Update Chinese & Cantonese localization (#7235)
* Update translates from crowdin * Convert language codes from RFC-1766 to RFC-4646 * Update translates from crowdin * Update deviceLocales.ts * Revert 'changes zh-HK to yue' * Fix zh-HK messages.po * Revert 'en/messages.po' * Update deviceLocales.ts * Revert code comments * Update translates from crowdin * zh-TW: Improved translations
This commit is contained in:
+12
-10
@@ -41,17 +41,19 @@ export function getLocales() {
|
||||
}
|
||||
|
||||
if (typeof locale.languageTag === 'string') {
|
||||
if (locale.languageTag.startsWith('zh-Hans')) {
|
||||
// Simplified Chinese to zh-CN
|
||||
locale.languageTag = 'zh-CN'
|
||||
if (
|
||||
locale.languageTag.startsWith('zh-Hans') ||
|
||||
locale.languageTag === 'zh-CN'
|
||||
) {
|
||||
// Simplified Chinese to zh-Hans-CN
|
||||
locale.languageTag = 'zh-Hans-CN'
|
||||
}
|
||||
if (locale.languageTag.startsWith('zh-Hant')) {
|
||||
// Traditional Chinese to zh-TW
|
||||
locale.languageTag = 'zh-TW'
|
||||
}
|
||||
if (locale.languageTag.startsWith('yue')) {
|
||||
// Cantonese (Yue) to zh-HK
|
||||
locale.languageTag = 'zh-HK'
|
||||
if (
|
||||
locale.languageTag.startsWith('zh-Hant') ||
|
||||
locale.languageTag === 'zh-TW'
|
||||
) {
|
||||
// Traditional Chinese to zh-Hant-TW
|
||||
locale.languageTag = 'zh-Hant-TW'
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user