windows-nt/Source/XPSP1/NT/base/ntsetup/textmode/winnt/br/dntext.c

888 lines
25 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*++
Copyright (c) 1992 Microsoft Corporation
Module Name:
dntext.c
Abstract:
Translatable text for DOS based NT installation program.
Author:
Ted Miller (tedm) 30-March-1992
Revision History:
--*/
#include "winnt.h"
//
// Name of sections in inf file. If these are translated, the section
// names in dosnet.inf must be kept in sync.
//
CHAR DnfDirectories[] = "Directories";
CHAR DnfFiles[] = "Files";
CHAR DnfFloppyFiles0[] = "FloppyFiles.0";
CHAR DnfFloppyFiles1[] = "FloppyFiles.1";
CHAR DnfFloppyFiles2[] = "FloppyFiles.2";
CHAR DnfFloppyFiles3[] = "FloppyFiles.3";
CHAR DnfFloppyFilesX[] = "FloppyFiles.x";
CHAR DnfSpaceRequirements[] = "DiskSpaceRequirements";
CHAR DnfMiscellaneous[] = "Miscellaneous";
CHAR DnfRootBootFiles[] = "RootBootFiles";
CHAR DnfAssemblyDirectories[] = SXS_INF_ASSEMBLY_DIRECTORIES_SECTION_NAME_A;
//
// Names of keys in inf file. Same caveat for translation.
//
CHAR DnkBootDrive[] = "BootDrive"; // in [SpaceRequirements]
CHAR DnkNtDrive[] = "NtDrive"; // in [SpaceRequirements]
CHAR DnkMinimumMemory[] = "MinimumMemory"; // in [Miscellaneous]
CHAR DntMsWindows[] = "Microsoft Windows";
CHAR DntMsDos[] = "MS-DOS";
CHAR DntPcDos[] = "PC-DOS";
CHAR DntOs2[] = "OS/2";
CHAR DntPreviousOs[] = "Sistema operacional anterior na unidade C:";
CHAR DntBootIniLine[] = "Instala<EFBFBD>ao/atualiza<7A>ao do Windows XP";
//
// Plain text, status msgs.
//
CHAR DntStandardHeader[] = "\n Instala<6C>ao do Windows XP\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
CHAR DntPersonalHeader[] = "\n Instala<6C>ao do Windows XP Personal\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
CHAR DntWorkstationHeader[] = "\n Instala<6C>ao do Windows XP Professional\n<EFBFBD>";
CHAR DntServerHeader[] = "\n Instala<6C>ao do Windows 2002 Server\n<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>";
CHAR DntParsingArgs[] = "Analisando argumentos...";
CHAR DntEnterEqualsExit[] = "ENTER=Sair";
CHAR DntEnterEqualsRetry[] = "ENTER=Repetir";
CHAR DntEscEqualsSkipFile[] = "ESC=Ignorar arquivo";
CHAR DntEnterEqualsContinue[] = "ENTER=Continuar";
CHAR DntPressEnterToExit[] = "A instala<6C>ao nao pode prosseguir. Pressione ENTER para sair.";
CHAR DntF3EqualsExit[] = "F3=Sair";
CHAR DntReadingInf[] = "Lendo o arquivo de informa<6D>oes %s...";
CHAR DntCopying[] = "<EFBFBD> Copiando: ";
CHAR DntVerifying[] = "<EFBFBD> Verificando: ";
CHAR DntCheckingDiskSpace[] = "Verificando o espa<70>o dispon<6F>vel no disco...";
CHAR DntConfiguringFloppy[] = "Configurando o disquete...";
CHAR DntWritingData[] = "Gravando os par<61>metros de instala<6C>ao...";
CHAR DntPreparingData[] = "Determinando os par<61>metros de instala<6C>ao...";
CHAR DntFlushingData[] = "Liberando dados para o disco...";
CHAR DntInspectingComputer[] = "Examinando o computador...";
CHAR DntOpeningInfFile[] = "Abrindo o arquivo de informa<6D>oes...";
CHAR DntRemovingFile[] = "Removendo %s";
CHAR DntXEqualsRemoveFiles[] = "X=Remover arquivos";
CHAR DntXEqualsSkipFile[] = "X=Ignorar arquivo";
//
// confirmation keystroke for DnsConfirmRemoveNt screen.
// Kepp in sync with DnsConfirmRemoveNt and DntXEqualsRemoveFiles.
//
ULONG DniAccelRemove1 = (ULONG)'x',
DniAccelRemove2 = (ULONG)'X';
//
// confirmation keystroke for DnsSureSkipFile screen.
// Kepp in sync with DnsSureSkipFile and DntXEqualsSkipFile.
//
ULONG DniAccelSkip1 = (ULONG)'x',
DniAccelSkip2 = (ULONG)'X';
CHAR DntEmptyString[] = "";
//
// Usage text.
//
PCHAR DntUsage[] = {
"Instala o Windows 2002 Server ou Windows XP Professional.",
"",
"",
"WINNT [/s[:caminho_origem]] [/t[:unidade_temp]]",
" [/u[:arquivo_resposta]] [/udf:id[,arquivo_UDF]]",
" [/r:pasta] [/r[x]:pasta] [/e:comando] [/a]",
"",
"",
"/s[:caminho_origem]",
" Especifica o local de origem dos arquivos do Windows 2002.",
" Deve ser um caminho completo no formato x:\\caminho] ou ",
" \\\\servidor\\compartilhamento[\\caminho]. ",
"",
"/t[:unidade_temp]",
" Especifica a unidade que vai conter os arquivos tempor<6F>rios ",
" e instala o Windows XP nessa unidade. Se voc<6F> nao ",
" especificar um local, a instala<6C>ao tentar<61> localizar",
" uma unidade para voc<6F>.",
"",
"/u[:arquivo_respostas]",
" Executa uma instala<6C>ao aut<75>noma usando um arquivo de respostas ",
" (requer /s). O arquivo de respostas fornece respostas para ",
" algumas ou todas as perguntas geralmente feitas ao usu<73>rio final ",
" durante a instala<6C>ao. ",
"",
"/udf:id[,arquivo_UDF] ",
" Indica uma identifica<63>ao (id) que a instala<6C>ao usa para ",
" especificar como um arquivo de banco de dados de unicidade ",
" (UDF) modifica um arquivo de respostas (consulte /u). O ",
" par<61>metro /udf substitui valores no arquivo de respostas e a ",
" identifica<63>ao determina que valores no arquivo UDF serao usados. ",
" Caso nao seja especificado um arquivo_UDF, A instala<6C>ao solicitar<61> ",
" a inser<65>ao de um disco que contenha o arquivo $Unique$.udb.",
"",
"/r[:pasta]",
" Especifica uma pasta opcional a ser instalada. A pasta ser<65>",
" mantida ap<61>s ser conclu<6C>da a instala<6C>ao.",
"",
"/rx[:pasta]",
" Especifica uma pasta opcional a ser copiada. A pasta ser<65> ",
" exclu<6C>da ap<61>s ser conclu<6C>da a instala<6C>ao.",
"",
"/e Especifica um comando a ser executado ao final da instala<6C>ao.",
"",
"/a Ativa as op<6F>oes de acessibilidade.",
NULL
};
//
// Inform that /D is no longer supported
//
PCHAR DntUsageNoSlashD[] = {
"Instala o Windows XP.",
"",
"WINNT [/S[:]caminho_origem] [/T[:]unidade_temp] [/I[:]arquivo_inf]",
" [[/U[:arquivo_script]]",
" [/R[X]:pasta] [/E:comando] [/A]",
"",
"/D[:]winntroot",
" Nao h<> mais suporte para esta op<6F>ao.",
NULL
};
//
// out of memory screen
//
SCREEN
DnsOutOfMemory = { 4,6,
{ "Mem<EFBFBD>ria insuficiente para continuar a instala<6C>ao.",
NULL
}
};
//
// Let user pick the accessibility utilities to install
//
SCREEN
DnsAccessibilityOptions = { 3, 5,
{ "Selecione os utilit<69>rios de acessibilidade a serem instalados:",
DntEmptyString,
"[ ] Pressione F1 para a Lente de aumento da Microsoft",
#if 0
"[ ] Pressione F3 para o Teclado em tela da Microsoft",
#endif
NULL
}
};
//
// User did not specify source on cmd line screen
//
SCREEN
DnsNoShareGiven = { 3,5,
{ "A instala<6C>ao precisa saber onde estao os arquivos do Windows XP.",
"Digite o caminho onde esses arquivos podem ser encontrados.",
NULL
}
};
//
// User specified a bad source path
//
SCREEN
DnsBadSource = { 3,5,
{ "A origem especificada nao <20> v<>lida, <20> inacess<73>vel ou nao cont<6E>m uma",
"instala<EFBFBD>ao do Windows XP v<>lida. Digite novamente o caminho onde se",
"encontram os arquivos do Windows XP. Use a tecla BACKSPACE para",
"apagar os caracteres e poder digitar o novo caminho.",
NULL
}
};
//
// Inf file can't be read, or an error occured parsing it.
//
SCREEN
DnsBadInf = { 3,5,
{ "A instala<6C>ao nao conseguiu ler o arquivo de informa<6D>oes",
"ou o arquivo est<73> corrompido. Entre em contato com o administrador do sistema.",
NULL
}
};
//
// The specified local source drive is invalid.
//
// Remember that the first %u will expand to 2 or 3 characters and
// the second one will expand to 8 or 9 characters!
//
SCREEN
DnsBadLocalSrcDrive = { 3,4,
{ "A unidade especificada para os arquivos tempor<6F>rios",
"de instala<6C>ao nao <20> v<>lida ou nao tem pelo menos",
"%u MB (%lu bytes) de espa<70>o dispon<6F>vel.",
NULL
}
};
//
// No drives exist that are suitable for the local source.
//
// Remeber that the %u's will expand!
//
SCREEN
DnsNoLocalSrcDrives = { 3,4,
{ "O Windows XP requer um disco r<>gido com pelo menos %u MB",
"(%lu bytes) de espa<70>o dispon<6F>vel. A instala<6C>ao vai usar",
"parte desse espa<70>o para armazenar os arquivos tempor<6F>rios",
"durante a instala<6C>ao. A unidade deve estar em um disco r<>gido",
"local, permanentemente conectado e para o qual o Windows XP ",
"d<EFBFBD> suporte. Essa unidade nao pode estar compactada.",
DntEmptyString,
"A instala<6C>ao nao encontrou nenhuma unidade com espa<70>o",
"suficiente.",
NULL
}
};
SCREEN
DnsNoSpaceOnSyspart = { 3,5,
{ "Nao h<> espa<70>o suficiente na unidade de inicializa<7A>ao (normalmente C:)",
"para a opera<72>ao sem disquetes. A opera<72>ao sem disquetes requer pelo",
"menos 3,5 MB (3.641.856 bytes) de espa<70>o dispon<6F>vel na unidade.",
NULL
}
};
//
// Missing info in inf file
//
SCREEN
DnsBadInfSection = { 3,5,
{ "A se<73>ao [%s] do arquivo de informa<6D>oes da",
"instala<EFBFBD>ao nao foi encontrada ou est<73> corrompida.",
"Contate o administrador do sistema.",
NULL
}
};
//
// Couldn't create directory
//
SCREEN
DnsCantCreateDir = { 3,5,
{ "Nao foi poss<73>vel criar a seguinte pasta na unidade de destino:",
DntEmptyString,
"%s",
DntEmptyString,
"Verifique se h<> algum arquivo com o mesmo nome que a pasta de",
"destino. Verifique tamb<6D>m os cabos de conexao da unidade.",
NULL
}
};
//
// Error copying a file
//
SCREEN
DnsCopyError = { 4,5,
{ "A instala<6C>ao nao p<>de copiar o seguinte arquivo:",
DntEmptyString,
DntEmptyString, // see DnCopyError (dnutil.c)
DntEmptyString,
DntEmptyString,
" Pressione ENTER para tentar copiar o arquivo novamente.",
" Pressione ESC para ignorar o erro e continuar a instala<6C>ao.",
" Pressione F3 para sair da instala<6C>ao.",
DntEmptyString,
"Obs.: se voc<6F> ignorar o erro e continuar a instala<6C>ao, outros erros",
"poderao ocorrer mais adiante.",
NULL
}
},
DnsVerifyError = { 4,5,
{ "A c<>pia deste arquivo feita pela instala<6C>ao nao <20> id<69>ntica <20>",
"original. Isso pode ter sido causado por erros na rede, problemas",
"na unidade de disquetes ou algum outro problema de hardware.",
DntEmptyString,
DntEmptyString, // see DnCopyError (dnutil.c)
DntEmptyString,
DntEmptyString,
" Pressione ENTER para tentar copiar o arquivo novamente.",
" Pressione ESC para ignorar o erro e continuar a instala<6C>ao.",
" Pressione F3 para sair da instala<6C>ao.",
DntEmptyString,
"Obs.: se voc<6F> ignorar o erro e continuar a instala<6C>ao, outros erros",
"poderao ocorrer mais adiante.",
NULL
}
};
SCREEN DnsSureSkipFile = { 4,5,
{ "Se o erro for ignorado, este arquivo nao ser<65> copiado. Esta op<6F>ao",
"se destina a usu<73>rios avan<61>ados, que entendem as implica<63>oes da",
"falta de arquivos no sistema.",
DntEmptyString,
" Pressione ENTER para tentar copiar o arquivo novamente.",
" Pressione X para ignorar este arquivo.",
DntEmptyString,
"Obs.: se voc<6F> ignorar este arquivo, a instala<6C>ao nao poder<65>",
"garantir o <20>xito da instala<6C>ao ou atualiza<7A>ao para o Windows XP.",
NULL
}
};
//
// Wait while setup cleans up previous local source trees.
//
SCREEN
DnsWaitCleanup =
{ 9,6,
{ "Aguarde enquanto os arquivos tempor<6F>rios antigos sao removidos.",
NULL
}
};
//
// Wait while setup copies files
//
SCREEN
DnsWaitCopying = { 9,6,
{ "Aguarde enquanto os arquivos sao copiados para o disco r<>gido.",
NULL
}
},
DnsWaitCopyFlop= { 13,6,
{ "Aguarde enquanto os arquivos sao copiados para o disquete.",
NULL
}
};
//
// Setup boot floppy errors/prompts.
//
SCREEN
DnsNeedFloppyDisk3_0 = { 4,4,
{ "A instala<6C>ao requer quatro disquetes de alta densidade",
"formatados e vazios. A instala<6C>ao chamar<61> esses discos",
"de \"Disco de inicializa<7A>ao da instala<6C>ao do Windows XP,\"",
"\"Disco de instala<6C>ao do Windows XP 2,\" \"Disco de instala<6C>ao",
"do Windows XP 3\" e \"Disco de instala<6C>ao do Windows XP 4.\"",
DntEmptyString,
"Insira um dos quatro discos na unidade A:.",
"Esse ser<65> o \"Disco de instala<6C>ao do Windows XP 4.\"",
NULL
}
};
SCREEN
DnsNeedFloppyDisk3_1 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 4.\"",
NULL
}
};
SCREEN
DnsNeedFloppyDisk2_0 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 3.\"",
NULL
}
};
SCREEN
DnsNeedFloppyDisk1_0 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 2.\"",
NULL
}
};
SCREEN
DnsNeedFloppyDisk0_0 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de inicializa<7A>ao da instala<6C>ao do Windows XP.\"",
NULL
}
};
SCREEN
DnsNeedSFloppyDsk3_0 = { 4,4,
{ "A instala<6C>ao requer quatro disquetes de alta densidade",
"formatados e vazios. A instala<6C>ao chamar<61> esses discos",
"de \"Disco de inicializa<7A>ao da instala<6C>ao do Windows XP,\"",
"\"Disco de instala<6C>ao do Windows XP 2,\" \"Disco de instala<6C>ao",
"do Windows XP 3\" e \"Disco de instala<6C>ao do Windows XP 4.\"",
DntEmptyString,
"Insira um dos quatro discos na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 4.\"",
NULL
}
};
SCREEN
DnsNeedSFloppyDsk3_1 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 4.\"",
NULL
}
};
SCREEN
DnsNeedSFloppyDsk2_0 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 3.\"",
NULL
}
};
SCREEN
DnsNeedSFloppyDsk1_0 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de instala<6C>ao do Windows XP 2.\"",
NULL
}
};
SCREEN
DnsNeedSFloppyDsk0_0 = { 4,4,
{ "Insira um disquete de alta densidade formatado e vazio na unidade A:.",
"Este ser<65> o \"Disco de inicializa<7A>ao da instala<6C>ao do Windows XP.\"",
NULL
}
};
//
// The floppy is not formatted.
//
SCREEN
DnsFloppyNotFormatted = { 3,4,
{ "O disquete fornecido nao est<73> formatado para uso com o MS-DOS.",
"A instala<6C>ao nao pode usar esse disco.",
NULL
}
};
//
// We think the floppy is not formatted with a standard format.
//
SCREEN
DnsFloppyBadFormat = { 3,4,
{ "O disquete fornecido nao est<73> formatado em alta densidade, nao",
"est<EFBFBD> formatado para uso com o MS-DOS ou est<73> danificado. A",
"instala<EFBFBD>ao nao pode usar esse disco.",
NULL
}
};
//
// We can't determine the free space on the floppy.
//
SCREEN
DnsFloppyCantGetSpace = { 3,4,
{ "Nao <20> poss<73>vel determinar o espa<70>o dispon<6F>vel no disquete fornecido.",
"A instala<6C>ao nao pode usar esse disco.",
NULL
}
};
//
// The floppy is not blank.
//
SCREEN
DnsFloppyNotBlank = { 3,4,
{ "O disquete fornecido nao <20> de alta densidade ou nao est<73> vazio.",
"A instala<6C>ao nao pode usar esse disco.",
NULL
}
};
//
// Couldn't write the boot sector of the floppy.
//
SCREEN
DnsFloppyWriteBS = { 3,4,
{ "A instala<6C>ao nao p<>de gravar na <20>rea de sistema do disquete",
"fornecido. <20> poss<73>vel que o disco esteja danificado.",
NULL
}
};
//
// Verify of boot sector on floppy failed (ie, what we read back is not the
// same as what we wrote out).
//
SCREEN
DnsFloppyVerifyBS = { 3,4,
{ "A instala<6C>ao leu dados na <20>rea de sistema do disquete que nao",
"correspondem aos dados gravados anteriormente ou nao foi",
"poss<EFBFBD>vel verificar a <20>rea de sistema do disquete.",
DntEmptyString,
"Isso pode ter ocorrido devido a uma das seguintes causas:",
DntEmptyString,
" O computador est<73> infectado por um v<>rus.",
" O disquete fornecido est<73> danificado.",
" Existe um problema no hardware ou na configura<72>ao da unidade de disquete.",
NULL
}
};
//
// We couldn't write to the floppy drive to create winnt.sif.
//
SCREEN
DnsCantWriteFloppy = { 3,5,
{ "A instala<6C>ao nao p<>de gravar no disquete na Unidade A:.",
"O disco pode estar danificado. Tente usar outro disquete.",
NULL
}
};
//
// Exit confirmation dialog
//
SCREEN
DnsExitDialog = { 13,6,
{ "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ",
"<EFBFBD> O Windows XP nao est<73> completamente instalado <20>",
"<EFBFBD> no computador. Se voc<6F> sair da instala<6C>ao agora, <20>",
"<EFBFBD> ter<65> de execut<75>-la novamente para instalar o <20>",
"<EFBFBD> Windows XP. <20>",
"<EFBFBD> <20>",
"<EFBFBD>  Pressione ENTER para continuar a instala<6C>ao. <20>",
"<EFBFBD>  Pressione F3 para sair da instala<6C>ao. <20>",
"<EFBFBD> <20>",
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĺ",
"<EFBFBD> F3=Sair ENTER=Continuar <20>",
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ",
NULL
}
};
//
// About to reboot machine and continue setup
//
SCREEN
DnsAboutToRebootW =
{ 3,5,
{ "A etapa da instala<6C>ao baseada em MS-DOS foi conclu<6C>da. A",
"instala<EFBFBD>ao vai reiniciar o computador agora. A instala<6C>ao do",
"Windows XP continuar<61> depois que o computador for reiniciado.",
DntEmptyString,
"Antes de prosseguir, verifique se o \"Disco de inicializa<7A>ao da",
"instala<EFBFBD>ao do Windows XP\" que voc<6F> forneceu est<73> na unidade A:.",
DntEmptyString,
"Pressione ENTER para reiniciar o computador e continuar a instala<6C>ao.",
NULL
}
},
DnsAboutToRebootS =
{ 3,5,
{ "A etapa da instala<6C>ao baseada em MS-DOS foi conclu<6C>da. A",
"instala<EFBFBD>ao vai reiniciar o computador agora. A instala<6C>ao do",
"Windows XP continuar<61> depois que o computador for reiniciado.",
DntEmptyString,
"Antes de prosseguir, verifique se o \"Disco de inicializa<7A>ao da",
"instala<EFBFBD>ao do Windows XP\" que voc<6F> forneceu est<73> na unidade A:.",
DntEmptyString,
"Pressione ENTER para reiniciar o computador e continuar a instala<6C>ao.",
NULL
}
},
DnsAboutToRebootX =
{ 3,5,
{ "A etapa da instala<6C>ao baseada em MS-DOS foi conclu<6C>da. A",
"instala<EFBFBD>ao vai reiniciar o computador agora. A instala<6C>ao do",
"Windows XP continuar<61> depois que o computador for reiniciado.",
DntEmptyString,
"Se houver um disquete na unidade A:, retire-o agora.",
DntEmptyString,
"Pressione ENTER para reiniciar o computador e continuar a instala<6C>ao.",
NULL
}
};
//
// Need another set for '/w' switch since we can't reboot from within Windows.
//
SCREEN
DnsAboutToExitW =
{ 3,5,
{ "A etapa da instala<6C>ao baseada em MS-DOS foi conclu<6C>da. Voc<6F> deve",
"reiniciar o computador para continuar a instala<6C>ao do Windows XP.",
DntEmptyString,
"Antes de prosseguir, verifique se o \"Disco de inicializa<7A>ao da",
"instala<EFBFBD>ao do Windows XP\" que voc<6F> forneceu est<73> na unidade A:.",
DntEmptyString,
"Pressione ENTER para retornar ao MS-DOS e reinicie o computador",
"para continuar a instala<6C>ao do Windows XP.",
NULL
}
},
DnsAboutToExitS =
{ 3,5,
{ "A etapa da instala<6C>ao baseada em MS-DOS foi conclu<6C>da. Voc<6F> deve",
"reiniciar o computador para continuar a instala<6C>ao do Windows XP.",
DntEmptyString,
"Antes de prosseguir, verifique se o \"Disco de inicializa<7A>ao da",
"instala<EFBFBD>ao do Windows XP\" que voc<6F> forneceu est<73> na unidade A:.",
DntEmptyString,
"Pressione ENTER para retornar ao MS-DOS e reinicie o computador",
"para continuar a instala<6C>ao do Windows XP.",
NULL
}
},
DnsAboutToExitX =
{ 3,5,
{ "A etapa da instala<6C>ao baseada em MS-DOS foi conclu<6C>da. Voc<6F> deve",
"reiniciar o computador para continuar a instala<6C>ao do Windows XP.",
DntEmptyString,
"Se houver um disquete na unidade A:, retire-o agora.",
DntEmptyString,
"Pressione ENTER para retornar ao MS-DOS e reinicie o computador",
"para continuar a instala<6C>ao do Windows XP.",
NULL
}
};
//
// Gas gauge
//
SCREEN
DnsGauge = { 7,15,
{ "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ",
"<EFBFBD> A instala<6C>ao est<73> copiando os arquivos... <20>",
"<EFBFBD> <20>",
"<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ <20>",
"<EFBFBD> <20> <20> <20>",
"<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>",
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ",
NULL
}
};
//
// Error screens for initial checks on the machine environment
//
SCREEN
DnsBadDosVersion = { 3,5,
{ "Este programa precisa da versao 5.0 ou posterior do MS-DOS.",
NULL
}
},
DnsRequiresFloppy = { 3,5,
#ifdef ALLOW_525
{ "A instala<6C>ao verificou que a unidade A: nao existe ou que ela <20> de",
"baixa densidade. <20> necess<73>ria uma unidade A: com capacidade m<>nima",
"de 1,2 MB para que a instala<6C>ao possa ser executada.",
#else
{ "A instala<6C>ao verificou que a unidade A: nao existe ou nao <20> uma",
"unidade de 3,5\" de alta densidade. <20> necess<73>ria uma unidade A:",
"com capacidade m<>nima de 1,44 MB para se executar a instala<6C>ao.",
DntEmptyString,
"Para instalar o Windows XP sem usar disquetes, reinicie este",
"programa especificando o argumento /b na linha de comando.",
#endif
NULL
}
},
DnsRequires486 = { 3,5,
{ "A instala<6C>ao verificou que este computador nao possui uma",
"CPU 80486 ou superior. O Windows XP nao pode ser executado",
"neste computador.",
NULL
}
},
DnsCantRunOnNt = { 3,5,
{ "Este programa nao pode ser executado em nenhuma versao de 32 bits",
"do Windows.",
DntEmptyString,
"Use o programa WINNT32.EXE neste caso.",
NULL
}
},
DnsNotEnoughMemory = { 3,5,
{ "A instala<6C>ao verificou que nao h<> mem<65>ria suficiente",
"instalada neste computador para se executar o Windows XP.",
DntEmptyString,
"Mem<EFBFBD>ria suficiente: %lu%s MB",
"Mem<EFBFBD>ria existente: %lu%s MB",
NULL
}
};
//
// Screens used when removing existing nt files
//
SCREEN
DnsConfirmRemoveNt = { 5,5,
{ "Voc<EFBFBD> pediu <20> instala<6C>ao para remover os arquivos do Windows",
"XP da pasta mostrada abaixo. A instala<6C>ao do Windows nessa pasta",
"ser<EFBFBD> destru<72>da permanentemente.",
DntEmptyString,
"%s",
DntEmptyString,
DntEmptyString,
" Pressione F3 para sair da instala<6C>ao sem remover os arquivos.",
" Pressione X para remover os arquivos do Windows da pasta acima.",
NULL
}
},
DnsCantOpenLogFile = { 3,5,
{ "A instala<6C>ao nao conseguiu abrir o arquivo de log da",
"instala<EFBFBD>ao abaixo.",
DntEmptyString,
"%s",
DntEmptyString,
"A instala<6C>ao nao pode remover os arquivos do Windows da",
"pasta especificada.",
NULL
}
},
DnsLogFileCorrupt = { 3,5,
{ "A instala<6C>ao nao conseguiu encontrar a se<73>ao %s",
"no arquivo de log da instala<6C>ao abaixo.",
DntEmptyString,
"%s",
DntEmptyString,
"A instala<6C>ao nao p<>de remover os arquivos do Windows da",
"pasta especificada.",
NULL
}
},
DnsRemovingNtFiles = { 3,5,
{ " Aguarde enquanto os arquivos do Windows sao removidos.",
NULL
}
};
SCREEN
DnsNtBootSect = { 3,5,
{ "A instala<6C>ao nao conseguiu instalar o carregador de",
"inicializa<EFBFBD>ao do Windows.",
DntEmptyString,
"Verifique se a unidade C: est<73> formatada e nao apresenta",
"defeitos.",
NULL
}
};
SCREEN
DnsOpenReadScript = { 3,5,
{ "Nao foi poss<73>vel o acesso ao arquivo de script especificado com o",
"argumento /u na linha de comando.",
DntEmptyString,
"A opera<72>ao aut<75>noma nao pode prosseguir.",
NULL
}
};
SCREEN
DnsParseScriptFile = { 3,5,
{ "O arquivo de script especificado com o argumento /u na linha de comando",
DntEmptyString,
"%s",
DntEmptyString,
"cont<EFBFBD>m um erro de sintaxe na linha %u.",
DntEmptyString,
NULL
}
};
SCREEN
DnsBootMsgsTooLarge = { 3,5,
{ "Erro interno da instala<6C>ao.",
DntEmptyString,
"As mensagens de inicializa<7A>ao sao muito longas.",
NULL
}
};
SCREEN
DnsNoSwapDrive = { 3,5,
{ "Erro interno da instala<6C>ao.",
DntEmptyString,
"Nao foi poss<73>vel encontrar lugar para um arquivo de swap.",
NULL
}
};
SCREEN
DnsNoSmartdrv = { 3,5,
{ "A instala<6C>ao nao detectou o SmartDrive no computador.",
"Ele melhorar<61> o desempenho desta fase da instala<6C>ao do Windows.",
DntEmptyString,
"Voc<EFBFBD> deve sair agora, iniciar o SmartDrive e reiniciar a instala<6C>ao.",
"Consulte a documenta<74>ao do DOS para obter detalhes sobre o SmartDrive.",
DntEmptyString,
" Pressione F3 para sair da instala<6C>ao.",
" Pressione ENTER para continuar sem o SmartDrive.",
NULL
}
};
//
// Boot messages. These go in the fat and fat32 boot sectors.
//
CHAR BootMsgNtldrIsMissing[] = "Falta NTLDR";
CHAR BootMsgDiskError[] = "Erro/disco";
CHAR BootMsgPressKey[] = "Pressione tecla para reiniciar";