1
0
mirror of synced 2025-12-08 06:38:19 +08:00

fallback language lookup to browser preferred language

This commit is contained in:
Matjaz Lipus
2017-06-23 22:55:15 +02:00
parent f0b88b9491
commit 85fb99c432

View File

@@ -88,6 +88,9 @@ export const getParam = param => {
export const lan = (() => {
let l = getParam('lan').toLowerCase()
if (!l && navigator.languages) {
l = navigator.languages.find(l => i18nJSON.lan.indexOf(l) !== -1)
}
l = i18nJSON.lan.indexOf(l) === -1 ? i18nJSON.default : l
return l
})()