From bd0867ee62b115b5f485abd8791da775c001ff8d Mon Sep 17 00:00:00 2001 From: Don HO Date: Mon, 19 Feb 2018 11:40:47 +0100 Subject: [PATCH] Add new language and update translations --- PowerEditor/installer/nativeLang/basque.xml | 197 +++- PowerEditor/installer/nativeLang/chinese.xml | 136 ++- PowerEditor/installer/nativeLang/english.xml | 24 +- PowerEditor/installer/nativeLang/french.xml | 136 ++- PowerEditor/installer/nativeLang/kurdish.xml | 1017 +++++++++++++++++ .../installer/nsisInclude/langs4Installer.nsh | 3 +- .../installer/nsisInclude/langs4Npp.nsh | 6 + PowerEditor/src/Notepad_plus.cpp | 2 +- PowerEditor/src/NppCommands.cpp | 21 +- .../WinControls/FileBrowser/fileBrowser.cpp | 2 +- .../src/WinControls/Preference/preference.rc | 22 +- .../WinControls/ProjectPanel/ProjectPanel.cpp | 2 +- .../src/WinControls/shortcut/shortcut.rc | 2 +- PowerEditor/src/localizationString.h | 5 +- 14 files changed, 1465 insertions(+), 110 deletions(-) create mode 100644 PowerEditor/installer/nativeLang/kurdish.xml diff --git a/PowerEditor/installer/nativeLang/basque.xml b/PowerEditor/installer/nativeLang/basque.xml index af2028d2b..e4fe07125 100644 --- a/PowerEditor/installer/nativeLang/basque.xml +++ b/PowerEditor/installer/nativeLang/basque.xml @@ -1,17 +1,18 @@ - +
- + + @@ -32,6 +33,7 @@ + @@ -41,8 +43,8 @@ - - + + @@ -87,6 +89,9 @@ + + + @@ -94,15 +99,34 @@ + - - + + + + + + + + + + + + + + + + + + + + @@ -193,6 +217,7 @@ + @@ -222,6 +247,7 @@ + @@ -233,6 +259,9 @@ + + + @@ -258,9 +287,11 @@ + + @@ -311,7 +342,7 @@ - + @@ -350,19 +381,8 @@ - - - - - - - - - - - - + @@ -374,6 +394,16 @@ + + + + + + + + + + @@ -382,6 +412,18 @@ + + + + + + + + + + + + @@ -456,6 +498,8 @@ + + @@ -549,7 +593,7 @@ - + @@ -597,7 +641,7 @@ - + @@ -642,8 +686,12 @@ - + + + + + @@ -680,21 +728,44 @@ + + + + + + a + + + - - - - + - + + + + - + + + + + + + + + + + + + + + @@ -735,10 +806,11 @@ - + + @@ -759,6 +831,7 @@ + @@ -776,21 +849,34 @@ - + + + + + - - - - + + + + + + + + + + + + @@ -800,9 +886,13 @@ + + + + @@ -834,7 +924,7 @@ - + @@ -856,20 +946,31 @@ - + + Gordetako aldaketa guztiak ezin dira desegin. + + Jarraitu?"/> +Gordetako aldaketa guztiak ezin dira desegin. + +Jarraitu?"/> - - - + + + - + + + + @@ -938,5 +1039,17 @@ + + + + + + + + + + + + diff --git a/PowerEditor/installer/nativeLang/chinese.xml b/PowerEditor/installer/nativeLang/chinese.xml index b711a1c12..43066eec3 100644 --- a/PowerEditor/installer/nativeLang/chinese.xml +++ b/PowerEditor/installer/nativeLang/chinese.xml @@ -262,15 +262,15 @@ - + - + - + + - @@ -345,7 +345,7 @@ - + @@ -354,7 +354,7 @@ - + @@ -393,9 +393,9 @@ - - - + + + @@ -451,6 +451,7 @@ + @@ -461,6 +462,8 @@ + + @@ -478,7 +481,7 @@ - + @@ -679,7 +682,7 @@ - + @@ -703,7 +706,6 @@ - @@ -748,7 +750,7 @@ - + @@ -932,11 +934,11 @@ 修改 contextMenu.xml 後必須重啟 Notepad++ 才會生效。"/> - - @@ -950,9 +952,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -976,6 +1037,21 @@ + + + + + + + + + + + + + + + @@ -1030,8 +1106,34 @@ + - <1-to-2-buttons-tip value="2個按鈕模式"/> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PowerEditor/installer/nativeLang/english.xml b/PowerEditor/installer/nativeLang/english.xml index f701315ae..f18575884 100644 --- a/PowerEditor/installer/nativeLang/english.xml +++ b/PowerEditor/installer/nativeLang/english.xml @@ -473,7 +473,7 @@ - + @@ -669,7 +669,7 @@ - + @@ -958,9 +958,9 @@ or on a folder needed privilege right for writing access. Your settings on cloud will be canceled. Please reset a coherent value via Preference dialog."/> - - + @@ -996,11 +996,11 @@ Do you want to save the current file anyways?"/> - + - + - - - @@ -1133,15 +1130,14 @@ please give another one."/> - + - - + + - diff --git a/PowerEditor/installer/nativeLang/french.xml b/PowerEditor/installer/nativeLang/french.xml index c9cf426aa..6afe0c15c 100644 --- a/PowerEditor/installer/nativeLang/french.xml +++ b/PowerEditor/installer/nativeLang/french.xml @@ -267,13 +267,13 @@ - + - + - - + + @@ -443,7 +443,34 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -904,6 +931,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -927,6 +1012,21 @@ + + + + + + + + + + + + + + + @@ -984,7 +1084,31 @@ - <1-to-2-buttons-tip value="2 boutons Recherche"/> + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PowerEditor/installer/nativeLang/kurdish.xml b/PowerEditor/installer/nativeLang/kurdish.xml new file mode 100644 index 000000000..35de4c094 --- /dev/null +++ b/PowerEditor/installer/nativeLang/kurdish.xml @@ -0,0 +1,1017 @@ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/PowerEditor/installer/nsisInclude/langs4Installer.nsh b/PowerEditor/installer/nsisInclude/langs4Installer.nsh index e6290c37f..064aa968a 100644 --- a/PowerEditor/installer/nsisInclude/langs4Installer.nsh +++ b/PowerEditor/installer/nsisInclude/langs4Installer.nsh @@ -63,7 +63,7 @@ !insertmacro MUI_LANGUAGE "Italian" !insertmacro MUI_LANGUAGE "Japanese" !insertmacro MUI_LANGUAGE "Korean" - ;!insertmacro MUI_LANGUAGE "Kurdish" + !insertmacro MUI_LANGUAGE "Kurdish" !insertmacro MUI_LANGUAGE "Latvian" !insertmacro MUI_LANGUAGE "Lithuanian" !insertmacro MUI_LANGUAGE "Luxembourgish" @@ -150,3 +150,4 @@ LangString langFileName ${LANG_BRETON} "breton.xml" LangString langFileName ${LANG_GEORGIAN} "georgian.xml" LangString langFileName ${LANG_VIETNAMESE} "vietnamese.xml" LangString langFileName ${LANG_WELSH} "welsh.xml" +LangString langFileName ${LANG_KURDISH} "kurdish.xml" diff --git a/PowerEditor/installer/nsisInclude/langs4Npp.nsh b/PowerEditor/installer/nsisInclude/langs4Npp.nsh index 4c9e58d87..e2160f8f2 100644 --- a/PowerEditor/installer/nsisInclude/langs4Npp.nsh +++ b/PowerEditor/installer/nsisInclude/langs4Npp.nsh @@ -280,6 +280,9 @@ SectionGroup "Localization" localization ${MementoUnselectedSection} "Welsh" welsh CopyFiles "$PLUGINSDIR\nppLocalization\welsh.xml" "$INSTDIR\localization\welsh.xml" ${MementoSectionEnd} + ${MementoUnselectedSection} "Kurdish" kurdish + CopyFiles "$PLUGINSDIR\nppLocalization\kurdish.xml" "$INSTDIR\localization\kurdish.xml" + ${MementoSectionEnd} SectionGroupEnd SectionGroup un.localization @@ -535,4 +538,7 @@ SectionGroup un.localization Section un.welsh Delete "$INSTDIR\localization\welsh.xml" SectionEnd + Section un.kurdish + Delete "$INSTDIR\localization\kurdish.xml" + SectionEnd SectionGroupEnd diff --git a/PowerEditor/src/Notepad_plus.cpp b/PowerEditor/src/Notepad_plus.cpp index a00a7bf5b..5fedbce04 100644 --- a/PowerEditor/src/Notepad_plus.cpp +++ b/PowerEditor/src/Notepad_plus.cpp @@ -3270,7 +3270,7 @@ void Notepad_plus::dropFiles(HDROP hdrop) // display error & do nothing _nativeLangSpeaker.messageBox("DroppingFolderAsProjetModeWarning", _pPublicInterface->getHSelf(), - TEXT("You can drop only files or folders but not both, because you're in dropping Folder as Projet mode.\ryou have to enable \"Open all files of folder instead of launching Folder as Workspace on folder dropping\" in \"Default Directory\" section of Preferences dialog to make this operation work."), + TEXT("You can drop only files or folders but not both, because you're in dropping Folder as Project mode.\ryou have to enable \"Open all files of folder instead of launching Folder as Workspace on folder dropping\" in \"Default Directory\" section of Preferences dialog to make this operation work."), TEXT("Invalid action"), MB_OK | MB_APPLMODAL); } diff --git a/PowerEditor/src/NppCommands.cpp b/PowerEditor/src/NppCommands.cpp index 9d764143f..b9c7c46ef 100644 --- a/PowerEditor/src/NppCommands.cpp +++ b/PowerEditor/src/NppCommands.cpp @@ -628,14 +628,15 @@ void Notepad_plus::command(int id) } catch (size_t& failedLineIndex) { - generic_string lineNo = std::to_wstring(1 + fromLine + failedLineIndex); + size_t lineNo = 1 + fromLine + failedLineIndex; + _nativeLangSpeaker.messageBox("SortingError", _pPublicInterface->getHSelf(), - TEXT("Unable to perform numeric sort due to line $STR_REPLACE$."), + TEXT("Unable to perform numeric sort due to line $INT_REPLACE$."), TEXT("Sorting Error"), MB_OK | MB_ICONINFORMATION | MB_APPLMODAL, - 0, - lineNo.c_str()); // We don't use intInfo since it would require casting size_t -> int. + static_cast(lineNo), + 0); } _pEditView->execute(SCI_ENDUNDOACTION); @@ -1015,12 +1016,12 @@ void Notepad_plus::command(int id) _findReplaceDlg.processFindNext(s.c_str(), &op, &status); if (status == FSEndReached) { - generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-find-from-top-end-reached", TEXT("Find: Found the 1st occurrence from the top. The end of document has been reached.")); + generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-end-reached", TEXT("Find: Found the 1st occurrence from the top. The end of the document has been reached.")); _findReplaceDlg.setStatusbarMessage(msg, FSEndReached); } else if (status == FSTopReached) { - generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-find-from-bottom-begin-reached", TEXT("Find: Found the 1st occurrence from the bottom. The begin of document has been reached.")); + generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-top-reached", TEXT("Find: Found the 1st occurrence from the bottom. The beginning of the document has been reached.")); _findReplaceDlg.setStatusbarMessage(msg, FSTopReached); } } @@ -1049,12 +1050,12 @@ void Notepad_plus::command(int id) _findReplaceDlg.processFindNext(str, &op, &status); if (status == FSEndReached) { - generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-find-from-top-end-reached", TEXT("Find: Found the 1st occurrence from the top. The end of document has been reached.")); + generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-end-reached", TEXT("Find: Found the 1st occurrence from the top. The end of the document has been reached.")); _findReplaceDlg.setStatusbarMessage(msg, FSEndReached); } else if (status == FSTopReached) { - generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-find-from-bottom-begin-reached", TEXT("Find: Found the 1st occurrence from the bottom. The begin of document has been reached.")); + generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-top-reached", TEXT("Find: Found the 1st occurrence from the bottom. The beginning of the document has been reached.")); _findReplaceDlg.setStatusbarMessage(msg, FSTopReached); } } @@ -1096,12 +1097,12 @@ void Notepad_plus::command(int id) _findReplaceDlg.processFindNext(text2Find, &op, &status); if (status == FSEndReached) { - generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-find-from-top-end-reached", TEXT("Find: Found the 1st occurrence from the top. The end of document has been reached.")); + generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-end-reached", TEXT("Find: Found the 1st occurrence from the top. The end of the document has been reached.")); _findReplaceDlg.setStatusbarMessage(msg, FSEndReached); } else if (status == FSTopReached) { - generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-find-from-bottom-begin-reached", TEXT("Find: Found the 1st occurrence from the bottom. The begin of document has been reached.")); + generic_string msg = _nativeLangSpeaker.getLocalizedStrFromID("find-status-top-reached", TEXT("Find: Found the 1st occurrence from the bottom. The beginning of the document has been reached.")); _findReplaceDlg.setStatusbarMessage(msg, FSTopReached); } } diff --git a/PowerEditor/src/WinControls/FileBrowser/fileBrowser.cpp b/PowerEditor/src/WinControls/FileBrowser/fileBrowser.cpp index fe3764ddd..410032a2f 100644 --- a/PowerEditor/src/WinControls/FileBrowser/fileBrowser.cpp +++ b/PowerEditor/src/WinControls/FileBrowser/fileBrowser.cpp @@ -895,7 +895,7 @@ void FileBrowser::addRootFolder(generic_string rootFolderPath) { NppParameters::getInstance()->getNativeLangSpeaker()->messageBox("FolderAsWorspaceSubfolderExists", _hParent, - TEXT("A sub-folder of the folder you want to add exists.\rPlease remove it from the panel before you add folder \"$STR_REPLACE$\"."), + TEXT("A sub-folder of the folder you want to add exists.\rPlease remove its root from the panel before you add folder \"$STR_REPLACE$\"."), TEXT("Folder as Worspace adding folder problem"), MB_OK, 0, // not used diff --git a/PowerEditor/src/WinControls/Preference/preference.rc b/PowerEditor/src/WinControls/Preference/preference.rc index ee7500b07..8a7058259 100644 --- a/PowerEditor/src/WinControls/Preference/preference.rc +++ b/PowerEditor/src/WinControls/Preference/preference.rc @@ -122,23 +122,17 @@ BEGIN CONTROL "Enable MRU behaviour",IDC_CHECK_STYLEMRU,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,45,28,140,10 CONTROL "Peek on tab",IDC_CHECK_ENABLEDOCPEEKER,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,45,58,140,10 CONTROL "Peek on document map", IDC_CHECK_ENABLEDOCPEEKONMAP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,45,71,140,10 - CONTROL "Autodetect character encoding",IDC_CHECK_DETECTENCODING, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,98,217,10 - CONTROL "Auto-indent",IDC_CHECK_MAINTAININDENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,113,150,10 - CONTROL "Minimize to system tray",IDC_CHECK_MIN2SYSTRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,128,150,10 - CONTROL "Show only filename in title bar",IDC_CHECK_SHORTTITLE, - "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,37,143,217,10 - CONTROL "Treat backslash as escape character for SQL",IDC_CHECK_BACKSLASHISESCAPECHARACTERFORSQL, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,158,217,10 - CONTROL "Enable Notepad++ auto-updater",IDC_CHECK_AUTOUPDATE, - "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,37,173,150,10 + CONTROL "Autodetect character encoding",IDC_CHECK_DETECTENCODING, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,98,217,10 + CONTROL "Auto-indent",IDC_CHECK_MAINTAININDENT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,113,217,10 + CONTROL "Minimize to system tray",IDC_CHECK_MIN2SYSTRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,128,217,10 + CONTROL "Show only filename in title bar",IDC_CHECK_SHORTTITLE, "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,37,143,217,10 + CONTROL "Treat backslash as escape character for SQL",IDC_CHECK_BACKSLASHISESCAPECHARACTERFORSQL, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,37,158,217,10 + CONTROL "Enable Notepad++ auto-updater",IDC_CHECK_AUTOUPDATE, "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,37,173,217,10 CONTROL "Enable",IDC_CHECK_CLICKABLELINK_ENABLE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,15,140,10 - CONTROL "No underline",IDC_CHECK_CLICKABLELINK_NOUNDERLINE, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,28,140,10 + CONTROL "No underline",IDC_CHECK_CLICKABLELINK_NOUNDERLINE, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,28,140,10 CONTROL "Enable",IDC_CHECK_FILEAUTODETECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,57,140,10 CONTROL "Update silently",IDC_CHECK_UPDATESILENTLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,69,140,10 - CONTROL "Scroll to the last line after update",IDC_CHECK_UPDATEGOTOEOF, - "Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,81,140,10 + CONTROL "Scroll to the last line after update",IDC_CHECK_UPDATEGOTOEOF,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,267,81,140,10 EDITTEXT IDC_EDIT_SESSIONFILEEXT,381,135,34,14,ES_AUTOHSCROLL EDITTEXT IDC_EDIT_WORKSPACEFILEEXT,381,152,34,14,ES_AUTOHSCROLL GROUPBOX "Document Switcher (Ctrl+TAB)",IDC_DOCUMENTSWITCHER_STATIC,37,4,155,39,BS_CENTER diff --git a/PowerEditor/src/WinControls/ProjectPanel/ProjectPanel.cpp b/PowerEditor/src/WinControls/ProjectPanel/ProjectPanel.cpp index f07ee1d9e..7c6b8e5a2 100644 --- a/PowerEditor/src/WinControls/ProjectPanel/ProjectPanel.cpp +++ b/PowerEditor/src/WinControls/ProjectPanel/ProjectPanel.cpp @@ -176,7 +176,7 @@ void ProjectPanel::checkIfNeedSave(const TCHAR *title) if (!saveWorkSpace()) pNativeSpeaker->messageBox("ProjectPanelChangedSaveError", _hSelf, - TEXT("Your workspace was not saved."), + TEXT("Your workspace has not been saved."), TEXT("$STR_REPLACE$"), MB_OK | MB_ICONERROR, 0, diff --git a/PowerEditor/src/WinControls/shortcut/shortcut.rc b/PowerEditor/src/WinControls/shortcut/shortcut.rc index c5f11b075..501e1d864 100644 --- a/PowerEditor/src/WinControls/shortcut/shortcut.rc +++ b/PowerEditor/src/WinControls/shortcut/shortcut.rc @@ -70,7 +70,7 @@ BEGIN LTEXT "+",IDC_STATIC,198,39,8,8 EDITTEXT IDC_NAME_EDIT,158,6,118,14,ES_AUTOHSCROLL | ES_READONLY LTEXT "Name :",IDC_NAME_STATIC,117,9,34,8,0,WS_EX_RIGHT - LTEXT "This will remove the accelerator",IDC_WARNING_STATIC,6,101,162,8 + LTEXT "This will remove shorcut from this command",IDC_WARNING_STATIC,6,101,162,8 LTEXT "CONFLICT FOUND!",IDC_CONFLICT_STATIC,6,101,162,8 LISTBOX IDC_LIST_KEYS,6,6,90,72,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "Add",IDC_BUTTON_ADD,6,84,42,14 diff --git a/PowerEditor/src/localizationString.h b/PowerEditor/src/localizationString.h index 889a0dd31..f7761228c 100644 --- a/PowerEditor/src/localizationString.h +++ b/PowerEditor/src/localizationString.h @@ -56,7 +56,7 @@ LocalizationSwitcher::LocalizationDefinition localizationDefs[] = {TEXT("Occitan"), TEXT("occitan.xml")}, {TEXT("ไทย"), TEXT("thai.xml")}, {TEXT("Furlan"), TEXT("friulian.xml")}, - {TEXT("الْعَرَبيّة"), TEXT("arabic.xml")}, + {TEXT("العربية"), TEXT("arabic.xml")}, {TEXT("Suomi"), TEXT("finnish.xml")}, {TEXT("Lietuvių"), TEXT("lithuanian.xml")}, {TEXT("Ελληνικά"), TEXT("greek.xml")}, @@ -113,5 +113,6 @@ LocalizationSwitcher::LocalizationDefinition localizationDefs[] = {TEXT("татарча"), TEXT("tatar.xml")}, {TEXT("ਪੰਜਾਬੀ"), TEXT("punjabi.xml")}, {TEXT("Corsu"), TEXT("corsican.xml")}, - {TEXT("Brezhoneg"), TEXT("breton.xml")} + {TEXT("Brezhoneg"), TEXT("breton.xml")}, + {TEXT("کوردی‬"), TEXT("kurdish.xml")} }; \ No newline at end of file