WIP banana i18n

merge-requests/150/merge
Matthew Chambers 2021-12-16 14:31:19 -06:00
rodzic 26495c1f14
commit 655c041663
2 zmienionych plików z 20 dodań i 2 usunięć

Wyświetl plik

@ -17,7 +17,9 @@
"dist-mac": "build --concurrent --tasks mac-x64 package.nw",
"dist-win": "build --concurrent --tasks win-x86,win-x64 package.nw",
"distsome": "build --debug --tasks linux-x64,mac-x64 package.nw",
"start": "run package.nw",
"start-x64": "run --x64 package.nw"
"start": "run package.nw"
},
"dependencies": {
"banana-i18n": "^2.1.0"
}
}

Wyświetl plik

@ -5,9 +5,25 @@ const pjson = require("./package.json");
var gtVersion = parseInt(pjson.version.replace(/\./g, ""));
var gtBeta = pjson.betaVersion;
var banana = require('../../node_modules/banana-i18n/dist/banana-i18n.js');
var g_startVersion = 0;
if (typeof localStorage.currentVersion != "undefined") { g_startVersion = localStorage.currentVersion; }
// const messages = {
// 'en': {
// 'appname-sub-title': 'Example Application'
// },
// 'ru' : {
// 'appname-sub-title': 'Демонстрационное приложение'
// },
// 'zn' : {
// 'appname-sub-title': '业余无线电数据通信助手'
// }
// };
// const banana = new Banana('en');
// banana.load(messages);
if (
typeof localStorage.currentVersion == "undefined" ||
localStorage.currentVersion != String(gtVersion)