mw.language = $.extend( true, {}, this.orgMwLangauge );
},
teardown: function () {
- // Restore
mw.language = this.orgMwLangauge;
}
}) );
skin: mw.config.get( 'skin' ),
lang: langCode,
debug: mw.config.get( 'debug' ),
- modules: 'mediawiki.language',
+ modules: [
+ 'mediawiki.language.data',
+ 'mediawiki.language'
+ ].join( '|' ),
only: 'scripts'
},
dataType: 'script'
assert.ok( false, 'Language "' + test.lang + '" failed to load' );
return;
}
+ mw.config.set( 'wgUserLanguage', test.lang ) ;
var parser = new mw.jqueryMsg.parser( { language: langClass } );
assert.equal(
parser.parse( test.key, test.args ).html(),