Add new languages to resources (#293)
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user