[BOOTDATA][KBDCR] Add the Slovenian keyboard layout

Croatian and Slovenian share the same keyboard layout file.
- Add the Slovenian keyboard layout to the registry.
- Modify the keyboard layout file description accordingly.

CORE-16194
This commit is contained in:
Eric Kohl
2025-10-10 16:26:54 +02:00
parent fe497a2b23
commit 42d2453918
2 changed files with 12 additions and 1 deletions

View File

@@ -765,6 +765,10 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000423","Layout File",
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\00000424","Layout File",0x00000000,"kbdcr.dll"
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000424","Layout Text",0x00000000,%SLOVENIAN%
HKLM,"SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000424","Layout Display Name",0x00000000,"@%SystemRoot%\system32\input.dll,-5041"
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"
@@ -2401,6 +2405,7 @@ SERBIAN_CYRILLIC = "Serbian (Cyrillic)"
SERBIAN_LATIN = "Serbian (Latin)"
SLOVAK = "Slovak"
SLOVAK_QWERTY = "Slovak (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "Spanish"
SWEDISH = "Swedish"
SWISS_FRENCH = "Swiss (French)"
@@ -2560,6 +2565,7 @@ SERBIAN_CYRILLIC = "Serbio (Cirílico)"
SERBIAN_LATIN = "Serbio (Latin)"
SLOVAK = "Eslovaco"
SLOVAK_QWERTY = "Eslovaco (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "Español"
SWEDISH = "Sueco"
SWISS_FRENCH = "Suizo (Francés)"
@@ -2719,6 +2725,7 @@ SERBIAN_CYRILLIC = "Serbski (Cyrylica)"
SERBIAN_LATIN = "Serbski (Latin)"
SLOVAK = "Słowacki"
SLOVAK_QWERTY = "Słowacki (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "Hiszpański"
SWEDISH = "Szwedzki"
SWISS_FRENCH = "Szwajcarski Francuski"
@@ -2878,6 +2885,7 @@ SERBIAN_CYRILLIC = "Sérvio (Cirílico)"
SERBIAN_LATIN = "Sérvio (Latin)"
SLOVAK = "Eslovaco"
SLOVAK_QWERTY = "Eslovaco (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "Espanhol"
SWEDISH = "Sueco"
SWISS_FRENCH = "Suiço (Francês)"
@@ -3034,6 +3042,7 @@ SERBIAN_CYRILLIC = "Sârbă (alfabet chirilic)"
SERBIAN_LATIN = "Sârbă (alfabet latin)"
SLOVAK = "Slovacă"
SLOVAK_QWERTY = "Slovacă (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "Spaniolă"
SWEDISH = "Suedeză"
SWISS_FRENCH = "Elvețiană (Franceză)"
@@ -3193,6 +3202,7 @@ SERBIAN_CYRILLIC = "Сербская (кириллица)"
SERBIAN_LATIN = "Сербская (латиница)"
SLOVAK = "Словацкая"
SLOVAK_QWERTY = "Словацкая (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "Испанская"
SWEDISH = "Шведская"
SWISS_FRENCH = "Швейцарская французская"
@@ -3352,6 +3362,7 @@ SERBIAN_CYRILLIC = "Sırpça (Kiril)"
SERBIAN_LATIN = "Sırpça (Latin)"
SLOVAK = "Slovakça"
SLOVAK_QWERTY = "Slovakça (QWERTY)"
SLOVENIAN = "Slovenian"
SPANISH = "İspanyolca"
SWEDISH = "İsveççe"
SWISS_FRENCH = "İsviçre (Fransızca)"

View File

@@ -1,5 +1,5 @@
#define REACTOS_VERSION_DLL
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Croatian Keyboard Layout"
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Croatian/Slovenian Keyboard Layout"
#define REACTOS_STR_INTERNAL_NAME "kbdcr"
#define REACTOS_STR_ORIGINAL_FILENAME "kbdcr.dll"
#include <reactos/version.rc>