feat(i18n): add Estonian language support (#2611)

This commit is contained in:
Shyam
2026-03-29 00:24:52 +05:30
committed by GitHub
parent 20c2ed866f
commit 56b79ff38c
4 changed files with 8 additions and 0 deletions

View File

@@ -166,6 +166,7 @@ const TMDB_TO_TVDB_MAPPING: Record<string, string> & {
el: 'ell', // Greek el: 'ell', // Greek
en: 'eng', // English en: 'eng', // English
es: 'spa', // Spanish es: 'spa', // Spanish
et: 'est', // Estonian
fi: 'fin', // Finnish fi: 'fin', // Finnish
fr: 'fra', // French fr: 'fra', // French
he: 'heb', // Hebrew he: 'heb', // Hebrew

View File

@@ -9,6 +9,7 @@ export type AvailableLocale =
| 'el' | 'el'
| 'es' | 'es'
| 'es-MX' | 'es-MX'
| 'et'
| 'fi' | 'fi'
| 'fr' | 'fr'
| 'hr' | 'hr'

View File

@@ -39,6 +39,10 @@ export const availableLanguages: AvailableLanguageObject = {
code: 'es-MX', code: 'es-MX',
display: 'Español (Latinoamérica)', display: 'Español (Latinoamérica)',
}, },
et: {
code: 'et',
display: 'Eesti',
},
fi: { fi: {
code: 'fi', code: 'fi',
display: 'Finnish', display: 'Finnish',

View File

@@ -47,6 +47,8 @@ const loadLocaleData = (locale: AvailableLocale): Promise<any> => {
return import('../i18n/locale/es.json'); return import('../i18n/locale/es.json');
case 'es-MX': case 'es-MX':
return import('../i18n/locale/es_MX.json'); return import('../i18n/locale/es_MX.json');
case 'et':
return import('../i18n/locale/et.json');
case 'fi': case 'fi':
return import('../i18n/locale/fi.json'); return import('../i18n/locale/fi.json');
case 'fr': case 'fr':