diff --git a/CHANGELOG.md b/CHANGELOG.md index bae57822..a499c077 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## Unreleased + +### 🚀 Features + +- **i18n:** improve Chinese language labels and add zh_TW translations - Update Chinese language label from 'Chinese' to 'Chinese (Simplified)' and add Traditional Chinese language labels across all supported languages + +### 🐛 Bug Fixes + +- **i18n:** enable Traditional Chinese language support - Add zh-tw configuration to activate existing Traditional Chinese translations + ## 4.0.9 (2024-05-20) This was a version bump only, there were no code changes. diff --git a/apps/acf-i18n/src/locales/ar/web.json b/apps/acf-i18n/src/locales/ar/web.json index 1d4d2176..9b4f71de 100644 --- a/apps/acf-i18n/src/locales/ar/web.json +++ b/apps/acf-i18n/src/locales/ar/web.json @@ -325,6 +325,7 @@ "ca": "كندا", "hi": "الهندية", "zh_CN": "صينى", + "zh_TW": "الصينية التقليدية", "sv": "السويدية", "pt": "البرتغالية", "ja": "اليابانية", diff --git a/apps/acf-i18n/src/locales/de/web.json b/apps/acf-i18n/src/locales/de/web.json index 3a8a8ffc..9be035fe 100644 --- a/apps/acf-i18n/src/locales/de/web.json +++ b/apps/acf-i18n/src/locales/de/web.json @@ -325,6 +325,7 @@ "ca": "Kanada", "hi": "Hindi", "zh_CN": "Chinesisch", + "zh_TW": "Traditionelles Chinesisch", "sv": "Schwedisch", "pt": "Portugiesisch", "ja": "japanisch", diff --git a/apps/acf-i18n/src/locales/en/web.json b/apps/acf-i18n/src/locales/en/web.json index 23cfb28e..3c57d4c8 100644 --- a/apps/acf-i18n/src/locales/en/web.json +++ b/apps/acf-i18n/src/locales/en/web.json @@ -354,7 +354,8 @@ "ko": "Korean", "ca": "Canada", "hi": "Hindi", - "zh_CN": "Chinese", + "zh_CN": "Chinese (Simplified)", + "zh_TW": "Chinese (Traditional)", "sv": "Swedish", "pt": "Portuguese", "ja": "Japanese", diff --git a/apps/acf-i18n/src/locales/es/web.json b/apps/acf-i18n/src/locales/es/web.json index 00014340..9999b2b8 100644 --- a/apps/acf-i18n/src/locales/es/web.json +++ b/apps/acf-i18n/src/locales/es/web.json @@ -325,6 +325,7 @@ "ca": "Canadá", "hi": "hindi", "zh_CN": "Chino", + "zh_TW": "Chino tradicional", "sv": "sueco", "pt": "portugués", "ja": "japonés", diff --git a/apps/acf-i18n/src/locales/fi/web.json b/apps/acf-i18n/src/locales/fi/web.json index 5d5c9a79..c3cef83a 100644 --- a/apps/acf-i18n/src/locales/fi/web.json +++ b/apps/acf-i18n/src/locales/fi/web.json @@ -325,6 +325,7 @@ "ca": "Kanada", "hi": "hindi", "zh_CN": "Kiinalainen", + "zh_TW": "Perinteinen kiina", "sv": "Ruotsin kieli", "pt": "Portugalin kieli", "ja": "japanilainen", diff --git a/apps/acf-i18n/src/locales/fr/web.json b/apps/acf-i18n/src/locales/fr/web.json index 902db900..4185aac3 100644 --- a/apps/acf-i18n/src/locales/fr/web.json +++ b/apps/acf-i18n/src/locales/fr/web.json @@ -325,6 +325,7 @@ "ca": "canada", "hi": "hindi", "zh_CN": "Chinois", + "zh_TW": "Chinois traditionnel", "sv": "suédois", "pt": "Portugais", "ja": "Japonais", diff --git a/apps/acf-i18n/src/locales/id/web.json b/apps/acf-i18n/src/locales/id/web.json index a652ecd0..eff71ea2 100644 --- a/apps/acf-i18n/src/locales/id/web.json +++ b/apps/acf-i18n/src/locales/id/web.json @@ -325,6 +325,7 @@ "ca": "Kanada", "hi": "Hindi", "zh_CN": "Cina", + "zh_TW": "Cina Tradisional", "sv": "Orang Swedia", "pt": "Portugis", "ja": "Jepang", diff --git a/apps/acf-i18n/src/locales/it/web.json b/apps/acf-i18n/src/locales/it/web.json index 2b386905..67e894ca 100644 --- a/apps/acf-i18n/src/locales/it/web.json +++ b/apps/acf-i18n/src/locales/it/web.json @@ -325,6 +325,7 @@ "ca": "Canada", "hi": "hindi", "zh_CN": "Cinese", + "zh_TW": "Cinese tradizionale", "sv": "svedese", "pt": "portoghese", "ja": "giapponese", diff --git a/apps/acf-i18n/src/locales/ja/web.json b/apps/acf-i18n/src/locales/ja/web.json index 94fc88dd..d58dbd25 100644 --- a/apps/acf-i18n/src/locales/ja/web.json +++ b/apps/acf-i18n/src/locales/ja/web.json @@ -325,6 +325,7 @@ "ca": "カナダ", "hi": "ヒンディー語", "zh_CN": "中国語", + "zh_TW": "中国語(繁体字)", "sv": "スウェーデンの", "pt": "ポルトガル語", "ja": "日本語", diff --git a/apps/acf-i18n/src/locales/ko/web.json b/apps/acf-i18n/src/locales/ko/web.json index f06609c0..34236a60 100644 --- a/apps/acf-i18n/src/locales/ko/web.json +++ b/apps/acf-i18n/src/locales/ko/web.json @@ -324,7 +324,8 @@ "ko": "한국인", "ca": "캐나다", "hi": "힌디 어", - "zh_CN": "언어 중국어", + "zh_CN": "중국어", + "zh_TW": "중국어 번체", "sv": "스웨덴어", "pt": "포르투갈 인", "ja": "일본어", diff --git a/apps/acf-i18n/src/locales/nl/web.json b/apps/acf-i18n/src/locales/nl/web.json index 7c677d41..c53938d1 100644 --- a/apps/acf-i18n/src/locales/nl/web.json +++ b/apps/acf-i18n/src/locales/nl/web.json @@ -325,6 +325,7 @@ "ca": "Canada", "hi": "Hindi", "zh_CN": "Chinese", + "zh_TW": "Traditioneel Chinees", "sv": "Zweeds", "pt": "Portugees", "ja": "Japans", diff --git a/apps/acf-i18n/src/locales/pt/web.json b/apps/acf-i18n/src/locales/pt/web.json index c042786f..33256aa9 100644 --- a/apps/acf-i18n/src/locales/pt/web.json +++ b/apps/acf-i18n/src/locales/pt/web.json @@ -325,6 +325,7 @@ "ca": "Canadá", "hi": "hindi", "zh_CN": "chinês", + "zh_TW": "Chinês Tradicional", "sv": "sueco", "pt": "Português", "ja": "japonês", diff --git a/apps/acf-i18n/src/locales/ru/web.json b/apps/acf-i18n/src/locales/ru/web.json index 006d7528..85e3a330 100644 --- a/apps/acf-i18n/src/locales/ru/web.json +++ b/apps/acf-i18n/src/locales/ru/web.json @@ -325,6 +325,7 @@ "ca": "Канада", "hi": "хинди", "zh_CN": "Китайский", + "zh_TW": "Традиционный китайский", "sv": "Шведский", "pt": "португальский", "ja": "Японский", diff --git a/apps/acf-i18n/src/locales/sv/web.json b/apps/acf-i18n/src/locales/sv/web.json index b3ff8a82..29aa3893 100644 --- a/apps/acf-i18n/src/locales/sv/web.json +++ b/apps/acf-i18n/src/locales/sv/web.json @@ -325,6 +325,7 @@ "ca": "Kanada", "hi": "hindi", "zh_CN": "kinesiska", + "zh_TW": "Traditionell kinesiska", "sv": "svenska", "pt": "portugisiska", "ja": "japanska", diff --git a/apps/acf-i18n/src/locales/vi/web.json b/apps/acf-i18n/src/locales/vi/web.json index 9ae50ef4..91c06ba6 100644 --- a/apps/acf-i18n/src/locales/vi/web.json +++ b/apps/acf-i18n/src/locales/vi/web.json @@ -325,6 +325,7 @@ "ca": "Canada", "hi": "Tiếng Hindi", "zh_CN": "người Trung Quốc", + "zh_TW": "Tiếng Trung phồn thể", "sv": "tiếng Thụy Điển", "pt": "tiếng Bồ Đào Nha", "ja": "tiếng Nhật", diff --git a/apps/acf-i18n/src/locales/zh_CN/web.json b/apps/acf-i18n/src/locales/zh_CN/web.json index dcc5e008..ef2e2e81 100644 --- a/apps/acf-i18n/src/locales/zh_CN/web.json +++ b/apps/acf-i18n/src/locales/zh_CN/web.json @@ -324,7 +324,8 @@ "ko": "韩语", "ca": "加拿大语", "hi": "印地语", - "zh_CN": "中文", + "zh_CN": "中文 (简体)", + "zh_TW": "中文 (繁體)", "sv": "瑞典", "pt": "葡萄牙语", "ja": "日本人", diff --git a/apps/acf-i18n/src/locales/zh_TW/web.json b/apps/acf-i18n/src/locales/zh_TW/web.json index 8ad3d563..a72a594b 100644 --- a/apps/acf-i18n/src/locales/zh_TW/web.json +++ b/apps/acf-i18n/src/locales/zh_TW/web.json @@ -324,7 +324,8 @@ "ko": "韓語", "ca": "加拿大語", "hi": "印地語", - "zh_CN": "中文", + "zh_CN": "中文 (简体)", + "zh_TW": "中文 (繁體)", "sv": "瑞典", "pt": "葡萄牙語", "ja": "日語", diff --git a/apps/acf-i18n/src/translate.constant.mjs b/apps/acf-i18n/src/translate.constant.mjs index da4b6dba..59948c48 100644 --- a/apps/acf-i18n/src/translate.constant.mjs +++ b/apps/acf-i18n/src/translate.constant.mjs @@ -1,5 +1,6 @@ const LANGUAGES = [ { lang: 'zh-cn', folder: 'zh_CN' }, + { lang: 'zh-tw', folder: 'zh_TW' }, { lang: 'fr', folder: 'fr' }, { lang: 'ko', folder: 'ko' }, { lang: 'sv', folder: 'sv' },