Hola Francisco.
PrestaShop es multilingüe desde su instalación: existen 5 idiomas por defecto (Inglés, Francés, Español, Alemán, Italiano) además de otros más disponibles para descargar.
La pestaña “Idioma” maneja los idiomas que verás en tu back office y en tu tienda. Al hacer clic en esta pestaña se carga la siguiente página.
Esta pantalla muestra los idiomas instalados en tu tienda. Puedes activar o desactivar un idioma haciendo clic en el icono de la columna “Activo“.
En la sección “Opciones del idioma“, puedes seleccionar el idioma que se mostrará por defecto, tanto en el back office como en la tienda.
PrestaShop tambien tiene una herramienta completa de traducción. Esto te ayuda a agregar y editar las traducciones actuales.
Incluso si no deseas corregir el trabajo de los traductores, es posible que quieras modificar las palabras que decidieron utilizar (menos formales, con menos palabras, etc.) y personalizar los textos disponibles, para confeccionar el sitio web a tu público .
La sección ” Importar/Exportar traducciones”
La sub-pestaña “Traducción” proporciona algunas herramientas para tus necesidades de traducción.
Espero que esto te pueda ayudar.
Un saludo
Hola,
Para cambiar las constantes de idioma puedes revisar el siguiente articulo de blog:
Cambiar traduccion de mensajes de texto en prestashop
https://www.webempresa.com/blog/item/1505-cambiar-traduccion-de-mensajes-de-texto-en-prestashop.html
Hola,
Lo más probable es que te falte el archivo de constantes de idioma para la plantilla Lisitea, que originalmente disponen de las constantes para inglés y español.
Crea un archivo de nombre de.php y añade dentro de él un código como el siguiente:
$_LANG['product_bc0f7082192ef02e934a036cf4991789'] = 'Este producto ya no está disponible'; $_LANG['product_2d0f6b8300be19cf35e89e66f0677f95'] = 'Añadir al carrito';
Traduce en él los textos en español por los textos en alemán. Ahora sube el archivo en el directorio themes/Lisitea/lang y comprueba si así se traducen los textos.