🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo añadir un idioma a PrestaShop en cPanel

Actualizado el 16 de abril de 2026

¿Quieres que tus clientes puedan comprar en su propio idioma? Una tienda PrestaShop multilingüe es la clave para expandir tu negocio y llegar a nuevos mercados. Añadir un nuevo idioma PrestaShop cPanel puede parecer complicado al principio, pero con esta guía paso a paso verás que es muy sencillo.

Aquí te explicamos cómo traducir tienda PrestaShop de forma completa, desde la instalación del idioma hasta la configuración final en tu panel de control. No necesitas ser un experto técnico, solo seguir estos pasos con calma.

¿Qué necesitas antes de empezar?

Antes de lanzarte a añadir un nuevo idioma, asegúrate de tener todo listo. Esto te ahorrará tiempo y posibles errores.

Acceso a tu panel de control

Necesitas tener acceso a tu panel de hosting. Normalmente, si usas cPanel, lo encontrarás en tudominio.com/cpanel o tudominio.com:2083. Si en cambio usas Syspanel (el antiguo HestiaCP), recuerda que el puerto de acceso es el 2106. Por ejemplo: tudominio.com:2106.

Credenciales de administrador de PrestaShop

También necesitarás las claves de acceso a tu tienda PrestaShop. Es decir, el usuario y contraseña de tu panel de administración (back office).

Elegir el idioma que quieres añadir

Piensa bien qué idioma necesitas. PrestaShop tiene packs de idiomas oficiales para la mayoría de lenguas. Los más comunes son inglés, francés, alemán, italiano, portugués y, por supuesto, español.

[TIP] Si tu tienda ya está en producción, te recomendamos hacer una copia de seguridad completa antes de realizar cambios importantes. Así, si algo sale mal, puedes restaurar todo fácilmente.

Paso 1: Instalar el paquete de idioma desde el back office de PrestaShop

Este es el método más directo y recomendado. No necesitas tocar archivos ni bases de datos.

  1. Inicia sesión en tu panel de administración de PrestaShop.
  2. En el menú lateral izquierdo, busca la sección Internacional.
  3. Dentro de Internacional, haz clic en Idiomas.
  4. Verás una lista de los idiomas que ya tienes instalados. Arriba a la derecha, haz clic en el botón Añadir un nuevo idioma.
  5. Se abrirá una ventana donde PrestaShop te mostrará una lista de idiomas disponibles para descargar. Busca el que necesites (por ejemplo, "English (United States)" o "Français (France)").
  6. Haz clic en el botón Instalar junto al idioma que quieras añadir.
  7. Espera unos segundos mientras PrestaShop descarga e instala el paquete. Verás un mensaje de confirmación.

[INFO] Este proceso descarga automáticamente las traducciones de todo el front office (la tienda visible para los clientes) y del back office (el panel de administración). No necesitas hacer nada más.

Paso 2: Configurar el nuevo idioma como activo

Una vez instalado, el idioma puede no estar visible aún para tus clientes. Hay que activarlo.

  1. Vuelve a la lista de idiomas en Internacional > Idiomas.
  2. Busca el idioma que acabas de instalar. Verás que tiene un icono de una "X" roja o un check verde en la columna "Activo".
  3. Si no está activo, haz clic en el icono para cambiarlo a verde (activo).
  4. También puedes editar el idioma para configurarlo como predeterminado (el que verán los nuevos visitantes) o ajustar su posición en el selector de idiomas.

[WARNING] No actives demasiados idiomas si tu catálogo es muy grande. Cada idioma adicional puede ralentizar ligeramente la carga de la página. Activa solo los que realmente necesites.

Paso 3: Traducir el contenido de tu tienda (productos, categorías, etc.)

Instalar el paquete de idioma solo traduce las etiquetas y textos predefinidos de PrestaShop (como "Añadir al carrito" o "Mi cuenta"). El contenido que tú has creado (productos, categorías, páginas CMS) no se traduce automáticamente. Debes hacerlo manualmente.

Traducir productos

  1. Ve a Catálogo > Productos.
  2. Selecciona el producto que quieras traducir y haz clic en Editar.
  3. En la parte superior de la página de edición, verás un selector de idiomas (banderas o un desplegable). Cambia al nuevo idioma.
  4. Rellena todos los campos que quieras traducir: nombre, descripción, descripción corta, meta título, meta descripción, etc.
  5. Guarda los cambios. Repite el proceso para cada producto.

Traducir categorías y páginas CMS

El proceso es similar al de los productos. Ve a Catálogo > Categorías o Diseño > Páginas y edita cada elemento seleccionando el idioma correspondiente.

[TIP] Para ahorrar tiempo, puedes usar módulos de traducción automática (como Google Translate) para las descripciones, pero siempre revisa el resultado final. La traducción automática puede tener errores.

Paso 4: Verificar la configuración de URL y el selector de idiomas

Para que los clientes puedan cambiar de idioma fácilmente, debes asegurarte de que el selector de idiomas esté visible y funcionando correctamente.

  1. Ve a Diseño > Posiciones.
  2. Busca el hook "DisplayNav" (suele ser la barra de navegación superior) o "DisplayTop" (la cabecera).
  3. Asegúrate de que el módulo "Selector de idiomas" (o "Language selector") esté enganchado (hookeado) en alguna de estas posiciones.
  4. Si no está, puedes arrastrarlo desde la lista de módulos no enganchados.
  5. Guarda los cambios.

[INFO] También puedes configurar la URL para que incluya el idioma (ejemplo: tudominio.com/en/ para inglés, tudominio.com/fr/ para francés). Esto es bueno para el SEO. Ve a Internacional > Localización y ajusta las opciones de URL.

Paso 5: Probar todo en el front office

Este paso es crucial. No des nada por sentado.

  1. Abre tu tienda en una ventana de incógnito de tu navegador.
  2. Busca el selector de idiomas y cambia al nuevo idioma.
  3. Navega por la tienda como si fueras un cliente: mira productos, añade al carrito, inicia el proceso de pago.
  4. Comprueba que todos los textos se ven correctamente y que no hay caracteres extraños ni errores.
  5. Si ves algún texto sin traducir (en el idioma original), anótalo para traducirlo manualmente.

Solución de problemas comunes (FAQ)

Aquí respondemos a las dudas más frecuentes al añadir un idioma.

No aparece el idioma que quiero en la lista de instalación

Esto puede pasar si tu versión de PrestaShop es muy antigua o si el paquete de idioma no está disponible para tu versión. Te recomendamos actualizar PrestaShop a la última versión estable. También puedes intentar descargar el paquete de idioma manualmente desde el sitio oficial de PrestaShop e instalarlo desde Internacional > Idiomas > Añadir un nuevo idioma > Importar un paquete de idioma.

Al cambiar de idioma, la página se ve en blanco o con errores

Esto suele deberse a un problema de memoria o a un conflicto con algún módulo. Prueba a desactivar módulos de terceros uno por uno para identificar el culpable. También puedes aumentar el límite de memoria de PHP en tu cPanel (sección Seleccionar versión de PHP > Opciones).

Los productos no se muestran en el nuevo idioma

Como ya explicamos, los productos no se traducen automáticamente. Debes rellenar los campos de cada producto en el nuevo idioma. Si no lo haces, el producto se mostrará en el idioma por defecto o no se mostrará en absoluto.

¿Puedo tener un idioma por defecto diferente para cada país?

Sí, PrestaShop permite geolocalización. Puedes configurar que los visitantes de Francia vean la tienda en francés por defecto, mientras que los de Alemania la vean en alemán. Ve a Internacional > Localización > Configuración de la geolocalización.

[WARNING] La geolocalización no es 100% precisa y puede fallar con VPNs. Siempre deja visible el selector de idiomas para que el usuario pueda cambiar manualmente.

Conclusión: tu tienda multilingüe está lista

Añadir un idioma PrestaShop cPanel es un proceso sencillo si sigues los pasos correctos. Recuerda que la clave está en:

  1. Instalar el paquete de idioma desde el back office.
  2. Activar el idioma.
  3. Traducir manualmente el contenido de tus productos, categorías y páginas.
  4. Verificar que el selector de idiomas funciona y que todo se ve correctamente.

No tengas miedo de experimentar. Si algo sale mal, siempre puedes desactivar el idioma o restaurar una copia de seguridad. ¡Ahora tu tienda está lista para conquistar nuevos mercados! Si tienes alguna duda, revisa la documentación oficial de PrestaShop o contacta con tu proveedor de hosting.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel