From eed2a7579c23629c0e8dbd8350fa971cec3753fb Mon Sep 17 00:00:00 2001 From: Kajetan Kazimierczak Date: Wed, 17 Nov 2021 00:08:46 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20Chinese=20(simplified=20?= =?UTF-8?q?and=20traditional)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../services/languageService.ts | 1 + apps/skolplattformen-sthlm/utils/translation.ts | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/apps/skolplattformen-sthlm/services/languageService.ts b/apps/skolplattformen-sthlm/services/languageService.ts index af6cce2e9..34e9a0363 100644 --- a/apps/skolplattformen-sthlm/services/languageService.ts +++ b/apps/skolplattformen-sthlm/services/languageService.ts @@ -14,6 +14,7 @@ import 'moment/locale/pl' import 'moment/locale/ru' import 'moment/locale/sv' import 'moment/locale/uz-latn' +import 'moment/locale/zh-cn' import { I18nManager } from 'react-native' const changeListeners: Record = {} diff --git a/apps/skolplattformen-sthlm/utils/translation.ts b/apps/skolplattformen-sthlm/utils/translation.ts index 53004ff91..a536a3f0a 100644 --- a/apps/skolplattformen-sthlm/utils/translation.ts +++ b/apps/skolplattformen-sthlm/utils/translation.ts @@ -20,6 +20,18 @@ export const languages: Language[] = [ languageLocalName: 'اَلْعَرَبِيَّةُ', active: true, }, + { + langCode: 'zh_Hant', + languageName: 'Chinese (traditional)', + languageLocalName: '中國傳統的', + active: true, + }, + { + langCode: 'zh_Hans', + languageName: 'Chinese (simplified)', + languageLocalName: '简体中文', + active: true, + }, { langCode: 'nl', languageName: 'Dutch', @@ -118,6 +130,8 @@ export const translations = { ru: require('../translations/ru.json'), so: require('../translations/so.json'), sv: require('../translations/sv.json'), + zh_Hans: require('../translations/zh_Hans.json'), + zh_Hant: require('../translations/zh_Hant.json') } export const translate = (key: string, options?: TranslateOptions) => {