Cambiar o añadir idioma a Prestashop
Tras descargar el paquete de idioma PrestaShop (un archivo con extensión .gzip) se ha importar en el Back-End.
Primero crearemos el idioma:
- Ir a Back Office >> Herramientas >> Idiomas >> Añadir nuevo
- Rellenar todos los campos y hacer clic en Guardar. Para ello puede que se necesite el código iso y las imágenes de banderas
A continuación importamos el idioma del archivo gzip:
- Ir a Back Office >> Herramientas >> Traducciones >> Intercambio de Traducción >> Importar un paquete de idioma
- Clic en Examinar para buscar el archivo. Gzip descargado
- Clic en Importar.
Y ya tenemos el idioma añadido



4 diciembre, 2015 at 10:19 am |
Buenos días, estoy navegando la red intentando solucionar un problema que parece q a nadie le ha pasado antes….
Añadí los idiomas sin problema, pero intenté traducir el Español a Inglés….y ahora la versión en inglés…aparece en Español.
He probado a instalarlo y desinstalarlo varias veces y desde distintos ordenadores y el error permanece igual.
Nos aparece una y otra vez la versión de Inglés en Español.
Alguna idea de cual es la posible solución.
4 diciembre, 2015 at 11:45 pm
Hola,
la verdad es que sí, es un caso realmente extraño.
Imagino que estamos hablando de versiones recientes de Prestashop. Lo único que se me ocurre es que por alguna razón de permisos en realidad se esté modificando el mismo archivo de idioma. En el tema de los idiomas y al haber varios archivos implicados primero revisaría si existen las carpetas y ficheros correspondientes a las traducciones.
¿Qué estás tratando de modificar?, ¿módulos, pdf, frontal?… imaginemos que quieres cambiar el idioma de un modulo, el de transferencia bancaria por ejemplo. Por ftp revisa si dentro de modules/bankwire/translations tienes 2 ficheros… deberían existir el fichero en.php y es.php. Si están revisa los permisos de ambos archivos… deberían estar a 666 y las carpetas a 777 (a menos que no lo tengas configurado como fastcgi). Si no es así y solo tienes uno no te preocupes. Duplica el que tengas y cámbiale el nombre. Así tendrás ambos.
Si todo parece correcto mira los logs del servidor. Es posible que te indique algún error que de más datos. Normalmente encontrarás un archivo error.log dentro de una carpeta logs en el servidor vía ftp.
Por último y aunque parezca una tontería… ¿escoges el idioma correcto al traducir?, ¿es posible que al escoger la traducción hayas escogido inglés en lugar de español? Lo que se me ocurre es que hayas escogido en el desplegable inglés. En ese caso estarías traduciendo al inglés. Si escoges español estarías traduciendo al español o al idioma escogido. Por lo que explicas parece que hayas escogido el inglés y hayas traducido la versión inglesa como si fuera español y por eso al escoger inglés te sale en español… igual es simplemente por eso…
8 diciembre, 2015 at 4:38 pm
Gracias por la respuesta, conseguimos que se tradujeran algunos cambios siguiendo tus consejos, pero había problemas ya que el en.php estaba vacío por ejemplo, lo copiamos y metimos tal cual en su lugar.
Pero en el front end hay algunas cosas sin traducirse, como en la parte superior del banner, mi cuenta, lista de deseos y comparar siguen apareciendo en español, cuando por ejemplo en otros idiomas aparece traducido sin problemas.
10 diciembre, 2015 at 7:03 pm
Me alegro que se pudiera actualizar la traducción. Tened en cuenta que no todas las traducciones están en el módulo. Es posible que haya traducciones que se encuentren en las otras opciones del desplegable como «Traducciones del Frontoffice» o «Traducciones del módulo» depende de lo que se quiera cambiar. Revisad las otras opciones. Al principio es un poco engorroso pero luego sabréis dónde encontrarlo fácilmente. Si me indicas qué quieres traducir podría ser un poco más concreto 😉
12 diciembre, 2015 at 5:41 pm
Buenas tardes, muchas gracias de nuevo…te paso el link a la web y le echas un vistazo…http://btcsextoys.com/en/
Ahora no se nos traduce por ejemplo en la parte del topbar, donde pone Iniciar sesión, mi cuenta…etc
En el footer no se nos traduce el newsletter y lo de mi cuenta.
Es una lástima porque por lo demás funciona de maravilla, por ejemplo en los otros idiomas no hay problema 🙁
Gracias!
19 diciembre, 2015 at 3:17 pm
Hola,
perdón por no responder antes. Creo que se trara por la traducción de los módulos. Por ejemplo el módulo My Account parece como si no tuviera la traducción activa. ¿Has probado a mirar cómo están los literales del módulo My Account o el módulo newsletter? En ambos parece no estar habilitada la traducción…
Gracias por la oferta xD y ojalá pudiera ayudar más
26 julio, 2015 at 10:29 pm |
Muchas gracias por la información, es e mucha ayuda. La verdad es que el Prestashop soporta muy bien los contenidos en varios idiomas. Cosa que agradecemos mucho los traductores.
Gracias y saludos
4 agosto, 2015 at 5:54 am
Lo cierto es que en las últimas versiones ha cambiado un poco pero sigue sirviendo. Encantado de que los contenido sirvan para echar una mano 😉
19 noviembre, 2013 at 8:23 pm |
Muchas gracias. Funciona
30 mayo, 2012 at 12:20 pm |
Muchas gracias por el enlace a los iconos de banderas, siempre se me olvida guardar el archivo y ando acudiendo a tu post para bajarlo de nuevo!
6 octubre, 2011 at 10:11 am |
Eso es por que seguramente no ha tenido que desarrollar algo a la medida se mehace muy complejo :S
24 agosto, 2011 at 10:41 pm |
No puedo instalar el idioma español, mexico
podrian apoyarme?
17 marzo, 2010 at 11:40 pm |
Maravilloso, realmente me valió la pena abortar mi estudio (hasta esta mañana) de otra plataforma de creación de web de ventas y decidirme por Prestashop.
Es magnífico lo fácil y completo que es… así como lo falto de froblemas que da.
19 marzo, 2010 at 12:10 pm
Cierto Moises, tras probar con varias plataformas como Magento, el módulo virtuemart para Joomla o Oscommerce, actualmente me quedo con Prestashop. Es cierto que existen algunas funcionalidades que personalmente le daría como la posibilidad de configuración de mínima cantidad de venta de productos pero no todo nos lo van a dar hecho xD