Error traducción carrito Prestashop 1.6 , ¿Como solucionarlo?
Hola a todos!
Hoy vamos a tratar un tema que desde que se produjo ya hace unos meses la actualización a Prestashop 1.6 trae a muchos de cabeza y que tiene una sencilla solución.
Se trata del error de traducción del carrito y en concreto de la ventana que nos aparece cuando hacemos click directamente en “Añadir al Carrito”
Si accedemos desde el Back Office a las traducciones de dicho módulo observaremos que todo está correcto, pero por desgracia nuestro problema continua y seguramente nos volveremos locos buscando una solución.
La solución es muy sencilla, y el problema reside en que el archivo de traducción no cuenta con algunas líneas necesarias.
Podemos encontrar nuestro archivo en :
Ruta: modules/blockcart/translation/es.php
Las líneas que debemos añadir al final del archivo son:
$_MODULE['<{blockcart}prestashop>blockcart_98b3009e61879600839e1ee486bb3282'] = 'Cerrar Ventana'; $_MODULE['<{blockcart}prestashop>blockcart_544c3bd0eac526113a9c66542be1e5bc'] = 'El producto se ha añadido de forma correcta a su carrito'; $_MODULE['<{blockcart}prestashop>blockcart_694e8d1f2ee056f98ee488bdc4982d73'] = 'Cantidad'; $_MODULE['<{blockcart}prestashop>blockcart_e5694b7726ceaf2f057e5f06cf86209e'] = 'Hay [1]%d[/1] productos en su carrito.'; $_MODULE['<{blockcart}prestashop>blockcart_fc86c43dbffcadc193832a310f7a444a'] = 'Hay 1 productos en su carrito.'; $_MODULE['<{blockcart}prestashop>blockcart_db205f01b4fd580fb5daa9072d96849d'] = 'Total productos'; $_MODULE['<{blockcart}prestashop>blockcart_21034ae6d01a83e702839a72ba8a77b0'] = '(IVA excl.)'; $_MODULE['<{blockcart}prestashop>blockcart_1f87346a16cf80c372065de3c54c86d9'] = '(IVA incl.)'; $_MODULE['<{blockcart}prestashop>blockcart_f4e8b53a114e5a17d051ab84d326cae5'] = 'Total Envío'; $_MODULE['<{blockcart}prestashop>blockcart_300225ee958b6350abc51805dab83c24'] = 'Continuar comprando'; $_MODULE['<{blockcart}prestashop>blockcart_7e0bf6d67701868aac3116ade8fea957'] = 'Proceder al pago’;
Una vez incluimos dichas líneas de código en nuestro archivo y lo subimos mediante nuestro ftp, podremos ver que ahora sí, la traducción se ha producido.
Como veis la solución es muy sencilla, pero la verdad que en ocasiones sin un poquito de ayuda podemos volverlos locos buscándola.
Espero que este pequeño post os sirva de ayuda.
Un saludo!
[…] ya unos meses escribí un artículo titulado “Error traducción carrito Prestashop 1.6 , ¿Como solucionarlo?” que funcionó muy bien y es sin duda una de las rutas por las que más usuarios acceden a mi web. […]
Tengo un problema, en mi ftp en la ruta modules/blockcart/ no existe la carpeta translation, alguna idea de como debo proceder? Gracias, un saludo.
Hola Adrian!
La carpeta en cuestión sería la de la raiz de prestashop
Ejemplo:
httpdocs/modules/blackcart/translations
Y no la de carpeta blockcart de tu tema en cuestión:
Ejemplo:
httpdocs/themes/default-bootstrap/modules/blockcart/
Un saludo!