Hola, he probado varios packs y en todos viene el idioma español en el número 1 de la lista, salvo en este caso pack AMALTEA, estoy probando un software de carga y necesita el idioma español es esa posición y con ese número.
mi pregunta es, como puedo hacer para que el idioma español quede en como número 1, he probado a copiar el número 4 sobre el número 1 pero no funciona.
Otra cosa seria borrar todos e instalar solo el español, bueno espero vuestros consejos para hacerlo de la mejor manera posible.
gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alfredo,
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 “Localizacion“, puedes seleccionar el idioma que se mostrará por defecto, tanto en el back office como en la tienda.
Saludos
Gracias,
si repasas mi pregunta veras que hay algo más de complejidad.
necesito eliminar todos los idiomas y poner el español como número "1" en la base de datos.
hay alguna manera de realizar esta acción, como te comentaba en otras plantillas el español esta en esa posición pero resulta que esta plantilla es la que mejor se adapta a mi tienda y entiendo que alguna solución habrá.
edito y añado una foto para que veas como necesito que quede. (fijate en el número del idioma)
Si está puesto por defecto el español.
Insisto, no se trata de activar el idioma se trata de cambiar el número con el que prestashop identifica al idioma español y pasarlo del 4 al 1.
ademas si te fijas en mi primer pantallazo veras que el idioma español número 4 es el único idioma activo.
gracias.
Hola,
Lo que comentas es muy complicado y poco recomendable. En la base de datos, la tabla que se encarga de guardar los idiomas tiene un valor que se autoincrementa para el id, de forma que aunque borres todos lo idiomas y luego añadas solo el español el id no sería el 1, sino el siguiente que tocase si no se hubiera borrado ninguno. Para reiniciar la numeración habría que ejecutar un TRUNCATE en la tabla.
Pero el principal problema radica en que esos id de idioma se utilizan para establecer relaciones con multitud de tablas donde se guardan los textos en idiomas de categorías, productos, fabricantes, etc., por lo que cambiando la numeración se perdería la relación y, con ella, la traducción.
A efectos prácticos, el id que tenga el idioma debería dar igual. En las urls de la tienda puede aparecer ese id, pero cuando se activan las urls amigables se cambia el id por el código del idioma.
He visto otras plantillas del pack, y el idioma va donde necesito, pero justo esta plantilla que se ajustaba a mis necesidades, tiene este incoveniente.
he tratado de hacer una instalación limpia de prestashop y luego poner la plantilla, pero está bastante modificada y no se parece a la que ofreceis en el pack.
seguiremos buscando. gracias.
Hola
Por que quieres el ID = 1? es por un tema visual?, ya que bastaría con dejar español por defecto.
Si sólo es por tener un orden en la BD creo no valdría la pena y terminarás complicandote.
Saludos
Hola, he probado varios packs y en todos viene el idioma español en el número 1 de la lista, salvo en este caso pack AMALTEA, estoy probando un software de carga y necesita el idioma español es esa posición y con ese número.
mi pregunta es, como puedo hacer para que el idioma español quede en como número 1, he probado a copiar el número 4 sobre el número 1 pero no funciona.
Otra cosa seria borrar todos e instalar solo el español, bueno espero vuestros consejos para hacerlo de la mejor manera posible.
gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Se trata de un software que carga la tienda accediendo directamente a la base de datos. por eso necesito plantillas con español en esa posición, no es nada estético.
Hola
Ok, tendrías que evaluar instalarte el theme que quieres en una instalación en donde el ID sea el 1 para el español
Si has comprado un pack prestashop podrías solicitar q te instale la plantilla en la instalación nueva a través de tickets, sin embargo deberás realizar las configuraciones de los diferentes módulos, esto lo puedes hacer usando como guia un pack instalado con esta plantilla en otro directorio
Saludos.
Muchas gracias, en eso estoy, por que la otra opción ya la he descargado.
Hola
Ok, si tienes algún problema con el proceso que vas ha realizar sería bueno abrir un nuevo hilo
Saludos.