diff options
Diffstat (limited to 'lib/utils/i18n.js')
-rw-r--r-- | lib/utils/i18n.js | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/lib/utils/i18n.js b/lib/utils/i18n.js index f6001f9..de64b49 100644 --- a/lib/utils/i18n.js +++ b/lib/utils/i18n.js @@ -1,13 +1,13 @@ -var _ = require("lodash"); -var path = require("path"); -var fs = require("fs"); +var _ = require('lodash'); +var path = require('path'); +var fs = require('fs'); -var i18n = require("i18n"); +var i18n = require('i18n'); -var I18N_PATH = path.resolve(__dirname, "../../theme/i18n/"); -var DEFAULT_LANGUAGE = "en"; +var I18N_PATH = path.resolve(__dirname, '../../theme/i18n/'); +var DEFAULT_LANGUAGE = 'en'; var LOCALES = _.map(fs.readdirSync(I18N_PATH), function(lang) { - return path.basename(lang, ".json"); + return path.basename(lang, '.json'); }); i18n.configure({ @@ -18,11 +18,11 @@ i18n.configure({ }); function compareLocales(lang, locale) { - var langMain = _.first(lang.split("-")); - var langSecond = _.last(lang.split("-")); + var langMain = _.first(lang.split('-')); + var langSecond = _.last(lang.split('-')); - var localeMain = _.first(locale.split("-")); - var localeSecond = _.last(locale.split("-")); + var localeMain = _.first(locale.split('-')); + var localeSecond = _.last(locale.split('-')); if (locale == lang) return 100; if (localeMain == langMain) return 50; @@ -42,8 +42,8 @@ var normalizeLanguage = _.memoize(function(lang) { .filter(function(lang) { return lang.score > 0; }) - .sortBy("score") - .pluck("locale") + .sortBy('score') + .pluck('locale') .last() .value(); return language || lang; |