diff --git a/package.json b/package.json index e979dbc..2a4dc7b 100644 --- a/package.json +++ b/package.json @@ -17,5 +17,8 @@ "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" + }, + "dependencies": { + "banana-i18n": "^2.1.0" } } diff --git a/package.nw/GridTracker.html b/package.nw/GridTracker.html index c15e01e..0df10c7 100644 --- a/package.nw/GridTracker.html +++ b/package.nw/GridTracker.html @@ -60,7 +60,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

GridTracker

-

An Amateur Radio Companion

+

An Amateur Radio Companion

Initial Startup
diff --git a/package.nw/lib/gt.js b/package.nw/lib/gt.js index c332732..a09d8cf 100644 --- a/package.nw/lib/gt.js +++ b/package.nw/lib/gt.js @@ -5,10 +5,26 @@ 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)