Saltar navegación

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

Problema:
Si estás experimentando problemas con el proceso de compra en WooCommerce al usar WPML y Event Tickets Plus, donde los asistentes no se guardan en los eventos traducidos, causando discrepancias en los asistentes y las plazas disponibles.
Solución:
Primero, asegúrate de haber aplicado la errata disponible en este enlace.
Luego, tendrás que editar manualmente las traducciones de los eventos para asegurar que los asistentes se guarden correctamente en todos los idiomas.
Además, te recomendamos contactar a los autores de Event Tickets Plus y solicitarles que colaboren con nuestro equipo para encontrar una solución definitiva.

Si esta solución no parece relevante para tu situación, por favor, abre un nuevo ticket de soporte 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 1 respuesta, tiene 2 voces.

Última actualización por Carlos Rojas hace 1 año, 5 meses.

Asistido por: Carlos Rojas.

Autor Publicaciones
enero 16, 2024 a las 7:41 am #15188009

Pau

Hola WPML,

En el sitio web hemos integrado WPML y Event Tickets plus. Aunque somos conscientes que no soporta WPML hemos encontrado worksarounds que parece que nos permiten hacer lo que necesitamos.

Hemos aplicado este workaround (https://wpml.org/errata/event-tickets-plus-translated-events-does-not-display-the-tickets/), encontrado en vuestras páginas de soporte y parece que funciona a nivel de traducciones.

El problema lo tenemos con el proceso de compra (woocommerce). Cuando un visitante compra las entradas desde el idioma ES, el pedido y los asistentes se guardan en el Event Ticket (ubicado en un CustomPost), pero cuando el proceso de compra se hace en CA o EN (otros idiomas) únicamente guarda el pedido. Al no guardar los asistentes, se crea una diferencia entre asistentes y plazas disponibles que hace saltar un error (adjunto captura), además que nos interesa tener listados todos los asistentes: los que adquieren las entradas desde ES y los que las adquieren desde CA y EN.

Captura de pantalla 2024-01-16 a las 8.40.00.png
enero 16, 2024 a las 10:13 am #15188892

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Muchas gracias por contactarnos

Como puede comprobar en este enlace: enlace oculto el plugin "Event Tickets Plus" todavía no soporta WPML, por lo que la solución consiste en:
- Aplicar la errata (que usted mencionó que ya lo hizo)
- Editar manualmente las traducciones de los eventos
- Contactar a los autores del plugin y pedirles que se colaboren con nuestro equipo de compatibilidad para encontrar una solución

Saludos,
Carlos