From 067d79cad38950e878ebab6d0824908061f47157 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B3=80=E9=9C=87?= Date: Sun, 26 Apr 2026 16:13:23 +0800 Subject: [PATCH 1/2] Add Traditional Chinese language entry --- src/slic3r/GUI/GUI_App.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/slic3r/GUI/GUI_App.hpp b/src/slic3r/GUI/GUI_App.hpp index f80a20e020..1c398585bf 100644 --- a/src/slic3r/GUI/GUI_App.hpp +++ b/src/slic3r/GUI/GUI_App.hpp @@ -780,6 +780,7 @@ bool has_filaments(const std::vector& model_filaments); static std::vector s_supported_languages = { wxLANGUAGE_ENGLISH, wxLANGUAGE_CHINESE_SIMPLIFIED, + wxLANGUAGE_CHINESE_TRADITIONAL, wxLANGUAGE_GERMAN, wxLANGUAGE_FRENCH, wxLANGUAGE_SPANISH, From be8e692935efa8ec51fa0a93a3e9e989b1900daf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B3=80=E9=9C=87?= Date: Mon, 27 Apr 2026 10:50:18 +0800 Subject: [PATCH 2/2] Add Traditional Chinese display name --- src/slic3r/GUI/Preferences.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index 2e2ee530ba..54beb68088 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -144,6 +144,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_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_CHINESE_TRADITIONAL)) { + language_name = wxString::FromUTF8("\xe4\xb8\xad\xe6\x96\x87\x28\xe7\xb9\x81\xe9\xab\x94\x29"); + } else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_SPANISH)) { language_name = wxString::FromUTF8("\x45\x73\x70\x61\xc3\xb1\x6f\x6c"); }