X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.language%2Fmediawiki.language.init.js;h=808f6e5e02dfbb1197edbf803d0d586d89ab9599;hb=ac17fbac94f2ba72b3ac64fff2dd188dd76faaf3;hp=df95d75148bb0b6267e3e4b7b13fe74f65e71021;hpb=48d433b102e636644d833e408ba028880f90f62a;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.language/mediawiki.language.init.js b/resources/src/mediawiki.language/mediawiki.language.init.js index df95d75148..808f6e5e02 100644 --- a/resources/src/mediawiki.language/mediawiki.language.init.js +++ b/resources/src/mediawiki.language/mediawiki.language.init.js @@ -54,8 +54,9 @@ */ getData: function ( langCode, dataKey ) { var langData = mw.language.data; - if ( langData && langData[langCode] instanceof mw.Map ) { - return langData[langCode].get( dataKey ); + langCode = langCode.toLowerCase(); + if ( langData && langData[ langCode ] instanceof mw.Map ) { + return langData[ langCode ].get( dataKey ); } return undefined; }, @@ -71,10 +72,11 @@ */ setData: function ( langCode, dataKey, value ) { var langData = mw.language.data; - if ( !( langData[langCode] instanceof mw.Map ) ) { - langData[langCode] = new mw.Map(); + langCode = langCode.toLowerCase(); + if ( !( langData[ langCode ] instanceof mw.Map ) ) { + langData[ langCode ] = new mw.Map(); } - langData[langCode].set( dataKey, value ); + langData[ langCode ].set( dataKey, value ); } };