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 el foro 6 días a la semana, durante 22 horas por día.

Our next available supporter will start replying to tickets in about 2.72 hours from now. Thank you for your understanding.

Etiquetado: 

This topic contains 12 respuestas, has 2 mensajes.

Last updated by Diego Pereira hace 5 meses, 1 semana.

Assigned support staff: Diego Pereira.

Autor Mensajes
abril 10, 2019 a las 12:07 pm #3575791

franciscom-28

hola tengo instalado este plugling para vender Gift cards PW WooCommerce Gift Cards pero tanto si se compra en español o en inglés el email con la gift card y como usarla solo se recibe en español.

URL de (mi) sitio web donde aparece el problema: hidden link

Yo esperaba ver:
Esperaba un email en inglés si compro la Gift Card en la versión de la página 3n ingles
En vez de eso, obtuve:

abril 10, 2019 a las 3:48 pm #3578127

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola @franciscom-28, Bienvenido al foro de soporte de WPML.

Esto parece ser un problema de compatibilidad. En este caso necesitamos instalar el plugin en una instalación limpia para aislar el problema y hacer algunas pruebas.

Creé un sitio web de prueba con una instalación de WordPress limpia. Puedes acceder a ella a través de este enlace:
hidden link: a través de este enlace se iniciará sesión automáticamente.

Por favor, suba el plugin a esta instalación de prueba y configúrelo de la misma manera que en su sitio web (usando las mismas opciones). Tenga en cuenta que solo necesitamos el plugin y la funcionalidad relacionada, no necesita configurar un sitio web completo ni clonar su sitio existente.

Saludos,
Diego

abril 11, 2019 a las 9:10 am #3585483

franciscom-28

Ya subí el plugin y lo configure como en mi web

abril 11, 2019 a las 7:00 pm #3592269

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola,

Gracias. He instalado el plugin WP Mail Log para que podamos supervisar los mensajes de correo electrónico enviados por WordPress.

Podría enviarnos los pasos para reproducir el problema y enviar el email (gift card)?

Saludos cordiales,
Diego

abril 11, 2019 a las 10:26 pm #3593145

franciscom-28

Hola. En este enlaces ( hidden link ) podrás ver un vídeo de como compro una Gift card en español y otra en inglés y te enseño sus respectivos emails. Un saludo

abril 12, 2019 a las 5:42 pm #3601127

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola,

Muchas gracias por el video! He podido reproducir el problema en el sitio de pruebas:
- Al comprar una tarjeta de regalo en español, el email se envía correctamente (en espanol)
- Al comprar una tarjeta de regalo en inglés, el email se envía también en español, cuando debería ser enviado en inglés

He podido traducir una cadena de correo electrónico utilizando el String Translator, modificando el idioma original de la candena. pero ahora la cadena se envía en inglés en ambos idiomas.

Voy a hacer algunas pruebas y te envío una respuesta en breve.

Saludos cordiales,
Diego

abril 15, 2019 a las 9:17 am #3611539

franciscom-28

Vale. Espero tu respuesta. Gracias

abril 16, 2019 a las 6:18 pm #3624627

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola,

Hice algunas pruebas pero desafortunadamente no funcionó. Los mensajes de email se envían sólo en el idioma principal. Aparentemente debido a un problema de compatibilidad con WPML.

He encaminado el problema a nuestro equipo de compatibilidad, que hará algunas pruebas y ponerse en contacto con el autor si es necesario.

Nosotros le enviaremos una respuesta en breve.

Saludos cordiales,
Diego

abril 21, 2019 a las 2:55 pm #3652691

franciscom-28

hola. ¿alguna novedad?. he leido en el foro del propietario del plugin que un usuario preguntaba por este mismo problema y le dijeron que era posible darle una solucion a traves de un hook y que tenia que enviarles un email para ayudarle. nose si ya habeis contactado con el desarrollador o no pero creo que puede ser lo mejor. un saludo

abril 22, 2019 a las 7:06 pm #3657997

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola,

Hasta este momento no he recibido ninguna respuesta de nuestro equipo de compatibilidad.

¿Podrías enviarnos el enlace de este tema del foro de soporte del plugin? Esto puede ayudar en el proceso.

Si es posible, por favor entre en contacto con el soporte del plugin y pregunte sobre ese hook. Así podemos agregar esta solución en nuestra base de datos y ayudar a otros usuarios.

Saludos cordiales,
Diego

abril 22, 2019 a las 8:22 pm #3658121

franciscom-28

https://wordpress.org/support/topic/wpml-issue-email-is-always-sent-in-spanish/
en este enlace puedes ver el problema y la respuesta del desarrollador. yo no me puedo ponerme en contacto con ellos porque nose como darles la inforamcion que necesitan. WooCommerce System Report? un saludo

abril 23, 2019 a las 2:36 pm #3664783

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola,

Gracias, he enviado el enlace a nuestro equipo de compatibilidad.

Saludos cordiales,
Diego

mayo 8, 2019 a las 6:55 pm #3770255

Diego Pereira
Supporter

Languages: Inglés (English ) Español (Español ) Portugués, Brasil (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hola,

Nuestro equipo encontró un workaround. por favor va hasta Pimwick plugins > PW Gift Cards > Ajustes y y desmarque la opción "Usar el sistema de correo electrónico transaccional de WooCommerce" (screenshot).

Con esta opción deshabilitada, los mensajes de correo electrónico se envían en el idioma correcto.

Tal vez necesite agregar esta configuración en WPML > Settings > Custom XML Configuration para traducir correctamente los titulos:

<wpml-config>
  <admin-texts>
    <key name="woocommerce_pwgc_email_settings">
      <key name="subject"/>
      <key name="heading"/>
    </key>
  </admin-texts>
</wpml-config>

Por favor dígame si funcionó para usted.

Saludos cordiales,
Diego