MediaWiki:Gadget-LanguageConverter.js e Ajuda:Página de testes/1: diferenças entre as páginas
(Diferenças entre páginas)
Conteúdo apagado Conteúdo adicionado
m Migrado para o Meta-wiki, junto aos meus outros scripts |
|||
Linha 1: | Linha 1: | ||
// Mantenha a linha abaixo. Ela é usada para conferir o uso global do script por meio da página [[Special:GlobalUsage/User: |
// Mantenha a linha abaixo. Ela é usada para conferir o uso global do script por meio da página [[Special:GlobalUsage/User:Helder.wiki/Scripts/LanguageConverter.js]] |
||
// [[File:User: |
// [[File:User:Helder.wiki/Scripts/LanguageConverter.js]] |
||
/* _____________________________________________________________________________ |
|||
/*jslint browser: true, regexp:true, white: true */ |
|||
* | | |
|||
/*global mw */ |
|||
* | === AVISO: ARQUIVO DE GADGET GLOBAL === | |
|||
⚫ | |||
* | Alterações a esta página afetarão vários colaboradores | |
|||
⚫ | |||
* | Por favor discuta alterações na página de discussão antes de editar. | |
|||
* |_____________________________________________________________________________| |
|||
*/ |
|||
mw.log('Iniciou a execução do gadget.'); |
|||
⚫ | |||
⚫ | |||
} |
} |
||
// Define as configurações específicas para a Wikipédia |
// Define as configurações específicas para a Wikipédia |
||
window.LanguageConverter.config = { |
window.LanguageConverter.config = { |
||
msg: { |
msg: { |
||
error_missing_dict: 'Não foi encontrado o seguinte dicionário: ', |
error_missing_dict : 'Não foi encontrado o seguinte dicionário: ', |
||
⚫ | |||
error_missing_dict_name: 'É necessário definir o nome da página do dicionário para ', |
|||
error_word_processing: 'Houve um erro ao processar esta palavra: ', |
error_word_processing : 'Houve um erro ao processar esta palavra: ', |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
hide_changes_link : 'Ocultar alterações' |
|||
⚫ | |||
menu_title: 'Variantes' |
|||
}, |
}, |
||
word_chars: 'a-zA-Z0-9áàâãçéêíñóôõúüÁÀÂÃÇÉÊÍÑÓÔÕÚ\'ºª\\-', |
word_chars : 'a-zA-Z0-9áàâãçéêíñóôõúüÁÀÂÃÇÉÊÍÑÓÔÕÚ\'ºª\\-', |
||
typo_changes: { |
typo_changes : { |
||
'pt-br': [ |
'pt-br': [ |
||
[ '«', '“' ], |
[ '«', '“' ], |
||
[ '»', '”' ], |
[ '»', '”' ], |
||
[ /a ([0-3]?[0-9]) de (janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/gi, 'em $1 de $2' ] |
|||
[ /é([mn][aeiou])/g, 'ê$1' ], |
|||
[ /ó([mn][aeiou])/g, 'ô$1' ], |
|||
[ / a ([0-3]?[0-9]) de ([Jj]aneiro|[Ff]evereiro|[Mm]arço|[Aa]bril|[Mm]aio|[Jj]unho|[Jj]ulho|[Aa]gosto|[Ss]etembro|[Oo]utubro|[Nn]ovembro|[Dd]ezembro)/g, ' em $1 de $2' ], |
|||
[ / A ([0-3]?[0-9]) de ([Jj]aneiro|[Ff]evereiro|[Mm]arço|[Aa]bril|[Mm]aio|[Jj]unho|[Jj]ulho|[Aa]gosto|[Ss]etembro|[Oo]utubro|[Nn]ovembro|[Dd]ezembro)/g, ' Em $1 de $2' ], |
|||
[ /([Ss])e\(c\)ção/g, '$1eção' ] |
|||
], |
], |
||
'pt-pt': [ |
|||
[ '“', '«' ], |
[ '“', '«' ], |
||
[ '”', '»' ], |
[ '”', '»' ], |
||
Linha 36: | Linha 37: | ||
[ /([gq])ü([iéêí])/g, '$1u$2' ], |
[ /([gq])ü([iéêí])/g, '$1u$2' ], |
||
[ /qüe/g, 'que' ], |
[ /qüe/g, 'que' ], |
||
[ /éia(s?[^a-záàâãçéêíóôõúü\-])/g, 'eia$1' ], |
|||
[ /ôo(s?[^a-záàâãçéêíóôõúü\-])/g, 'oo$1' ], |
|||
[ /em ([0-3]?[0-9]) de (janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/gi, 'a $1 de $2' ] |
|||
[ / Em ([0-3]?[0-9]) de ([Jj]aneiro|[Ff]evereiro|[Mm]arço|[Aa]bril|[Mm]aio|[Jj]unho|[Jj]ulho|[Aa]gosto|[Ss]etembro|[Oo]utubro|[Nn]ovembro|[Dd]ezembro)/g, ' A $1 de $2' ], |
|||
[ /([Ss])e\(c\)ção/g, '$1ecção' ] |
|||
] |
] |
||
}, |
}, |
||
variants_list: { |
variants_list : { |
||
'pt':'Texto original', |
'pt':'Texto original', |
||
'pt-ao':'Português de Angola', |
'pt-ao':'Português de Angola', |
||
Linha 50: | Linha 49: | ||
'gl':'Ortografia galega (beta)' |
'gl':'Ortografia galega (beta)' |
||
}, |
}, |
||
ns_list: { |
ns_list : { |
||
"0": true, //Main |
|||
"2": true, //User |
|||
"4": true, //Project |
|||
"10": true, //Template |
|||
"14": true, //Category |
|||
"100": true, //Portal |
|||
"102": true //Anexo |
|||
}, |
}, |
||
local_dic_id: { |
local_dic_id : { |
||
'pt':'conv-idiomas', |
'pt':'conv-idiomas', |
||
'pt-ao':'dic-local-AO', |
'pt-ao':'dic-local-AO', |
||
Linha 65: | Linha 65: | ||
'gl':'dic-local-GL' |
'gl':'dic-local-GL' |
||
}, |
}, |
||
global_dic_page: { |
global_dic_page : { |
||
'pt-ao':'Project:Dicionário/pt-AO', |
'pt-ao':'Project:Dicionário/pt-AO', |
||
'pt-br':'Project:Dicionário/pt-BR', |
'pt-br':'Project:Dicionário/pt-BR', |
||
Linha 71: | Linha 71: | ||
'gl':'Project:Dicionário/gl' |
'gl':'Project:Dicionário/gl' |
||
}, |
}, |
||
help_page: 'Wikipedia:Conversor de idiomas', |
help_page : 'Wikipedia:Conversor de idiomas', |
||
show_changes: false, |
show_changes : false, |
||
show_menu_title: true, |
show_menu_title : true, |
||
selection_mode: 'OR', |
selection_mode: 'OR', |
||
max_seq: 3 |
max_seq : 3 |
||
}; // |
}; //config |
||
// |
//Importa [[wikisource:User:Helder.wiki/Scripts/LanguageConverter.js]] para permitir a conversão de idiomas |
||
mw.loader.load( 'https:// |
mw.loader.load(( mw.config.get( 'wgServer' ).indexOf( 'https://' ) === 0? 'https://secure.wikimedia.org/wikisource/pt' : 'http://pt.wikisource.org' ) + '/w/index.php?title=User:Helder.wiki/Scripts/LanguageConverter.js&action=raw&ctype=text/javascript'); |
||
mw.log('Finalizou a execução do gadget. O conversor de idiomas deve ter sido carregado.'); |
|||
// [[Categoria: |
// [[Categoria:Gadgets|LanguageConverter]] |