diff --git a/crowdin.yml b/crowdin.yml index 3a5e4281834..6e7d48b05ef 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -18,6 +18,7 @@ # map non-two letter codes here, left side is crowdin designation, right side is babel designation "en-GB": "en_GB", "en-US": "en_US" + "zh-TW": "zh_TW" } }, "update_option": "update_as_unapproved" diff --git a/docs/configuration.md b/docs/configuration.md index 1f31d74c3e4..d3d54419a44 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -129,6 +129,10 @@ editing the `conf` file in a text editor. Use the examples as reference. zh Chinese (Simplified) + + zh_TW + Chinese (Traditional) + ### sunshine_name diff --git a/scripts/_locale.py b/scripts/_locale.py index 84ae3385929..7ab569e27aa 100644 --- a/scripts/_locale.py +++ b/scripts/_locale.py @@ -42,6 +42,7 @@ 'tr', # Turkish 'uk', # Ukrainian 'zh', # Chinese + 'zh_TW', # Traditional Chinese ] diff --git a/src/config.cpp b/src/config.cpp index e97de9f523d..4aa148565b2 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -1251,6 +1251,7 @@ namespace config { "tr"sv, // Turkish "uk"sv, // Ukrainian "zh"sv, // Chinese + "zh_TW"sv, // Traditional Chinese }); std::string log_level_string; diff --git a/src_assets/common/assets/web/configs/tabs/General.vue b/src_assets/common/assets/web/configs/tabs/General.vue index d2dc739255f..fa35f237fdd 100644 --- a/src_assets/common/assets/web/configs/tabs/General.vue +++ b/src_assets/common/assets/web/configs/tabs/General.vue @@ -49,6 +49,7 @@ function removeCmd(index) { +
{{ $t('config.locale_desc') }}