Implement language-selection-method event

Change-Id: If2d207f8a221c8f2a560b1399ad69a3032b2064b
This commit is contained in:
Amir E. Aharoni
2013-08-19 10:56:22 +03:00
committed by Nikerabbit
parent e5891b83b5
commit a3bca89a42
5 changed files with 52 additions and 4 deletions

View File

@@ -146,11 +146,17 @@
* @param {jQuery.Deferred} deferred
*/
interfaceLanguageChange: function ( language, deferred ) {
this.log( {
var logParams = {
action: 'language-change',
context: 'interface',
interfaceLanguage: language
} ).always( deferred.resolve );
};
if ( mw.uls.languageSelectionMethod !== undefined ) {
logParams.languageSelectionMethod = mw.uls.languageSelectionMethod;
}
this.log( logParams ).always( deferred.resolve );
},
/**