From 2fa7a40996fc2e4c8240632b45c5587d002afd5b Mon Sep 17 00:00:00 2001 From: Alex <alex.tran1502@gmail.com> Date: Fri, 23 May 2025 08:01:29 -0500 Subject: [PATCH] fix(mobile): chinese translation (#18491) * fix: Chinese translation * using Locale.fromsubtags --- mobile/lib/constants/locales.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mobile/lib/constants/locales.dart b/mobile/lib/constants/locales.dart index dabfadd485..f16ec68903 100644 --- a/mobile/lib/constants/locales.dart +++ b/mobile/lib/constants/locales.dart @@ -6,8 +6,10 @@ const Map<String, Locale> locales = { // Additional locales 'Arabic (ar)': Locale('ar'), 'Catalan (ca)': Locale('ca'), - 'Chinese Simplified (zh_CN)': Locale('zh', 'CN'), - 'Chinese Traditional (zh_TW)': Locale('zh', 'TW'), + 'Chinese Simplified (zh_CN)': + Locale.fromSubtags(languageCode: 'zh', scriptCode: 'SIMPLIFIED'), + 'Chinese Traditional (zh_TW)': + Locale.fromSubtags(languageCode: 'zh', scriptCode: 'Hant'), 'Czech (cs)': Locale('cs'), 'Danish (da)': Locale('da'), 'Dutch (nl)': Locale('nl'),