From 4eeb8cd6e6042bc88ad2230d85ad24dd3269f253 Mon Sep 17 00:00:00 2001
From: AkiraFukushima
Date: Fri, 4 Nov 2022 20:56:23 +0900
Subject: [PATCH] refs #3661 Add Icelandic as a translation
---
spec/config/i18n.spec.ts | 1 +
src/config/i18n.ts | 4 ++++
src/constants/language/index.ts | 6 ++++++
src/renderer/components/Preferences/Language.vue | 1 +
4 files changed, 12 insertions(+)
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,