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ú
- Elimina los elementos obsoletos y duplicados.
- Prefiere los enlaces nativos a entradas, términos, archivos y a la portada cuando WordPress pueda identificar el destino.
- Clasifica las URL personalizadas como internas o externas.
- Guarda el menú para que se extraigan las etiquetas y descripciones de los elementos.
Traducir y localizar
- Traduce las etiquetas del menú y las descripciones habilitadas para cada idioma de destino.
- Añade slugs localizados de entradas y términos para los destinos nativos.
- Traduce los destinos internos personalizados registrados mediante el flujo de trabajo de URL personalizada.
- Deja las URL externas genuinas sin cambios, salvo que el servicio externo publique un destino localizado compatible por separado.
- 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.