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
24 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[] = "Tidligere operativsystem p� C:";
  38. CHAR DntBootIniLine[] = "Installere eller Oppgradere Windows XP";
  39. //
  40. // Plain text, status msgs.
  41. //
  42. CHAR DntStandardHeader[] = "\n Installere Windows XP\n�����������������������";
  43. CHAR DntPersonalHeader[] = "\n Installere Windows XP Home Edition\n������������������������������������";
  44. CHAR DntWorkstationHeader[] = "\n Installere Windows XP Professional\n������������������������������������";
  45. CHAR DntServerHeader[] = "\n Installere Windows 2002 Server\n��������������������������������";
  46. CHAR DntParsingArgs[] = "Analyserer argumenter...";
  47. CHAR DntEnterEqualsExit[] = "Enter=Avslutt";
  48. CHAR DntEnterEqualsRetry[] = "Enter=Pr�v igjen";
  49. CHAR DntEscEqualsSkipFile[] = "ESC=Hopp over filen";
  50. CHAR DntEnterEqualsContinue[] = "Enter=Fortsett";
  51. CHAR DntPressEnterToExit[] = "Installasjonsprogrammet kan ikke fortsette. Trykk Enter for � avslutte.";
  52. CHAR DntF3EqualsExit[] = "F3=Avslutt";
  53. CHAR DntReadingInf[] = "Leser INF-filen %s...";
  54. CHAR DntCopying[] = "� Kopierer: ";
  55. CHAR DntVerifying[] = "� Sjekker: ";
  56. CHAR DntCheckingDiskSpace[] = "Kontrollerer diskplass...";
  57. CHAR DntConfiguringFloppy[] = "Konfigurerer diskett...";
  58. CHAR DntWritingData[] = "Skriver installasjonsparametere...";
  59. CHAR DntPreparingData[] = "Henter installasjonsparametere...";
  60. CHAR DntFlushingData[] = "Flytter data til disken...";
  61. CHAR DntInspectingComputer[] = "Kontrollerer datamaskinen...";
  62. CHAR DntOpeningInfFile[] = "�pner INF-filen...";
  63. CHAR DntRemovingFile[] = "Fjerner filen %s";
  64. CHAR DntXEqualsRemoveFiles[] = "X=Fjern filer";
  65. CHAR DntXEqualsSkipFile[] = "X=Hopp over fil";
  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. "Installerer Windows 2002 Server eller Windows XP Professional.",
  84. "",
  85. "",
  86. "WINNT [/s[:]kildebane] [/t[:]midlstasjon]",
  87. " [/u[:svarfil]] [/udf:id[,UDF_fil]]",
  88. " [/r:mappe] [/r[x]:mappe] [/e:kommando] [/a]",
  89. "",
  90. "",
  91. "/s[:kildebane]",
  92. " Angir kildeplasseringen til Windows-filene.",
  93. " Dette m� v�re en fullstending bane av typen x:[bane] ",
  94. " eller \\\\server\\ressurs[\\bane].",
  95. "",
  96. "/t[:midlstasjon]",
  97. " Angir at installasjonsprogrammet skal plassere midlertidige filer p�.",
  98. " den angitte stasjonen, og installere Windows XP p� den stasjonen.",
  99. " Hvis du ikke angir en plassering, vil installasjonsprogrammet pr�ve �",
  100. " finne en stasjon.",
  101. "",
  102. "/u[:svarfil]",
  103. " Utf�rer en uoverv�ket installasjon ved hjelp av en svarfil (krever",
  104. " /s). Svarfilen gir svar p� noen eller alle sp�rsm�lene som slutt-",
  105. " brukeren vanligvis svarer p� under installasjonen.",
  106. "",
  107. "udf:id[,UDF_file] ",
  108. " Angir en identifikator (id) som installasjonsprogrammet bruker til �",
  109. " angi hvordan en UDF (Uniqueness Database File) endrer en svarfil (se",
  110. " /u). Parameteren /udf overstyrer verdier i svarfilen, og identifika-",
  111. " toren angir hvilke verdier i UDF-filen som brukes. Hvis UDF_fil ikke",
  112. " angis, vil installasjonsprogrammet be om en diskett som inneholder",
  113. " filen $Unique$.udb.",
  114. "",
  115. "/r[:mappe]",
  116. " Angir en valgfri mappe som skal installeres. Mappen fjernes ikke n�r",
  117. " installasjonen er fullf�rt.",
  118. "",
  119. "/rx[:mappe]",
  120. " Angir en valgfri mappe som skal kopieres. Mappen slettes n�r instal-",
  121. " lasjonen er fullf�rt",
  122. "",
  123. "/e Angir kommando som skal kj�res p� slutten av den GUI-installasjonen.",
  124. "",
  125. "/a Aktiverer tilgjengelighetsalternativer.",
  126. NULL
  127. };
  128. //
  129. // Inform that /D is no longer supported
  130. //
  131. PCHAR DntUsageNoSlashD[] = {
  132. "Installerer Windows XP.",
  133. "",
  134. "WINNT [/S[:]kildebane] [/T[:]midlstasjon] [/I[:]inffil]",
  135. " [[/U[:skriptfil]]",
  136. " [/R[X]:mappe] [/E:kommando] [/A]",
  137. "",
  138. "/D[:]winntroot",
  139. " Dette alternativet st�ttes ikke lenger.",
  140. NULL
  141. };
  142. //
  143. // out of memory screen
  144. //
  145. SCREEN
  146. DnsOutOfMemory = { 4,6,
  147. { "Ikke nok minne til installasjonsprogrammet. Kan ikke fortsette.",
  148. NULL
  149. }
  150. };
  151. //
  152. // Let user pick the accessibility utilities to install
  153. //
  154. SCREEN
  155. DnsAccessibilityOptions = { 3, 5,
  156. { "Velg tilgjengelighetsalternativene som skal installeres:",
  157. DntEmptyString,
  158. "[ ] Trykk F1 for Microsoft Forst�rrelsesprogram",
  159. #ifdef NARRATOR
  160. "[ ] Trykk F2 for Microsoft Talesystem",
  161. #endif
  162. #if 0
  163. "[ ] Trykk F3 for Microsoft Skjermtastatur",
  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. { "Installasjonsprogrammet m� vite plasseringen til Windows XP-",
  174. "filene. Angi banen til Windows XP-filene.",
  175. NULL
  176. }
  177. };
  178. //
  179. // User specified a bad source path
  180. //
  181. SCREEN
  182. DnsBadSource = { 3,5,
  183. { "Angitt kilde er enten ugyldig, utilgjengelig, eller inneholder ikke",
  184. "en gyldig Windows XP-installasjon. Skriv inn en ny bane hvor",
  185. "Windows XP-filene finnes. Bruk Tilbake for � slette tegn og",
  186. "skriv inn banen.",
  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. { "Installasjonsprogrammet kunne ikke lese informasjonsfilen, eller s� er",
  196. "informasjonsfilen skadet. Kontakt systemansvarlig.",
  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. { "Stasjonen du har valgt for midlertidige installasjonsfiler er ikke",
  209. "en gyldig stasjon, eller har ikke minst %u MB (%lu byte) ledig",
  210. "plass.",
  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 krever et harddiskvolum med minst %u MB",
  222. "(%lu bytes)ledig diskplass. Installasjonsprogrammet vil bruke deler av",
  223. "denne plassen til � lagre midlertidige filer under installasjonen.",
  224. "Stasjonen m� v�re en fast tilkoblet, lokal harddisk som kan brukes av",
  225. "Windows XP, og kan ikke v�re en komprimert stasjon.",
  226. DntEmptyString,
  227. "Installasjonsprogrammet fant ingen slik stasjon med den n�dvendige mengden",
  228. "ledig plass.",
  229. NULL
  230. }
  231. };
  232. SCREEN
  233. DnsNoSpaceOnSyspart = { 3,5,
  234. { "Det er ikke nok ledig plass p� oppstartsstasjonen (vanligvis C:)",
  235. "til diskettfri operasjon. Diskettfri operasjon krever minst",
  236. "3,5 MB (3 641 856 byte) ledig plass p� den stasjonen.",
  237. NULL
  238. }
  239. };
  240. //
  241. // Missing info in inf file
  242. //
  243. SCREEN
  244. DnsBadInfSection = { 3,5,
  245. { "[%s]-avsnittet i informasjonsfilen til installasjonsprogrammet",
  246. "mangler eller er skadet. Kontakt systemansvarlig.",
  247. NULL
  248. }
  249. };
  250. //
  251. // Couldn't create directory
  252. //
  253. SCREEN
  254. DnsCantCreateDir = { 3,5,
  255. { "Installasjonsprogrammet kan ikke opprette f�lgende mappe p� m�lstasjonen:",
  256. DntEmptyString,
  257. "%s",
  258. DntEmptyString,
  259. "Kontroller at m�lstasjonen ikke inneholder filer med samme navn som",
  260. "m�lmappen. Kontroller ogs� kabeltilkoblingen til stasjonen.",
  261. NULL
  262. }
  263. };
  264. //
  265. // Error copying a file
  266. //
  267. SCREEN
  268. DnsCopyError = { 4,5,
  269. { "Installasjonsprogrammet kan ikke kopiere filen:",
  270. DntEmptyString,
  271. DntEmptyString, // see DnCopyError (dnutil.c)
  272. DntEmptyString,
  273. DntEmptyString,
  274. " Trykk Enter for � pr�ve � kopiere p� nytt.",
  275. " Trykk ESC for � ignorere feilen og fortsette installasjonsprogrammet.",
  276. " Trykk F3 for � avslutte installasjonsprogrammet.",
  277. DntEmptyString,
  278. "Obs! Hvis du velger � ignorere feilen kan du f� problemer senere i",
  279. "installasjonsprogrammet.",
  280. NULL
  281. }
  282. },
  283. DnsVerifyError = { 4,5,
  284. { "Kopien installasjonsprogrammet lagde av filen nedenfor er ikke identisk",
  285. "med originalen. Dette kan v�re p� grunn av nettverksfeil, diskettproblemer",
  286. "eller andre maskinvareproblemer.",
  287. DntEmptyString,
  288. DntEmptyString, // see DnCopyError (dnutil.c)
  289. DntEmptyString,
  290. DntEmptyString,
  291. " Trykk Enter for � pr�ve � kopiere p� nytt.",
  292. " Trykk ESC for � ignorere feilen og fortsette installasjonsprogrammet.",
  293. " Trykk F3 for � avslutte installasjonsprogrammet.",
  294. DntEmptyString,
  295. "Obs! Hvis du velger � ignorere feilen kan du f� problemer senere i",
  296. "installasjonsprogrammet.",
  297. NULL
  298. }
  299. };
  300. SCREEN DnsSureSkipFile = { 4,5,
  301. { "Hvis du ignorerer denne meldingen, vil ikke filen bli kopiert.",
  302. "Dette alternativet er for erfarne brukere som forst�r",
  303. "konsekvensen av manglende systemfiler.",
  304. DntEmptyString,
  305. " Trykk Enter for � pr�ve � kopiere p� nytt.",
  306. " Trykk X for � hoppe over filen.",
  307. DntEmptyString,
  308. "Obs! Hvis du hopper over filen er det ikke sikkert at Windows",
  309. "XP vil bli fullstendig installert eller oppgradert.",
  310. NULL
  311. }
  312. };
  313. //
  314. // Wait while setup cleans up previous local source trees.
  315. //
  316. SCREEN
  317. DnsWaitCleanup =
  318. { 12,6,
  319. { "Vent mens installasjonsprogrammet fjerner midlertidige filer.",
  320. NULL
  321. }
  322. };
  323. //
  324. // Wait while setup copies files
  325. //
  326. SCREEN
  327. DnsWaitCopying = { 8,6,
  328. { "Vent mens installasjonsprogrammet kopierer filer til harddisken.",
  329. NULL
  330. }
  331. },
  332. DnsWaitCopyFlop= { 8,6,
  333. { "Vent mens installasjonsprogrammet kopierer filer til disketten.",
  334. NULL
  335. }
  336. };
  337. //
  338. // Setup boot floppy errors/prompts.
  339. //
  340. SCREEN
  341. DnsNeedFloppyDisk3_0 = { 4,4,
  342. { "Installasjonsprogrammet trenger fire formaterte og tomme disketter med h�y",
  343. "tetthet. Installasjonsprogrammet vil referere til disse diskettene som",
  344. "\"Oppstartsdiskett for Windows XP\",",
  345. "\"Installasjonsdiskett 2 for Windows XP\",",
  346. "\"Installasjonsdiskett 3 for Windows XP\" og",
  347. "\"Installasjonsdiskett 4 for Windows XP\".",
  348. DntEmptyString,
  349. "Sett en av disse fire diskettene inn i stasjon A:.",
  350. "Denne disketten vil bli \"Installasjonsdiskett 4 for Windows XP\".",
  351. NULL
  352. }
  353. };
  354. SCREEN
  355. DnsNeedFloppyDisk3_1 = { 4,4,
  356. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  357. "Denne disketten vil bli \"Installasjonsdiskett 4 for Windows XP\".",
  358. NULL
  359. }
  360. };
  361. SCREEN
  362. DnsNeedFloppyDisk2_0 = { 4,4,
  363. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  364. "Denne disketten vil bli \"Installasjonsdiskett 3 for Windows XP\".",
  365. NULL
  366. }
  367. };
  368. SCREEN
  369. DnsNeedFloppyDisk1_0 = { 4,4,
  370. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  371. "Denne disketten vil bli \"Installasjonsdiskett 2 for Windows XP\".",
  372. NULL
  373. }
  374. };
  375. SCREEN
  376. DnsNeedFloppyDisk0_0 = { 4,4,
  377. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  378. "Denne disketten vil bli \"Oppstartsdiskett for Windows XP\".",
  379. NULL
  380. }
  381. };
  382. SCREEN
  383. DnsNeedSFloppyDsk3_0 = { 4,4,
  384. { "Installasjonsprogrammet trenger fire formaterte og tomme disketter med h�y",
  385. "tetthet. Installasjonsprogrammet vil referere til disse diskettene som",
  386. "\"Oppstartsdiskett for Windows XP\",",
  387. "\"Installasjonsdiskett 2 for Windows XP\",",
  388. "\"Installasjonsdiskett 3 for Windows XP\" og",
  389. "\"Installasjonsdiskett 4 for Windows XP\".",
  390. DntEmptyString,
  391. "Sett en av disse fire diskettene inn i stasjon A:.",
  392. "Denne disketten vil bli \"Installasjonsdiskett 4 for Windows XP\".",
  393. NULL
  394. }
  395. };
  396. SCREEN
  397. DnsNeedSFloppyDsk3_1 = { 4,4,
  398. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  399. "Denne disketten vil bli \"Installasjonsdiskett 4 for Windows XP\".",
  400. NULL
  401. }
  402. };
  403. SCREEN
  404. DnsNeedSFloppyDsk2_0 = { 4,4,
  405. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  406. "Denne disketten vil bli \"Installasjonsdiskett 3 for Windows XP\".",
  407. NULL
  408. }
  409. };
  410. SCREEN
  411. DnsNeedSFloppyDsk1_0 = { 4,4,
  412. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  413. "Denne disketten vil bli \"Installasjonsdiskett 2 for Windows XP\".",
  414. NULL
  415. }
  416. };
  417. SCREEN
  418. DnsNeedSFloppyDsk0_0 = { 4,4,
  419. { "Sett inn en formatert og tom diskett med h�y tetthet i stasjon A:.",
  420. "Denne disketten vil bli \"Oppstartsdiskett for Windows XP\".",
  421. NULL
  422. }
  423. };
  424. //
  425. // The floppy is not formatted.
  426. //
  427. SCREEN
  428. DnsFloppyNotFormatted = { 3,4,
  429. { "Disketten er ikke formatert for bruk med MS-DOS.",
  430. "Denne disketten kan ikke brukes av installasjonsprogrammet.",
  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. { "Denne disketten er enten ikke formatert med h�y tetthet eller for bruk ",
  440. "med standard MS-DOS, eller den er skadet. Disketten kan ikke brukes.",
  441. NULL
  442. }
  443. };
  444. //
  445. // We can't determine the free space on the floppy.
  446. //
  447. SCREEN
  448. DnsFloppyCantGetSpace = { 3,4,
  449. { "Installasjonsprogrammet finner ikke ut hvor mye ledig plass det er p�.",
  450. "disketten. Den kan ikke brukes.",
  451. NULL
  452. }
  453. };
  454. //
  455. // The floppy is not blank.
  456. //
  457. SCREEN
  458. DnsFloppyNotBlank = { 3,4,
  459. { "Disketten har ikke h�y tetthet, eller er ikke tom.",
  460. "Den kan ikke brukes.",
  461. NULL
  462. }
  463. };
  464. //
  465. // Couldn't write the boot sector of the floppy.
  466. //
  467. SCREEN
  468. DnsFloppyWriteBS = { 3,4,
  469. { "Installasjonsprogrammet kan ikke skrive til systemomr�det p� disketten.",
  470. "Disketten er sannsynligvis ubrukelig.",
  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. { "Dataene som installasjonsprogrammet leste fra systemomr�det p� disketten er",
  481. "ikke lik dataene som ble skrevet, eller s� kunne ikke systemomr�det p�",
  482. "disketten leses for bekreftelse.",
  483. DntEmptyString,
  484. "Det kan v�re en eller flere grunner til dette:",
  485. DntEmptyString,
  486. " Datamaskinen er infisert av et virus.",
  487. " Disketten er skadet.",
  488. " Det er et maskinvare- eller konfigurasjonsproblem med diskettstasjonen",
  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. { "Installasjonsprogrammet kan ikke skrive til disketten i stasjon A:.",
  498. "Disketten kan v�re skadet. Pr�v en annen diskett",
  499. NULL
  500. }
  501. };
  502. //
  503. // Exit confirmation dialog
  504. //
  505. SCREEN
  506. DnsExitDialog = { 13,6,
  507. { "����������������������������������������������������ͻ",
  508. "� Windows XP er ikke fullstendig installert p� �",
  509. "� datamaskinen. Hvis du avslutter installasjons- �",
  510. "� programmet, m� du kj�re installasjonsprogrammet �",
  511. "� p� nytt for � installere Windows XP. �",
  512. "� �",
  513. "�  Trykk Enter for � fortsette. �",
  514. "�  Trykk F3 for � avslutte. �",
  515. "����������������������������������������������������ĺ",
  516. "� F3=Avslutt Enter=Fortsett �",
  517. "����������������������������������������������������ͼ",
  518. NULL
  519. }
  520. };
  521. //
  522. // About to reboot machine and continue setup
  523. //
  524. SCREEN
  525. DnsAboutToRebootW =
  526. { 3,5,
  527. { "Den MS-DOS-baserte delen av installasjonsprogrammet er fullf�rt.",
  528. "Datamaskinen vil n� bli startet p� nytt. Windows XP-",
  529. "installasjonen fortsetter etter omstarten.",
  530. DntEmptyString,
  531. "Kontroller at disketten \"Oppstartsdiskett for Windows XP\" ",
  532. "er satt inn i stasjon A: f�r du fortsetter.",
  533. DntEmptyString,
  534. "Trykk Enter for � starte datamaskinen p� nytt og fortsette.",
  535. NULL
  536. }
  537. },
  538. DnsAboutToRebootS =
  539. { 3,5,
  540. { "Den MS-DOS-baserte delen av installasjonsprogrammet er fullf�rt.",
  541. "Datamaskinen vil n� bli startet p� nytt. Windows XP-",
  542. "installasjonen fortsetter etter omstarten.",
  543. DntEmptyString,
  544. "Kontroller at disketten \"Oppstartsdiskett for Windows XP\" ",
  545. "er satt inn i stasjon A: f�r du fortsetter.",
  546. DntEmptyString,
  547. "Trykk Enter for � starte datamaskinen p� nytt og fortsette.",
  548. NULL
  549. }
  550. },
  551. DnsAboutToRebootX =
  552. { 3,5,
  553. { "Den MS-DOS-baserte delen av installasjonsprogrammet er ferdig.",
  554. "Datamaskinen vil n� bli startet p� nytt. Windows XP-",
  555. "installasjonen fortsetter etter omstarten.",
  556. DntEmptyString,
  557. "Hvis det er en diskett i stasjon A: m� den fjernes.",
  558. DntEmptyString,
  559. "Trykk Enter for � starte datamaskinen p� nytt og fortsette.",
  560. NULL
  561. }
  562. };
  563. //
  564. //Need another set for '/w' switch since we can't reboot from within Windows.
  565. //
  566. SCREEN
  567. DnsAboutToExitW =
  568. { 3,5,
  569. { "Den MS-DOS-baserte delen av installasjonsprogrammet er ferdig.",
  570. "Du m� n� starte datamaskinen p� nytt. Windows XP-",
  571. "installasjonen fortsetter etter omstarten.",
  572. DntEmptyString,
  573. "Kontroller at disketten \"Oppstartsdiskett for Windows XP\" ",
  574. "er satt inn i stasjon A: f�r du fortsetter.",
  575. DntEmptyString,
  576. "Trykk Enter for � g� tilbake til MS-DOS, og start datamaskinen p� nytt",
  577. "for � fortsette installasjonen av Windows XP.",
  578. NULL
  579. }
  580. },
  581. DnsAboutToExitS =
  582. { 3,5,
  583. { "Den MS-DOS-baserte delen av installasjonsprogrammet er ferdig.",
  584. "Du m� n� starte datamaskinen p� nytt. Windows XP-",
  585. "installasjonen fortsetter etter omstarten.",
  586. DntEmptyString,
  587. "Kontroller at disketten \"Oppstartsdiskett for Windows XP\"",
  588. "er satt inn i stasjon A: f�r du fortsetter.",
  589. DntEmptyString,
  590. "Trykk Enter for � g� tilbake til MS-DOS, og start datamaskinen p� nytt",
  591. "for � fortsette installasjonen av Windows XP",
  592. NULL
  593. }
  594. },
  595. DnsAboutToExitX =
  596. { 3,5,
  597. { "Den MS-DOS-baserte delen av installasjonsprogrammet er ferdig.",
  598. "Du m� n� starte datamaskinen p� nytt. Windows XP-",
  599. "installasjonen fortsetter etter omstarten.",
  600. DntEmptyString,
  601. "Hvis det er en diskett i stasjon A:, m� den fjernes.",
  602. DntEmptyString,
  603. "Trykk Enter for � g� tilbake til MS-DOS, og start datamaskinen p� nytt",
  604. "for � fortsette installasjonen av Windows XP.",
  605. NULL
  606. }
  607. };
  608. //
  609. // Gas gauge
  610. //
  611. SCREEN
  612. DnsGauge = { 7,15,
  613. { "����������������������������������������������������������������ͻ",
  614. "� Installasjonsprogrammet kopierer filer... �",
  615. "� �",
  616. "� ��������������������������������������������������Ŀ �",
  617. "� � � �",
  618. "� ���������������������������������������������������� �",
  619. "����������������������������������������������������������������ͼ",
  620. NULL
  621. }
  622. };
  623. //
  624. // Error screens for initial checks on the machine environment
  625. //
  626. SCREEN
  627. DnsBadDosVersion = { 3,5,
  628. { "Dette programmet krever MS-DOS versjon 5.0 eller nyere.",
  629. NULL
  630. }
  631. },
  632. DnsRequiresFloppy = { 3,5,
  633. #ifdef ALLOW_525
  634. { "Installasjonsprogrammet har oppdaget at stasjon A: enten ikke finnes",
  635. "eller er en stasjon med lav tetthet. Installasjonsprogrammer krever",
  636. "en stasjon med en kapasitet p� minst 1,2 MB.",
  637. #else
  638. { "Installasjonsprogrammet har oppdaget at stasjon A: enten ikke finnes",
  639. "eller ikke er en 3.5\"-stasjon med h�y tetthet. Installasjonsprogrammet",
  640. "krever en stasjon med en kapasitet p� minst 1,44 MB.",
  641. DntEmptyString,
  642. "For � installere Windows XP uten � bruke disketter, m� du starte",
  643. "dette programmet p� nytt med bryteren /b fra kommandolinjen.",
  644. #endif
  645. NULL
  646. }
  647. },
  648. DnsRequires486 = { 3,5,
  649. { "Installasjonsprogrammet har oppdaget at datamaskinens CPU ikke er en",
  650. "80486 eller nyere. Windows XP kan ikke kj�res p� denne maskinen.",
  651. NULL
  652. }
  653. },
  654. DnsCantRunOnNt = { 3,5,
  655. { "Dette programmet kan ikke kj�res p� 32-biters Windows-versjoner.",
  656. DntEmptyString,
  657. "Bruk Winnt32.exe i stedet.",
  658. NULL
  659. }
  660. },
  661. DnsNotEnoughMemory = { 3,5,
  662. { "Installasjonsprogrammet har oppdaget at det ikke er nok minne p� denne",
  663. "datamaskinen til � kj�re Windows XP.",
  664. DntEmptyString,
  665. "Minne som kreves: %lu%s MB",
  666. "Minne som er funnet: %lu%s MB",
  667. NULL
  668. }
  669. };
  670. //
  671. // Screens used when removing existing nt files
  672. //
  673. SCREEN
  674. DnsConfirmRemoveNt = { 5,5,
  675. { "Du har bedt installasjonsprogrammet om � fjerne Windows XP-filer",
  676. "fra mappen som er nevnt nedenfor. Windows-installasjonen i denne mappen",
  677. "vil bli �delagt for godt.",
  678. DntEmptyString,
  679. "%s",
  680. DntEmptyString,
  681. DntEmptyString,
  682. " Trykk F3 for � avslutte installasjonsprogrammet uten � fjerne filer.",
  683. " Trykk X for � fjerne Windows-filene fra mappen ovenfor.",
  684. NULL
  685. }
  686. },
  687. DnsCantOpenLogFile = { 3,5,
  688. { "Installasjonsprogrammet kunne ikke �pne loggfilen nevnt nedenfor.",
  689. DntEmptyString,
  690. "%s",
  691. DntEmptyString,
  692. "Installasjonsprogrammet kunne ikke fjerne filer fra den angitte katalogen.",
  693. NULL
  694. }
  695. },
  696. DnsLogFileCorrupt = { 3,5,
  697. { "Installasjonsprogrammet finner ikke avsnittet %s",
  698. "i loggfilen som er nevnt nedenfor.",
  699. DntEmptyString,
  700. "%s",
  701. DntEmptyString,
  702. "Installasjonsprogrammet kunne ikke fjerne filer fra den angitte mappen.",
  703. NULL
  704. }
  705. },
  706. DnsRemovingNtFiles = { 3,5,
  707. { " Vent mens installasjonsprogrammet fjerner Windows-filene.",
  708. NULL
  709. }
  710. };
  711. SCREEN
  712. DnsNtBootSect = { 3,5,
  713. { "Installasjonsprogrammet kan ikke installere oppstartslasteren for Windows.",
  714. DntEmptyString,
  715. "Kontroller at stasjon C: er formatert, og at stasjonen ikke er",
  716. "skadet.",
  717. NULL
  718. }
  719. };
  720. SCREEN
  721. DnsOpenReadScript = { 3,5,
  722. { "F�r ikke tilgang til skriptfilen som ble angitt med kommandolinje-",
  723. "bryteren /u.",
  724. DntEmptyString,
  725. "Ouverv�ket operasjon kan ikke fortsette.",
  726. NULL
  727. }
  728. };
  729. SCREEN
  730. DnsParseScriptFile = { 3,5,
  731. { "Skriptfilen angitt med kommandolinjebryteren /u ",
  732. DntEmptyString,
  733. "%s",
  734. DntEmptyString,
  735. "har en syntaksfeil i linje %u.",
  736. DntEmptyString,
  737. NULL
  738. }
  739. };
  740. SCREEN
  741. DnsBootMsgsTooLarge = { 3,5,
  742. { "Det har oppst�tt en intern installasjonsfeil.",
  743. DntEmptyString,
  744. "De oversatte oppstartsmeldingene er for lange.",
  745. NULL
  746. }
  747. };
  748. SCREEN
  749. DnsNoSwapDrive = { 3,5,
  750. { "Det har oppst�tt en intern installasjonsfeil.",
  751. DntEmptyString,
  752. "Ikke nok plass til vekslefil.",
  753. NULL
  754. }
  755. };
  756. SCREEN
  757. DnsNoSmartdrv = { 3,5,
  758. { "Installasjonsprogrammet har ikke oppdaget SmartDrive p� datamaskinen.",
  759. "SmartDrive �ker ytelsen betydelig for denne delen av installasjonen.",
  760. DntEmptyString,
  761. "Du b�r avslutte n�, starte SmartDrive og kj�re installasjonsprogrammet",
  762. "p� nytt. Se i DOS-dokumentasjonen for mer informasjon om SmartDrive.",
  763. DntEmptyString,
  764. " Trykk F3 for � avslutte installasjonsprogrammet.",
  765. " Trykk Enter for � fortsette uten SmartDrive.",
  766. NULL
  767. }
  768. };
  769. //
  770. // Boot messages. These go in the fat and fat32 boot sectors.
  771. //
  772. CHAR BootMsgNtldrIsMissing[] = "NTLDR mangler";
  773. CHAR BootMsgDiskError[] = "Diskfeil";
  774. CHAR BootMsgPressKey[] = "Trykk en tast for � starte p� nytt";