| 1234567891011121314151617181920212223 |
- var lang = {},
- locale;
- /**
- * @param {string=} lg
- **/
- function initLang(lg) {
- if (!lg) {
- for (var i=0, nbLang = navigator.languages.length; i < nbLang; i++)
- if (lang.hasOwnProperty(navigator.languages[i])) {
- lg = navigator.languages[i];
- break;
- }
- if (!lg)
- lg = 'en';
- }
- locale = lang[lg];
- console.log("Loading language pack: " +lg);
- if (locale.dom)
- for (var domId in locale.dom)
- document.getElementById(domId).textContent = locale.dom[domId];
- }
|