chore(i18n): initialize spanish properly (detect es-419) (#1428)
This commit is contained in:
parent
5527468258
commit
0e021e4388
3 changed files with 12 additions and 4 deletions
|
@ -1,6 +1,13 @@
|
|||
export function matchLanguages(languages: string[], acceptLanguages: readonly string[]): string | null {
|
||||
{
|
||||
const lang = acceptLanguages.map(userLang => languages.find(lang => lang.startsWith(userLang))).filter(v => !!v)[0]
|
||||
// const lang = acceptLanguages.map(userLang => languages.find(lang => lang.startsWith(userLang))).filter(v => !!v)[0]
|
||||
// TODO: Support es-419, remove this code if we include spanish country variants
|
||||
const lang = acceptLanguages.map(userLang => languages.find((lang) => {
|
||||
if (userLang.startsWith('es-') && userLang !== 'es-ES')
|
||||
return lang === 'es-419'
|
||||
|
||||
return lang.startsWith(userLang)
|
||||
})).filter(v => !!v)[0]
|
||||
if (lang)
|
||||
return lang
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue