From 14c63c9e9ea052bd86ecbd1e02d6358839c564c4 Mon Sep 17 00:00:00 2001 From: tao wang Date: Mon, 3 Apr 2023 11:05:47 +0800 Subject: [PATCH] NEW:studio support for Italian Change-Id: I79aeffee01decd915c5f0719e0fc58a24ce01780 --- src/slic3r/GUI/GUI_App.cpp | 3 ++- src/slic3r/GUI/Preferences.cpp | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 03dc39233..340e17bce 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 a7e614236..6a9a3e22b 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);