Gestionar enlaces externos
Una URL absoluta cuyo host difiere del host de inicio configurado del sitio se clasifica como External. POM Translate deja ese destino sin cambios a menos que guardes un reemplazo explícito para el locale actual.
Elige la política prevista
Usa una única URL externa compartida cuando el destino de terceros gestione los idiomas por sí mismo o no tenga una página específica por idioma. Crea un mapeo cuando cada locale deba llegar a un destino distinto, como páginas de reserva, portales de soporte, formularios o tiendas regionales separadas.
Guarda un destino externo específico por idioma
- Asegúrate de que el enlace externo aparezca en un menú guardado o en un contenido compatible, o añádelo manualmente.
- Abre Translations → Translate URLs → Custom links.
- Elige el locale de destino.
- Localiza la fila External por sus detalles de Original URL y Used in.
- Introduce el destino completo, incluido su esquema y cualquier ruta o consulta necesaria.
- Selecciona Save custom URLs.
- Prueba el enlace desde la página pública en el idioma de destino.
La tabla de enlaces personalizados está paginada y puede contener URLs recopiladas de menús, contenido, archivos y fuentes de iframes. Comprueba el tipo y la aparición antes de editar una URL de origen compartida: un mapeo se aplica en todos los lugares donde esa fuente normalizada se renderice a través del proceso de reemplazo compatible.
Evita la localización accidental del sitio
El asistente normal de URL internas compara el host y el puerto del enlace con la dirección de inicio de WordPress configurada. Un host distinto se devuelve sin cambios, de modo que POM Translate no antepone el código de idioma del sitio a un destino externo.
Los subdominios son hosts diferentes. Si un servicio usa shop.example.com mientras WordPress se ejecuta en www.example.com, trátalo como externo y proporciona destinos de idioma explícitos cuando sea necesario.
Verifica el comportamiento de terceros
POM Translate controla la URL saliente, no el servicio remoto. Confirma que las redirecciones, la autenticación, las pantallas de consentimiento, la geolocalización y las cookies de idioma del destino no anulen el locale que seleccionaste. Conserva también cualquier parámetro de consulta necesario en el valor mapeado; una URL de reemplazo es un destino completo, no un fragmento de ruta traducido.