Saltar al contenido Saltar a la barra lateral

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.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 -

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

Etiquetado: 

Este tema contiene 18 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 2 años.

Asistido por: Carlos Rojas.

Autor Publicaciones
agosto 30, 2023 a las 6:42 am #14310247

jesusM-12

Estoy tratando de: Estoy usando woocommerce con WooCommerce Bookings. A cada reserva estaba recebendo 4 correos (tengo 4 idiomas en mi web), he podido arreglar con el codigo

add_filter('wcml_new_order_admin_email_language', 'use_order_language_for_new_order_admin_email', 10, 3);
function use_order_language_for_new_order_admin_email($admin_language, $recipient, $order_id) {
$order_language = get_post_meta($order_id, 'wpml_language', true);
return $order_language ? $order_language : $admin_language;
}

Pero al cancelar una reserva pasa lo mismo, he intentado muchos codigos y nada ha funcionado.

Me podeis ayudar?

URL de (mi) sitio web donde aparece el problema: Es un problema con los correos.

Yo esperaba ver:

En vez de eso, obtuve:

screenshot-gestiondecorreo.com-2023.08.30-08_39_29.png
agosto 30, 2023 a las 8:36 am #14311517

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

Entiendo que cuando cancela una reserva también recibe 4 emails y es eso lo que desea corregir, correcto?

Saludos,
Carlos

agosto 30, 2023 a las 9:00 am #14311631

jesusM-12

Hola Carlos,

Si, eso es.

Saludos

agosto 30, 2023 a las 9:08 am #14311681

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 su mensaje

Le pido que compruebe con esta guía si ha configurado correctamente el plugin Woocommerce Bookings en su sitio: https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-bookings-woocommerce-multilingual/

agosto 30, 2023 a las 10:44 am #14312489

jesusM-12

Hola,

Si, esta todo bien configurado desde esa parte. Solo nos falta que llegue solo un correo.

Un saludo

agosto 30, 2023 a las 11:07 am #14312685

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas.

Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso.

agosto 31, 2023 a las 7:12 am #14317621

jesusM-12

Hola, buenos días.

Habeis podido ver cual era el error que hace que se envien 4 correos?

Quedo a la espera.
Muchas gracias.

agosto 31, 2023 a las 8:37 am #14318359

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Por favor cree la tienda de la página y luego traduzca los slugs. Estos errores puede verlos en enlace oculto

Debe comenzar por la seguna sección de instalar las páginas de Woocommerce y luego traducir las URLs de la tienda.

Una vez realizados los pasos anteriores compruebe si el problema desapareció.

agosto 31, 2023 a las 10:35 am #14319479

jesusM-12

Hola,

gracias por su respuesta.

Ya creamos las páginas de WooCommerce y posterior traducimos todos los slug. Pero esta última operación sigue apareciendo como que faltan traduzciones.

Le adjunto un par de captura para que vea a que me refiero.

No obstante, volví a realizar una prueba de cancelación de pedido y sigue enviando 4 mensajes.

Quedamos a la espera de vuestra ayuda.
Muchas gracias.
Un saludo.

Screenshot_1.png
Screenshot_2.png
agosto 31, 2023 a las 10:49 am #14319599

jesusM-12

Hola, de nuevo.

Veo que ahora si yo desde el panel administrador de WP cancelo un pedido, solamente me lleva un correo de cancelación.

Pero si la cancelación del pedido ha sido porque al pagar con tarjeta se pulsa en "cancelar" ahí me sigue enviando cuatro emails por cada cancelación.

Muchas gracias de antemano.
Un saludo.

agosto 31, 2023 a las 10:58 am #14319715

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Me alegra saber que estamos haciendo progresos.

Sospecho que la causa del problema de la traducción de la URL de la página de la tienda sea una funcionalidad de terceros, es por ello que le pido que realice los siguientes pasos:
- Cree una copia de seguridad del sitio completo
- Borre toda la memoria cache
- Desactive todos los plugins, incluyendo los de WPML
- Active un tema por defecto de WordPress, por ejemplo: Twenty Twenty
- Active los plugins de WPML, Woocommerce y Woocommerce Multilingual
- Vuelva a traducir la URL de la página de la tienda
- Si el problema desapareció, comience activando el tema y luego el resto de los plugins, uno por uno, hasta que el problema vuelva a aparecer y encuentre al culpable.

Puede decirme el resultado de los pasos anteriores?

agosto 31, 2023 a las 12:55 pm #14320707

jesusM-12

Hola.

Si cancelo el pedido desde administrador del WP. WooCommerce > Orders solo envía un email de reserva cancelada.
En cambio, si cancelo el pedido desde la app de WooCoomerce para móvil, sigue enviando cuatro correos de reserva cancelada.

Al igual que si cancelo el pedido desde el apartado de Redsys.

No me lo llego a explicar.

agosto 31, 2023 a las 1:27 pm #14321053

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

En este caso le recomiendo que contacte con los respectivos servicios de soporte (de la app y de Redsys) y les pida que investiguen este comportamiento.

septiembre 1, 2023 a las 6:18 am #14324347

jesusM-12

Buenas,

Pero el envío masivo de correos se hace a través de WPML, por ello entiendo que algo pasa con este módulo.

En cambio, lo habéis comprobado vosotros mismos, la configuración del plugin es correcta.

¿Qué más puede ser? ¿Qué más puedo comprobar?

Gracias.

septiembre 1, 2023 a las 8:49 am #14325217

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

El envío de emails no se hace a través de WPML.

Cuando realiza un cambio desde la aplicación de Woocommerce, ésta se comunica con el sitio vía Rest API y tal vez no está realizando las llamadas correctamente o le falta el valor del idioma (esta es una sospecha porque no sé cómo funciona la el código de la app) por lo tanto lo mejor es contactar con su servicio de soporte y explicarle lo que está ocurriendo para que revisen de su lado. Algo parecido debe suceder con el plugin de Redsys.