From fafb485bce366ebee0bdd5ec9cb4a3296956c1b7 Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Fri, 30 Dec 2022 15:57:01 +0900 Subject: [PATCH] refs #3923 Add Basque and Hungarian for languages --- src/config/i18n.ts | 8 ++++++++ src/constants/language/index.ts | 12 ++++++++++++ src/renderer/components/Preferences/Language.vue | 2 ++ 3 files changed, 22 insertions(+) diff --git a/src/config/i18n.ts b/src/config/i18n.ts index 24688111..c2b33301 100644 --- a/src/config/i18n.ts +++ b/src/config/i18n.ts @@ -2,11 +2,13 @@ import i18next, { InitOptions } from 'i18next' import cs from '~/src/config/locales/cs/translation.json' import de from '~/src/config/locales/de/translation.json' import en from '~/src/config/locales/en/translation.json' +import eu from '~/src/config/locales/eu/translation.json' import es_es from '~/src/config/locales/es_es/translation.json' import fa from '~/src/config/locales/fa/translation.json' 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 hu from '~/src/config/locales/hu/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' @@ -36,6 +38,9 @@ const options: InitOptions = { en: { translation: en }, + eu: { + translation: eu + }, es_es: { translation: es_es }, @@ -48,6 +53,9 @@ const options: InitOptions = { gd: { translation: gd }, + hu: { + translation: hu + }, id: { translation: id }, diff --git a/src/constants/language/index.ts b/src/constants/language/index.ts index 36f5da2b..31fc9d46 100644 --- a/src/constants/language/index.ts +++ b/src/constants/language/index.ts @@ -26,6 +26,8 @@ export type LanguageList = { tzm: LanguageType fa: LanguageType is: LanguageType + eu: LanguageType + hu: LanguageType } const languageList: LanguageList = { @@ -39,6 +41,11 @@ const languageList: LanguageList = { key: 'en', rfc4646: 'en-US' }, + eu: { + name: 'Basque', + key: 'eu', + rfc4646: 'eu' + }, fa: { name: 'Persian', key: 'fa', @@ -69,6 +76,11 @@ const languageList: LanguageList = { key: 'pl', rfc4646: 'pl' }, + hu: { + name: 'Hungarian', + key: 'hu', + rfc4646: 'hu' + }, id: { name: 'Indonesian', key: 'id', diff --git a/src/renderer/components/Preferences/Language.vue b/src/renderer/components/Preferences/Language.vue index 377aefef..697632b2 100644 --- a/src/renderer/components/Preferences/Language.vue +++ b/src/renderer/components/Preferences/Language.vue @@ -49,10 +49,12 @@ export default defineComponent({ Language.cs, Language.de, Language.en, + Language.eu, Language.es_es, Language.fa, Language.fr, Language.gd, + Language.hu, Language.id, Language.is, Language.it,