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
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.
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.
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.