diff --git a/localazy.json b/localazy.json index 723183486..3556bd3f4 100644 --- a/localazy.json +++ b/localazy.json @@ -58,6 +58,11 @@ "type": "po", "pattern": "localization/i18n/zh_TW/OrcaSlicer_zh_TW.po", "lang": "zh_TW" + }, + { + "type": "po", + "pattern": "localization/i18n/tr/OrcaSlicer_tr.po", + "lang": "tr" } ] }, diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index e50a67738..2ad70763e 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -152,6 +152,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_UKRAINIAN)) { language_name = wxString::FromUTF8("Ukrainian"); } + else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_TURKISH)) { + language_name = wxString::FromUTF8("Turkish"); + } if (app_config->get(param) == vlist[i]->CanonicalName) { m_current_language_selected = i; @@ -944,7 +947,9 @@ wxWindow* PreferencesDialog::create_general_page() wxLANGUAGE_ITALIAN, wxLANGUAGE_KOREAN, wxLANGUAGE_RUSSIAN, - wxLANGUAGE_UKRAINIAN + wxLANGUAGE_UKRAINIAN, + wxLANGUAGE_TURKISH + }; auto translations = wxTranslations::Get()->GetAvailableTranslations(SLIC3R_APP_KEY);