Traducción idiomas variables de carro  

 
Patricia
 Patricia
Usuario eminente

Hola,

Estoy trabajando con Joomla! 2.5.11 y virtuemart 2.0.20b.
He traducido los campos personalizados y las variables de carro del catalán al español y al inglés creando la constante y el valor correspondiente para cada idioma en la carpeta "overrides".
Todo funciona perfecto en el carro de compra excepto en el correo de confirmación de pedido que la línea donde debe aparecer la traducción, aparecen las constantes que he creado, y no los valores:

COM_VIRTUEMART_TIPUS
COM_VIRTUEMART_TIPUS_ADULT_VALUE

Cuando debería aparecer:

Tipus de pack
2 adults en habitació doble HE

No se donde debo modificar esto y porque no funcionan los valores aquí.

Adjunto capturas.

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 19/06/2013 11:45 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Entiendo por lo que comentas que estas constantes de texto no venían con Virtuemart y las has añadido tú. De ser así, tendrías que verificar si las has agregado de forma correcta, de forma que se vaya a buscar la constante de texto.

Supongo que en ese mismo correo también se están cargando otras constantes de forma correcta, por lo que supongo que esto te podrá servir de referencia sobre la forma correcta de llamar a las constantes de texto.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/06/2013 12:10 pm

Cursos Gratuitos WordPress

Patricia
 Patricia
Usuario eminente

Hola Pablo,

Entiendo que si que estan añadidas de forma correcta ya que en el carro, que es donde aparecen (son tres opciones a elegir dentro del mismo producto) aparecen correctamente.

Estas variables de carro, deberían también aparecer en el correo que envía virtuemart con la confirmación de compra, pero en cambio aquí aparecen las constantes y no los valores.

No se si debe modificar algún archivo más, aparte de crear las constantes en la carpeta "overrides", que esté relacionado con el correo de confirmación y que se aloja en otro lugar que desconozco.

Gracias.

ResponderCitar
Respondido : 19/06/2013 12:27 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Entiendo que además de tener las constantes en la carpeta overrides también tienes un archivo ca-ES.com_virtuemart.ini dentro del directorio language/ca-ES.

Tendrías que indicarnos también la forma en la que has agregado estas constantes en el código.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/06/2013 3:56 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Por favor Iniciar Sesión o Registro