diff options
author | Quang Phan <vnphanquang@gmail.com> | 2024-11-24 06:50:32 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-23 15:50:32 -0800 |
commit | 796d04b59fc629a5cbbdf5270f0ccc7dff48b484 (patch) | |
tree | 658872a5c8ed69a88a9207740a5d7c7c37695854 /src/locale/i18n.ts | |
parent | 9bf7e278e74676c6f6e2ce972dfa207b5d0c422f (diff) | |
download | voidsky-796d04b59fc629a5cbbdf5270f0ccc7dff48b484.tar.zst |
* Add Vietnamese localization * Complete Vietnamese Translations * Add date localization for Vietnamese * Fix typos and wording in Vietnamese translation * Update Vietnamese translation * Add @vinhphm to Vietnamese translator list --------- Co-authored-by: CromNguyen <nguyenthietmanh98@gmail.com>
Diffstat (limited to 'src/locale/i18n.ts')
-rw-r--r-- | src/locale/i18n.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/locale/i18n.ts b/src/locale/i18n.ts index be9b93950..37dc11a7c 100644 --- a/src/locale/i18n.ts +++ b/src/locale/i18n.ts @@ -31,6 +31,7 @@ import {messages as messagesRu} from '#/locale/locales/ru/messages' import {messages as messagesTh} from '#/locale/locales/th/messages' import {messages as messagesTr} from '#/locale/locales/tr/messages' import {messages as messagesUk} from '#/locale/locales/uk/messages' +import {messages as messagesVi} from '#/locale/locales/vi/messages' import {messages as messagesZh_CN} from '#/locale/locales/zh-CN/messages' import {messages as messagesZh_HK} from '#/locale/locales/zh-HK/messages' import {messages as messagesZh_TW} from '#/locale/locales/zh-TW/messages' @@ -193,6 +194,14 @@ export async function dynamicActivate(locale: AppLanguage) { ]) break } + case AppLanguage.vi: { + i18n.loadAndActivate({locale, messages: messagesVi}) + await Promise.all([ + import('@formatjs/intl-pluralrules/locale-data/vi'), + import('@formatjs/intl-numberformat/locale-data/vi'), + ]) + break + } case AppLanguage.zh_CN: { i18n.loadAndActivate({locale, messages: messagesZh_CN}) await Promise.all([ |