Lines Matching refs:lang

216     // self.lang = "";
713 if (self.lang) {
869 * @param {Array} [config.lang] Array of BCP 47 language tags of languages for which this module has localized resource bundles, e.g., `["en-GB", "zh-Hans-CN"]`
927 j, langs, packName, supName, flatSup, flatLang, lang, ret,
943 if (!o.langPack && o.lang) {
944 langs = YArray(o.lang);
946 lang = langs[j];
947 packName = this.getLangPackName(lang, name);
950 smod = this._addLangPack(lang, o, packName);
993 if (s.lang && s.lang.length) {
995 langs = YArray(s.lang);
997 lang = langs[j];
998 packName = this.getLangPackName(lang, name);
999 supName = this.getLangPackName(lang, i);
1003 smod = this._addLangPack(lang, o, packName);
1012 o.lang = o.lang || [];
1014 flatLang = flatLang || YArray.hash(o.lang);
1016 if (!(lang in flatLang)) {
1017 o.lang.push(lang);
1030 smod = this._addLangPack(lang, o, packName);
1236 var i, m, j, add, packName, lang, testresults = this.testresults,
1242 intl = mod.lang || mod.intl,
1258 // console.log('cache: ' + mod.langCache + ' == ' + this.lang);
1260 // if (mod.expanded && (!mod.langCache || mod.langCache == this.lang)) {
1261 if (mod.expanded && (!this.lang || mod.langCache === this.lang)) {
1270 if (mod.lang) {
1271 //If a module has a lang attribute, auto add the intl requirement.
1282 mod.langCache = this.lang;
1419 if (mod.lang && !mod.langPack && Y.Intl) {
1420 lang = Y.Intl.lookupBestLang(this.lang || ROOT_LANG, mod.lang);
1421 //Y.log('Best lang: ' + lang + ', this.lang: ' + this.lang + ', mod.lang: ' + mod.lang);
1422 packName = this.getLangPackName(lang, name);
1532 * Creates a "psuedo" package for languages provided in the lang array
1535 * @param {String} lang The language to create
1537 * @param {String} packName The name of the package (e.g: lang/datatype-date-en-US)
1540 _addLangPack: function(lang, m, packName) {
1564 if (lang) {
1565 Y.Env.lang = Y.Env.lang || {};
1566 Y.Env.lang[lang] = Y.Env.lang[lang] || {};
1567 Y.Env.lang[lang][name] = true;
1594 // Create lang pack modules
1595 if (m.lang && m.lang.length) {
1596 // Setup root package if the module has lang defined,
1644 * @param {string} lang the language code.
1648 getLangPackName: function(lang, mname) {
1649 return ('lang/' + mname + ((lang) ? '_' + lang : ''));