diff --git a/resources/i18n/uk/BambuStudio.mo b/resources/i18n/uk/BambuStudio.mo new file mode 100644 index 000000000..ec411143c Binary files /dev/null and b/resources/i18n/uk/BambuStudio.mo differ diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 47574ca70..f7f2a102d 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -137,6 +137,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_ITALIAN)) { language_name = wxString::FromUTF8("\x69\x74\x61\x6c\x69\x61\x6e\x6f"); } + else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_UKRAINIAN)) { + language_name = wxString::FromUTF8("Ukrainian"); + } if (language == vlist[i]->CanonicalName) { m_current_language_selected = i; @@ -925,6 +928,7 @@ wxWindow* PreferencesDialog::create_general_page() wxLANGUAGE_HUNGARIAN, wxLANGUAGE_JAPANESE, wxLANGUAGE_ITALIAN + wxLANGUAGE_UKRAINIAN, }; auto translations = wxTranslations::Get()->GetAvailableTranslations(SLIC3R_APP_KEY);