Wikipédia:Conversor de idiomas

Origem: Wikipédia, a enciclopédia livre.

Na Wikipédia, a expressão conversor de idiomas pode se referir a uma de duas ferramentas que permitem a conversão do texto escrito nos artigos da Wikipédia para uma das versões específicas do Português (atualmente suportado em "beta" português de Portugal, português do Brasil e português de Angola):

  1. Uma engenhoca em JavaScript, adaptada a partir do script de modernização que é utilizado nos Wikisources;
  2. Uma parte do software MediaWiki (em PHP) que foi criada inicialmente para lidar com as diferentes formas de escrita e as variações regionais da língua chinesa;

Os dois sistemas são diferentes internamente, e portanto cada um tem suas características (recursos, bugs e limitações). No momento, apenas a engenhoca em JavaScript está disponível. Em 2010 foi feita uma proposta para que o conversor do MediaWiki seja habilitado.

Ativação do script[editar código-fonte]

Para habilitar/desabilitar esta funcionalidade, deve ir às suas preferências no separador Gadgets e selecionar a opção Conversor de idiomas. Um menu aparecerá ao lado do separador "Discussão" mostrando as várias opções de dicionários atualmente existentes.

Inclusão de novos termos aos dicionários[editar código-fonte]

Quando o leitor escolhe uma das opções de conversão mostradas no menu, o script consulta um (ou mais) dos dicionários existentes e faz a conversão do texto exibido. Os dicionários podem ser vistos e editados nas seguintes páginas:

Para facilitar, o conteúdo de todos os dicionários também aparece em uma só página: Wikipedia:Dicionário.

Qualquer editor pode ajudar a melhorar os dicionários utilizados pelo script, basta editar a página correspondente. Todos os dicionários seguem a mesma sintaxe para definir as regras de conversão:

*expressão original: resultado da conversão//comentários ou <ref>Notas sobre esta regra, se necessário</ref>

Neste exemplo, "resultado da conversão" é a expressão para a qual deve ser convertida a "expressão original" (uma palavra ou expressão que aparece em vários artigos). O texto colocado depois das duas barras "//" será ignorado durante a conversão, então é possível colocar neste espaço pequenas observações que sejam relevantes a respeito de determinadas regras, para esclarecer ou auxiliar futuros editores do dicionário.

Quando necessário, pode-se desativar uma regra (sem removê-la completamente do dicionário) trocando o asterisco "*" por dois pontos ":". Isso é útil quando um leitor observa que determinada regra está causando conversões incorretas (falsos positivos), pois permite que a página de discussão do dicionário seja usada para decidir o que deve ser feito a respeito daquela regra (melhorar ou remover).

Ativação do recurso do MediaWiki[editar código-fonte]

Foi pedido no bugzilla:26121 que o sistema do MediaWiki fosse disponibilizado em uma wiki de testes, para que a comunidade pudesse experimentá-lo antes de sua ativação na Wikipédia. O patch contendo o código PHP que permitiria o uso deste conversor para a língua portuguesa aguarda revisão dos desenvolvedores do MediaWiki antes que sua instalação possa ser feita em alguma wiki.

Inclusão de novos termos no conversor[editar código-fonte]

Uma vez que o conversor do MediaWiki seja instalado, a inclusão de termos para converter poderá ser feita de duas maneiras:

  • Tabelas de conversão personalizáveis: usadas para converter automaticamente palavras e expressões que possuem uma correspondente exacta na variante escolhida pelo leitor. Tais tabelas fariam parte do espaço nominal MediaWiki (por serem parte do sistema) e seriam mantidas pela comunidade (que teria a sua disposição uma página do domínio Wikipedia para sugerir a adição ou remoção de regras de conversão às tabelas). Para ver exemplos dessas tabelas e ajudar na revisão e ampliação das mesmas, consulte: MediaWiki:Conversiontable/pt-pt (Portugal) e MediaWiki:Conversiontable/pt-br (Brasil).
  • Marcação manual: feita por qualquer colaborador directamente nos artigos, predefinições e demais páginas do projeto, para complementar as tabelas globais tratando os casos específicos em que não há uma "regra de conversão" aplicável globalmente que possa ser adicionada às tabelas de conversão personalizáveis do espaço nominal MediaWiki.

Enquanto espera-se pela instalação, os editores podem auxiliar na construção e revisão das "Tabelas de conversão personalizáveis" que o sistema utilizará para a conversão.