🚀 Traduce (casi) cualquier bloque de Gutenberg, elemento de Bricks y widget de Elementor — además de Gemini, WP AI Connectors y AI Abilities para traducción
Gato AI Translations for Polylang v18.0 ya está aquí — y es uno de nuestros lanzamientos más grandes hasta la fecha, con una larga lista de funcionalidades que muchos de vosotros pedisteis específicamente.
El titular: ya puedes traducir prácticamente cualquier bloque, elemento o widget, de cualquier plugin, con muy poca configuración. Vamos al lío.
🗂️ Bloques ACF
Los bloques registrados vía Advanced Custom Fields ahora están soportados desde el primer momento. Hay tres formas de registrar un campo ACF para traducción:
- Globalmente, mediante un único toggle en los ajustes (¿Traducir bloques ACF automáticamente?) — todas las cadenas traducibles en todos los bloques ACF se envían para traducción.
- Por grupo de campos, vía el nuevo input Gato Translate que v18 añade a la UI de grupos de campos de ACF.
- Por campo en PHP, vía el hook estándar
acf/load_fieldde ACF.

Detalles completos en Bloques ACF.
🐘 Bloques solo PHP
A partir de WordPress 7.0, los bloques pueden registrarse como solo PHP (sin bundle de JavaScript). v18 los trata como cualquier otro bloque: todos sus atributos de cadena se registran para traducción automáticamente, sin configuración extra. Si quieres que un atributo concreto se omita, puedes optar por excluirlo vía un hook de PHP de una línea.
🧱 Cualquier plugin que incluya un wpml-config.xml
v18 lee el wpml-config.xml de cualquier plugin y lo usa para determinar qué atributos de bloque son traducibles. Si tu plugin de bloques favorito ya se documenta a sí mismo para WPML, ahora también funciona desde el primer momento con Gato AI Translations for Polylang.
🧩 Soporte para bloques de Kadence y Greenshift
Todos los bloques de Kadence y todos los bloques de Greenshift ahora se traducen automáticamente. Sin hooks personalizados, sin configuración extra.

🔌 Bloques, elementos y widgets propios y de terceros — ahora extremadamente fácil vía hooks de PHP
Extender el soporte para tus propios bloques, elementos y widgets personalizados — y para cualquier plugin de terceros que no incluya un wpml-config.xml — es ahora una simple cuestión de declarar unas pocas propiedades traducibles a través de hooks de PHP.
Para Gutenberg, declara atributos traducibles vía gatompl:gutenberg_block_type_translatable_attribute_regexes:
add_filter(
'gatompl:gutenberg_block_type_translatable_attribute_regexes',
static function (array $regexes): array {
$regexes['kadence/countdown'] = [
'daysLabel' => true,
'hoursLabel' => true,
'minutesLabel' => true,
'secondsLabel' => true,
];
return $regexes;
}
);Para Bricks, usa gatompl:bricks_element_type_translatable_properties:
add_filter(
'gatompl:bricks_element_type_translatable_properties',
static function (array $translatableProperties): array {
$translatableProperties['breadcrumbs'][] = 'separatorText';
$translatableProperties['team-members']['items'][] = 'title';
return $translatableProperties;
}
);Para Elementor, usa gatompl:elementor_widget_type_translatable_properties:
add_filter(
'gatompl:elementor_widget_type_translatable_properties',
static function (array $translatableProperties): array {
$translatableProperties['blockquote'][] = 'author_name';
$translatableProperties['reviews']['slides'][] = 'name';
return $translatableProperties;
}
);Existen hooks equivalentes para remapear referencias a entidades (entradas personalizadas, medios, términos de taxonomía, menús por ID, menús por slug). Detalles completos en los docs actualizados:
- Traducir bloques de Gutenberg adicionales
- Traducir elementos de Bricks adicionales
- Traducir widgets de Elementor adicionales
⚡ Más rápido, más ligero
Las tripas del plugin se han revisado a fondo en v18: las traducciones se ejecutan notablemente más rápido y usan considerablemente menos memoria. Traducir contenido se sentirá ahora mucho más fluido.
🐈 Enlace rápido Gato Translate
Cada página de lista de CPTs, medios, etiquetas, categorías y usuarios ahora expone un enlace rápido Gato Translate junto a las acciones estándar de la fila — un clic para traducir una sola entidad, sin necesidad del menú desplegable de Acciones en lote.

🍔 Botón Gato Translate para menús
El editor de menús incorpora su propio botón Gato Translate, así puedes traducir un único menú manualmente con un solo clic — la antigua artimaña de activar «Traducción automática para Menús», guardar y luego desactivarlo ya no es necesaria.

✨ Proveedor de traducción Gemini
v18 añade Google Gemini como proveedor de traducción de primer nivel, junto a ChatGPT, Claude, DeepL, DeepSeek, Google Translate, Mistral, OpenRouter y LLMs auto-hospedados.
Los modelos soportados incluyen Gemini 2.5 Flash, Gemini 2.5 Pro y Gemini 3.1 Flash-Lite. Consulta la lista completa en ¿Qué modelos de IA están soportados?.
🤖 WordPress 7.0: AI Connectors
Si estás en WordPress 7.0+, las claves API ahora se pueden recoger automáticamente desde WP AI Connectors: deja vacía la clave de ChatGPT, Claude o Gemini en los ajustes del plugin, y se usará la clave registrada en Ajustes → Connectors en su lugar. Sin duplicación, sin copiar y pegar claves entre plugins.

Esto también significa que el plugin funciona desde el primer momento: en cuanto añades tu clave de licencia, el plugin auto-selecciona el primer servicio de IA con una clave API configurada vía WP AI Connectors como proveedor de traducción por defecto — sin clics extra.
✨ AI Abilities para traducción
v18 registra AI Abilities para cada tipo de entidad, así que entradas personalizadas, términos de taxonomía, medios, menús y usuarios se pueden traducir directamente desde un prompt en lenguaje natural en Claude Code (o cualquier otro agente que consuma WP Abilities):
Traduce la entrada con título
"How to onboard new editors"solo al francés
Esto requiere WordPress 7.0+ (donde se introdujo la plataforma AI Abilities). Lee más en la nueva guía Capacidades de IA de WordPress.
🧠 Más modelos de IA soportados
v18 también mantiene el catálogo de modelos al día:
- ChatGPT: GPT-5.4 mini, GPT-5.5
- Claude: Claude Sonnet 4.6, Claude Haiku 4.5, Claude Opus 4.7
- DeepSeek: DeepSeek v4, DeepSeek v4 Flash
- Gemini: 2.0 Flash / Flash-Lite, 2.5 Flash / Flash-Lite / Pro, 3.1 Flash-Lite
Consulta la lista completa en ¿Qué modelos de IA están soportados?.
⏱️ Timeout de traducción
Ahora puedes establecer un Timeout de traducción en los ajustes, así un upstream colgado falla limpiamente con un error controlado en los logs en lugar de disparar un HTTP 502 / 504 genérico. Mantén el valor ligeramente por debajo del max_execution_time de tu servidor — detalles completos en Estableciendo timeouts de traducción.
Actualiza
La versión se está desplegando ahora a través de tu panel de cliente. Actualiza desde tu admin de WordPress (Plugins → Actualizaciones), o descarga la última versión desde tu cuenta.
Consulta el changelog para la lista completa de cambios.
¡Disfruta v18! 🎉