[INPUT]
authorDmitry Chapyshev <dmitry@reactos.org>
Sun, 7 Aug 2016 13:07:23 +0000 (13:07 +0000)
committerDmitry Chapyshev <dmitry@reactos.org>
Sun, 7 Aug 2016 13:07:23 +0000 (13:07 +0000)
- Create an empty project for re-working keyboard layouts management

svn path=/trunk/; revision=72146

28 files changed:
reactos/dll/cpl/CMakeLists.txt
reactos/dll/cpl/input_new/CMakeLists.txt [new file with mode: 0644]
reactos/dll/cpl/input_new/input.c [new file with mode: 0644]
reactos/dll/cpl/input_new/input.h [new file with mode: 0644]
reactos/dll/cpl/input_new/input.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/input.spec [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/bg-BG.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/cs-CZ.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/de-DE.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/el-GR.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/en-US.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/es-ES.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/fr-FR.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/he-IL.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/it-IT.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/no-NO.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/pl-PL.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/pt-BR.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/ro-RO.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/ru-RU.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/sk-SK.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/sq-AL.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/tr-TR.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/uk-UA.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/zh-CN.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/lang/zh-TW.rc [new file with mode: 0644]
reactos/dll/cpl/input_new/resource.h [new file with mode: 0644]
reactos/dll/cpl/input_new/resources/keyboard-shortcuts.ico [new file with mode: 0644]

index 70a79d3..ed15887 100644 (file)
@@ -6,6 +6,7 @@ add_subdirectory(desk)
 add_subdirectory(hdwwiz)
 add_subdirectory(inetcpl)
 add_subdirectory(input)
+#add_subdirectory(input_new)
 add_subdirectory(intl)
 add_subdirectory(joy)
 #add_subdirectory(liccpa)#disabled in trunk
diff --git a/reactos/dll/cpl/input_new/CMakeLists.txt b/reactos/dll/cpl/input_new/CMakeLists.txt
new file mode 100644 (file)
index 0000000..edd2089
--- /dev/null
@@ -0,0 +1,18 @@
+
+spec2def(input_new.dll input.spec)
+
+list(APPEND SOURCE
+    input.c
+    input.h)
+
+add_rc_deps(input.rc ${CMAKE_CURRENT_SOURCE_DIR}/resources/keyboard-shortcuts.ico)
+
+add_library(input_new SHARED
+    ${SOURCE}
+    input.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/input_new.def)
+
+set_module_type(input_new win32dll UNICODE)
+add_importlibs(input_new advapi32 user32 comctl32 gdi32 msvcrt kernel32)
+add_pch(input_new input.h SOURCE)
+add_cd_file(TARGET input_new DESTINATION reactos/system32 FOR all)
diff --git a/reactos/dll/cpl/input_new/input.c b/reactos/dll/cpl/input_new/input.c
new file mode 100644 (file)
index 0000000..7b82cee
--- /dev/null
@@ -0,0 +1,139 @@
+/*
+ * PROJECT:         input.dll
+ * FILE:            dll/cpl/input/input.c
+ * PURPOSE:         input.dll
+ * PROGRAMMER:      Dmitry Chapyshev (lentind@yandex.ru)
+ *                  Colin Finck
+ * UPDATE HISTORY:
+ *      06-09-2007  Created
+ */
+
+#include "input.h"
+
+#include <cpl.h>
+
+#define NUM_APPLETS    (1)
+
+LONG CALLBACK SystemApplet(VOID);
+HINSTANCE hApplet = 0;
+HANDLE hProcessHeap;
+HWND hCPLWindow;
+
+/* Applets */
+APPLET Applets[NUM_APPLETS] =
+{
+    {IDI_CPLSYSTEM, IDS_CPLSYSTEMNAME, IDS_CPLSYSTEMDESCRIPTION, SystemApplet}
+};
+
+
+VOID
+InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
+{
+    ZeroMemory(psp, sizeof(PROPSHEETPAGE));
+    psp->dwSize = sizeof(PROPSHEETPAGE);
+    psp->dwFlags = PSP_DEFAULT;
+    psp->hInstance = hApplet;
+    psp->pszTemplate = MAKEINTRESOURCE(idDlg);
+    psp->pfnDlgProc = DlgProc;
+}
+
+
+INT_PTR CALLBACK
+SettingsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
+{
+       return FALSE;
+}
+
+
+INT_PTR CALLBACK
+AdvancedSettingsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
+{
+       return FALSE;
+}
+
+
+/* First Applet */
+
+LONG CALLBACK
+SystemApplet(VOID)
+{
+    PROPSHEETPAGE psp[2];
+    PROPSHEETHEADER psh;
+    TCHAR Caption[1024];
+
+    LoadString(hApplet, IDS_CPLSYSTEMNAME, Caption, sizeof(Caption) / sizeof(TCHAR));
+
+    ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
+    psh.dwSize = sizeof(PROPSHEETHEADER);
+    psh.dwFlags =  PSH_PROPSHEETPAGE;
+    psh.hwndParent = hCPLWindow;
+    psh.hInstance = hApplet;
+    psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
+    psh.pszCaption = Caption;
+    psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE);
+    psh.nStartPage = 0;
+    psh.ppsp = psp;
+    psh.pfnCallback = NULL;
+
+    /* Settings */
+    InitPropSheetPage(&psp[0], IDD_PROPPAGESETTINGS, (DLGPROC)SettingsPageProc);
+
+    /* Advanced Settings */
+    InitPropSheetPage(&psp[1], IDD_PROPPAGEADVANCEDSETTINGS, (DLGPROC)AdvancedSettingsPageProc);
+
+    return (LONG)(PropertySheet(&psh) != -1);
+}
+
+
+/* Control Panel Callback */
+LONG CALLBACK
+CPlApplet(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
+{
+    CPLINFO *CPlInfo;
+    DWORD i;
+
+    i = (DWORD)lParam1;
+    switch (uMsg)
+    {
+        case CPL_INIT:
+            return TRUE;
+
+        case CPL_GETCOUNT:
+            return NUM_APPLETS;
+
+        case CPL_INQUIRE:
+            CPlInfo = (CPLINFO*)lParam2;
+            CPlInfo->lData = 0;
+            CPlInfo->idIcon = Applets[i].idIcon;
+            CPlInfo->idName = Applets[i].idName;
+            CPlInfo->idInfo = Applets[i].idDescription;
+            break;
+
+        case CPL_DBLCLK:
+            hCPLWindow = hwndCPl;
+            Applets[i].AppletProc();
+            break;
+    }
+
+    return FALSE;
+}
+
+
+BOOL WINAPI
+DllMain(HINSTANCE hinstDLL, DWORD dwReason, LPVOID lpvReserved)
+{
+    UNREFERENCED_PARAMETER(lpvReserved);
+
+    switch (dwReason)
+    {
+        case DLL_PROCESS_ATTACH:
+        case DLL_THREAD_ATTACH:
+            hApplet = hinstDLL;
+            hProcessHeap = GetProcessHeap();
+            break;
+    }
+
+    return TRUE;
+}
+
+/* EOF */
diff --git a/reactos/dll/cpl/input_new/input.h b/reactos/dll/cpl/input_new/input.h
new file mode 100644 (file)
index 0000000..374ed7e
--- /dev/null
@@ -0,0 +1,76 @@
+#ifndef _INPUT_H
+#define _INPUT_H
+
+#include <stdarg.h>
+
+#define WIN32_NO_STATUS
+#include <windef.h>
+#include <winbase.h>
+#include <winnls.h>
+#include <winreg.h>
+#include <winuser.h>
+#include <commctrl.h>
+#include <tchar.h>
+
+#include "resource.h"
+
+typedef LONG (CALLBACK *CPLAPPLET_PROC)(VOID);
+
+typedef struct
+{
+    int idIcon;
+    int idName;
+    int idDescription;
+    CPLAPPLET_PROC AppletProc;
+} APPLET, *PAPPLET;
+
+extern HINSTANCE hApplet;
+extern HANDLE hProcessHeap;
+
+// Character Count of a layout ID like "00000409"
+#define CCH_LAYOUT_ID    8
+
+// Maximum Character Count of a ULONG in decimal
+#define CCH_ULONG_DEC    10
+
+/* input.c */
+VOID
+InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc);
+
+/* settings.c */
+INT_PTR CALLBACK
+SettingsPageProc(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam);
+BOOL
+GetLayoutName(LPCTSTR szLCID, LPTSTR szName);
+VOID
+UpdateLayoutsList(VOID);
+BOOL
+IsLayoutExists(LPTSTR szLayoutID, LPTSTR szLangID);
+
+/* advsettings.c */
+INT_PTR CALLBACK
+AdvancedSettingsPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
+
+/* keysettings.c */
+INT_PTR CALLBACK
+KeySettingsDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
+VOID
+UpdateKeySettingsList(VOID);
+
+/* add.c */
+INT_PTR CALLBACK
+AddDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
+VOID
+CreateKeyboardLayoutList(HWND hItemsList);
+INT
+GetLayoutCount(LPTSTR szLang);
+
+/* changekeyseq.c */
+INT_PTR CALLBACK
+ChangeKeySeqDlgProc(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam);
+BOOL
+GetHotkeys(LPTSTR szHotkey, LPTSTR szLangHotkey, LPTSTR szLayoutHotkey);
+
+void ShowLastWin32Error(HWND hWndOwner);
+
+#endif /* _INPUT_H */
diff --git a/reactos/dll/cpl/input_new/input.rc b/reactos/dll/cpl/input_new/input.rc
new file mode 100644 (file)
index 0000000..339f2cd
--- /dev/null
@@ -0,0 +1,81 @@
+#include <windef.h>
+#include <winuser.h>
+#include <commctrl.h>
+
+#include "resource.h"
+
+LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
+
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION  "ReactOS Language Control Panel"
+#define REACTOS_STR_INTERNAL_NAME     "input"
+#define REACTOS_STR_ORIGINAL_FILENAME "input.dll"
+#include <reactos/version.rc>
+
+IDI_KEY_SHORT_ICO ICON "resources/keyboard-shortcuts.ico"
+
+#include <reactos/manifest_hosted.rc>
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+#ifdef LANGUAGE_BG_BG
+    #include "lang/bg-BG.rc"
+#endif
+#ifdef LANGUAGE_CS_CZ
+    #include "lang/cs-CZ.rc"
+#endif
+#ifdef LANGUAGE_DE_DE
+    #include "lang/de-DE.rc"
+#endif
+#ifdef LANGUAGE_EL_GR
+    #include "lang/el-GR.rc"
+#endif
+#ifdef LANGUAGE_EN_US
+    #include "lang/en-US.rc"
+#endif
+#ifdef LANGUAGE_ES_ES
+    #include "lang/es-ES.rc"
+#endif
+#ifdef LANGUAGE_FR_FR
+    #include "lang/fr-FR.rc"
+#endif
+#ifdef LANGUAGE_HE_IL
+    #include "lang/he-IL.rc"
+#endif
+#ifdef LANGUAGE_IT_IT
+    #include "lang/it-IT.rc"
+#endif
+#ifdef LANGUAGE_NB_NO
+    #include "lang/no-NO.rc"
+#endif
+#ifdef LANGUAGE_PL_PL
+    #include "lang/pl-PL.rc"
+#endif
+#ifdef LANGUAGE_PT_BR
+    #include "lang/pt-BR.rc"
+#endif
+#ifdef LANGUAGE_RO_RO
+    #include "lang/ro-RO.rc"
+#endif
+#ifdef LANGUAGE_RU_RU
+    #include "lang/ru-RU.rc"
+#endif
+#ifdef LANGUAGE_SK_SK
+    #include "lang/sk-SK.rc"
+#endif
+#ifdef LANGUAGE_SQ_AL
+    #include "lang/sq-AL.rc"
+#endif
+#ifdef LANGUAGE_TR_TR
+    #include "lang/tr-TR.rc"
+#endif
+#ifdef LANGUAGE_UK_UA
+    #include "lang/uk-UA.rc"
+#endif
+#ifdef LANGUAGE_ZH_CN
+    #include "lang/zh-CN.rc"
+#endif
+#ifdef LANGUAGE_ZH_TW
+    #include "lang/zh-TW.rc"
+#endif
\ No newline at end of file
diff --git a/reactos/dll/cpl/input_new/input.spec b/reactos/dll/cpl/input_new/input.spec
new file mode 100644 (file)
index 0000000..9c55a90
--- /dev/null
@@ -0,0 +1 @@
+@ stdcall CPlApplet(ptr long ptr ptr)
\ No newline at end of file
diff --git a/reactos/dll/cpl/input_new/lang/bg-BG.rc b/reactos/dll/cpl/input_new/lang/bg-BG.rc
new file mode 100644 (file)
index 0000000..fa8ac2b
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Настройки"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Посочете избраните от вас услуги за всеки посочен в списъка език.\nПромяната на списъка става с „Премахване“ и „Добавяне“.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Прилагане на подразбираните", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Добавяне...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "Пре&махване...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Свойства...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Предпочитания", -1, 7, 185, 240, 36
+    PUSHBUTTON "Настройка на &клавишите...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Advanced Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "System Configuration", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Разширените словесни услуги"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "За изключване на Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "се натиска CAPS &LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "се натиска SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Бързи клавиши за езиците на въвеждане", -1, 7, 37, 258, 95
+    LTEXT "Действие", -1, 14, 47, 60, 9
+    RTEXT "Клавишни &съчетания", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "Про&мяна на клавишното съчетание", IDC_CHANGE_KEY_SEQ_BTN, 128, 113, 130, 14, WS_GROUP
+    DEFPUSHBUTTON "Добре", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Отказ", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Добавяне език на писане"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Език на &въвеждане:", -1, 7, 7, 90, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "Клавиатурна подредба/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Добре", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Отказ", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Смяна на клавишното съчетание"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Смяна езика на въвеждане", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Ляв &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "С&мяна на подредбите", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Ляв A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "Добре", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Отказ", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Свойства на езика на въвеждане"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Език на писане", -1, 7, 7, 55, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "Клавиатурна подредба/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Добре", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Отказ", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME        "Словесни услуги и езици на въвеждане"
+    IDS_CPLSYSTEMDESCRIPTION "Нагласяване на настройките за езиците на въвеждане."
+    IDS_KEYBOARD             "Клавиатура"
+    IDS_NONE                 "(Няма)"
+    IDS_UNKNOWN              "(Неизвестно)"
+    IDS_RESTART              "Искате ли да презапуснете компютъра още сега?"
+    IDS_WHATS_THIS           "Какво е това?"
+    IDS_LANGUAGE             "Език"
+    IDS_LAYOUT               "Клавиатурна подредба"
+    IDS_REM_QUESTION         "Искате ли да премахнете избраната подредба?"
+    IDS_CONFIRMATION         "Потвърждение"
+    IDS_LAYOUT_EXISTS        "Подредбата вече съществува."
+    IDS_LAYOUT_EXISTS2       "Подредбата вече съществува и не може да бъде добавена."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT       "Ляв Alt+Shift"
+    IDS_SWITCH_BET_INLANG    "Превключване на езиците за въвеждане"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanian"
+    IDS_ARABIC_101_LAYOUT "Arabic (101)"
+    IDS_ARABIC_102_LAYOUT "Arabic (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabic (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armenian Eastern"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armenian Western"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Cyrillic"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Latin"
+    IDS_BELARUSIAN_LAYOUT "Belarusian"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgian (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgian French"
+    IDS_BELGIAN_LAYOUT "Belgian (Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgarian"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarian BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgarian (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarian Phonetic (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarian Phonetic (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Canadian French"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Canadian French (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadian Multilingual Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonese Phonetic"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chinese (Simplified) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chinese (Simplified) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chinese (Simplified) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chinese (Simplified) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chinese (Simplified) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chinese (Simplified) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chinese (Traditional) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinese (Traditional) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chinese (Traditional) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chinese (Traditional) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chinese (Traditional) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chinese (Traditional) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chinese (Traditional) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chinese (Traditional) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinese (Traditional) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chinese (Traditional) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chinese (Traditional) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "Croatian"
+    IDS_CZECH_LAYOUT "Czech"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Czech Programmers"
+    IDS_CZECH_QWERTY_LAYOUT "Czech (QWERTY)"
+    IDS_DANISH_LAYOUT "Danish"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Dutch"
+    IDS_ESTONIAN_LAYOUT "Estonian"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finnish"
+    IDS_FRENCH_LAYOUT "French"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "Georgian"
+    IDS_GERMAN_LAYOUT "German"
+    IDS_GERMAN_DE_ERGO_LAYOUT "German (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "German (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "German (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "German (RISTOME)"
+    IDS_GREEK_LAYOUT "Greek"
+    IDS_GREEK_220_LAYOUT "Greek (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Greek (220) Latin"
+    IDS_GREEK_319_LAYOUT "Greek (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Greek (319) Latin"
+    IDS_GREEK_LATIN_LAYOUT "Greek Latin"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greek Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebrew"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditional"
+    IDS_HUNGARIAN_LAYOUT "Hungarian"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Hungarian 101-key"
+    IDS_ICELANDIC_LAYOUT "Icelandic"
+    IDS_IRISH_LAYOUT "Irish"
+    IDS_ITALIAN_LAYOUT "Italian"
+    IDS_ITALIAN_142_LAYOUT "Italian (142)"
+    IDS_JAPANESE_LAYOUT "Japanese"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japanese Input System (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Korean"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Korean Input System (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "Latin American"
+    IDS_LATVIAN_LAYOUT "Latvian"
+    IDS_LATVIAN_QWERTY_LAYOUT "Latvian (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lithuanian"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lithuanian IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonian"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolian Cyrillic"
+    IDS_NORWEGIAN_LAYOUT "Norwegian"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polish (214)"
+    IDS_POLISH_LAYOUT "Polish (Programmers)"
+    IDS_PORTUGUESE_LAYOUT "Portuguese"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portuguese (Brazilian ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portuguese (Brazilian ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Romanian"
+    IDS_RUSSIAN_LAYOUT "Russian"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russian (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbian (Cyrillic)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbian (Latin)"
+    IDS_SLOVAK_LAYOUT "Slovak"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovak (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovenian"
+    IDS_SPANISH_LAYOUT "Spanish"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanish Variation"
+    IDS_SWEDISH_LAYOUT "Swedish"
+    IDS_SWISS_FRENCH_LAYOUT "Swiss French"
+    IDS_SWISS_GERMAN_LAYOUT "Swiss German"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turkish F"
+    IDS_TURKISH_Q_LAYOUT "Turkish Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainian"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainian (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "United Kingdom"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "United States-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "United States-Dvorak for left hand"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "United States-Dvorak for right hand"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "United States-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Cyrillic"
+    IDS_VIETNAMESE_LAYOUT "Vietnamese"
+END
diff --git a/reactos/dll/cpl/input_new/lang/cs-CZ.rc b/reactos/dll/cpl/input_new/lang/cs-CZ.rc
new file mode 100644 (file)
index 0000000..70e4c89
--- /dev/null
@@ -0,0 +1,256 @@
+/* FILE:       dll/cpl/input/lang/cs-CZ.rc
+ * TRANSLATOR: Radek Liska aka Black_Fox (radekliska at gmail dot com)
+ * UPDATED:    2015-04-12
+ */
+
+LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Nastavení"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Zvolte služby pro každý vstupní jazyk v seznamu.\nSeznam lze měnit pomocí tlačítek Přidat a Odebrat.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "Nas&tavit výchozí", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Přidat...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Odebrat...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Vlastnosti...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Předvolby", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Nastavení kláves...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Rozšířená nastavení"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Nastavení systému", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Vypnout rozšířené textové služby", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Vybráním tohoto políčka se vypnou rozšířené textové služby ve všech\nprogramech. Toto není doporučeno pro uživatele východoasijských\njazyků, protože se zavře panel jazyků.\n", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Pokročilé nastavení kláves"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Caps Lock vypnout", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Stisknutím klávesy &CAPS LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Stisknutím klávesy &SHIFT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Klávesové zkratky pro vstupní jazyky", -1, 7, 37, 258, 95
+    LTEXT "Akce", -1, 14, 47, 60, 9
+    RTEXT "&Posloupnost kláves", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Změnit posloupnost kláves...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Storno", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Přidat vstupní jazyk"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Vstupní jazyk:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Rozložení kláves/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Storno", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Změnit posloupnost kláves"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Přepnout vstupní jazyky", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&CTRL", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Levý &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Přepnout &rozložení kláves", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&TRL", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Levý A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Storno", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Vlastnosti vstupních jazyků"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Vstupní jazyk:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Rozložení kláves/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Storno", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Služby textu a vstupní jazyky"
+    IDS_CPLSYSTEMDESCRIPTION "Upravuje nastavení pro textový vstup jazyků."
+    IDS_KEYBOARD "Klávesnice"
+    IDS_NONE "(Žádné)"
+    IDS_UNKNOWN "(Neznámé)"
+    IDS_RESTART "Restartovat počítač nyní?"
+    IDS_WHATS_THIS "Co je tohle?"
+    IDS_LANGUAGE "Jazyk"
+    IDS_LAYOUT "Rozložení kláves"
+    IDS_REM_QUESTION "Odebrat zvolené rozložení kláves?"
+    IDS_CONFIRMATION "Potvrzení"
+    IDS_LAYOUT_EXISTS "Toto rozložení již existuje."
+    IDS_LAYOUT_EXISTS2 "Toto rozložení již existuje a nemůže být přidáno."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Levý Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Přepnout mezi vstupními jazyky"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albánština"
+    IDS_ARABIC_101_LAYOUT "Arabština (101)"
+    IDS_ARABIC_102_LAYOUT "Arabština (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabština (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Arménština (Východní)"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Arménština (Západní)"
+    IDS_ASSAMESE_LAYOUT "Ásámština"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azerština (Cyrilice)"
+    IDS_AZERI_LATIN_LAYOUT "Azerština (Latinka)"
+    IDS_BELARUSIAN_LAYOUT "Běloruština"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgická (Čárka)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgická (Francouzština)"
+    IDS_BELGIAN_LAYOUT "Belgická (Tečka)"
+    IDS_BENGALI_LAYOUT "Bengálština"
+    IDS_BULGARIAN_LAYOUT "Bulharština"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulharština (BDS 5237-1978)"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulharština (Latinka)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulharština (Fonetická) (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulharština (Fonetická) (Klasická)"
+    IDS_BURMESE_LAYOUT "Barmština"
+    IDS_CANADIAN_FRENCH_LAYOUT "Kanadské (Francouzština)"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Kanadské (Francouzština) (Staré)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Kanadské (Vícejazyčné standardní)"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Kantonština (Fonetická)"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Čínština (Zjednodušená) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Čínština (Zjednodušená) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Čínština (Zjednodušená) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Čínština (Zjednodušená) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Čínština (Zjednodušená) - US klávesnice"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Čínština (Zjednodušená) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Čínština (Tradiční) - Alfanumerická"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Čínština (Tradiční) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Čínština (Tradiční) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Čínština (Tradiční) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Čínština (Tradiční) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Čínština (Tradiční) - Nová ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Čínština (Tradiční) - Nová fonetická"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Čínština (Tradiční) - Fonetická"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Čínština (Tradiční) - Rychlá"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Čínština (Tradiční) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Čínština (Tradiční) - US Klávesnice"
+    IDS_CROATIAN_LAYOUT "Chorvatština"
+    IDS_CZECH_LAYOUT "Čeština"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Čeština (Programátorská)"
+    IDS_CZECH_QWERTY_LAYOUT "Čeština (QWERTY)"
+    IDS_DANISH_LAYOUT "Dánština"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Dévanágarí - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehština (Fonetická)"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehština (Psací stroj)"
+    IDS_DUTCH_LAYOUT "Holandština"
+    IDS_ESTONIAN_LAYOUT "Estonština"
+    IDS_FAEROESE_LAYOUT "Faerština"
+    IDS_FARSI_LAYOUT "Fársí"
+    IDS_FINNISH_LAYOUT "Finština"
+    IDS_FRENCH_LAYOUT "Francouzština"
+    IDS_GAELIC_LAYOUT "Galicijština"
+    IDS_GEORGIAN_LAYOUT "Gruzínština"
+    IDS_GERMAN_LAYOUT "Němčima"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Němčima (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Němčima (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Němčima (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Němčima (RISTOME)"
+    IDS_GREEK_LAYOUT "Řečtina"
+    IDS_GREEK_220_LAYOUT "Řečtina (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Řečtina (220) (Latinka)"
+    IDS_GREEK_319_LAYOUT "Řečtina (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Řečtina (319) (Latinka)"
+    IDS_GREEK_LATIN_LAYOUT "Řečtina (Latinka)"
+    IDS_GREEK_POLYTONIC_LAYOUT "Řečtina (Polytonická)"
+    IDS_GUJARATI_LAYOUT "Gudžarátština"
+    IDS_HEBREW_LAYOUT "Hebrejština"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindština (Tradiční)"
+    IDS_HUNGARIAN_LAYOUT "Maďarština"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Maďarština (101 kláves)"
+    IDS_ICELANDIC_LAYOUT "Islandština"
+    IDS_IRISH_LAYOUT "Irština"
+    IDS_ITALIAN_LAYOUT "Italština"
+    IDS_ITALIAN_142_LAYOUT "Italština (142)"
+    IDS_JAPANESE_LAYOUT "Japonština"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japonský vstupní systém (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannadština"
+    IDS_KAZAKH_LAYOUT "Kazaština"
+    IDS_KOREAN_LAYOUT "Korejština"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Korjský vstupní systém (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyzština (Cyrilice)"
+    IDS_LATIN_AMERICAN_LAYOUT "Latinská Amerika"
+    IDS_LATVIAN_LAYOUT "Lotyština"
+    IDS_LATVIAN_QWERTY_LAYOUT "Lotyština (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Litevština"
+    IDS_LITHUANIAN_IBM_LAYOUT "Litevština (IBM)"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Makedonština"
+    IDS_MALAYALAM_LAYOUT "Malajámština"
+    IDS_MARATHI_LAYOUT "Maráthština"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolština (Cyrilice)"
+    IDS_NORWEGIAN_LAYOUT "Norština"
+    IDS_ORIYA_LAYOUT "Orijština"
+    IDS_POLISH_214_LAYOUT "Polština (214)"
+    IDS_POLISH_LAYOUT "Polština (Programátorská)"
+    IDS_PORTUGUESE_LAYOUT "Portugalština"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugalština (Brazilská ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugalština (Brazilská ABNT2)"
+    IDS_PUNJABI_LAYOUT "Paňdžábština"
+    IDS_ROMANIAN_LAYOUT "Rumunština"
+    IDS_RUSSIAN_LAYOUT "Ruština"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Ruština (Psací stroj)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Srbština (Cyrilice)"
+    IDS_SERBIAN_LATIN_LAYOUT "Srbština (Latinka)"
+    IDS_SLOVAK_LAYOUT "Slovenština"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovenština (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovinština"
+    IDS_SPANISH_LAYOUT "Španělština"
+    IDS_SPANISH_VARIANTION_LAYOUT "Španělština (Variace)"
+    IDS_SWEDISH_LAYOUT "Švédština"
+    IDS_SWISS_FRENCH_LAYOUT "Švýcarská francouzština"
+    IDS_SWISS_GERMAN_LAYOUT "Švýcarská němčina"
+    IDS_SYRIAC_LAYOUT "Syrština"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syrština (Fonetická)"
+    IDS_TAMIL_LAYOUT "Tamilština"
+    IDS_TATAR_LAYOUT "Tatarština"
+    IDS_TELUGU_LAYOUT "Telugština"
+    IDS_THAI_KEDMANEE_LAYOUT "Thajština Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thajština Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thajština Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thajština Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turečtina F"
+    IDS_TURKISH_Q_LAYOUT "Turečtina Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrajinština"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrajinština (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "Spojené království"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Spojené státy-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Spojené státy-Dvorak pro levou ruku"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Spojené státy-Dvorak pro pravou ruku"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Spojené státy-Mezinárodní"
+    IDS_URDU_LAYOUT "Urdština"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US anglická tabulka pro IBM arabštinu 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbečtina (Cyrilice)"
+    IDS_VIETNAMESE_LAYOUT "Vietnamština"
+END
diff --git a/reactos/dll/cpl/input_new/lang/de-DE.rc b/reactos/dll/cpl/input_new/lang/de-DE.rc
new file mode 100644 (file)
index 0000000..ac5cc1a
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Einstellungen"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Wählen Sie die Dienste aus, die Sie für die Eingabesprachen in der Liste verwenden wollen.\nVerwenden Sie ""Hinzufügen"" und ""Entfernen"", um die Liste zu bearbeiten.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Als Standard", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Hinzufügen...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "Ent&fernen...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Eigenschaften...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Einstellungen", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Tasteneinstellungen...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Erweiterte Einstellungen"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Systemkonfiguration", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Erweiterte &Textdienste deaktivieren", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Auswählen, um die erweiterte Sprachunterstützung in allen Programmen zu deaktivieren.\nNicht empfohlen für ostasiatische Benutzer, da die Sprachleiste hierdurch geschlossen wird.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Erweiterte Tasteneinstellungen"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Um die Feststelltaste zu deaktivieren", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Festste&lltaste drücken", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Um&schalttaste drücken", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Schnelltasten für Eingabesprachen", -1, 7, 37, 258, 95
+    LTEXT "Aktion", -1, 14, 47, 60, 9
+    RTEXT "Tasten&kombination", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "Tastenkombination änder&n...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Abbrechen", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Eingabesprache hinzufügen"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Eingabesprache:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Tastaturlayout/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Abbrechen", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Tastenkombination ändern"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Eingabesprache umschalten", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Umschalt", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Strg", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "&Alt links", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "&Tastaturlayout umschalten", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Umschalt", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "S&trg", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "A&lt links", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Abbrechen", IDCANCEL, 172, 27, 52, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Eingabespracheneinstellungen"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Eingabesprache:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Tastaturlayout/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Abbrechen", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Textdienste und Eingabesprachen"
+    IDS_CPLSYSTEMDESCRIPTION "Ändert die Einstellungen der Texteingabe einer Sprache."
+    IDS_KEYBOARD "Tastatur"
+    IDS_NONE "(Keine)"
+    IDS_UNKNOWN "(Unbekannt)"
+    IDS_RESTART "Wollen Sie Ihren Computer nun neu starten?"
+    IDS_WHATS_THIS "Was ist das?"
+    IDS_LANGUAGE "Sprache"
+    IDS_LAYOUT "Tastaturlayout"
+    IDS_REM_QUESTION "Möchten Sie das gewählte Tastaturlayout entfernen?"
+    IDS_CONFIRMATION "Bestätigung"
+    IDS_LAYOUT_EXISTS "Dieses Layout existiert bereits."
+    IDS_LAYOUT_EXISTS2 "Dieses Layout existiert bereits und kann nicht hinzugefügt werden."
+    IDS_CTRL_SHIFT "Strg+Umschalt"
+    IDS_LEFT_ALT_SHIFT "Alt links+Umschalt"
+    IDS_SWITCH_BET_INLANG "Zwischen Eingabesprachen umschalten"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanisch"
+    IDS_ARABIC_101_LAYOUT "Arabisch (101)"
+    IDS_ARABIC_102_LAYOUT "Arabisch (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabisch (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Ostarmenisch"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Westarmenisch"
+    IDS_ASSAMESE_LAYOUT "Assamisch"
+    IDS_AZERI_CYRILLIC_LAYOUT "Aserbaidschanisch (Kyrillisch)"
+    IDS_AZERI_LATIN_LAYOUT "Aserbaidschanisch (Latein)"
+    IDS_BELARUSIAN_LAYOUT "Weißrussisch"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgisch (Komma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgisch (Wallonisch)"
+    IDS_BELGIAN_LAYOUT "Belgisch (Punkt)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgarisch"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarisch BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgarisch (Lateinisch)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarisch BDS (phonetisch)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarisch (klassisch phonetisch)"
+    IDS_BURMESE_LAYOUT "Burmesisch"
+    IDS_CANADIAN_FRENCH_LAYOUT "Französisch (Kanada)"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Französisch (Kanada, herkömmlich)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Kanada (Standard -- multilingual)"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Phonetisches Kantonesisch"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chinesisch (vereinfacht) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chinesisch (vereinfacht) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chinesisch (vereinfacht) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chinesisch (vereinfacht) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chinesisch (vereinfacht) - US-Tastatur"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chinesisch (vereinfacht) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chinesisch (traditionell) - alphanumerisch"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinesisch (traditionell) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chinesisch (traditionell) - Big5-Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chinesisch (traditionell) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chinesisch (traditionell) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chinesisch (traditionell) - ChangJie, neu"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chinesisch (traditionell) - Phonetisch, neu"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chinesisch (traditionell) - Phonetisch"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinesisch (traditionell) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chinesisch (traditionell) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chinesisch (traditionell) - US-Tastatur"
+    IDS_CROATIAN_LAYOUT "Kroatisch"
+    IDS_CZECH_LAYOUT "Tschechisch"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Tschechisch (Programmierer)"
+    IDS_CZECH_QWERTY_LAYOUT "Tschechisch (QWERTY)"
+    IDS_DANISH_LAYOUT "Dänisch"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi (Phonetisch)"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi (Schreibmaschine)"
+    IDS_DUTCH_LAYOUT "Niederländisch"
+    IDS_ESTONIAN_LAYOUT "Estnisch"
+    IDS_FAEROESE_LAYOUT "Färöisch"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finnisch"
+    IDS_FRENCH_LAYOUT "Französisch"
+    IDS_GAELIC_LAYOUT "Gälisch"
+    IDS_GEORGIAN_LAYOUT "Georgisch"
+    IDS_GERMAN_LAYOUT "Deutsch"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Deutsch (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Deutsch (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Deutsch (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Deutsch (RISTOME)"
+    IDS_GREEK_LAYOUT "Griechisch"
+    IDS_GREEK_220_LAYOUT "Griechisch (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Griechisch (220, Lateinisch)"
+    IDS_GREEK_319_LAYOUT "Griechisch (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Griechisch (319, Lateinisch)"
+    IDS_GREEK_LATIN_LAYOUT "Griechisch (Lateinisch)"
+    IDS_GREEK_POLYTONIC_LAYOUT "Griechisch (Polytonisch)"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebräisch"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi (traditionell)"
+    IDS_HUNGARIAN_LAYOUT "Ungarisch"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Ungarisch (101-Tastatur)"
+    IDS_ICELANDIC_LAYOUT "Isländisch"
+    IDS_IRISH_LAYOUT "Irisch"
+    IDS_ITALIAN_LAYOUT "Italienisch"
+    IDS_ITALIAN_142_LAYOUT "Italienisch (142)"
+    IDS_JAPANESE_LAYOUT "Japanisch"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japanisches Eingabesystem (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kasachisch"
+    IDS_KOREAN_LAYOUT "Koreanisch"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Koreanisches Eingabesystem (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kirgisisches Kyrillisch"
+    IDS_LATIN_AMERICAN_LAYOUT "Lateinamerikanisch"
+    IDS_LATVIAN_LAYOUT "Lettisch"
+    IDS_LATVIAN_QWERTY_LAYOUT "Lettisch (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Litauisch"
+    IDS_LITHUANIAN_IBM_LAYOUT "Litauisch (IBM)"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Mazedonisch (FYROM)"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolisches Kyrillisch"
+    IDS_NORWEGIAN_LAYOUT "Norwegisch"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polnisch (214)"
+    IDS_POLISH_LAYOUT "Polnisch (Programmierer)"
+    IDS_PORTUGUESE_LAYOUT "Portugiesisch"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugiesisch  (Brasilianisch, ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugiesisch (Brasilianisch, ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Rumänisch"
+    IDS_RUSSIAN_LAYOUT "Russisch"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russisch (Schreibmaschine)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbisch (Kyrillisch)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbisch (Lateinisch)"
+    IDS_SLOVAK_LAYOUT "Slowakisch"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slowakisch (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slowenisch"
+    IDS_SPANISH_LAYOUT "Spanisch"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanisch (Variation)"
+    IDS_SWEDISH_LAYOUT "Schwedisch"
+    IDS_SWISS_FRENCH_LAYOUT "Französisch (Schweiz)"
+    IDS_SWISS_GERMAN_LAYOUT "Deutsch (Schweiz)"
+    IDS_SYRIAC_LAYOUT "Syrisch"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syrisch (Phonetisch)"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatarisch"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (ohne ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (ohne ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Türkisch F"
+    IDS_TURKISH_Q_LAYOUT "Türkisch Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainisch"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainisch (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "Englisch (Großbritannien u. Nordirland)"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Englisch (USA, Dvorak)"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Englisch (USA, Dvorak für Linkshänder)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Englisch (USA, Dvorak für Rechtshänder)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Englisch (USA, International)"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US-englische Tabelle für IBM Arabisch 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Usbekisches Kyrillisch"
+    IDS_VIETNAMESE_LAYOUT "Vietnamesisch"
+END
diff --git a/reactos/dll/cpl/input_new/lang/el-GR.rc b/reactos/dll/cpl/input_new/lang/el-GR.rc
new file mode 100644 (file)
index 0000000..a4f8c9c
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Ρυθμίσεις"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Επιλέξτε τις υπηρεσίες που θέλετε για κάθε γλώσσα εισαγωγής που εμφανίζεται στη λίστα.\nΧρησιμοποιήστε τα κουμπιά Προσθήκη και Κατάργηση για την τροποποίηση αυτής της λίστας.", -1, 9, 6, 238, 33
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 42, 237, 95
+    PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "Π&ροσθήκη...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Κατάργηση...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Ιδιότητες...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Προτιμήσεις", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Ρυθμίσεις πλήκτρων...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Advanced Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "System Configuration", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Πρόσθετες ρυθμίσεις κλειδιού"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Για απενεργοποίηση του πλήκτρου Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Πατήστε το πλήκτρο CAPS &LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Πατήστε το πλήκτρο SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Πλήκτρα πρόσβασης για γλώσσες εισαγωγής", -1, 7, 37, 258, 95
+    LTEXT "Ενέργεια", -1, 14, 47, 60, 9
+    RTEXT "&Ακολουθία πλήκτρων", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Αλλαγή ακολουθίας πλήκτρων...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Άκυρο", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Προσθήκη γλώσσας εισαγωγής"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Γλώσσα εισαγωγής:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Διάταξη πληκτρολογίου/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Άκυρο", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Change Key Sequence"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Switch input languages", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Left &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Left A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Cancel", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Ιδιότητες γλώσσας εισαγωγής"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Γλώσσα εισαγωγής:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Διάταξη πληκτρολογίου/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Άκυρο", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Υπηρεσίες κειμένου και γλώσσες εισαγωγής"
+    IDS_CPLSYSTEMDESCRIPTION "Προσαρμόζει τις ρυθμίσεις για το κείμενο εισαγωγής των γλωσσών."
+    IDS_KEYBOARD "Πληκτρολόγιο"
+    IDS_NONE "(Κανένα)"
+    IDS_UNKNOWN "(Άγνωστο)"
+    IDS_RESTART "Θέλετε να επανεκκινήσετε τον υπολογιστή σας τώρα;"
+    IDS_WHATS_THIS "Τι είναι αυτό;"
+    IDS_LANGUAGE "Γλώσσα"
+    IDS_LAYOUT "Διάταξη πληκτρολογίου"
+    IDS_REM_QUESTION "Do you want to remove selected keyboard layout?"
+    IDS_CONFIRMATION "Confirmation"
+    IDS_LAYOUT_EXISTS "This layout already exists."
+    IDS_LAYOUT_EXISTS2 "This layout already exists and can not be added."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Left Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Switch between input languages"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Αλβανικά"
+    IDS_ARABIC_101_LAYOUT "Arabic (101)"
+    IDS_ARABIC_102_LAYOUT "Arabic (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabic (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Αρμενικά Eastern"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Αρμενικά Western"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Κυριλλικά"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Λατινικά"
+    IDS_BELARUSIAN_LAYOUT "Belarusian"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgian (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Γαλλικά (Βελγίου)"
+    IDS_BELGIAN_LAYOUT "Βέλγικα (Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Βουλγάρικα"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarian BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Βουλγάρικα (Λατινικά)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarian Phonetic (BDS)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarian Phonetic (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Γαλλικά (Καναδά)"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Γαλλικά (Καναδά) (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadian Multilingual Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonese Phonetic"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Κινέζικα (Απλοποιημένα) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Κινέζικα (Απλοποιημένα) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Κινέζικα (Απλοποιημένα) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Κινέζικα (Απλοποιημένα) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Κινέζικα (Απλοποιημένα) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Κινέζικα (Απλοποιημένα) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Κινέζικα (Παραδοσιακά) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinese (Traditional) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Κινέζικα (Παραδοσιακά) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Κινέζικα (Παραδοσιακά) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Κινέζικα (Παραδοσιακά) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Κινέζικα (Παραδοσιακά) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Κινέζικα (Παραδοσιακά) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Κινέζικα (Παραδοσιακά) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinese (Traditional) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Κινέζικα (Παραδοσιακά) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Κινέζικα (Παραδοσιακά) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "Κροάτικα"
+    IDS_CZECH_LAYOUT "Τσέχικα"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Czech Programmers"
+    IDS_CZECH_QWERTY_LAYOUT "Τσέχικα (QWERTY)"
+    IDS_DANISH_LAYOUT "Δανικά"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Dutch"
+    IDS_ESTONIAN_LAYOUT "Εσθονικά"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Φινλανδικά"
+    IDS_FRENCH_LAYOUT "Γαλλικά"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "Γεωργιανά"
+    IDS_GERMAN_LAYOUT "Γερμανικά"
+    IDS_GERMAN_DE_ERGO_LAYOUT "German (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Γερμανικά (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "German (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "German (RISTOME)"
+    IDS_GREEK_LAYOUT "Ελληνικά"
+    IDS_GREEK_220_LAYOUT "Ελληνικά (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Ελληνικά (220) Λατινικά"
+    IDS_GREEK_319_LAYOUT "Ελληνικά (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Ελληνικά (319) Λατινικά"
+    IDS_GREEK_LATIN_LAYOUT "Ελληνικά Λατινικά"
+    IDS_GREEK_POLYTONIC_LAYOUT "Ελληνικά Πολυτονικά"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebrew"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditional"
+    IDS_HUNGARIAN_LAYOUT "Ούγγρικα"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Ούγγρικα 101-πλήκτρα"
+    IDS_ICELANDIC_LAYOUT "Ισλανδικά"
+    IDS_IRISH_LAYOUT "Irish"
+    IDS_ITALIAN_LAYOUT "Ιταλικά"
+    IDS_ITALIAN_142_LAYOUT "Ιταλικά (142)"
+    IDS_JAPANESE_LAYOUT "Ιαπωνικά"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Ιαπωνικά Input System (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Κορεάτικα"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Κορεάτικα Input System (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Κυριλλικά"
+    IDS_LATIN_AMERICAN_LAYOUT "Latin American"
+    IDS_LATVIAN_LAYOUT "Latvian"
+    IDS_LATVIAN_QWERTY_LAYOUT "Latvian (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Λιθουανικά"
+    IDS_LITHUANIAN_IBM_LAYOUT "Λιθουανικά IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonian"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolian Κυριλλικά"
+    IDS_NORWEGIAN_LAYOUT "Νορβηγικά"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Πολωνικά (214)"
+    IDS_POLISH_LAYOUT "Πολωνικά (Προγραμματιστές)"
+    IDS_PORTUGUESE_LAYOUT "Πορτογαλικά"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portuguese (Brazilian ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Πορτογαλικά (Brazilian ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Ρουμάνικα"
+    IDS_RUSSIAN_LAYOUT "Ρώσικα"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Ρώσικα (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Σέρβικα (Κυριλλικά)"
+    IDS_SERBIAN_LATIN_LAYOUT "Σέρβικα (Λατινικά)"
+    IDS_SLOVAK_LAYOUT "Σλοβακικά"
+    IDS_SLOVAK_QWERTY_LAYOUT "Σλοβακικά (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Σλοβένικα"
+    IDS_SPANISH_LAYOUT "Ισπανικά"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanish Variation"
+    IDS_SWEDISH_LAYOUT "Σουηδικά"
+    IDS_SWISS_FRENCH_LAYOUT "Swiss French"
+    IDS_SWISS_GERMAN_LAYOUT "Swiss German"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Τούρκικα F"
+    IDS_TURKISH_Q_LAYOUT "Τούρκικα Q"
+    IDS_UKRAINIAN_LAYOUT "Ουκρανικά"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainian (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "Ηνωμένο Βασίλειο"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "United States-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "United States-Dvorak for left hand"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "United States-Dvorak for right hand"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "United States-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Κυριλλικά"
+    IDS_VIETNAMESE_LAYOUT "Vietnamese"
+END
diff --git a/reactos/dll/cpl/input_new/lang/en-US.rc b/reactos/dll/cpl/input_new/lang/en-US.rc
new file mode 100644 (file)
index 0000000..9009057
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Set Default", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "A&dd...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Remove...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Properties...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferences", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Key Settings...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Advanced Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "System Configuration", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Advanced Key Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "To turn off Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Press the CAPS &LOCK key", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Press the SHI&FT key", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Hot keys for input languages", -1, 7, 37, 258, 95
+    LTEXT "Action", -1, 14, 47, 60, 9
+    RTEXT "&Key sequence", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Change Key Sequence...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Cancel", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Add Input language"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Input language:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Keyboard layout/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Cancel", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Change Key Sequence"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Switch input languages", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Left &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Left A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Cancel", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Input language Properties"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Input language:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Keyboard layout/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Cancel", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Text Services and Input Languages"
+    IDS_CPLSYSTEMDESCRIPTION "Customizes settings for text input of languages."
+    IDS_KEYBOARD "Keyboard"
+    IDS_NONE "(None)"
+    IDS_UNKNOWN "(Unknown)"
+    IDS_RESTART "Do you want to restart your computer now?"
+    IDS_WHATS_THIS "What's This?"
+    IDS_LANGUAGE "Language"
+    IDS_LAYOUT "Keyboard Layout"
+    IDS_REM_QUESTION "Do you want to remove selected keyboard layout?"
+    IDS_CONFIRMATION "Confirmation"
+    IDS_LAYOUT_EXISTS "This layout already exists."
+    IDS_LAYOUT_EXISTS2 "This layout already exists and can not be added."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Left Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Switch between input languages"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanian"
+    IDS_ARABIC_101_LAYOUT "Arabic (101)"
+    IDS_ARABIC_102_LAYOUT "Arabic (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabic (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armenian Eastern"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armenian Western"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Cyrillic"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Latin"
+    IDS_BELARUSIAN_LAYOUT "Belarusian"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgian (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgian French"
+    IDS_BELGIAN_LAYOUT "Belgian (Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgarian"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarian BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgarian (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarian Phonetic (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarian Phonetic (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Canadian French"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Canadian French (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadian Multilingual Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonese Phonetic"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chinese (Simplified) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chinese (Simplified) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chinese (Simplified) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chinese (Simplified) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chinese (Simplified) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chinese (Simplified) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chinese (Traditional) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinese (Traditional) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chinese (Traditional) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chinese (Traditional) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chinese (Traditional) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chinese (Traditional) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chinese (Traditional) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chinese (Traditional) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinese (Traditional) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chinese (Traditional) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chinese (Traditional) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "Croatian"
+    IDS_CZECH_LAYOUT "Czech"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Czech Programmers"
+    IDS_CZECH_QWERTY_LAYOUT "Czech (QWERTY)"
+    IDS_DANISH_LAYOUT "Danish"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Dutch"
+    IDS_ESTONIAN_LAYOUT "Estonian"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finnish"
+    IDS_FRENCH_LAYOUT "French"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "Georgian"
+    IDS_GERMAN_LAYOUT "German"
+    IDS_GERMAN_DE_ERGO_LAYOUT "German (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "German (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "German (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "German (RISTOME)"
+    IDS_GREEK_LAYOUT "Greek"
+    IDS_GREEK_220_LAYOUT "Greek (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Greek (220) Latin"
+    IDS_GREEK_319_LAYOUT "Greek (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Greek (319) Latin"
+    IDS_GREEK_LATIN_LAYOUT "Greek Latin"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greek Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebrew"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditional"
+    IDS_HUNGARIAN_LAYOUT "Hungarian"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Hungarian 101-key"
+    IDS_ICELANDIC_LAYOUT "Icelandic"
+    IDS_IRISH_LAYOUT "Irish"
+    IDS_ITALIAN_LAYOUT "Italian"
+    IDS_ITALIAN_142_LAYOUT "Italian (142)"
+    IDS_JAPANESE_LAYOUT "Japanese"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japanese Input System (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Korean"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Korean Input System (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "Latin American"
+    IDS_LATVIAN_LAYOUT "Latvian"
+    IDS_LATVIAN_QWERTY_LAYOUT "Latvian (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lithuanian"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lithuanian IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonian"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolian Cyrillic"
+    IDS_NORWEGIAN_LAYOUT "Norwegian"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polish (214)"
+    IDS_POLISH_LAYOUT "Polish (Programmers)"
+    IDS_PORTUGUESE_LAYOUT "Portuguese"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portuguese (Brazilian ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portuguese (Brazilian ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Romanian"
+    IDS_RUSSIAN_LAYOUT "Russian"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russian (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbian (Cyrillic)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbian (Latin)"
+    IDS_SLOVAK_LAYOUT "Slovak"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovak (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovenian"
+    IDS_SPANISH_LAYOUT "Spanish"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanish Variation"
+    IDS_SWEDISH_LAYOUT "Swedish"
+    IDS_SWISS_FRENCH_LAYOUT "Swiss French"
+    IDS_SWISS_GERMAN_LAYOUT "Swiss German"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turkish F"
+    IDS_TURKISH_Q_LAYOUT "Turkish Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainian"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainian (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "United Kingdom"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "United States-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "United States-Dvorak for left hand"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "United States-Dvorak for right hand"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "United States-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Cyrillic"
+    IDS_VIETNAMESE_LAYOUT "Vietnamese"
+END
diff --git a/reactos/dll/cpl/input_new/lang/es-ES.rc b/reactos/dll/cpl/input_new/lang/es-ES.rc
new file mode 100644 (file)
index 0000000..b88f7ae
--- /dev/null
@@ -0,0 +1,253 @@
+/* Spanish translation by Javier Remacha 2008 and Ismael Ferreras Morezuelas (Swyter) */
+
+LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Configuración"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Seleccione los servicios que desea para cada idioma mostrado en la lista. Use los botones de Agregar y Quitar para modificar esta lista.", -1, 9, 6, 238, 17
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
+    PUSHBUTTON "Pr&edeterminado", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "Ag&regar...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Quitar...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Propiedades...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Pre&ferencias ", -1, 7, 185, 240, 36
+    PUSHBUTTON "C&onfiguración de teclas...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Ajustes avanzados"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Configuración del sistema", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Desactivar servicios de texto avanzados", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Active esta casilla para desactivar los servicios de texto avanzados en todos los programas.No se recomienda para los usuarios de Asia oriental ya que cierra la Barra de idioma.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Configuración avanzada de teclas"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Desactivar la tecla Bloq. mayús ", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Presionar la tecla B&loq Mayús", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Presionar la tecla &Mayús", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Teclas de acceso rápido para idiomas de dispositivo de entrada ", -1, 7, 37, 258, 95
+    LTEXT "Acción", -1, 14, 47, 60, 9
+    RTEXT "&Secuencia de teclas", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Cambiar secuencia de teclas...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "Aceptar", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Agregar idioma de entrada"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Idioma de dispositivo de entrada:", -1, 7, 7, 120, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Distribución del teclado/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Aceptar", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Cambiar secuencia de teclas"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "Ca&mbiar el idioma del dispositivo de entrada", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 120, 12
+    LTEXT "Mayús", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "&Alt Izq", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Camb&iar la distribución del teclado", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Mayús", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Alt I&zq", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "Aceptar", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Propiedades del idioma de entrada"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Idioma de dispositivo de entrada:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Distribución del teclado/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Aceptar", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Servicios de texto e idiomas de dispositivos de entrada"
+    IDS_CPLSYSTEMDESCRIPTION "Personaliza las propiedades para los idiomas de entrada."
+    IDS_KEYBOARD "Teclado"
+    IDS_NONE "(Ninguno)"
+    IDS_UNKNOWN "(Desconocido)"
+    IDS_RESTART "¿Quiere reiniciar su equipo ahora?"
+    IDS_WHATS_THIS "¿Qué es esto?"
+    IDS_LANGUAGE "Idioma"
+    IDS_LAYOUT "Distribución del teclado"
+    IDS_REM_QUESTION "¿Quiere eliminar la distribución del teclado seleccionada?"
+    IDS_CONFIRMATION "Confirmación"
+    IDS_LAYOUT_EXISTS "Esta distribución y existe."
+    IDS_LAYOUT_EXISTS2 "Esta distribución y existe y no puede ser añadida."
+    IDS_CTRL_SHIFT "Ctrl+Mayús"
+    IDS_LEFT_ALT_SHIFT "Alt Izq+Mayús"
+    IDS_SWITCH_BET_INLANG "Cambiar entre los idiomas de entrada"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanés"
+    IDS_ARABIC_101_LAYOUT "Árabe (101)"
+    IDS_ARABIC_102_LAYOUT "Árabe (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Árabe (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armenio oriental"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armenio occidental"
+    IDS_ASSAMESE_LAYOUT "Asamés"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azerí cirílico"
+    IDS_AZERI_LATIN_LAYOUT "Azerí latino"
+    IDS_BELARUSIAN_LAYOUT "Bielorruso"
+    IDS_BELGIAN_COMMA_LAYOUT "Belga (Coma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Francés (Bélgica)"
+    IDS_BELGIAN_LAYOUT "Belga (periodo)"
+    IDS_BENGALI_LAYOUT "Bengalí"
+    IDS_BULGARIAN_LAYOUT "Búlgaro"
+    IDS_BULGARIAN_BDS_LAYOUT "Búlgaro BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Búlgaro (latino)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Búlgaro fonético (BDS)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Búlgaro fonético (clásico)"
+    IDS_BURMESE_LAYOUT "Birmano"
+    IDS_CANADIAN_FRENCH_LAYOUT "Francés canadiense"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Francés canadiense (heredado)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadiense estándar multilingüe"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonés fonético"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chino (simplificado) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chino (simplificado) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chino (simplificado) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chino (simplificado) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chino (simplificado) - teclado EE.UU."
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chino (simplificado) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chino (tradicional) - alfanumérico"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chino (tradicional) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chino (tradicional) - código Big5"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chino (tradicional) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chino (tradicional) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chino (tradicional) - nuevo ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chino (tradicional) - nuevo fonético"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chino (tradicional) - fonético"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chino (tradicional) - rápido"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chino (tradicional) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chino (tradicional) - teclado EE.UU."
+    IDS_CROATIAN_LAYOUT "Croata"
+    IDS_CZECH_LAYOUT "Checo"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Checo (programadores)"
+    IDS_CZECH_QWERTY_LAYOUT "Checo (QWERTY)"
+    IDS_DANISH_LAYOUT "Danés"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari (INSCRIPT)"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi (fonético)"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi (Máq. de escribir)"
+    IDS_DUTCH_LAYOUT "Holandés"
+    IDS_ESTONIAN_LAYOUT "Estonio"
+    IDS_FAEROESE_LAYOUT "Faroés"
+    IDS_FARSI_LAYOUT "Farsí"
+    IDS_FINNISH_LAYOUT "Finlandés"
+    IDS_FRENCH_LAYOUT "Francés"
+    IDS_GAELIC_LAYOUT "Gaélico"
+    IDS_GEORGIAN_LAYOUT "Georgiano"
+    IDS_GERMAN_LAYOUT "Alemán"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Alemán (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Alemán (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Alemán (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Alemán (RISTOME)"
+    IDS_GREEK_LAYOUT "Griego"
+    IDS_GREEK_220_LAYOUT "Griego (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Griego (220) latino"
+    IDS_GREEK_319_LAYOUT "Griego (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Griego (319) latino"
+    IDS_GREEK_LATIN_LAYOUT "Griego latino"
+    IDS_GREEK_POLYTONIC_LAYOUT "Griego politónico"
+    IDS_GUJARATI_LAYOUT "Guyaratí"
+    IDS_HEBREW_LAYOUT "Hebreo"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi (traditional)"
+    IDS_HUNGARIAN_LAYOUT "Húngaro"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Húngaro (101 teclas)"
+    IDS_ICELANDIC_LAYOUT "Islandés"
+    IDS_IRISH_LAYOUT "Irlandes"
+    IDS_ITALIAN_LAYOUT "Italiano"
+    IDS_ITALIAN_142_LAYOUT "Italiano (142)"
+    IDS_JAPANESE_LAYOUT "Japonés"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japonés con ayuda de escritura (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Canarés"
+    IDS_KAZAKH_LAYOUT "Kazajo"
+    IDS_KOREAN_LAYOUT "Coreano"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Coreano con ayuda de escritura (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "kirguís (cirílico)"
+    IDS_LATIN_AMERICAN_LAYOUT "Español (America latina)"
+    IDS_LATVIAN_LAYOUT "Letón"
+    IDS_LATVIAN_QWERTY_LAYOUT "Letón (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lituano"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lituano (IBM)"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Macedonio (FYRO)"
+    IDS_MALAYALAM_LAYOUT "Malabari"
+    IDS_MARATHI_LAYOUT "Marati"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongol (cirílico)"
+    IDS_NORWEGIAN_LAYOUT "Noruego"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polaco (214)"
+    IDS_POLISH_LAYOUT "Polaco (programadores)"
+    IDS_PORTUGUESE_LAYOUT "Portugués"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugués (brasileño ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugués (brasileño ABNT2)"
+    IDS_PUNJABI_LAYOUT "Panyabí"
+    IDS_ROMANIAN_LAYOUT "Rumano"
+    IDS_RUSSIAN_LAYOUT "Ruso"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Ruso (mecanografiado)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbio (cirílico)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbio (latino)"
+    IDS_SLOVAK_LAYOUT "Eslovaco"
+    IDS_SLOVAK_QWERTY_LAYOUT "Eslovaco (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Esloveno"
+    IDS_SPANISH_LAYOUT "Español"
+    IDS_SPANISH_VARIANTION_LAYOUT "Variación del español"
+    IDS_SWEDISH_LAYOUT "Sueco"
+    IDS_SWISS_FRENCH_LAYOUT "Francés suizo"
+    IDS_SWISS_GERMAN_LAYOUT "Alemán suizo"
+    IDS_SYRIAC_LAYOUT "Siríaco"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Siríaco (fonético)"
+    IDS_TAMIL_LAYOUT "Támil"
+    IDS_TATAR_LAYOUT "Tártaro"
+    IDS_TELUGU_LAYOUT "Télugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Tailandés (Kedmanee)"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Tailandés (Kedmanee) (sin Bloq. mayús)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Tailandés (Pattachote)"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Tailandés (Pattachote) (sin Bloq. mayús)"
+    IDS_TURKISH_F_LAYOUT "Turco (F)"
+    IDS_TURKISH_Q_LAYOUT "Turco (Q)"
+    IDS_UKRAINIAN_LAYOUT "Ucraniano"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ucraniano (Estudiante)"
+    IDS_UNITED_KINGDOM_LAYOUT "Inglés (Reino Unido)"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Estados Unidos, Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Estados Unidos, Dvorak para la mano izquierda"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Estados Unidos, Dvorak para la mano derecha"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Estados Unidos, Internacional"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "Estados Unidos"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "Tabla de inglés de EE.UU. para árabe de IBM 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek cirílico"
+    IDS_VIETNAMESE_LAYOUT "Vietnamita"
+END
diff --git a/reactos/dll/cpl/input_new/lang/fr-FR.rc b/reactos/dll/cpl/input_new/lang/fr-FR.rc
new file mode 100644 (file)
index 0000000..20a4b29
--- /dev/null
@@ -0,0 +1,252 @@
+LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Paramètres"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Sélectionnez les services que vous désirez pour chaque langue de saisie affichée dans la liste.\nUtilisez les boutons Ajouter et Supprimer pour modifier la liste.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "Par &défaut", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "A&jouter...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "Supp&rimer...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Propriétés...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Pré&férences", -1, 7, 185, 240, 36
+    PUSHBUTTON "Para&mètres des touches...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Paramètres avancés"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Configuration du système", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "Arrêter les services de texte a&vancés", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Sélectionnez cette case à cocher pour désactiver les services de texte avancés dans tous les programmes.\nCeci n'est pas recommandé aux utilisateurs d'Asie de l'Est, car cette opération ferme la Barre de langue.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Paramètres de touche avancés"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Pour désactiver le verouillage majuscule", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Presser &la touche VERR MAJ", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Presser la touche MAJ", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Touches de raccourci pour la saisie des langues", -1, 7, 37, 258, 95
+    LTEXT "Action", -1, 14, 47, 60, 9
+    RTEXT "Séquence de touches", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Changer la séquence de touches...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Annuler", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Ajouter une langue de saisie"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Langue de sa&isie :", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "Configuration du clavier/IME :", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Annuler", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Changer les séquences de touches"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "Changer le&s langues de saisie", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Maj", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "&ALT Gauche", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Changer les dispositions clavier", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Maj", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "A&LT Gauche", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Annuler", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Proprietés de la langue de saisie"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Langue de saisie :", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "Configuration clavier/IME :", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Annuler", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Services texte et langue de saisie"
+    IDS_CPLSYSTEMDESCRIPTION "Personnalise les paramètres pour la langue de saisie de texte."
+    IDS_KEYBOARD "Clavier"
+    IDS_NONE "(Aucun)"
+    IDS_UNKNOWN "(Inconnu)"
+    IDS_RESTART "Désirez-vous redémarrer votre ordinateur maintenant ?"
+    IDS_WHATS_THIS "Qu'est-ce que c'est ?"
+    IDS_LANGUAGE "Langue"
+    IDS_LAYOUT "Disposition du clavier"
+    IDS_REM_QUESTION "Êtes-vous sûr de vouloir supprimer la disposition sélectionnée ?"
+    IDS_CONFIRMATION "Confirmation"
+    IDS_LAYOUT_EXISTS "Cette disposition existe déjà."
+    IDS_LAYOUT_EXISTS2 "Cette disposition existe déjà et ne peut être ajoutée."
+    IDS_CTRL_SHIFT "Ctrl+Maj"
+    IDS_LEFT_ALT_SHIFT "Alt Gauche+Maj"
+    IDS_SWITCH_BET_INLANG "Changer les langues de saisie"
+END
+
+/* FIXME : À améliorer/compléter */
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanais"
+    IDS_ARABIC_101_LAYOUT "Arabe (101)"
+    IDS_ARABIC_102_LAYOUT "Arabe (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabe (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Arménien Est"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Arménien Ouest"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Cyrillic"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Latin"
+    IDS_BELARUSIAN_LAYOUT "Biélorusse"
+    IDS_BELGIAN_COMMA_LAYOUT "Belge (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belge Français"
+    IDS_BELGIAN_LAYOUT "Belge (Point)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgare"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgare BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgare (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgare Phonétique (BDS)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgare Phonétique (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Canadien Français"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Canadien Français (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadien Multilangue Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonais Phonétique"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chinois (Simplifié) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chinois (Simplifié) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chinois (Simplifié) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chinois (Simplifié) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chinois (Simplifié) - Clavier américain"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chinois (Simplifié) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chinois (Traditionnel) - Alpha-numérique"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinois (Traditionnel) - Tableau"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chinois (Traditionnel) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chinois (Traditionnel) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chinois (Traditionnel) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chinois (Traditionnel) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chinois (Traditionnel) - Nouvelle phonétique"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chinois (Traditionnel) - Phonétique"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinois (Traditionnel) - Rapide"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chinois (Traditionnel) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chinois (Traditionnel) - Clavier américain"
+    IDS_CROATIAN_LAYOUT "Croate"
+    IDS_CZECH_LAYOUT "Tchèque"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Tchèque Programmeurs"
+    IDS_CZECH_QWERTY_LAYOUT "Tchèque (QWERTY)"
+    IDS_DANISH_LAYOUT "Danois"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonétique"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Néérlandais"
+    IDS_ESTONIAN_LAYOUT "Estonien"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finlandais"
+    IDS_FRENCH_LAYOUT "Français"
+    IDS_GAELIC_LAYOUT "Gaélique"
+    IDS_GEORGIAN_LAYOUT "Géorgien"
+    IDS_GERMAN_LAYOUT "Allemand"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Allemand (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Allemand (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Allemand (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Allemand (RISTOME)"
+    IDS_GREEK_LAYOUT "Grec"
+    IDS_GREEK_220_LAYOUT "Grec (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Grec (220) Latin"
+    IDS_GREEK_319_LAYOUT "Grec (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Grec (319) Latin"
+    IDS_GREEK_LATIN_LAYOUT "Grec Latin"
+    IDS_GREEK_POLYTONIC_LAYOUT "Grec Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hébreux"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditionnel"
+    IDS_HUNGARIAN_LAYOUT "Hongrois"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Hongrois 101-key"
+    IDS_ICELANDIC_LAYOUT "Icelandic"
+    IDS_IRISH_LAYOUT "Irlandais"
+    IDS_ITALIAN_LAYOUT "Italien"
+    IDS_ITALIAN_142_LAYOUT "Italien (142)"
+    IDS_JAPANESE_LAYOUT "Japonais"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Système de saisie japonais (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Koréen"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Système de saisie koréen (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "Latino-Américain"
+    IDS_LATVIAN_LAYOUT "Letton"
+    IDS_LATVIAN_QWERTY_LAYOUT "Letton (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lituanien"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lituanien IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macédonien"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongole Cyrillic"
+    IDS_NORWEGIAN_LAYOUT "Norvégien"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polonais (214)"
+    IDS_POLISH_LAYOUT "Polonais (Programmeurs)"
+    IDS_PORTUGUESE_LAYOUT "Portugais"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugais(Brésilien ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugais (Brésilien ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Roumain"
+    IDS_RUSSIAN_LAYOUT "Russe"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russe (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbe (Cyrillic)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbe (Latin)"
+    IDS_SLOVAK_LAYOUT "Slovaque"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovaque (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovène"
+    IDS_SPANISH_LAYOUT "Espagnol"
+    IDS_SPANISH_VARIANTION_LAYOUT "Varition espagnole"
+    IDS_SWEDISH_LAYOUT "Suédois"
+    IDS_SWISS_FRENCH_LAYOUT "Suisse Française"
+    IDS_SWISS_GERMAN_LAYOUT "Suisse Allemande"
+    IDS_SYRIAC_LAYOUT "Syrien"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syrien Phonétique"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatare"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thaïlandais Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thaïlandais Kedmanee (pas de vérouillage majuscule)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thaïlandais Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thaïlandais Pattachote (pas de vérouillage majuscule)"
+    IDS_TURKISH_F_LAYOUT "Turque F"
+    IDS_TURKISH_Q_LAYOUT "Turque Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainien"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainien (Étudiants)"
+    IDS_UNITED_KINGDOM_LAYOUT "Royaume-Uni"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "États-Unis-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "États-Unis-Dvorak pour la main gauche"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "États-Unis-Dvorak pour la main droite"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "États-Unis-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Cyrillic"
+    IDS_VIETNAMESE_LAYOUT "Vietnamien"
+END
diff --git a/reactos/dll/cpl/input_new/lang/he-IL.rc b/reactos/dll/cpl/input_new/lang/he-IL.rc
new file mode 100644 (file)
index 0000000..79fc0b5
--- /dev/null
@@ -0,0 +1,253 @@
+/* Translated by Baruch Rutman */
+
+LANGUAGE LANG_HEBREW, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "הגדרות"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Select the services that you want for each input language shown in the list.\nUse the Add and Remove buttons to modify this list.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "קבע כברירת מחדל...", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "הוסף...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "הסר...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "מאפיניים...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "העדפות", -1, 7, 185, 240, 36
+    PUSHBUTTON "הגדרות מקשים...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "הגדרות מתקדמות"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "הגדרת מערכת", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "כבה שירותי טסקס מתקמים", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "הגדרות מקשים מתקדמות"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "כדי לכבות את מקש CAPS LOCK", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "לחץ על מקש CAPS LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "לחץ על מקש SHIFT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Hot keys for input languages", -1, 7, 37, 258, 95
+    LTEXT "פעולה", -1, 14, 47, 60, 9
+    RTEXT "רצף מקשים", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "שנה רצף מקשים...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "אישור", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "ביטול", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "הוספת שפת כתיבה"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "שפת כתיבה:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Keyboard layout/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "אישור", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "ביטול", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "שינוי רצף מקשים"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Switch input languages", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Left &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Left A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "אישור", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "ביטול", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "מאפייני שפת כתיבה"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "שפת כתיבה:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Keyboard layout/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "אישור", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "ביטול", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Text Services and Input Languages"
+    IDS_CPLSYSTEMDESCRIPTION "Customizes settings for text input of languages."
+    IDS_KEYBOARD "מקלדת"
+    IDS_NONE "(ללא)"
+    IDS_UNKNOWN "(לא ידוע)"
+    IDS_RESTART "Do you want to restart your computer now?"
+    IDS_WHATS_THIS "מה זה?"
+    IDS_LANGUAGE "שפה"
+    IDS_LAYOUT "תצורת מקשים"
+    IDS_REM_QUESTION "Do you want to remove selected keyboard layout?"
+    IDS_CONFIRMATION "אישור"
+    IDS_LAYOUT_EXISTS "This layout already exists."
+    IDS_LAYOUT_EXISTS2 "This layout already exists and can not be added."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Left Alt+Shift"
+    IDS_SWITCH_BET_INLANG "החלף בין שפות כתיבה"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "אלבנית"
+    IDS_ARABIC_101_LAYOUT "ערבית (101)"
+    IDS_ARABIC_102_LAYOUT "ערבית (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "ערבית (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "ארמנית מזרחית"
+    IDS_ARMENIAN_WESTERN_LAYOUT "ארמנית מערבית"
+    IDS_ASSAMESE_LAYOUT "אסמית"
+    IDS_AZERI_CYRILLIC_LAYOUT "אזרית קירילית"
+    IDS_AZERI_LATIN_LAYOUT "אזרית לטינית"
+    IDS_BELARUSIAN_LAYOUT "בלארוסית"
+    IDS_BELGIAN_COMMA_LAYOUT "בלגית (פסיק)"
+    IDS_BELGIAN_FRENCH_LAYOUT "צרפית בלגית"
+    IDS_BELGIAN_LAYOUT "בלגית (נקודה)"
+    IDS_BENGALI_LAYOUT "בנגלית"
+    IDS_BULGARIAN_LAYOUT "בולגרית"
+    IDS_BULGARIAN_BDS_LAYOUT "בולגרית BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "בולגרית (לטינית)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "בולגרית פונטית (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "בולגרית פונטית (קלאסית)"
+    IDS_BURMESE_LAYOUT "בורמזית"
+    IDS_CANADIAN_FRENCH_LAYOUT "צרפתית קנדית"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "צרפתית קנדית (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadian Multilingual Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "קטונית פונטית"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "סינית (מופשטת) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "סינית (מופשטת) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "סינית (מופשטת) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "סינית (מופשטת) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "סינית (מופשטת) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "סינית (מופשטת) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "סינית (מסורתית) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "סינית (מסורתית) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "סינית (מסורתית) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "סינית (מסורתית) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "סינית (מסורתית) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "סינית (מסורתית) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "סינית (מסורתית) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "סינית (מסורתית) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "סינית (מסורתית) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "סינית (מסורתית) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "סינית (מסורתית) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "קרואטית"
+    IDS_CZECH_LAYOUT "צ'כית"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "צ'כית מתכנתים"
+    IDS_CZECH_QWERTY_LAYOUT "צ'כית (QWERTY)"
+    IDS_DANISH_LAYOUT "דנית"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "הולנדית"
+    IDS_ESTONIAN_LAYOUT "אסטונית"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "פרסית"
+    IDS_FINNISH_LAYOUT "פינית"
+    IDS_FRENCH_LAYOUT "צרפתית"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "גאורגית"
+    IDS_GERMAN_LAYOUT "גרמנית"
+    IDS_GERMAN_DE_ERGO_LAYOUT "גרמנית (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "גרמנית (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "גרמנית (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "גרמנית (RISTOME)"
+    IDS_GREEK_LAYOUT "יוונית"
+    IDS_GREEK_220_LAYOUT "יוונית (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "יוונית (220) לטינית"
+    IDS_GREEK_319_LAYOUT "יוונית (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "יוונית (319) לטינית"
+    IDS_GREEK_LATIN_LAYOUT "יוונית לטינית"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greek Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "עברית"
+    IDS_HINDI_TRADITIONAL_LAYOUT "הינדית מסורתית"
+    IDS_HUNGARIAN_LAYOUT "הונגרית"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "הונגרית 101 מקשים"
+    IDS_ICELANDIC_LAYOUT "איסלנדית"
+    IDS_IRISH_LAYOUT "אירית"
+    IDS_ITALIAN_LAYOUT "איטלקית"
+    IDS_ITALIAN_142_LAYOUT "איטלקית (142)"
+    IDS_JAPANESE_LAYOUT "יפנית"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "שיטת הזנה יפנית (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "קזחית"
+    IDS_KOREAN_LAYOUT "קוריאנית"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "שיטת הזנה קוריאנית (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "אמריקה הלטינית"
+    IDS_LATVIAN_LAYOUT "לטבית"
+    IDS_LATVIAN_QWERTY_LAYOUT "לטבית (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "ליטאית"
+    IDS_LITHUANIAN_IBM_LAYOUT "ליטאית IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "מקדונית FYRO"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "מונגולית קירילית"
+    IDS_NORWEGIAN_LAYOUT "נורבגית"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "פולנית (214)"
+    IDS_POLISH_LAYOUT "פולנית (מתכנתים)"
+    IDS_PORTUGUESE_LAYOUT "פורטוגזית"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "פורטוגזית (ברזילאית ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "פורטוגזית (ברזלאית ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "רומנית"
+    IDS_RUSSIAN_LAYOUT "רוסית"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "רוסית (מכונת כתיבה)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "סרבית (קירילית)"
+    IDS_SERBIAN_LATIN_LAYOUT "סרבית (לטינית)"
+    IDS_SLOVAK_LAYOUT "סלובקית"
+    IDS_SLOVAK_QWERTY_LAYOUT "סלובקית (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "סלובנית"
+    IDS_SPANISH_LAYOUT "ספרדית"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanish Variation"
+    IDS_SWEDISH_LAYOUT "שוודית"
+    IDS_SWISS_FRENCH_LAYOUT "צרפתית שווצרית"
+    IDS_SWISS_GERMAN_LAYOUT "גרמנית שווצרית"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "טמיל"
+    IDS_TATAR_LAYOUT "טטרית"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "טורקית F"
+    IDS_TURKISH_Q_LAYOUT "טורקית Q"
+    IDS_UKRAINIAN_LAYOUT "אוקראינית"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "אוקראינית (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "בריטניה"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "ארצות הברית-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "ארצות הברית-Dvorak לשמאליים"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "ארצות הברית-Dvorak לימניים"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "ארצות הברית - בינלאומי"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "ארצות הברית"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "אוזבקית קירילית"
+    IDS_VIETNAMESE_LAYOUT "ויאטנמית"
+END
diff --git a/reactos/dll/cpl/input_new/lang/it-IT.rc b/reactos/dll/cpl/input_new/lang/it-IT.rc
new file mode 100644 (file)
index 0000000..b0cd2c8
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Impostazioni"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Scegliere i servizi desiderati per ognuna delle lingue nella lista.\nUsare Aggiungi e Rimuovi per modificare la lista.", -1, 9, 6, 238, 17
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
+    PUSHBUTTON "&Predefinito", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Aggiungi...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Rimuovi...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Proprietà...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferenze", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Impostazioni tasti...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Impostazioni avanzate"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Configurazione di sistema", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Disabilita i servizi avanzati per il testo", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Questa abilitazione toglie i servizi avanzati per il testo da tutti i programmi.\nSconsigliata agli utenti dell'Asia dell'est perchè verrà disabilitata la barra delle lingue.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Impostazioni avanzate per la tastiera"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Per disattivare Blocco Maiuscole", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Premere il tasto BlocMaiu", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Premere il tasto SHI&FT ", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Tasti attivi per le lingue di digitazione", -1, 7, 37, 258, 95
+    LTEXT "Azione", -1, 14, 47, 60, 9
+    RTEXT "&Sequenza dei tasti", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Modifica della sequenza dei tasti...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Annulla", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Aggiunta lingua"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Lingua:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Layout/IME tastiera:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Annulla", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Modifica della sequenza dei tasti"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Cambia lingua di digitazione", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "&ALT sinistro", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Cambia &layout di tastiera", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "A&LT sinistro", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Annulla", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Proprietà della lingua"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Lingua:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Layout/IME tastiera:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Annulla", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Servizi per il testo e lingua di digitazione"
+    IDS_CPLSYSTEMDESCRIPTION "Personalizza le impostazioni per la lingua."
+    IDS_KEYBOARD "Tastiera"
+    IDS_NONE "(Nessuno)"
+    IDS_UNKNOWN "(Sconosciuto)"
+    IDS_RESTART "Volete riavviare il computer adesso?"
+    IDS_WHATS_THIS "Cosa è questo?"
+    IDS_LANGUAGE "Lingua"
+    IDS_LAYOUT "Layout di tastiera"
+    IDS_REM_QUESTION "Volete rimuovere il Layout di tastiera selezionato?"
+    IDS_CONFIRMATION "Conferma"
+    IDS_LAYOUT_EXISTS "Questo Layout di tastiera esite già."
+    IDS_LAYOUT_EXISTS2 "Questo Layout di tastiera esite già e non può essere aggiunto."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Alt sinistro+Shift"
+    IDS_SWITCH_BET_INLANG "Cambia lingua di digitazione"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanese"
+    IDS_ARABIC_101_LAYOUT "Arabo(101)"
+    IDS_ARABIC_102_LAYOUT "Arabo(102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabo(102)AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armeno orientale"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armeno occidentale"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri cirillico"
+    IDS_AZERI_LATIN_LAYOUT "Azeri latino"
+    IDS_BELARUSIAN_LAYOUT "Bielorusso"
+    IDS_BELGIAN_COMMA_LAYOUT "Belga(Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgo francese"
+    IDS_BELGIAN_LAYOUT "Belga(Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgaro"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgaro BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgaro(latino)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgaro fonetica (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgaro fonetica (Classic)"
+    IDS_BURMESE_LAYOUT "Birmano"
+    IDS_CANADIAN_FRENCH_LAYOUT "Francese canadese"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Francese canadese (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadese multilingue Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonese fonetica"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Cinese (semplificato) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Cinese (semplificato) - Neima"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Cinese (semplificato) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Cinese (semplificato) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Cinese (Semplificato) - Tastiera US"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Cinese (semplificato) - Zhengma"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Cinese (tradizionale) - alfanumerico"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Cinese (tradizionale) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Cinese (tradizionale) - Codice Big5"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Cinese (tradizionale) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Cinese (tradizionale) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Cinese (tradizionale) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Cinese (tradizionale) - Nuova fonetica"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Cinese (tradizionale) - fonetica"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Cinese (tradizionale) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Cinese (Tradizionale) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Cinese (Tradizionale) - Tastiera US"
+    IDS_CROATIAN_LAYOUT "Croata"
+    IDS_CZECH_LAYOUT "Ceco"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Ceco , programmatori"
+    IDS_CZECH_QWERTY_LAYOUT "Repubblica (QWERTY)"
+    IDS_DANISH_LAYOUT "Danese"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - Inscript"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi fonetica"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Olandese"
+    IDS_ESTONIAN_LAYOUT "Estone"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finlandese"
+    IDS_FRENCH_LAYOUT "Francese"
+    IDS_GAELIC_LAYOUT "Gaelico"
+    IDS_GEORGIAN_LAYOUT "Georgiano"
+    IDS_GERMAN_LAYOUT "Tedesco"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Tedesco (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Tedesco (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Tedesco (NEO - 1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Tedesco (RISTOME)"
+    IDS_GREEK_LAYOUT "Greca"
+    IDS_GREEK_220_LAYOUT "Greco (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Greco (220) Latino"
+    IDS_GREEK_319_LAYOUT "Greco (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Greco (319) Latino"
+    IDS_GREEK_LATIN_LAYOUT "Greco Latino"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greek politonico"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Ebraica"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Tradizionale"
+    IDS_HUNGARIAN_LAYOUT "Ungherese"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Ungherese 101 -key"
+    IDS_ICELANDIC_LAYOUT "Islandese"
+    IDS_IRISH_LAYOUT "Irlandese"
+    IDS_ITALIAN_LAYOUT "Italiana"
+    IDS_ITALIAN_142_LAYOUT "Italiano (142)"
+    IDS_JAPANESE_LAYOUT "Giapponese"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Sistema di input giapponese (MS - IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazako"
+    IDS_KOREAN_LAYOUT "Coreana"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Sistema Input coreano (MS - IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kirghizistan cirillico"
+    IDS_LATIN_AMERICAN_LAYOUT "Latino Americano"
+    IDS_LATVIAN_LAYOUT "Lettone"
+    IDS_LATVIAN_QWERTY_LAYOUT "Latvian (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lituano"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lituano IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonia"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolo cirillico"
+    IDS_NORWEGIAN_LAYOUT "Norvegese"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polacco (214)"
+    IDS_POLISH_LAYOUT "Polacco (programmatori)"
+    IDS_PORTUGUESE_LAYOUT "Portoghese"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portoghese (brasiliano ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portoghese (brasiliano ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Rumeno"
+    IDS_RUSSIAN_LAYOUT "Russo"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russo (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbo (cirillico)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbo (Latino)"
+    IDS_SLOVAK_LAYOUT "Slovacco"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovacco (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Sloveno"
+    IDS_SPANISH_LAYOUT "Spagnola"
+    IDS_SPANISH_VARIANTION_LAYOUT "Variazione spagnolon"
+    IDS_SWEDISH_LAYOUT "Svedese"
+    IDS_SWISS_FRENCH_LAYOUT "Svizzero francese"
+    IDS_SWISS_GERMAN_LAYOUT "Svizzero tedesco"
+    IDS_SYRIAC_LAYOUT "Siriaco"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Siriaco fonetica"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non Shiftlock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non Shiftlock)"
+    IDS_TURKISH_F_LAYOUT "Turco F"
+    IDS_TURKISH_Q_LAYOUT "Q turca"
+    IDS_UKRAINIAN_LAYOUT "Ucraino"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ucraino(Studente)"
+    IDS_UNITED_KINGDOM_LAYOUT "Regno Unito"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Stati Uniti Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Stati Uniti Dvorak per la mano sinistra"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Stati Uniti Dvorak per la mano destra"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Stati Uniti - Internazionale"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Tavolo per IBM arabo 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbeko cirillico"
+    IDS_VIETNAMESE_LAYOUT "Vietnamita"
+END
diff --git a/reactos/dll/cpl/input_new/lang/no-NO.rc b/reactos/dll/cpl/input_new/lang/no-NO.rc
new file mode 100644 (file)
index 0000000..c9a3d4a
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Innstillinger"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Velg tjenesten som du vil ha for hver inndataspråk som er vist i listen.\nBruk legg til og fjern knappen for å endre denne listen.", -1, 9, 6, 238, 25
+    CONTROL "TEKST", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Sett Standard", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "Le&gg til...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Fjern...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Egenskaper...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Innstillinger", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Tasteinnstillinger...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Advanced Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "System Configuration", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Avanserte tasteinnstillinger"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Slå av Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Trykk CAPS &LOCK nøkkel", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Trykk SHI&FT nøkkel", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Hurtigtast for inndataspråk", -1, 7, 37, 258, 95
+    LTEXT "Valg", -1, 14, 47, 60, 9
+    RTEXT "&Tastesekvens", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Endre hurtigtaster...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Avbryt", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Teksttjenester og inndataspråk"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Inndataspråk:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Tastaturoppsett/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Avbryt", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Endre tastesekvens"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Bytt inndataspråk", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Venstre &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "B&ytt tastaturoppsett", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Venstre A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Avbryt", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Inndataspråk egenskaper"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Inndataspråk:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Tastaturoppsett/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Avbryt", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Teksttjeneste og inndataspråk"
+    IDS_CPLSYSTEMDESCRIPTION "Tilpass innstillingene for teksttjenester med språk."
+    IDS_KEYBOARD "Tastatur"
+    IDS_NONE "(Ingen)"
+    IDS_UNKNOWN "(Ukjent)"
+    IDS_RESTART "Vil du starte datamaskinen på nytt nå?"
+    IDS_WHATS_THIS "Hva er dette?"
+    IDS_LANGUAGE "Språk"
+    IDS_LAYOUT "Tastaturoppsett"
+    IDS_REM_QUESTION "Vil du fjerne valgte tastaturoppsett?"
+    IDS_CONFIRMATION "Bekreftelse"
+    IDS_LAYOUT_EXISTS "Dette oppsettet finnes allerede."
+    IDS_LAYOUT_EXISTS2 "Dette oppsettet finnes allerede og kan ikke bli lagt til."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Venstre Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Bytt mellom inndataspråk"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanian"
+    IDS_ARABIC_101_LAYOUT "Arabic (101)"
+    IDS_ARABIC_102_LAYOUT "Arabic (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabic (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armenian Eastern"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armenian Western"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Cyrillic"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Latin"
+    IDS_BELARUSIAN_LAYOUT "Belarusian"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgian (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgian French"
+    IDS_BELGIAN_LAYOUT "Belgian (Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgarian"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarian BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgarian (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarian Phonetic (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarian Phonetic (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Canadian French"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Canadian French (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadian Multilingual Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonese Phonetic"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chinese (Simplified) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chinese (Simplified) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chinese (Simplified) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chinese (Simplified) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chinese (Simplified) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chinese (Simplified) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chinese (Traditional) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinese (Traditional) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chinese (Traditional) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chinese (Traditional) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chinese (Traditional) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chinese (Traditional) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chinese (Traditional) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chinese (Traditional) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinese (Traditional) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chinese (Traditional) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chinese (Traditional) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "Croatian"
+    IDS_CZECH_LAYOUT "Czech"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Czech Programmers"
+    IDS_CZECH_QWERTY_LAYOUT "Czech (QWERTY)"
+    IDS_DANISH_LAYOUT "Danish"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Dutch"
+    IDS_ESTONIAN_LAYOUT "Estonian"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finnish"
+    IDS_FRENCH_LAYOUT "French"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "Georgian"
+    IDS_GERMAN_LAYOUT "German"
+    IDS_GERMAN_DE_ERGO_LAYOUT "German (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "German (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "German (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "German (RISTOME)"
+    IDS_GREEK_LAYOUT "Greek"
+    IDS_GREEK_220_LAYOUT "Greek (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Greek (220) Latin"
+    IDS_GREEK_319_LAYOUT "Greek (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Greek (319) Latin"
+    IDS_GREEK_LATIN_LAYOUT "Greek Latin"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greek Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebrew"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditional"
+    IDS_HUNGARIAN_LAYOUT "Hungarian"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Hungarian 101-key"
+    IDS_ICELANDIC_LAYOUT "Icelandic"
+    IDS_IRISH_LAYOUT "Irish"
+    IDS_ITALIAN_LAYOUT "Italian"
+    IDS_ITALIAN_142_LAYOUT "Italian (142)"
+    IDS_JAPANESE_LAYOUT "Japanese"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japanese Input System (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Korean"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Korean Input System (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "Latin American"
+    IDS_LATVIAN_LAYOUT "Latvian"
+    IDS_LATVIAN_QWERTY_LAYOUT "Latvian (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lithuanian"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lithuanian IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonian"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolian Cyrillic"
+    IDS_NORWEGIAN_LAYOUT "Norwegian"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polish (214)"
+    IDS_POLISH_LAYOUT "Polish (Programmers)"
+    IDS_PORTUGUESE_LAYOUT "Portuguese"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portuguese (Brazilian ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portuguese (Brazilian ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Romanian"
+    IDS_RUSSIAN_LAYOUT "Russian"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russian (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbian (Cyrillic)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbian (Latin)"
+    IDS_SLOVAK_LAYOUT "Slovak"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovak (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovenian"
+    IDS_SPANISH_LAYOUT "Spanish"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanish Variation"
+    IDS_SWEDISH_LAYOUT "Swedish"
+    IDS_SWISS_FRENCH_LAYOUT "Swiss French"
+    IDS_SWISS_GERMAN_LAYOUT "Swiss German"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turkish F"
+    IDS_TURKISH_Q_LAYOUT "Turkish Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainian"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainian (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "United Kingdom"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "United States-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "United States-Dvorak for left hand"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "United States-Dvorak for right hand"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "United States-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Cyrillic"
+    IDS_VIETNAMESE_LAYOUT "Vietnamese"
+END
diff --git a/reactos/dll/cpl/input_new/lang/pl-PL.rc b/reactos/dll/cpl/input_new/lang/pl-PL.rc
new file mode 100644 (file)
index 0000000..b52f953
--- /dev/null
@@ -0,0 +1,259 @@
+/*
+ *    Translated by Caemyr - Olaf Siejka (Jan, March 2008)
+ *    Use ReactOS forum PM or IRC to contact me
+ *    http://www.reactos.org
+ *    IRC: irc.freenode.net #reactos-pl;
+ *    UTF-8 conversion by Caemyr (May, 2011)
+ */
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Ustawienia"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Wybierz usługi dla kadego używanego języka z listy.\nListę można modyfikować przyciskami Dodaj i Usuń.", -1, 9, 6, 238, 17
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
+    PUSHBUTTON "&Ustaw domyślne", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Dodaj...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "U&suń...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Właściwości...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferencje", -1, 7, 185, 240, 36
+    PUSHBUTTON "Us&tawienia klawiszy...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Zaawansowane"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Konfiguracja Systemu", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Wyłącz zaawansowane usługi tekstowe", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Zaznacz tą opcję by wyłączyć zaawansowane usługi tesktowe we wszystkich programach.\nNie jest to zalecane dla użytkowników z Dalekiego Wschodu, jako że zamyka to pasek języków.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Zaawansowane ustawienia klawiszy"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Wyłączenie CAPSLOCK", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Naciśnięcie klawisza CAPS&LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Naciśnięcie klawisza SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Klawisze skrótu języków", -1, 7, 37, 258, 95
+    LTEXT "Akcja", -1, 14, 47, 60, 9
+    RTEXT "&Sekwencja klawiszy", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "Z&mień sekwencję klawiszy...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Anuluj", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Dodawanie języków"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Język:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Układ klawiatury/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Anuluj", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Zmiana sekwencji klawiszy"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Przełącz układ klawiatury", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Lewy &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "P&rzełącz układ klawiatur", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Lewy A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Anuluj", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Właściwości języka"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Język:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Układ klawiatury/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Anuluj", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Języki i usługi tekstowe"
+    IDS_CPLSYSTEMDESCRIPTION "Umożliwia zmianę ustawień języków."
+    IDS_KEYBOARD "Klawiatura"
+    IDS_NONE "(Brak)"
+    IDS_UNKNOWN "(Nieznany)"
+    IDS_RESTART "Czy chcesz zrestartować swój komputer w tej chwili?"
+    IDS_WHATS_THIS "Co to jest?"
+    IDS_LANGUAGE "Język"
+    IDS_LAYOUT "Układ klawiatury"
+    IDS_REM_QUESTION "Czy chcesz usunąć dany układ klawiatury?"
+    IDS_CONFIRMATION "Potwierdzenie"
+    IDS_LAYOUT_EXISTS "Taki układ już istnieje."
+    IDS_LAYOUT_EXISTS2 "Taki układ już istnieje i nie można go dodać ponownie."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Lewy Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Przełącza pomiędzy układami klawiatury"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albański"
+    IDS_ARABIC_101_LAYOUT "Arabski (101)"
+    IDS_ARABIC_102_LAYOUT "Arabski(102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabski (102, AZERTY)"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armeński wschodni"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armeński zachodni"
+    IDS_ASSAMESE_LAYOUT "Assamski"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azerski (Cyrylica)"
+    IDS_AZERI_LATIN_LAYOUT "Azerski (Latin)"
+    IDS_BELARUSIAN_LAYOUT "Białoruski"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgijski (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgijski Francuski"
+    IDS_BELGIAN_LAYOUT "Belgijski (Period)"
+    IDS_BENGALI_LAYOUT "Bengalski"
+    IDS_BULGARIAN_LAYOUT "Bułgarski"
+    IDS_BULGARIAN_BDS_LAYOUT "Bułgarski BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bułgarski (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bułgarski (Fonetyczny, BDS)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bułgarski (Fonetyczny)"
+    IDS_BURMESE_LAYOUT "Birmański"
+    IDS_CANADIAN_FRENCH_LAYOUT "Kanadyjski Francuski"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Kanadyjski Francuski (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Kanadyjski wielojęzykowy"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Kantoński (Fonetyczny)"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chiński (Uproszczony) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chiński (Uproszczony) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chiński (Uproszczony) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chiński (Uproszczony) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chiński (Uproszczony) - Klawiatura US"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chiński (Uproszczony) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chiński (Tradycyjny) - Alfanumeryczny"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chiński (Tradycyjny) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chiński (Tradycyjny) - Kod Big5"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chiński (Tradycyjny) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chiński (Tradycyjny) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chiński (Tradycyjny) - Nowy ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chiński (Tradycyjny) - Nowa fonetyka"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chiński (Tradycyjny) - Fonetyczny"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chiński (Tradycyjny) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chiński (Tradycyjny) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chiński (Tradycyjny) - Klawiatura US"
+    IDS_CROATIAN_LAYOUT "Chorwacki"
+    IDS_CZECH_LAYOUT "Czeski"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Czeski (Programisty)"
+    IDS_CZECH_QWERTY_LAYOUT "Czeski (QWERTY)"
+    IDS_DANISH_LAYOUT "Duński"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Dewanagari (INSCRIPT)"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Malediwski (Fonetyczny)"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Malediwski (Maszynisty)"
+    IDS_DUTCH_LAYOUT "Holenderski"
+    IDS_ESTONIAN_LAYOUT "Estoński"
+    IDS_FAEROESE_LAYOUT "Farerski"
+    IDS_FARSI_LAYOUT "Perski"
+    IDS_FINNISH_LAYOUT "Fiński"
+    IDS_FRENCH_LAYOUT "Francuski"
+    IDS_GAELIC_LAYOUT "Gaelicki"
+    IDS_GEORGIAN_LAYOUT "Gruziński"
+    IDS_GERMAN_LAYOUT "Niemiecki"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Niemiecki (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Niemiecki (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Niemiecki (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Niemiecki (RISTOME)"
+    IDS_GREEK_LAYOUT "Grecki"
+    IDS_GREEK_220_LAYOUT "Grecki (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Grecki (220, Latin)"
+    IDS_GREEK_319_LAYOUT "Grecki (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Grecki (319, Latin)"
+    IDS_GREEK_LATIN_LAYOUT "Grecki (Latin)"
+    IDS_GREEK_POLYTONIC_LAYOUT "Grecki Politoniczny"
+    IDS_GUJARATI_LAYOUT "Gudźarati"
+    IDS_HEBREW_LAYOUT "Hebrajski"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi (Tradycyjny)"
+    IDS_HUNGARIAN_LAYOUT "Węgierski"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Węgierski (101-klawiszy)"
+    IDS_ICELANDIC_LAYOUT "Islandzki"
+    IDS_IRISH_LAYOUT "Irlandzki"
+    IDS_ITALIAN_LAYOUT "Włoski"
+    IDS_ITALIAN_142_LAYOUT "Włoski (142)"
+    IDS_JAPANESE_LAYOUT "Japoński"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japoński (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazachski"
+    IDS_KOREAN_LAYOUT "Koreański"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Koreański (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kirgiski (Cyrylica)"
+    IDS_LATIN_AMERICAN_LAYOUT "Latynoamerykański"
+    IDS_LATVIAN_LAYOUT "Łotewski"
+    IDS_LATVIAN_QWERTY_LAYOUT "Łotewski (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Litewski"
+    IDS_LITHUANIAN_IBM_LAYOUT "Litewski (IBM)"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Macedoński(FYRO)"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolski (Cyrylica)"
+    IDS_NORWEGIAN_LAYOUT "Norweski"
+    IDS_ORIYA_LAYOUT "Orija"
+    IDS_POLISH_214_LAYOUT "Polski (214)"
+    IDS_POLISH_LAYOUT "Polski (Programisty)"
+    IDS_PORTUGUESE_LAYOUT "Portugalski"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugalski (Brazylijski ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugalski (Brazylijski ABNT2)"
+    IDS_PUNJABI_LAYOUT "Pendżabski"
+    IDS_ROMANIAN_LAYOUT "Rumuński"
+    IDS_RUSSIAN_LAYOUT "Rosyjski"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Rosyjski (Maszynisty)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbski (Cyrylica)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbski (Latin)"
+    IDS_SLOVAK_LAYOUT "Słowacki"
+    IDS_SLOVAK_QWERTY_LAYOUT "Słowacki (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Sloweński"
+    IDS_SPANISH_LAYOUT "Hiszpański"
+    IDS_SPANISH_VARIANTION_LAYOUT "Hiszpański (odmiana)"
+    IDS_SWEDISH_LAYOUT "Szwedzki"
+    IDS_SWISS_FRENCH_LAYOUT "Szwajcarski Francuski"
+    IDS_SWISS_GERMAN_LAYOUT "Szwajcarski Niemiecki"
+    IDS_SYRIAC_LAYOUT "Syriacki"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriacki (Fonetyczny)"
+    IDS_TAMIL_LAYOUT "Tamilski"
+    IDS_TATAR_LAYOUT "Tatarski"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Tajski (Kedmanee)"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Tajski (Kedmanee, bez ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Tajski (Pattachote)"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Tajski (Pattachote, bez ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turecki (F)"
+    IDS_TURKISH_Q_LAYOUT "Turecki (Q)"
+    IDS_UKRAINIAN_LAYOUT "Ukraiński"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukraiński (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "Angielski (Wielka Brytania)"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Angielski (US-Dvorak)"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Angielski (Dvoraka dla leworęcznych)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Angielski (Dvoraka dla praworęcznych)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Międzynarodowy (USA)"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "Angielski (USA)"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "Tablica Angielska (US) dla Arabskiego (IBM 238_L)"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbecki (Cyrylica)"
+    IDS_VIETNAMESE_LAYOUT "Wietnamski"
+END
diff --git a/reactos/dll/cpl/input_new/lang/pt-BR.rc b/reactos/dll/cpl/input_new/lang/pt-BR.rc
new file mode 100644 (file)
index 0000000..d492ae0
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Configurações"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Selecione os serviços desejados para cada idioma de entrada mostrado na lista. Use os botões 'Adicionar' e 'Remover' para modificar essa lista.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "De&finir padrão", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Adicionar...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Remover", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Propriedades...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferências", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Configurações de tecla...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Configurações avançadas"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Configurações de sistema", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Desabilitar serviços de texto avançado", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Marque esta caixa de seleção para deslitar os serviços de texto avançado em todos os programas. Isto não é recomendado para usuários do Leste Asiático por que isto irá fechar a barra de idiomas.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Configurações avançadas de tecla"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Para desativar Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Pressione a tecla CAPS LOC&K", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Pressione a tecla SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Teclas de acesso para idiomas de entrada", -1, 7, 37, 258, 95
+    LTEXT "Ação", -1, 14, 47, 60, 9
+    RTEXT "Seqüência de &teclas", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Alterar seqüência de teclas...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Adicionar idioma de entrada"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Idioma de entrada:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "L&ayout do teclado/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Alterar seqüência de teclas"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "Alternar &idiomas de entrada", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "SHIFT", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&CTRL", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "ALT &esquerda", IDC_LEFT_ALT_LANG, 29, 45, 60, 12
+    AUTOCHECKBOX "&Alternar layouts de teclado", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "SHIFT", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&TRL", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "ALT esque&rda", IDC_LEFT_ALT_LAYOUT, 30, 95, 60, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Propriedades do idioma de entrada"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Idioma de entrada:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "L&ayout do teclado/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Cancelar", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Serviços de texto e idiomas de entrada"
+    IDS_CPLSYSTEMDESCRIPTION "Personaliza configurações para entrada de texto de idiomas"
+    IDS_KEYBOARD "Teclado"
+    IDS_NONE "(Nenhum)"
+    IDS_UNKNOWN "(Desconhecido)"
+    IDS_RESTART "Deseja reiniciar seu computador agora?"
+    IDS_WHATS_THIS "O que é isto?"
+    IDS_LANGUAGE "Idioma"
+    IDS_LAYOUT "Layout de teclado"
+    IDS_REM_QUESTION "Deseja remover o layout de teclado selecionado?"
+    IDS_CONFIRMATION "Confirmação"
+    IDS_LAYOUT_EXISTS "Este layout já existe."
+    IDS_LAYOUT_EXISTS2 "Este layout já existe e não pode ser adicionado."
+    IDS_CTRL_SHIFT "CTRL+SHIFT"
+    IDS_LEFT_ALT_SHIFT "ALT esquerdo+SHIFT"
+    IDS_SWITCH_BET_INLANG "Alternar entre idiomas de entrada"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albanês"
+    IDS_ARABIC_101_LAYOUT "Árabe (101)"
+    IDS_ARABIC_102_LAYOUT "Árabe (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Árabe (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armênio (Leste)"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armênio (Ocidental)"
+    IDS_ASSAMESE_LAYOUT "Assamês"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri (cirílico)"
+    IDS_AZERI_LATIN_LAYOUT "Azeri (latino)"
+    IDS_BELARUSIAN_LAYOUT "Belarusso"
+    IDS_BELGIAN_COMMA_LAYOUT "Bélgica (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Bélgica (francês)"
+    IDS_BELGIAN_LAYOUT "Bélgica (ponto)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Búlgaro"
+    IDS_BULGARIAN_BDS_LAYOUT "Búlgaro BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Búlgaro (latino)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Búlgaro fonético (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Búlgaro fonético (clássico)"
+    IDS_BURMESE_LAYOUT "Birmanês"
+    IDS_CANADIAN_FRENCH_LAYOUT "Canadá (francês)"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Canadá (francês legado)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadense multilíngüe padrão"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonês fonético"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chinês (simplificado) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chinês (simplificado) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chinês (simplificado) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chinês (simplificado) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chinês (simplificado) - teclado americano"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chinês (simplificado) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chinês (tradicional) - alfanumérico"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chinês (tradicional) - matriz"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chinês (tradicional) - código Big5"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chinês (tradicional) - ChangJei"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chinês (tradicional) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chinês (tradicional) - New ChangJei"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chinês (tradicional) - nova fonética"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chinês (tradicional) - fonético"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chinês (tradicional) - rápido"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chinês (tradicional) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chinês (tradicional) - teclado americano"
+    IDS_CROATIAN_LAYOUT "Croata"
+    IDS_CZECH_LAYOUT "Tcheco"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Tcheco (programadores)"
+    IDS_CZECH_QWERTY_LAYOUT "Tcheco (QWERTY)"
+    IDS_DANISH_LAYOUT "Dinamarquês"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi fonético"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Holandês"
+    IDS_ESTONIAN_LAYOUT "Estoniano"
+    IDS_FAEROESE_LAYOUT "Faroês"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finlandês"
+    IDS_FRENCH_LAYOUT "Francês"
+    IDS_GAELIC_LAYOUT "Gaélico"
+    IDS_GEORGIAN_LAYOUT "Georgiano"
+    IDS_GERMAN_LAYOUT "Alemão"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Alemão (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Alemão (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Alemão (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Alemão (RISTOME)"
+    IDS_GREEK_LAYOUT "Grego"
+    IDS_GREEK_220_LAYOUT "Grego (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Grego (220 latino)"
+    IDS_GREEK_319_LAYOUT "Grego (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Grego (319 latino)"
+    IDS_GREEK_LATIN_LAYOUT "Grego (latino)"
+    IDS_GREEK_POLYTONIC_LAYOUT "Grego (polytonic)"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebraico"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi tradicional"
+    IDS_HUNGARIAN_LAYOUT "Húngaro"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Húngaro 101-teclas"
+    IDS_ICELANDIC_LAYOUT "Islandês"
+    IDS_IRISH_LAYOUT "Irlandês"
+    IDS_ITALIAN_LAYOUT "Italiano"
+    IDS_ITALIAN_142_LAYOUT "Italiano (142)"
+    IDS_JAPANESE_LAYOUT "Japonês"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japonês (Input System MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Cazaquistão"
+    IDS_KOREAN_LAYOUT "Coreano"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Coreano (Input System MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Quirgiz cirílico"
+    IDS_LATIN_AMERICAN_LAYOUT "Latino Americano"
+    IDS_LATVIAN_LAYOUT "Letão"
+    IDS_LATVIAN_QWERTY_LAYOUT "Letão (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lituano"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lituano IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Macedónia FYRO"
+    IDS_MALAYALAM_LAYOUT "Malaio"
+    IDS_MARATHI_LAYOUT "Marata"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongol cirílico"
+    IDS_NORWEGIAN_LAYOUT "Norueguês"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polonês (214)"
+    IDS_POLISH_LAYOUT "Polonês (programadores)"
+    IDS_PORTUGUESE_LAYOUT "Português"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Português (Brasil ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Português (Brasil ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Romeno"
+    IDS_RUSSIAN_LAYOUT "Russo"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Russo (typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Sérvio (cirílico)"
+    IDS_SERBIAN_LATIN_LAYOUT "Sérvio (latino)"
+    IDS_SLOVAK_LAYOUT "Eslovaco"
+    IDS_SLOVAK_QWERTY_LAYOUT "Eslovaco (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Esloveno"
+    IDS_SPANISH_LAYOUT "Espanhol"
+    IDS_SPANISH_VARIANTION_LAYOUT "Espanhol (variação)"
+    IDS_SWEDISH_LAYOUT "Sueco"
+    IDS_SWISS_FRENCH_LAYOUT "Suíço (francês)"
+    IDS_SWISS_GERMAN_LAYOUT "Suíço (alemão)"
+    IDS_SYRIAC_LAYOUT "Siríaco"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Siríaco (fonético)"
+    IDS_TAMIL_LAYOUT "Tâmil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Télego"
+    IDS_THAI_KEDMANEE_LAYOUT "Tailandês Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Tailandês Kedmanee (sem ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Tailandês Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Tailandês Pattachote (sem ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turco F"
+    IDS_TURKISH_Q_LAYOUT "Turco Q"
+    IDS_UKRAINIAN_LAYOUT "Ucraniano"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ucraniano (estudante)"
+    IDS_UNITED_KINGDOM_LAYOUT "Reino Unido"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Estados Unidos (Dvorak)"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Estados Unidos (Dvorak para a mão esquerda)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Estados Unidos (Dvorak para a mão direita)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Estados Unidos (internacional)"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "BR"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "Tabela de inglês dos EUA para árabe da IBM 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek (cirílico)"
+    IDS_VIETNAMESE_LAYOUT "Vietnamita"
+END
diff --git a/reactos/dll/cpl/input_new/lang/ro-RO.rc b/reactos/dll/cpl/input_new/lang/ro-RO.rc
new file mode 100644 (file)
index 0000000..b870155
--- /dev/null
@@ -0,0 +1,253 @@
+/* Ștefan Fulea (stefan dot fulea at mail dot md) */
+
+LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Configurare"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Gestionați serviciile aferente limbilor de intrare utilizate în sistem. Utilizați butoanele pentru a aduce modificări listei.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Restabilește opțiunile implicite", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "A&dăugare…", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Elimină", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Proprietăți…", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferințe", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Combinații de taste…", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Configurație avansată"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Configurație de sistem", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Dezactivează serviciile avansate de text", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Selectați această bifă pentru a dezactiva serviciile avansate de text în toate programele.\nAceasta nu se recomandă pentru utilizatorii de limbi est-asiatice, deoarece va duce la închiderea barei de limbi.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Preferințe pentru combinații de taste"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Pentru a anula Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Voi apăsa din nou CAPS &LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 125, 11, WS_GROUP
+    AUTORADIOBUTTON "Voi apăsa tasta S&HIFT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Combinații de taste", -1, 7, 37, 258, 95
+    LTEXT "Acțiune", -1, 14, 47, 60, 9
+    RTEXT "Combinație de taste", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Modificare combinație…", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "Con&firmă", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "A&nulează", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Adăguare limbă de intrare"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Limbă:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Aranjament de tastatură/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Con&firmă", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "A&nulează", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 240, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Modificare combinație de taste"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 165, 110
+    AUTOCHECKBOX "Permite combinație de co&mutare limbă", IDC_SWITCH_INPUT_LANG_CB, 16, 15, 155, 12
+    LTEXT "«Shift»", -1, 93, 37, 27, 12
+    CTEXT "+", -1, 82, 37, 8, 9
+    AUTORADIOBUTTON "«&Ctrl»", IDC_CTRL_LANG, 29, 31, 35, 11
+    AUTORADIOBUTTON "«&Alt» (stâng)", IDC_LEFT_ALT_LANG, 29, 45, 66, 12
+    AUTOCHECKBOX "Permite combinație de c&omutare șabloane", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 155, 12
+    LTEXT "«Shift»", -1, 94, 87, 27, 12
+    CTEXT "+", -1, 83, 87, 8, 9
+    AUTORADIOBUTTON "«Ct&rl»", IDC_CTRL_LAYOUT, 30, 81, 35, 11
+    AUTORADIOBUTTON "«A&lt» (stâng)", IDC_LEFT_ALT_LAYOUT, 30, 95, 66, 12
+    DEFPUSHBUTTON "Con&firmă", IDOK, 182, 9, 50, 14
+    PUSHBUTTON "A&nulează", IDCANCEL, 182, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Proprietăți limbă de introducere"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Limbă:", -1, 7, 7, 37, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 30, 7, 129, 8
+    LTEXT "&Aranjament de tastatură/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Con&firmă", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "A&nulează", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Limbi de introducere și servicii de text"
+    IDS_CPLSYSTEMDESCRIPTION "Particularizarea configurației limbilor de introducere a textului."
+    IDS_KEYBOARD "Tastatură"
+    IDS_NONE "(nespecificat)"
+    IDS_UNKNOWN "(necunoscut)"
+    IDS_RESTART "Doriți să reporniți calculatorul acum?"
+    IDS_WHATS_THIS "Aceasta ce este?"
+    IDS_LANGUAGE "Limbă"
+    IDS_LAYOUT "Aranjament de tastatură"
+    IDS_REM_QUESTION "Doriți eliminarea aranjamentului de tastatură selectat?"
+    IDS_CONFIRMATION "Confirmare"
+    IDS_LAYOUT_EXISTS "Aranjamentul de tastatură există deja."
+    IDS_LAYOUT_EXISTS2 "Un asemenea aranjament de tastatură deja există și nu poate fi readăugat."
+    IDS_CTRL_SHIFT "«Ctrl» + «Shift»"
+    IDS_LEFT_ALT_SHIFT "«Alt» (stâng) + «Shift»"
+    IDS_SWITCH_BET_INLANG "Comutarea între limbile de intrare"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albaneză"
+    IDS_ARABIC_101_LAYOUT "Arabă (101)"
+    IDS_ARABIC_102_LAYOUT "Arabă (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabă (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armeană (de est)"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armeană (de vest)"
+    IDS_ASSAMESE_LAYOUT "Assameză"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeră (grafie chirilică)"
+    IDS_AZERI_LATIN_LAYOUT "Azeră (grafie latină)"
+    IDS_BELARUSIAN_LAYOUT "Belarusă"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgiană (virgulă)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgiană Franceză"
+    IDS_BELGIAN_LAYOUT "Belgiană (punct)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgară"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgară BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgară (grafie latină)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgară fonetică (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgară fonetică (clasică)"
+    IDS_BURMESE_LAYOUT "Burmeză"
+    IDS_CANADIAN_FRENCH_LAYOUT "Canadiană Franceză"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Canadiană Franceză (moștenire)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Canadiană multilingvă standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantoneză fonetică"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Chineză (Simplificată) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Chineză (Simplificată) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Chineză (Simplificată) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Chineză (Simplificată) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Chineză (Simplificată) - Tastatură SUA"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Chineză (Simplificată) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Chineză (Traditională) - Alphanumerică"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Chineză (Traditională) - Matrice"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Chineză (Traditională) - Cod Big5"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Chineză (Traditională) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Chineză (Traditională) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Chineză (Traditională) - Noua ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Chineză (Traditională) - Noua Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Chineză (Traditională) - Fonetică"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Chineză (Traditională) - Rapidă"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Chineză (Traditională) - Unicod"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Chineză (Traditională) - Tastatură SUA"
+    IDS_CROATIAN_LAYOUT "Croată"
+    IDS_CZECH_LAYOUT "Cehă"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Cehă (de programare)"
+    IDS_CZECH_QWERTY_LAYOUT "Cehă (QWERTY)"
+    IDS_DANISH_LAYOUT "Daneză"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi (fonetică)"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi (dactilografică)"
+    IDS_DUTCH_LAYOUT "Olandeză"
+    IDS_ESTONIAN_LAYOUT "Estonă"
+    IDS_FAEROESE_LAYOUT "Feroeză"
+    IDS_FARSI_LAYOUT "Persană"
+    IDS_FINNISH_LAYOUT "Finlandeză"
+    IDS_FRENCH_LAYOUT "Franceză"
+    IDS_GAELIC_LAYOUT "Goedelică"
+    IDS_GEORGIAN_LAYOUT "Georgiană"
+    IDS_GERMAN_LAYOUT "Germană"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Germană (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Germană (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Germană (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Germană (RISTOME)"
+    IDS_GREEK_LAYOUT "Greacă"
+    IDS_GREEK_220_LAYOUT "Greacă (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Greacă (220 grafie latină)"
+    IDS_GREEK_319_LAYOUT "Greacă (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Greacă (319 grafie latină)"
+    IDS_GREEK_LATIN_LAYOUT "Greacă (grafie latină)"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greacă (politonic)"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Ebraică"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditională"
+    IDS_HUNGARIAN_LAYOUT "Maghiară"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Maghiară 101-key"
+    IDS_ICELANDIC_LAYOUT "Islandeză"
+    IDS_IRISH_LAYOUT "Irlandeză"
+    IDS_ITALIAN_LAYOUT "Italiană"
+    IDS_ITALIAN_142_LAYOUT "Italiană (142)"
+    IDS_JAPANESE_LAYOUT "Japoneză"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japoneză, sistem de intrare (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazahă"
+    IDS_KOREAN_LAYOUT "Coreeană"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Coreeană, sistem de intrare (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Chirghiză (grafie chirilică)"
+    IDS_LATIN_AMERICAN_LAYOUT "Latin American"
+    IDS_LATVIAN_LAYOUT "Letonă"
+    IDS_LATVIAN_QWERTY_LAYOUT "Letonă (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lituaniană"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lituaniană IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonă"
+    IDS_MALAYALAM_LAYOUT "Malabarică"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolă (grafie chirilică)"
+    IDS_NORWEGIAN_LAYOUT "Norvegiană"
+    IDS_ORIYA_LAYOUT "Orisseneză"
+    IDS_POLISH_214_LAYOUT "Poloneză (214)"
+    IDS_POLISH_LAYOUT "Poloneză (de programare)"
+    IDS_PORTUGUESE_LAYOUT "Portugheză"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugheză (Braziliană ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portuguese (Braziliană ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Română"
+    IDS_RUSSIAN_LAYOUT "Rusă"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Rusă (dactilografică)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Sârbă (grafie chirilică)"
+    IDS_SERBIAN_LATIN_LAYOUT "Sârbă (grafie latină)"
+    IDS_SLOVAK_LAYOUT "Slovacă"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovacă (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovenă"
+    IDS_SPANISH_LAYOUT "Spaniolă"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spaniolă variată"
+    IDS_SWEDISH_LAYOUT "Suedeză"
+    IDS_SWISS_FRENCH_LAYOUT "Elvețiană Franceză"
+    IDS_SWISS_GERMAN_LAYOUT "Elvețiană Germană"
+    IDS_SYRIAC_LAYOUT "Siriacă"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Siriacă (fonetică)"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tătară"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turcă (tip F)"
+    IDS_TURKISH_Q_LAYOUT "Turcă (tip Q)"
+    IDS_UKRAINIAN_LAYOUT "Ucraineană"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ucraineană (student)"
+    IDS_UNITED_KINGDOM_LAYOUT "Britanică"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "Statele Unite-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "Statele Unite-Dvorak pentru mâna stângă"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "Statele Unite-Dvorak pentru mâna dreaptă"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "Statele Unite-Internațională"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "SUA"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "Tabelă Engleză SUA pentru IBM Arabă 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek (grafie chirilică)"
+    IDS_VIETNAMESE_LAYOUT "Vietnameză"
+END
diff --git a/reactos/dll/cpl/input_new/lang/ru-RU.rc b/reactos/dll/cpl/input_new/lang/ru-RU.rc
new file mode 100644 (file)
index 0000000..72958c1
--- /dev/null
@@ -0,0 +1,251 @@
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Параметры"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Выберите нужные раскладки для каждого языка ввода из списка. Для изменения списка служат кнопки ""Добавить"" и ""Удалить"".", -1, 9, 6, 238, 17
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 28, 237, 109
+    PUSHBUTTON "Ус&тановить по умолчанию", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Добавить...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Удалить...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Свойства...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Параметры", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Параметры клавиатуры...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Дополнительные параметры"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Конфигурация Системы", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Выключить дополнительные текстовые службы", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Установите этот флажок, чтобы выключить дополнительные текстовые службы во всех программах.\nЭто не рекомендуется для Восточно-азиатских пользователей, потому что это закрывает языковую панель.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Дополнительные параметры клавиатуры"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Отключение режима Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "&Клавишей CAPS LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "К&лавишей SHIFT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Сочетания клавиш для языков ввода", -1, 7, 37, 258, 95
+    LTEXT "Действие", -1, 14, 47, 60, 9
+    RTEXT "&Сочетание клавиш", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "См&ена сочетания клавиш...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Отмена", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Добавление языка ввода"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Язык ввода:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Раскладка клавиатуры:", -1, 7, 36, 170, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Отмена", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Смена сочетания клавиш"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "Переключать &языки ввода", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Alt с&лева", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Переключать раскладки &клавиатуры", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Alt сл&ева", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "ОК", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Отмена", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Свойства языка ввода"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Язык ввода:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Раскладка клавиатуры:", -1, 7, 21, 170, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 114, 53, 52, 14
+    PUSHBUTTON "Отмена", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Текстовые сервисы и ввод языков"
+    IDS_CPLSYSTEMDESCRIPTION "Дополнительные параметры текстового ввода языков."
+    IDS_KEYBOARD "Клавиатура"
+    IDS_NONE "(нет)"
+    IDS_UNKNOWN "(нет данных)"
+    IDS_RESTART "Выполнить перезагрузку сейчас?"
+    IDS_WHATS_THIS "Что это?"
+    IDS_LANGUAGE "Язык ввода"
+    IDS_LAYOUT "Раскладка"
+    IDS_REM_QUESTION "Вы действительно хотите удалить выбранную раскладку клавиатуры?"
+    IDS_CONFIRMATION "Подтверждение"
+    IDS_LAYOUT_EXISTS "Такая раскладка уже существует."
+    IDS_LAYOUT_EXISTS2 "Такая раскладка уже существует и не может быть добавлена."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Alt слева+Shift"
+    IDS_SWITCH_BET_INLANG "Переключение между языками ввода"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Албанская"
+    IDS_ARABIC_101_LAYOUT "Арабская (101)"
+    IDS_ARABIC_102_LAYOUT "Арабская (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Арабская (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Армянская восточная"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Армянская западная"
+    IDS_ASSAMESE_LAYOUT "Ассамская"
+    IDS_AZERI_CYRILLIC_LAYOUT "Азербайджанская (кир)"
+    IDS_AZERI_LATIN_LAYOUT "Азербайджанская (лат)"
+    IDS_BELARUSIAN_LAYOUT "Белорусская"
+    IDS_BELGIAN_COMMA_LAYOUT "Бельгийская (с запятой)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Бельгийская (французская)"
+    IDS_BELGIAN_LAYOUT "Бельгийская (с точкой)"
+    IDS_BENGALI_LAYOUT "Бенгальская"
+    IDS_BULGARIAN_LAYOUT "Болгарская"
+    IDS_BULGARIAN_BDS_LAYOUT "Болгарская (BDS 5237-1978)"
+    IDS_BULGARIAN_LATIN_LAYOUT "Болгарская (латиница)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Болгарская фонетическая (BDS)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Болгарская фонетическая (классическая)"
+    IDS_BURMESE_LAYOUT "Бирманская"
+    IDS_CANADIAN_FRENCH_LAYOUT "Канадская (французская)"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Канадская (французская традиционная)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Канадская стандартная (многоязычная)"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Кантонская фонетическая"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Китайская (упрощенная) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Китайская (упрощенная) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Китайская (упрощенная) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Китайская (упрощенная) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Китайская (упрощенная) - США"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Китайская (упрощенная) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Китайская (традиционная) - алфавитно-цифровая"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Китайская (традиционная) - таблицей"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Китайская (традиционная) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Китайская (традиционная) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Китайская (традиционная) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Китайская (традиционная) - новая ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Китайская (традиционная) - новая фонетическая"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Китайская (традиционная) - фонетическая"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Китайская (традиционная) - быстрая"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Китайская (традиционная) - Юникод"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Китайская (традиционная) - США"
+    IDS_CROATIAN_LAYOUT "Хорватская"
+    IDS_CZECH_LAYOUT "Чешская"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Чешская (программистская)"
+    IDS_CZECH_QWERTY_LAYOUT "Чешская (QWERTY)"
+    IDS_DANISH_LAYOUT "Датская"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Деванагари - инскрипт"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Дивихай фонетическая"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Дивихай машинопись"
+    IDS_DUTCH_LAYOUT "Голландская"
+    IDS_ESTONIAN_LAYOUT "Эстонская"
+    IDS_FAEROESE_LAYOUT "Фарерская"
+    IDS_FARSI_LAYOUT "Фарси"
+    IDS_FINNISH_LAYOUT "Финская"
+    IDS_FRENCH_LAYOUT "Французская"
+    IDS_GAELIC_LAYOUT "Гэльская"
+    IDS_GEORGIAN_LAYOUT "Грузинская"
+    IDS_GERMAN_LAYOUT "Немецкая"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Немецкая (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Немецкая (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Немецкая (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Немецкая (RISTOME)"
+    IDS_GREEK_LAYOUT "Греческая"
+    IDS_GREEK_220_LAYOUT "Греческая (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Греческая (220) латиница"
+    IDS_GREEK_319_LAYOUT "Греческая (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Греческая (319) латиница"
+    IDS_GREEK_LATIN_LAYOUT "Греческая латиница"
+    IDS_GREEK_POLYTONIC_LAYOUT "Греческая политоническая"
+    IDS_GUJARATI_LAYOUT "Гуджарати"
+    IDS_HEBREW_LAYOUT "Иврит"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Хинди традиционная"
+    IDS_HUNGARIAN_LAYOUT "Венгерская"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Венгерская (101 клавиша)"
+    IDS_ICELANDIC_LAYOUT "Исландская"
+    IDS_IRISH_LAYOUT "Ирландская"
+    IDS_ITALIAN_LAYOUT "Итальянская"
+    IDS_ITALIAN_142_LAYOUT "Итальянская (142)"
+    IDS_JAPANESE_LAYOUT "Японская"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Японская система ввода (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Каннада"
+    IDS_KAZAKH_LAYOUT "Казахская"
+    IDS_KOREAN_LAYOUT "Корейский"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Корейская система ввода (MS-IME98)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Киргизская (кириллица)"
+    IDS_LATIN_AMERICAN_LAYOUT "Латиноамериканская"
+    IDS_LATVIAN_LAYOUT "Латышская"
+    IDS_LATVIAN_QWERTY_LAYOUT "Латвийская (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Литовская"
+    IDS_LITHUANIAN_IBM_LAYOUT "Литовская IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Македонский (FYROM)"
+    IDS_MALAYALAM_LAYOUT "Малаялам"
+    IDS_MARATHI_LAYOUT "Маратхи"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Монгольская (кириллица)"
+    IDS_NORWEGIAN_LAYOUT "Норвежская"
+    IDS_ORIYA_LAYOUT "Ория"
+    IDS_POLISH_214_LAYOUT "Польская (214)"
+    IDS_POLISH_LAYOUT "Польская (программистская)"
+    IDS_PORTUGUESE_LAYOUT "Португальская"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Португальская (Бразильская ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Португальская (Бразилия)"
+    IDS_PUNJABI_LAYOUT "Пенджабская"
+    IDS_ROMANIAN_LAYOUT "Румынская"
+    IDS_RUSSIAN_LAYOUT "Русская"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Русская (машинопись)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Сербская (кириллица)"
+    IDS_SERBIAN_LATIN_LAYOUT "Сербская (латиница)"
+    IDS_SLOVAK_LAYOUT "Словацкая"
+    IDS_SLOVAK_QWERTY_LAYOUT "Словацкая (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Словенская"
+    IDS_SPANISH_LAYOUT "Испанская"
+    IDS_SPANISH_VARIANTION_LAYOUT "Испанская 2"
+    IDS_SWEDISH_LAYOUT "Шведская"
+    IDS_SWISS_FRENCH_LAYOUT "Швейцарская французская"
+    IDS_SWISS_GERMAN_LAYOUT "Швейцарская немецкая"
+    IDS_SYRIAC_LAYOUT "Сирийская"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Сирийская фонетическая"
+    IDS_TAMIL_LAYOUT "Тамильская"
+    IDS_TATAR_LAYOUT "Татарская"
+    IDS_TELUGU_LAYOUT "Телугу"
+    IDS_THAI_KEDMANEE_LAYOUT "Тайская Кедмани"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Тайская Кедмани (без ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Тайская Паташот"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Тайская Паташот (без ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Турецкая F"
+    IDS_TURKISH_Q_LAYOUT "Турецкая Q"
+    IDS_UKRAINIAN_LAYOUT "Украинская"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Украинская (студенческая)"
+    IDS_UNITED_KINGDOM_LAYOUT "Британская"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "США - по Двораку"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "США - по Двораку для левой руки"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "США - по Двораку для правой руки"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "США - международная"
+    IDS_URDU_LAYOUT "Урду"
+    IDS_US_LAYOUT "США"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "США английская табличная для IBM арабского 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Узбекская кириллица"
+    IDS_VIETNAMESE_LAYOUT "Вьетнамская"
+END
diff --git a/reactos/dll/cpl/input_new/lang/sk-SK.rc b/reactos/dll/cpl/input_new/lang/sk-SK.rc
new file mode 100644 (file)
index 0000000..51064b7
--- /dev/null
@@ -0,0 +1,256 @@
+/* TRANSLATOR : Mário Kačmár /Mario Kacmar/ aka Kario (kario@szm.sk)
+ * DATE OF TR.: 01-03-2008
+ * LAST CHANGE: 14-06-2009
+ */
+
+LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Nastavenia"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Vyberte služby, ktoré chcete priradiť ku každému vstupnému jazyku uvedenému v zozname.\nPoužite tlačidlá Pridať a Odstrániť k úprave zoznamu.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "Pred&voliť", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Pridať...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "O&dstrániť...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "Vl&astnosti...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferencie", -1, 7, 185, 240, 36
+    PUSHBUTTON "Nastavenie &klávesov...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Advanced Settings"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "System Configuration", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Turn off advanced text services", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Select this check box to turn off advanced text services in all programs.\nThis is not recommended for East Asian users because this closes the language bar.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Rozšírené nastavenia klávesov"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Vypnutie funkcie Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Stlačením klávesu CAPS &LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP  // Ten kláves, nie tá klávesa
+    AUTORADIOBUTTON " Stlačením klávesu SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Klávesové skratky pre vstupné jazyky", -1, 7, 37, 258, 95
+    LTEXT "Akcia", -1, 14, 47, 60, 9
+    RTEXT "&Postupnosť klávesov", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Zmeniť postupnosť klávesov...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Zrušiť", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Add Input language"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Input language:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Keyboard layout/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Zrušiť", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Change Key Sequence"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Switch input languages", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Left &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "S&witch keyboard layouts", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Ľavý A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Zrušiť", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Input language Properties"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Input language:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Keyboard layout/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Zrušiť", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Textové služby a vstupné jazyky"
+    IDS_CPLSYSTEMDESCRIPTION "Customizes settings for text input of languages."
+    IDS_KEYBOARD "Klávesnica"
+    IDS_NONE "(Nie je)"
+    IDS_UNKNOWN "(Neznáme)"
+    IDS_RESTART "Chcete teraz reštartovať Váš počítač?"
+    IDS_WHATS_THIS "Čo je toto?"
+    IDS_LANGUAGE "Jazyk"
+    IDS_LAYOUT "Rozloženie klávesnice"
+    IDS_REM_QUESTION "Chcete odstrániť vybrané rozloženie klávesnice?"
+    IDS_CONFIRMATION "Potvrdenie" // Confirmation
+    IDS_LAYOUT_EXISTS "Toto rozloženie už existuje."
+    IDS_LAYOUT_EXISTS2 "Toto rozloženie už existuje a nemôže byť pridané."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Ľavý Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Switch between input languages"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Albánske"
+    IDS_ARABIC_101_LAYOUT "Arabské (101)"
+    IDS_ARABIC_102_LAYOUT "Arabské (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabské (102 AZERTY)"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Arménske Eastern"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Arménske Western"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Cyrillic"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Latin"
+    IDS_BELARUSIAN_LAYOUT "Bieloruské"
+    IDS_BELGIAN_COMMA_LAYOUT "Belgian (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belgické French"
+    IDS_BELGIAN_LAYOUT "Belgické (Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bulgarian"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarian BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgarian (latinka)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarian Phonetic (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarian Phonetic (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Kanadské French"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Kanadské French (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Kanadské Multilingual Standard"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Cantonese Phonetic"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Čínske (Simplified) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Čínske (Simplified) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Čínske (Simplified) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Čínske (Simplified) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Čínske (Simplified) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Čínske (Simplified) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Čínske (Traditional) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Čínske (Traditional) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Čínske (Traditional) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Čínske (Traditional) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Čínske (Traditional) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Čínske (Traditional) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Čínske (Traditional) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Čínske (Traditional) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Čínske (Traditional) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Čínske (Traditional) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Čínske (Traditional) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "Chorvátske"
+    IDS_CZECH_LAYOUT "České"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "České programátorské"
+    IDS_CZECH_QWERTY_LAYOUT "České (QWERTY)"
+    IDS_DANISH_LAYOUT "Dánske"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Holandské"
+    IDS_ESTONIAN_LAYOUT "Estónske"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Fínske"
+    IDS_FRENCH_LAYOUT "Francúzske"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "Georgian"
+    IDS_GERMAN_LAYOUT "Nemecké"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Nemecké (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Nemecké (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Nemecké (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Nemecké (RISTOME)"
+    IDS_GREEK_LAYOUT "Grécke"
+    IDS_GREEK_220_LAYOUT "Grécke (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Grécke (220 latinka)"
+    IDS_GREEK_319_LAYOUT "Grécke (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Grécke (319 latinka)"
+    IDS_GREEK_LATIN_LAYOUT "Grécke latinka"
+    IDS_GREEK_POLYTONIC_LAYOUT "Grécke Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebrew"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Traditional"
+    IDS_HUNGARIAN_LAYOUT "Maďarské"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Maďarské 101-key"
+    IDS_ICELANDIC_LAYOUT "Islandské"
+    IDS_IRISH_LAYOUT "Írske"
+    IDS_ITALIAN_LAYOUT "Talianske"
+    IDS_ITALIAN_142_LAYOUT "Talianske (142)"
+    IDS_JAPANESE_LAYOUT "Japonské"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japonské Input System (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Korean"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Korean Input System (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "Latinskoamerické"
+    IDS_LATVIAN_LAYOUT "Lotyšské"
+    IDS_LATVIAN_QWERTY_LAYOUT "Lotyšské (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Litovské"
+    IDS_LITHUANIAN_IBM_LAYOUT "Litovské IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Macedonian"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolian Cyrillic"
+    IDS_NORWEGIAN_LAYOUT "Nórske"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Poľské (214)"
+    IDS_POLISH_LAYOUT "Poľské (programátorské)"
+    IDS_PORTUGUESE_LAYOUT "Portugalské"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugalské (brazílske ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugalské (brazílske ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Rumunské"
+    IDS_RUSSIAN_LAYOUT "Ruské"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Ruské (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Srbské (Cyrillic)"
+    IDS_SERBIAN_LATIN_LAYOUT "Srbské (latinka)"
+    IDS_SLOVAK_LAYOUT "Slovenské"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovenské (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovinské"
+    IDS_SPANISH_LAYOUT "Španielske"
+    IDS_SPANISH_VARIANTION_LAYOUT "Španielske Variation"
+    IDS_SWEDISH_LAYOUT "Švédske"
+    IDS_SWISS_FRENCH_LAYOUT "Švajčiarsko-Francúzske"
+    IDS_SWISS_GERMAN_LAYOUT "Švajčiarsko-Nemecké"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "Tamilské"
+    IDS_TATAR_LAYOUT "Tatárske"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turkish F"
+    IDS_TURKISH_Q_LAYOUT "Turkish Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainian"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainian (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "United Kingdom"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "United States-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "United States-Dvorak for left hand"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "United States-Dvorak for right hand"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "United States-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Cyrillic"
+    IDS_VIETNAMESE_LAYOUT "Vietnamese"
+END
diff --git a/reactos/dll/cpl/input_new/lang/sq-AL.rc b/reactos/dll/cpl/input_new/lang/sq-AL.rc
new file mode 100644 (file)
index 0000000..4d9253a
--- /dev/null
@@ -0,0 +1,255 @@
+/* TRANSLATOR : Ardit Dani (Ard1t) (ardit.dani@gmail.com)
+ * DATE OF TRANSLATION:  18-01-2014
+*/
+
+LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Cilësimet"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Zgjidhni shërbimet që ju dëshironi për çdo gjuhë të dhënash treguar në listë.\nPërdor Shto dhe Hiq butonat për të modifikuar këtë listë.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Vendos Parazgjedhur", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "Sh&to...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Hiq...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Karakteristikat...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Preferenca", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Çeles cilësimesh...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Cilësimet Avancume"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Konfigurimet Sistemit", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Fik shërbimet e avancuara tekstit", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 130, 12
+    LTEXT "Zgjidhni këtë kuti kontrolli për të fikur shërbimet e avancuara me tekst në të gjitha programet.\nKjo nuk është e rekomanduar për përdoruesit e Azisë Lindore për shkak se kjo e mbyll tabelen e gjuhës.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Cilësimet e Avancume Butonave"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Fik Shkronja T'mëdha", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "Shtyp butonin CAPS &LOCK", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "Shtyp butonin  SHI&FT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Butona tme kombimin për gjuhët", -1, 7, 37, 258, 95
+    LTEXT "Veprim", -1, 14, 47, 60, 9
+    RTEXT "&Sekuence butonash", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "&Ndrysho sekuencen e butonave...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Anulo", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Shto gjuhën hyrese"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Gjuha hyrese:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Paraqitja Tastieres/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Anulo", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Ndrysoho Sekuencen Butonave"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Ndrysho gjuhën hyrese", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Ndërrim", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "Left &ALT", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Ndrysho paraqitjen tastieres", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Ndërrim", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "Left A&LT", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Anulo", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Karakteristikat e gjuhës Hyrëse"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Gjuha hyrese:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Paraqitja Tastieres/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Anulo", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Shërbimet Tekst dhe Gjuha hyrese"
+    IDS_CPLSYSTEMDESCRIPTION "Modifikon cilësimet për futjen e tekstit të gjuhëve."
+    IDS_KEYBOARD "Tastiera"
+    IDS_NONE "(Asnjë)"
+    IDS_UNKNOWN "(P'njohur)"
+    IDS_RESTART "A doni të rinisni kompjuterin tuaj tani?"
+    IDS_WHATS_THIS "Çfarë është kjo?"
+    IDS_LANGUAGE "Gjuhë"
+    IDS_LAYOUT "Paraqitja Tastieres"
+    IDS_REM_QUESTION "A doni të hiqni paraqitjen e tastieres së zgjedhur?"
+    IDS_CONFIRMATION "Vërtetim"
+    IDS_LAYOUT_EXISTS "Kjo paraqitje tashmë ekziston."
+    IDS_LAYOUT_EXISTS2 "Kjo paraqitje tashmë ekziston dhe nuk mund të shtohet."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Left Alt+Shift"
+    IDS_SWITCH_BET_INLANG "Ndërro ndër gjuhët hyrese"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Shqiptare"
+    IDS_ARABIC_101_LAYOUT "Arabe (101)"
+    IDS_ARABIC_102_LAYOUT "Arabe (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arabe (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Armene Lindore"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Armene Perendimore"
+    IDS_ASSAMESE_LAYOUT "Assamese"
+    IDS_AZERI_CYRILLIC_LAYOUT "Azeri Cyrillic"
+    IDS_AZERI_LATIN_LAYOUT "Azeri Latin"
+    IDS_BELARUSIAN_LAYOUT "Bjelloruse"
+    IDS_BELGIAN_COMMA_LAYOUT "Belge (Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belge French"
+    IDS_BELGIAN_LAYOUT "Belge (Period)"
+    IDS_BENGALI_LAYOUT "Bengali"
+    IDS_BULGARIAN_LAYOUT "Bullgare"
+    IDS_BULGARIAN_BDS_LAYOUT "Bullgare BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bullgare (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bullgare Phonetic (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bullgare Phonetic (Classic)"
+    IDS_BURMESE_LAYOUT "Burmese"
+    IDS_CANADIAN_FRENCH_LAYOUT "Kanadeze French"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Kanadeze French (Legacy)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Kanadeze Standart Shumëgjuhësor"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Kantonese Phonetic"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Kineze (e'thjeshtësuar) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Kineze (e'thjeshtësuar) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Kineze (e'thjeshtësuar) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Kineze (e'thjeshtësuar) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Kineze(e'thjeshtësuar) - US Keyboard"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Kineze (e'thjeshtësuar) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Kineze (Tradicionale) - Alphanumeric"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Kineze (Tradicionale) - Array"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Kineze (Tradicionale) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Kineze (Tradicionale) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Kineze (Tradicionale) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Kineze (Tradicionale) - New ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Kineze (Tradicionale) - New Phonetic"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Kineze (Tradicionale) - Phonetic"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Kineze (Tradicionale) - Quick"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Kineze (Tradicionale) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Kineze (Tradicionale) - US Keyboard"
+    IDS_CROATIAN_LAYOUT "Kroate"
+    IDS_CZECH_LAYOUT "Czech"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Czech Programmers"
+    IDS_CZECH_QWERTY_LAYOUT "Czech (QWERTY)"
+    IDS_DANISH_LAYOUT "Danish"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Phonetic"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Typewriter"
+    IDS_DUTCH_LAYOUT "Hollandeze"
+    IDS_ESTONIAN_LAYOUT "Estoni"
+    IDS_FAEROESE_LAYOUT "Faeroese"
+    IDS_FARSI_LAYOUT "Farsi"
+    IDS_FINNISH_LAYOUT "Finnish"
+    IDS_FRENCH_LAYOUT "Franceze"
+    IDS_GAELIC_LAYOUT "Gaelic"
+    IDS_GEORGIAN_LAYOUT "Georgjiane"
+    IDS_GERMAN_LAYOUT "Gjermane"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Gjermane (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Gjermane (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Gjermane (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Gjermane (RISTOME)"
+    IDS_GREEK_LAYOUT "Greke"
+    IDS_GREEK_220_LAYOUT "Greke (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Greke (220) Latin"
+    IDS_GREEK_319_LAYOUT "Greke (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Greke (319) Latin"
+    IDS_GREEK_LATIN_LAYOUT "Greke Latine"
+    IDS_GREEK_POLYTONIC_LAYOUT "Greke Polytonic"
+    IDS_GUJARATI_LAYOUT "Gujarati"
+    IDS_HEBREW_LAYOUT "Hebre"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hindi Tradicionale"
+    IDS_HUNGARIAN_LAYOUT "Hungareze"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Hungareze 101-key"
+    IDS_ICELANDIC_LAYOUT "Icelandic"
+    IDS_IRISH_LAYOUT "Irlandeze"
+    IDS_ITALIAN_LAYOUT "Italiane"
+    IDS_ITALIAN_142_LAYOUT "Italiane (142)"
+    IDS_JAPANESE_LAYOUT "Japoneze"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japanese Input System (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kanada"
+    IDS_KAZAKH_LAYOUT "Kazakh"
+    IDS_KOREAN_LAYOUT "Koreane"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Koreane Input System (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kyrgyz Cyrillic"
+    IDS_LATIN_AMERICAN_LAYOUT "Latino Amerikane"
+    IDS_LATVIAN_LAYOUT "Latvian"
+    IDS_LATVIAN_QWERTY_LAYOUT "Latvian (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Lithuaneze"
+    IDS_LITHUANIAN_IBM_LAYOUT "Lithuaneze IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "FYRO Maqedonase"
+    IDS_MALAYALAM_LAYOUT "Malayalam"
+    IDS_MARATHI_LAYOUT "Marathi"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Mongolian Cyrillic"
+    IDS_NORWEGIAN_LAYOUT "Norwegjeze"
+    IDS_ORIYA_LAYOUT "Oriya"
+    IDS_POLISH_214_LAYOUT "Polake (214)"
+    IDS_POLISH_LAYOUT "Polake (Programmers)"
+    IDS_PORTUGUESE_LAYOUT "Portuguze"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portugeze (Brazilian ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portugeze (Brazilian ABNT2)"
+    IDS_PUNJABI_LAYOUT "Punjabi"
+    IDS_ROMANIAN_LAYOUT "Romane"
+    IDS_RUSSIAN_LAYOUT "Ruse"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Ruse (Typewriter)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Serbe (Cyrillic)"
+    IDS_SERBIAN_LATIN_LAYOUT "Serbe (Latin)"
+    IDS_SLOVAK_LAYOUT "Slovake"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovake (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovene"
+    IDS_SPANISH_LAYOUT "Spanjolle"
+    IDS_SPANISH_VARIANTION_LAYOUT "Spanjolle Variation"
+    IDS_SWEDISH_LAYOUT "Suedeze"
+    IDS_SWISS_FRENCH_LAYOUT "Swiss French"
+    IDS_SWISS_GERMAN_LAYOUT "Swiss German"
+    IDS_SYRIAC_LAYOUT "Syriac"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Syriac Phonetic"
+    IDS_TAMIL_LAYOUT "Tamil"
+    IDS_TATAR_LAYOUT "Tatar"
+    IDS_TELUGU_LAYOUT "Telugu"
+    IDS_THAI_KEDMANEE_LAYOUT "Thai Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Thai Kedmanee (non-ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Thai Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Thai Pattachote (non-ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Turke F"
+    IDS_TURKISH_Q_LAYOUT "Turke Q"
+    IDS_UKRAINIAN_LAYOUT "Ukrainian"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukrainian (Student)"
+    IDS_UNITED_KINGDOM_LAYOUT "United Kingdom"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "United States-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "United States-Dvorak for left hand"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "United States-Dvorak for right hand"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "United States-International"
+    IDS_URDU_LAYOUT "Urdu"
+    IDS_US_LAYOUT "US"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "US English Table for IBM Arabic 238_L"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Uzbek Cyrillic"
+    IDS_VIETNAMESE_LAYOUT "Vietnamese"
+END
diff --git a/reactos/dll/cpl/input_new/lang/tr-TR.rc b/reactos/dll/cpl/input_new/lang/tr-TR.rc
new file mode 100644 (file)
index 0000000..59c2a56
--- /dev/null
@@ -0,0 +1,253 @@
+/* TRANSLATOR: 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
+
+LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Ayarlar"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Dizelgede gösterilen tüm giriş dilleri için istediğiniz hizmetleri seçiniz.\nBu dizelgeyi değiştirmek için Ekle veyâ Sil düğmelerini kullanınız.", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "&Ön Tanımlı Yap", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Ekle...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "&Sil...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "&Husûsiyetler...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Yeğlemeler", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Düğme Ayarları...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Gelişmiş Ayarlar"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Dizge Yapılandırması", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Gelişmiş Metin Hizmetlerini Kapat", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Tüm izlencelerdeki gelişmiş metin hizmetlerini kapatmak için bu kutucuğu seçiniz.\nBu, dil çubuğunu kapatmasından dolayı Doğu Asya kullanıcılarına önerilmez.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Gelişmiş Düğme Ayarları"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Büyük Harf Kilidi'ni Kapatmak İçin", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "&Büyük Harf Düğmesine Bas", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "&Üst Damga Düğmesine Bas", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Giriş Dilleri İçin Kısayol Düğmeleri", -1, 7, 37, 258, 95
+    LTEXT "Eylem", -1, 14, 47, 60, 9
+    RTEXT "&Düğme Dizisi", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "Dü&ğme Dizisini Değiştir...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "Tamam", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "İptal", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Giriş Dili Ekle"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Giriş Dili:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Düğme Takımı Düzeni/IME:", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Tamam", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "İptal", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Düğme Dizisini Değiştir"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Giriş Dilleri Arasında Geçiş Yap", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Üst Damga", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "D&enetim", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "&Sol Seçenek", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "&Düğme Takımı Düzenleri Arasında Geçiş Yap", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Üst Damga", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "De&netim", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "S&ol Seçenek", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "Tamam", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "İptal", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Giriş Dili Husûsiyetleri"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Giriş Dili:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Düğme Takımı Düzeni/IME:", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "Tamam", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "İptal", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Metin Hizmetleri ve Giriş Dilleri"
+    IDS_CPLSYSTEMDESCRIPTION "Dillerin metin girişi için ayarları husûsileştirir."
+    IDS_KEYBOARD "Düğme Takımı"
+    IDS_NONE "(Yok)"
+    IDS_UNKNOWN "(Bilinmiyor)"
+    IDS_RESTART "Şimdi bilgisayarınızı yeniden başlatmak ister misiniz?"
+    IDS_WHATS_THIS "Bu nedir?"
+    IDS_LANGUAGE "Dil"
+    IDS_LAYOUT "Düğme Takımı Düzeni"
+    IDS_REM_QUESTION "Seçili düğme takımı düzenini silmeyi istiyor musunuz?"
+    IDS_CONFIRMATION "Doğrulama"
+    IDS_LAYOUT_EXISTS "Bu düzen önceden var."
+    IDS_LAYOUT_EXISTS2 "Bu düzen önceden var ve eklenemez."
+    IDS_CTRL_SHIFT "Denetim + Üst Damga"
+    IDS_LEFT_ALT_SHIFT "Sol Seçenek + Üst Damga"
+    IDS_SWITCH_BET_INLANG "Giriş dilleri arasında geçiş yap."
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Arnavutça"
+    IDS_ARABIC_101_LAYOUT "Arapça (101)"
+    IDS_ARABIC_102_LAYOUT "Arapça (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Arapça (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Doğu Ermenice"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Batı Ermenice"
+    IDS_ASSAMESE_LAYOUT "Assamca"
+    IDS_AZERI_CYRILLIC_LAYOUT "Âzerî Türkçesi (Kiril)"
+    IDS_AZERI_LATIN_LAYOUT "Âzerî Türkçesi (Latin)"
+    IDS_BELARUSIAN_LAYOUT "Ak Rusça"
+    IDS_BELGIAN_COMMA_LAYOUT "Belçika (Virgüllü)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Belçika Fransızcası"
+    IDS_BELGIAN_LAYOUT "Belçika (Devirli)"
+    IDS_BENGALI_LAYOUT "Bengalce"
+    IDS_BULGARIAN_LAYOUT "Bulgarca"
+    IDS_BULGARIAN_BDS_LAYOUT "Bulgarca BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Bulgarca (Latin)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Bulgarca Tüm Seslik (BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Bulgarca Tüm Seslik (Kökleşik)"
+    IDS_BURMESE_LAYOUT "Birmanca"
+    IDS_CANADIAN_FRENCH_LAYOUT "Kanada Fransızcası"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Kanada Fransızcası (Eski)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Kanada Çok Dilli Ölçün"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Güney Çince Tüm Seslik"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Çince (Bayağılaştırılmış) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Çince (Bayağılaştırılmış) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Çince (Bayağılaştırılmış) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Çince (Bayağılaştırılmış) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Çince (Bayağılaştırılmış) - ABD Düğme Takımı"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Çince (Bayağılaştırılmış) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Çince (Geleneklik) - Harflik ve Sayılık"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Çince (Geleneklik) - Düzen"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Çince (Geleneklik) - Big5 Kodu"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Çince (Geleneklik) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Çince (Geleneklik) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Çince (Geleneklik) - Yeni ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Çince (Geleneklik) - Yeni Tüm Seslik"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Çince (Geleneklik) - Tüm Seslik"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Çince (Geleneklik) - Çabuk"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Çince (Geleneklik) - Evrenlik Kod"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Çince (Geleneklik) - ABD Düğme Takımı"
+    IDS_CROATIAN_LAYOUT "Hırvatça"
+    IDS_CZECH_LAYOUT "Çekçe"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Çekçe İzlenceciler"
+    IDS_CZECH_QWERTY_LAYOUT "Çekçe (QWERTY)"
+    IDS_DANISH_LAYOUT "Danca"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Devanagari Harfliği - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Divehi Tüm Seslik"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Divehi Yazı Makinesi"
+    IDS_DUTCH_LAYOUT "Hollandaca"
+    IDS_ESTONIAN_LAYOUT "Estçe"
+    IDS_FAEROESE_LAYOUT "Faroece"
+    IDS_FARSI_LAYOUT "Farsça"
+    IDS_FINNISH_LAYOUT "Fince"
+    IDS_FRENCH_LAYOUT "Fransızca"
+    IDS_GAELIC_LAYOUT "Keltçe"
+    IDS_GEORGIAN_LAYOUT "Gürcüce"
+    IDS_GERMAN_LAYOUT "Almanca"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Almanca (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Almanca (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Almanca (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Almanca (RISTOME)"
+    IDS_GREEK_LAYOUT "Yunanca"
+    IDS_GREEK_220_LAYOUT "Yunanca (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Yunanca (220) Latin"
+    IDS_GREEK_319_LAYOUT "Yunanca (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Yunanca (319) Latin"
+    IDS_GREEK_LATIN_LAYOUT "Yunanca Latin"
+    IDS_GREEK_POLYTONIC_LAYOUT "Yunanca Çok Titremlik"
+    IDS_GUJARATI_LAYOUT "Gucaratça"
+    IDS_HEBREW_LAYOUT "İbrânice"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Hintçe Geleneklik"
+    IDS_HUNGARIAN_LAYOUT "Macarca"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Macarca 101 Düğme"
+    IDS_ICELANDIC_LAYOUT "İzlandaca"
+    IDS_IRISH_LAYOUT "İrlandaca"
+    IDS_ITALIAN_LAYOUT "İtalyanca"
+    IDS_ITALIAN_142_LAYOUT "İtalyanca (142)"
+    IDS_JAPANESE_LAYOUT "Japonca"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Japonca Giriş Dizgesi (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Kannada Dili"
+    IDS_KAZAKH_LAYOUT "Kazak Türkçesi"
+    IDS_KOREAN_LAYOUT "Korece"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Korece Giriş Dizgesi (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Kırgız Türkçesi (Kiril)"
+    IDS_LATIN_AMERICAN_LAYOUT "Latin Amerika"
+    IDS_LATVIAN_LAYOUT "Letonca"
+    IDS_LATVIAN_QWERTY_LAYOUT "Letonca (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Litovca"
+    IDS_LITHUANIAN_IBM_LAYOUT "Litovca IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Makedonca (MEYC)"
+    IDS_MALAYALAM_LAYOUT "Malayalam Dili"
+    IDS_MARATHI_LAYOUT "Marathi Dili"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Moğolca (Kiril)"
+    IDS_NORWEGIAN_LAYOUT "Norveççe"
+    IDS_ORIYA_LAYOUT "Oriya Dili"
+    IDS_POLISH_214_LAYOUT "Lehçe (214)"
+    IDS_POLISH_LAYOUT "Lehçe İzlenceciler"
+    IDS_PORTUGUESE_LAYOUT "Portekizce"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Portekizce (Brezilya ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Portekizce (Brezilya ABNT2)"
+    IDS_PUNJABI_LAYOUT "Pencapça"
+    IDS_ROMANIAN_LAYOUT "Rumence"
+    IDS_RUSSIAN_LAYOUT "Rusça"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Rusça (Yazı Makinesi)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Sırpça (Kiril)"
+    IDS_SERBIAN_LATIN_LAYOUT "Sırpça (Latin)"
+    IDS_SLOVAK_LAYOUT "Slovakça"
+    IDS_SLOVAK_QWERTY_LAYOUT "Slovakça (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Slovence"
+    IDS_SPANISH_LAYOUT "İspanyolca"
+    IDS_SPANISH_VARIANTION_LAYOUT "İspanyolca Türlülük"
+    IDS_SWEDISH_LAYOUT "İsveççe"
+    IDS_SWISS_FRENCH_LAYOUT "İsviçre Fransızcası"
+    IDS_SWISS_GERMAN_LAYOUT "İsviçre Almancası"
+    IDS_SYRIAC_LAYOUT "Süryânice"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Süryânice Tüm Seslik"
+    IDS_TAMIL_LAYOUT "Tâmilce"
+    IDS_TATAR_LAYOUT "Tatar Türkçesi"
+    IDS_TELUGU_LAYOUT "Telugu Dili"
+    IDS_THAI_KEDMANEE_LAYOUT "Tayca Kedmani"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Tayca Kedmani (Üst Damga Kilitsiz)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Tayca Pataçoti"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Tayca Pataçoti (Üst Damga Kilitsiz)"
+    IDS_TURKISH_F_LAYOUT "Türkçe F"
+    IDS_TURKISH_Q_LAYOUT "Türkçe Q"
+    IDS_UKRAINIAN_LAYOUT "Ukraynaca"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Ukraynaca (Öğrenci)"
+    IDS_UNITED_KINGDOM_LAYOUT "Birleşik Krallık"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "ABD (Dvorak)"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "ABD (Dvorak - Sol el için.)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "ABD (Dvorak - Sağ el için.)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "ABD (Uluslararası)"
+    IDS_URDU_LAYOUT "Urduca"
+    IDS_US_LAYOUT "ABD"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "ABD İngilizce Çizelgesi (IBM Arapça 238_L için.)"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Özbek Türkçesi (Kiril)"
+    IDS_VIETNAMESE_LAYOUT "Vietnamca"
+END
diff --git a/reactos/dll/cpl/input_new/lang/uk-UA.rc b/reactos/dll/cpl/input_new/lang/uk-UA.rc
new file mode 100644 (file)
index 0000000..fdfe7a2
--- /dev/null
@@ -0,0 +1,259 @@
+/*
+ * PROJECT:     Text Input DLL
+ * LICENSE:     GPL - See COPYING in the top level directory
+ * FILE:        dll/cpl/input/lang/uk-UA.rc
+ * PURPOSE:     Ukraianian Language File for input.dll
+ * TRANSLATORS: Artem Reznikov, Igor Paliychuk
+ */
+
+LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Параметри"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Виберіть потрібні розкладки для кожної мови введення зі списку. Для зміни списку використовуйте кнопки ""Додати"" і ""Видалити"".", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "Встановити за замов&чуванням", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "&Додати...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "В&идалити...", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "В&ластивості...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "Налаштування", -1, 7, 185, 240, 36
+    PUSHBUTTON "&Параметри клавіатури...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "Додаткові параметри"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Конфігурація системи", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "&Вимкнути додаткові текстові служби", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "Встановіть цей прапорець для вимикання додаткових текстових служб у всіх програмах.\nЦе не рекомендується для Східно-азіатських користувачів, тому що закриває мовну панель.", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Додаткові параметри клавіатури"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "Вимкнення режиму Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "&при натисненні клавіші CAPS LOCK", IDC_PRESS_CL_KEY_RB, 10, 17, 130, 11, WS_GROUP
+    AUTORADIOBUTTON "при &натисненні клавіші SHIFT", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "Сполучення клавіш для мов вводу", -1, 7, 37, 258, 95
+    LTEXT "Дія", -1, 14, 47, 60, 9
+    RTEXT "&Сполучення клавіш", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "З&міна сполучення клавіш...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "OK", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "Скасувати", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Додавання мови вводу"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "&Мова вводу:", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "&Розкладка клавіатури або засіб вводу (IME):", -1, 7, 36, 140, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "Скасувати", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Зміна сполучення клавіш"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "&Перемикати мови вводу", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "ALT з&ліва", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "Переми&кати розкладки клавіатури", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "ALT &зліва", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "OK", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "Скасувати", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Властивості мови вводу"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "Мова вводу:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "&Розкладка клавіатури або засіб вводу (IME):", -1, 7, 21, 150, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "OK", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "Скасувати", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "Мови та служби текстового вводу"
+    IDS_CPLSYSTEMDESCRIPTION "Налаштовує параметри для текстового вводу."
+    IDS_KEYBOARD "Клавіатура"
+    IDS_NONE "(Немає)"
+    IDS_UNKNOWN "(Немає даних)"
+    IDS_RESTART "Ви дійсно бажаєте перезавантажити комп'ютер зараз?"
+    IDS_WHATS_THIS "Що це?"
+    IDS_LANGUAGE "Мова"
+    IDS_LAYOUT "Розкладка клавіатури"
+    IDS_REM_QUESTION "Ви дійсно хочете видалити вибрану розкладку клавіатури?"
+    IDS_CONFIRMATION "Підтвердження"
+    IDS_LAYOUT_EXISTS "Ця розкладка вже існує."
+    IDS_LAYOUT_EXISTS2 "Ця розкладка вже існує і не може бути додана."
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "Alt зліва+Shift"
+    IDS_SWITCH_BET_INLANG "Перемикання мов вводу"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "Албанська"
+    IDS_ARABIC_101_LAYOUT "Арабська (101)"
+    IDS_ARABIC_102_LAYOUT "Арабська (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "Арабська (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "Вірменська (східна)"
+    IDS_ARMENIAN_WESTERN_LAYOUT "Вірменська (західна)"
+    IDS_ASSAMESE_LAYOUT "Ассамська"
+    IDS_AZERI_CYRILLIC_LAYOUT "Азербайджанська (кирилиця)"
+    IDS_AZERI_LATIN_LAYOUT "Азербайджанська (латиниця)"
+    IDS_BELARUSIAN_LAYOUT "Білоруська"
+    IDS_BELGIAN_COMMA_LAYOUT "Бельгійська (з комою)"
+    IDS_BELGIAN_FRENCH_LAYOUT "Французька (Бельгія)"
+    IDS_BELGIAN_LAYOUT "Бельгійська (із крапкою)"
+    IDS_BENGALI_LAYOUT "Бенгалі"
+    IDS_BULGARIAN_LAYOUT "Болгарська"
+    IDS_BULGARIAN_BDS_LAYOUT "Болгарська BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "Болгарська (латиниця)"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "Болгарська фонетична (BDS)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "Болгарська фонетична (класична)"
+    IDS_BURMESE_LAYOUT "Бірманська"
+    IDS_CANADIAN_FRENCH_LAYOUT "Французька (Канада)"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "Французька (Канада, традиційна)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "Канадська стандартна (багатомовна)"
+    IDS_CANTONESE_PHONETIC_LAYOUT "Кантонська (фонетична)"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "Китайська (спрощене письмо) - Microsoft Pinyin IME 3.0"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "Китайська (спрощене письмо) - NeiMa"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "Китайська (спрощене письмо) - QuanPin"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "Китайська (спрощене письмо) - ShuangPin"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "Китайська (спрощене письмо) - США"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "Китайська (спрощене письмо) - ZhengMa"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "Китайська (традиційне письмо) - алфавітно-цифрова"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "Китайська (традиційне письмо) - таблична"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "Китайська (традиційне письмо) - Big5 Code"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "Китайська (традиційне письмо) - ChangJie"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "Китайська (традиційне письмо) - DaYi"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "Китайська (традиційне письмо) - нова ChangJie"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "Китайська (традиційне письмо) - нова фонетична"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "Китайська (традиційне письмо) - фонетична"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "Китайська (традиційне письмо) - швидка"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "Китайська (традиційне письмо) - Юнікод"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "Китайська (традиційне письмо) - США"
+    IDS_CROATIAN_LAYOUT "Хорватська"
+    IDS_CZECH_LAYOUT "Чеська"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "Чеська (програмістська)"
+    IDS_CZECH_QWERTY_LAYOUT "Чеська (QWERTY)"
+    IDS_DANISH_LAYOUT "Датська"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "Деванагарі (INSCRIPT)"
+    IDS_DIVEHI_PHONETIC_LAYOUT "Мальдівська (фонетична)"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "Мальдівська (друкарська машинка)"
+    IDS_DUTCH_LAYOUT "Нідерландська"
+    IDS_ESTONIAN_LAYOUT "Естонська"
+    IDS_FAEROESE_LAYOUT "Фарерська"
+    IDS_FARSI_LAYOUT "Перська"
+    IDS_FINNISH_LAYOUT "Фінська"
+    IDS_FRENCH_LAYOUT "Французька"
+    IDS_GAELIC_LAYOUT "Гельська"
+    IDS_GEORGIAN_LAYOUT "Грузинська"
+    IDS_GERMAN_LAYOUT "Німецька"
+    IDS_GERMAN_DE_ERGO_LAYOUT "Німецька (de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "Німецька (IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "Німецька (NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "Німецька (RISTOME)"
+    IDS_GREEK_LAYOUT "Грецька"
+    IDS_GREEK_220_LAYOUT "Грецька (220)"
+    IDS_GREEK_220_LATIN_LAYOUT "Грецька (220, латиниця)"
+    IDS_GREEK_319_LAYOUT "Грецька (319)"
+    IDS_GREEK_319_LATIN_LAYOUT "Грецька (319, латиниця)"
+    IDS_GREEK_LATIN_LAYOUT "Грецька (латиниця)"
+    IDS_GREEK_POLYTONIC_LAYOUT "Грецька (політонічна)"
+    IDS_GUJARATI_LAYOUT "Гуджараті"
+    IDS_HEBREW_LAYOUT "Іврит"
+    IDS_HINDI_TRADITIONAL_LAYOUT "Хінді (традиційна)"
+    IDS_HUNGARIAN_LAYOUT "Угорська"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "Угорська (101 клавіша)"
+    IDS_ICELANDIC_LAYOUT "Ісландська"
+    IDS_IRISH_LAYOUT "Ірландська"
+    IDS_ITALIAN_LAYOUT "Італійська"
+    IDS_ITALIAN_142_LAYOUT "Італійська (142)"
+    IDS_JAPANESE_LAYOUT "Японська"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "Японський засіб вводу (MS-IME2002)"
+    IDS_KANNADA_LAYOUT "Каннада"
+    IDS_KAZAKH_LAYOUT "Казахська"
+    IDS_KOREAN_LAYOUT "Корейська"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "Корейський засіб вводу (MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "Киргизька (кирилиця)"
+    IDS_LATIN_AMERICAN_LAYOUT "Латинська Америка"
+    IDS_LATVIAN_LAYOUT "Латвійська"
+    IDS_LATVIAN_QWERTY_LAYOUT "Латвійська (QWERTY)"
+    IDS_LITHUANIAN_LAYOUT "Литовська"
+    IDS_LITHUANIAN_IBM_LAYOUT "Литовська (IBM)"
+    IDS_FYRO_MACEDONIAN_LAYOUT "Македонська (Македонія)"
+    IDS_MALAYALAM_LAYOUT "Малаялам"
+    IDS_MARATHI_LAYOUT "Маратхі"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "Монгольська (кирилиця)"
+    IDS_NORWEGIAN_LAYOUT "Норвезька"
+    IDS_ORIYA_LAYOUT "Орія"
+    IDS_POLISH_214_LAYOUT "Польська (214)"
+    IDS_POLISH_LAYOUT "Польська (програмістська)"
+    IDS_PORTUGUESE_LAYOUT "Португальська"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "Португальська (Бразилія ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "Португальська (Бразилія ABNT2)"
+    IDS_PUNJABI_LAYOUT "Панджабі"
+    IDS_ROMANIAN_LAYOUT "Румунська"
+    IDS_RUSSIAN_LAYOUT "Російська"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "Російська (друкарська машинка)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "Сербська (кирилиця)"
+    IDS_SERBIAN_LATIN_LAYOUT "Сербська (латиниця)"
+    IDS_SLOVAK_LAYOUT "Словацька"
+    IDS_SLOVAK_QWERTY_LAYOUT "Словацька (QWERTY)"
+    IDS_SLOVENIAN_LAYOUT "Словенська"
+    IDS_SPANISH_LAYOUT "Іспанська"
+    IDS_SPANISH_VARIANTION_LAYOUT "Іспанська 2"
+    IDS_SWEDISH_LAYOUT "Шведська"
+    IDS_SWISS_FRENCH_LAYOUT "Французька (Швейцарія)"
+    IDS_SWISS_GERMAN_LAYOUT "Німецька (Швейцарія)"
+    IDS_SYRIAC_LAYOUT "Сирійська"
+    IDS_SYRIAC_PHONETIC_LAYOUT "Сирійська (фонетична)"
+    IDS_TAMIL_LAYOUT "Тамільська"
+    IDS_TATAR_LAYOUT "Татарська"
+    IDS_TELUGU_LAYOUT "Телугу"
+    IDS_THAI_KEDMANEE_LAYOUT "Тайська Кедмані"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "Тайська Кедмані (без ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "Тайська Паташот"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "Тайська Паташот (без ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "Турецька F"
+    IDS_TURKISH_Q_LAYOUT "Турецька Q"
+    IDS_UKRAINIAN_LAYOUT "Українська"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "Українська (студентська)"
+    IDS_UNITED_KINGDOM_LAYOUT "Великобританія"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "США - Дворак"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "США - Дворак (для лівої руки)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "США - Дворак (для правої руки)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "США - міжнародна"
+    IDS_URDU_LAYOUT "Урду"
+    IDS_US_LAYOUT "США"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "Англійська таблична (США) для арабської (IBM, 238_L)"
+    IDS_UZBEK_CYRILLIC_LAYOUT "Узбецька (кирилиця)"
+    IDS_VIETNAMESE_LAYOUT "В'єтнамська"
+END
diff --git a/reactos/dll/cpl/input_new/lang/zh-CN.rc b/reactos/dll/cpl/input_new/lang/zh-CN.rc
new file mode 100644 (file)
index 0000000..5a75381
--- /dev/null
@@ -0,0 +1,253 @@
+/* Simplified Chinese translation by Jingjing Fu (jingjingf AT 188.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "设置"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    LTEXT "为列表中显示的每个输入语言选择服务。\n使用“添加”和“删除”按钮来修改这个列表。", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "设为默认值(&S)", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "添加(&D)...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "删除(&R)", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "属性(&P)...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "首选项", -1, 7, 185, 240, 36
+    PUSHBUTTON "键设置(&K)...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "高级设置"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "系统配置", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "关闭高级的文字服务(&T)", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "选择此复选框以关闭所有程序中的高级的文字服务。\n这不是推荐东亚用户因为这个命令将关闭语言栏。", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "高级键设置"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "要关闭 Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "按 CAPS LOCK 键(&L)", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "按 SHIFT 键(&F)", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "输入语言的热键", -1, 7, 37, 258, 95
+    LTEXT "操作", -1, 14, 47, 60, 9
+    RTEXT "按键顺序(&K)", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "更改按键顺序(&C)...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "确定", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "取消", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "添加输入语言"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    LTEXT "输入语言(&I):", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "键盘布局/输入法(&K):", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "确定", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "取消", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "更改按键顺序"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "切换输入语言(&S)", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "左手 ALT(&A)", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "切换键盘布局(&W)", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "左手 ALT(&L)", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "确定", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "取消", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "输入语言属性"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    LTEXT "输入语言:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "键盘布局/输入法(&K):", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "确定", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "取消", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "文字服务和输入语言"
+    IDS_CPLSYSTEMDESCRIPTION "自定义语言的文字输入设置"
+    IDS_KEYBOARD "键盘"
+    IDS_NONE "(无)"
+    IDS_UNKNOWN "(未知)"
+    IDS_RESTART "现在就重新启动计算机吗?"
+    IDS_WHATS_THIS "这是什么?"
+    IDS_LANGUAGE "语言"
+    IDS_LAYOUT "键盘布局"
+    IDS_REM_QUESTION "确实要删除选择的键盘布局吗?"
+    IDS_CONFIRMATION "确认"
+    IDS_LAYOUT_EXISTS "此布局已经存在。"
+    IDS_LAYOUT_EXISTS2 "此布局已经存在且无法被添加"
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "左 Alt+Shift"
+    IDS_SWITCH_BET_INLANG "在输入语言间切换"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "阿尔巴尼亚文"
+    IDS_ARABIC_101_LAYOUT "阿拉伯文 (101)"
+    IDS_ARABIC_102_LAYOUT "阿拉伯文 (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "阿拉伯文 (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "东亚美尼亚文"
+    IDS_ARMENIAN_WESTERN_LAYOUT "西亚美尼亚文"
+    IDS_ASSAMESE_LAYOUT "爱沙尼亚文"
+    IDS_AZERI_CYRILLIC_LAYOUT "阿塞拜疆语西里尔文"
+    IDS_AZERI_LATIN_LAYOUT "阿塞拜疆语拉丁文"
+    IDS_BELARUSIAN_LAYOUT "白俄罗斯文"
+    IDS_BELGIAN_COMMA_LAYOUT "比利时文(Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "比利时法文"
+    IDS_BELGIAN_LAYOUT "比利时文(句号)"
+    IDS_BENGALI_LAYOUT "孟加拉文"
+    IDS_BULGARIAN_LAYOUT "保加利亚文"
+    IDS_BULGARIAN_BDS_LAYOUT "保加利亚文 BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "保加利亚拉丁文"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "保加利亚拼音(BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "保加利亚拼音(经典)"
+    IDS_BURMESE_LAYOUT "缅甸文"
+    IDS_CANADIAN_FRENCH_LAYOUT "加拿大法文"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "加拿大法文(传统)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "加拿大多语种标准"
+    IDS_CANTONESE_PHONETIC_LAYOUT "广东拼音"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "中文(简体) - 微软拼音输入法 3.0 版"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "中文(简体) - 内码"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "中文(简体) - 全拼"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "中文(简体) - 双拼"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "简体中文 - 美式键盘"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "中文(简体) - 郑码"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "中文(繁体) - 英数"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "中文(繁体) - 行列"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "中文(繁体) - Big5 码"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "中文(繁体) - 仓颉"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "中文(繁体) - 大易"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "中文(繁体) - 新仓颉"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "中文(繁体) - 新注音"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "中文(繁体) - 注音"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "中文(繁体) - 速成"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "中文(繁体) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "中文(繁体) - 美国键盘"
+    IDS_CROATIAN_LAYOUT "克罗地亚文"
+    IDS_CZECH_LAYOUT "捷克文"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "捷克文(程序员)"
+    IDS_CZECH_QWERTY_LAYOUT "捷克文(标准键盘)"
+    IDS_DANISH_LAYOUT "丹麦文"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "天城体文 - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "第维埃语拼音"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "第维埃语印刷文字"
+    IDS_DUTCH_LAYOUT "荷兰"
+    IDS_ESTONIAN_LAYOUT "爱沙尼亚文"
+    IDS_FAEROESE_LAYOUT "法罗文"
+    IDS_FARSI_LAYOUT "波斯文"
+    IDS_FINNISH_LAYOUT "芬兰文"
+    IDS_FRENCH_LAYOUT "法文"
+    IDS_GAELIC_LAYOUT "盖尔文"
+    IDS_GEORGIAN_LAYOUT "格鲁吉亚文"
+    IDS_GERMAN_LAYOUT "德文"
+    IDS_GERMAN_DE_ERGO_LAYOUT "德文(de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "德文(IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "德文(NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "德文(RISTOME)"
+    IDS_GREEK_LAYOUT "希腊文"
+    IDS_GREEK_220_LAYOUT "希腊文(220)"
+    IDS_GREEK_220_LATIN_LAYOUT "希腊语(220)拉丁文"
+    IDS_GREEK_319_LAYOUT "希腊文(319)"
+    IDS_GREEK_319_LATIN_LAYOUT "希腊语(319)拉丁文"
+    IDS_GREEK_LATIN_LAYOUT "希腊语拉丁文"
+    IDS_GREEK_POLYTONIC_LAYOUT "多元化希腊文"
+    IDS_GUJARATI_LAYOUT "古吉拉特文"
+    IDS_HEBREW_LAYOUT "希伯来文"
+    IDS_HINDI_TRADITIONAL_LAYOUT "传统印地文"
+    IDS_HUNGARIAN_LAYOUT "匈牙利文"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "匈牙利文 101-键"
+    IDS_ICELANDIC_LAYOUT "冰岛文"
+    IDS_IRISH_LAYOUT "爱尔兰文"
+    IDS_ITALIAN_LAYOUT "意大利文"
+    IDS_ITALIAN_142_LAYOUT "意大利文(142)"
+    IDS_JAPANESE_LAYOUT "日文"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "日文输入系统(MS-IME2002)"
+    IDS_KANNADA_LAYOUT "卡纳达文"
+    IDS_KAZAKH_LAYOUT "哈萨克文"
+    IDS_KOREAN_LAYOUT "韩文"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "韩文输入系统(MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "吉尔吉斯语西里尔文"
+    IDS_LATIN_AMERICAN_LAYOUT "拉丁美洲文"
+    IDS_LATVIAN_LAYOUT "拉脱维亚文"
+    IDS_LATVIAN_QWERTY_LAYOUT "拉脱维亚文(标准键盘)"
+    IDS_LITHUANIAN_LAYOUT "立陶宛文"
+    IDS_LITHUANIAN_IBM_LAYOUT "立陶宛文 IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "马其顿文(FYROM)"
+    IDS_MALAYALAM_LAYOUT "马拉亚拉姆文"
+    IDS_MARATHI_LAYOUT "马拉地文"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "外蒙古西里尔文"
+    IDS_NORWEGIAN_LAYOUT "挪威文"
+    IDS_ORIYA_LAYOUT "奥里雅文"
+    IDS_POLISH_214_LAYOUT "波兰文(214)"
+    IDS_POLISH_LAYOUT "波兰文(程序员)"
+    IDS_PORTUGUESE_LAYOUT "葡萄牙文"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "葡萄牙文(巴西 ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "葡萄牙文(巴西 ABNT2)"
+    IDS_PUNJABI_LAYOUT "旁遮普文"
+    IDS_ROMANIAN_LAYOUT "罗马尼亚文"
+    IDS_RUSSIAN_LAYOUT "俄文"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "俄文(打字机)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "塞尔维亚西里尔文"
+    IDS_SERBIAN_LATIN_LAYOUT "塞尔维亚语(拉丁文)"
+    IDS_SLOVAK_LAYOUT "斯洛伐克文"
+    IDS_SLOVAK_QWERTY_LAYOUT "斯洛伐克文(标准键盘)"
+    IDS_SLOVENIAN_LAYOUT "斯洛文尼亚文"
+    IDS_SPANISH_LAYOUT "西班牙文"
+    IDS_SPANISH_VARIANTION_LAYOUT "西班牙变体文"
+    IDS_SWEDISH_LAYOUT "瑞典文"
+    IDS_SWISS_FRENCH_LAYOUT "瑞士法文"
+    IDS_SWISS_GERMAN_LAYOUT "瑞士德文"
+    IDS_SYRIAC_LAYOUT "叙利亚文"
+    IDS_SYRIAC_PHONETIC_LAYOUT "叙利亚语拼音"
+    IDS_TAMIL_LAYOUT "泰米尔文"
+    IDS_TATAR_LAYOUT "鞑靼文"
+    IDS_TELUGU_LAYOUT "泰卢固文"
+    IDS_THAI_KEDMANEE_LAYOUT "泰文 Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "泰文 Kedmanee (非 ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "泰文 Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "泰文 Pattachote (非 ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "土耳其文 F"
+    IDS_TURKISH_Q_LAYOUT "土耳其文 Q"
+    IDS_UKRAINIAN_LAYOUT "乌克兰文"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "乌克兰文(学生)"
+    IDS_UNITED_KINGDOM_LAYOUT "英国"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "美国英语-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "美国英语-Dvorak (惯用左手)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "美国英语-Dvorak (惯用右手)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "美国英语-国际"
+    IDS_URDU_LAYOUT "乌都文"
+    IDS_US_LAYOUT "美国英语"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "IBM 阿拉伯文 238_L 美国英语表格"
+    IDS_UZBEK_CYRILLIC_LAYOUT "乌兹别克西里尔文"
+    IDS_VIETNAMESE_LAYOUT "越南文"
+END
diff --git a/reactos/dll/cpl/input_new/lang/zh-TW.rc b/reactos/dll/cpl/input_new/lang/zh-TW.rc
new file mode 100644 (file)
index 0000000..f248dab
--- /dev/null
@@ -0,0 +1,253 @@
+/* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
+
+IDD_PROPPAGESETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "設定"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    LTEXT "為列表中顯示的每個輸入語言選擇服務。\n使用“添加”和“刪除”按鈕來修改這個列表。", -1, 9, 6, 238, 25
+    CONTROL "TEXT", IDC_KEYLAYOUT_LIST, "SYSLISTVIEW32", WS_BORDER | WS_VSCROLL | WS_TABSTOP | LVS_SORTASCENDING | LVS_REPORT | 0x0000808D, 8, 36, 237, 101
+    PUSHBUTTON "設為預設值(&S)", IDC_SET_DEFAULT, 101, 159, 144, 14
+    PUSHBUTTON "添加(&D)...", IDC_ADD_BUTTON, 27, 142, 70, 14
+    PUSHBUTTON "刪除(&R)", IDC_REMOVE_BUTTON, 101, 142, 70, 14
+    PUSHBUTTON "屬性(&P)...", IDC_PROP_BUTTON, 175, 142, 70, 14
+    GROUPBOX "首選項", -1, 7, 185, 240, 36
+    PUSHBUTTON "鍵設定(&K)...", IDC_KEY_SET_BTN, 14, 198, 110, 14
+END
+
+IDD_PROPPAGEADVANCEDSETTINGS DIALOGEX 0, 0, 254, 228
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "高階設定"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "系統配置", -1, 7, 7, 240, 70
+    AUTOCHECKBOX "關閉高階的文字服務(&T)", IDC_TURNOFFTEXTSVCS_CB, 14, 20, 220, 12
+    LTEXT "選擇此覈取方塊以關閉所有程式中的高階的文字服務。\n這不是推薦東亞使用者因為這個命令將關閉語言欄。", -1, 14, 40, 230, 35
+END
+
+IDD_KEYSETTINGS DIALOGEX 0, 0, 272, 163
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "高階鍵設定"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "要關閉 Caps Lock", -1, 7, 7, 258, 26
+    AUTORADIOBUTTON "按 CAPS LOCK 鍵(&L)", IDC_PRESS_CL_KEY_RB, 14, 17, 120, 11, WS_GROUP
+    AUTORADIOBUTTON "按 SHIFT 鍵(&F)", IDC_PRESS_SHIFT_KEY_RB, 144, 17, 120, 11, NOT WS_TABSTOP
+    GROUPBOX "輸入語言的熱鍵", -1, 7, 37, 258, 95
+    LTEXT "操作", -1, 14, 47, 60, 9
+    RTEXT "按鍵順序(&K)", -1, 177, 47, 79, 9
+    CONTROL "", IDC_KEY_LISTVIEW, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_AUTOARRANGE | LVS_SINGLESEL, 14, 57, 244, 52, WS_EX_CLIENTEDGE
+    PUSHBUTTON "更改按鍵順序(&C)...", IDC_CHANGE_KEY_SEQ_BTN, 152, 113, 106, 14, WS_GROUP
+    DEFPUSHBUTTON "確定", IDOK, 66, 140, 70, 14
+    PUSHBUTTON "取消", IDCANCEL, 146, 140, 70, 14
+END
+
+IDD_ADD DIALOGEX 20, 20, 227, 90
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "添加輸入語言"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    LTEXT "輸入語言(&I):", -1, 7, 7, 61, 10
+    COMBOBOX IDC_INPUT_LANG_COMBO, 7, 17, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    LTEXT "鍵盤佈局/輸入法(&K):", -1, 7, 36, 110, 10
+    COMBOBOX IDC_KEYBOARD_LO_COMBO, 7, 47, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "確定", IDOK, 116, 68, 50, 14
+    PUSHBUTTON "取消", IDCANCEL, 169, 68, 50, 14
+END
+
+IDD_CHANGE_KEY_SEQ DIALOGEX 5, 100, 230, 125
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "更改按鍵順序"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    GROUPBOX "", -1, 9, 5, 155, 110
+    AUTOCHECKBOX "切換輸入語言(&S)", IDC_SWITCH_INPUT_LANG_CB, 15, 15, 105, 12
+    LTEXT "Shift", -1, 73, 37, 27, 12
+    CTEXT "+", -1, 62, 37, 8, 9
+    AUTORADIOBUTTON "&Ctrl", IDC_CTRL_LANG, 29, 31, 30, 11
+    AUTORADIOBUTTON "左手 ALT(&A)", IDC_LEFT_ALT_LANG, 29, 45, 46, 12
+    AUTOCHECKBOX "切換鍵盤佈局(&W)", IDC_SWITCH_KBLAYOUTS_CB, 16, 65, 141, 12
+    LTEXT "Shift", -1, 74, 87, 27, 12
+    CTEXT "+", -1, 63, 87, 8, 9
+    AUTORADIOBUTTON "C&trl", IDC_CTRL_LAYOUT, 30, 81, 30, 11
+    AUTORADIOBUTTON "左手 ALT(&L)", IDC_LEFT_ALT_LAYOUT, 30, 95, 44, 12
+    DEFPUSHBUTTON "確定", IDOK, 172, 9, 50, 14
+    PUSHBUTTON "取消", IDCANCEL, 172, 27, 50, 14
+END
+
+IDD_INPUT_LANG_PROP DIALOGEX 20, 20, 227, 75
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "輸入語言屬性"
+FONT 9, "MS Shell Dlg"
+BEGIN
+    LTEXT "輸入語言:", -1, 7, 7, 61, 8
+    LTEXT "", IDC_INPUT_LANG_STR, 73, 7, 129, 8
+    LTEXT "鍵盤佈局/輸入法(&K):", -1, 7, 21, 110, 10
+    COMBOBOX IDC_KB_LAYOUT_IME_COMBO, 7, 32, 212, 150, CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL
+    DEFPUSHBUTTON "確定", IDOK, 116, 53, 52, 14
+    PUSHBUTTON "取消", IDCANCEL, 169, 53, 52, 14
+END
+
+STRINGTABLE
+BEGIN
+    IDS_CPLSYSTEMNAME "文字服務和輸入語言"
+    IDS_CPLSYSTEMDESCRIPTION "自定義語言的文字輸入設定"
+    IDS_KEYBOARD "鍵盤"
+    IDS_NONE "(無)"
+    IDS_UNKNOWN "(未知)"
+    IDS_RESTART "現在就重新啟動計算機嗎?"
+    IDS_WHATS_THIS "這是什麼?"
+    IDS_LANGUAGE "語言"
+    IDS_LAYOUT "鍵盤佈局"
+    IDS_REM_QUESTION "確實要刪除選擇的鍵盤佈局嗎?"
+    IDS_CONFIRMATION "確認"
+    IDS_LAYOUT_EXISTS "此佈局已經存在。"
+    IDS_LAYOUT_EXISTS2 "此佈局已經存在且無法被添加"
+    IDS_CTRL_SHIFT "Ctrl+Shift"
+    IDS_LEFT_ALT_SHIFT "左 Alt+Shift"
+    IDS_SWITCH_BET_INLANG "在輸入語言間切換"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_ALBANIAN_LAYOUT "阿爾巴尼亞文"
+    IDS_ARABIC_101_LAYOUT "阿拉伯文 (101)"
+    IDS_ARABIC_102_LAYOUT "阿拉伯文 (102)"
+    IDS_ARABIC_102_AZERTY_LAYOUT "阿拉伯文 (102) AZERTY"
+    IDS_ARMENIAN_EASTERN_LAYOUT "東亞美尼亞文"
+    IDS_ARMENIAN_WESTERN_LAYOUT "西亞美尼亞文"
+    IDS_ASSAMESE_LAYOUT "愛沙尼亞文"
+    IDS_AZERI_CYRILLIC_LAYOUT "亞塞拜然語西里爾文"
+    IDS_AZERI_LATIN_LAYOUT "亞塞拜然語拉丁文"
+    IDS_BELARUSIAN_LAYOUT "白俄羅斯文"
+    IDS_BELGIAN_COMMA_LAYOUT "比利時文(Comma)"
+    IDS_BELGIAN_FRENCH_LAYOUT "比利時法文"
+    IDS_BELGIAN_LAYOUT "比利時文(句號)"
+    IDS_BENGALI_LAYOUT "孟加拉文"
+    IDS_BULGARIAN_LAYOUT "保加利亞文"
+    IDS_BULGARIAN_BDS_LAYOUT "保加利亞文 BDS 5237-1978"
+    IDS_BULGARIAN_LATIN_LAYOUT "保加利亞拉丁文"
+    IDS_BULGARIAN_PHONETIC_BDS_LAYOUT "保加利亞拼音(BDS 5237-1978)"
+    IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT "保加利亞拼音(經典)"
+    IDS_BURMESE_LAYOUT "緬甸文"
+    IDS_CANADIAN_FRENCH_LAYOUT "加拿大法文"
+    IDS_CANADIAN_FRENCH_LEGACY_LAYOUT "加拿大法文(傳統)"
+    IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT "加拿大多語種標準"
+    IDS_CANTONESE_PHONETIC_LAYOUT "廣東拼音"
+    IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT "中文(簡體) - 微軟拼音輸入法 3.0 版"
+    IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT "中文(簡體) - 內碼"
+    IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT "中文(簡體) - 全拼"
+    IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT "中文(簡體) - 雙拼"
+    IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT "簡體中文 - 美式鍵盤"
+    IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT "中文(簡體) - 鄭碼"
+    IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT "中文(繁體) - 英數"
+    IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT "中文(繁體) - 行列"
+    IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT "中文(繁體) - Big5 碼"
+    IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT "中文(繁體) - 倉頡"
+    IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT "中文(繁體) - 大易"
+    IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT "中文(繁體) - 新倉頡"
+    IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT "中文(繁體) - 新注音"
+    IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT "中文(繁體) - 註音"
+    IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT "中文(繁體) - 速成"
+    IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT "中文(繁體) - Unicode"
+    IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT "中文(繁體) - 美國鍵盤"
+    IDS_CROATIAN_LAYOUT "克羅埃西亞文"
+    IDS_CZECH_LAYOUT "捷克文"
+    IDS_CZECH_PROGRAMMERS_LAYOUT "捷克文(程式設計師)"
+    IDS_CZECH_QWERTY_LAYOUT "捷克文(標準鍵盤)"
+    IDS_DANISH_LAYOUT "丹麥文"
+    IDS_DEVANAGARI_INSCRIPT_LAYOUT "天城體文 - INSCRIPT"
+    IDS_DIVEHI_PHONETIC_LAYOUT "第維埃語拼音"
+    IDS_DIVEHI_TYPEWRITER_LAYOUT "第維埃語印刷文字"
+    IDS_DUTCH_LAYOUT "荷蘭"
+    IDS_ESTONIAN_LAYOUT "愛沙尼亞文"
+    IDS_FAEROESE_LAYOUT "法羅文"
+    IDS_FARSI_LAYOUT "波斯文"
+    IDS_FINNISH_LAYOUT "芬蘭文"
+    IDS_FRENCH_LAYOUT "法文"
+    IDS_GAELIC_LAYOUT "蓋爾文"
+    IDS_GEORGIAN_LAYOUT "喬治亞文"
+    IDS_GERMAN_LAYOUT "德文"
+    IDS_GERMAN_DE_ERGO_LAYOUT "德文(de_ergo)"
+    IDS_GERMAN_IBM_LAYOUT "德文(IBM)"
+    IDS_GERMAN_NEO_11_LAYOUT "德文(NEO-1.1)"
+    IDS_GERMAN_RISTOME_LAYOUT "德文(RISTOME)"
+    IDS_GREEK_LAYOUT "希臘文"
+    IDS_GREEK_220_LAYOUT "希臘文(220)"
+    IDS_GREEK_220_LATIN_LAYOUT "希臘語(220)拉丁文"
+    IDS_GREEK_319_LAYOUT "希臘文(319)"
+    IDS_GREEK_319_LATIN_LAYOUT "希臘語(319)拉丁文"
+    IDS_GREEK_LATIN_LAYOUT "希臘語拉丁文"
+    IDS_GREEK_POLYTONIC_LAYOUT "多元化希臘文"
+    IDS_GUJARATI_LAYOUT "古吉拉特文"
+    IDS_HEBREW_LAYOUT "希伯來文"
+    IDS_HINDI_TRADITIONAL_LAYOUT "傳統印地文"
+    IDS_HUNGARIAN_LAYOUT "匈牙利文"
+    IDS_HUNGARIAN_101_KEY_LAYOUT "匈牙利文 101-鍵"
+    IDS_ICELANDIC_LAYOUT "冰島文"
+    IDS_IRISH_LAYOUT "愛爾蘭文"
+    IDS_ITALIAN_LAYOUT "義大利文"
+    IDS_ITALIAN_142_LAYOUT "義大利文(142)"
+    IDS_JAPANESE_LAYOUT "日文"
+    IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT "日文輸入系統(MS-IME2002)"
+    IDS_KANNADA_LAYOUT "卡納達文"
+    IDS_KAZAKH_LAYOUT "哈薩克文"
+    IDS_KOREAN_LAYOUT "韓文"
+    IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT "韓文輸入系統(MS-IME2002)"
+    IDS_KYRGYZ_CYRILLIC_LAYOUT "吉爾吉斯語西里爾文"
+    IDS_LATIN_AMERICAN_LAYOUT "拉丁美洲文"
+    IDS_LATVIAN_LAYOUT "拉脫維亞文"
+    IDS_LATVIAN_QWERTY_LAYOUT "拉脫維亞文(標準鍵盤)"
+    IDS_LITHUANIAN_LAYOUT "立陶宛文"
+    IDS_LITHUANIAN_IBM_LAYOUT "立陶宛文 IBM"
+    IDS_FYRO_MACEDONIAN_LAYOUT "馬其頓文(FYROM)"
+    IDS_MALAYALAM_LAYOUT "馬拉亞拉姆文"
+    IDS_MARATHI_LAYOUT "馬拉地文"
+    IDS_MONGOLIAN_CYRILLIC_LAYOUT "外蒙古西里爾文"
+    IDS_NORWEGIAN_LAYOUT "挪威文"
+    IDS_ORIYA_LAYOUT "奧裡雅文"
+    IDS_POLISH_214_LAYOUT "波蘭文(214)"
+    IDS_POLISH_LAYOUT "波蘭文(程式設計師)"
+    IDS_PORTUGUESE_LAYOUT "葡萄牙文"
+    IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT "葡萄牙文(巴西 ABNT)"
+    IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT "葡萄牙文(巴西 ABNT2)"
+    IDS_PUNJABI_LAYOUT "旁遮普文"
+    IDS_ROMANIAN_LAYOUT "羅馬尼亞文"
+    IDS_RUSSIAN_LAYOUT "俄文"
+    IDS_RUSSIAN_TYPEWRITER_LAYOUT "俄文(打字機)"
+    IDS_SERBIAN_CYRILLIC_LAYOUT "塞爾維亞西里爾文"
+    IDS_SERBIAN_LATIN_LAYOUT "塞爾維亞語(拉丁文)"
+    IDS_SLOVAK_LAYOUT "斯洛伐克文"
+    IDS_SLOVAK_QWERTY_LAYOUT "斯洛伐克文(標準鍵盤)"
+    IDS_SLOVENIAN_LAYOUT "斯洛維尼亞文"
+    IDS_SPANISH_LAYOUT "西班牙文"
+    IDS_SPANISH_VARIANTION_LAYOUT "西班牙變體文"
+    IDS_SWEDISH_LAYOUT "瑞典文"
+    IDS_SWISS_FRENCH_LAYOUT "瑞士法文"
+    IDS_SWISS_GERMAN_LAYOUT "瑞士德文"
+    IDS_SYRIAC_LAYOUT "敘利亞文"
+    IDS_SYRIAC_PHONETIC_LAYOUT "敘利亞語拼音"
+    IDS_TAMIL_LAYOUT "泰米爾文"
+    IDS_TATAR_LAYOUT "韃靼文"
+    IDS_TELUGU_LAYOUT "泰盧固文"
+    IDS_THAI_KEDMANEE_LAYOUT "泰文 Kedmanee"
+    IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT "泰文 Kedmanee (非 ShiftLock)"
+    IDS_THAI_PATTACHOTE_LAYOUT "泰文 Pattachote"
+    IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT "泰文 Pattachote (非 ShiftLock)"
+    IDS_TURKISH_F_LAYOUT "土耳其文 F"
+    IDS_TURKISH_Q_LAYOUT "土耳其文 Q"
+    IDS_UKRAINIAN_LAYOUT "烏克蘭文"
+    IDS_UKRAINIAN_STUDENT_LAYOUT "烏克蘭文(學生)"
+    IDS_UNITED_KINGDOM_LAYOUT "英國"
+    IDS_UNITED_STATES_DVIRAK_LAYOUT "美國英語-Dvorak"
+    IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT "美國英語-Dvorak (慣用左手)"
+    IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT "美國英語-Dvorak (慣用右手)"
+    IDS_UNITED_STATES_INTERNATIONAL_LAYOUT "美國英語-國際"
+    IDS_URDU_LAYOUT "烏都文"
+    IDS_US_LAYOUT "美國英語"
+    IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT "IBM 阿拉伯文 238_L 美國英語表格"
+    IDS_UZBEK_CYRILLIC_LAYOUT "烏茲別克西里爾文"
+    IDS_VIETNAMESE_LAYOUT "越南文"
+END
diff --git a/reactos/dll/cpl/input_new/resource.h b/reactos/dll/cpl/input_new/resource.h
new file mode 100644 (file)
index 0000000..575e359
--- /dev/null
@@ -0,0 +1,206 @@
+#pragma once
+
+/* Metrics */
+#define PROPSHEETWIDTH   252
+#define PROPSHEETHEIGHT  228
+#define PROPSHEETPADDING 6
+#define SYSTEM_COLUMN    (0 * PROPSHEETPADDING)
+#define ICONSIZE         16
+
+/* IDI */
+#define IDI_KEYBOARD_ICO  202
+#define IDI_MARKER_ICO    205
+#define IDI_MIC_ICO       203
+#define IDI_KEY_SHORT_ICO 200
+#define IDI_INFO_ICO      207
+#define IDI_CPLSYSTEM     1502
+
+/* IDD */
+#define IDD_PROPPAGESETTINGS         500
+#define IDD_PROPPAGEADVANCEDSETTINGS 501
+#define IDD_INPUT_LANG_PROP          502
+#define IDD_CHANGE_KEY_SEQ           503
+#define IDD_ADD                      504
+#define IDD_KEYSETTINGS              505
+
+/* IDC */
+#define IDC_KEYLAYOUT_LIST       1000
+#define IDC_SET_DEFAULT          1001
+#define IDC_ADD_BUTTON           1002
+#define IDC_REMOVE_BUTTON        1003
+#define IDC_PROP_BUTTON          1004
+#define IDC_KEY_SET_BTN          1005
+#define IDC_PRESS_CL_KEY_RB      1006
+#define IDC_PRESS_SHIFT_KEY_RB   1007
+#define IDC_KEY_LISTVIEW         1008
+#define IDC_CHANGE_KEY_SEQ_BTN   1009
+#define IDC_INPUT_LANG_COMBO     1010
+#define IDC_KEYBOARD_LO_COMBO    1011
+#define IDC_USE_SK               1012
+#define IDC_KB_LAYOUT_IME_COMBO  1013
+#define IDC_INPUT_LANG_STR       1014
+#define IDC_SWITCH_INPUT_LANG_CB 1015
+#define IDC_SWITCH_KBLAYOUTS_CB  1016
+#define IDC_CTRL_LANG            1017
+#define IDC_CTRL_LAYOUT          1018
+#define IDC_LEFT_ALT_LANG        1019
+#define IDC_LEFT_ALT_LAYOUT      1020
+
+/* IDS */
+#define IDS_CPLSYSTEMNAME        1
+#define IDS_CPLSYSTEMDESCRIPTION 2
+#define IDS_KEYBOARD             3
+#define IDS_NONE                 4
+#define IDS_UNKNOWN              5
+#define IDS_RESTART              6
+#define IDS_WHATS_THIS           7
+#define IDS_LANGUAGE             8
+#define IDS_LAYOUT               9
+#define IDS_REM_QUESTION         10
+#define IDS_CONFIRMATION         11
+#define IDS_LAYOUT_EXISTS        12
+#define IDS_LAYOUT_EXISTS2       13
+#define IDS_CTRL_SHIFT           14
+#define IDS_LEFT_ALT_SHIFT       15
+#define IDS_SWITCH_BET_INLANG    16
+#define IDC_TURNOFFTEXTSVCS_CB   17
+
+/* Layouts */
+#define IDS_US_LAYOUT                                  5000
+#define IDS_BELGIAN_LAYOUT                             5001
+#define IDS_BELGIAN_FRENCH_LAYOUT                      5002
+#define IDS_PORTUGUESE_BRAZILIAN_ABNT_LAYOUT           5003
+#define IDS_CANADIAN_FRENCH_LAYOUT                     5004
+#define IDS_CANADIAN_FRENCH_LEGACY_LAYOUT              5005
+#define IDS_DANISH_LAYOUT                              5007
+#define IDS_DUTCH_LAYOUT                               5008
+#define IDS_FINNISH_LAYOUT                             5009
+#define IDS_FRENCH_LAYOUT                              5010
+#define IDS_GERMAN_LAYOUT                              5011
+#define IDS_GERMAN_IBM_LAYOUT                          5012
+#define IDS_ICELANDIC_LAYOUT                           5013
+#define IDS_IRISH_LAYOUT                               5014
+#define IDS_ITALIAN_LAYOUT                             5015
+#define IDS_ITALIAN_142_LAYOUT                         5016
+#define IDS_LATIN_AMERICAN_LAYOUT                      5017
+#define IDS_NORWEGIAN_LAYOUT                           5018
+#define IDS_PORTUGUESE_LAYOUT                          5019
+#define IDS_SPANISH_LAYOUT                             5020
+#define IDS_SPANISH_VARIANTION_LAYOUT                  5021
+#define IDS_SWEDISH_LAYOUT                             5022
+#define IDS_SWISS_FRENCH_LAYOUT                        5023
+#define IDS_SWISS_GERMAN_LAYOUT                        5024
+#define IDS_UNITED_KINGDOM_LAYOUT                      5025
+#define IDS_UNITED_STATES_INTERNATIONAL_LAYOUT         5026
+#define IDS_UNITED_STATES_DVORAK_FOR_LEFT_HAND_LAYOUT  5027
+#define IDS_UNITED_STATES_DVORAK_FOR_RIGHT_HAND_LAYOUT 5028
+#define IDS_ALBANIAN_LAYOUT                            5029
+#define IDS_CROATIAN_LAYOUT                            5030
+#define IDS_CZECH_LAYOUT                               5031
+#define IDS_CZECH_QWERTY_LAYOUT                        5032
+#define IDS_HUNGARIAN_LAYOUT                           5033
+#define IDS_HUNGARIAN_101_KEY_LAYOUT                   5034
+#define IDS_POLISH_LAYOUT                              5035
+#define IDS_POLISH_214_LAYOUT                          5036
+#define IDS_ROMANIAN_LAYOUT                            5037
+#define IDS_SERBIAN_LATIN_LAYOUT                       5038
+#define IDS_SLOVAK_LAYOUT                              5039
+#define IDS_SLOVAK_QWERTY_LAYOUT                       5040
+#define IDS_SLOVENIAN_LAYOUT                           5041
+#define IDS_ESTONIAN_LAYOUT                            5042
+#define IDS_LATVIAN_LAYOUT                             5043
+#define IDS_LATVIAN_QWERTY_LAYOUT                      5044
+#define IDS_LITHUANIAN_IBM_LAYOUT                      5045
+#define IDS_GREEK_LAYOUT                               5046
+#define IDS_GREEK_LATIN_LAYOUT                         5047
+#define IDS_GREEK_220_LAYOUT                           5048
+#define IDS_GREEK_319_LAYOUT                           5049
+#define IDS_GREEK_220_LATIN_LAYOUT                     5050
+#define IDS_GREEK_319_LATIN_LAYOUT                     5051
+#define IDS_BELARUSIAN_LAYOUT                          5052
+#define IDS_BULGARIAN_LAYOUT                           5053
+#define IDS_BULGARIAN_LATIN_LAYOUT                     5054
+#define IDS_RUSSIAN_LAYOUT                             5055
+#define IDS_RUSSIAN_TYPEWRITER_LAYOUT                  5056
+#define IDS_SERBIAN_CYRILLIC_LAYOUT                    5057
+#define IDS_UKRAINIAN_LAYOUT                           5058
+#define IDS_TURKISH_F_LAYOUT                           5059
+#define IDS_TURKISH_Q_LAYOUT                           5060
+#define IDS_JAPANESE_LAYOUT                            5061
+#define IDS_JAPANESE_INPUT_SYSTEM_MSIME2002_LAYOUT     5062
+#define IDS_KOREAN_LAYOUT                              5063
+#define IDS_KOREAN_INPUT_SYSTEM_MSIME2002_LAYOUT       5064
+#define IDS_CHINESE_TRADITIONAL_USKEYBOARD_LAYOUT      5065
+#define IDS_CHINESE_TRADITIONAL_PHONETIC_LAYOUT        5066
+#define IDS_CHINESE_TRADITIONAL_CHANGJIE_LAYOUT        5067
+#define IDS_CHINESE_TRADITIONAL_BIG5CODE_LAYOUT        5068
+#define IDS_CHINESE_TRADITIONAL_DAYI_LAYOUT            5069
+#define IDS_CHINESE_TRADITIONAL_UNICODE_LAYOUT         5070
+#define IDS_CHINESE_TRADITIONAL_ALPHANUMERIC_LAYOUT    5071
+#define IDS_CHINESE_SIMPLIFIED_USKEYBOARD_LAYOUT       5072
+#define IDS_CHINESE_SIMPLIFIED_QUANPIN_LAYOUT          5073
+#define IDS_CHINESE_SIMPLIFIED_SHUANGPIN_LAYOUT        5074
+#define IDS_CHINESE_SIMPLIFIED_ZHENGMA_LAYOUT          5075
+#define IDS_CHINESE_SIMPLIFIED_NEIMA_LAYOUT            5077
+#define IDS_THAI_KEDMANEE_LAYOUT                       5079
+#define IDS_THAI_PATTACHOTE_LAYOUT                     5080
+#define IDS_THAI_KEDMANEE_NONSHIFTLOCK_LAYOUT          5081
+#define IDS_THAI_PATTACHOTE_NONSHIFTLOCK_LAYOUT        5082
+#define IDS_HEBREW_LAYOUT                              5083
+#define IDS_ARABIC_101_LAYOUT                          5084
+#define IDS_ARABIC_102_LAYOUT                          5085
+#define IDS_ARABIC_102_AZERTY_LAYOUT                   5086
+#define IDS_CZECH_PROGRAMMERS_LAYOUT                   5087
+#define IDS_LITHUANIAN_LAYOUT                          5088
+#define IDS_BELGIAN_COMMA_LAYOUT                       5089
+#define IDS_CHINESE_TRADITIONAL_NEWPHONETIC_LAYOUT     5090
+#define IDS_CHINESE_SIMPLIFIED_MSPINYINIME30_LAYOUT    5091
+#define IDS_UNITED_STATES_DVIRAK_LAYOUT                5092
+#define IDS_CHINESE_TRADITIONAL_NEWCHANGJIE_LAYOUT     5093
+#define IDS_ASSAMESE_LAYOUT                            5094
+#define IDS_BENGALI_LAYOUT                             5095
+#define IDS_DEVANAGARI_INSCRIPT_LAYOUT                 5096
+#define IDS_GUJARATI_LAYOUT                            5097
+#define IDS_KANNADA_LAYOUT                             5098
+#define IDS_MALAYALAM_LAYOUT                           5099
+#define IDS_ORIYA_LAYOUT                               5100
+#define IDS_PUNJABI_LAYOUT                             5101
+#define IDS_TAMIL_LAYOUT                               5102
+#define IDS_TELUGU_LAYOUT                              5103
+#define IDS_MARATHI_LAYOUT                             5104
+#define IDS_HINDI_TRADITIONAL_LAYOUT                   5105
+#define IDS_CANTONESE_PHONETIC_LAYOUT                  5107
+#define IDS_FAEROESE_LAYOUT                            5108
+#define IDS_FYRO_MACEDONIAN_LAYOUT                     5109
+#define IDS_CANADIAN_MULTILINGUAL_STD_LAYOUT           5110
+#define IDS_CHINESE_TRADITIONAL_QUICK_LAYOUT           5111
+#define IDS_CHINESE_TRADITIONAL_ARRAY_LAYOUT           5112
+#define IDS_KAZAKH_LAYOUT                              5113
+#define IDS_UZBEK_CYRILLIC_LAYOUT                      5114
+#define IDS_AZERI_CYRILLIC_LAYOUT                      5115
+#define IDS_TATAR_LAYOUT                               5116
+#define IDS_AZERI_LATIN_LAYOUT                         5117
+#define IDS_VIETNAMESE_LAYOUT                          5118
+#define IDS_GEORGIAN_LAYOUT                            5119
+#define IDS_ARMENIAN_EASTERN_LAYOUT                    5120
+#define IDS_ARMENIAN_WESTERN_LAYOUT                    5121
+#define IDS_GREEK_POLYTONIC_LAYOUT                     5122
+#define IDS_USENG_TABLE_IBM_ARABIC238L_LAYOUT          5123
+#define IDS_FARSI_LAYOUT                               5124
+#define IDS_GAELIC_LAYOUT                              5125
+#define IDS_PORTUGUESE_BRAZIL_ABNT2_LAYOUT             5126
+#define IDS_MONGOLIAN_CYRILLIC_LAYOUT                  5127
+#define IDS_KYRGYZ_CYRILLIC_LAYOUT                     5128
+#define IDS_URDU_LAYOUT                                5129
+#define IDS_SYRIAC_LAYOUT                              5130
+#define IDS_SYRIAC_PHONETIC_LAYOUT                     5131
+#define IDS_DIVEHI_PHONETIC_LAYOUT                     5132
+#define IDS_DIVEHI_TYPEWRITER_LAYOUT                   5133
+#define IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT          5134
+#define IDS_BULGARIAN_PHONETIC_BDS_LAYOUT              5135
+#define IDS_BULGARIAN_BDS_LAYOUT                       5136
+#define IDS_GERMAN_RISTOME_LAYOUT                      5137
+#define IDS_GERMAN_NEO_11_LAYOUT                       5138
+#define IDS_GERMAN_DE_ERGO_LAYOUT                      5139
+#define IDS_BURMESE_LAYOUT                             5140
+#define IDS_UKRAINIAN_STUDENT_LAYOUT                   5141
diff --git a/reactos/dll/cpl/input_new/resources/keyboard-shortcuts.ico b/reactos/dll/cpl/input_new/resources/keyboard-shortcuts.ico
new file mode 100644 (file)
index 0000000..1d75ab9
Binary files /dev/null and b/reactos/dll/cpl/input_new/resources/keyboard-shortcuts.ico differ