aboutsummaryrefslogtreecommitdiffstats
path: root/resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js
diff options
context:
space:
mode:
Diffstat (limited to 'resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js')
-rw-r--r--resources/lib/jquery.i18n/src/jquery.i18n.messagestore.js9
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 ) {