Blog

🔥 Acciones personalizadas de Gato Translate, integraciones ACF/Meta Box/SEO y más

Leonardo Losoviz
Por Leonardo Losoviz ·

Gato AI Translations for Polylang acaba de lanzar v14.0, ¡repleto de todas las nuevas funcionalidades que nuestros usuarios pidieron!

Gato Translate (Custom)

Ahora puedes ejecutar la acción Gato Translate con ajustes personalizados, usando la nueva acción en lote Gato Translate (Custom).

Ejecutando la acción en lote Gato Translate (Custom)
Ejecutando la acción en lote Gato Translate (Custom)

Esta acción en lote te redirigirá a una página de ajustes personalizados, con opciones que puedes sobrescribir solo para esa ejecución (estos ajustes no se guardarán en los ajustes del plugin).

Usar ajustes personalizados es útil en muchos escenarios, como:

✅ Reintentar traducciones fallidas

Reintentar la traducción para un idioma que falló sin afectar a otros idiomas.

✅ Usar distintos modelos de IA

Usar un modelo de IA distinto al configurado en los ajustes del plugin para traducciones específicas.

✅ Cambiar el idioma de origen

Usar un idioma distinto como idioma de origen (p. ej.: traducir contenido copiado de un sitio web en otro idioma).

✅ Experimentar con prompts

Experimentar con un prompt distinto para la traducción sin cambiar los ajustes globales.

Reintentar traducciones fallidas

El caso de uso más común para esta funcionalidad es reintentar la traducción para un idioma que falló sin afectar a otros idiomas.

Para hacerlo, puedes seleccionar la opción Ninguno (desactivar traducción) para cada idioma ya traducido, y hacer clic en el botón Ejecutar 'Gato Translate':

Personalizando la ejecución de la acción 'Gato Translate'
Personalizando la ejecución de la acción 'Gato Translate'

(¡Muchas gracias al usuario del plugin Hervé, que contribuyó con el código para los enlaces que establecen rápidamente el valor en los desplegables 👏!)

También hemos añadido una opción para aplicar la opción Ninguno (desactivar traducción) por defecto a todos los idiomas en los ajustes personalizados.

Aplicar Ninguno (desactivar traducción) por defecto a todos los idiomas en los ajustes personalizados
Aplicar Ninguno (desactivar traducción) por defecto a todos los idiomas en los ajustes personalizados

Integración automática con Advanced Custom Fields y Meta Box

Anteriormente, tenías que configurar manualmente las claves meta para sincronizar y traducir para cada grupo de campos en Advanced Custom Fields (ACF) y Meta Box.

Esto era un poco engorroso y no muy intuitivo.

¡Lo hemos arreglado! Hemos añadido un input Gato Translate para configurar sincronización/traducción directamente usando la UI de estos plugins.

Editando un grupo de campos en ACF:

Configurando sincronización/traducción para un grupo de campos ACF
Configurando sincronización/traducción para un grupo de campos ACF

Echa un vistazo al vídeo de abajo para una rápida demo:

Integración con Advanced Custom Fields (ACF). Ver en YouTube

Editando un campo personalizado en Meta Box:

Configurando sincronización/traducción para un campo personalizado de Meta Box
Configurando sincronización/traducción para un campo personalizado de Meta Box

Rápida demo en el vídeo de abajo:

Integración con Meta Box. Ver en YouTube

Integración automática con plugins SEO

En el pasado tenías que configurar manualmente las claves meta para sincronizar y traducir para cada plugin SEO.

Ya no. Los siguientes plugins SEO están ahora integrados desde el primer momento:

All in One SEO
Rank Math
SEO Simple Pack
SEOPress
Slim SEO
The SEO Framework
WP Meta SEO
Yoast SEO

Y puedes activar/desactivar la integración para cada plugin en la pestaña Configuración de integración con plugins de los ajustes.

Activar/desactivar integraciones con plugins SEO en los ajustes
Activar/desactivar integraciones con plugins SEO en los ajustes

Demo usando The SEO Framework en el vídeo de abajo:

Integración con plugins SEO. Ver en YouTube

Accede a nuevos modelos de IA al instante

Cambio incompatible: Debes proporcionar de nuevo la clave API de OpenRouter.

Ahora puedes acceder a los modelos de IA desde OpenRouter directamente desde la API de OpenRouter. La lista de modelos se actualiza a diario.

Eso significa que no necesitas esperar a que Gato AI Translations for Polylang se actualice para usar la última versión de tu modelo favorito, o para probar un modelo nuevo y elegante.

¡Hazlo al instante, el mismo día que se lanza el modelo!

Lista de modelos de IA disponibles en OpenRouter
Lista de modelos de IA disponibles en OpenRouter

(Gracias de nuevo a Hervé, también contribuyó con el código para esta nueva funcionalidad 👏👏)

La UI ahora también muestra información para el modelo seleccionado, incluyendo precio, ventana de contexto, máximo de tokens y más.

Mostrando los detalles de un modelo de IA disponible en OpenRouter
Mostrando los detalles de un modelo de IA disponible en OpenRouter

Y también puedes filtrar los modelos por precio, fecha de lanzamiento y más.

Filtrando la lista de modelos de IA disponibles en OpenRouter
Filtrando la lista de modelos de IA disponibles en OpenRouter

Activa traducciones vía WP-CLI

Puedes activar traducciones directamente desde la línea de comandos vía WP-CLI, con un simple comando wp gatotranslate.

Traduciendo entradas vía WP-CLI
Traduciendo entradas vía WP-CLI

Otras mejoras

La versión 14.0 incluye varias otras mejoras y correcciones de errores, entre ellas:

  • Soporte para los modelos OpenAI 5
  • Mejorado el prompt enviado a los modelos de IA
  • Sincronización del padre de la entrada, traduciendo el ID al del idioma destino
  • Sincronización de la propiedad menu_order de la entrada
  • Traducción de arrays de arrays en meta (es decir, soporte para el tipo group de Meta Box)
  • Añadidos hooks para sobrescribir el prompt enviado a los modelos de IA, variables y claves meta para sincronizar/traducir.
  • Identificar CPTs registrados vía plugins (ACF, Meta Box, Custom Post Type UI), y establecerles por defecto la opción «Crear entradas de traducción automáticamente»
  • Soporte para glosarios en DeepL
  • Activar traducciones vía código PHP

Consulta el changelog para la lista completa de cambios.

¡Como siempre, disfrútalo! 🙏


Descubre lo que viene

Suscríbete a nuestra newsletter: te avisamos cuando publicamos una nueva versión, lanzamos un nuevo plugin o tenemos novedades para ti.