Add more languages, and remove Hebrew because it's very incomplete
This commit is contained in:
parent
de0f93f636
commit
3d62b1ced7
|
@ -14,22 +14,25 @@
|
||||||
<msgfmt Include="po\ar.po" />
|
<msgfmt Include="po\ar.po" />
|
||||||
<msgfmt Include="po\ca.po" />
|
<msgfmt Include="po\ca.po" />
|
||||||
<msgfmt Include="po\cs.po" />
|
<msgfmt Include="po\cs.po" />
|
||||||
|
<msgfmt Include="po\da_DK.po" />
|
||||||
<msgfmt Include="po\de.po" />
|
<msgfmt Include="po\de.po" />
|
||||||
<msgfmt Include="po\el.po" />
|
<msgfmt Include="po\el.po" />
|
||||||
<msgfmt Include="po\en.po" />
|
<msgfmt Include="po\en.po" />
|
||||||
<msgfmt Include="po\es.po" />
|
<msgfmt Include="po\es.po" />
|
||||||
<msgfmt Include="po\fa.po" />
|
<msgfmt Include="po\fa.po" />
|
||||||
<msgfmt Include="po\fr.po" />
|
<msgfmt Include="po\fr.po" />
|
||||||
<msgfmt Include="po\he.po" />
|
<msgfmt Include="po\hr.po" />
|
||||||
<msgfmt Include="po\hu.po" />
|
<msgfmt Include="po\hu.po" />
|
||||||
<msgfmt Include="po\it.po" />
|
<msgfmt Include="po\it.po" />
|
||||||
<msgfmt Include="po\ja.po" />
|
<msgfmt Include="po\ja.po" />
|
||||||
<msgfmt Include="po\ko.po" />
|
<msgfmt Include="po\ko.po" />
|
||||||
|
<msgfmt Include="po\ms_MY.po" />
|
||||||
<msgfmt Include="po\nb.po" />
|
<msgfmt Include="po\nb.po" />
|
||||||
<msgfmt Include="po\nl.po" />
|
<msgfmt Include="po\nl.po" />
|
||||||
<msgfmt Include="po\pl.po" />
|
<msgfmt Include="po\pl.po" />
|
||||||
<msgfmt Include="po\pt.po" />
|
<msgfmt Include="po\pt.po" />
|
||||||
<msgfmt Include="po\pt_BR.po" />
|
<msgfmt Include="po\pt_BR.po" />
|
||||||
|
<msgfmt Include="po\ro_RO.po" />
|
||||||
<msgfmt Include="po\ru.po" />
|
<msgfmt Include="po\ru.po" />
|
||||||
<msgfmt Include="po\sr.po" />
|
<msgfmt Include="po\sr.po" />
|
||||||
<msgfmt Include="po\sv.po" />
|
<msgfmt Include="po\sv.po" />
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -37,22 +37,25 @@
|
||||||
<string>ar</string>
|
<string>ar</string>
|
||||||
<string>ca</string>
|
<string>ca</string>
|
||||||
<string>cs</string>
|
<string>cs</string>
|
||||||
|
<string>da_DK</string>
|
||||||
<string>de</string>
|
<string>de</string>
|
||||||
<string>el</string>
|
<string>el</string>
|
||||||
<string>en</string>
|
<string>en</string>
|
||||||
<string>es</string>
|
<string>es</string>
|
||||||
<string>fa</string>
|
<string>fa</string>
|
||||||
<string>fr</string>
|
<string>fr</string>
|
||||||
<string>he</string>
|
<string>hr</string>
|
||||||
<string>hu</string>
|
<string>hu</string>
|
||||||
<string>it</string>
|
<string>it</string>
|
||||||
<string>ja</string>
|
<string>ja</string>
|
||||||
<string>ko</string>
|
<string>ko</string>
|
||||||
|
<string>ms_MY</string>
|
||||||
<string>nb</string>
|
<string>nb</string>
|
||||||
<string>nl</string>
|
<string>nl</string>
|
||||||
<string>pl</string>
|
<string>pl</string>
|
||||||
<string>pt</string>
|
<string>pt</string>
|
||||||
<string>pt_BR</string>
|
<string>pt_BR</string>
|
||||||
|
<string>ro_RO</string>
|
||||||
<string>ru</string>
|
<string>ru</string>
|
||||||
<string>sr</string>
|
<string>sr</string>
|
||||||
<string>sv</string>
|
<string>sv</string>
|
||||||
|
|
|
@ -31,12 +31,15 @@ static const wxLanguage language_ids[] =
|
||||||
{
|
{
|
||||||
wxLANGUAGE_DEFAULT,
|
wxLANGUAGE_DEFAULT,
|
||||||
|
|
||||||
|
wxLANGUAGE_MALAY,
|
||||||
wxLANGUAGE_CATALAN,
|
wxLANGUAGE_CATALAN,
|
||||||
wxLANGUAGE_CZECH,
|
wxLANGUAGE_CZECH,
|
||||||
|
wxLANGUAGE_DANISH,
|
||||||
wxLANGUAGE_GERMAN,
|
wxLANGUAGE_GERMAN,
|
||||||
wxLANGUAGE_ENGLISH,
|
wxLANGUAGE_ENGLISH,
|
||||||
wxLANGUAGE_SPANISH,
|
wxLANGUAGE_SPANISH,
|
||||||
wxLANGUAGE_FRENCH,
|
wxLANGUAGE_FRENCH,
|
||||||
|
wxLANGUAGE_CROATIAN,
|
||||||
wxLANGUAGE_ITALIAN,
|
wxLANGUAGE_ITALIAN,
|
||||||
wxLANGUAGE_HUNGARIAN,
|
wxLANGUAGE_HUNGARIAN,
|
||||||
wxLANGUAGE_DUTCH,
|
wxLANGUAGE_DUTCH,
|
||||||
|
@ -44,13 +47,13 @@ static const wxLanguage language_ids[] =
|
||||||
wxLANGUAGE_POLISH,
|
wxLANGUAGE_POLISH,
|
||||||
wxLANGUAGE_PORTUGUESE,
|
wxLANGUAGE_PORTUGUESE,
|
||||||
wxLANGUAGE_PORTUGUESE_BRAZILIAN,
|
wxLANGUAGE_PORTUGUESE_BRAZILIAN,
|
||||||
|
wxLANGUAGE_ROMANIAN,
|
||||||
wxLANGUAGE_SERBIAN,
|
wxLANGUAGE_SERBIAN,
|
||||||
wxLANGUAGE_SWEDISH,
|
wxLANGUAGE_SWEDISH,
|
||||||
wxLANGUAGE_TURKISH,
|
wxLANGUAGE_TURKISH,
|
||||||
|
|
||||||
wxLANGUAGE_GREEK,
|
wxLANGUAGE_GREEK,
|
||||||
wxLANGUAGE_RUSSIAN,
|
wxLANGUAGE_RUSSIAN,
|
||||||
wxLANGUAGE_HEBREW,
|
|
||||||
wxLANGUAGE_ARABIC,
|
wxLANGUAGE_ARABIC,
|
||||||
wxLANGUAGE_FARSI,
|
wxLANGUAGE_FARSI,
|
||||||
wxLANGUAGE_KOREAN,
|
wxLANGUAGE_KOREAN,
|
||||||
|
@ -69,14 +72,18 @@ InterfaceConfigPane::InterfaceConfigPane(wxWindow* parent, wxWindowID id)
|
||||||
void InterfaceConfigPane::InitializeGUI()
|
void InterfaceConfigPane::InitializeGUI()
|
||||||
{
|
{
|
||||||
// GUI language arrayStrings
|
// GUI language arrayStrings
|
||||||
// keep these in sync with the langIds array at the beginning of this file
|
// keep these in sync with the language_ids array at the beginning of this file
|
||||||
m_interface_lang_strings.Add(_("<System Language>"));
|
m_interface_lang_strings.Add(_("<System Language>"));
|
||||||
|
|
||||||
|
m_interface_lang_strings.Add(L"Bahasa Melayu"); // Malay
|
||||||
m_interface_lang_strings.Add(L"Catal\u00E0"); // Catalan
|
m_interface_lang_strings.Add(L"Catal\u00E0"); // Catalan
|
||||||
m_interface_lang_strings.Add(L"\u010Ce\u0161tina"); // Czech
|
m_interface_lang_strings.Add(L"\u010Ce\u0161tina"); // Czech
|
||||||
|
m_interface_lang_strings.Add(L"Dansk"); // Danish
|
||||||
m_interface_lang_strings.Add(L"Deutsch"); // German
|
m_interface_lang_strings.Add(L"Deutsch"); // German
|
||||||
m_interface_lang_strings.Add(L"English"); // English
|
m_interface_lang_strings.Add(L"English"); // English
|
||||||
m_interface_lang_strings.Add(L"Espa\u00F1ol"); // Spanish
|
m_interface_lang_strings.Add(L"Espa\u00F1ol"); // Spanish
|
||||||
m_interface_lang_strings.Add(L"Fran\u00E7ais"); // French
|
m_interface_lang_strings.Add(L"Fran\u00E7ais"); // French
|
||||||
|
m_interface_lang_strings.Add(L"Hrvatski"); // Croatian
|
||||||
m_interface_lang_strings.Add(L"Italiano"); // Italian
|
m_interface_lang_strings.Add(L"Italiano"); // Italian
|
||||||
m_interface_lang_strings.Add(L"Magyar"); // Hungarian
|
m_interface_lang_strings.Add(L"Magyar"); // Hungarian
|
||||||
m_interface_lang_strings.Add(L"Nederlands"); // Dutch
|
m_interface_lang_strings.Add(L"Nederlands"); // Dutch
|
||||||
|
@ -84,12 +91,13 @@ void InterfaceConfigPane::InitializeGUI()
|
||||||
m_interface_lang_strings.Add(L"Polski"); // Polish
|
m_interface_lang_strings.Add(L"Polski"); // Polish
|
||||||
m_interface_lang_strings.Add(L"Portugu\u00EAs"); // Portuguese
|
m_interface_lang_strings.Add(L"Portugu\u00EAs"); // Portuguese
|
||||||
m_interface_lang_strings.Add(L"Portugu\u00EAs (Brasil)"); // Portuguese (Brazil)
|
m_interface_lang_strings.Add(L"Portugu\u00EAs (Brasil)"); // Portuguese (Brazil)
|
||||||
|
m_interface_lang_strings.Add(L"Rom\u00E2n\u0103"); // Romanian
|
||||||
m_interface_lang_strings.Add(L"Srpski"); // Serbian
|
m_interface_lang_strings.Add(L"Srpski"); // Serbian
|
||||||
m_interface_lang_strings.Add(L"Svenska"); // Swedish
|
m_interface_lang_strings.Add(L"Svenska"); // Swedish
|
||||||
m_interface_lang_strings.Add(L"T\u00FCrk\u00E7e"); // Turkish
|
m_interface_lang_strings.Add(L"T\u00FCrk\u00E7e"); // Turkish
|
||||||
|
|
||||||
m_interface_lang_strings.Add(L"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC"); // Greek
|
m_interface_lang_strings.Add(L"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC"); // Greek
|
||||||
m_interface_lang_strings.Add(L"\u0420\u0443\u0441\u0441\u043A\u0438\u0439"); // Russian
|
m_interface_lang_strings.Add(L"\u0420\u0443\u0441\u0441\u043A\u0438\u0439"); // Russian
|
||||||
m_interface_lang_strings.Add(L"\u05E2\u05D1\u05E8\u05D9\u05EA"); // Hebrew
|
|
||||||
m_interface_lang_strings.Add(L"\u0627\u0644\u0639\u0631\u0628\u064A\u0629"); // Arabic
|
m_interface_lang_strings.Add(L"\u0627\u0644\u0639\u0631\u0628\u064A\u0629"); // Arabic
|
||||||
m_interface_lang_strings.Add(L"\u0641\u0627\u0631\u0633\u06CC"); // Farsi
|
m_interface_lang_strings.Add(L"\u0641\u0627\u0631\u0633\u06CC"); // Farsi
|
||||||
m_interface_lang_strings.Add(L"\uD55C\uAD6D\uC5B4"); // Korean
|
m_interface_lang_strings.Add(L"\uD55C\uAD6D\uC5B4"); // Korean
|
||||||
|
|
|
@ -37,22 +37,25 @@
|
||||||
<string>ar</string>
|
<string>ar</string>
|
||||||
<string>ca</string>
|
<string>ca</string>
|
||||||
<string>cs</string>
|
<string>cs</string>
|
||||||
|
<string>da_DK</string>
|
||||||
<string>de</string>
|
<string>de</string>
|
||||||
<string>el</string>
|
<string>el</string>
|
||||||
<string>en</string>
|
<string>en</string>
|
||||||
<string>es</string>
|
<string>es</string>
|
||||||
<string>fa</string>
|
<string>fa</string>
|
||||||
<string>fr</string>
|
<string>fr</string>
|
||||||
<string>he</string>
|
<string>hr</string>
|
||||||
<string>hu</string>
|
<string>hu</string>
|
||||||
<string>it</string>
|
<string>it</string>
|
||||||
<string>ja</string>
|
<string>ja</string>
|
||||||
<string>ko</string>
|
<string>ko</string>
|
||||||
|
<string>ms_MY</string>
|
||||||
<string>nb</string>
|
<string>nb</string>
|
||||||
<string>nl</string>
|
<string>nl</string>
|
||||||
<string>pl</string>
|
<string>pl</string>
|
||||||
<string>pt</string>
|
<string>pt</string>
|
||||||
<string>pt_BR</string>
|
<string>pt_BR</string>
|
||||||
|
<string>ro_RO</string>
|
||||||
<string>ru</string>
|
<string>ru</string>
|
||||||
<string>sr</string>
|
<string>sr</string>
|
||||||
<string>sv</string>
|
<string>sv</string>
|
||||||
|
|
Loading…
Reference in New Issue