Add new languages to resources (#293)

This commit is contained in:
schroda
2023-05-12 11:51:15 +02:00
committed by GitHub
parent b6c87dd630
commit c8b0c64a8d

View File

@@ -11,11 +11,20 @@ import ar from 'i18n/locale/ar.json';
import de from 'i18n/locale/de.json'; import de from 'i18n/locale/de.json';
import es from 'i18n/locale/es.json'; import es from 'i18n/locale/es.json';
import fr from 'i18n/locale/fr.json'; import fr from 'i18n/locale/fr.json';
import ja from 'i18n/locale/ja.json';
import pt from 'i18n/locale/pt.json';
import uk from 'i18n/locale/uk.json';
import zh_Hans from 'i18n/locale/zh_Hans.json';
import zh_Hant from 'i18n/locale/zh_Hant.json';
const translationHelper = <T>(lng: T) => ({ const translationHelper = <T>(lng: T) => ({
translation: lng, translation: lng,
}); });
/**
* Keys have to match {@link ISOLanguages} codes, they're used for showing the language name in the dropdown in the {@link Settings}.<br/>
* In case there is no language code for the key in {@link ISOLanguages}, the corresponding language has to be added
*/
const resources = { const resources = {
en: translationHelper(en), en: translationHelper(en),
@@ -23,6 +32,11 @@ const resources = {
de: translationHelper(de), de: translationHelper(de),
es: translationHelper(es), es: translationHelper(es),
fr: translationHelper(fr), fr: translationHelper(fr),
ja: translationHelper(ja),
pt: translationHelper(pt),
uk: translationHelper(uk),
'zh-Hans': translationHelper(zh_Hans),
'zh-Hant': translationHelper(zh_Hant),
} as const; } as const;
export default resources; export default resources;