Traduce un menú de navegación
Usa el menú de WordPress existente como estructura canónica. POM Translate lee la etiqueta de navegación y la descripción no vacías de cada elemento de menú ordinario cuando se guarda el elemento; no requiere un menú independiente para cada idioma.
Prepara el menú de origen
- Abre Appearance → Menus.
- Selecciona el menú asignado a la ubicación que quieres traducir.
- Confirma su jerarquía y sus destinos en el idioma base.
- Expande cada elemento relevante y completa su Navigation Label y su Description opcional.
- En Display in languages, deja todos los idiomas sin marcar para mostrar el elemento en todas partes, o selecciona solo los idiomas que deban mostrarlo.
- Selecciona Save Menu.
Guardar es importante: actualiza las cadenas de origen almacenadas y elimina las cadenas de menú obsoletas cuando una etiqueta o descripción ya no existe.
Traduce su contenido
- Abre Translations → Translate contents.
- Elige el idioma de destino.
- Ajusta All objects a Nav menu.
- Usa los filtros de objeto o de cadena para localizar el elemento de menú guardado.
- Traduce su etiqueta y su descripción de forma independiente.
- Guarda y confirma Translations updated.
Un valor de destino ausente recurre al texto de origen del elemento de menú. Esto te permite traducir de forma incremental sin duplicar el menú.
Completa sus destinos
- Para una entrada, página, archivo de tipo de contenido, categoría, etiqueta u otro término compatible, completa los slugs localizados pertinentes en Translate URLs.
- Para una dirección externa, un recurso descargable, una fuente de iframe u otro destino personalizado, usa Translate URLs → Custom links cuando la URL de destino deba cambiar.
- Deja vacía la asignación de URL cuando todos los idiomas deban usar el mismo destino externo.
Verifica el resultado para el visitante
Abre el sitio en una ventana privada y prueba cada idioma configurado. Para cada elemento, comprueba:
- si debe estar presente;
- si su etiqueta y su descripción usan el idioma esperado;
- si su
hrefapunta al destino localizado o compartido previsto; - si el destino se resuelve sin un prefijo de idioma adicional o un error 404;
- si los elementos padre e hijo siguen formando una jerarquía utilizable tras el filtrado.
Añade y configura un selector de idioma por separado. POM Translate excluye deliberadamente los elementos de menú del selector de la traducción normal de cadenas de menú y de URLs personalizadas.