NEW: support czech and ukrainian language

JIRA: STUDIO-4667
GITHUB: #2583, #2584

cherry-picked commit 27a2536a25104aceda148a9220cdda5cd20c8481 of iZonex
cherry-picked commit 160c61c0cb87d3caf76f2189720a0ad8f48ad21f of renemosner

Thanks iZonex and renemosner

Change-Id: Iedb80e60a30279627f19c1a5746427e44c8e2ec9
Signed-off-by: Stone Li <stone.li@bambulab.com>
This commit is contained in:
Stone Li
2023-10-08 16:23:45 +08:00
committed by Lane.Wei
parent e6a9adabcb
commit 3f1bffd0b6
7 changed files with 6523 additions and 1737 deletions

View File

@@ -154,9 +154,12 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox(
}
else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_RUSSIAN)) {
language_name = wxString::FromUTF8("\xD1\x80\xD1\x83\xD1\x81\xD1\x81\xD0\xBA");
}
else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_UKRAINIAN)) {
language_name = wxString::FromUTF8("Ukrainian");
}
else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_CZECH)) {
language_name = wxString::FromUTF8("\xC4\x8D\x65\xC5\xA1\x74\x69\x6E\x61");
}
else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_UKRAINIAN)) {
language_name = wxString::FromUTF8("\xD1\x83\xD0\xBA\xD1\x80\xD0\xB0\xD1\x97\xD1\x9D\xD1\x81\xD1\x8C\xD0\xBA\xD0\xB0");
}
else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_UKRAINIAN)) {
language_name = wxString::FromUTF8("Ukrainian");
@@ -964,6 +967,7 @@ wxWindow* PreferencesDialog::create_general_page()
wxLANGUAGE_ITALIAN,
wxLANGUAGE_KOREAN,
wxLANGUAGE_RUSSIAN,
wxLANGUAGE_CZECH,
wxLANGUAGE_UKRAINIAN
};