Uso
UsoTraducir menús

Traducir menús

Gato AI Translations for Polylang puede traducir tus menús de navegación de WordPress a todos los idiomas configurados.

Puedes traducir un menú de dos formas:

  • Manualmente, haciendo clic en el botón Gato Translate en el editor de menús
  • Automáticamente, cada vez que guardes un menú

Traducción manual mediante el botón Gato Translate

El editor de menús expone un botón Gato Translate que activa una traducción puntual para el menú actual — sin necesidad de habilitar la traducción automática.

El botón Gato Translate en el editor de menús
El botón Gato Translate en el editor de menús

El botón solo es visible cuando el menú tiene asignada una localización en el idioma de origen (dado que Polylang no almacena directamente el idioma de los menús, el plugin determina el idioma del menú a partir de las localizaciones asignadas).

Traducción automática al guardar un menú

La traducción automática para menús está desactivada por defecto. Para habilitarla, ve a la pestaña Plugin Configuration > Automatic Translation en los Settings, y establece la opción Automatic translation for Menus en Enabled.

Habilitando la traducción automática para menús
Habilitando la traducción automática para menús

Cuando está habilitada, los menús se traducen cada vez que haces clic en Save Menu en el editor de menús.

Traduciendo un menú
Traduciendo un menú

Cómo funciona la traducción

Solo se traducen los menús en el idioma de origen. La traducción se activa para un menú únicamente si:

  • El menú tiene asignada una localización (o más)
  • Esta localización es para el idioma de origen
Al menú se le asigna una localización correspondiente al idioma de origen
Al menú se le asigna una localización correspondiente al idioma de origen

Cuando un menú se traduce, el plugin:

  1. Crea un nuevo menú para cada idioma de destino, con la misma estructura que el menú de origen
  2. Traduce todas las etiquetas de los elementos del menú
  3. Apunta los enlaces a entidades (entradas, páginas, categorías, etc.) a sus traducciones correspondientes
  4. Asigna el menú traducido a la localización de menú correspondiente para cada idioma
El menú se traduce y se asigna a la localización de menú correspondiente para cada idioma
El menú se traduce y se asigna a la localización de menú correspondiente para cada idioma

Puedes editar el menú traducido del mismo modo que editas el menú de origen.

Editando un menú traducido
Editando un menú traducido

Si editas manualmente un menú traducido, esos cambios pueden sobrescribirse cuando el menú de origen se actualice y se vuelva a traducir.