Traducir menús y enlaces

POM Translate mantiene un menú de navegación de WordPress y lo adapta al idioma activo. Cada elemento del menú puede tener tres decisiones lingüísticas independientes:

  • Visibilidad: elige los idiomas en los que se muestra el elemento.
  • Texto: traduce su etiqueta de navegación y, cuando exista, su descripción.
  • Destino: localiza la URL de una entrada o término de WordPress, o asigna una URL personalizada de forma explícita.

Cambiar una capa no completa las demás. Una etiqueta traducida puede seguir apuntando al destino del idioma de origen, y un destino correctamente localizado puede seguir mostrando el texto en el idioma de origen.

Realizar una prueba representativa del menú

  1. Abre Appearance → Menus y elige un menú que se use en el sitio público.
  2. Añade o selecciona un elemento de página y un elemento Custom Link.
  3. Guarda el menú para que POM Translate actualice sus valores de origen.
  4. Abre Translations → Translate contents, filtra All objects por Nav menu y traduce la etiqueta correspondiente.
  5. Si el destino personalizado difiere según el idioma, abre Translations → Translate URLs → Custom links y guarda su URL asignada.
  6. Visita el menú público en el idioma base y en un idioma adicional.
  7. Comprueba por separado el elemento visible, su texto, su destino y la página resultante.

Las traducciones del menú y las asignaciones de URL personalizadas se aplican cuando WordPress genera el menú. Los cambios guardados también invalidan la caché del menú afectado.

Saber qué sistema de URL se aplica

  • Los enlaces de entradas, páginas, archivos y términos de WordPress usan rutas localizadas y slugs de URL almacenados.
  • Los enlaces externos, los archivos descargables, los orígenes de iframe y los enlaces de descarga explícitos se pueden recopilar en Custom links.
  • Una URL personalizada registrada manualmente también se puede asignar allí.
  • Un fragmento como #pricing permanece adjunto cuando un destino personalizado sustituye a su URL de origen.
  • Un elemento de menú del selector de idioma es un control especial y no se traduce como una etiqueta de menú o enlace personalizado ordinario.

Elegir una guía específica

Objetivo Guía
Completar un menú desde el origen hasta la prueba con el visitante Traducir un menú de navegación
Traducir el texto de navegación visible Traducir las etiquetas de los elementos del menú
Localizar destinos de páginas, entradas, archivos o términos Usar enlaces de menú de entradas y términos
Dar a un Custom Link un destino diferente Traducir enlaces de menú personalizados
Mantener o sustituir destinos de terceros Gestionar enlaces externos
Revisar enlaces integrados en el contenido del cuerpo Localizar enlaces internos en el contenido
Generar la dirección correcta de la portada Crear enlaces de inicio según el idioma
Decidir qué ocurre antes de que todo el contenido esté traducido Gestionar enlaces a contenido sin traducir
Entender el comportamiento de los valores de origen Entender las alternativas del menú
Diagnosticar una etiqueta, elemento o destino incorrecto Solucionar problemas de menús y enlaces