diff --git a/js/i18n.js b/js/i18n.js index 7d52eeed..6eb20261 100644 --- a/js/i18n.js +++ b/js/i18n.js @@ -7,10 +7,12 @@ import Jed from "jed"; import locales from "./locales"; -export function init() { - var lang = window.navigator.languages && window.navigator.languages.length ? - window.navigator.languages[0] : - (window.navigator.language || window.navigator.userLanguage || "en"); +export function init(lang) { + if (!lang) { + lang = window.navigator.languages && window.navigator.languages.length ? + window.navigator.languages[0] : + (window.navigator.language || window.navigator.userLanguage || "en"); + } var langShort = lang.split(/[-_]/)[0];