graceful fallback to english. proper defaulting from browser

This commit is contained in:
Stewart Allen 2020-03-20 16:06:33 -04:00
commit 4deb9c1039
2 changed files with 2 additions and 2 deletions

View file

@ -1694,7 +1694,7 @@ var gs_kiri_init = exports;
// if a language needs to load, the script is injected and loaded
// first. once this loads, or doesn't, the initialization begins
let lang_set = undefined;
let lang = SETUP.ln ? SETUP.ln[0] : SDB.getItem('kiri-lang');
let lang = SETUP.ln ? SETUP.ln[0] : SDB.getItem('kiri-lang') || KIRI.lang.get();
// inject language script if not english
if (lang && lang !== 'en' && lang !== 'en-us') {

View file

@ -21,7 +21,7 @@ let gs_kiri_lang = exports;
let map, key, keys = [...arguments];
// provide default if none given
if (keys.length === 0) {
keys = [lset, lset.split('-')[0]];
keys = [lset, lset.split('-')[0], 'en'];
}
for (let i=0; i<keys.length; i++)
{