From b722f3c60c2c34d9d96c6ca5ec01a7e05da9f7b8 Mon Sep 17 00:00:00 2001 From: Noxx Date: Wed, 10 Jul 2013 19:26:52 +0200 Subject: [PATCH] Made en-gb to our default language and use it for fallback; Added it as seperate translation --- client/assets/src/app.js | 28 +- client/assets/src/index.html.tmpl | 1 - client/assets/src/translations/en-gb.po | 358 +++++++++++++++++++++ client/assets/src/translations/template.po | 212 ++++++------ server/httphandler.js | 18 +- 5 files changed, 480 insertions(+), 137 deletions(-) create mode 100755 client/assets/src/translations/en-gb.po diff --git a/client/assets/src/app.js b/client/assets/src/app.js index 1dc1a7f..9b6fa45 100644 --- a/client/assets/src/app.js +++ b/client/assets/src/app.js @@ -115,31 +115,27 @@ _kiwi.global = { _kiwi.global.settings.load(); continueStart = function (locale, s, xhr) { - if (locale) { - _kiwi.global.i18n = new Jed({locale_data: locale, domain: xhr.getResponseHeader('Content-Language')}); - } else { - _kiwi.global.i18n = new Jed(); - } + if (locale) { + _kiwi.global.i18n = new Jed({locale_data: locale, domain: xhr.getResponseHeader('Content-Language')}); + } else { + _kiwi.global.i18n = new Jed(); + } - _kiwi.app = new _kiwi.model.Application(opts); + _kiwi.app = new _kiwi.model.Application(opts); - if (opts.kiwi_server) { - _kiwi.app.kiwi_server = opts.kiwi_server; - } + if (opts.kiwi_server) { + _kiwi.app.kiwi_server = opts.kiwi_server; + } - // Start the client up - _kiwi.app.start(); + // Start the client up + _kiwi.app.start(); }; locale = _kiwi.global.settings.get('locale') if (!locale) { $.getJSON(opts.base_path + '/assets/locales/magic.json', continueStart); } else { - if (locale === 'en-gb') { - continueStart(); - } else { - $.getJSON(opts.base_path + '/assets/locales/' + locale + '.json', continueStart); - } + $.getJSON(opts.base_path + '/assets/locales/' + locale + '.json', continueStart); } } }; diff --git a/client/assets/src/index.html.tmpl b/client/assets/src/index.html.tmpl index 7324b0f..728edbe 100644 --- a/client/assets/src/index.html.tmpl +++ b/client/assets/src/index.html.tmpl @@ -249,7 +249,6 @@
Language