Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

884 lines
26 KiB

  1. /*++
  2. Copyright (c) 1992 Microsoft Corporation
  3. Module Name:
  4. dntext.c
  5. Abstract:
  6. Translatable text for DOS based NT installation program.
  7. Author:
  8. Ted Miller (tedm) 30-March-1992
  9. Revision History:
  10. --*/
  11. #include "winnt.h"
  12. //
  13. // Name of sections in inf file. If these are translated, the section
  14. // names in dosnet.inf must be kept in sync.
  15. //
  16. CHAR DnfDirectories[] = "Directories";
  17. CHAR DnfFiles[] = "Files";
  18. CHAR DnfFloppyFiles0[] = "FloppyFiles.0";
  19. CHAR DnfFloppyFiles1[] = "FloppyFiles.1";
  20. CHAR DnfFloppyFiles2[] = "FloppyFiles.2";
  21. CHAR DnfFloppyFiles3[] = "FloppyFiles.3";
  22. CHAR DnfFloppyFilesX[] = "FloppyFiles.x";
  23. CHAR DnfSpaceRequirements[] = "DiskSpaceRequirements";
  24. CHAR DnfMiscellaneous[] = "Miscellaneous";
  25. CHAR DnfRootBootFiles[] = "RootBootFiles";
  26. CHAR DnfAssemblyDirectories[] = SXS_INF_ASSEMBLY_DIRECTORIES_SECTION_NAME_A;
  27. //
  28. // Names of keys in inf file. Same caveat for translation.
  29. //
  30. CHAR DnkBootDrive[] = "BootDrive"; // in [SpaceRequirements]
  31. CHAR DnkNtDrive[] = "NtDrive"; // in [SpaceRequirements]
  32. CHAR DnkMinimumMemory[] = "MinimumMemory"; // in [Miscellaneous]
  33. CHAR DntMsWindows[] = "Microsoft Windows";
  34. CHAR DntMsDos[] = "MS-DOS";
  35. CHAR DntPcDos[] = "PC-DOS";
  36. CHAR DntOs2[] = "OS/2";
  37. CHAR DntPreviousOs[] = "Syst�me d'exploitation pr�c�dent sur C:";
  38. CHAR DntBootIniLine[] = "Installation/Mise � niveau de Windows XP";
  39. //
  40. // Plain text, status msgs.
  41. //
  42. CHAR DntStandardHeader[] = "\n Installation de Windows XP\n����������������������������������";
  43. CHAR DntPersonalHeader[] = "\n Installation de Windows XP �dition familiale\n�������������������������������������������";
  44. CHAR DntWorkstationHeader[] = "\n Installation de Windows XP Professionnel\n������������������������������������������������";
  45. CHAR DntServerHeader[] = "\n Installation de Windows 2002 Server\n�����������������������������������������";
  46. CHAR DntParsingArgs[] = "Analyse des arguments...";
  47. CHAR DntEnterEqualsExit[] = "ENTREE=Quitter";
  48. CHAR DntEnterEqualsRetry[] = "ENTREE=Recommencer";
  49. CHAR DntEscEqualsSkipFile[] = "ECHAP=Ignorer le fichier";
  50. CHAR DntEnterEqualsContinue[] = "ENTREE=Continuer";
  51. CHAR DntPressEnterToExit[] = "L'installation ne peut pas continuer. Appuyez sur ENTREE pour quitter.";
  52. CHAR DntF3EqualsExit[] = "F3=Quitter";
  53. CHAR DntReadingInf[] = "Lecture du fichier INF %s...";
  54. CHAR DntCopying[] = "� Copie de : ";
  55. CHAR DntVerifying[] = "� V�rification : ";
  56. CHAR DntCheckingDiskSpace[] = "V�rification de l'espace disque...";
  57. CHAR DntConfiguringFloppy[] = "Configuration de la disquette...";
  58. CHAR DntWritingData[] = "Ecriture des param�tres d'installation...";
  59. CHAR DntPreparingData[] = "Recherche des param�tres d'installation...";
  60. CHAR DntFlushingData[] = "Enregistrement des donn�es sur le disque...";
  61. CHAR DntInspectingComputer[] = "Inspection de l'ordinateur...";
  62. CHAR DntOpeningInfFile[] = "Ouverture du fichier INF...";
  63. CHAR DntRemovingFile[] = "Suppression du fichier %s";
  64. CHAR DntXEqualsRemoveFiles[] = "X=Supprimer les fichiers";
  65. CHAR DntXEqualsSkipFile[] = "X=Ignorer le fichier";
  66. //
  67. // confirmation keystroke for DnsConfirmRemoveNt screen.
  68. // Kepp in sync with DnsConfirmRemoveNt and DntXEqualsRemoveFiles.
  69. //
  70. ULONG DniAccelRemove1 = (ULONG)'x',
  71. DniAccelRemove2 = (ULONG)'X';
  72. //
  73. // confirmation keystroke for DnsSureSkipFile screen.
  74. // Kepp in sync with DnsSureSkipFile and DntXEqualsSkipFile.
  75. //
  76. ULONG DniAccelSkip1 = (ULONG)'x',
  77. DniAccelSkip2 = (ULONG)'X';
  78. CHAR DntEmptyString[] = "";
  79. //
  80. // Usage text.
  81. //
  82. PCHAR DntUsage[] = {
  83. "Installe Windows 2002 Server ou Windows XP Professionnel.",
  84. "",
  85. "",
  86. "WINNT [/s[:chemin_source]] [/t[:lecteur_temporaire]]",
  87. " [/u[:fichier r�ponse]] [/udf:id[,fichier_UDF]]",
  88. " [/r:dossier] [/r[x]:dossier] [/e:commande] [/a]",
  89. "",
  90. "",
  91. "/s[:chemin_source]",
  92. " Sp�cifie l'emplacement source des fichiers Windows.",
  93. " L'emplacement doit �tre un chemin complet de la forme x:\\[chemin] ou ",
  94. " \\\\serveur\\partage[\\chemin]. ",
  95. "",
  96. "/t[:lecteur_temporaire]",
  97. " Indique au programme d'installation de placer les fichiers temporaires ",
  98. " sur le lecteur sp�cifi� et d'installer Windows XP sur celui-ci. ",
  99. " Si vous ne sp�cifiez pas d'emplacement ; le programme d'installation ",
  100. " essaie de trouver un lecteur � votre place.",
  101. "",
  102. "/u[:fichier r�ponse]",
  103. " Effectue une installation sans assistance en utilisant un fichier ",
  104. " r�ponse (n�cessite /s). Celui-ci fournit les r�ponses � toutes ou ",
  105. " une partie des questions normalement pos�es � l'utilisateur. ",
  106. "",
  107. "/udf:id[,fichier_UDF]",
  108. " Indique un identificateur (id) utilis� par le programme d'installation ",
  109. " pour sp�cifier comment un fichier bases de donn�es d'unicit� (UDF) ",
  110. " modifie un fichier r�ponse (voir /u). Le param�tre /udf remplace les ",
  111. " valeurs dans le fichier r�ponse ; et l'identificateur d�termine quelles ",
  112. " valeurs du fichier UDF sont utilis�es. Si aucun fichier UDF n'est ",
  113. " sp�cifi�, vous devrez ins�rer un disque contenant le fichier $Unique$.udb.",
  114. "",
  115. "/r[:dossier]",
  116. " Sp�cifie un dossier optionnel � installer. Le dossier",
  117. " sera conserv� apr�s la fin de l'installation.",
  118. "",
  119. "/rx[:dossier]",
  120. " Sp�cifie un dossier optionnel � installer. Le dossier",
  121. " sera supprim� � la fin de l'installation.",
  122. "",
  123. "/e Sp�cifie une commande � ex�cuter � la fin de l'installation en mode GUI.",
  124. "",
  125. "/a Active les options d'accessibilit�.",
  126. NULL
  127. };
  128. //
  129. // Inform that /D is no longer supported
  130. //
  131. PCHAR DntUsageNoSlashD[] = {
  132. "Installe Windows XP.",
  133. "",
  134. "WINNT [/S[:]chemin_source] [/T[:]lecteur_temporaire] [/I[:]fichier_inf]",
  135. " [/U[:fichier_script]]",
  136. " [/R[X]:r�pertoire] [/E:commande] [/A]",
  137. "",
  138. "/D[:]racine_winnt",
  139. " Cette option n'est plus prise en charge.",
  140. NULL
  141. };
  142. //
  143. // out of memory screen
  144. //
  145. SCREEN
  146. DnsOutOfMemory = { 4,6,
  147. { "M�moire insuffisante pour l'installation. Impossible de continuer.",
  148. NULL
  149. }
  150. };
  151. //
  152. // Let user pick the accessibility utilities to install
  153. //
  154. SCREEN
  155. DnsAccessibilityOptions = { 3, 5,
  156. { "Choisissez les utilitaires d'accessibilit� � installer :",
  157. DntEmptyString,
  158. "[ ] Appuyez sur F1 pour la Loupe Microsoft",
  159. #ifdef NARRATOR
  160. "[ ] Appuyez sur F2 pour Microsoft Narrator",
  161. #endif
  162. #if 0
  163. "[ ] Appuyez sur F3 pour Microsoft On-Screen Keyboard",
  164. #endif
  165. NULL
  166. }
  167. };
  168. //
  169. // User did not specify source on cmd line screen
  170. //
  171. SCREEN
  172. DnsNoShareGiven = { 3,5,
  173. { "Indiquez le chemin dans lequel se trouvent les fichiers de",
  174. "Windows XP puis appuyez sur ENTREE pour d�marrer l'installation.",
  175. NULL
  176. }
  177. };
  178. //
  179. // User specified a bad source path
  180. //
  181. SCREEN
  182. DnsBadSource = { 3,5,
  183. { "La source sp�cifi�e n'est pas valide ou accessible, ou ne contient pas",
  184. "un jeu de fichiers valide pour l'installation de Windows XP. Entrez un",
  185. "nouveau chemin pour les fichiers de Windows XP. Utilisez la touche",
  186. "RETOUR ARRIERE pour supprimer des caract�res, puis entrez le chemin.",
  187. NULL
  188. }
  189. };
  190. //
  191. // Inf file can't be read, or an error occured parsing it.
  192. //
  193. SCREEN
  194. DnsBadInf = { 3,5,
  195. { "Impossible de lire le fichier d'informations de l'installation ou le",
  196. "fichier est endommag�. Contactez votre administrateur syst�me.",
  197. NULL
  198. }
  199. };
  200. //
  201. // The specified local source drive is invalid.
  202. //
  203. // Remember that the first %u will expand to 2 or 3 characters and
  204. // the second one will expand to 8 or 9 characters!
  205. //
  206. SCREEN
  207. DnsBadLocalSrcDrive = { 3,4,
  208. { "Le lecteur sp�cifi� pour les fichiers temporaires d'installation n'est",
  209. "pas valide ou ne contient pas au moins %u m�gaoctets (%lu octets)",
  210. "d'espace libre.",
  211. NULL
  212. }
  213. };
  214. //
  215. // No drives exist that are suitable for the local source.
  216. //
  217. // Remeber that the %u's will expand!
  218. //
  219. SCREEN
  220. DnsNoLocalSrcDrives = { 3,4,
  221. { "Windows XP a besoin d'un disque dur avec au moins %u m�gaoctets",
  222. "(%lu octets) d'espace libre. Le programme d'installation utilisera",
  223. "une partie de cet espace pour stocker des fichiers temporaires pendant",
  224. "l'installation. Le lecteur doit �tre un disque dur local non amovible,",
  225. "pris en charge par Windows XP, et non compress�.",
  226. DntEmptyString,
  227. "Le programme d'installation n'a pas pu trouver un tel lecteur avec la",
  228. "quantit� d'espace libre requise.",
  229. NULL
  230. }
  231. };
  232. SCREEN
  233. DnsNoSpaceOnSyspart = { 3,5,
  234. { "Il n'y a pas assez d'espace sur votre disque de d�marrage (en g�n�ral C:)",
  235. "pour une op�ration sans disquettes. Une op�ration sans disquettes n�cessite",
  236. "au moins 3,5 Mo (3 641 856 octets) d'espace libre sur ce disque.",
  237. NULL
  238. }
  239. };
  240. //
  241. // Missing info in inf file
  242. //
  243. SCREEN
  244. DnsBadInfSection = { 3,5,
  245. { "La section [%s] du fichier d'informations de l'installation",
  246. "est absente ou est endommag�e. Contactez votre administrateur syst�me.",
  247. NULL
  248. }
  249. };
  250. //
  251. // Couldn't create directory
  252. //
  253. SCREEN
  254. DnsCantCreateDir = { 3,5,
  255. { "Impossible de cr�er le r�pertoire suivant sur le lecteur destination :",
  256. DntEmptyString,
  257. "%s",
  258. DntEmptyString,
  259. "V�rifiez le lecteur destination et son c�blage, et qu'aucun fichier n'existe",
  260. "avec un nom semblable � celui du r�pertoire destination.",
  261. NULL
  262. }
  263. };
  264. //
  265. // Error copying a file
  266. //
  267. SCREEN
  268. DnsCopyError = { 4,5,
  269. { "Le programme d'installation n'a pas pu copier le fichier suivant :",
  270. DntEmptyString,
  271. DntEmptyString, // see DnCopyError (dnutil.c)
  272. DntEmptyString,
  273. DntEmptyString,
  274. " Appuyez sur ENTREE pour essayer � nouveau l'op�ration de copie.",
  275. " Appuyez sur ECHAP pour ignorer l'erreur et continuer l'installation.",
  276. " Appuyez sur F3 pour quitter le programme d'installation.",
  277. DntEmptyString,
  278. "Remarque : Si vous choisissez d'ignorer l'erreur et de continuer, vous",
  279. "rencontrerez peut-�tre plus tard des erreurs d'installation.",
  280. NULL
  281. }
  282. },
  283. DnsVerifyError = { 4,5,
  284. { "La copie du fichier ci-dessous faite par le programme d'installation ne",
  285. "correspond pas � l'original. Ceci est peut-�tre le r�sultat d'erreurs",
  286. "r�seau, de probl�mes de disquettes ou d'autres probl�mes li�s au mat�riel.",
  287. DntEmptyString,
  288. DntEmptyString, // see DnCopyError (dnutil.c)
  289. DntEmptyString,
  290. DntEmptyString,
  291. " Appuyez sur ENTREE pour essayer � nouveau l'op�ration de copie.",
  292. " Appuyez sur ECHAP pour ignorer l'erreur et continuer l'installation.",
  293. " Appuyez sur F3 pour quitter le programme d'installation.",
  294. DntEmptyString,
  295. "Remarque : Si vous choisissez d'ignorer l'erreur et de continuer, vous",
  296. "rencontrerez peut-�tre plus tard des erreurs d'installation.",
  297. NULL
  298. }
  299. };
  300. SCREEN DnsSureSkipFile = { 4,5,
  301. { "Ignorer l'erreur signifie que ce fichier ne sera pas copi�.",
  302. "Cette option est destin�e aux utilisateurs exp�riment�s qui comprennent",
  303. "les ramifications des fichiers syst�me manquants.",
  304. DntEmptyString,
  305. " Appuyez sur ENTREE pour essayer � nouveau l'op�ration de copie.",
  306. " Appuyez sur X pour ignorer ce fichier.",
  307. DntEmptyString,
  308. "Remarque : en ignorant ce fichier, le programme d'installation ne peut",
  309. "pas garantir une installation ou une mise � niveau r�ussie de Windows XP.",
  310. NULL
  311. }
  312. };
  313. //
  314. // Wait while setup cleans up previous local source trees.
  315. //
  316. SCREEN
  317. DnsWaitCleanup =
  318. { 12,6,
  319. { "Veuillez patienter pendant la suppression des anciens fichiers temporaires.",
  320. NULL
  321. }
  322. };
  323. //
  324. // Wait while setup copies files
  325. //
  326. SCREEN
  327. DnsWaitCopying = { 13,6,
  328. { "Patientez pendant la copie des fichiers sur votre disque dur.",
  329. NULL
  330. }
  331. },
  332. DnsWaitCopyFlop= { 13,6,
  333. { "Patientez pendant la copie des fichiers sur la disquette.",
  334. NULL
  335. }
  336. };
  337. //
  338. // Setup boot floppy errors/prompts.
  339. //
  340. SCREEN
  341. DnsNeedFloppyDisk3_0 = { 4,4,
  342. { "Le programme d'installation n�cessite quatre disquettes format�es, vierges,",
  343. "et de haute densit�. Le programme d'installation leur donnera comme nom :",
  344. "\"Disquette de d�marrage de l'installation de Windows XP\",",
  345. "\"Disquette d'installation de Windows XP num�ro 2\",",
  346. "\"Disquette d'installation de Windows XP num�ro 3\",",
  347. "et \"Disquette d'installation de Windows XP num�ro 4\".",
  348. DntEmptyString,
  349. "Veuillez ins�rer dans le lecteur A: la disquette qui deviendra la",
  350. "\"Disquette d'installation de Windows XP num�ro 4\".",
  351. NULL
  352. }
  353. };
  354. SCREEN
  355. DnsNeedFloppyDisk3_1 = { 4,4,
  356. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  357. "Nommez-la \"Disquette d'installation de Windows XP num�ro 4\".",
  358. NULL
  359. }
  360. };
  361. SCREEN
  362. DnsNeedFloppyDisk2_0 = { 4,4,
  363. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  364. "Nommez-la \"Disquette d'installation de Windows XP num�ro 3\".",
  365. NULL
  366. }
  367. };
  368. SCREEN
  369. DnsNeedFloppyDisk1_0 = { 4,4,
  370. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  371. "Nommez-la \"Disquette d'installation de Windows XP num�ro 2\".",
  372. NULL
  373. }
  374. };
  375. SCREEN
  376. DnsNeedFloppyDisk0_0 = { 4,4,
  377. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e. Nommez-",
  378. "la \"Disquette de d�marrage de l'installation de Windows XP\".",
  379. NULL
  380. }
  381. };
  382. SCREEN
  383. DnsNeedSFloppyDsk3_0 = { 4,4,
  384. { "Le programme d'installation n�cessite quatre disquettes format�es, vierges,",
  385. "et de haute densit�. Le programme d'installation leur donnera comme nom :",
  386. "\"Disquette de d�marrage de l'installation de Windows XP\",",
  387. "\"Disquette d'installation de Windows XP num�ro 2\",",
  388. "\"Disquette d'installation de Windows XP num�ro 3\",",
  389. "et \"Disquette d'installation de Windows XP num�ro 4\".",
  390. DntEmptyString,
  391. "Veuillez ins�rer dans le lecteur A: la disquette qui deviendra la",
  392. "\"Disquette d'installation de Windows XP num�ro 4\".",
  393. NULL
  394. }
  395. };
  396. SCREEN
  397. DnsNeedSFloppyDsk3_1 = { 4,4,
  398. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  399. "Nommez-la \"Disquette d'installation de Windows XP num�ro 4\".",
  400. NULL
  401. }
  402. };
  403. SCREEN
  404. DnsNeedSFloppyDsk2_0 = { 4,4,
  405. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  406. "Nommez-la \"Disquette d'installation de Windows XP num�ro 3\".",
  407. NULL
  408. }
  409. };
  410. SCREEN
  411. DnsNeedSFloppyDsk1_0 = { 4,4,
  412. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  413. "Nommez-la \"Disquette d'installation de Windows XP num�ro 2\".",
  414. NULL
  415. }
  416. };
  417. SCREEN
  418. DnsNeedSFloppyDsk0_0 = { 4,4,
  419. { "Ins�rez dans le lecteur A: une disquette haute densit� et format�e.",
  420. "Nommez-la \"Disquette de d�marrage de l'installation de Windows XP\".",
  421. NULL
  422. }
  423. };
  424. //
  425. // The floppy is not formatted.
  426. //
  427. SCREEN
  428. DnsFloppyNotFormatted = { 3,4,
  429. { "La disquette que vous avez fournie n'est pas format�e pour MS-DOS",
  430. "Le programme d'installation ne peut pas utiliser cette disquette.",
  431. NULL
  432. }
  433. };
  434. //
  435. // We think the floppy is not formatted with a standard format.
  436. //
  437. SCREEN
  438. DnsFloppyBadFormat = { 3,4,
  439. { "Cette disquette n'est pas format�e en haute densit�, au format MS-DOS,",
  440. "ou est endommag�e. Le programme d'installation ne peut pas l'utiliser.",
  441. NULL
  442. }
  443. };
  444. //
  445. // We can't determine the free space on the floppy.
  446. //
  447. SCREEN
  448. DnsFloppyCantGetSpace = { 3,4,
  449. { "Impossible de d�terminer l'espace disponible sur la disquette",
  450. "fournie. Le programme d'installation ne peut pas l'utiliser.",
  451. NULL
  452. }
  453. };
  454. //
  455. // The floppy is not blank.
  456. //
  457. SCREEN
  458. DnsFloppyNotBlank = { 3,4,
  459. { "La disquette que vous avez fournie n'est pas de haute densit� ou n'est",
  460. "pas vierge. Le programme d'installation ne peut pas l'utiliser.",
  461. NULL
  462. }
  463. };
  464. //
  465. // Couldn't write the boot sector of the floppy.
  466. //
  467. SCREEN
  468. DnsFloppyWriteBS = { 3,4,
  469. { "Le programme d'installation n'a pas pu �crire dans la zone syst�me de",
  470. "la disquette fournie. La disquette est probablement inutilisable.",
  471. NULL
  472. }
  473. };
  474. //
  475. // Verify of boot sector on floppy failed (ie, what we read back is not the
  476. // same as what we wrote out).
  477. //
  478. SCREEN
  479. DnsFloppyVerifyBS = { 3,4,
  480. { "Les donn�es lues par le programme d'installation depuis la zone syst�me",
  481. "de la disquette ne correspondent pas aux donn�es qui ont �t� �crites, ou",
  482. "il est impossible de lire la zone syst�me de la disquette pour la v�rifier.",
  483. DntEmptyString,
  484. "Ceci est d� au moins � l'une des conditions suivantes :",
  485. DntEmptyString,
  486. " Votre ordinateur a �t� atteint par un virus.",
  487. " La disquette que vous avez fournie est peut-�tre endommag�e.",
  488. " Le lecteur a un probl�me mat�riel ou de configuration.",
  489. NULL
  490. }
  491. };
  492. //
  493. // We couldn't write to the floppy drive to create winnt.sif.
  494. //
  495. SCREEN
  496. DnsCantWriteFloppy = { 3,5,
  497. { "Le programme d'installation n'a pas pu �crire sur la disquette dans le",
  498. "lecteur A:. La disquette peut �tre endommag�e. Essayez une autre disquette.",
  499. NULL
  500. }
  501. };
  502. //
  503. // Exit confirmation dialog
  504. //
  505. SCREEN
  506. DnsExitDialog = { 13,6,
  507. { "������������������������������������������������������������������������ͻ",
  508. "� Windows XP n'est pas compl�tement install� sur votre ordinateur. �",
  509. "� Si vous quittez le programme d'installation maintenant, il faudra �",
  510. "� l'ex�cuter � nouveau pour installer Windows XP. �",
  511. "� �",
  512. "�  Appuyez sur ENTREE pour continuer l'installation. �",
  513. "�  Appuyez sur F3 pour quitter le programme d'installation. �",
  514. "������������������������������������������������������������������������͹",
  515. "� F3=Quitter ENTREE=Continuer �",
  516. "������������������������������������������������������������������������ͼ",
  517. NULL
  518. }
  519. };
  520. //
  521. // About to reboot machine and continue setup
  522. //
  523. SCREEN
  524. DnsAboutToRebootW =
  525. { 3,5,
  526. { "La partie MS-DOS du programme d'installation est maintenant termin�e.",
  527. "Le programme d'installation va red�marrer votre ordinateur. Au",
  528. "red�marrage de l'ordinateur, l'installation de Windows XP continuera.",
  529. DntEmptyString,
  530. "V�rifiez que la Disquette de d�marrage de l'installation de Windows XP",
  531. "est ins�r�e dans le lecteur A: avant de continuer.",
  532. DntEmptyString,
  533. "Appuyez sur ENTREE pour red�marrer et continuer l'installation.",
  534. NULL
  535. }
  536. },
  537. DnsAboutToRebootS =
  538. { 3,5,
  539. { "La partie MS-DOS du programme d'installation est maintenant termin�e.",
  540. "Le programme d'installation va red�marrer votre ordinateur. Au",
  541. "red�marrage de l'ordinateur, l'installation de Windows XP continuera.",
  542. DntEmptyString,
  543. "V�rifiez que la Disquette de d�marrage de l'installation de Windows XP",
  544. "est ins�r�e dans le lecteur A: avant de continuer.",
  545. DntEmptyString,
  546. "Appuyez sur ENTREE pour red�marrer et continuer l'installation.",
  547. NULL
  548. }
  549. },
  550. DnsAboutToRebootX =
  551. { 3,5,
  552. { "La partie MS-DOS du programme d'installation est maintenant termin�e.",
  553. "Le programme d'installation va red�marrer votre ordinateur. Au",
  554. "red�marrage de l'ordinateur, l'installation de Windows XP continuera.",
  555. DntEmptyString,
  556. "S'il y a une disquette dans le lecteur A:, retirez-la.",
  557. DntEmptyString,
  558. "Appuyez sur ENTREE pour red�marrer et continuer l'installation.",
  559. NULL
  560. }
  561. };
  562. //
  563. // Need another set for '/w' switch since we can't reboot from within Windows.
  564. //
  565. SCREEN
  566. DnsAboutToExitW =
  567. { 3,5,
  568. { "La partie MS-DOS du programme d'installation est maintenant termin�e.",
  569. "Le programme d'installation va red�marrer votre ordinateur. Au",
  570. "red�marrage de l'ordinateur, l'installation de Windows XP continuera.",
  571. DntEmptyString,
  572. "V�rifiez que la Disquette de d�marrage de l'installation de Windows XP",
  573. "est ins�r�e dans le lecteur A: avant de continuer.",
  574. DntEmptyString,
  575. "Appuyez sur ENTREE pour retourner sous MS-DOS, puis red�marrez votre",
  576. "ordinateur pour continuer l'installation de Windows XP.",
  577. NULL
  578. }
  579. },
  580. DnsAboutToExitS =
  581. { 3,5,
  582. { "La partie MS-DOS du programme d'installation est maintenant termin�e.",
  583. "Le programme d'installation va red�marrer votre ordinateur. Au",
  584. "red�marrage de l'ordinateur, l'installation de Windows XP continuera.",
  585. DntEmptyString,
  586. "V�rifiez que la Disquette de d�marrage de l'installation de Windows XP",
  587. "est ins�r�e dans le lecteur A: avant de continuer.",
  588. DntEmptyString,
  589. "Appuyez sur ENTREE pour retourner sous MS-DOS, puis red�marrez votre",
  590. "ordinateur pour continuer l'installation de Windows XP.",
  591. NULL
  592. }
  593. },
  594. DnsAboutToExitX =
  595. { 3,5,
  596. { "La partie MS-DOS du programme d'installation est maintenant termin�e.",
  597. "Le programme d'installation va red�marrer votre ordinateur. Au",
  598. "red�marrage de l'ordinateur, l'installation de Windows XP continuera.",
  599. DntEmptyString,
  600. "S'il y a une disquette dans le lecteur A:, retirez-la.",
  601. DntEmptyString,
  602. "Appuyez sur ENTREE pour retourner sous MS-DOS, puis red�marrez votre",
  603. "ordinateur pour continuer l'installation de Windows XP.",
  604. NULL
  605. }
  606. };
  607. //
  608. // Gas gauge
  609. //
  610. SCREEN
  611. DnsGauge = { 7,15,
  612. { "����������������������������������������������������������������ͻ",
  613. "� Le programme d'installation copie des fichiers... �",
  614. "� �",
  615. "� ��������������������������������������������������ͻ �",
  616. "� � � �",
  617. "� ��������������������������������������������������ͼ �",
  618. "����������������������������������������������������������������ͼ",
  619. NULL
  620. }
  621. };
  622. //
  623. // Error screens for initial checks on the machine environment
  624. //
  625. SCREEN
  626. DnsBadDosVersion = { 3,5,
  627. { "Ce programme n�cessite MS-DOS version 5.0 ou ult�rieure pour fonctionner.",
  628. NULL
  629. }
  630. },
  631. DnsRequiresFloppy = { 3,5,
  632. #ifdef ALLOW_525
  633. { "Le programme d'installation a d�termin� que le lecteur A: est absent ou",
  634. "est un lecteur faible densit�. Un lecteur d'une capacit� de 1.2",
  635. "m�gaoctets ou plus est requis pour ex�cuter le programme d'installation.",
  636. #else
  637. { "Le programme d'installation a d�termin� que le lecteur A: n'existe pas ou",
  638. "n'est pas haute densit� 3.5\". Un lecteur A: d'une capacit� de 1.44 Mo ou",
  639. "plus est requis pour ex�cuter installer � partir de disquettes.",
  640. DntEmptyString,
  641. "Pour installer Windows XP sans disquettes, red�marrez ce programme",
  642. "et sp�cifiez /b � l'invite de commandes.",
  643. #endif
  644. NULL
  645. }
  646. },
  647. DnsRequires486 = { 3,5,
  648. { "Le programme d'installation a d�tect� que cet ordinateur ne poss�de pas de",
  649. "processeur 80486 ou plus r�cent. Windows XP ne pourra pas fonctionner.",
  650. NULL
  651. }
  652. },
  653. DnsCantRunOnNt = { 3,5,
  654. { "Ce programme ne peut s'ex�cuter sous aucune version 32 bits de Windows.",
  655. DntEmptyString,
  656. "Utilisez plut�t WINNT32.EXE.",
  657. NULL
  658. }
  659. },
  660. DnsNotEnoughMemory = { 3,5,
  661. { "Le programme d'installation a d�termin� qu'il n'y a pas assez de m�moire",
  662. "disponible dans cet ordinateur pour installer Windows XP.",
  663. DntEmptyString,
  664. "M�moire requise : %lu%s Mo",
  665. "M�moire d�tect�e : %lu%s Mo",
  666. NULL
  667. }
  668. };
  669. //
  670. // Screens used when removing existing nt files
  671. //
  672. SCREEN
  673. DnsConfirmRemoveNt = { 5,5,
  674. { "Vous avez demand� au programme d'installation de supprimer les fichiers",
  675. "Windows XP du r�pertoire nomm� ci-dessous. L'installation",
  676. "Windows de ce r�pertoire sera d�truite de mani�re permanente.",
  677. DntEmptyString,
  678. "%s",
  679. DntEmptyString,
  680. DntEmptyString,
  681. "Appuyez sur :",
  682. " F3 pour arr�ter l'installation sans supprimer de fichiers.",
  683. " X pour supprimer les fichiers Windows XP du r�pertoire ci-dessus.",
  684. NULL
  685. }
  686. },
  687. DnsCantOpenLogFile = { 3,5,
  688. { "Impossible d'ouvrir le fichier journal de l'installation nomm� ci-dessous.",
  689. DntEmptyString,
  690. "%s",
  691. DntEmptyString,
  692. "Impossible de supprimer les fichiers Windows XP du r�pertoire sp�cifi�.",
  693. NULL
  694. }
  695. },
  696. DnsLogFileCorrupt = { 3,5,
  697. { "Le programme d'installation ne trouve pas la section %s",
  698. "dans le fichier journal de l'installation nomm� ci-dessous.",
  699. DntEmptyString,
  700. "%s",
  701. DntEmptyString,
  702. "Impossible de supprimer les fichiers Windows XP du r�pertoire sp�cifi�.",
  703. NULL
  704. }
  705. },
  706. DnsRemovingNtFiles = { 3,5,
  707. { " Veuillez patienter pendant la suppression des fichiers Windows XP.",
  708. NULL
  709. }
  710. };
  711. SCREEN
  712. DnsNtBootSect = { 3,5,
  713. { "Impossible d'installer le chargeur de d�marrage de Windows XP.",
  714. DntEmptyString,
  715. "V�rifiez que votre lecteur C: est format� et qu'il n'est pas",
  716. "endommag�.",
  717. NULL
  718. }
  719. };
  720. SCREEN
  721. DnsOpenReadScript = { 3,5,
  722. { "Le fichier script sp�cifi� avec le commutateur de ligne de commande",
  723. "/u n'est pas accessible.",
  724. DntEmptyString,
  725. "L'op�ration ne peut pas continuer sans contr�le.",
  726. NULL
  727. }
  728. };
  729. SCREEN
  730. DnsParseScriptFile = { 3,5,
  731. { "Le fichier script sp�cifi� par l'option /u de la ligne de commande",
  732. DntEmptyString,
  733. "%s",
  734. DntEmptyString,
  735. "contient une erreur de syntaxe � la ligne %u.",
  736. DntEmptyString,
  737. NULL
  738. }
  739. };
  740. SCREEN
  741. DnsBootMsgsTooLarge = { 3,5,
  742. { "Une erreur interne du programme d'installation s'est produite.",
  743. DntEmptyString,
  744. "Les messages d'initialisation traduits sont trop longs.",
  745. NULL
  746. }
  747. };
  748. SCREEN
  749. DnsNoSwapDrive = { 3,5,
  750. { "Une erreur interne du programme d'installation s'est produite.",
  751. DntEmptyString,
  752. "Impossible de trouver la place pour un fichier d'�change.",
  753. NULL
  754. }
  755. };
  756. SCREEN
  757. DnsNoSmartdrv = { 3,5,
  758. { "SmartDrive n'a pas �t� d�tect� sur votre ordinateur. SmartDrive am�liore",
  759. "les performances de cette �tape de l'installation de Windows XP.",
  760. DntEmptyString,
  761. "Vous devriez quitter maintenant, d�marrer SmartDrive et red�marrer",
  762. "l'installation. Consultez votre documentation DOS sur SmartDrive.",
  763. DntEmptyString,
  764. " Appuyez sur F3 pour quitter l'installation.",
  765. " Appuyez sur ENTREE pour continuer sans SmartDrive.",
  766. NULL
  767. }
  768. };
  769. //
  770. // Boot messages. These go in the fat and fat32 boot sectors.
  771. //
  772. CHAR BootMsgNtldrIsMissing[] = "NTLDR manque";
  773. CHAR BootMsgDiskError[] = "Err. disque";
  774. CHAR BootMsgPressKey[] = "Appuyez une touche pour red�marrer";