[ros-dev] [ros-diffs] [mkupfer] 34109: - fix for missing letter in "DISPLAYSETTINGSUPDATE" - initial version of i18n hives (translatable registry entries)
Marc Piulachs
marc.piulachs at live.com
Thu Jun 26 19:49:27 CEST 2008
Hi,
IMHO it's the wrong way to do it. A part from not being a standard procedure
(Windows hasn't got such HiveLocaleInfs.Install directive in txtsetup.sif)
It should be done during second stage setup using a localized .inf file.
setupapi already has support for managing multiple translatable strings in
one single inf file. for example:
[LangAddReg]
HKR,,"LocalizedString",0x00010000,%one%
[Strings] ; Default, US English
one = "One"
two = "Two"
[Strings.040c] French (Standard)
one = "Un"
two = "Deux"
[Strings.080a] ; Spanish (Mexico)
one = "Uno"
two = "Dos"
The other reason is that 1st stage setup should perform the minimal
indispensable steps to configure a given system to run the GUI based setup.
In the future when reactos is able to install form a livecd no 1st stage
setup will be run at all.
Regards,
/Marc
--------------------------------------------------
From: <mkupfer at svn.reactos.org>
Sent: Thursday, June 26, 2008 6:53 PM
To: <ros-diffs at reactos.org>
Subject: [ros-diffs] [mkupfer] 34109: - fix for missing letter in
"DISPLAYSETTINGSUPDATE" - initial version of i18n hives (translatable
registry entries)
> Author: mkupfer
> Date: Thu Jun 26 11:53:26 2008
> New Revision: 34109
>
> URL: http://svn.reactos.org/svn/reactos?rev=34109&view=rev
> Log:
> - fix for missing letter in "DISPLAYSETTINGSUPDATE"
> - initial version of i18n hives (translatable registry entries)
>
> Added:
> branches/matthias-i18n/boot/bootdata/de_DE.inf (with props)
> Modified:
> branches/matthias-i18n/base/setup/usetup/interface/usetup.c
> branches/matthias-i18n/base/setup/usetup/lang/bg-BG.h
> branches/matthias-i18n/base/setup/usetup/lang/cs-CZ.h
> branches/matthias-i18n/base/setup/usetup/lang/de-DE.h
> branches/matthias-i18n/base/setup/usetup/lang/el-GR.h
> branches/matthias-i18n/base/setup/usetup/lang/en-US.h
> branches/matthias-i18n/base/setup/usetup/lang/es-ES.h
> branches/matthias-i18n/base/setup/usetup/lang/fr-FR.h
> branches/matthias-i18n/base/setup/usetup/lang/it-IT.h
> branches/matthias-i18n/base/setup/usetup/lang/lt-LT.h
> branches/matthias-i18n/base/setup/usetup/lang/pl-PL.h
> branches/matthias-i18n/base/setup/usetup/lang/ru-RU.h
> branches/matthias-i18n/base/setup/usetup/lang/sk-SK.h
> branches/matthias-i18n/base/setup/usetup/lang/sv-SE.h
> branches/matthias-i18n/base/setup/usetup/lang/uk-UA.h
> branches/matthias-i18n/base/setup/usetup/mui.h
> branches/matthias-i18n/boot/bootdata/bootdata.rbuild
> branches/matthias-i18n/boot/bootdata/txtsetup.sif
>
> Modified: branches/matthias-i18n/base/setup/usetup/interface/usetup.c
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/interface/usetup.c?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/interface/usetup.c
> [iso-8859-1] (original)
> +++ branches/matthias-i18n/base/setup/usetup/interface/usetup.c
> [iso-8859-1] Thu Jun 26 11:53:26 2008
> @@ -3135,6 +3135,7 @@
> PWSTR Action;
> PWSTR File;
> PWSTR Section;
> + PWSTR LangId;
> BOOLEAN Delete;
> NTSTATUS Status;
>
> @@ -3207,8 +3208,54 @@
> }
> } while (SetupFindNextLine (&InfContext, &InfContext));
>
> + /* Localize registry entries by applying of language updates */
> +
> + if (!SetupFindFirstLineW(SetupInf, L"HiveLocaleInfs.Install", NULL,
> &InfContext))
> + {
> + DPRINT1("SetupFindFirstLine() failed\n");
> + MUIDisplayError(ERROR_FIND_REGISTRY, Ir, POPUP_WAIT_ENTER);
> + return QUIT_PAGE;
> + }
> +
> + do
> + {
> + INF_GetDataField (&InfContext, 0, &Action);
> + INF_GetDataField (&InfContext, 1, &File);
> + INF_GetDataField (&InfContext, 2, &Section);
> + INF_GetDataField (&InfContext, 3, &LangId);
> +
> + DPRINT("Action: %S File: %S Section %S LangId %S\n", Action,
> File, Section, LangId);
> +
> + if (!_wcsicmp (Action, L"AddReg"))
> + {
> + Delete = FALSE;
> + }
> + else if (!_wcsicmp (Action, L"DelReg"))
> + {
> + Delete = TRUE;
> + }
> + else
> + {
> + continue;
> + }
> +
> + if (_wcsicmp(SelectedLanguageId, LangId)) /* language id doesn't
> match or exist */
> + continue;
> +
> + CONSOLE_SetStatusText(MUIGetString(STRING_IMPORTFILE), File);
> +
> + if (!ImportRegistryFile(File, Section, Delete))
> + {
> + DPRINT("Importing %S failed\n", File);
> +
> + MUIDisplayError(ERROR_IMPORT_HIVE, Ir, POPUP_WAIT_ENTER);
> + return QUIT_PAGE;
> + }
> + } while (SetupFindNextLine (&InfContext, &InfContext));
> +
> +
> /* Update display registry settings */
> - CONSOLE_SetStatusText(MUIGetString(STRING_DISPLAYETTINGSUPDATE));
> + CONSOLE_SetStatusText(MUIGetString(STRING_DISPLAYSETTINGSUPDATE));
> if (!ProcessDisplayRegistry(SetupInf, DisplayList))
> {
> MUIDisplayError(ERROR_UPDATE_DISPLAY_SETTINGS, Ir,
> POPUP_WAIT_ENTER);
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/bg-BG.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/bg-BG.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/bg-BG.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/bg-BG.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1633,7 +1633,7 @@
> " áê¢à¥¬¥ï¢ ¥ ॣ¨áâêà¨â¥ ஥¢¥..."},
> {STRING_IMPORTFILE,
> " áï¥ %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " áê¢à¥¬¥ï¢ ¥ ॣ¨áâ஢¨â¥ áâனª¨ ¥ªà ..."},
> {STRING_LOCALESETTINGSUPDATE,
> " áê¢à¥¬¥ï¢ ¥ ¬¥áâ¨â¥ áâனª¨..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/cs-CZ.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/cs-CZ.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/cs-CZ.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/cs-CZ.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1630,7 +1630,7 @@
> " Aktualizuji registr..."},
> {STRING_IMPORTFILE,
> " Importuji %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Aktualizuji nastaven¡ zobrazen¡ registru..."}, //display registry
> settings
> {STRING_LOCALESETTINGSUPDATE,
> " Aktualizuji m¡stn¡ nastaven¡..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/de-DE.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/de-DE.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/de-DE.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/de-DE.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1624,7 +1624,7 @@
> " Registry hives werden aktualisiert..."},
> {STRING_IMPORTFILE,
> " Importiere %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Bildschirm-Registryeinstellungen werden aktualisiert..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Lokalisierungseinstellungen werden aktualisiert..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/el-GR.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/el-GR.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/el-GR.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/el-GR.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1653,7 +1653,7 @@
> " Updating registry hives..."},
> {STRING_IMPORTFILE,
> " Importing %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Updating display registry settings..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Updating locale settings..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/en-US.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/en-US.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/en-US.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/en-US.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1623,7 +1623,7 @@
> " Updating registry hives..."},
> {STRING_IMPORTFILE,
> " Importing %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Updating display registry settings..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Updating locale settings..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/es-ES.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/es-ES.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/es-ES.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/es-ES.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1623,7 +1623,7 @@
> " Actualizando el rbol del registro..."},
> {STRING_IMPORTFILE,
> " Importando %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Actualizando configuraci¢n del tipo de pantalla..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Actualizando configuraci¢n regional..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/fr-FR.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/fr-FR.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/fr-FR.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/fr-FR.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1636,7 +1636,7 @@
> " Mise
jour de la base de registre..."},
> {STRING_IMPORTFILE,
> " Importe %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Mise
jour des paramtres du registre pour l'cran..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Mise
jour des paramtres rgionaux..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/it-IT.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/it-IT.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/it-IT.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/it-IT.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1624,7 +1624,7 @@
> " Aggiornamento degli hives del registro..."},
> {STRING_IMPORTFILE,
> " Importazione di %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Aggiornamento delle impostazioni dello schermo nel registro..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Aggiornamento delle impostazioni di regionalizzazione..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/lt-LT.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/lt-LT.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/lt-LT.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/lt-LT.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1633,7 +1633,7 @@
> " Updating registry hives..."},
> {STRING_IMPORTFILE,
> " Importing %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Updating display registry settings..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Updating locale settings..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/pl-PL.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/pl-PL.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/pl-PL.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/pl-PL.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1632,7 +1632,7 @@
> " Uaktualnianie..."},
> {STRING_IMPORTFILE,
> " Importowanie %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Zmiana ustawieä ekranu w rejestrze..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Zmiana wersji j©zykowej..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/ru-RU.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/ru-RU.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/ru-RU.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/ru-RU.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1624,7 +1624,7 @@
> " ¡®¢«¥¨¥ ªãá⮢ ॥áâà ..."},
> {STRING_IMPORTFILE,
> " ¬¯®àâ¨à®¢ ¨¥ %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " ¡®¢«¥¨¥ ¯ à ¬¥â஢ íªà ¢ ॥áâà¥..."},
> {STRING_LOCALESETTINGSUPDATE,
> " ¡®¢«¥¨¥ ¯ à ¬¥â஢ «®ª «¨..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/sk-SK.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/sk-SK.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/sk-SK.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/sk-SK.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1631,7 +1631,7 @@
> " Aktualizujem polo§ky registrov..."},
> {STRING_IMPORTFILE,
> " Importujem %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Aktualizujem nastavenia obrazovky v registrov..."}, //display
> registry settings
> {STRING_LOCALESETTINGSUPDATE,
> " Aktualizujem miestne nastavenia..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/sv-SE.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/sv-SE.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/sv-SE.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/sv-SE.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1623,7 +1623,7 @@
> " Updating registry hives..."},
> {STRING_IMPORTFILE,
> " Importing %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Updating display registry settings..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Updating locale settings..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/lang/uk-UA.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/lang/uk-UA.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/lang/uk-UA.h [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/base/setup/usetup/lang/uk-UA.h [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -1624,7 +1624,7 @@
> " Updating registry hives..."},
> {STRING_IMPORTFILE,
> " Importing %S..."},
> - {STRING_DISPLAYETTINGSUPDATE,
> + {STRING_DISPLAYSETTINGSUPDATE,
> " Updating display registry settings..."},
> {STRING_LOCALESETTINGSUPDATE,
> " Updating locale settings..."},
>
> Modified: branches/matthias-i18n/base/setup/usetup/mui.h
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/base/setup/usetup/mui.h?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/base/setup/usetup/mui.h [iso-8859-1] (original)
> +++ branches/matthias-i18n/base/setup/usetup/mui.h [iso-8859-1] Thu Jun 26
> 11:53:26 2008
> @@ -101,7 +101,7 @@
> #define STRING_FREEMEM 19
> #define STRING_REGHIVEUPDATE 20
> #define STRING_IMPORTFILE 21
> -#define STRING_DISPLAYETTINGSUPDATE 22
> +#define STRING_DISPLAYSETTINGSUPDATE 22
> #define STRING_LOCALESETTINGSUPDATE 23
> #define STRING_KEYBOARDSETTINGSUPDATE 24
> #define STRING_CODEPAGEINFOUPDATE 25
>
> Modified: branches/matthias-i18n/boot/bootdata/bootdata.rbuild
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/boot/bootdata/bootdata.rbuild?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/boot/bootdata/bootdata.rbuild [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/boot/bootdata/bootdata.rbuild [iso-8859-1] Thu
> Jun 26 11:53:26 2008
> @@ -8,6 +8,7 @@
> <cdfile installbase="$(CDOUTPUT)">hivedef.inf</cdfile>
> <cdfile installbase="$(CDOUTPUT)">hivesft.inf</cdfile>
> <cdfile installbase="$(CDOUTPUT)">hivesys.inf</cdfile>
> + <cdfile installbase="$(CDOUTPUT)">de_DE.inf</cdfile>
> <cdfile installbase="$(CDOUTPUT)">txtsetup.sif</cdfile>
> <cdfile installbase="$(CDOUTPUT)">unattend.inf</cdfile>
> <directory name="bootcd">
>
> Added: branches/matthias-i18n/boot/bootdata/de_DE.inf
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/boot/bootdata/de_DE.inf?rev=34109&view=auto
> ==============================================================================
> --- branches/matthias-i18n/boot/bootdata/de_DE.inf (added)
> +++ branches/matthias-i18n/boot/bootdata/de_DE.inf [iso-8859-1] Thu Jun 26
> 11:53:26 2008
> @@ -1,0 +1,88 @@
> +[Version]
> +Signature="$ReactOS$
> +
> +[AddReg]
> +
> +; Country Codes
> +
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\1","Name",0x00000000,"Vereinigte Staten von Amerika"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\106","Name",0x00000000,"Britische Jungferninseln"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\107","Name",0x00000000,"Kanada"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\109","Name",0x00000000,"Dominica"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\110","Name",0x00000000,"Dominikanische Republik"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\20","Name",0x00000000,"Ägypten"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\268","Name",0x00000000,"Swasiland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\27","Name",0x00000000,"Südafrika"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\30","Name",0x00000000,"Griechenland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\31","Name",0x00000000,"Niederlande"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\32","Name",0x00000000,"Belgien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\33","Name",0x00000000,"Frankreich"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\34","Name",0x00000000,"Spanien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\351","Name",0x00000000,"Portugal"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\352","Name",0x00000000,"Luxemburg"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\353","Name",0x00000000,"Irland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\354","Name",0x00000000,"Island"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\355","Name",0x00000000,"Albanien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\358","Name",0x00000000,"Finnland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\359","Name",0x00000000,"Bulgarien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\36","Name",0x00000000,"Ungarn"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\370","Name",0x00000000,"Litauen"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\371","Name",0x00000000,"Lettland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\372","Name",0x00000000,"Estland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\373","Name",0x00000000,"Moldawien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\374","Name",0x00000000,"Armenien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\380","Name",0x00000000,"Ukraine"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\381","Name",0x00000000,"Jugoslavien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\385","Name",0x00000000,"Kroatien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\386","Name",0x00000000,"Slowenien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\387","Name",0x00000000,"Bosnien und Herzegowina"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\39","Name",0x00000000,"Italien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\40","Name",0x00000000,"Romänien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\41","Name",0x00000000,"Schweiz"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\420","Name",0x00000000,"Tschechische Republik"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\421","Name",0x00000000,"Slowakei"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\423","Name",0x00000000,"Liechtenstein"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\43","Name",0x00000000,"Österreich"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\44","Name",0x00000000,"Großbritannien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\46","Name",0x00000000,"Schweden"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\47","Name",0x00000000,"Norwegen"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\48","Name",0x00000000,"Polen"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\49","Name",0x00000000,"Deutschland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\52","Name",0x00000000,"Mexico"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\54","Name",0x00000000,"Argentinien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\55","Name",0x00000000,"Brasilien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\56","Name",0x00000000,"Chile"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\57","Name",0x00000000,"Kolombien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\58","Name",0x00000000,"Venezuela"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\60","Name",0x00000000,"Malaysia"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\61","Name",0x00000000,"Australien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\62","Name",0x00000000,"Indonesien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\63","Name",0x00000000,"Philippinen"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\64","Name",0x00000000,"Neuseeland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\7","Name",0x00000000,"Russland"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\705","Name",0x00000000,"Kasachstan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\708","Name",0x00000000,"Tadschikistan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\81","Name",0x00000000,"Japan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\82","Name",0x00000000,"Republik Korea"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\850","Name",0x00000000,"Demokratische Volksrepublik Korea"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\86","Name",0x00000000,"China"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\886","Name",0x00000000,"Taiwan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\90","Name",0x00000000,"Türkei"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\91","Name",0x00000000,"Indien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\93","Name",0x00000000,"Afghanistan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\960","Name",0x00000000,"Malediven"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\964","Name",0x00000000,"Irak"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\966","Name",0x00000000,"Saudi Arabien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\971","Name",0x00000000,"Vereinigte Arabische Emirate"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\972","Name",0x00000000,"Israel"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\974","Name",0x00000000,"Katar"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\976","Name",0x00000000,"Mongolei"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\977","Name",0x00000000,"Nepal"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\98","Name",0x00000000,"Iran"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\993","Name",0x00000000,"Turkmenistan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\994","Name",0x00000000,"Aserbaidschan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\995","Name",0x00000000,"Georgien"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\996","Name",0x00000000,"Kirgistan"
> +HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Country
> List\998","Name",0x00000000,"Usbekistan"
> +
> +; EOF
>
> Propchange: branches/matthias-i18n/boot/bootdata/de_DE.inf
> ------------------------------------------------------------------------------
> svn:eol-style = native
>
> Modified: branches/matthias-i18n/boot/bootdata/txtsetup.sif
> URL:
> http://svn.reactos.org/svn/reactos/branches/matthias-i18n/boot/bootdata/txtsetup.sif?rev=34109&r1=34108&r2=34109&view=diff
> ==============================================================================
> --- branches/matthias-i18n/boot/bootdata/txtsetup.sif [iso-8859-1]
> (original)
> +++ branches/matthias-i18n/boot/bootdata/txtsetup.sif [iso-8859-1] Thu Jun
> 26 11:53:26 2008
> @@ -397,4 +397,7 @@
> AddReg=hivesft.inf,AddReg
> AddReg=hivesys.inf,AddReg
>
> +[HiveLocaleInfs.Install]
> +AddReg=de_DE.inf,AddReg,00000407
> +
> ; EOF
>
>
More information about the Ros-dev
mailing list