From 2091cdabc0788e4b4b1262227ceaa110d91ca863 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Mon, 16 Mar 2020 08:53:51 -0400 Subject: [PATCH] rm pixi. auto lang setup. better test lang --- js/ext-pixi.js | 1 - js/kiri-lang.js | 35 +++++++++++++++++++++-------------- 2 files changed, 21 insertions(+), 15 deletions(-) delete mode 120000 js/ext-pixi.js diff --git a/js/ext-pixi.js b/js/ext-pixi.js deleted file mode 120000 index f220158c..00000000 --- a/js/ext-pixi.js +++ /dev/null @@ -1 +0,0 @@ -../node_modules/pixi.js/bin/pixi.js \ No newline at end of file diff --git a/js/kiri-lang.js b/js/kiri-lang.js index 8bc5a921..29b3287d 100644 --- a/js/kiri-lang.js +++ b/js/kiri-lang.js @@ -2,19 +2,25 @@ "use strict"; -var gs_kiri_lang = exports; +let gs_kiri_lang = exports; (function() { if (!self.kiri) self.kiri = {}; if (self.kiri.lang) return; - var KIRI = self.kiri, - LANG = self.kiri.lang = {}; + let KIRI = self.kiri, + LANG = self.kiri.lang = {}, + lset = navigator.language.toLocaleLowerCase(); - LANG.set = (key) => { - if (LANG[key]) { - let map = LANG[key]; + LANG.set = function() { + let map, key, keys = [...arguments]; + for (let i=0; i { + LANG.test[key] = `*${LANG.en[key]}*`; + }); LANG.current = {}; - LANG.set('en'); + LANG.set(lset, lset.split('-')[0]); })();