diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 03dc392335..340e17bce0 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -4841,7 +4841,8 @@ bool GUI_App::load_language(wxString language, bool initial) wxLANGUAGE_SWEDISH, wxLANGUAGE_DUTCH, wxLANGUAGE_HUNGARIAN, - wxLANGUAGE_JAPANESE + wxLANGUAGE_JAPANESE, + wxLANGUAGE_ITALIAN }; std::string cur_language = app_config->get("language"); if (cur_language != "") { diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index a7e6142368..6a9a3e22b4 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -133,6 +133,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_JAPANESE)) { language_name = wxString::FromUTF8("\xE6\x97\xA5\xE6\x9C\xAC\xE8\xAA\x9E"); } + else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_ITALIAN)) { + language_name = wxString::FromUTF8("\x69\x74\x61\x6c\x69\x61\x6e\x6f"); + } if (app_config->get(param) == vlist[i]->CanonicalName) { m_current_language_selected = i; @@ -886,7 +889,8 @@ wxWindow* PreferencesDialog::create_general_page() wxLANGUAGE_SWEDISH, wxLANGUAGE_DUTCH, wxLANGUAGE_HUNGARIAN, - wxLANGUAGE_JAPANESE + wxLANGUAGE_JAPANESE, + wxLANGUAGE_ITALIAN }; auto translations = wxTranslations::Get()->GetAvailableTranslations(SLIC3R_APP_KEY);