Json message loader clean up

* Rename JsonMessageLoader to ULSJsonMessageLoader
* Correct the return type of mw.uls.loadLocalization

Follow up: Ic39dec1c484982fb07edd167e83794c0b5f470ee

Change-Id: I13c64a5e89ac75be8a95d951658018a78534f466
This commit is contained in:
Santhosh Thottingal
2013-11-14 09:58:31 +05:30
committed by Nikerabbit
parent 8b95807054
commit 328eb017c8
5 changed files with 7 additions and 8 deletions

View File

@@ -40,15 +40,14 @@
* Also called by RL module ResourceLoaderULSJsonMessageModule
* @param {string} locale the language code
* @param {Object} [messages]
* @return {jQuery.Deferred}
* @return {jQuery.Promise}
*/
mw.uls.loadLocalization = function ( locale, messages ) {
var i18n = $.i18n();
i18n.locale = locale;
if ( messages ) {
i18n.load( messages, locale );
return $.Deferred().resolve();
return i18n.load( messages, locale );
}
if ( i18n.messageStore.messages[locale] ) {
return $.Deferred().resolve();