[Resuelto] Cambio masivo de URL desde español a inglés
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: El cliente está traduciendo su sitio web y enfrenta problemas con los enlaces internos en los contenidos de las publicaciones, que deberían cambiar a su versión traducida en inglés. Solución: Si los enlaces internos están dentro del contenido de entradas o páginas, WPML los traducirá automáticamente si apuntan a contenido ya traducido. Para los enlaces que necesiten ser traducidos manualmente, recomendamos usar el Editor de Traducción Avanzado (ATE). Puede aprender cómo encontrar y traducir los enlaces manualmente viendo este video: https://wpml.org/announcements/2020/02/translating-links-with-advanced-translation-editor/
Si esta solución no resuelve su problema o si la información parece desactualizada, le sugerimos abrir un nuevo ticket de soporte. También recomendamos revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tiene instaladas las últimas versiones de temas y plugins. Para asistencia adicional, puede visitar nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
0% of people find this useful.
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.
Antecedentes del problema:
Estamos haciendo las traducciones de toda la web en enlace oculto, y tenemos casi todo preparado para poner operativa la versión inglesa. Tenemos una lista de todos los links en Español con su equivalente en inglés.
Síntomas:
Estamos teniendo un problema con los links internos de los contenidos. Los links puestos en los contenidos de las publicaciones que enlazan a otros contenidos deberían ser cambiados a su traducción correspondiente.
Preguntas:
¿Hay manera o qué procesos hay para poder cambiar todos los links a su traducción correspondiente?
Hay muchos tipos de enlaces internos en una web. Asumiendo que los enlaces a los que se refiere estén dentro del contenido de entradas, págins, etc, entonces WPML se encargará de traducirlos automáticamente (si son enlaces internos y apuntan a contenido traducido) cuando se traduzca el contenido.
Necesitamos actualizar los enlaces internos de las páginas traducidas, al ejecutar la función de “traducir destino enlace” no se actualizan los enlaces.
Es una web con muchas páginas y enlaces internos y no se puede actualizar a mano.
Es posible que los enlaces se encuentren dentro de elementos de Bakery que se registran como cadenas pero no como enlaces por lo que no se traducen automáticamente. Es por ello que me gustaría pedirle acceso al sitio con el objetivo de ver algunos ejemplos.
Le pido que comparta la URL de una página donde se encuentren enlaces sin traducir.
He establecido su próximo mensaje como privado para que pueda compartir las credenciales de forma segura.
Es posible que la traducción al Español no esté publicada. Por favor vaya a páginas -> Filtre por idioma Español -> Asegúrese que la traducción está publicada correctamente.
Vale, he encontrado el problema. El selector de idiomas que estaba utilizando que aparece en el header arriba a la derecha, no está creado con WPML y no funciona bien. Le recomiendo de forma temporal activar el selector de idiomas en el footer o en otra parte del sitio para poder cambiar entre idiomas correctamente.
Por otra parte y regresando al problema principal, sospecho que la causa de que no se hayan traducido los enlaces correctamente puede deberse a:
- Un error humano (por ejemplo: enlace oculto) no se ha terminado de traducir y/o la traducción está en curso.
- Los elementos (como el botón 'Consultar plan de estudios' en enlace oculto) no se ha registrado correctamente en WPML y por lo tanto no se reconocen los enlaces de forma correcta.
- Este problema ya está resuelto en la última versión de WP Bakery pero como está desactualizado no ha podido aprovecharlo.
De cualquier forma, lo mejor es realizar algunas pruebas y comprobar si el problema persiste en varios escenarios. Para ello le pido que cree un sitio staging con una copia del sitio en producción y comparta las credenciales en su próximo mensaje. De esta forma podré investigar más a fondo este comportamiento y determinar su causa.
- Los elementos (como el botón 'Consultar plan de estudios' en enlace oculto) no se ha registrado correctamente en WPML y por lo tanto no se reconocen los enlaces de forma correcta. => Este puede ser el problema, ¿cómo debemos incluirlo?
- Vale, he encontrado el problema. El selector de idiomas que estaba utilizando que aparece en el header arriba a la derecha, no está creado con WPML y no funciona bien. Le recomiendo de forma temporal activar el selector de idiomas en el footer o en otra parte del sitio para poder cambiar entre idiomas correctamente. => el selector de idiomas vincula a una url en español, no a la versión idiomática de la web hasta que esté la página completa y publicable. Esto es intencionado para no publicar la versión idiomática incompleta o con problemas de usabilidad.
- Un error humano (por ejemplo: enlace oculto) no se ha terminado de traducir y/o la traducción está en curso. => ok, lo actualizo, quedó así hace un momento, al acceder por ATE. Todas o casi todas las titulaciones del pie de página vinculan a sus planes de estudios (que están traducidos) o a la página de enlace oculto
Como ejemplo:
enlace oculto
enlace oculto
enlace oculto
enlace oculto
enlace oculto
enlace oculto
Titulaciones al pie:
- Este problema ya está resuelto en la última versión de WP Bakery pero como está desactualizado no ha podido aprovecharlo. => este punto entiendo que será simplemente actualizar el plugin.
@Carlos te paso lo que me comenta el traductor... a ver si te puede servir de algo la respuesta que me pasa.