Nova ramificação 2.0.x do plugin Smart AI Translate para WordPress.
Versões da ramificação
2.0.0
Novo:
- Adicionado Anthropic (Claude) como fornecedor de tradução com suporte para os modelos Claude Sonnet 4, Haiku 4.5 e Opus 4.
- Introduzida arquitetura multi-fornecedor extensível com interface de cliente e padrão factory, facilitando a incorporação de novos motores de tradução IA no futuro.
- Adicionado suporte de menus de navegação Full Site Editing (FSE) para clonar e traduzir.
- Os posts
wp_navigationde FSE agora aparecem no menu suspenso de Menu Origem junto com os menus clássicos. - Adicionada função
clone_fse_navigation_for_language()para clonar postswp_navigationcom URLs internas localizadas. - Adicionada função
translate_fse_navigation_labels()para traduzir etiquetas em blocosnavigation-linkenavigation-submenu. - Adicionado intercâmbio no frontend de blocos de navegação FSE através do filtro
pre_render_blockpara renderização localizada.
Melhorado:
- O menu suspenso do admin agrupa menus clássicos e navegações FSE com etiquetas
optgroupquando ambos existem. - O serviço de menus em segundo plano agora despacha para os manipuladores FSE ou clássicos conforme o campo
menu_type. - Adicionado spinner moderno ao estado de carregamento do modal do editor de traduções para que os usuários tenham feedback visual claro enquanto o iframe carrega.
Desempenho:
- Removidas consultas N+1 em traduções de termos —
get_term_translation()agora confia na pré-carga por lotes e já não recorre a consultas SELECT individuais para termos não cacheados (cache negativa). - Removidas consultas N+1 em sobrecargas de opções —
get_overrides()agora confia na pré-carga por lotes e cacheia resultados vazios para opções sem traduções (cache negativa). - Removido o esvaziamento destrutivo do cache
alloptionsemget_original_option_value()— os valores originais são agora armazenados em um array estático, evitando que o WordPress reconsulte todas as opções autoloaded em cada sobrecarga (~154 consultas removidas). - Movidas as consultas DELETE diferidas do hook
shutdownpara Action Scheduler, para que a limpeza seja executada fora do ciclo de vida da requisição (~24 consultas removidas por requisição). - A sobrecarga de slugs de termos traduzidos é agora opt-in através do filtro
ai_translate_apply_term_slug(por padrãofalse) para evitar ~400+ buscas adicionais deWP_Term_Querycausadas pelo WordPress ao resolver slugs traduzidos em IDs de termos. - Adicionada função
prime_translated_term_caches()emtemplate_redirectpara pré-carregar por lotes os caches de termos do core do WordPress para todos os IDs de termos traduzidos em uma única chamada. - Adicionada limpeza programada por cron (
twicedaily) para sobrecargas de opções obsoletas com mais de 30 dias.
Corrigido:
- Removidos logs de depuração ruidosos que eram acionados em cada carregamento de página do admin e otimizado o interceptor da REST API para omitir requisições GET/OPTIONS imediatamente, reduzindo overhead desnecessário.





¿Donde está para descargar? No lo veo en mi cuenta.
Hola,
Debería estar en https://plugins.joseconti.com/my-account/licenses/
¿No te sale?
Saludos