Differenze tra le versioni di "Utente:Ricordisamoa/PDC.js"

mw.language.getFallbackLanguageChain
(mw.language.getFallbackLanguageChain)
} );
}
},
 
/**
// * Prepara i messaggi nella lingua dell'utente, e in alternativanelle inlingue inglesealternative.
) );*
* @private
* @return {mw.Map}
*/
getMessagesWithFallback: function () {
var i, langCode,
chain = mw.language.getFallbackLanguageChain(),
messages = {};
 
for ( i = chain.length - 1; i >= 0; i-- ) {
langCode = chain[ i ];
if ( this.i18n.hasOwnProperty( langCode ) ) {
$.extend( messages, this.i18n[ langCode ] );
true,}
}
 
this.i18n =return new mw.Map( $.extend(messages );
},
 
*/
init: function ( modes ) {
this.i18n = this.getMessagesWithFallback();
// Prepara i messaggi nella lingua dell'utente, e in alternativa in inglese.
this.i18n = new mw.Map( $.extend(
true,
( this.i18n.en || {} ),
( this.i18n[ mw.config.get( 'wgUserLanguage' ) ] || {} )
) );
this.agent = new PdcAgent( {
api: this.api,