From 6d4eb0a221fa9998d7174d1591dc7d077762ed3f Mon Sep 17 00:00:00 2001 From: Dmitry Chapyshev Date: Fri, 9 May 2008 13:06:00 +0000 Subject: [PATCH] - Add new layouts to bootcd - Add new languages svn path=/trunk/; revision=33394 --- reactos/boot/bootdata/hivesys.inf | 26 +++++++++++++++++++++- reactos/boot/bootdata/packages/reactos.dff | 6 +++++ reactos/boot/bootdata/txtsetup.sif | 18 +++++++++++++++ 3 files changed, 49 insertions(+), 1 deletion(-) diff --git a/reactos/boot/bootdata/hivesys.inf b/reactos/boot/bootdata/hivesys.inf index 75c1af67f87..9f424816817 100644 --- a/reactos/boot/bootdata/hivesys.inf +++ b/reactos/boot/bootdata/hivesys.inf @@ -168,8 +168,12 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000415","Layout File", HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000415","Layout Text",0x00000000,"Polish (Programmers)" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000415","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5035" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010416","Layout File",0x00000000,"kbdbr.dll" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010416","Layout Text",0x00000000,"Portuguese (Brazilian ABNT2)" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010416","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5126" + HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000816","Layout File",0x00000000,"kbdpo.dll" -HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000816","Layout Text",0x00000000,"Portuguese" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000816","Layout Text",0x00000000,"Portuguese (Portugal)" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000816","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5019" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000418","Layout File",0x00000000,"kbdro.dll" @@ -204,6 +208,10 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010422","Layout File", HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010422","Layout Text",0x00000000,"Ukrainian (Student)" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00010422","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5141" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000423","Layout File",0x00000000,"kbdblr.dll" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000423","Layout Text",0x00000000,"Belarusian" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000423","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5052" + HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000425","Layout File",0x00000000,"kbdest.dll" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000425","Layout Text",0x00000000,"Estonian" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000425","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5042" @@ -220,6 +228,18 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout File", HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout Text",0x00000000,"Vietnamese" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042a","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5118" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042b","Layout File",0x00000000,"kbdarme.dll" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042b","Layout Text",0x00000000,"Armenian Eastern" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042b","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5120" + +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042c","Layout File",0x00000000,"kbdazel.dll" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042c","Layout Text",0x00000000,"Azeri Latin" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042c","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5117" + +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000082c","Layout File",0x00000000,"kbdaze.dll" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000082c","Layout Text",0x00000000,"Azeri Cyrillic" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000082c","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5115" + HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042f","Layout File",0x00000000,"kbdmac.dll" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042f","Layout Text",0x00000000,"Macedonian (FYRO)" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000042f","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5109" @@ -228,6 +248,10 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000437","Layout File", HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000437","Layout Text",0x00000000,"Georgian" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000437","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5119" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000043f","Layout File",0x00000000,"kbdkaz.dll" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000043f","Layout Text",0x00000000,"Kazakh" +HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\0000043f","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5113" + HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000843","Layout File",0x00000000,"kbduzb.dll" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000843","Layout Text",0x00000000,"Uzbek (Cyrillic)" HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000843","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5114" diff --git a/reactos/boot/bootdata/packages/reactos.dff b/reactos/boot/bootdata/packages/reactos.dff index 76c27a52a72..7ca06eb4f45 100644 --- a/reactos/boot/bootdata/packages/reactos.dff +++ b/reactos/boot/bootdata/packages/reactos.dff @@ -140,8 +140,13 @@ dll\directx\wine\wined3d\wined3d.dll 1 dll\directx\wine\d3d9\d3d9.dll 1 dll\keyboard\kbdal\kbdal.dll 1 +dll\keyboard\kbdarme\kbdarme.dll 1 +dll\keyboard\kbdaze\kbdaze.dll 1 +dll\keyboard\kbdazel\kbdazel.dll 1 dll\keyboard\kbdbgm\kbdbgm.dll 1 dll\keyboard\kbdbgt\kbdbgt.dll 1 +dll\keyboard\kbdblr\kbdblr.dll 1 +dll\keyboard\kbdbr\kbdbr.dll 1 dll\keyboard\kbdbga\kbdbga.dll 1 dll\keyboard\kbdbe\kbdbe.dll 1 dll\keyboard\kbdbur\kbdbur.dll 1 @@ -165,6 +170,7 @@ dll\keyboard\kbdhu\kbdhu.dll 1 dll\keyboard\kbdic\kbdic.dll 1 dll\keyboard\kbdit\kbdit.dll 1 dll\keyboard\kbdja\kbdja.dll 1 +dll\keyboard\kbdkaz\kbdkaz.dll 1 dll\keyboard\kbdlt\kbdlt.dll 1 dll\keyboard\kbdlv\kbdlv.dll 1 dll\keyboard\kbdmac\kbdmac.dll 1 diff --git a/reactos/boot/bootdata/txtsetup.sif b/reactos/boot/bootdata/txtsetup.sif index 609bdffd8b1..bcaf16dad34 100644 --- a/reactos/boot/bootdata/txtsetup.sif +++ b/reactos/boot/bootdata/txtsetup.sif @@ -102,8 +102,13 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" [Language] 0000041C = "Albanian" 00000401 = "Arabic" +0000042B = "Armenian Eastern" +0000082C = "Azeri Cyrillic" +0000042C = "Azeri Latin" +00000423 = "Belarusian" 00000813 = "Belgian (Dutch)" 0000080C = "Belgian (French)" +00000416 = "Brazilian" 00000402 = "Bulgarian" 00000455 = "Burmese" 00000C0C = "Canadian (French)" @@ -124,6 +129,7 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" 0000040F = "Icelandic" 00000410 = "Italian" 00000411 = "Japanese" +0000043F = "Kazakh" 00000412 = "Korean" 00000426 = "Latvian" 00000427 = "Lithuanian" @@ -150,6 +156,10 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" [KeyboardLayout] 0000041C = "Albanian" +0000042B = "Armenian Eastern" +0000082C = "Azeri Cyrillic" +0000042C = "Azeri Latin" +00000423 = "Belarusian" 00040402 = "Bulgarian BDS 5237-1978" 00020402 = "Bulgarian phonetic classic" 00030402 = "Bulgarian phonetic BDS 5237-2006" @@ -180,11 +190,13 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" 0000040F = "Icelandic" 00000410 = "Italian" 00000411 = "Japanese" +0000043F = "Kazakh" 00000426 = "Latvian" 00000427 = "Lithuanian" 0000042F = "Macedonian (FYRO)" 00000414 = "Norwegian" 00000415 = "Polish (programmer's)" +00010416 = "Portuguese (Brazilian ABNT2)" 00000816 = "Portuguese (Portugal)" 00000418 = "Romanian" 00000419 = "Russian" @@ -243,6 +255,7 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" 00000413 = kbdne.dll 00000414 = kbdno.dll 00000415 = kbdpl1.dll +00010416 = kbdbr.dll 00000816 = kbdpo.dll 00000418 = kbdro.dll 00000419 = kbdru.dll @@ -255,11 +268,16 @@ Default = "XT-, AT- or extended keyboard (83-105 keys)" 00000809 = kbduk.dll 00000422 = kbdur.dll 00010422 = kbdurs.dll +00000423 = kbdblr.dll 00000425 = kbdest.dll 00000426 = kbdlv.dll 0000042A = kbdvntc.dll +0000042B = kbdarme.dll +0000042C = kbdazel.dll +0000082C = kbdaze.dll 0000042F = kbdmac.dll 00000437 = kbdgeo.dll +0000043F = kbdkaz.dll 00000843 = kbduzb.dll 00000444 = kbdtat.dll 00011009 = kbdcan.dll