[USETUP][NTDLL_APITEST][KBDROST] Allow non-Latin codepage users to build ReactOS on MSVC (Retrial of #1150) (#1168)

- The converter is code7bit I made. code7bit: https://github.com/katahiromz/code7bit
- This converter converts non-clean characters in string literals.
- However I couldn't erase a ton of codepage C4819 warnings.
- CORE-15447

You can edit an European source file as follows:
- Right click the file in the Solution Explorer.
- Select "Open With...".
- Choose "C++ Source Code Editor (with encoding)".
- Choose "Central European (Windows) - Codepage 1260".
This commit is contained in:
Katayama Hirofumi MZ 2018-12-20 17:25:32 +09:00 committed by GitHub
parent daf9743c7b
commit 6d63d76655
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 4610 additions and 4538 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,6 @@
// This file is converted by code7bit.
// code7bit: https://github.com/katahiromz/code7bit
// To revert conversion, please execute "code7bit -r <file>".
#pragma once
static MUI_ENTRY deDELanguagePageEntries[] =
@ -17,19 +20,19 @@ static MUI_ENTRY deDELanguagePageEntries[] =
{
8,
10,
"\x07 Bitte w„hlen Sie die Sprache, die Sie w„hrend der Installation",
"\x07 Bitte w\204hlen Sie die Sprache, die Sie w\204hrend der Installation",
TEXT_STYLE_NORMAL
},
{
11,
11,
"verwenden wollen. Besttigen Sie die Auswahl mit der EINGABETASTE.",
"verwenden wollen. Best\204tigen Sie die Auswahl mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
8,
13,
"\x07 Diese Sprache wird spter als Standardsprache im System verwendet.",
"\x07 Diese Sprache wird sp\204ter als Standardsprache im System verwendet.",
TEXT_STYLE_NORMAL
},
{
@ -69,7 +72,7 @@ static MUI_ENTRY deDEWelcomePageEntries[] =
{
6,
12,
"Computer und bereitet die nchsten Schritte vor.",
"Computer und bereitet die n\204chsten Schritte vor.",
TEXT_STYLE_NORMAL
},
{
@ -81,19 +84,19 @@ static MUI_ENTRY deDEWelcomePageEntries[] =
{
8,
17,
"\x07 Dr<EFBFBD>cken Sie R, um ReactOS zu reparieren.",
"\x07 Dr\201cken Sie R, um ReactOS zu reparieren.",
TEXT_STYLE_NORMAL
},
{
8,
19,
"\x07 Dr<EFBFBD>cken Sie L, um die Lizenzabkommen von ReactOS zu lesen.",
"\x07 Dr\201cken Sie L, um die Lizenzabkommen von ReactOS zu lesen.",
TEXT_STYLE_NORMAL
},
{
8,
21,
"\x07 Dr<EFBFBD>cken Sie F3, um die Installation abzubrechen.",
"\x07 Dr\201cken Sie F3, um die Installation abzubrechen.",
TEXT_STYLE_NORMAL
},
{
@ -227,25 +230,25 @@ static MUI_ENTRY deDELicensePageEntries[] =
{
8,
11,
"Smtliche Software in ReactOS daher unter der",
"S\204mtliche Software in ReactOS daher unter der",
TEXT_STYLE_NORMAL
},
{
8,
12,
"GNU GPL verffentlicht, behalten daneben aber ihre",
"GNU GPL ver\224ffentlicht, behalten daneben aber ihre",
TEXT_STYLE_NORMAL
},
{
8,
13,
"urspr<EFBFBD>nglichen Lizenzen bei.",
"urspr\201nglichen Lizenzen bei.",
TEXT_STYLE_NORMAL
},
{
8,
15,
"ReactOS ist freie Software. Die Verffentlichung dieses Programms",
"ReactOS ist freie Software. Die Ver\224ffentlichung dieses Programms",
TEXT_STYLE_NORMAL
},
{
@ -269,7 +272,7 @@ static MUI_ENTRY deDELicensePageEntries[] =
{
8,
19,
"oder der VERWENDBARKEIT FšR EINEN BESTIMMTEN ZWECK.",
"oder der VERWENDBARKEIT F\232R EINEN BESTIMMTEN ZWECK.",
TEXT_STYLE_NORMAL
},
{
@ -305,7 +308,7 @@ static MUI_ENTRY deDELicensePageEntries[] =
{
0,
0,
"EINGABETASTE = Zur<EFBFBD>ck",
"EINGABETASTE = Zur\201ck",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -327,7 +330,7 @@ static MUI_ENTRY deDEDevicePageEntries[] =
{
6,
8,
"Die untere Liste zeigt die derzeitigen Gerteeinstellungen.",
"Die untere Liste zeigt die derzeitigen Ger\204teeinstellungen.",
TEXT_STYLE_NORMAL
},
{
@ -362,19 +365,19 @@ static MUI_ENTRY deDEDevicePageEntries[] =
},*/
{
25,
16, "Diese Gerteeinstellungen akzeptieren",
16, "Diese Ger\204teeinstellungen akzeptieren",
TEXT_STYLE_NORMAL
},
{
6,
19,
"Sie k”nnen die Einstellungen durch die PFEILTASTEN ausw„hlen.",
"Sie k\224nnen die Einstellungen durch die PFEILTASTEN ausw\204hlen.",
TEXT_STYLE_NORMAL
},
{
6,
20,
"Dr<EFBFBD>cken Sie die EINGABETASTE, um eine Einstellung zu „ndern.",
"Dr\201cken Sie die EINGABETASTE, um eine Einstellung zu \204ndern.",
TEXT_STYLE_NORMAL
},
{
@ -386,13 +389,13 @@ static MUI_ENTRY deDEDevicePageEntries[] =
{
6,
23,
"Wenn alle Einstellungen korrekt sind, w„hlen Sie \"Diese Ger„te-",
"Wenn alle Einstellungen korrekt sind, w\204hlen Sie \"Diese Ger\204te-",
TEXT_STYLE_NORMAL
},
{
6,
24,
"einstellungen akzeptieren\" und besttigen mit der EINGABETASTE.",
"einstellungen akzeptieren\" und best\204tigen mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
@ -426,7 +429,7 @@ static MUI_ENTRY deDERepairPageEntries[] =
{
6,
9,
"Er unterst<EFBFBD>tzt noch nicht alle Funktionen eines vollst„ndig",
"Er unterst\201tzt noch nicht alle Funktionen eines vollst\204ndig",
TEXT_STYLE_NORMAL
},
{
@ -444,31 +447,31 @@ static MUI_ENTRY deDERepairPageEntries[] =
{
8,
16,
"\x07 Dr<EFBFBD>cken Sie U, um ReactOS zu aktualisieren.",
"\x07 Dr\201cken Sie U, um ReactOS zu aktualisieren.",
TEXT_STYLE_NORMAL
},
{
8,
19,
"\x07 Dr<EFBFBD>cken Sie R, f<>r die Wiederherstellungskonsole.",
"\x07 Dr\201cken Sie R, f\201r die Wiederherstellungskonsole.",
TEXT_STYLE_NORMAL
},
{
8,
20,
"\x07 Dr<EFBFBD>cken Sie ESC, um zur Hauptseite zur<75>ckzukehren.",
"\x07 Dr\201cken Sie ESC, um zur Hauptseite zur\201ckzukehren.",
TEXT_STYLE_NORMAL
},
{
8,
22,
"\x07 Dr<EFBFBD>cken Sie die EINGABETASTE, um den Computer neu zu starten.",
"\x07 Dr\201cken Sie die EINGABETASTE, um den Computer neu zu starten.",
TEXT_STYLE_NORMAL
},
{
0,
0,
"ESC = Zur<EFBFBD>ck U = Aktualisieren R = Wiederherst. EINGABETASTE = Neustart",
"ESC = Zur\201ck U = Aktualisieren R = Wiederherst. EINGABETASTE = Neustart",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -566,31 +569,31 @@ static MUI_ENTRY deDEComputerPageEntries[] =
{
8,
10,
"\x07 Dr<EFBFBD>cken Sie die PFEILTASTEN, um den gew<65>nschten",
"\x07 Dr\201cken Sie die PFEILTASTEN, um den gew\201nschten",
TEXT_STYLE_NORMAL
},
{
8,
11,
" Typ zu w„hlen. Best„tigen Sie mit der EINGABETASTE.",
" Typ zu w\204hlen. Best\204tigen Sie mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
8,
13,
"\x07 Dr<EFBFBD>cken Sie ESC, um zur vorherigen Seite zur<75>ckzukehren,",
"\x07 Dr\201cken Sie ESC, um zur vorherigen Seite zur\201ckzukehren,",
TEXT_STYLE_NORMAL
},
{
8,
14,
" ohne den Computertyp zu ndern.",
" ohne den Computertyp zu \204ndern.",
TEXT_STYLE_NORMAL
},
{
0,
0,
"EINGABETASTE = Fortsetzen ESC = Zur<EFBFBD>ck F3 = Installation abbrechen",
"EINGABETASTE = Fortsetzen ESC = Zur\201ck F3 = Installation abbrechen",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -612,7 +615,7 @@ static MUI_ENTRY deDEFlushPageEntries[] =
{
10,
6,
"Die geschrieben Daten werden <EFBFBD>berpr<EFBFBD>ft",
"Die geschrieben Daten werden \201berpr\201ft",
TEXT_STYLE_NORMAL
},
{
@ -652,19 +655,19 @@ static MUI_ENTRY deDEQuitPageEntries[] =
{
10,
6,
"ReactOS wurde nicht vollstndig installiert",
"ReactOS wurde nicht vollst\204ndig installiert",
TEXT_STYLE_NORMAL
},
{
10,
8,
"Entfernen Sie alle Datentrger aus den CD-Laufwerken.",
"Entfernen Sie alle Datentr\204ger aus den CD-Laufwerken.",
TEXT_STYLE_NORMAL
},
{
10,
11,
"Dr<EFBFBD>cken Sie die EINGABETASTE, um den Computer neu zu starten.",
"Dr\201cken Sie die EINGABETASTE, um den Computer neu zu starten.",
TEXT_STYLE_NORMAL
},
{
@ -692,36 +695,36 @@ static MUI_ENTRY deDEDisplayPageEntries[] =
{
6,
8,
"Sie wollen den zu installierenden Bildschirmtyp ndern.",
"Sie wollen den zu installierenden Bildschirmtyp \204ndern.",
TEXT_STYLE_NORMAL
},
{ 8,
10,
"\x07 Benutzen Sie die PFEILTASTEN, um den gew<EFBFBD>nschten",
"\x07 Benutzen Sie die PFEILTASTEN, um den gew\201nschten",
TEXT_STYLE_NORMAL
},
{
8,
11,
" Typ zu w„hlen. Best„tigen Sie mit der EINGABETASTE.",
" Typ zu w\204hlen. Best\204tigen Sie mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
8,
13,
"\x07 Dr<EFBFBD>cken Sie ESC, um zur vorherigen Seite zur<75>ckzukehren, ohne",
"\x07 Dr\201cken Sie ESC, um zur vorherigen Seite zur\201ckzukehren, ohne",
TEXT_STYLE_NORMAL
},
{
8,
14,
" den Bildschirmtyp zu ndern.",
" den Bildschirmtyp zu \204ndern.",
TEXT_STYLE_NORMAL
},
{
0,
0,
"EEINGABETASTE = Fortsetzen ESC = Zur<EFBFBD>ck F3 = Installation abbrechen",
"EEINGABETASTE = Fortsetzen ESC = Zur\201ck F3 = Installation abbrechen",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -749,13 +752,13 @@ static MUI_ENTRY deDESuccessPageEntries[] =
{
10,
8,
"Entfernen Sie alle Datentrger aus den CD-Laufwerken.",
"Entfernen Sie alle Datentr\204ger aus den CD-Laufwerken.",
TEXT_STYLE_NORMAL
},
{
10,
11,
"Dr<EFBFBD>cken Sie die EINGABETASTE, um den Computer neu zu starten.",
"Dr\201cken Sie die EINGABETASTE, um den Computer neu zu starten.",
TEXT_STYLE_NORMAL
},
{
@ -801,7 +804,7 @@ static MUI_ENTRY deDEBootPageEntries[] =
{
6,
14,
"dr<EFBFBD>cken Sie die EINGABETASTE.",
"dr\201cken Sie die EINGABETASTE.",
TEXT_STYLE_NORMAL,
},
{
@ -836,25 +839,25 @@ static MUI_ENTRY deDESelectPartitionEntries[] =
{
6,
9,
"freien Speicherplatz f<EFBFBD>r neue Partitionen auf der Festplatte an.",
"freien Speicherplatz f\201r neue Partitionen auf der Festplatte an.",
TEXT_STYLE_NORMAL
},
{
8,
11,
"\x07 Benutzen Sie die PFEILTASTEN, um eine Partition auszuwhlen.",
"\x07 Benutzen Sie die PFEILTASTEN, um eine Partition auszuw\204hlen.",
TEXT_STYLE_NORMAL
},
{
8,
13,
"\x07 Besttigen Sie Ihre Auswahl mit der EINGABETASTE.",
"\x07 Best\204tigen Sie Ihre Auswahl mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
8,
15,
"\x07 P erstellt eine primre Partition.",
"\x07 P erstellt eine prim\204re Partition.",
TEXT_STYLE_NORMAL
},
{
@ -872,7 +875,7 @@ static MUI_ENTRY deDESelectPartitionEntries[] =
{
8,
21,
"\x07 D lscht eine vorhandene Partition.",
"\x07 D l\224scht eine vorhandene Partition.",
TEXT_STYLE_NORMAL
},
{
@ -1000,13 +1003,13 @@ static MUI_ENTRY deDEFormatPartitionEntries[] =
{
6,
10,
"Die gew<EFBFBD>nschte Partition wird nun formatiert.",
"Die gew\201nschte Partition wird nun formatiert.",
TEXT_STYLE_NORMAL
},
{
6,
11,
"Dr<EFBFBD>cken Sie die EINGABETASTE, um fortzufahren.",
"Dr\201cken Sie die EINGABETASTE, um fortzufahren.",
TEXT_STYLE_NORMAL
},
{
@ -1034,13 +1037,13 @@ static MUI_ENTRY deDEInstallDirectoryEntries[] =
{
6,
8,
"Die Installationsdateien werden auf die ausgewhlte Partition kopiert.",
"Die Installationsdateien werden auf die ausgew\204hlte Partition kopiert.",
TEXT_STYLE_NORMAL
},
{
6,
9,
"W„hlen Sie ein Installationsverzeichnis f<>r ReactOS:",
"W\204hlen Sie ein Installationsverzeichnis f\201r ReactOS:",
TEXT_STYLE_NORMAL
},
{
@ -1052,13 +1055,13 @@ static MUI_ENTRY deDEInstallDirectoryEntries[] =
{
6,
15,
"Benutzen Sie die R<EFBFBD>ck-TASTE, um Zeichen zu l”schen.",
"Benutzen Sie die R\201ck-TASTE, um Zeichen zu l\224schen.",
TEXT_STYLE_NORMAL
},
{
6,
17,
"Besttigen Sie die Eingabe mit der EINGABETASTE.",
"Best\204tigen Sie die Eingabe mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
@ -1086,7 +1089,7 @@ static MUI_ENTRY deDEFileCopyEntries[] =
{
0,
12,
"Die bentigten Dateien werden in das Installationsverzeichnis kopiert.",
"Die ben\224tigten Dateien werden in das Installationsverzeichnis kopiert.",
TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
},
{
@ -1178,31 +1181,31 @@ static MUI_ENTRY deDEKeyboardSettingsEntries[] =
{
6,
8,
"Sie wollen den zu installierenden Tastaturtyp ndern.",
"Sie wollen den zu installierenden Tastaturtyp \204ndern.",
TEXT_STYLE_NORMAL
},
{
8,
10,
"\x07 Benutzen Sie die PFEILTASTEN, um den gew<EFBFBD>nschten Typ",
"\x07 Benutzen Sie die PFEILTASTEN, um den gew\201nschten Typ",
TEXT_STYLE_NORMAL
},
{
8,
11,
" zu w„hlen. Best„tigen Sie Ihre Auswahl mit der EINGABETASTE.",
" zu w\204hlen. Best\204tigen Sie Ihre Auswahl mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
8,
13,
"\x07 Dr<EFBFBD>cken Sie ESC, um zur vorherigen Seite zur<75>ckzukehren,",
"\x07 Dr\201cken Sie ESC, um zur vorherigen Seite zur\201ckzukehren,",
TEXT_STYLE_NORMAL
},
{
8,
14,
" ohne den Tastaturtyp zu ndern.",
" ohne den Tastaturtyp zu \204ndern.",
TEXT_STYLE_NORMAL
},
{
@ -1230,31 +1233,31 @@ static MUI_ENTRY deDELayoutSettingsEntries[] =
{
6,
8,
"Bitte whlen Sie das Standardtastaturlayout aus.",
"Bitte w\204hlen Sie das Standardtastaturlayout aus.",
TEXT_STYLE_NORMAL
},
{
8,
10,
"\x07 Benutzen Sie die PFEILTASTEN, um den gew<EFBFBD>nschten Typ",
"\x07 Benutzen Sie die PFEILTASTEN, um den gew\201nschten Typ",
TEXT_STYLE_NORMAL
},
{
8,
11,
" zu w„hlen. Best„tigen Sie Ihre Auswahl mit der EINGABETASTE.",
" zu w\204hlen. Best\204tigen Sie Ihre Auswahl mit der EINGABETASTE.",
TEXT_STYLE_NORMAL
},
{
8,
13,
"\x07 Dr<EFBFBD>cken Sie ESC, um zur vorherigen Seite zur<75>ckzukehren,",
"\x07 Dr\201cken Sie ESC, um zur vorherigen Seite zur\201ckzukehren,",
TEXT_STYLE_NORMAL
},
{
8,
14,
" ohne das Tastaturlayout zu ndern.",
" ohne das Tastaturlayout zu \204ndern.",
TEXT_STYLE_NORMAL
},
{
@ -1283,7 +1286,7 @@ static MUI_ENTRY deDEPrepareCopyEntries[] =
{
6,
8,
"Der Computer wird f<EFBFBD>r die Installation vorbereitet.",
"Der Computer wird f\201r die Installation vorbereitet.",
TEXT_STYLE_NORMAL
},
{
@ -1312,31 +1315,31 @@ static MUI_ENTRY deDESelectFSEntries[] =
{
6,
17,
"Whlen Sie ein Dateisystem aus der folgenden Liste aus.",
"W\204hlen Sie ein Dateisystem aus der folgenden Liste aus.",
0
},
{
8,
19,
"\x07 Dr<EFBFBD>cken Sie die PFEILTASTEN, um das Dateisystem zu „ndern.",
"\x07 Dr\201cken Sie die PFEILTASTEN, um das Dateisystem zu \204ndern.",
0
},
{
8,
21,
"\x07 Dr<EFBFBD>cken Sie die EINGABETASTE, um die Partition zu formatieren.",
"\x07 Dr\201cken Sie die EINGABETASTE, um die Partition zu formatieren.",
0
},
{
8,
23,
"\x07 Dr<EFBFBD>cken Sie ESC, um eine andere Partition auszuw„hlen.",
"\x07 Dr\201cken Sie ESC, um eine andere Partition auszuw\204hlen.",
0
},
{
0,
0,
"EINGABETASTE = Fortfahren ESC = Zur<EFBFBD>ck F3 = Installation abbrechen",
"EINGABETASTE = Fortfahren ESC = Zur\201ck F3 = Installation abbrechen",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
@ -1359,19 +1362,19 @@ static MUI_ENTRY deDEDeletePartitionEntries[] =
{
6,
8,
"Sie haben sich entschieden, diese Partition zu lschen",
"Sie haben sich entschieden, diese Partition zu l\224schen",
TEXT_STYLE_NORMAL
},
{
8,
18,
"\x07 Dr<EFBFBD>cken Sie D, um die Partition zu l”schen.",
"\x07 Dr\201cken Sie D, um die Partition zu l\224schen.",
TEXT_STYLE_NORMAL
},
{
11,
19,
"Warnung: Alle Daten auf dieser Partition werden gelscht!",
"Warnung: Alle Daten auf dieser Partition werden gel\224scht!",
TEXT_STYLE_NORMAL
},
{
@ -1383,7 +1386,7 @@ static MUI_ENTRY deDEDeletePartitionEntries[] =
{
0,
0,
"D = Lsche Partition ESC = Abbrechen F3 = Installation abbrechen",
"D = L\224sche Partition ESC = Abbrechen F3 = Installation abbrechen",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1411,7 +1414,7 @@ static MUI_ENTRY deDERegistryEntries[] =
{
0,
0,
"Registrierungseintrge erstellen...",
"Registrierungseintr\204ge erstellen...",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1431,12 +1434,12 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_NOT_INSTALLED
"ReactOS wurde nicht vollstndig auf Ihrem System installiert.\n"
"Wenn Sie die Installation jetzt beenden, m<EFBFBD>ssen Sie diese\n"
"ReactOS wurde nicht vollst\204ndig auf Ihrem System installiert.\n"
"Wenn Sie die Installation jetzt beenden, m\201ssen Sie diese\n"
"erneut starten, um ReactOS zu installieren.\n"
"\n"
" \x07 Dr<EFBFBD>cken Sie die EINGABETASTE, um die Installation fortzusetzen.\n"
" \x07 Dr<EFBFBD>cken Sie F3, um die Installation zu beenden.",
" \x07 Dr\201cken Sie die EINGABETASTE, um die Installation fortzusetzen.\n"
" \x07 Dr\201cken Sie F3, um die Installation zu beenden.",
"F3 = Beenden EINGABETASTE = Fortsetzen"
},
{
@ -1456,12 +1459,12 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_CORRUPT_TXTSETUPSIF
"TXTSETUP.SIF scheint beschdigt zu sein.\n",
"TXTSETUP.SIF scheint besch\204digt zu sein.\n",
"EINGABETASTE = Computer neu starten"
},
{
// ERROR_SIGNATURE_TXTSETUPSIF,
"Es wurde eine ung<EFBFBD>ltige Signatur in TXTSETUP.SIF gefunden.\n",
"Es wurde eine ung\201ltige Signatur in TXTSETUP.SIF gefunden.\n",
"EINGABETASTE = Computer neu starten"
},
{
@ -1499,25 +1502,25 @@ MUI_ERROR deDEErrorEntries[] =
"Es wurde mindestens eine Festplatte mit einer inkompatiblen\n"
"Partitionstabelle gefunden, die nicht richtig verwendet werden kann.\n"
"\n"
"Žnderungen an den Partitionen k”nnen die Partitionstabelle zerst”ren!\n"
"\216nderungen an den Partitionen k\224nnen die Partitionstabelle zerst\224ren!\n"
"\n"
" \x07 Dr<EFBFBD>cken Sie F3, um die Installation zu beenden.\n"
" \x07 Dr<EFBFBD>cken Sie die EINGABETASTE, um die Installation fortzusetzen.",
" \x07 Dr\201cken Sie F3, um die Installation zu beenden.\n"
" \x07 Dr\201cken Sie die EINGABETASTE, um die Installation fortzusetzen.",
"F3 = Beenden ENTER = EINGABETASTE"
},
{
// ERROR_NEW_PARTITION,
"Sie knnen keine neue Partition in einer bereits\n"
"Sie k\224nnen keine neue Partition in einer bereits\n"
"vorhandenen Partition erstellen!\n"
"\n"
" * * Eine beliebige Taste zum Fortsetzen dr<EFBFBD>cken.",
" * * Eine beliebige Taste zum Fortsetzen dr\201cken.",
NULL
},
{
// ERROR_DELETE_SPACE,
"Sie k”nnen unpartitionierten Speicher nicht l”schen!\n"
"Sie k\224nnen unpartitionierten Speicher nicht l\224schen!\n"
"\n"
" * Eine beliebige Taste zum Fortsetzen dr<EFBFBD>cken.",
" * Eine beliebige Taste zum Fortsetzen dr\201cken.",
NULL
},
{
@ -1537,7 +1540,7 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_UPDATE_DISPLAY_SETTINGS,
"Die Registrierungseintrge der Anzeigeeinstellungen\n"
"Die Registrierungseintr\204ge der Anzeigeeinstellungen\n"
"konnten nicht aktualisiert werden.",
"EINGABETASTER = Computer neu starten"
},
@ -1563,7 +1566,7 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_INVALID_CABINET_INF,
"Das CAB-Archiv besitzt keine g<EFBFBD>ltige INF-Datei.\n",
"Das CAB-Archiv besitzt keine g\201ltige INF-Datei.\n",
"EINGABETASTE = Computer neu starten"
},
{
@ -1573,7 +1576,7 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_CABINET_SCRIPT,
"Das CAB-Archiv enthlt kein Setup-Skript.\n",
"Das CAB-Archiv enth\204lt kein Setup-Skript.\n",
"EINGABETASTE = Computer neu starten"
},
{
@ -1611,7 +1614,7 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_ADDING_CODEPAGE,
"Es konnte kein Codepage-Eintrag hinzugef<EFBFBD>gt werden.\n"
"Es konnte kein Codepage-Eintrag hinzugef\201gt werden.\n"
"EINGABETASTE = Computer neu starten"
},
{
@ -1632,30 +1635,30 @@ MUI_ERROR deDEErrorEntries[] =
},
{
// ERROR_DIRECTORY_NAME,
"Unzulssiger Verzeichnisname.\n"
"Unzul\204ssiger Verzeichnisname.\n"
"\n"
" * Eine beliebige Taste zum Fortsetzen dr<EFBFBD>cken."
" * Eine beliebige Taste zum Fortsetzen dr\201cken."
},
{
// ERROR_INSUFFICIENT_PARTITION_SIZE,
"Die gew„hlten Partition ist nicht groá genug, um ReactOS zu installieren.\n"
"Die Installationspartition muss mindestens %lu MB groá sein.\n"
"Die gew\204hlten Partition ist nicht gro\341 genug, um ReactOS zu installieren.\n"
"Die Installationspartition muss mindestens %lu MB gro\341 sein.\n"
"\n"
" * Eine beliebige Taste zum Fortsetzen dr<EFBFBD>cken.",
" * Eine beliebige Taste zum Fortsetzen dr\201cken.",
NULL
},
{
// ERROR_PARTITION_TABLE_FULL,
"Sie k”nnen keine weitere prim„re oder erweiterte Partition in\n"
"Sie k\224nnen keine weitere prim\204re oder erweiterte Partition in\n"
"der Partitionstabelle erstellen, weil die Tabelle voll ist.\n"
"\n"
" * Eine beliebige Taste zum Fortsetzen dr<EFBFBD>cken."
" * Eine beliebige Taste zum Fortsetzen dr\201cken."
},
{
// ERROR_ONLY_ONE_EXTENDED,
"Sie knnen nur eine erweiterte Partition auf jeder Festplatte anlegen.\n"
"Sie k\224nnen nur eine erweiterte Partition auf jeder Festplatte anlegen.\n"
"\n"
" * Eine beliebige Taste zum Fortsetzen dr<EFBFBD>cken."
" * Eine beliebige Taste zum Fortsetzen dr\201cken."
},
{
// ERROR_FORMATTING_PARTITION,
@ -1783,27 +1786,27 @@ MUI_STRING deDEStrings[] =
{STRING_PLEASEWAIT,
" Bitte warten..."},
{STRING_INSTALLCREATEPARTITION,
" EINGABETASTE = Installieren P = Primre E = Erweiterte F3 = Installation abbr."},
" EINGABETASTE = Installieren P = Prim\204re E = Erweiterte F3 = Installation abbr."},
{STRING_INSTALLCREATELOGICAL,
" EINGABETASTE = Installieren L = Logisches Laufwerk F3 = Installation abbr."},
{STRING_INSTALLDELETEPARTITION,
" EINGABETASTE = Installieren D = Partition lschen F3 = Installation abbr."},
" EINGABETASTE = Installieren D = Partition l\224schen F3 = Installation abbr."},
{STRING_DELETEPARTITION,
" D = Partition lschen F3 = Installation abbrechen"},
" D = Partition l\224schen F3 = Installation abbrechen"},
{STRING_PARTITIONSIZE,
"GrӇe der neuen Partition:"},
"Gr\224\341e der neuen Partition:"},
{STRING_CHOOSENEWPARTITION,
"Eine primre Partition soll hier erstellt werden:"},
"Eine prim\204re Partition soll hier erstellt werden:"},
{STRING_CHOOSE_NEW_EXTENDED_PARTITION,
"Eine erweiterte Partition soll hier erstellt werden:"},
{STRING_CHOOSE_NEW_LOGICAL_PARTITION,
"Ein logisches Laufwerk soll hier erstellt werden:"},
{STRING_HDDSIZE,
"Bitte geben Sie die GrӇe der neuen Partition in Megabyte ein."},
"Bitte geben Sie die Gr\224\341e der neuen Partition in Megabyte ein."},
{STRING_CREATEPARTITION,
" EINGABETASTE = Partition erstellen ESC = Abbrechen F3 = Installation abbr."},
{STRING_PARTFORMAT,
"Diese Partition wird als nchstes formatiert."},
"Diese Partition wird als n\204chstes formatiert."},
{STRING_NONFORMATTEDPART,
"Sie wollen ReactOS auf einer neuen/unformatierten Partition installieren."},
{STRING_NONFORMATTEDSYSTEMPART,
@ -1813,7 +1816,7 @@ MUI_STRING deDEStrings[] =
{STRING_INSTALLONPART,
"ReactOS wird auf dieser Partition installiert."},
{STRING_CHECKINGPART,
"Die ausgew„hlte Partition wird <20>berpr<70>ft."},
"Die ausgew\204hlte Partition wird \201berpr\201ft."},
{STRING_CONTINUE,
"EINGABETASTE = Fortsetzen"},
{STRING_QUITCONTINUE,
@ -1831,7 +1834,7 @@ MUI_STRING deDEStrings[] =
{STRING_SETUPCOPYINGFILES,
"Dateien werden kopiert..."},
{STRING_REGHIVEUPDATE,
" Registrierungseintrge werden aktualisiert..."},
" Registrierungseintr\204ge werden aktualisiert..."},
{STRING_IMPORTFILE,
" Importiere %S..."},
{STRING_DISPLAYSETTINGSUPDATE,
@ -1841,7 +1844,7 @@ MUI_STRING deDEStrings[] =
{STRING_KEYBOARDSETTINGSUPDATE,
" Tastaturlayouteinstellungen werden aktualisiert..."},
{STRING_CODEPAGEINFOUPDATE,
" Codepage-Informationen werden hinzugef<EFBFBD>gt..."},
" Codepage-Informationen werden hinzugef\201gt..."},
{STRING_DONE,
" Fertig..."},
{STRING_REBOOTCOMPUTER2,
@ -1849,21 +1852,21 @@ MUI_STRING deDEStrings[] =
{STRING_REBOOTPROGRESSBAR,
" Your computer will reboot in %li second(s)... "},
{STRING_CONSOLEFAIL1,
"Konsole konnte nicht geffnet werden\r\n\r\n"},
"Konsole konnte nicht ge\224ffnet werden\r\n\r\n"},
{STRING_CONSOLEFAIL2,
"Der h„ufigste Grund hierf<72>r ist die Verwendung einer USB-Tastatur\r\n"},
"Der h\204ufigste Grund hierf\201r ist die Verwendung einer USB-Tastatur\r\n"},
{STRING_CONSOLEFAIL3,
"USB-Tastaturen werden noch nicht vollst„ndig unterst<73>tzt\r\n"},
"USB-Tastaturen werden noch nicht vollst\204ndig unterst\201tzt\r\n"},
{STRING_FORMATTINGDISK,
"Ihre Festplatte wird formatiert"},
{STRING_CHECKINGDISK,
"Ihre Festplatte wird <EFBFBD>berpr<EFBFBD>ft"},
"Ihre Festplatte wird \201berpr\201ft"},
{STRING_FORMATDISK1,
" Partition mit dem %S-Dateisystem formatieren (Schnell) "},
{STRING_FORMATDISK2,
" Partition mit dem %S-Dateisystem formatieren "},
{STRING_KEEPFORMAT,
" Dateisystem beibehalten (Keine Vernderungen) "},
" Dateisystem beibehalten (Keine Ver\204nderungen) "},
{STRING_HDINFOPARTCREATE_1,
"%I64u %s Festplatte %lu (Port=%hu, Bus=%hu, Id=%hu) auf %wZ [%s]."},
{STRING_HDINFOPARTCREATE_2,
@ -1907,6 +1910,6 @@ MUI_STRING deDEStrings[] =
{STRING_GB,
"GB"},
{STRING_ADDKBLAYOUTS,
"Tastaturlayout hinzuf<EFBFBD>gen"},
"Tastaturlayout hinzuf\201gen"},
{0, 0}
};

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,6 @@
// This file is converted by code7bit.
// code7bit: https://github.com/katahiromz/code7bit
// To revert conversion, please execute "code7bit -r <file>".
/*
* PROJECT: ReactOS Setup
* LICENSE: GPL - See COPYING in the top level directory
@ -26,7 +29,7 @@ static MUI_ENTRY ltLTLanguagePageEntries[] =
{
8,
10,
"\x07 Pasirinkite kalbÐ, kuri bus naudojama diegimo proceso metu.",
"\x07 Pasirinkite kalb\320, kuri bus naudojama diegimo proceso metu.",
TEXT_STYLE_NORMAL
},
{
@ -38,13 +41,13 @@ static MUI_ENTRY ltLTLanguagePageEntries[] =
{
8,
13,
"\x07 ¾i kalba bus nustatyta standartine Ôdiegtoje sistemoje.",
"\x07 \276i kalba bus nustatyta standartine \324diegtoje sistemoje.",
TEXT_STYLE_NORMAL
},
{
0,
0,
"ENTER = TÒsti F3 = Baigti",
"ENTER = T\322sti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -72,13 +75,13 @@ static MUI_ENTRY ltLTWelcomePageEntries[] =
{
6,
11,
"¾i diegimo dalis nukopijuos ReactOS operacinÓs sistemos bylas Ô j×",
"\276i diegimo dalis nukopijuos ReactOS operacin\323s sistemos bylas \324 j\327s\326",
TEXT_STYLE_NORMAL
},
{
6,
12,
"kompiuterÔ ir paruoÕ antrÐjÐ diegimo dalÔ.",
"kompiuter\324 ir paruo\325 antr\320j\320 diegimo dal\324.",
TEXT_STYLE_NORMAL
},
{
@ -96,19 +99,19 @@ static MUI_ENTRY ltLTWelcomePageEntries[] =
{
8,
19,
"\x07 Spauskite L, jei norite pamatyti ReactOS licencijos sÐlygas.",
"\x07 Spauskite L, jei norite pamatyti ReactOS licencijos s\320lygas.",
TEXT_STYLE_NORMAL
},
{
8,
21,
"\x07 Spauskite F3, jei norite uØdaryti ReactOS diegimo programÐ.",
"\x07 Spauskite F3, jei norite u\330daryti ReactOS diegimo program\320.",
TEXT_STYLE_NORMAL
},
{
6,
23,
"NorÓdami gauti daugiau informacijos apie ReactOS, aplankykite:",
"Nor\323dami gauti daugiau informacijos apie ReactOS, aplankykite:",
TEXT_STYLE_NORMAL
},
{
@ -120,7 +123,7 @@ static MUI_ENTRY ltLTWelcomePageEntries[] =
{
0,
0,
"ENTER = TÒsti R = Taisyti F3 = Baigti",
"ENTER = T\322sti R = Taisyti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -314,7 +317,7 @@ static MUI_ENTRY ltLTLicensePageEntries[] =
{
0,
0,
"ENTER = GrÔØti",
"ENTER = Gr\324\330ti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -336,7 +339,7 @@ static MUI_ENTRY ltLTDevicePageEntries[] =
{
6,
8,
"Ïemiau esantis sÐraÕas rodo dabartinius ÔrenginiÖ nustatymus.",
"\317emiau esantis s\320ra\325as rodo dabartinius \324rengini\326 nustatymus.",
TEXT_STYLE_NORMAL
},
{
@ -354,13 +357,13 @@ static MUI_ENTRY ltLTDevicePageEntries[] =
{
24,
13,
"Klaviat×ra:",
"Klaviat\327ra:",
TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
},
{
24,
14,
"Klav iÕdÓstymas:",
"Klav i\325d\323stymas:",
TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
},
{
@ -371,43 +374,43 @@ static MUI_ENTRY ltLTDevicePageEntries[] =
},
{
25,
16, "Naudoti Õiuos ÔrenginiÖ nustatymus",
16, "Naudoti \325iuos \324rengini\326 nustatymus",
TEXT_STYLE_NORMAL
},
{
6,
19,
"J×s galite pakeisti ÔrenginiÖ nustatymus. Spausdami klaviÕus AUK¾TYN",
"J\327s galite pakeisti \324rengini\326 nustatymus. Spausdami klavi\325us AUK\276TYN",
TEXT_STYLE_NORMAL
},
{
6,
20,
"arba ÏEMYN, pasirinkite punktÐ, kurÔ norite pakeisti. PaspaudÒ ENTER",
"arba \317EMYN, pasirinkite punkt\320, kur\324 norite pakeisti. Paspaud\322 ENTER",
TEXT_STYLE_NORMAL
},
{
6,
21,
"galÓsite pasirinkti alternatyvÐ.",
"gal\323site pasirinkti alternatyv\320.",
TEXT_STYLE_NORMAL
},
{
6,
23,
"Kai visi nustatymai bus teisingi, pasirinkite \"Naudoti Õiuos Ôrengi-",
"Kai visi nustatymai bus teisingi, pasirinkite \"Naudoti \325iuos \324rengi-",
TEXT_STYLE_NORMAL
},
{
6,
24,
"niÖ nustatymus\" ir paspauskite ENTER.",
"ni\326 nustatymus\" ir paspauskite ENTER.",
TEXT_STYLE_NORMAL
},
{
0,
0,
"ENTER = TÒsti F3 = Baigti",
"ENTER = T\322sti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -593,7 +596,7 @@ static MUI_ENTRY ltLTComputerPageEntries[] =
{
0,
0,
"ENTER = TÒsti ESC = AtÕaukti F3 = Baigti",
"ENTER = T\322sti ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -679,7 +682,7 @@ static MUI_ENTRY ltLTQuitPageEntries[] =
{
0,
0,
"PraÕome palaukti...",
"Pra\325ome palaukti...",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
},
{
@ -730,7 +733,7 @@ static MUI_ENTRY ltLTDisplayPageEntries[] =
{
0,
0,
"ENTER = TÒsti ESC = AtÕaukti F3 = Baigti",
"ENTER = T\322sti ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -822,7 +825,7 @@ static MUI_ENTRY ltLTBootPageEntries[] =
{
0,
0,
"ENTER = TÒsti F3 = Baigti",
"ENTER = T\322sti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -893,7 +896,7 @@ static MUI_ENTRY ltLTSelectPartitionEntries[] =
{
0,
0,
"PraÕome palaukti...",
"Pra\325ome palaukti...",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1021,7 +1024,7 @@ static MUI_ENTRY ltLTFormatPartitionEntries[] =
{
0,
0,
"ENTER = TÒsti F3 = Baigti",
"ENTER = T\322sti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1073,7 +1076,7 @@ static MUI_ENTRY ltLTInstallDirectoryEntries[] =
{
0,
0,
"ENTER = TÒsti F3 = Baigti",
"ENTER = T\322sti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1165,7 +1168,7 @@ static MUI_ENTRY ltLTBootLoaderEntries[] =
{
0,
0,
"ENTER = TÒsti F3 = Baigti",
"ENTER = T\322sti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1217,7 +1220,7 @@ static MUI_ENTRY ltLTKeyboardSettingsEntries[] =
{
0,
0,
"ENTER = TÒsti ESC = AtÕaukti F3 = Baigti",
"ENTER = T\322sti ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1269,7 +1272,7 @@ static MUI_ENTRY ltLTLayoutSettingsEntries[] =
{
0,
0,
"ENTER = TÒsti ESC = AtÕaukti F3 = Baigti",
"ENTER = T\322sti ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
{
@ -1345,7 +1348,7 @@ static MUI_ENTRY ltLTSelectFSEntries[] =
{
0,
0,
"ENTER = TÒsti ESC = AtÕaukti F3 = Baigti",
"ENTER = T\322sti ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS | TEXT_PADDING_BIG
},
@ -1392,7 +1395,7 @@ static MUI_ENTRY ltLTDeletePartitionEntries[] =
{
0,
0,
"D = Delete Partition ESC = AtÕaukti F3 = Baigti",
"D = Delete Partition ESC = At\325aukti F3 = Baigti",
TEXT_TYPE_STATUS
},
{

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -102,6 +102,9 @@ foreach(_keyboard_layout ${_keyboard_layouts})
else()
# Use a custom linker script
add_target_link_flags(${_keyboard_layout} "-Wl,-T,${CMAKE_CURRENT_SOURCE_DIR}/kbdlayout.lds")
# Avoid "universal character names are only valid in C++ and C99" error.
set_property(TARGET ${_keyboard_layout} PROPERTY C_STANDARD 99)
endif()
if (STACK_PROTECTOR)

View file

@ -1,3 +1,6 @@
// This file is converted by code7bit.
// code7bit: https://github.com/katahiromz/code7bit
// To revert conversion, please execute "code7bit -r <file>".
/*
* ReactOS Romanian (Standard) Keyboard layout
* Copyright (C) 2018 ReactOS
@ -317,7 +320,7 @@ ROSDATA VK_TO_WCHAR_TABLE vk_to_wchar_master_table[] =
ROSDATA VSC_LPWSTR key_names[] =
{
{ 0x01, L"Esc" },
{ 0x0e, L"Retroștergere" },
{ 0x0e, L"Retro\u0219tergere" },
{ 0x0f, L"Tabulator" },
{ 0x1c, L"Intrare" },
{ 0x1d, L"Control" },
@ -326,7 +329,7 @@ ROSDATA VSC_LPWSTR key_names[] =
{ 0x36, L"Schimb dreapta" },
{ 0x37, L"* (num.)" },
{ 0x38, L"Alt" },
{ 0x39, L"Spațiu" },
{ 0x39, L"Spa\u021Biu" },
{ 0x3a, L"MAJUSCULE" },
{ 0x3b, L"F1" },
{ 0x3c, L"F2" },
@ -338,7 +341,7 @@ ROSDATA VSC_LPWSTR key_names[] =
{ 0x42, L"F8" },
{ 0x43, L"F9" },
{ 0x44, L"F10" },
{ 0x45, L"Pauză" },
{ 0x45, L"Pauz\u0103" },
{ 0x46, L"Fix. derulare" },
{ 0x47, L"7 (num.)" },
{ 0x48, L"8 (num.)" },
@ -379,21 +382,21 @@ ROSDATA VSC_LPWSTR extended_key_names[] =
{ 0x37, L"Imprimare" },
{ 0x38, L"Alt dreapta" },
{ 0x45, L"Fix. numerice" },
{ 0x46, L"Întrerupere" },
{ 0x47, L"Acasă" },
{ 0x46, L"\u00CEntrerupere" },
{ 0x47, L"Acas\u0103" },
{ 0x48, L"Sus" },
{ 0x49, L"Pag. sus" },
{ 0x4b, L"Stânga" },
{ 0x4b, L"St\u00E2nga" },
{ 0x4c, L"Centru" },
{ 0x4d, L"Dreapta" },
{ 0x4f, L"Sfârșit" },
{ 0x4f, L"Sf\u00E2r\u0219it" },
{ 0x50, L"Jos" },
{ 0x51, L"Pag. jos" },
{ 0x52, L"Inserție" },
{ 0x53, L"Ștergere" },
{ 0x52, L"Inser\u021Bie" },
{ 0x53, L"\u0218tergere" },
{ 0x54, L"Meniu" },
{ 0x56, L"Ajutor" },
{ 0x5b, L"Meniu stânga" },
{ 0x5b, L"Meniu st\u00E2nga" },
{ 0x5c, L"Meniu dreapta" },
{ 0, NULL }
};
@ -403,15 +406,15 @@ ROSDATA DEADKEY_LPWSTR dead_key_names[] =
L"\x0300" L"Accent grav",
L"\x0301" L"Accent acut",
L"\x0302" L"Circumflex",
L"\x0303" L"Tildă",
L"\x0303" L"Tild\u0103",
L"\x0306" L"Breve",
L"\x0307" L"Suprapunct",
L"\x0308" L"Tremă",
L"\x0308" L"Trem\u0103",
L"\x030A" L"Supracerc",
L"\x030B" L"Accent acut dublu",
L"\x030C" L"Caron",
L"\x0326" L"Virgulă",
L"\x0327" L"Sedilă",
L"\x0326" L"Virgul\u0103",
L"\x0327" L"Sedil\u0103",
L"\x0328" L"Ogonek",
NULL
};

View file

@ -82,6 +82,9 @@ add_pch(ntdll_apitest precomp.h SOURCE)
if(NOT MSVC)
set_source_files_properties(RtlGetFullPathName_UstrEx.c PROPERTIES COMPILE_FLAGS "-Wno-format")
# Avoid "universal character names are only valid in C++ and C99" error.
set_property(TARGET ntdll_apitest PROPERTY C_STANDARD 99)
endif()
add_rostests_file(TARGET ntdll_apitest)

View file

@ -1,3 +1,6 @@
// This file is converted by code7bit.
// code7bit: https://github.com/katahiromz/code7bit
// To revert conversion, please execute "code7bit -r <file>".
/*
* PROJECT: ReactOS api tests
* LICENSE: GPLv2+ - See COPYING in the top level directory
@ -19,7 +22,7 @@ RtlGenerate8dot3Name(
#define NAMES_COUNT 14
#define LOCALES_COUNT 3
PWSTR Names[NAMES_COUNT] = { L"Menu Démarrer", L"lecteur de configuration clavier.lnk", L"éèàùç.txt", L"çùàèé.txt", L"éèàù.txt", L"çùàè.txt", L"éèàùçeeauc.txt", L"éeèéçcùu.txt", L"test.éxè", L"t£$t¤.txt", L"Long file name.txt", L"Long file name", L"Longfilename.txt", L"Longfilename" };
PWSTR Names[NAMES_COUNT] = { L"Menu D\u00E9marrer", L"S\u00E9lecteur de configuration clavier.lnk", L"\u00E9\u00E8\u00E0\u00F9\u00E7.txt", L"\u00E7\u00F9\u00E0\u00E8\u00E9.txt", L"\u00E9\u00E8\u00E0\u00F9.txt", L"\u00E7\u00F9\u00E0\u00E8.txt", L"\u00E9\u00E8\u00E0\u00F9\u00E7eeauc.txt", L"\u00E9e\u00E8\u00E9\u00E7c\u00F9u.txt", L"test.\u00E9x\u00E8", L"t\u00A3$t\u00A4.txt", L"Long file name.txt", L"Long file name", L"Longfilename.txt", L"Longfilename" };
PWSTR ShortNames1[LOCALES_COUNT][NAMES_COUNT] =
{
{ L"MENUDM~1", L"SLECTE~1.LNK", L"5C2D~1.TXT", L"423C~1.TXT", L"925E~1.TXT", L"7E4C~1.TXT", L"EEAUC~1.TXT", L"ECU~1.TXT", L"TEST~1.X", L"T$T~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
@ -34,15 +37,15 @@ PWSTR ShortNames2[LOCALES_COUNT][NAMES_COUNT] =
};
PWSTR ExShortNames1[LOCALES_COUNT][NAMES_COUNT] =
{
{ L"MENUDÉ~1", L"LECT~1.LNK", L"ÉÈÀÙÇ~1.TXT", L"ÇÙÀÈÉ~1.TXT", L"ÉÈÀÙ~1.TXT", L"ÇÙÀÈ~1.TXT", L"ÉÈÀÙÇE~1.TXT", L"ÉEÈÉÇC~1.TXT", L"TEST~1.ÉXÈ", L"T£$T¤~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
{ L"MENUDÉ~1", L"LECT~1.LNK", L"ÉÈÀÙÇ~1.TXT", L"ÇÙÀÈÉ~1.TXT", L"ÉÈÀÙ~1.TXT", L"ÇÙÀÈ~1.TXT", L"ÉÈÀÙÇE~1.TXT", L"ÉEÈÉÇC~1.TXT", L"TEST~1.ÉXÈ", L"$T_~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
{ L"MENUDÉ~1", L"LECT~1.LNK", L"ÉCAU~1.TXT", L"UACÉ~1.TXT", L"ÉCAU~1.TXT", L"UAC~1.TXT", L"ÉCAUEE~1.TXT", L"ÉECÉCU~1.TXT", L"TEST~1.ÉXC", L"T£$T¤~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
{ L"MENUD\u00C9~1", L"S\u00C9LECT~1.LNK", L"\u00C9\u00C8\u00C0\u00D9\u00C7~1.TXT", L"\u00C7\u00D9\u00C0\u00C8\u00C9~1.TXT", L"\u00C9\u00C8\u00C0\u00D9~1.TXT", L"\u00C7\u00D9\u00C0\u00C8~1.TXT", L"\u00C9\u00C8\u00C0\u00D9\u00C7E~1.TXT", L"\u00C9E\u00C8\u00C9\u00C7C~1.TXT", L"TEST~1.\u00C9X\u00C8", L"T\u00A3$T\u00A4~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
{ L"MENUD\u00C9~1", L"S\u00C9LECT~1.LNK", L"\u00C9\u00C8\u00C0\u00D9\u00C7~1.TXT", L"\u00C7\u00D9\u00C0\u00C8\u00C9~1.TXT", L"\u00C9\u00C8\u00C0\u00D9~1.TXT", L"\u00C7\u00D9\u00C0\u00C8~1.TXT", L"\u00C9\u00C8\u00C0\u00D9\u00C7E~1.TXT", L"\u00C9E\u00C8\u00C9\u00C7C~1.TXT", L"TEST~1.\u00C9X\u00C8", L"T\u00A3$T_~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
{ L"MENUD\u00C9~1", L"S\u00C9LECT~1.LNK", L"\u00C9CAU~1.TXT", L"UAC\u00C9~1.TXT", L"\u00C9CAU~1.TXT", L"UAC~1.TXT", L"\u00C9CAUEE~1.TXT", L"\u00C9EC\u00C9CU~1.TXT", L"TEST~1.\u00C9XC", L"T\u00A3$T\u00A4~1.TXT", L"LONGFI~1.TXT", L"LONGFI~1", L"LONGFI~1.TXT", L"LONGFI~1" },
};
PWSTR ExShortNames2[LOCALES_COUNT][NAMES_COUNT] =
{
{ L"MENUDÉ~2", L"LECT~2.LNK", L"ÉÈÀÙÇ~2.TXT", L"ÇÙÀÈÉ~2.TXT", L"ÉÈÀÙ~2.TXT", L"ÇÙÀÈ~2.TXT", L"ÉÈÀÙÇE~2.TXT", L"ÉEÈÉÇC~2.TXT", L"TEST~2.ÉXÈ", L"T£$T¤~2.TXT", L"LONGFI~2.TXT", L"LONGFI~2", L"LONGFI~2.TXT", L"LONGFI~2" },
{ L"MENUDÉ~2", L"LECT~2.LNK", L"ÉÈÀÙÇ~2.TXT", L"ÇÙÀÈÉ~2.TXT", L"ÉÈÀÙ~2.TXT", L"ÇÙÀÈ~2.TXT", L"ÉÈÀÙÇE~2.TXT", L"ÉEÈÉÇC~2.TXT", L"TEST~2.ÉXÈ", L"$T_~2.TXT", L"LONGFI~2.TXT", L"LONGFI~2", L"LONGFI~2.TXT", L"LONGFI~2" },
{ L"MENUDÉ~2", L"LECT~2.LNK", L"ÉCAU~2.TXT", L"UACÉ~2.TXT", L"ÉCAU~2.TXT", L"UAC~2.TXT", L"ÉCAUEE~2.TXT", L"ÉECÉCU~2.TXT", L"TEST~2.ÉXC", L"T£$T¤~2.TXT", L"LONGFI~2.TXT", L"LONGFI~2", L"LONGFI~2.TXT", L"LONGFI~2" },
{ L"MENUD\u00C9~2", L"S\u00C9LECT~2.LNK", L"\u00C9\u00C8\u00C0\u00D9\u00C7~2.TXT", L"\u00C7\u00D9\u00C0\u00C8\u00C9~2.TXT", L"\u00C9\u00C8\u00C0\u00D9~2.TXT", L"\u00C7\u00D9\u00C0\u00C8~2.TXT", L"\u00C9\u00C8\u00C0\u00D9\u00C7E~2.TXT", L"\u00C9E\u00C8\u00C9\u00C7C~2.TXT", L"TEST~2.\u00C9X\u00C8", L"T\u00A3$T\u00A4~2.TXT", L"LONGFI~2.TXT", L"LONGFI~2", L"LONGFI~2.TXT", L"LONGFI~2" },
{ L"MENUD\u00C9~2", L"S\u00C9LECT~2.LNK", L"\u00C9\u00C8\u00C0\u00D9\u00C7~2.TXT", L"\u00C7\u00D9\u00C0\u00C8\u00C9~2.TXT", L"\u00C9\u00C8\u00C0\u00D9~2.TXT", L"\u00C7\u00D9\u00C0\u00C8~2.TXT", L"\u00C9\u00C8\u00C0\u00D9\u00C7E~2.TXT", L"\u00C9E\u00C8\u00C9\u00C7C~2.TXT", L"TEST~2.\u00C9X\u00C8", L"T\u00A3$T_~2.TXT", L"LONGFI~2.TXT", L"LONGFI~2", L"LONGFI~2.TXT", L"LONGFI~2" },
{ L"MENUD\u00C9~2", L"S\u00C9LECT~2.LNK", L"\u00C9CAU~2.TXT", L"UAC\u00C9~2.TXT", L"\u00C9CAU~2.TXT", L"UAC~2.TXT", L"\u00C9CAUEE~2.TXT", L"\u00C9EC\u00C9CU~2.TXT", L"TEST~2.\u00C9XC", L"T\u00A3$T\u00A4~2.TXT", L"LONGFI~2.TXT", L"LONGFI~2", L"LONGFI~2.TXT", L"LONGFI~2" },
};
ULONG Locales[LOCALES_COUNT][2] =