155 lines
5.0 KiB
C
155 lines
5.0 KiB
C
//----------------------------------------------------------------------------
|
||
//
|
||
// Copyright (c) 1999 Microsoft Corporation
|
||
// All rights reserved.
|
||
//
|
||
// File Name:
|
||
// strings.c
|
||
//
|
||
// Description:
|
||
// Contains all of the strings constants for DOS based MAKEBOOT program.
|
||
//
|
||
// To localize this file for a new language do the following:
|
||
// - change the unsigned int CODEPAGE variable to the code page
|
||
// of the language you are translating to
|
||
// - translate the strings in the EngStrings array into the
|
||
// LocStrings array. Be very careful that the 1st string in the
|
||
// EngStrings array corresponds to the 1st string in the LocStrings
|
||
// array, the 2nd corresponds to the 2nd, etc...
|
||
//
|
||
//----------------------------------------------------------------------------
|
||
|
||
//
|
||
// NOTE: To add more strings to this file, you need to:
|
||
// - add the new #define descriptive constant to the makeboot.h file
|
||
// - add the new string to the English language array and then make
|
||
// sure localizers add the string to the Localized arrays
|
||
// - the #define constant must match the string's index in the array
|
||
//
|
||
|
||
#include <stdlib.h>
|
||
|
||
unsigned int CODEPAGE = 932;
|
||
|
||
const char *EngStrings[] = {
|
||
|
||
"Windows XP SP1",
|
||
"Windows XP SP1 Setup Boot Disk",
|
||
"Windows XP SP1 Setup Disk #2",
|
||
"Windows XP SP1 Setup Disk #3",
|
||
"Windows XP SP1 Setup Disk #4",
|
||
|
||
"Cannot find file %s\n",
|
||
"Not enough free memory to complete request\n",
|
||
"%s is not in an executable file format\n",
|
||
"****************************************************",
|
||
|
||
"This program creates the Setup boot disks",
|
||
"for Microsoft %s.",
|
||
"To create these disks, you need to provide 6 blank,",
|
||
"formatted, high-density disks.",
|
||
|
||
"Insert one of these disks into drive %c:. This disk",
|
||
"will become the %s.",
|
||
|
||
"Insert another disk into drive %c:. This disk will",
|
||
"become the %s.",
|
||
|
||
"Press any key when you are ready.",
|
||
|
||
"The setup boot disks have been created successfully.",
|
||
"complete",
|
||
|
||
"An unknown error has occurred trying to execute %s.",
|
||
"Please specify the floppy drive to copy the images to: ",
|
||
"Invalid drive letter\n",
|
||
"Drive %c: is not a floppy drive\n",
|
||
|
||
"Do you want to attempt to create this floppy again?",
|
||
"Press Enter to try again or Esc to exit.",
|
||
|
||
"Error: Disk write protected\n",
|
||
"Error: Unknown disk unit\n",
|
||
"Error: Drive not ready\n",
|
||
"Error: Unknown command\n",
|
||
"Error: Data error (Bad CRC)\n",
|
||
"Error: Bad request structure length\n",
|
||
"Error: Seek error\n",
|
||
"Error: Media type not found\n",
|
||
"Error: Sector not found\n",
|
||
"Error: Write fault\n",
|
||
"Error: General failure\n",
|
||
"Error: Invalid request or bad command\n",
|
||
"Error: Address mark not found\n",
|
||
"Error: Disk write fault\n",
|
||
"Error: Direct Memory Access (DMA) overrun\n",
|
||
"Error: Data read (CRC or ECC) error\n",
|
||
"Error: Controller failure\n",
|
||
"Error: Disk timed out or failed to respond\n",
|
||
|
||
"Windows XP SP1 Setup Disk #5"
|
||
"Windows XP SP1 Setup Disk #6"
|
||
};
|
||
|
||
const char *LocStrings[] = {
|
||
"Windows XP SP1",
|
||
"Windows XP SP1 Setup Boot Disk",
|
||
"Windows XP SP1 Setup Disk #2",
|
||
"Windows XP SP1 Setup Disk #3",
|
||
"Windows XP SP1 Setup Disk #4",
|
||
|
||
"<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43> %s <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C282><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><EFBFBD><EFBFBD>̂<EFBFBD><EFBFBD>ߗv<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><EFBFBD>܂<EFBFBD><EFBFBD><EFBFBD>\n",
|
||
"%s <20>͎<EFBFBD><CD8E>s<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>`<60><><EFBFBD>ł͂<C582><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"****************************************************",
|
||
|
||
"<EFBFBD><EFBFBD><EFBFBD>̃v<EFBFBD><EFBFBD><EFBFBD>O<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̓Z<EFBFBD>b<EFBFBD>g<EFBFBD>A<EFBFBD>b<EFBFBD>v <20>u<EFBFBD>[<5B>g <20>f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><4E>",
|
||
"Microsoft %s <20>p<EFBFBD>ɍ쐬<C98D><EC90AC><EFBFBD>܂<EFBFBD><DC82>B",
|
||
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̃f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><EFBFBD><EFBFBD>쐬<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɂ́A<EFBFBD>t<EFBFBD>H<EFBFBD>[<5B>}<7D>b<EFBFBD>g<EFBFBD>ς݂<CF82>",
|
||
"<EFBFBD><EFBFBD><EFBFBD>̍<EFBFBD><EFBFBD><EFBFBD><EFBFBD>x (HD) <20>̃f<CC83>B<EFBFBD>X<EFBFBD>N<EFBFBD><4E> 6 <20><><EFBFBD>K<EFBFBD>v<EFBFBD>ł<EFBFBD><C582>B",
|
||
|
||
"<EFBFBD><EFBFBD><EFBFBD>̃f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><EFBFBD> 1 <20><><EFBFBD><EFBFBD><EFBFBD>h<EFBFBD><68><EFBFBD>C<EFBFBD>u %c: <20>ɑ}<7D><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B",
|
||
"<EFBFBD><EFBFBD><EFBFBD>̃f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><EFBFBD> %s <20>ɂȂ<C982><C882>܂<EFBFBD><DC82>B",
|
||
|
||
"<EFBFBD>ʂ̃f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><EFBFBD><EFBFBD>h<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD>u %c: <20>ɑ}<7D><><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B",
|
||
"<EFBFBD><EFBFBD><EFBFBD>̃f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><EFBFBD> %s <20>ɂȂ<C982><C882>܂<EFBFBD><DC82>B",
|
||
|
||
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>L<EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B",
|
||
|
||
"<EFBFBD>Z<EFBFBD>b<EFBFBD>g<EFBFBD>A<EFBFBD>b<EFBFBD>v <20>u<EFBFBD>[<5B>g <20>f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD>͐<EFBFBD><CD90><EFBFBD><EFBFBD>ɍ쐬<C98D><EC90AC><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B",
|
||
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
||
|
||
"%s <20><><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73><EFBFBD>ɕs<C995><73><EFBFBD>ȃG<C883><47><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B",
|
||
"<EFBFBD>R<EFBFBD>s<EFBFBD>[<5B><><EFBFBD>̃t<CC83><74><EFBFBD>b<EFBFBD>s<EFBFBD>[ <20>h<EFBFBD><68><EFBFBD>C<EFBFBD>u<EFBFBD><75><EFBFBD>w<EFBFBD>肵<EFBFBD>Ă<EFBFBD><C482><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ",
|
||
"<EFBFBD>h<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD>u<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD>\n",
|
||
"<EFBFBD>h<EFBFBD><EFBFBD><EFBFBD>C<EFBFBD>u %c: <20>̓t<CD83><74><EFBFBD>b<EFBFBD>s<EFBFBD>[ <20>h<EFBFBD><68><EFBFBD>C<EFBFBD>u<EFBFBD>ł͂<C582><CD82><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
|
||
"<EFBFBD><EFBFBD><EFBFBD>̃t<EFBFBD><EFBFBD><EFBFBD>b<EFBFBD>s<EFBFBD>[<5B><><EFBFBD>ēx<C493>쐬<EFBFBD><EC90AC><EFBFBD>Ă݂܂<DD82><DC82><EFBFBD>?",
|
||
"<EFBFBD>Ď<EFBFBD><EFBFBD>s = [Enter] <20>I<EFBFBD><49> = [ESC]",
|
||
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֎~<7E>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>f<EFBFBD>B<EFBFBD>X<EFBFBD>N <20><><EFBFBD>j<EFBFBD>b<EFBFBD>g<EFBFBD><67><EFBFBD>s<EFBFBD><73><EFBFBD>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>h<EFBFBD><68><EFBFBD>C<EFBFBD>u<EFBFBD>̏<EFBFBD><CC8F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>Ă<EFBFBD><C482>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>R<EFBFBD>}<7D><><EFBFBD>h<EFBFBD><68><EFBFBD>s<EFBFBD><73><EFBFBD>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>f<EFBFBD>[<5B>^ <20>G<EFBFBD><47><EFBFBD>[<5B>ł<EFBFBD> (CRC <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>)\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>v<EFBFBD><76><EFBFBD>\\<EFBFBD><EFBFBD><EFBFBD>̂̒<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><EFBFBD><EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>V<EFBFBD>[<5B>N <20>G<EFBFBD><47><EFBFBD>[<5B>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20><><EFBFBD>f<EFBFBD>B<EFBFBD>A<EFBFBD>̎<EFBFBD><CC8E>ނ<EFBFBD><DE82><EFBFBD><EFBFBD><EFBFBD><C282><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>Z<EFBFBD>N<EFBFBD>^<5E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C282><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>݃t<DD83>H<EFBFBD><48><EFBFBD>g<EFBFBD>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20><><EFBFBD>ʃG<CA83><47><EFBFBD>[<5B>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>v<EFBFBD><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>܂<EFBFBD><DC82>̓R<CD83>}<7D><><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>A<EFBFBD>h<EFBFBD><68><EFBFBD>X <20>}<7D>[<5B>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><C282><EFBFBD><EFBFBD>܂<EFBFBD><DC82><EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>݃t<DD83>H<EFBFBD><48><EFBFBD>g\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: DMA (Direct Memory Access) <20><><EFBFBD><EFBFBD><EFBFBD>߂<EFBFBD><DF82>Ă<EFBFBD><C482>܂<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>f<EFBFBD>[<5B>^<5E>ǂݎ<C782><DD8E><EFBFBD> (CRC <20>܂<EFBFBD><DC82><EFBFBD> ECC) <20>G<EFBFBD><47><EFBFBD>[\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>R<EFBFBD><52><EFBFBD>g<EFBFBD><67><EFBFBD>[<5B><><EFBFBD>̃G<CC83><47><EFBFBD>[<5B>ł<EFBFBD>\n",
|
||
"<EFBFBD>G<EFBFBD><EFBFBD><EFBFBD>[: <20>f<EFBFBD>B<EFBFBD>X<EFBFBD>N<EFBFBD><4E><EFBFBD>^<5E>C<EFBFBD><43><EFBFBD>A<EFBFBD>E<EFBFBD>g<EFBFBD>ɂȂ<C982><C882><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD>ł<EFBFBD><C582>܂<EFBFBD><DC82><EFBFBD><EFBFBD>ł<EFBFBD><C582><EFBFBD>\n",
|
||
|
||
"Windows XP SP1 Setup Disk #5"
|
||
"Windows XP SP1 Setup Disk #6"
|
||
};
|
||
|
||
|
||
|