Utente:Daimona Eaytoy/Massblock.js: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
+scheletro per localizzazione |
+trim sugli input, funzioni di localizzazione al contrario, localizzo in italiano |
||
Riga 10:
return;
}
var wpMassBlockReasons = document.getElementById( "wpMassBlockReasons" ).value.trim(),
wpMassBlockReason = document.getElementById( "wpMassBlockReason" ).value.trim(),
blocked = 0,
talkpageedited = 0,
Riga 23:
wpMassBlockTalkpage = document.getElementById( "wpMassBlockTalkpage" ).checked || false,
wpMassBlockReblock = document.getElementById( "wpMassBlockReblock" ).checked;
var wpMassBlockMessage = document.getElementById( "wpMassBlockMessage" ).value.trim(),
wpMassBlockTag = document.getElementById( "wpMassBlockTag" ).value.trim(),
wpMassBlockExpiry = document.getElementById( "wpMassBlockExpiry" ).value.trim();
var wpMassBlockSummaryTalk = document.getElementById( "wpMassBlockSummaryTalk" ).value.trim(),
wpMassBlockSummaryUser = document.getElementById( "wpMassBlockSummaryUser" ).value.trim();
for ( i = 0; i < users.length; i++ ) {
Riga 107:
function getMessages() {
var defaultMsg = {
// Not an optimal way to localise, but better than hardcoded inside the HTML▼
'abuse-disclaimer': '<b>If you abuse this tool, it\'s <i>your</i> fault, not mine.</b>',
'blockusers': 'Users to block (one on each line, please):',
Riga 127 ⟶ 126:
'submit-text': 'Block'
};
for ( msg in defaultMsg ) {
return getLocalMessage( msg ) || msg;
}
}
function getLocalMessage( msg ) {
▲ // Not an optimal way to localise, but better than hardcoded inside the HTML
localMsg = {
'abuse-disclaimer': '<b>Se abusi di questo strumento, è colpa tua e non mia!</b>',
'blockusers': 'Utenti da bloccare (uno per riga):',
'talkmsg': 'Sostituisci la talk con (lasciare vuoto per non modificare la talk):',
'upmsg': 'Sostituisci la pagina utente con (lasciare vuoto per non modificare la pagina utente):',
'common-reasons': 'Motivazioni comuni:',
'other-reason': 'Altra motivazione',
'extra-reason': 'Motivazione aggiuntiva:',
'exptime': 'Durata del blocco (lasciare vuoto per blocco infinito):',
'talksummary': 'Oggetto per la modifica della talk:',
'upsummary': 'Oggetto per la modifica della pagina utente:',
'anononly': 'Blocca solo utenti anonimi:',
'autoblock': 'Attiva autoblocco (solo utenti registrati):',
'nocreate': 'Blocca la creazione di utenze:',
'noemail': 'Blocca email:',
'notalk': 'Blocca anche la modifica della talk:',
'override': 'Sovrascrivi eventuali blocchi:',
'submit-text': 'Scatena l\'inferno!'
};
return localMessage(msg) || null;
}
|