Cambiar literales d...
 
Avisos
Vaciar todo

Cambiar literales de la factura

16 Respuestas
4 Usuarios
0 Reactions
3,719 Visitas
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

Me gustaría cambiar SKU por Código. Creo que el SKU es COM_VIRTUEMART_ORDER_PRINT_SKU. ¿Me podéis indicar donde se encuentra el fichero de tradcución al español?.

URL del sitio: http://www.mkyself.com/tienda


 
Respondido : 04/05/2012 8:11 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

He visto que se trata del fichero administrator/language/es-ES.com_virtuemart.ini.

He cambiaro el literal, pero no hace nada. No se modifica la factura ni el pedido. ¿Hay que hacer algo más que editar el fichero para que reconozca los cambios?.


 
Respondido : 04/05/2012 8:48 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola lola,

La constante SKU se encuentra en múltiples archivos de VirtueMart, por lo que el cambio se realiza en varios archivos y siempre bajo la recomendación de hacer un backup de tu sitio web antes de proceder con los cambios.

administratorlanguagees-ESes-ES.com_breezingforms.ini(665): COM_BREEZINGFORMS_INSTALLER_ASKUNINST="Uninstalling packages in use by other forms will render those forms broken! So if you want to upgrade the packages, just install the new version WITHOUT uninstalling the old version first; then forms using that packages will get relinked to the new version. So are you *REALLY* sure to to uninstall the selected packages now?"
administratorlanguagees-ESes-ES.com_virtuemart.ini(789): COM_VIRTUEMART_LOW_STOCK_NOTIFICATION_EMAIL_MESSAGE="There are only {product_in_stock} stock remaining for the product {product_name} (SKU {product_sku})."
administratorlanguagees-ESes-ES.com_virtuemart.ini(949): COM_VIRTUEMART_ORDER_EDIT_CHOOSE_PRODUCT_BY_SKU="Select SKU"
administratorlanguagees-ESes-ES.com_virtuemart.ini(1035): COM_VIRTUEMART_ORDER_PRINT_SKU="SKU"
administratorlanguagees-ESes-ES.com_virtuemart.ini(1229): COM_VIRTUEMART_PRODUCT_FORM_SKU="Product SKU"
administratorlanguagees-ESes-ES.com_virtuemart.ini(1286): COM_VIRTUEMART_PRODUCT_SKU="Product SKU"
administratorlanguagees-ESes-ES.com_virtuemart.ini(1504): COM_VIRTUEMART_SKU="Sku"
administratorlanguagees-ESes-ES.com_wishlist.ini(79): PRODUCT_SKU="Sku"

languagees-ESes-ES.com_virtuemart.ini(83): COM_VIRTUEMART_CART_SKU="SKU"
languagees-ESes-ES.com_virtuemart.ini(229): COM_VIRTUEMART_MAIL_SKU="SKU"
languagees-ESes-ES.com_virtuemart.ini(315): COM_VIRTUEMART_ORDER_PRINT_SKU="SKU"
languagees-ESes-ES.com_virtuemart.ini(382): COM_VIRTUEMART_PRODUCT_SKU="Producto SKU"
languagees-ESes-ES.com_virtuemart.ini(462): COM_VIRTUEMART_SEARCH_ORDER_PRODUCT_SKU="Producto SKU"
languagees-ESes-ES.com_virtuemart.sef.ini(52): COM_VIRTUEMART_SEF_PRODUCT_SKU="sku_producto"

Saludos


 
Respondido : 04/05/2012 10:02 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

He hecho todos los cambios que me has comentado y no aprecio nada. No sé si tendré que "refrescar" de alguna manera.

De todas formas no entiendo bien qué es lo que hay que hacer con el fichero es-ES.com_breezingforms.ini.


 
Respondido : 04/05/2012 11:02 pm
Johnny Heredia Montiel
Respuestas: 20131
Miembro
 

Hola lola,

Te adjunto el siguiente video tutorial espero de sea de gran ayuda:

Cambiar Textos de Idioma en Virtuemart
http://www.videosjoomla.com/videos-joomla/item/40-cambiar-textos-de-idioma-en-virtuemart

Saludos.


 
Respondido : 04/05/2012 11:30 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

Así lo hago, cambio todas las ocurrencias que encuentro de la palabra SKU y no hace nada. No sé qué hacer.


 
Respondido : 05/05/2012 12:28 am
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola lola,

Facilitanos capturas concretas que se vean bien de sitios que hayas cambiado el texto de la constante y no salga modificado y urls donde podamos ver algunos de los ejemplos.

Saludos


 
Respondido : 05/05/2012 1:44 am
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

Adjunto el fichero modificado comprimido ( es-ES.com_virtuemart.rar ), y ésta es la relación de las líneas que he modificado:

Line 779: COM_VIRTUEMART_LOW_STOCK_NOTIFICATION_EMAIL_MESSAGE="Que solo {product_in_stock} existencias para el producto {product_name} (SKU {product_sku})."
Line 939: COM_VIRTUEMART_ORDER_EDIT_CHOOSE_PRODUCT_BY_SKU="Seleccione Código producto"
Line 1024: COM_VIRTUEMART_ORDER_PRINT_SKU="Código producto"
Line 1218: COM_VIRTUEMART_PRODUCT_FORM_SKU="Código del producto"
Line 1275: COM_VIRTUEMART_PRODUCT_SKU="Código de producto"
Line 1493: COM_VIRTUEMART_SKU="Código producto"

Asimismo adjunto un trozo de una factura en la que no muestra el cambio


 
Respondido : 05/05/2012 9:50 am
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

Sigo haciendo pruebas y no encuentro la solución. He cambiado todos los literales, pero no se "refresca". ¿Alguien puede echarme una mano?


 
Respondido : 05/05/2012 2:40 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

He cambiado el literal "Invoice date" del fichero es-ES.com_virtuemart.ini y me ha funcionado. Lo que no entiendo es por qué no funciona el cambio del literal SKU.


 
Respondido : 05/05/2012 5:48 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola lola,

Necesitamos que facilites capturas que permitan ver en que área estas (backend, frontend, checkout, etc.) ya que las recortas tanto que no ayudan en nada a situarse para poder orientarte adecuadamente.

Saludos


 
Respondido : 05/05/2012 6:00 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

El problema lo tengo tanto en el front como en el PDF que genera la factura. Resumo lo que he hecho (cambios en el archivo es-ES.com_virtuemart.ini):

COM_VIRTUEMART_ORDER_PRINT_PO_DATE="Fecha de pedido" (en la plantilla del pack tienda, esta línea tenía ;COM_VIRTUEMART_ORDER_PRINT_PO_DATE="Invoice number"). Esto es lo único que me funciona en el PDF de la factura.

SKU por Código producto. Lo he cambiado en todos los sitios que aparece en el archivo.

Cta por Cant. línea 1016

Adjunto pantallazo del front que muestra el final del proceso de compra, factura generada en PDF (he borrado algunos datos) y el archivo es-ES.com_virtuemart.ini.

Estoy desesperada.


 
Respondido : 05/05/2012 6:33 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

Alguna ayuda?


 
Respondido : 06/05/2012 2:19 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola Lola

Verifica los siguientes archivos en busca del término SKU

/administrator/language/es-ES/es-ES.com_virtuemart.ini
/language/es-ES.com_virtuemart.ini

Tambien verifica si tienes algún overrdies, revisa en la carpeta
/administrator/language/overrides/es-ES.override.ini
/language/overrides/es-ES.override.ini

Saludos.


 
Respondido : 06/05/2012 2:36 pm
lola
 lola
Respuestas: 371
Reputable Member
Topic starter
 

Tengo esto en language/overrides/es-ES.override:

COM_VIRTUEMART_RELATED_PRODUCTS="Productos relacionados"
COM_VIRTUEMART_ORDER_PRINT_PRODUCT_PRICES_TOTAL="Total precio de productos"
COM_VIRTUEMART_MAIL_SUBJ_SHOPPER_P="[%3$s], Pedido pendiente en %1$s, total %2$s"
COM_VIRTUEMART_CART_EDIT_SHIPPING="Elegir m©todo de env­o"
COM_VIRTUEMART_CART_EDIT_PAYMENT="Elegir forma de pago"
VM_ADD_TO_FAVORITES="Agregar a Favoritos"
VM_FAVORITE_QTYBOX_DOWN="-"
VM_FAVORITE_QTYBOX_UP="+"
COM_VIRTUEMART_SHOPPER_FORM_LAST_NAME="Apellidos"
COM_VIRTUEMART_SHOPPER_FORM_FIRST_NAME="Nombre"
COM_VIRTUEMART_SHOPPER_FORM_ADDRESS_1="Direcci³n"
COM_VIRTUEMART_PRODUCT_DETAILS="Detalles"
COM_VIRTUEMART_CART_PRICE_FREE=""
COM_VIRTUEMART_PRODUCT_FROM_MF="Ver todos los productos de la marca %s"

¿Para qué sirven los overrides?.


 
Respondido : 06/05/2012 3:07 pm
Página 1 / 2