diff options
Diffstat (limited to 'resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js')
-rw-r--r-- | resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js b/resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js index 350be1060e43..ba81ce523da9 100644 --- a/resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js +++ b/resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js @@ -61,19 +61,16 @@ */ load: function ( source, locale ) { var key = null, - deferred = null, deferreds = [], messageStore = this; if ( typeof source === 'string' ) { // This is a URL to the messages file. $.i18n.log( 'Loading messages from: ' + source ); - deferred = jsonMessageLoader( source ) - .done( function ( localization ) { - messageStore.set( locale, localization ); + return jsonMessageLoader( source ) + .then( function ( localization ) { + return messageStore.load( localization, locale ); } ); - - return deferred.promise(); } if ( locale ) { |