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: Compatibility
Este tema contiene 2 respuestas, tiene 0 voces.
Última actualización por Otto hace 3 semanas, 2 días.
Asistido por: Otto.
Autor | Entradas |
---|---|
Abril 23, 2025 en 3:57 pm #16961240 | |
sergiom-12 |
Antecedentes del problema: Síntomas: Preguntas: |
Abril 23, 2025 en 4:06 pm #16961273 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, AutomateWoo requiere que se creen flujos de trabajo separados para cada idioma. Esto significa que debes duplicar tu flujo de trabajo original y adaptarlo para cada idioma que utilices en tu sitio. Por favor, revisa esta documentación y asegúrate de haberlo configurado de acuerdo a ella: Saludos cordiales, |
Abril 24, 2025 en 6:21 am #16962512 | |
sergiom-12 |
Hola, Como ves en imagen1, todos los flujos están traducidos de forma independiente y según indicas. En imagen2 puedes ver el flujo en concreto y como está bien traducido. En la imagen3 puedes ver la cola de envíos de ese mismo flujo, se duplican para el mismo idioma. Sergio |
Abril 24, 2025 en 1:25 pm #16964660 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias. Para investigar mejor el problema, ¿puedes proporcionarme acceso temporal a tu sitio (wp-admin y FTP)? Si es necesario, podría replicar tu sitio localmente instalando un plugin (Duplicator, WP All in One Migration, WP Staging o Updraft Plus)? Una vez resuelto el problema, borraré la copia. Saludos cordiales, |
Abril 24, 2025 en 5:33 pm #16965701 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias. He consultado con nuestro suporte de compatibilidad. El problema ocurre porque la compatibilidad de WooCommerce Bookings y WPML crea una una reserva en cada idioma. Hemos contactado al autor para solucionar este tipo de problemas: Pero de momento no hemos tenido respuesta. A otro usuario le funcionó este workaround: Añade este código en el archivo functions.php del tema o como un plugin específico: <?php add_filter( 'pre_wp_mail', function( $success, $atts ) { $sent = get_transient( 'wp_mail_sent' ); if ( false === $sent ) { $sent = []; } if ( isset( $sent[ $atts['to'] ] ) && $atts['subject'] === $sent[ $atts['to'] ] ) { $success = true; } $sent[ $atts['to'] ] = $atts['subject']; set_transient( 'wp_mail_sent', $sent, HOUR_IN_SECONDS ); return $success; }, 10, 2 ); ❌ Por favor, antes que nada: haz un backup de tu sitio ❌ Saludos cordiales, |
Abril 25, 2025 en 7:18 am #16967075 | |
sergiom-12 |
Ok, voy a implementar este código y ver, en todo caso quedo a la espera de la respuesta que os de el autor que comentas. |
Abril 25, 2025 en 1:15 pm #16968745 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Perfecto, dime si funciona por favor. Saludos cordiales, |