Lines Matching refs:lang
458 Y.config.lang = Y.config.lang || 'en-US';
1423 * @property lang
1438 * @deprecated use `config.lang` instead.
5569 'lang/gallery-': {},
5817 // self.lang = "";
6314 if (self.lang) {
6470 * @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"]`
6528 j, langs, packName, supName, flatSup, flatLang, lang, ret,
6544 if (!o.langPack && o.lang) {
6545 langs = YArray(o.lang);
6547 lang = langs[j];
6548 packName = this.getLangPackName(lang, name);
6551 smod = this._addLangPack(lang, o, packName);
6594 if (s.lang && s.lang.length) {
6596 langs = YArray(s.lang);
6598 lang = langs[j];
6599 packName = this.getLangPackName(lang, name);
6600 supName = this.getLangPackName(lang, i);
6604 smod = this._addLangPack(lang, o, packName);
6613 o.lang = o.lang || [];
6615 flatLang = flatLang || YArray.hash(o.lang);
6617 if (!(lang in flatLang)) {
6618 o.lang.push(lang);
6631 smod = this._addLangPack(lang, o, packName);
6837 var i, m, j, add, packName, lang, testresults = this.testresults,
6843 intl = mod.lang || mod.intl,
6859 // console.log('cache: ' + mod.langCache + ' == ' + this.lang);
6861 // if (mod.expanded && (!mod.langCache || mod.langCache == this.lang)) {
6862 if (mod.expanded && (!this.lang || mod.langCache === this.lang)) {
6871 if (mod.lang) {
6872 //If a module has a lang attribute, auto add the intl requirement.
6883 mod.langCache = this.lang;
7020 if (mod.lang && !mod.langPack && Y.Intl) {
7021 lang = Y.Intl.lookupBestLang(this.lang || ROOT_LANG, mod.lang);
7022 //Y.log('Best lang: ' + lang + ', this.lang: ' + this.lang + ', mod.lang: ' + mod.lang);
7023 packName = this.getLangPackName(lang, name);
7133 * Creates a "psuedo" package for languages provided in the lang array
7136 * @param {String} lang The language to create
7138 * @param {String} packName The name of the package (e.g: lang/datatype-date-en-US)
7141 _addLangPack: function(lang, m, packName) {
7165 if (lang) {
7166 Y.Env.lang = Y.Env.lang || {};
7167 Y.Env.lang[lang] = Y.Env.lang[lang] || {};
7168 Y.Env.lang[lang][name] = true;
7195 // Create lang pack modules
7196 if (m.lang && m.lang.length) {
7197 // Setup root package if the module has lang defined,
7245 * @param {string} lang the language code.
7249 getLangPackName: function(lang, mname) {
7250 return ('lang/' + mname + ((lang) ? '_' + lang : ''));
8402 "lang": [
8543 "lang": [
8560 "lang": [
8633 "lang": [
8920 "lang": [
8948 "lang": [
8957 "lang": [
8983 "lang": [
9182 "lang": [