Sha256: 0d78034d8654228926411ba15e2c5671480f82d943cf2b0fc364808edc979dde
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
define([ './locales/de.js', './locales/fr.js', './locales/nl.js', './locales/pl.js', './locales/pt_br.js', './locales/ru.js', './locales/zh.js' ], function() { var langId = (navigator.language || navigator.userLanguage).toLowerCase(); var language = langId.substr(0, 2); var locales = {}; for (index in arguments) { for (property in arguments[index]) locales[property] = arguments[index][property]; } if ( ! locales['en']) locales['en'] = {}; if ( ! locales[langId] && ! locales[language]) language = 'en'; var locale = (locales[langId] ? locales[langId] : locales[language]); function __(text) { var index = locale[text]; if (index === undefined) return text; return index; }; function setLanguage(language) { locale = locales[language]; } return { __ : __, locales : locales, locale : locale, setLanguage: setLanguage }; });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wf_node_api-0.7.0 | _docs/rest/locales/locale.js |
wf_node_api-0.6.0 | _docs/rest/locales/locale.js |