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
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?.
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
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.
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.
Así lo hago, cambio todas las ocurrencias que encuentro de la palabra SKU y no hace nada. No sé qué hacer.
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
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
Sigo haciendo pruebas y no encuentro la solución. He cambiado todos los literales, pero no se "refresca". ¿Alguien puede echarme una mano?
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.
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
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.
Alguna ayuda?
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.
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 envo"
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?.