Saltar navegación
Actualizado
febrero 10, 2025

Aprenda a utilizar WPML para traducir diferentes tipos de menús de WordPress con diversos elementos de menú.

Por defecto, WPML crea automáticamente traducciones para menús que enlazan a páginas, entradas, productos y categorías. Todo lo que necesita hacer es traducir el contenido al que enlaza el menú y WPML se encargará del resto.

Menús en inglés
Menús en español

Si sus menús incluyen enlaces personalizados, o desea crear diferentes menús en cada idioma, necesita utilizar un método de traducción diferente.

Traducción de menús que aparecen diferentes en cada idioma

Si desea tener menús con estructura, elementos o etiquetas de navegación personalizadas diferentes en cada idioma, necesita crear manualmente menús por idioma.

Para crear manualmente menús por idioma:

  1. Vaya a Apariencia → Menús.
  2. Haga clic en el enlace del idioma para el que desea crear un menú.
Hacer clic en el icono más para crear un menú en la lengua secundaria
  1. Nombre su nuevo menú y haga clic en Crear menú.
  2. Finalmente, añada elementos al menú y guarde.
Añadir elementos de menú y crear etiquetas de navegación personalizadas traducidas

Sus idiomas ahora mostrarán diferentes menús en su sitio web.

Menú en inglés
Menús en español

Traducción de menús construidos utilizando el Editor de Sitio

Para traducir menús construidos utilizando el editor de sitio:

  1. Vaya a WPML → gestión de traducción.
  2. Seleccione la plantilla con el bloque de navegación, y el menú que desea traducir.
PLACEHOLDER SCREENSHOT FOR THE TIME BEING
  1. Elija un método de traducción y traduzca.

El siguiente método es para usuarios avanzados. Para traducir enlaces personalizados utilizando un método más sencillo, utilice la opción de traducción manual cubierta anteriormente.

Para traducir menús con enlaces personalizados:

  1. Vaya a WPML → Sincronización de menús WP y haga clic en sincronizar.
  2. Seleccione sus enlaces personalizados y haga clic en aplicar cambios.
Selecting menu items to Sync
Selección de elementos de menú para sincronizar
  1. A continuación, haga clic en el enlace en la parte inferior de la página. Esto abrirá String Translation donde podrá traducir los enlaces personalizados que acaba de sincronizar.
Clicking link to translate custom links
Haciendo clic en el enlace para traducir enlaces personalizados
  1. En String Translation, introduzca las traducciones para la etiqueta y URL de su enlace personalizado.
  2. Finalmente, regrese a WPML → Sincronización de menús WP y ejecute la sincronización nuevamente.

Sus enlaces personalizados ahora aparecerán en sus menús traducidos.