🔥 Ações Gato Translate personalizadas, integrações ACF/Meta Box/SEO e muito mais
Gato AI Translations for Polylang acaba de lançar a v14.0, repleta de todos os novos recursos que nossos usuários pediram!
Gato Translate (Custom)
Agora você pode executar a ação Gato Translate com configurações personalizadas, usando a nova ação em massa Gato Translate (Custom).

Essa ação em massa redirecionará para uma página de Configurações Personalizadas, com opções que você pode substituir apenas para aquela execução (essas configurações não serão salvas nas configurações do plugin).
Usar configurações personalizadas é útil em muitos cenários, como:
✅ Repetir Traduções com Falha
Repetir a tradução para um idioma que falhou sem afetar os outros idiomas.
✅ Usar Modelos de IA Diferentes
Usar um modelo de IA diferente do configurado nas configurações do plugin para traduções específicas.
✅ Alterar o Idioma de Origem
Usar um idioma diferente como idioma de origem (ex.: traduzir conteúdo copiado de um site em outro idioma).
✅ Experimentar com Prompts
Experimentar um prompt diferente para a tradução sem alterar as configurações globais.
Repetir traduções com falha
O caso de uso mais comum para esse recurso é repetir a tradução para um idioma que falhou sem afetar os outros idiomas.
Para isso, você pode selecionar a opção Nenhum (desativar tradução) para cada idioma já traduzido e clicar no botão Executar 'Gato Translate':

(Um grande obrigado ao usuário do plugin Hervé, que contribuiu com o código para os links que permitem definir rapidamente o valor nos dropdowns 👏)
Também adicionamos uma opção para aplicar a opção Nenhum (Desativar Tradução) por padrão a todos os idiomas nas Configurações Personalizadas.

Integração automática com Advanced Custom Fields e Meta Box
Anteriormente, você precisava configurar manualmente as meta keys para sincronizar e traduzir para cada grupo de campos no Advanced Custom Fields (ACF) e no Meta Box.
Era um processo um pouco trabalhoso e pouco intuitivo.
Por isso, corrigimos! Adicionamos um campo Gato Translate para configurar sincronização/tradução diretamente pela interface desses plugins.
Editando um Grupo de Campos no ACF:

Confira o vídeo abaixo para uma demonstração rápida:
Editando um Campo Personalizado no Meta Box:

Demonstração rápida no vídeo abaixo:
Integração automática com plugins SEO
No passado, você precisava configurar manualmente as meta keys para sincronizar e traduzir para cada plugin SEO.
Não mais. Os seguintes plugins SEO agora estão integrados automaticamente:
All in One SEORank MathSEO Simple PackSEOPressSlim SEOThe SEO FrameworkWP Meta SEOYoast SEOE você pode habilitar/desabilitar a integração para cada plugin na aba Configuração de Integrações de Plugins nas configurações.

Demonstração usando The SEO Framework no vídeo abaixo:
Acesse novos modelos de IA imediatamente
Alteração importante: você deve fornecer a chave de API do OpenRouter novamente.
Agora você pode acessar os modelos de IA do OpenRouter diretamente pela API do OpenRouter. A lista de modelos é atualizada diariamente.
Isso significa que você não precisa esperar que o Gato AI Translations for Polylang seja atualizado para usar a versão mais recente do seu modelo favorito, ou para experimentar um novo modelo que acabou de ser lançado.
Faça isso imediatamente, no mesmo dia em que o modelo for lançado!

(Obrigado novamente a Hervé, ele também contribuiu com o código para esse novo recurso 👏👏)
A interface agora também exibe informações sobre o modelo selecionado, incluindo preço, janela de contexto, máximo de tokens e muito mais.

E você também pode filtrar os modelos por preço, data de lançamento e muito mais.

Acionar traduções via WP-CLI
Você pode acionar traduções diretamente da linha de comando via WP-CLI, com um simples comando wp gatotranslate.

Outras melhorias
A versão 14.0 inclui diversas outras melhorias e correções de bugs, incluindo:
- Suporte aos modelos OpenAI 5
- Melhoria no prompt enviado aos modelos de IA
- Sincronização do post pai, traduzindo o ID para o do idioma de destino
- Sincronização da propriedade
menu_orderdo post - Tradução de arrays de arrays em meta (ou seja, suporte ao tipo group do Meta Box)
- Adicionados hooks para substituir o prompt enviado aos modelos de IA, variáveis e meta keys a sincronizar/traduzir.
- Identificação de CPTs registrados via plugins (ACF, Meta Box, Custom Post Type UI) e definição da opção "Criar automaticamente entradas de tradução" para eles por padrão
- Suporte a glossários no DeepL
- Acionar traduções via código PHP
Veja o changelog para a lista completa de alterações.
Como sempre, aproveite! 🙏