/*++

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[]  = "¨¦žš¦ç£œ¤¦ ¢œ «¦¬¨š ¡æ ©ç©«ž£˜ ©«¦ C:";

CHAR DntBootIniLine[] = "„š¡˜«á©«˜©ž/€¤˜™áŸ£ ©ž «à¤ Windows XP";

//
// Plain text, status msgs.
//

CHAR DntStandardHeader[]      = "\n „š¡˜«á©«˜©ž «à¤ Windows XP\nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";
CHAR DntPersonalHeader[]      = "\n „š¡˜«á©«˜©ž «à¤ Windows XP Personal\nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";
CHAR DntWorkstationHeader[]   = "\n „š¡˜«á©«˜©ž «à¤ Windows XP Professional\nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";
CHAR DntServerHeader[]        = "\n „š¡˜«á©«˜©ž «à¤ Windows 2002 Server\nÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ";
CHAR DntParsingArgs[]         = "€¤á¢¬©ž §˜¨˜£â«¨à¤...";
CHAR DntEnterEqualsExit[]     = "ENTER=ë¥¦›¦ª";
CHAR DntEnterEqualsRetry[]    = "ENTER=„§˜¤á¢ž¯ž";
CHAR DntEscEqualsSkipFile[]   = "ESC=˜¨á¢œ ¯ž ˜¨®œå¦¬";
CHAR DntEnterEqualsContinue[] = "ENTER=‘¬¤â®œ ˜";
CHAR DntPressEnterToExit[]    = "† „š¡˜«á©«˜©ž ›œ¤ œå¤˜  ›¬¤˜«æ ¤˜ ©¬¤œ®å©œ .  â©«œ ENTER š ˜ â¥¦›¦.";
CHAR DntF3EqualsExit[]        = "F3=ë¥¦›¦ª";
CHAR DntReadingInf[]          = "€¤áš¤à©ž «¦¬ ˜¨®œå¦¬ INF %s...";
CHAR DntCopying[]             = "³€¤« š¨˜­ã: ";
CHAR DntVerifying[]           = "³„§˜¢ãŸœ¬©ž: ";
CHAR DntCheckingDiskSpace[]   = "ë¢œš®¦ª ®é¨¦¬ ©«¦ ›å©¡¦...";
CHAR DntConfiguringFloppy[]   = "ƒ ˜£æ¨­à©ž › ©¡â«˜ª...";
CHAR DntWritingData[]         = "„šš¨˜­ã §˜¨˜£â«¨à¤ £¦¨­¦§¦åž©žª...";
CHAR DntPreparingData[]       = "‰˜Ÿ¦¨ ©£æª §˜¨˜£â«¨à¤ £¦¨­¦§¦åž©žª...";
CHAR DntFlushingData[]        = "„¡¡â¤à©ž ›œ›¦£â¤à¤ ©œ ›å©¡¦...";
CHAR DntInspectingComputer[]  = "€¤á¢¬©ž ¬§¦¢¦š ©«ã...";
CHAR DntOpeningInfFile[]      = "ê¤¦ š£˜ ˜¨®œå¦¬ INF...";
CHAR DntRemovingFile[]        = "‰˜«á¨šž©ž ˜¨®œå¦¬ %s";
CHAR DntXEqualsRemoveFiles[]  = "X=‰˜«á¨šž©ž ˜¨®œå¦¬";
CHAR DntXEqualsSkipFile[]     = "X=˜¨á¢œ ¯ž ˜¨®œå¦¬";

//
// 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[] = {

    "„š¡˜Ÿ ©«á «˜ Windows 2002 Server ã «˜ Windows XP Professional.",
    "",
    "",
    "WINNT [/s[:› ˜›¨¦£ã §¨¦â¢œ¬©žª]] [/t[:£¦¤á›˜]]",
    "	   [/u[:˜¨®œå¦ ˜§æ¡¨ ©žª]] [/udf:id[,UDF_˜¨®œå¦]]",
    "	   [/r:­á¡œ¢¦ª] [/r[x]:­á¡œ¢¦ª] [/e:œ¤«¦¢ã] [/a]",
    "",
    "",
    "/s[:› ˜›¨¦£ã §¨¦â¢œ¬©žª]",
    "   ‰˜Ÿ¦¨åœ  «ž Ÿâ©ž §¨¦â¢œ¤©žª «à¤ ˜¨®œåà¤ «à¤ Windows.",
    "   † Ÿâ©ž §¨â§œ  ¤˜ œå¤˜  £ ˜ §¢ã¨žª › ˜›¨¦£ã £œ ©ç¤«˜¥ž x:\\[› ˜›¨¦£ã] ã ",
    "	\\\\› ˜¡¦£ ©«ãª\\¡¦ ¤æ®¨ž©«¦[\\› ˜›¨¦£ã].",
    "",
    "/t[:£¦¤á›˜]",
    "   ‰˜Ÿ¦›žšœå «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª š ˜ «¦§¦Ÿâ«ž©ž «à¤ §¨¦©à¨ ¤é¤ ˜¨®œåà¤ ©«ž¤ ¡˜Ÿ¦¨ ©£â¤ž",
    "   £¦¤á›˜ ¡˜  œš¡˜«á©«˜©ž «à¤ Windows XP ©œ ˜¬«ã¤ «ž £¦¤á›˜. „á¤ ›œ¤ ¡˜Ÿ¦¨ ©«œå £ ˜ Ÿâ©ž",
    "   «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ œ§ ®œ ¨ã©œ  «¦¤ œ¤«¦§ ©£æ £ ˜ª £¦¤á›˜ª.",
    "",
    "/u[:˜¨®œå¦ ˜§æ¡¨ ©žª]",
    "   „¡«œ¢œå «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ®à¨åª §˜¨˜¡¦¢¦çŸž©ž £œ ®¨ã©ž œ¤æª ˜¨®œå¦¬ ˜§æ¡¨ ©žª",
    "   (˜§˜ «œå«˜  /s). ’¦ ˜¨®œå¦ ˜§æ¡¨ ©žª §˜¨â®œ  ˜§˜¤«ã©œ ª ©œ ¡á§¦ œª ã æ¢œª « ª œ¨à«ã©œ ª",
    "   ¦  ¦§¦åœª ¬§¦™á¢¢¦¤«˜ ©¬¤ãŸàª ©«¦¤ «œ¢ ¡æ ®¨ã©«ž ¡˜«á «ž › á¨¡œ ˜ «žª „š¡˜«á©«˜©žª.",
    "",
    "/udf:id[,UDF_˜¨®œå¦]	",
    "   “§¦›œ ¡¤çœ  â¤˜ ˜¤˜š¤à¨ ©« ¡æ (id) «¦ ¦§¦å¦ ®¨ž© £¦§¦ œå «¦ §¨æš¨˜££˜",
    "   „š¡˜«á©«˜©žª š ˜ ¤˜ ¡˜Ÿ¦¨å©œ  §àª â¤˜ ˜¨®œå¦ UDF (Uniqueness Database",
    "   File) «¨¦§¦§¦ œå â¤˜ ˜¨®œå¦ ˜§æ¡¨ ©žª (›œå«œ /u). † §˜¨á£œ«¨¦ª /udf",
    "	˜¤« ¡˜Ÿ ©«á « ª « £âª ©«¦ ˜¨®œå¦ ˜§æ¡¨ ©žª ¡˜  «¦ ˜¤˜š¤à¨ ©« ¡æ",
    "   ¡˜Ÿ¦¨åœ  §¦ âª « £âª «¦¬ ˜¨®œå¦¬ UDF ®¨ž© £¦§¦ ¦ç¤«˜ . „á¤ ›œ¤",
    "   ¡˜Ÿ¦¨ ©«œå ˜¨®œå¦ UDF, «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ©áª ž«á ¤˜ ",
    "   «¦§¦Ÿœ«ã©œ«œ £ ˜ › ©¡â«˜ ž ¦§¦å˜ ¤˜ §œ¨ â®œ  «¦ ˜¨®œå¦ $Unique$.udb.",   
    "",
    "/r[:­á¡œ¢¦ª]",
    "	‰˜Ÿ¦¨åœ  â¤˜ §¨¦˜ ¨œ« ¡æ ­á¡œ¢¦ §¨¦ª œš¡˜«á©«˜©ž. Ž",
    "	­á¡œ¢¦ª §˜¨˜£â¤œ  £œ«á «¦ «â¢¦ª «¦¬ §¨¦š¨á££˜«¦ª „š¡˜«á©«˜©žª.",
    "",
    "/rx[:­á¡œ¢¦ª]",
    "	‰˜Ÿ¦¨åœ  â¤˜ §¨¦˜ ¨œ« ¡æ ­á¡œ¢¦ §¨¦ª œš¡˜«á©«˜©ž. Ž ­á¡œ¢¦ª",
    "	¡˜«˜¨šœå«˜  £œ«á «¦ «â¢¦ª «¦¬ §¨¦š¨á££˜«¦ª „š¡˜«á©«˜©žª.",
    "",
    "/e ‰˜Ÿ¦¨åœ  £ ˜ œ¤«¦¢ã §¨¦ª œ¡«â¢œ©ž £œ«á «¦ š¨˜­ ¡æ «£ã£˜ «¦¬ ",
    "   §¨¦š¨á££˜«¦ª „š¡˜«á©«˜©žª.",
    "",
    "/a	„¤œ¨š¦§¦ œå « ª œ§ ¢¦šâª š ˜ á«¦£˜ £œ œ › ¡âª ˜¤áš¡œª.",
     NULL
};

//
//  Inform that /D is no longer supported
//
PCHAR DntUsageNoSlashD[] = {

    "„š¡˜Ÿ ©«á «˜ Windows XP.",
    "",
    "WINNT [/S[:]› ˜›¨¦£ã§¨¦â¢œ¬©žª] [/T[:]£¦¤á›˜] [/I[:]˜¨®œå¦INF]",
    "      [/O[X]] [/X | [/F] [/C]] [/B] [/U[:˜¨®œå¦›â©£žªœ¤œ¨šœ é¤]]",
    "      [/R[X]:¡˜«á¢¦š¦ª] [/E:œ¤«¦¢ã] [/A]",
    "",
    "/D[:]winntroot",
    "       €¬«ã ž œ§ ¢¦šã ›œ¤ ¬§¦©«ž¨åœ«˜  § ˜.",
    NULL
};

//
// out of memory screen
//

SCREEN
DnsOutOfMemory = { 4,6,
                   { "† £¤ã£ž ›œ¤ œ§˜¨¡œå ¡˜  «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ œå¤˜  ›¬¤˜«æ ¤˜ ©¬¤œ®å©œ .",
                     NULL
                   }
                 };

//
// Let user pick the accessibility utilities to install
//

SCREEN
DnsAccessibilityOptions = { 3, 5,
{   "„§ ¢¦šã «à¤ ™¦žŸž« ¡é¤ §¨¦š¨˜££á«à¤ §¨¦ª œš¡˜«á©«˜©ž:",
    DntEmptyString,
    "[ ]  â©«œ F1 š ˜ «¦ ‹œšœŸ¬¤« ¡æ ­˜¡æ «žª Microsoft",
#ifdef NARRATOR
    "[ ]  â©«œ F2 š ˜ «¦¤ €­žšž«ã «žª Microsoft",
#endif
#if 0
    "[ ]  â©«œ F3 š ˜ «¦ §¢ž¡«¨¦¢æš ¦ ¦Ÿæ¤žª «žª Microsoft",
#endif
    NULL
}
};

//
// User did not specify source on cmd line screen
//

SCREEN
DnsNoShareGiven = { 3,5,
{ "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ®¨œ áœ«˜  «ž Ÿâ©ž «à¤ ˜¨®œåà¤ «à¤ Windows XP.",
  "„ ©˜šášœ«œ «ž › ˜›¨¦£ã «žª Ÿâ©žª æ§¦¬ ™¨å©¡¦¤«˜  «˜ ˜¨®œå˜ «à¤ Windows XP.",
  NULL
}
};


//
// User specified a bad source path
//

SCREEN
DnsBadSource = { 3,5,
                 { "† ¡˜Ÿ¦¨ ©£â¤ž §¨¦â¢œ¬©ž ›œ¤ œå¤˜  âš¡¬¨ž, ›œ¤ œå¤˜  §¨¦©§œ¢á© £ž ã ›œ¤ §œ¨ â®œ ",
                   "£ ˜ âš¡¬¨ž œš¡˜«á©«˜©ž «à¤ Windows XP. „ ©˜šášœ«œ £ ˜ ¤â˜ › ˜›¨¦£ã Ÿâ©žª ©«ž¤ ¦§¦å˜",
                   "§¨â§œ  ¤˜ ™¨å©¡¦¤«˜  «˜ ˜¨®œå˜ «à¤ Windows XP. •¨ž© £¦§¦ ã©«œ «¦ §¢ã¡«¨¦ BACKSPACE",
                   "š ˜ ¤˜ › ˜š¨á¯œ«œ «¦¬ª ®˜¨˜¡«ã¨œª ¡˜  §¢ž¡«¨¦¢¦šã©«œ ©«ž ©¬¤â®œ ˜ «ž › ˜›¨¦£ã.",
                   NULL
                 }
               };


//
// Inf file can't be read, or an error occured parsing it.
//

SCREEN
DnsBadInf = { 3,5,
              { "_ƒœ¤ ã«˜¤ ›¬¤˜«ã ž ˜¤áš¤à©ž ˜§æ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª «¦¬ ˜¨®œå¦¬ §¢ž¨¦­¦¨ é¤ (INF)",
                "ã «¦ ˜¨®œå¦ â®œ  ¡˜«˜©«¨˜­œå. „§ ¡¦ ¤à¤ã©«œ £œ «¦ › ˜®œ ¨ ©«ã «¦¬ ©¬©«ã£˜«æª ©˜ª.",
                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,
{ "† ¡˜Ÿ¦¨ ©£â¤ž £¦¤á›˜ š ˜ «˜ §¨¦©à¨ ¤á ˜¨®œå˜ «žª „š¡˜«á©«˜©žª ›œ¤ œå¤˜ ",
  "£ ˜ âš¡¬¨ž £¦¤á›˜ ã ›œ¤ §œ¨ â®œ  «¦¬¢á® ©«¦¤ %u ‹ (%lu byte)",
  "› ˜Ÿâ© £¦¬ ®é¨¦¬.",
  NULL
}
};

//
// No drives exist that are suitable for the local source.
//
// Remeber that the %u's will expand!
//
SCREEN
DnsNoLocalSrcDrives = { 3,4,
{  "’˜ Windows XP ˜§˜ «¦ç¤ â¤˜ «æ£¦ ©«¦ ©¡¢ž¨æ ›å©¡¦ «¦¬¢á® ©«¦¤ %u ‹",
   "(%lu byte) › ˜Ÿâ© £¦¬ ®é¨¦¬. † „š¡˜«á©«˜©ž Ÿ˜ ®¨ž© £¦§¦ ã©œ ",
   "£â¨¦ª «¦¬ ®é¨¦¬ š ˜ §¨¦©à¨ ¤ã ˜§¦Ÿã¡œ¬©ž «à¤ ˜¨®œåà¤ ¡˜«á «ž¤ œš¡˜«á©«˜©ž.",
   "† £¦¤á›˜ ›å©¡¦¬ §¨â§œ  ¤˜ ™¨å©¡œ«˜  ©œ â¤˜ «¦§ ¡æ ©¡¢ž¨æ ›å©¡¦ ©«˜Ÿœ¨á ",
   "¬§¦©«ž¨ æ£œ¤¦ ˜§æ «˜ Windows XP ¡˜  ›œ¤ §¨â§œ  ¤˜ œå¤˜  ©¬£§ œ©£â¤ž.",
   DntEmptyString,
   "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ ã«˜¤ ›¬¤˜«æ ¤˜ œ¤«¦§å©œ  «â«¦ ¦ ›å©¡¦ ¦",
   "¦§¦å¦ª ¤˜ › ˜Ÿâ«œ  œ¢œçŸœ¨¦ «¦¤ ˜§˜ «¦ç£œ¤¦ ®é¨¦.",
  NULL
}
};

SCREEN
DnsNoSpaceOnSyspart = { 3,5,
{ "Ž œ¢œçŸœ¨¦ª ®é¨¦ª ©«ž £¦¤á›˜ ©˜ª œ¡¡å¤ž©žª (©¬¤ãŸàª C:) ›œ¤ œ§˜¨¡œå",
  "š ˜ ¢œ «¦¬¨šå˜ ®à¨åª › ©¡â«˜. ‹ ˜ ¢œ «¦¬¨šå˜ ®à¨åª › ©¡â«˜ ˜§˜ «œå",
  "«¦¬¢á® ©«¦¤ 3,5 MB (3.641.856 byte) › ˜Ÿâ© £¦¬ ®é¨¦¬ ©œ œ¡œå¤ž «ž £¦¤á›˜.",
  NULL
}
};

//
// Missing info in inf file
//

SCREEN
DnsBadInfSection = { 3,5,
                     { "† œ¤æ«ž«˜ [%s] «¦¬ ˜¨®œå¦¬ §¢ž¨¦­¦¨ é¤ «¦¬ §¨¦š¨á££˜«¦ª „š¡˜«á©«˜©žª ›œ¤",
                       "¬§á¨®œ  ã â®œ  ¡˜«˜©«¨˜­œå. „§ ¡¦ ¤à¤ã©«œ £œ «¦ › ˜®œ ¨ ©«ã «¦¬ ©¬©«ã£˜«æª ©˜ª.",
                       NULL
                     }
                   };


//
// Couldn't create directory
//

SCREEN
DnsCantCreateDir = { 3,5,
                     { "† „š¡˜«á©«˜©ž ›œ¤ ã«˜¤ ›¬¤˜«æ ¤˜ ›ž£ ¦¬¨šã©œ  «¦¬ª §˜¨˜¡á«à ¡˜«˜¢æš¦¬ª ©«ž £¦¤á›˜ §¨¦¦¨ ©£¦ç.",
                       DntEmptyString,
                       "%s",
                       DntEmptyString,
                       "„¢âš¥«œ «ž £¦¤á›˜ §¨¦¦¨ ©£¦ç ¡˜  ™œ™˜ àŸœå«œ æ«  ›œ¤ ¬§á¨®¦¬¤ ˜¨®œå˜ £œ «¦ å› ¦ æ¤¦£˜",
                       "«¦¬ ¡˜«˜¢æš¦¬ §¨¦¦¨ ©£¦ç. „¢âš¥«œ œ§å©žª ˜¤ ž ©ç¤›œ©ž «à¤ ¡˜¢à›åà¤",
                       "œå¤˜  ©à©«ã.",
                       NULL
                     }
                   };

//
// Error copying a file
//

SCREEN
DnsCopyError = { 4,5,
{  "† „š¡˜«á©«˜©ž ›œ¤ ã«˜¤ ›¬¤˜«æ ¤˜ ˜¤« š¨á¯œ  «¦ §˜¨˜¡á«à ˜¨®œå¦:",
   DntEmptyString,
   DntEmptyString,          // see DnCopyError (dnutil.c)
   DntEmptyString,
   DntEmptyString,
   "  â©«œ ENTER š ˜ œ§˜¤á¢ž¯ž «žª ¢œ «¦¬¨šå˜ª ˜¤« š¨˜­ãª.",
   "  â©«œ ESC š ˜ ˜š¤æž©ž «¦¬ ©­á¢£˜«¦ª ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª.",
   "  â©«œ F3 š ˜ â¥¦›¦ ˜§æ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª.",
   DntEmptyString,
   "‘ž£œåà©ž: Mœ ˜š¤æž©ž «¦¬ ©­á¢£˜«¦ª ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª, å©àª",
   "˜¤« £œ«à§å©œ«œ á¢¢˜ §¨¦™¢ã£˜«˜ ¡˜«á «ž › á¨¡œ ˜ «žª „š¡˜«á©«˜©žª.",
   NULL
}
},
DnsVerifyError = { 4,5,
{  "’¦ ˜¤«åš¨˜­¦ «¦¬ ˜¨®œå¦¬ §¦¬ ›ž£ ¦ç¨šž©œ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ œå¤˜ ",
   "å› ¦ £œ «¦ ˜¨® ¡æ ˜¨®œå¦. í©àª ˜¬«æ ¤˜ ¦­œå¢œ«˜  ©œ ©­á¢£˜«˜ «¦¬ › ¡«ç¦¬,",
   "§¨¦™¢ã£˜«˜ «žª › ©¡â«˜ª ã á¢¢˜ §¨¦™¢ã£˜«˜ ©®œ« ¡á £œ «¦ ¬¢ ¡æ.",
   DntEmptyString,
   DntEmptyString,          // see DnCopyError (dnutil.c)
   DntEmptyString,
   DntEmptyString,
   "  â©«œ ENTER š ˜ œ§˜¤á¢ž¯ž «žª ¢œ «¦¬¨šå˜ª ˜¤« š¨˜­ãª.",
   "  â©«œ ESC š ˜ ˜š¤æž©ž «¦¬ ©­á¢£˜«¦ª ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª.",
   "  â©«œ F3 š ˜ â¥¦›¦ ˜§æ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª.",
   DntEmptyString,
   "‘ž£œåà©ž: Mœ ˜š¤æž©ž «¦¬ ©­á¢£˜«¦ª ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª, å©àª",
   "˜¤« £œ«à§å©œ«œ á¢¢˜ §¨¦™¢ã£˜«˜ ¡˜«á «ž › á¨¡œ ˜ «žª „š¡˜«á©«˜©žª.",
   NULL
}
};

SCREEN DnsSureSkipFile = { 4,5,
{  "„á¤ ˜š¤¦ã©œ«œ «¦ ©­á¢£˜ ›œ¤ Ÿ˜ ›ž£ ¦¬¨šžŸœå ˜¤«åš¨˜­¦ «¦¬ ˜¨®œå¦¬.",
   "€¬«ã ž œ§ ¢¦šã §¨¦¦¨åœ«˜  š ˜ §¨¦®à¨ž£â¤¦¬ª ®¨ã©«œª ¦  ¦§¦å¦  ¡˜«˜¤¦¦ç¤",
   "« ª ©¬¤â§œ œª ˜§æ «ž¤ â¢¢œ ¯ž ˜¨®œåà¤ «¦¬ ©¬©«ã£˜«¦ª.",
   DntEmptyString,
   "  â©«œ ENTER š ˜ œ§˜¤á¢ž¯ž «žª ¢œ «¦¬¨šå˜ª ˜¤« š¨˜­ãª.",
   "  â©«œ I š ˜ ˜š¤æž©ž «¦¬ ˜¨®œå¦¬.",
   DntEmptyString,
   "‘ž£œåà©ž: Mœ ˜š¤æž©ž «¦¬ ©­á¢£˜«¦ª ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª, å©àª",
   "¤˜ £ž¤ šå¤œ  ž œš¡˜«á©«˜©ž ã ˜¤˜™áŸ£ ©ž ©œ Windows XP £œ œ§ «¬®å˜.",
  NULL
}
};

//
// Wait while setup cleans up previous local source trees.
//

SCREEN
DnsWaitCleanup =
    { 12,6,
        { "œ¨ £â¤œ«œ æ©¦ ž „š¡˜«á©«˜©ž ¡˜«˜¨šœå «˜ §¨¦žš¦ç£œ¤˜ §¨¦©à¨ ¤á ˜¨®œå˜.",
           NULL
        }
    };

//
// Wait while setup copies files
//

SCREEN
DnsWaitCopying = { 13,6,
                   { "œ¨ £â¤œ«œ æ©¦ ž „š¡˜«á©«˜©ž ˜¤« š¨á­œ  «˜ ˜¨®œå˜ ©«¦ ›å©¡¦.",
                     NULL
                   }
                 },
DnsWaitCopyFlop= { 13,6,
                   { "œ¨ £â¤œ«œ æ©¦ ž „š¡˜«á©«˜©ž ˜¤« š¨á­œ  «˜ ˜¨®œå˜ ©«ž › ©¡â«˜.",
                     NULL
                   }
                 };

//
// Setup boot floppy errors/prompts.
//

SCREEN
DnsNeedFloppyDisk3_0 = { 4,4,
{  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ˜§˜ «œå «¨œ ª ¡œ¤âª › ©¡â«œª ¬¯ž¢ãª §¬¡¤æ«ž«˜ª",
   "£¦¨­¦§¦ ž£â¤œª. ‡˜ šå¤œ«˜  ˜¤˜­¦¨á ©œ ˜¬«âª àª\"„š¡˜«á©«˜©ž «à¤ Windows XP",
   "ƒ ©¡â«˜ „¡¡å¤ž©žª,\" \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ #2,\" \"„š¡˜«á©«˜©ž «à¤",
   " Windows XP ƒ ©¡â«˜ #3\" and \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ #4.\"",
   DntEmptyString,
   "’¦§¦Ÿœ«ã©«œ £å˜ ˜§æ ˜¬«âª « ª «â©©œ¨ ª › ©¡â«œª ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 4\"",
   NULL
}
};

SCREEN
DnsNeedFloppyDisk3_1 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 4\"",
  NULL
}
};

SCREEN
DnsNeedFloppyDisk2_0 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 3\"",
  NULL
}
};

SCREEN
DnsNeedFloppyDisk1_0 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 2\"",
   NULL
}
};

SCREEN
DnsNeedFloppyDisk0_0 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP › ©¡â«˜ œ¡¡å¤ž©žª\"",  
   NULL
}
};

SCREEN
DnsNeedSFloppyDsk3_0 = { 4,4,
{  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ˜§˜ «œå «¨œ ª ¡œ¤âª › ©¡â«œª ¬¯ž¢ãª §¬¡¤æ«ž«˜ª",
   "£¦¨­¦§¦ ž£â¤œª. ‡˜ šå¤œ«˜  ˜¤˜­¦¨á ©œ ˜¬«âª àª\"„š¡˜«á©«˜©ž «à¤ Windows XP",
   "ƒ ©¡â«˜ „¡¡å¤ž©žª,\" \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ #2,\" \"„š¡˜«á©«˜©ž",
   "«à¤ Windows XP ƒ ©¡â«˜ #3\" ¡˜  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ #4.\"",
   DntEmptyString,
   "’¦§¦Ÿœ«ã©«œ £å˜ ˜§æ ˜¬«âª « ª «â©©œ¨ ª › ©¡â«œª ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 4\"",
  NULL
}
};

SCREEN
DnsNeedSFloppyDsk3_1 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 4\"",
  NULL
}
};

SCREEN
DnsNeedSFloppyDsk2_0 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 3\"",
  NULL
}
};

SCREEN
DnsNeedSFloppyDsk1_0 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ 2\"",
   NULL
}
};

SCREEN
DnsNeedSFloppyDsk0_0 = { 4,4,
{  "’¦§¦Ÿœ«ã©«œ £ ˜ ¡œ¤ã › ©¡â«˜ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž ©«ž £¦¤á›˜ A:.",
   "€¬«ã ž › ©¡â«˜ Ÿ˜ šå¤œ  \"„š¡˜«á©«˜©ž «à¤ Windows XP ƒ ©¡â«˜ œ¡¡å¤ž©žª\"",
  NULL
}
};

//
// The floppy is not formatted.
//
SCREEN
DnsFloppyNotFormatted = { 3,4,
{ "€¬«ã ž › ©¡â«˜ ›œ¤ œå¤˜  ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž š ˜ ®¨ã©ž £œ MS-DOS",
  "ã œå¤˜  ¡˜«œ©«¨˜££â¤ž. ƒœ¤ œå¤˜  ›¬¤˜«ã ž ®¨ã©ž «žª ˜§æ «ž¤ „š¡˜«á©«˜©ž.",
  NULL
}
};

//
// We think the floppy is not formatted with a standard format.
//
SCREEN
DnsFloppyBadFormat = { 3,4,
{ "€¬«ã ž › ©¡â«˜ ›œ¤ œå¤˜  ¬¯ž¢ãª §¬¡¤æ«ž«˜ª, £¦¨­¦§¦ ž£â¤ž š ˜ ®¨ã©ž £œ MS-DOS",
  "ã œå¤˜  ¡˜«œ©«¨˜££â¤ž. ƒœ¤ œå¤˜  ›¬¤˜«ã ž ®¨ã©ž «žª ˜§æ «ž¤ „š¡˜«á©«˜©ž.",
  NULL
}
};

//
// We can't determine the free space on the floppy.
//
SCREEN
DnsFloppyCantGetSpace = { 3,4,
{ "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ œå¤˜  ›¬¤˜«æ ¤˜ §¨¦©› ¦¨å©œ  «¦¤ œ¢œçŸœ¨¦ ®é¨¦",
  "©«ž › ©¡â«˜ §¦¬ «¦§¦Ÿœ«ã©˜«œ. ƒœ¤ œå¤˜  ›¬¤˜«ã ž ®¨ã©ž «žª ˜§æ «ž¤ „š¡˜«á©«˜©ž.",
  NULL
}
};

//
// The floppy is not blank.
//
SCREEN
DnsFloppyNotBlank = { 3,4,
{ "† › ©¡â«˜ §¦¬ «¦§¦Ÿœ«ã©˜«œ ›œ¤ œå¤˜  ¬¯ž¢ãª §¬¡¤æ«ž«˜ª ã ›œ¤ œå¤˜  ¡œ¤ã.",
  "ƒœ¤ œå¤˜  ›¬¤˜«ã ž ®¨ã©ž ˜¬«ãª «žª › ©¡â«˜ª ˜§æ «ž¤ „š¡˜«á©«˜©ž.",
  NULL
}
};

//
// Couldn't write the boot sector of the floppy.
//
SCREEN
DnsFloppyWriteBS = { 3,4,
{ "ƒœ¤ ã«˜¤ ›¬¤˜«ã ž œšš¨˜­ã ˜§æ «ž¤ „š¡˜«á©«˜©ž ©«ž¤ §œ¨ ¦®ã ©¬©«ã£˜«¦ª «žª",
  "› ©¡â«˜ª. ƒœ¤ œå¤˜  ›¬¤˜«ã ž ®¨ã©ž ˜¬«ãª «žª › ©¡â«˜ª ˜§æ «ž¤ „š¡˜«á©«˜©ž.",
  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,
{ "† ˜¤áš¤à©ž ›œ›¦£â¤à¤ ˜§æ «ž¤ „š¡˜«á©«˜©ž «žª §œ¨ ¦®ãª ©¬©«ã£˜«¦ª «žª › ©¡â«˜ª",
  "›œ¤ «˜ ¨ áœ  £œ «ž¤ œšš¨˜­ã ›œ›¦£â¤à¤ ã ›œ¤ ã«˜¤ ›¬¤˜«ã ž ˜¤áš¤à©ž ˜§æ «ž¤",
  "„š¡˜«á©«˜©ž «žª §œ¨ ¦®ãª ©¬©«ã£˜«¦ª «žª › ©¡â«˜ª š ˜ «ž¤ œ§˜¢ãŸœ¬©ã «¦¬ª.",
  DntEmptyString,
  "€¬«æ ¦­œå¢œ«˜  ©œ £å˜ ã §œ¨ ©©æ«œ¨œª ˜§æ « ª §˜¨˜¡á«à ©¬¤Ÿã¡œª:",
  DntEmptyString,
  "  Ž ¬§¦¢¦š ©«ãª â®œ  §¨¦©™¢žŸœå ˜§æ â¤˜  æ.",
  "  † «¦§¦Ÿœ«ž£â¤ž › ©¡â«˜ œå¤˜  ¡˜«œ©«¨˜££â¤ž.",
  "  † £¦¤á›˜ › ©¡â«˜ª â®œ  â¤˜ §¨æ™¢ž£˜ ¬¢ ¡¦ç ã ¨çŸ£ ©žª §˜¨˜£â«¨à¤.",
  NULL
}
};


//
// We couldn't write to the floppy drive to create winnt.sif.
//

SCREEN
DnsCantWriteFloppy = { 3,5,
{ "ƒœ¤ ã«˜¤ ›¬¤˜«ã ž œšš¨˜­ã ©«ž › ©¡â«˜ ©«ž £¦¤á›˜ A:. í©àª ž › ©¡â«˜",
  "¤˜ œå¤˜  ¡˜«œ©«¨˜££â¤ž. ƒ¦¡ £á©«œ £ ˜ › ˜­¦¨œ« ¡ã › ©¡â«˜.",
  NULL
}
};


//
// Exit confirmation dialog
//

SCREEN
DnsExitDialog = { 13,6,
                  { "ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»",
                    "º  ’˜ Windows XP ›œ¤ â®¦¬¤ œš¡˜«˜©«˜Ÿœå §¢ã¨àª       º",
                    "º  ©«¦ ©ç©«ž£á ©˜ª. €¤ ¡¢œå©œ«œ «¦ §¨æš¨˜££˜         º",
                    "º  œš¡˜«á©«˜©žª «é¨˜ Ÿ˜ §¨â§œ  ¤˜ œ¡«œ¢œ©«œå §á¢     º",
                    "º  š ˜ ¤˜ œš¡˜«˜©«ã©œ«œ «˜ Windows XP.               º",
                    "º     * ˜«ã©«œ ENTER ¤˜ ©¬¤œ®å©œ«œ «ž¤ „š¡˜«á©«˜©ž. º",
                    "º     * ˜«ã©«œ F3 ¤˜ ¡¢œå©œ«œ «ž¤ „š¡˜«á©«˜©ž.      º",
                    "ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¶",
                    "º  F3=ë¥¦›¦ª  ENTER=‘¬¤â®œ ˜                         º",
                    "ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼",
                    NULL
                  }
                };


//
// About to reboot machine and continue setup
//

SCREEN
DnsAboutToRebootW =
{ 3,5,
{ "’¦ «£ã£˜ «žª „š¡˜«á©«˜©žª §¦¬ ™˜©åœ«˜  ©œ MS-DOS ¦¢¦¡¢ž¨éŸž¡œ.",
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¥œ¡ ¤ã©œ  §á¢  «¦¤ ¬§¦¢¦š ©«ã ©˜ª.",
  "† › ˜› ¡˜©å˜ œš¡˜«á©«˜©žª «à¤ Windows XP Ÿ˜ ©¬¤œ®å©œ  £œ«á «ž¤ œ§˜¤œ¡¡å¤ž©ž.",
  DntEmptyString,
  "œ™˜ àŸœå«œ æ«  ž › ©¡â«˜ ©˜ª \"„š¡˜«á©«˜©ž «à¤ Windows XP", 
  "ƒ ©¡â«˜ „¡¡å¤ž©žª\" ™¨å©¡œ«˜  ©«ž £¦¤á›˜ A: §¨¦«¦ç ©¬¤œ®å©œ«œ.",
  DntEmptyString,
  " â©«œ ENTER š ˜ œ§˜¤œ¡¡å¤ž©ž «¦¬ ¬§¦¢¦š ©«ã ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª",
  "«à¤ Windows XP.",
  NULL
}
},

DnsAboutToRebootS =  
{ 3,5,
{ "’¦ «£ã£˜ «žª „š¡˜«á©«˜©žª §¦¬ ™˜©åœ«˜  ©œ MS-DOS ¦¢¦¡¢ž¨éŸž¡œ.",
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¥œ¡ ¤ã©œ  §á¢  «¦¤ ¬§¦¢¦š ©«ã ©˜ª.",
  "† › ˜› ¡˜©å˜ œš¡˜«á©«˜©žª «à¤ Windows XP Ÿ˜ ©¬¤œ®å©œ  £œ«á «ž¤ œ§˜¤œ¡¡å¤ž©ž.",
  DntEmptyString,
  "œ™˜ àŸœå«œ æ«  ž › ©¡â«˜ ©˜ª \"„š¡˜«á©«˜©ž «à¤ Windows XP", 
  "ƒ ©¡â«˜ „¡¡å¤ž©žª\" ™¨å©¡œ«˜  ©«ž £¦¤á›˜ A: §¨¦«¦ç ©¬¤œ®å©œ«œ.",
  DntEmptyString,
  " â©«œ ENTER š ˜ œ§˜¤œ¡¡å¤ž©ž «¦¬ ¬§¦¢¦š ©«ã ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª",
  "«à¤ Windows XP.",
 NULL
}
},
DnsAboutToRebootX =
{ 3,5,
{ "’¦ «£ã£˜ «žª „š¡˜«á©«˜©žª §¦¬ ™˜©åœ«˜  ©œ MS-DOS ¦¢¦¡¢ž¨éŸž¡œ.",
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¥œ¡ ¤ã©œ  §á¢  «¦¤ ¬§¦¢¦š ©«ã ©˜ª.",
  "† › ˜› ¡˜©å˜ œš¡˜«á©«˜©žª «à¤ Windows XP ©¬¤œ®åœ«˜  £œ«á «ž¤ œ§˜¤œ¡¡å¤ž©ž.",
  DntEmptyString,
  "„á¤ ¬§á¨®œ  £ ˜ › ©¡â«˜ ©«ž £¦¤á›˜ A:, ˜­˜ ¨â©«œ «ž¤ «é¨˜.",
  DntEmptyString,
  " â©«œ ENTER š ˜ œ§˜¤œ¡¡å¤ž©ž «¦¬ ¬§¦¢¦š ©«ã ¡˜  ©¬¤â® ©ž «žª „š¡˜«á©«˜©žª",
  "«à¤ Windows XP.",
  NULL
}
};


//
// Need another set for '/w' switch since we can't reboot from within Windows.
//

SCREEN
DnsAboutToExitW =
{ 3,5,
{ "’¦ «£ã£˜ «žª „š¡˜«á©«˜©žª §¦¬ ™˜©åœ«˜  ©œ MS-DOS ¦¢¦¡¢ž¨éŸž¡œ.",
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¥œ¡ ¤ã©œ  §á¢  «¦¤ ¬§¦¢¦š ©«ã ©˜ª.",
  "† › ˜› ¡˜©å˜ œš¡˜«á©«˜©žª «à¤ Windows XP ©¬¤œ®åœ«˜  £œ«á «ž¤ œ§˜¤œ¡¡å¤ž©ž.",
  DntEmptyString,
  "œ™˜ àŸœå«œ æ«  ž › ©¡â«˜ ©˜ª \"„š¡˜«á©«˜©ž «à¤ Windows XP", 
  "ƒ ©¡â«˜ „¡¡å¤ž©žª\" ™¨å©¡œ«˜  ©«ž £¦¤á›˜ A: §¨¦«¦ç ©¬¤œ®å©œ«œ.",
  DntEmptyString,
  " â©«œ ENTER š ˜ œ§ ©«¨¦­ã ©œ MS-DOS, œ§˜¤œ¡¡ ¤ã©«œ «¦¤ ¬§¦¢¦š ©«ã ¡˜ ",
  "©¬¤œ®å©«œ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª «à¤ Windows XP.",
  NULL
}

},
DnsAboutToExitS =
{ 3,5,
{ "’¦ «£ã£˜ «žª „š¡˜«á©«˜©žª §¦¬ ™˜©åœ«˜  ©œ MS-DOS ¦¢¦¡¢ž¨éŸž¡œ.",
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¥œ¡ ¤ã©œ  §á¢  «¦¤ ¬§¦¢¦š ©«ã ©˜ª.",
  "† › ˜› ¡˜©å˜ œš¡˜«á©«˜©žª «à¤ Windows XP ©¬¤œ®åœ«˜  £œ«á «ž¤ œ§˜¤œ¡¡å¤ž©ž.",
  DntEmptyString,
  "œ™˜ àŸœå«œ æ«  ž › ©¡â«˜ ©˜ª \"„š¡˜«á©«˜©ž «à¤ Windows XP", 
  "ƒ ©¡â«˜ „¡¡å¤ž©žª\" ™¨å©¡œ«˜  ©«ž £¦¤á›˜ A: §¨¦«¦ç ©¬¤œ®å©œ«œ.",
  DntEmptyString,
  " â©«œ ENTER š ˜ œ§ ©«¨¦­ã ©œ MS-DOS, œ§˜¤œ¡¡ ¤ã©«œ «¦¤ ¬§¦¢¦š ©«ã ¡˜ ",
  "©¬¤œ®å©«œ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª «à¤ Windows XP.",
  NULL
}
},
DnsAboutToExitX =
{ 3,5,
{ "’¦ «£ã£˜ «žª „š¡˜«á©«˜©žª §¦¬ ™˜©åœ«˜  ©œ MS-DOS ¦¢¦¡¢ž¨éŸž¡œ.",
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¥œ¡ ¤ã©œ  §á¢  «¦¤ ¬§¦¢¦š ©«ã ©˜ª.",
  "† › ˜› ¡˜©å˜ œš¡˜«á©«˜©žª «à¤ Windows XP ©¬¤œ®åœ«˜  £œ«á «ž¤ œ§˜¤œ¡¡å¤ž©ž.",
  DntEmptyString,
  "„á¤ ¬§á¨®œ  £ ˜ › ©¡â«˜ ©«ž £¦¤á›˜ A:, ˜­˜ ¨â©«œ «ž¤ «é¨˜.",
  DntEmptyString,
  " â©«œ ENTER š ˜ œ§ ©«¨¦­ã ©œ MS-DOS, œ§˜¤œ¡¡ ¤ã©«œ «¦¤ ¬§¦¢¦š ©«ã ¡˜ ",
  "©¬¤œ®å©«œ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª «à¤ Windows XP.",
  NULL
}
};


//
// Gas gauge
//

SCREEN
DnsGauge = { 7,15,
             { "ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»",
               "º ’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ˜¤« š¨á­œ  ˜¨®œå˜...                 º",
               "º                                                                º",
               "º      ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿      º",
               "º      ³                                                  ³      º",
               "º      ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ      º",
               "ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼",
               NULL
             }
           };


//
// Error screens for initial checks on the machine environment
//

SCREEN
DnsBadDosVersion = { 3,5,
{ "€¬«æ «¦ §¨æš¨˜££˜ ˜§˜ «œå MS-DOS â¡›¦©žª 5.0 ã ¤œæ«œ¨žª.",
  NULL
}
},

DnsRequiresFloppy = { 3,5,
#ifdef ALLOW_525
{ "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª œ¤«æ§ ©œ æ«  ž £¦¤á›˜ A: ›œ¤ ¬§á¨®œ  ã œå¤˜ ",
  "£¦¤á›˜ ®˜£ž¢ãª §¬¡¤æ«ž«˜ª. ‚ ˜ «ž¤ œ¡«â¢œ©ž «¦¬ §¨¦š¨á££˜«¦ª „š¡˜«á©«˜©žª",
  "˜§˜ «œå«˜  £ ˜ £¦¤á›˜ › ©¡â«˜ª 1,2 ‹ ã ¬¯ž¢æ«œ¨ž.",
#else
{"’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª œ¤«æ§ ©œ æ«  ž £¦¤á›˜ A: ›œ¤ ¬§á¨®œ  ã œå¤˜ ",
 "3,5  ¤«©é¤ ¬¯ž¢ãª §¬¡¤æ«ž«˜ª. €§˜ «œå«˜  £ ˜ £¦¤á›˜ A:  ®à¨ž« ¡æ«ž«˜ª 1,44 ‹",
 "ã ˜¤é«œ¨žª š ˜ «ž¤ œš¡˜«á©«˜©ž ˜§æ › ©¡â«œª.",
 DntEmptyString,
"‚ ˜ «ž¤ œš¡˜«á©«˜©ž «à¤ Windows XP ®à¨åª «ž ®¨ã©ž › ©¡œ«é¤, ¥œ¡ ¤ã©«œ §á¢  «¦",
"§¨æš¨˜££˜ ¡˜  ¡˜Ÿ¦¨å©«œ «ž¤ œ§ ¢¦šã /b ©«ž š¨˜££ã œ¤«¦¢é¤.",
#endif
  NULL
}
},

DnsRequires486 = { 3,5,
{ "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª œ¤«æ§ ©œ æ«  ˜¬«æª ¦ ¬§¦¢¦š ©«ãª ›œ¤ › ˜Ÿâ«œ ",
  "œ§œ¥œ¨š˜©«ã 80486 ã ¤œæ«œ¨¦. ƒœ¤ œå¤˜  ›¬¤˜«ã ž œ¡«â¢œ©ž «à¤ Windows XP.",
  NULL
}
},

DnsCantRunOnNt = { 3,5,
{ "ƒœ¤ œå¤˜  ›¬¤˜«ã ž œ¡«â¢œ©ž «¦¬ §¨¦š¨á££˜«¦ª ©œ ¡˜£å˜ â¡›¦©ž 32 bit «à¤ Windows.",
  DntEmptyString,
  "•¨ž© £¦§¦ ã©«œ winnt32.exe.",
  NULL
}
},

DnsNotEnoughMemory = { 3,5,
{ "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª œ¤«æ§ ©œ æ«  ž œš¡˜«œ©«ž£â¤ž £¤ã£ž «¦¬ ¬§¦¢¦š ©«ã",
  "›œ¤ œ§˜¨¡œå š ˜ «ž¤ œ¡«â¢œ©ž «à¤ Windows XP.",
  DntEmptyString,
  "‹¤ã£ž §¦¬ ˜§˜ «œå«˜ : %lu%s Mb",
  "‹¤ã£ž §¦¬ œ¤«¦§å©«ž¡œ: %lu%s Mb",
  NULL
}
};

//
// Screens used when removing existing nt files
//
SCREEN
DnsConfirmRemoveNt = { 5,5,
{   "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª Ÿ˜ ¡˜«˜¨šã©œ  «˜ ˜¨®œå˜ «à¤ Windows XP ˜§æ",
    "«¦¤ ¡˜Ÿ¦¨ æ£œ¤¦ §˜¨˜¡á«à ¡˜«á¢¦š¦. † œš¡˜«á©«˜©ž «à¤ Windows XP ©œ",
    "˜¬«æ¤ «¦¤ ¡˜«á¢¦š¦ Ÿ˜ ¡˜«˜©«¨˜­œå ¦¨ ©« ¡á.",
    DntEmptyString,
    "%s",
    DntEmptyString,
    DntEmptyString,
    "  â©«œ F3 š ˜ â¥¦›¦ ˜§æ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ®à¨åª ¡˜«á¨šž©ž ˜¨®œåà¤.",
    "  â©«œ • š ˜ ¡˜«á¨šž©ž «à¤ ˜¨®œåà¤ «à¤ Windows ˜§æ «¦¤ §˜¨˜§á¤à ¡˜«á¢¦š¦.",
    NULL
}
},

DnsCantOpenLogFile = { 3,5,
{ "ƒœ¤ ã«˜¤ ›¬¤˜«æ ¤˜ ˜¤¦ ®«œå «¦ §˜¨˜¡á«à ˜¨®œå¦ ¡˜«˜š¨˜­ãª ˜§æ «ž¤ „š¡˜«á©«˜©ž.",
  DntEmptyString,
  "%s",
  DntEmptyString,
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ œå¤˜  ›¬¤˜«æ ¤˜ ¡˜«˜¨šã©œ  «˜ ˜¨®œå˜ «à¤", 
  "Windows XP ˜§æ «¦¤ ¡˜Ÿ¦¨ ©£â¤¦ ¡˜«á¢¦š¦.",
  NULL
}
},

DnsLogFileCorrupt = { 3,5,
{ "ƒœ¤ œå¤˜  ›¬¤˜«ã œç¨œ©ž ˜§æ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª «žª œ¤æ«ž«˜ª %s",
  "©«¦ ¡˜Ÿ¦¨ æ£œ¤¦ §˜¨˜¡á«à ˜¨®œå¦ ¡˜«˜š¨˜­ãª «žª œš¡˜«á©«˜©žª.",
  DntEmptyString,
  "%s",
  DntEmptyString,
  "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ œå¤˜  ›¬¤˜«æ ¤˜ ¡˜«˜¨šã©œ  «˜ ˜¨®œå˜ «à¤", 
  "Windows XP ˜§æ «¦¤ ¡˜Ÿ¦¨ ©£â¤¦ ¡˜«á¢¦š¦.",
  NULL
}
},

DnsRemovingNtFiles = { 3,5,
{ "           œ¨ £â¤œ«œ æ©¦ ¡˜«˜¨š¦ç¤«˜  «˜ ˜¨®œå˜ «à¤ Windows XP.",
  NULL
}
};

SCREEN
DnsNtBootSect = { 3,5,
{ "ƒœ¤ œå¤˜  ›¬¤˜«ã ž œš¡˜«á©«˜©ž «¦¬ §¨¦š¨á££˜«¦ª „¡¡å¤ž©žª «à¤ Windows XP.",
  DntEmptyString,
  "œ™˜ àŸœå«œ æ«  ž £¦¤á›˜ ©˜ª C: œå¤˜  › ˜£¦¨­à£â¤ž ¡˜  ›œ¤ œå¤˜  ¡˜«œ©«¨˜££â¤ž.",
 NULL
}
};

SCREEN
DnsOpenReadScript = { 3,5,
{ "ƒœ¤ ã«˜¤ ›¬¤˜«ã ž §¨æ©™˜©ž ©«¦ ˜¨®œå¦ ›â©£žª œ¤œ¨šœ é¤ §¦¬ ¡˜Ÿ¦¨å©«ž¡œ £œ «¦",
  "› ˜¡æ§«ž /u ©«ž š¨˜££ã œ¤«¦¢é¤.",
  DntEmptyString,
  "† ¢œ «¦¬¨šå˜ ®à¨åª §˜¨˜¡¦¢¦çŸž©ž ›œ¤ œå¤˜  ›¬¤˜«æ ¤˜ ©¬¤œ® ©«œå.",
  NULL
}
};

SCREEN
DnsParseScriptFile = { 3,5,
{ "’¦ ˜¨®œå¦ ›â©£žª œ¤œ¨šœ é¤ §¦¬ ¡˜Ÿ¦¨å©«ž¡œ £œ «¦ › ˜¡æ§«ž /u ©«ž š¨˜££ã",
  DntEmptyString,
  "%s",
  DntEmptyString,
  "œ¤«¦¢é¤, §œ¨ â®œ  â¤˜ ©­á¢£˜ ©ç¤«˜¥žª ©«ž ©œ ¨á %u.",
  DntEmptyString,
  NULL
}
};

SCREEN
DnsBootMsgsTooLarge = { 3,5,
{ "˜¨¦¬© á©«ž¡œ â¤˜ œ©à«œ¨ ¡æ ©­á¢£˜ «žª „š¡˜«á©«˜©žª.",
  DntEmptyString,
  "Ž  £œ«˜­¨á©œ ª «à¤ £ž¤¬£á«à¤ œ¡¡å¤ž©žª œå¤˜  §¦¢ç £œšá¢œª.",
  NULL
}
};

SCREEN
DnsNoSwapDrive = { 3,5,
{ "˜¨¦¬© á©«ž¡œ â¤˜ œ©à«œ¨ ¡æ ©­á¢£˜ «žª „š¡˜«á©«˜©žª.",
  DntEmptyString,
  "ƒœ¤ ã«˜¤ ›¬¤˜«ã ž œç¨œ©ž Ÿâ©žª š ˜ «¦ ˜¨®œå¦ ˜¤«˜¢¢˜šãª.",
  NULL
}
};

SCREEN
DnsNoSmartdrv = { 3,5,
{ "’¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª ›œ¤ œ¤«æ§ ©œ SmartDrive ©«¦¤ ¬§¦¢¦š ©«ã ©˜ª. ’¦",
  "SmartDrive Ÿ˜ ™œ¢« é©œ  ©ž£˜¤« ¡á « ª œ§ ›æ©œ ª ˜¬«ãª «žª ­á©žª „š¡˜«á©«˜©žª",
  "«à¤ Windows.",
  DntEmptyString,
  "€§˜ «œå«˜  á£œ©ž â¥¦›¦ª, œ¡¡å¤ž©ž SmartDrive ¡˜  œ§˜¤œ¡¡å¤ž©ž «žª",
  "„š¡˜«á©«˜©žª. €¤˜«¨â¥«œ ©«ž¤ «œ¡£ž¨åà©ž DOS š ˜ §œ¨ ©©æ«œ¨œª §¢ž¨¦­¦¨åœª.",
  DntEmptyString,
    "   â©«œ F3 š ˜ â¥¦›¦ ˜§æ «¦ §¨æš¨˜££˜ „š¡˜«á©«˜©žª.",
    "   â©«œ ENTER š ˜ ¤˜ ©¬¤œ®å©œ«œ ®à¨åª «¦ SmartDrive.",
  NULL
}
};

//
// Boot messages. These go in the fat and fat32 boot sectors.
//
CHAR BootMsgNtldrIsMissing[] = "NTLDR is missing";
CHAR BootMsgDiskError[] = "Disk error";
CHAR BootMsgPressKey[] = "Press any key to restart";
