Como testar a minha tradução?
Após traduzir os arquivos de idioma do Controle de Scripts, você deve testar a sua tradução. O teste da tradução é importante para verificar a necessidade de ajustes e correções. Também é útil para verificar se as suas frases caberão na janela do Controle de Scripts ou se o tamanho da janela deverá ser alterado (utilizando a entidade window.size, localizada no arquivo controledescripts.dtd).
Criando um pacote de teste
Para criar um pacote de teste de tradução, você precisará basicamente de:
- O arquivo de instalação do Controle de Scripts na versão que você traduziu;
- Um aplicativo de compressão de arquivos compatível com o formato ZIP (como 7-Zip ou File Roller);
- Um editor de código/texto plano (como o Bloco de notas ou o gedit).
Com os itens listados acima disponíveis, siga os passos abaixo:
- Utilizando o aplicativo de compressão, extraia os arquivos do pacote de instalação XPI do Controle de Scripts em um a pasta de trabalho de sua escolha;
- Abra o arquivo chrome.manifest com o editor de texto;
- Se houver alguma linha referente ao seu idioma, pule para o passo 10; caso contrário, siga adiante;
- Se não houver uma linha referente ao seu idioma, insira a seguinte linha no arquivo, substituindo
xx-YY pelo código do seu idioma:
locale controledescripts xx-YY jar:chrome/controledescripts!/locale/xx-YY/
- Salve o arquivo chrome.manifest;
- Abra o arquivo install.js com o editor de texto;
- Encontre a definição de constante
const locales = [...];;
- Insira o código do seu idioma entre aspas no fim da lista:
const locales = [..., "xx-YY"]; (onde xx-YY deverá ser subtituído pelo código do seu idioma);
- Salve o arquivo install.js;
- Abra a pasta chrome;
- Extraia os arquivos do pacote controledescripts.jar;
- Abra a pasta locale;
- Copie os arquivos da sua tradução para a pasta com o código do seu idioma (caso não haja uma pasta com o código do seu idioma, crie uma);
- Volte para a pasta chrome;
- Salve as três pastas content, locale e skin em um pacote no formato ZIP com o nome controledescripts.jar (a extensão do arquivo deverá ser .jar e não .zip);
- Volte para a raiz da sua pasta de trabalho;
- Salve todos os arquivos e pastas em um pacote no formato ZIP com o nome que preferir (a extensão do arquivo deverá ser .xpi);
O seu pacote de teste está pronto! Abra o arquivo que você acabou de criar no seu navegador para instalá-lo no seu navegador e testar a sua tradução.