Crear navegación multilingüe

Usa un solo menú de WordPress y deja que POM Translate localice sus etiquetas públicas y los destinos elegibles.

Preparar el menú

  1. Elimina los elementos obsoletos y duplicados.
  2. Prefiere los enlaces nativos a entradas, términos, archivos y a la portada cuando WordPress pueda identificar el destino.
  3. Clasifica las URL personalizadas como internas o externas.
  4. Guarda el menú para que se extraigan las etiquetas y descripciones de los elementos.

Traducir y localizar

  1. Traduce las etiquetas del menú y las descripciones habilitadas para cada idioma de destino.
  2. Añade slugs localizados de entradas y términos para los destinos nativos.
  3. Traduce los destinos internos personalizados registrados mediante el flujo de trabajo de URL personalizada.
  4. Deja las URL externas genuinas sin cambios, salvo que el servicio externo publique un destino localizado compatible por separado.
  5. Añade el selector de idioma de POM Translate como elemento del menú o muestra un selector en otro lugar.

Validar el comportamiento

Abre una ruta anidada en el idioma de destino sin haber iniciado sesión. Comprueba:

  • que se muestre el menú correcto;
  • que todos los enlaces internos conserven el idioma activo;
  • que las rutas jerárquicas de elementos superiores e inferiores estén localizadas;
  • que el enlace a la portada siga la política de prefijo base configurada;
  • que el estado del selector del idioma actual y los enlaces alternativos sean correctos;
  • que los enlaces externos y de descarga no reciban un prefijo por accidente.

Prueba las variantes del menú en escritorio, móvil, fijo y en caché. Después de cambiar una etiqueta, un slug o una URL personalizada, borra las cachés de página/CDN propiedad de la integración si no responden a los eventos de cambio de POM Translate.

No crees un menú separado por idioma solo para sortear un enlace no compatible. Diagnostica el tipo de destino y utiliza su contrato de traducción correspondiente.