diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index 1f5da3634d..dbe4fe2aa3 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -4347,7 +4347,7 @@ bool GUI_App::load_language(wxString language, bool initial) {"it", wxString::FromUTF8("\x49\x74\x61\x6C\x69\x61\x6E\x6F")}, {"ru", wxString::FromUTF8("\xD1\x80\xD1\x83\xD1\x81\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB9")}, {"hu", wxString::FromUTF8("Magyar")}, - {"ja", wxString::FromUTF8("\xE6\x97\xA5\xE8\xAF\xAD")} + {"ja", wxString::FromUTF8("\xE6\x97\xA5\xE6\x9C\xAC\xE8\xAA\x9E")} }; for (auto l : language_descptions) { const wxLanguageInfo *langinfo = wxLocale::FindLanguageInfo(l.first); diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index e797fdb762..8c1b9c89e9 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -110,8 +110,6 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( auto language_name = vlist[i]->Description; if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_CHINESE_SIMPLIFIED)) { - //language_name = _L(vlist[i]->Description); - //language_name = _L("Chinese (Simplified)"); language_name = wxString::FromUTF8("\xe4\xb8\xad\xe6\x96\x87\x28\xe7\xae\x80\xe4\xbd\x93\x29"); } else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_SPANISH)) { @@ -132,6 +130,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_HUNGARIAN)) { language_name = wxString::FromUTF8("Magyar"); } + else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_JAPANESE)) { + language_name = wxString::FromUTF8("\xE6\x97\xA5\xE6\x9C\xAC\xE8\xAA\x9E"); + } if (app_config->get(param) == vlist[i]->CanonicalName) { m_current_language_selected = i;