Avisos
Vaciar todo

Cambio Texto mensaje estado pedido

12 Respuestas
5 Usuarios
0 Reactions
1,123 Visitas
Respuestas: 112
Estimable Member
Topic starter
 

Buenas tardes.

He creado un nuevo estado de envío llamado pendiente de pago.
Cuando al cliente le llega el mensaje con el nuevo cambio de estado de pedido en el asunto le aparece COM_VIRTUEMART_MAIL_SUBJ_SHOPPER_Y

Necesito cambiar ese texto para que al cliente le llegue el mismo texto que cuando recibe el e-mail de confirmado por ejemplo.
( el nº de pedido) Pedido pendiente de pago en Detalles con Encanto, total (importe del pedido)

He visto el tutorial que tienen para cambiar texto desde el gestor de idiomas.
https://www.webempresa.com/blog/item/834-reemplazar-textos-idiomas-en-joomla-25.html

Me aparece lo que adjunto, pero no me aparece el Y que corresponde al nuevo estado de pedido creado.

Me pueden indicar cómo hacer el cambio?

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 15/12/2014 8:00 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

Si la constante de idioma no existe simplemente agregala ya que inicialmente no esta y recién se ha creado

Saludos.


 
Respondido : 15/12/2014 11:06 pm
Respuestas: 112
Estimable Member
Topic starter
 

Y cómo se hace esa agregación?


 
Respondido : 16/12/2014 10:15 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Vete en la administración de Joomla a Extensiones->Gestor de Idiomas y pulsa en la pestaña Reemplazar. Ahora pulsa en el enlace Nuevo para crear un nuevo registro.

En el campo Constante del idioma pon el nombre de la constantes para la cual quieres reemplazar por un texto y en el campo Texto pon el texto que quieres mostrar.


 
Respondido : 16/12/2014 12:04 pm
Respuestas: 112
Estimable Member
Topic starter
 

Hola.

Como comento en el primer mensaje es que la constante no sale al ser buscada.

¿Cómo se agrega esa constante para poder modificarla?
He probado a crear esa modificación en el texto pero no lo hace. Adjunto imagen.


 
Respondido : 16/12/2014 7:11 pm
Respuestas: 112
Estimable Member
Topic starter
 

No adjunté las imagenes


 
Respondido : 16/12/2014 7:12 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Puedes hacer la prueba con un componente de traducción:

Localise (componente para traducciones)


 
Respondido : 17/12/2014 5:01 am
Respuestas: 112
Estimable Member
Topic starter
 

Hola.

He instalado este componente pero cuando le doy a la pestaña de traducir se queda cargando pero no termina de cargarla hasta que sale el siguiente mensaje

504 Gateway Time-out

Lo he desinstalado y vuelto a instalar y no hay manera.

Alguna otra opción para poder cambiar el texto?
El problema es que no consigo agregar esa constante para poder cambiarla.


 
Respondido : 17/12/2014 11:48 am
Lorena
Respuestas: 1698
Noble Member Moderator
 

Hola,

Vete en la administración de Joomla a Extensiones->Gestor de Idiomas y pulsa en la pestaña Reemplazar. Ahora pulsa en el enlace Nuevo para crear un nuevo registro (ya que no existe aún el regidtro para la constante COM_VIRTUEMART_MAIL_SUBJ_SHOPPER_U).

En el campo Constante del idioma pon el nombre de la constantes para la cual quieres reemplazar por un texto (COM_VIRTUEMART_MAIL_SUBJ_SHOPPER_U) y en el campo Texto pon el texto que quieres mostrar (por ejemplo "Su pedido ([%3$s]) está listo").

No hace falta que la constante esté definida en el idioma español para que la agregues, por lo que no haría falta utilizar el localise, si te genera problemas.

Un saludo.


 
Respondido : 17/12/2014 12:56 pm
Respuestas: 112
Estimable Member
Topic starter
 

Hola Lorena.

Perdona por ser pesada, pero eso ya lo hice, lo he vuelto a hacer según me indicas y el e-mail sigue saliendo sin cambiar.

Te adjunto imágenes para que lo veas.
Me aparece en modificaciones una vez que hago los pasos, pero no hay manera.
La última es de cómo llega al cliente.

Gracias


 
Respondido : 17/12/2014 1:47 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Es posible que además de hacer la traducción de esta constante para el sitio, también lo tengas que traducir para la parte de administración, ya que esa constante también existe en la administración.

Si te fijas en la primera captura de pantalla que has enviado en tu último post en la parte superior derecha verás un desplegable donde se indica que estás traduciendo constantes del sitio (frontal de la web) para el idioma español. En este desplegable selecciona la opción Español (Formal Internacional) - Administrador y añade de nuevo la constante para ver si así se traduce.


 
Respondido : 17/12/2014 3:14 pm
Respuestas: 112
Estimable Member
Topic starter
 

Graciasss!!!

Era eso.
Todo perfecto ahora.
De verdad muchísimas gracias.


 
Respondido : 17/12/2014 5:56 pm