Blog

⚡ Re-execute traduções com falha 10x mais rápido, com logs melhores e suporte ao Bricks

Leonardo Losoviz
Por Leonardo Losoviz ·

Gato AI Translations for Polylang acaba de lançar a v15.3, com a capacidade de re-executar traduções com falha muito mais rápido do que antes.

Processar apenas as traduções com falha

Sempre que uma tradução falha (porque a API está offline, a chave de API é inválida, os créditos acabaram, etc.), o plugin exibe uma mensagem de erro nos logs, a partir da qual você pode descobrir qual entrada e idioma falharam.

Você pode então re-executar a tradução somente para elas, evitando gastar créditos de API com traduções que foram bem-sucedidas. Para isso, você selecionava as entradas correspondentes e executava o Gato Translate (Custom) selecionando a opção Disable translation para cada tradução bem-sucedida.

Verificar os logs, identificar quais entradas e idiomas falharam e depois configurar a página de configurações do Gato Translate (Custom) adequadamente é um processo que consome muito tempo.

Na v15.3 do plugin, tudo isso ficou para trás 🙏.

Na página de configurações do Gato Translate (Custom), você pode selecionar a opção Process failed translations only, que re-executará a tradução apenas para as entradas e idiomas com falha, ignorando todas as bem-sucedidas.

Selecionando a opção 'Process failed translations only' na página de configurações 'Gato Translate (Custom)'
Selecionando a opção 'Process failed translations only' na página de configurações 'Gato Translate (Custom)'

Por exemplo, ao traduzir 2 posts para 5 idiomas, são 10 solicitações de tradução enviadas ao serviço de API. Se um idioma falhou para um post, executar a opção Process failed translations only nas mesmas entradas re-executará a tradução apenas para aquele post e idioma específicos, e não para todos os 10.

Indicadores visuais para traduções com falha

Além disso, você pode visualizar facilmente quais entradas/idiomas falharam na tradução, pois agora são destacadas com um fundo amarelo no ícone de edição do Polylang nas páginas de listagem de Posts, Mídia, Tags e Categorias:

Fundo amarelo no ícone de edição do Polylang para traduções com falha
Fundo amarelo no ícone de edição do Polylang para traduções com falha

Filtrar traduções com falha nas páginas de listagem

Nas páginas de listagem de Posts e Mídia, um novo filtro Gato Translation foi adicionado para mostrar apenas entradas com traduções com falha:

Filtro para mostrar apenas entradas com traduções com falha
Filtro para mostrar apenas entradas com traduções com falha

Filtrar essas entradas permite que você re-execute facilmente a tradução para todas elas de uma vez.

Filtro para mostrar apenas entradas com traduções com falha
Filtro para mostrar apenas entradas com traduções com falha

Suporte ao WP-CLI

Por fim, esse recurso também está disponível via WP-CLI usando o parâmetro --process-failed.

Outras melhorias

A versão 15.3 inclui diversas outras melhorias e correções de bugs, entre elas:

Melhores traduções de slugs: Melhorias nas traduções de slugs com a remoção de todos os hífens (-) do slug antes de traduzir
Claude Opus 4.5 e Sonnet 4.5: Adicionado suporte para os modelos Anthropic mais recentes
Suporte a blocos do Gutenberg: O plugin agora suporta o formato antigo do bloco core/list do Gutenberg
Configurações de componentes do Bricks: Agora você pode ativar ou desativar a substituição de componentes no Bricks diretamente na página de configurações

Consulte o changelog para a lista completa de alterações.

Como sempre, aproveite! 🙏


Descubra o que vem a seguir

Assine nossa newsletter: saiba quando lançamos uma nova versão, um novo plugin, ou temos novidades para compartilhar com você.