Saltar navegación

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problem:
Estás intentando que los enlaces en tu página traducida de ESP a ENG apunten automáticamente a las versiones en inglés, pero siguen dirigiendo a las versiones en español.
Solution:
Primero, asegúrate de que estás utilizando el Advanced Translation Editor (ATE) y que los contenidos a los que apuntan los enlaces ya están traducidos. Sigue estos pasos:
1. Crea una copia de seguridad del sitio completo.
2. Ve a WPML -> Configuración -> Traducción de destinos de enlaces y haz clic en el botón para iniciar el proceso.
3. Una vez finalizado, verifica si el problema se ha resuelto.
4. Si persiste, edita la página en el idioma original, realiza un pequeño cambio y guarda los cambios. Luego, actualiza la traducción y verifica el resultado.
Además, verifica que la URL en Ajustes -> Generales esté configurada con 'https' en lugar de 'http', ya que esto puede afectar cómo se detectan los enlaces como internos.

Si después de seguir estos pasos el problema continúa, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte.

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Etiquetado: 

Este tema contiene 2 respuestas, tiene 0 voces.

Última actualización por danielM-239 hace 1 semana, 4 días.

Asistido por: Paola Mendiburu.

Autor Entradas
diciembre 9, 2024 en 10:16 am #16491789

danielM-239

Antecedentes del problema:
Estoy intentando traducir automáticamente los enlaces en la página traducida para que dirijan a su homóloga en el mismo idioma (ENG). El problema se puede ver en: enlace oculto

Síntomas:
Los enlaces en la página traducida de ESP a ENG siguen apuntando a las versiones ESP en lugar de a las versiones ENG.

Preguntas:
¿Por qué los enlaces no se traducen correctamente al idioma correspondiente?
¿Cómo puedo hacer que los enlaces apunten a la versión correcta del idioma traducido?

diciembre 9, 2024 en 4:06 pm #16494169

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,
Muchas gracias por contactarnos

Los enlaces internos generalmente se traducen de forma automática si está traduciendo el contenido con ATE (Advanced Translation Editor) y si dichos enlaces apuntan a un contenido interno que ya está previamente traducido.

Le recomiendo que realice los siguientes pasos:
- Cree una copia de seguridad del sitio completo
- Ve a WPML -> Configuración -> Traducción de destinos de enlaces (penúltima sección) -> Haz click en el botón y espera que finalice el proceso
- Comprueba si el problema desapareció
- Si el problema persiste edita la página en el idioma original -> Realiza un pequeño cambio en el contenido -> Guarda los cambios -. Actualiza la traducción -> Comprueba el resultado

Puede decirme el resultado de los pasos anteriores?
Saludos,
Carlos

diciembre 9, 2024 en 5:10 pm #16494456

danielM-239

Buenas Oscar,

Gracias. Lo cierto que sigue sin funcionar.

De hecho, hay otro problema.
Probablemente relacionado.

Cada vez que hago un cambio en ESP (idioma original), en ENG la url pierde formato.

¿Qué puede estar pasando?

ejemplo.JPG
diciembre 10, 2024 en 10:01 am #16496954

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,

1.- Este último comportamiento que acaba de describir probablemente responda a una configuración en WPML -> Configuración donde ha activado una opción para que el contenido traducido se mantenga como borrador.

2.- Me gustaría solicitar acceso temporal al sitio para revisar su configuración. He establecido su próximo mensaje como privado donde encontrará los campos correspondientes a las credenciales solicitadas.

Por favor no olvide crear una copia de seguridad del sitio completo antes de compartir las credenciales.

Quedo a la espera de su mensaje.

diciembre 10, 2024 en 10:33 am #16497337

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Muchas gracias por compartir las credenciales.

1.- El comportamiento de la URL es el correcto y esperado porque usted ha configurado que cuando se traduzca un contenido primero ha de revisarse y luego se publica. Esta configuración la puede encontrar en WPML -> Configuración -> Primera sección.

2.- Para traducir los enlaces debe realizar los siguientes pasos:
- Edite la página en Español
- Vaya a la columna derecha -> Bloque idiomas -> Haga click en el icono del lápiz
- Esto le llevará a la traducción de la página con el Editor de Traducción Avanzado (ATE por sus siglas en Ingles)
- Allí puede buscar los enlaces en el campo de buscar que aparece arriba y traducirlos correctamente.

diciembre 10, 2024 en 11:06 am #16497580

danielM-239

Genial Carlos,

Gracias por verlo, ya he cambiado esta configuración.

¿Qué hay de la no actualización automática de enlaces (a su página homologa del mismo idioma) al traducir?

Captura.JPG
diciembre 10, 2024 en 11:13 am #16497632

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,
Para traducir los enlaces debe seguir los pasos en el 2do punto de mi mensaje anterior 🙂

diciembre 10, 2024 en 11:16 am #16497636

danielM-239

Okay, disculpa, voy a ver

diciembre 10, 2024 en 11:24 am #16497666

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Por supuesto.

diciembre 10, 2024 en 11:25 am #16497723

danielM-239

Hola Carlos,

No veo el enlace de los botones (captura),

¿estoy haciendo algo mal?

captura editor ATE.JPG
diciembre 10, 2024 en 11:33 am #16497761

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

No está haciendo nada mal, solamente le falta utilizar el campo de búsqueda que aparece arriba. Puede buscar por http 🙂

diciembre 10, 2024 en 3:32 pm #16499358

danielM-239

Perfecto Carlos,

Conseguido.

Solo una pregunta final:
En el pasado nunca tuve que hacer esto manualmente.

De alguna manera, WPML siempre apuntaba a la versión ENG,
si la página de origen era ENG.

¿Ha cambiado algo y por eso ya no es automático?

¡Gracias!

Captura-final.JPG
diciembre 10, 2024 en 4:10 pm #16499558

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola,

Esto depende del código del elemento que contiene el enlace y de la forma en que se registró (por los autores) para WPML. Es por ello que hay enlaces que automáticamente se reconocen como tal y WPML los traduce, y hay otro que se deben traducir de forma manual 🙂

diciembre 12, 2024 en 4:48 pm #16509019

danielM-239

Entiendo Carlos,

¿Cómo puedo hacer para que WPML los reconozca?

Muchas gracias.

diciembre 14, 2024 en 9:31 am #16513267

Paola Mendiburu
Supporter

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+01:00)

Hola!

Soy Paola y continuaré con el ticket ya que Carlos se encuentra de vacaciones.

El problema es que desde Ajustes --> generales tienes la url con http en vez de con https. Lo tienes que cambiar a https para que te detecte los enlaces como internos y así aparezca la url correspondiente a la traducción.

Te he hecho un video:
enlace oculto