diff --git a/spec/config/i18n.spec.ts b/spec/config/i18n.spec.ts index 11c7d49e..d8340289 100644 --- a/spec/config/i18n.spec.ts +++ b/spec/config/i18n.spec.ts @@ -10,6 +10,7 @@ const locales = [ 'ja', 'ko', 'pl', + 'is', 'it', 'zh_cn', 'zh_tw', diff --git a/src/config/i18n.ts b/src/config/i18n.ts index 86d1e254..24688111 100644 --- a/src/config/i18n.ts +++ b/src/config/i18n.ts @@ -8,6 +8,7 @@ import fr from '~/src/config/locales/fr/translation.json' import gd from '~/src/config/locales/gd/translation.json' import id from '~/src/config/locales/id/translation.json' import it from '~/src/config/locales/it/translation.json' +import is from '~/src/config/locales/is/translation.json' import ja from '~/src/config/locales/ja/translation.json' import ko from '~/src/config/locales/ko/translation.json' import no from '~/src/config/locales/no/translation.json' @@ -53,6 +54,9 @@ const options: InitOptions = { it: { translation: it }, + is: { + translation: is + }, ja: { translation: ja }, diff --git a/src/constants/language/index.ts b/src/constants/language/index.ts index da5676b2..36f5da2b 100644 --- a/src/constants/language/index.ts +++ b/src/constants/language/index.ts @@ -25,6 +25,7 @@ export type LanguageList = { sv_se: LanguageType tzm: LanguageType fa: LanguageType + is: LanguageType } const languageList: LanguageList = { @@ -73,6 +74,11 @@ const languageList: LanguageList = { key: 'id', rfc4646: 'id' }, + is: { + name: 'Icelandic', + key: 'is', + rfc4646: 'is' + }, it: { name: 'Italiano', key: 'it', diff --git a/src/renderer/components/Preferences/Language.vue b/src/renderer/components/Preferences/Language.vue index 4682ffe8..377aefef 100644 --- a/src/renderer/components/Preferences/Language.vue +++ b/src/renderer/components/Preferences/Language.vue @@ -54,6 +54,7 @@ export default defineComponent({ Language.fr, Language.gd, Language.id, + Language.is, Language.it, Language.ja, Language.ko,