Saltar navegación

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

Problema:
Si estás intentando que tu página de Términos y condiciones se muestre correctamente en varios idiomas, pero al cambiar de idioma desde la página en español, se muestra incorrectamente la página de aviso legal.
Solución:
Te recomendamos hacer una copia de seguridad completa de tu sitio y seguir la solución descrita en este documento.
Si esto no resuelve el problema, te sugerimos abrir un nuevo ticket de soporte. Además, te recomendamos revisar los problemas conocidos, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Si necesitas más ayuda, no dudes en contactarnos en 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 0 respuestas, tiene 2 voces.

Última actualización por Lucas Vidal de Andrade hace 4 semanas, 1 día.

Asistido por: Lucas Vidal de Andrade.

Autor Entradas
noviembre 19, 2024 en 12:18 pm

jorgeM-45

Antecedentes del problema:
Estoy intentando que nuestra página de Términos y condiciones se muestre correctamente en inglés, alemán y portugués. Sin embargo, al visualizar la página en español y cambiar a otro idioma, se muestra la página de aviso legal. URL: enlace oculto

Síntomas:
Al cambiar de idioma desde la página en español, se muestra incorrectamente la página de aviso legal en lugar de la página de Términos y condiciones.

Preguntas:
¿Cómo podemos solucionar el problema de que al cambiar de idioma se muestra la página incorrecta?
¿Puede decirme el resultado de los pasos anteriores?

noviembre 19, 2024 en 12:41 pm
noviembre 19, 2024 en 7:11 pm #16421185

Lucas Vidal de Andrade
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Parece que alguna configuración de tu sitio está haciendo que las traducciones de términos y condiciones se estén redirigiendo a la página de aviso legal. Haz una copia de seguridad completa de tu sitio y sigue la solución descrita aquí:
https://wpml.org/faq/why-is-htaccess-getting-overwritten-with-the-language-folder-on-my-wpml-website/

Avísame si esto resuelve el problema. Si no lo resuelve, continuaré brindándote soporte.

noviembre 25, 2024 en 4:33 pm #16441290

jorgeM-45

Buenas, lo siento peor no he conseguido solucionarlo, es algo muy extraño porque las páginas están publicadas en todos los idiomas, espero que puedan ayudarme.

gracias, un saludo

noviembre 25, 2024 en 6:22 pm #16441742

Lucas Vidal de Andrade
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

¿Puedes implementar la solución que sugerí? Como mencioné, parece que hay algún factor externo causando el redireccionamiento. Te pido que me confirmes si implementaste y probaste la solución que compartí anteriormente. Si no te sientes cómodo aplicándola o no entendiste la solución, házmelo saber.

noviembre 26, 2024 en 8:58 am #16443350

jorgeM-45

He seguido todos los pasos, he desactivado los plugins menos los de WPML y el error persiste. Lo que no he hecho es añadir el código al functions.php, porque no me he atrevido a tocar ahí.

noviembre 26, 2024 en 11:32 am #16444371

Lucas Vidal de Andrade
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Entiendo, gracias por compartir los detalles.

Aun así, me gustaría probar la solución. Por favor, realiza una copia de seguridad completa de tu sitio y avísame, para que pueda insertar el código en el archivo `functions.php` por ti. Si no funciona, podemos descartar esta posible causa y seguir investigando.

Gracias.

noviembre 26, 2024 en 3:40 pm #16445982

jorgeM-45

Gracias Lucas, ya he realizado una copia de seguridad.

noviembre 26, 2024 en 4:44 pm #16446258

Lucas Vidal de Andrade
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

He implementado la solución y parece que el problema se ha resuelto. Al acceder a enlace oculto y cambiar de idioma, ya no ocurre el redireccionamiento.

¿Puedes confirmarlo, por favor? Si el problema ha sido resuelto, puedes marcar este ticket como solucionado 🙂

noviembre 26, 2024 en 6:39 pm #16446678
jorgeM-45

Vale, esa parte está resuelta pero hay un problema con la página de Política de Privacidad y es que en la página de finalizar compra, en los idiomas inglés, alemán y portugués lleva a la página en español.

Desde páginas veo que esa página no está traducida pero si accedo a traducirla solo me deja traducir el título? Podrías ayudarme con esto?

y la frase que va después del formulario en la página de finalizar compra también se ve en español, donde puedo cambiar esto?

Gracias!

Los hilos nuevos creados por Lucas Vidal de Andrade y vinculados a este se encuentran a continuación:

https://wpml.org/es/forums/topic/dividir-privacy-policy-in-checkout-page/

https://wpml.org/es/forums/topic/dividir-form-checkbox/

Captura de Pantalla 2024-11-26 a las 19.37.49.png
Captura de Pantalla 2024-11-26 a las 19.30.51.png
noviembre 27, 2024 en 1:33 pm #16450118

Lucas Vidal de Andrade
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

Hola,

Como tu problema inicial fue resuelto, he creado nuevos tickets para los otros problemas que reportaste:

https://wpml.org/es/forums/topic/dividir-form-checkbox/

https://wpml.org/es/forums/topic/dividir-privacy-policy-in-checkout-page/

Te responderé directamente por allí. Gracias.

noviembre 27, 2024 en 6:22 pm #16451387

Lucas Vidal de Andrade
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch ) Portugués, Brasil (Português )

Zona horaria: America/Sao_Paulo (GMT-03:00)

[removed]