Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema:
Si estás intentando traducir la URL de una página generada por un shortcode de Give y los textos no aparecen en las cadenas para traducir, y además, al realizar una donación en otro idioma la página de confirmación no carga correctamente.
Solución:
Para resolver este problema, primero asegúrate de que has instalado y configurado correctamente los plugins necesarios. Si el problema persiste, sigue estos pasos:
1. Verifica que estás utilizando el formulario correcto en la versión en inglés.
2. Intenta realizar una donación para ver si el proceso se completa correctamente.
3. Si el problema no se reproduce en una copia de tu sitio, intenta reproducirlo en un sitio de prueba proporcionado por nosotros.
Si estos pasos no resuelven tu problema o si la solución no parece relevante, por favor, abre un nuevo ticket de soporte en nuestro foro de soporte en español.
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.
Puede asignarle el rol de donante al usuario SOPORTES? Así podré reproducir el problema del escritorio (dashboard) del donante. En caso de ser no posible, puede compartir las credenciales de un usuario con el rol de donante? (si comparte las credenciales hágamelo saber para establecer su próximo mensaje como privado)
Por otra parte, he realizado pequeños cambios en la configuración y le pido que compruebe si ahora el historial de donaciones aparece en todos los idiomas (lo haría yo mismo, pero al no poder acceder al escritorio de donante no puedo comprobarlo)
Buenos días Carlos.
Acabo de actualizar en el mensaje privado las claves de acceso a la web con un usuario que es administrador y donante para que puedas realizar las comprobaciones que necesitas.
Comentarte que con la modificación que realizaste, ya aparecen los históricos de donaciones en todos los idiomas.
El problema que nos ha surgido ahora, es el siguiente (supongo con la modificación que has realizado): puesto que la página de confirmación de la donación no se puede traducir y cuando se realizan donaciones en otros idiomas que no sean el castellano, tras la donación te redirige a la página de confirmación y se queda pensando (el donante no sabe que se ha realizado de manera correcta la donación y puede pensar que no y volverla a realizar), como alternativa para poder lanzar la web, entramos en las URL de las donaciones en otros idiomas y incorporamos el código del formulario en castellano. Esto funcionaba y cuando estabas en otro idioma el formulario que aparecía era el de castellano.
Ayer vimos que al ir a intentar realizar una donación en otro idioma que no fuese el castellano, no te parece el formulario en castellano sino que se queda pensando y no puedes visualizar nada.
Para nosotros poder traducir la pagina de confirmación de donación es importante para poder continuar.
Gracias por tu ayuda.
Saludos,
Olga.
Muchas gracias por compartir las nuevas credenciales. Ya he podido reproducir el problema del escritorio en Catalán (que se sigue mostrando en Ingles). Voy a consultar con nuestros especialistas de compatibilidad este tema y regresaré con usted en cuanto tenga una respuesta.
He consultado con nuestros especialistas del departamento de compatibilidad y la mejor manera de aislar la causa de estos problemas y buscar una solución es reproduciendo el problema en una nueva instalación de WordPress + WPML que es exactamente lo que he hecho y a la que puede acceder a través de este enlace: enlace oculto
Le pido amablemente que instale y configure solamente los plugins indispensables para reproducir el problema y no añada mas contenido que el de prueba. Luego compruebe si el problema persiste o desapareció.
Hola Carlos.
Gracias por tu respuesta. A lo largo del dia de mañana intentamos instalar y configurar plugins y te decimos.
Entiendo que esto es para ver el tema de la traducción al catalán del panel de donante, pero la página de confirmación de la donación que viene de un shortcode, cómo la puedo traducir?.
Es por ir avanzando con otras cosas que nos bloquean para poder donar con normalidad.
De forma temporal, sería posible indicar que la página de confirmación de donación no sea traducible y que redirija a la URL original?. No se si de esta manera podríamos solucionar temporalmente el problema hasta que veamos el foco que lo provoca.
Gracias por tu ayuda.
Olga.
Ya hemos instalado y configurado los plugins indispensables para reproducir el problema (solo hemos instalado Give - Donation Plugin, Give - Form Field Manager y Give - Recurring Donations) y hemos generado 2 formularios, uno de donación única y otro de recurrente. Los plugins desactivados nosotros no los hemos instalado.
Al reproducir el problema continua ocurriendo.
En la web de prueba las páginas por ejemplo de Give están en inglés. Al traducirlas y intentar realizar una donación de prueba por ejemplo en español, te permite realizar todo el proceso, pero al llegar a la página de confirmación de donación se queda pensando y no avanza. Es como si no encontrase esa página traducida. Por traducción en cadena hemos traducido todos los textos que aparecían en la de inglés, tanto a español como a catalán.
Este es uno de los problemas que estamos encontrando nuestra web original y que en la réplica también ocurre.
He podido reproducir el problema en el sitio de pruebas y he escalado este ticket de manera interna. Le mantendré al tanto de la evolución de este ticket.