Hoje eu quero falar sobre a nossa ferramenta WPML Multilingual Compatibility Testing Tool, que testa facilmente a compatibilidade do seu tema e dos seus plugins com o WPML. Se você está criando um site multilíngue com o WPML, você realmente economizará tempo ao tornar as strings do seu tema compatíveis com o WPML.
Se você está criando temas ou plugins, esta ferramenta ajudará você a economizar tempo, identificando rapidamente quais textos não podem ser traduzidos. Em vez de procurar tediosamente por essas strings, a nova ferramenta Multilingual Compatibility Testing Tool as destacará para você. Nossa própria equipe de compatibilidade de temas usa este plugin extensivamente para acelerar o processo.
É fácil assim!
1. Em seu servidor de testes, instale o tema que você quer testar junto com este plugin.
2. Comece analisando as strings, depois execute o teste, deixando o plugin fazer o trabalho.
3. Em seguida, volte e visualize o seu tema no frontend do site e veja os resultados
Quaisquer strings de texto que estejam prontas para o WPML são marcadas com uma tag de prefixo (geralmente WPML_). Agora, você notará rapidamente as strings não traduzidas. Elas aparecerão sem esse prefixo do WPML.
Quaisquer strings que estejam mostrando seu texto original não foram reconhecidas como traduzíveis e precisam de alguma correção no arquivo PHP do seu tema.
Sabendo o que não é traduzido, você pode começar a corrigir o seu tema. Talvez as strings sejam hard-coded, sem estarem envolvidas no código GetText. Talvez haja um problema com o textdomain e talvez alguma outra coisa. Nossa ferramenta não pode analisar o problema para você, mas mostrar quais textos precisam de atenção acelerará muito o seu trabalho.
Aqui está a aparência de um tema típico após o teste. Observe os prefixos ou a falta deles.

Esta ferramenta revisará os arquivos PHP do seu tema e executará testes em todas as strings dentro do seu tema e relatará o resultado, em questão de segundos, em vez de uma análise manual e trabalhosa dos seus arquivos que poderia levar horas.
Certifique-se de que isso não seja feito em um site de produção; esses prefixos permanecem nos arquivos do seu tema no seu servidor de testes, então você deve corrigir as strings com problema na cópia do seu tema no seu servidor de desenvolvimento principal. Quando as correções forem feitas, exclua e reinstale o tema de volta no seu servidor de testes e execute a ferramenta de teste novamente para verificar se você as corrigiu!
Diretamente da tela do painel de administração, a ferramenta de teste vai:
- Marcar as boas strings do tema adicionando uma tag de prefixo na frente do texto
- Marcar as boas strings do plugin adicionando uma tag de prefixo na frente do texto
- Analisar também seus tipos de post personalizados, taxonomias e campos
- Ajudar você ao criar um arquivo wpml-config.xml
Você pode baixar esta nova ferramenta na página de documentação da WPML Multilingual Compatibility Testing Tool.
Se você é um desenvolvedor de temas que está começando a usar o WPML, você deve participar do nosso programa Go Global para começar imediatamente.


