Wikilivros:Dicionário/Tarefas
Aspeto
Tarefas
[editar código-fonte]- Adicionar regras para
- As variações no número (singular e plural) ou w:gênero gramatical (masculino ou feminino) das regras existentes
- As conjugações dos verbos já incluídos
- Nomes de localidades
- Corrigir regras
- Contendo erros de digitação ou concordância, se for possível (ver #item 4.3.1)
- Mover para a seção adequada as regras que não têm como ser convertidas pelo script:
- As que tenham quatro ou mais palavras no lado esquerdo[1]
- Aquelas cujo lado esquerdo tenham parêntesis, colchetes ou outros caracteres que não formem "palavras"[2] Por exemplo, não é possível converter a expressão "arquite(c)tura" que aparece na frase "
A arquite(c)tura é...
" pois o script segmenta a frase como sendo "|A| |arquite|(|c|)|tura| |é|...|
", e portanto entende que as palavras são "A", "arquite", "c", "tura" e "é".
- Remover regras
- Repetidas (geralmente aparecem em linhas consecutivas)
- Desnecessárias
- Regras com primeira letra maiúscula quando já existir a mesma regra com todas em minúsculas[3]
- Regras com mais de uma palavra cuja conversão já possa ser feita por uma regra de uma só palavra
- Que causem problemas (muitos falsos positivos, concordância, etc...):
- Expressões cujo significado depende fortemente do contexto no qual aparecem[4]
- Expressões que mudam de número, pessoa ou w:gênero gramatical causam problemas de concordância (ver, por exemplo, este tópico)
- Considerar possibilidade de realizar a conversão das combinações de "q" e "g" com "ü" (qü: qu, gü: gu), sem ter que especificar cada palavra com trema individualmente
Sugestões
[editar código-fonte]Para sugerir aprimoramentos ao script (não ao(s) dicionário(s)), dirija-se à página s:User:Helder.wiki/Scripts/LanguageConverter#Sugestões de aprimoramentos. Sugestões relacionadas aos dicionários que o script utiliza podem ser colocadas na página de discussão do dicionário. A inclusão, correção ou remoção das regras de conversão pode ser feita diretamente no dicionário adequado, clicando em editar.
Notas
[editar código-fonte]- ↑ Se fosse habilitada a conversão de expressões com 4 palavras, o desempenho geral do script seria mais reduzido, tornando ineficiente também a conversão das palavras individuais e expressões com 2 ou 3 palavras. Por isso o comprimento das sequência foi limitado a 3 palavras (separadas por espaços). Caso queira aumentar este limite, mesmo tornando o script mais lento, precisará:
- Desativar o gadget (nas preferências);
- Fazer uma cópia das configurações do script para o seu script pessoal;
- Alterar
max_seq: 3
paramax_seq: 4
(ou um número maior, se a velocidade não for um problema). - Limpar o cache do seu navegador.
- ↑ O script entende como "palavra" uma sequência de caracteres consecutivos do "alfabeto" definido no gadget:
ABCDEFGHIJKLMNOPQRSTUVWXYZ'-ÁÀÂÃÇÉÊẼÍÓÒÔÕQ̃ÚŰÜŨ
(tanto maiúsculas quanto minúsculas). - ↑ Regras em minúsculas tambem convertem suas correspondentes em maiúsculas: "exemplo: teste" converterá também "Exemplo: Teste" e "EXEMPLO: TESTE". Regras apenas com a primeira letra maiúscula converterão também a versão com tudo em maiúsculas: "Exemplo: Teste" converterá também "EXEMPLO: TESTE" (mas não "exemplo: teste"). Regras com outra combinação de maiúsculas e minúsculas (ou com tudo em maiúsculas) só se aplicam àquela combinação específica: "EXEMPLO: TESTE" só converte "EXEMPLO: TESTE" e "ExEmPlO: tesTE" só converte "ExEmPlO: tesTE"
- ↑ Às vezes é possível contornar o problema definindo regras com mais palavras, que permitam definir precisamente o significado (evitando conversões fora de contexto). Por exemplo, "metro: metrô" não é uma regra aceitável (pois metro também aparece como unidade de medida), mas "metro de Madrid" é válida (pois, neste caso, é muito provável que "metro" se refira ao meio de transporte). No entanto, por estar relacionada a um assunto muito específico (meios de transporte), pode ser preferível movê-la do dicionário global para um dicionário local.