Demo Gato GraphQL + Poedit

Traduzir todas as strings de um arquivo Poedit para qualquer idioma

Traduza todas as strings vazias de um arquivo Poedit dos seus temas e plugins para qualquer idioma, e armazene o novo arquivo Poedit traduzido no Filestack.

Leonardo Losoviz
Leonardo Losoviz -
Logo
Image
Target Image
Target Image
Target Image

Podemos usar o Gato GraphQL para traduzir todas as strings vazias de um arquivo Poedit, facilitando a criação das traduções dos nossos temas e plugins para qualquer idioma. O arquivo traduzido é armazenado no Filestack, de onde podemos baixá-lo em seguida.

No vídeo de demonstração, acessamos o arquivo Poedit .po ou .pot a partir de uma URL e executamos a query persistida Translate Poedit file content, que extrai as strings vazias do arquivo Poedit, traduz-as para o idioma desejado executando uma única requisição à Google Translate API, e faz o upload do novo arquivo Poedit traduzido para o Filestack.

A resposta inclui a entrada uploadedFileURL com a URL do arquivo traduzido no Filestack, de onde podemos baixá-lo. Ao abrir o arquivo traduzido no Poedit, podemos então compilá-lo para .mo e incluir esse arquivo no nosso tema ou plugin.


Assine nossa newsletter

Fique por dentro de todas as atualizações do Gato GraphQL.