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

PrestaShop: cómo cambiar la moneda y el idioma

Actualizado el 30 de octubre de 2025

¿Estás buscando adaptar tu tienda PrestaShop a un mercado internacional? Cambiar la moneda y el idioma es el primer paso para vender en el extranjero o simplemente para ofrecer una mejor experiencia a tus clientes locales.

Pero, ¿sabías que no es tan complicado como parece? Aunque PrestaShop tiene un sistema de localización muy potente, a veces la interfaz puede resultar un poco abrumadora al principio.

En esta guía completa, paso a paso, vamos a desglosar todo el proceso. Aprenderás a configurar tanto la moneda como el idioma de tu tienda, desde lo más básico (cambiar la configuración general) hasta trucos avanzados como la geolocalización automática.

Al final, tendrás una tienda PrestaShop perfectamente adaptada a tu público objetivo, sin importar dónde se encuentren.

Vamos a ello.

¿Por qué es importante la localización en PrestaShop?

La localización PrestaShop no es solo un capricho; es una necesidad comercial.

Imagina que tienes una tienda online en español, pero un cliente de Francia llega a tu sitio. Si todo está en español y los precios están en euros con formato español (1.234,56 €), es probable que se sienta confundido o desconfíe.

Al ofrecer una experiencia localizada, con el idioma y la moneda correctos, aumentas la confianza, reduces el abandono del carrito y mejoras la tasa de conversión.

No se trata solo de traducir palabras; se trata de adaptar la experiencia de compra completa.

Requisitos previos antes de empezar

Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:

  1. Acceso al Panel de Administración de tu PrestaShop (la URL suele ser tudominio.com/admin).
  2. Permisos de Administrador para poder modificar la configuración general.
  3. Conexión a Internet estable, ya que PrestaShop necesita descargar los paquetes de idioma y los tipos de cambio.

Una vez que tengas esto, podemos comenzar.

Cómo cambiar el idioma en PrestaShop

El idioma en PrestaShop se gestiona en dos niveles: el idioma del panel de administración (el back-office) y el idioma de la tienda (el front-office). Vamos a ver cómo cambiar ambos.

1. Añadir un nuevo idioma a tu tienda

Para añadir un idioma, como el inglés o el francés, sigue estos pasos:

  1. Ve a Internacional > Localización en el menú lateral izquierdo.

  2. Haz clic en la pestaña Idiomas en la parte superior.

  3. Verás una lista de los idiomas instalados. Para añadir uno nuevo, haz clic en el botón azul Añadir nuevo idioma en la esquina superior derecha.

  4. Se abrirá una página de configuración. En el campo Idioma, selecciona el idioma que deseas instalar desde el menú desplegable.

  5. PrestaShop intentará rellenar automáticamente el resto de los campos (código ISO, código de idioma, etc.). Solo asegúrate de que el Código de idioma (por ejemplo, en para inglés) sea correcto.

  6. En el apartado Opciones, activa la casilla Activar para que el idioma esté disponible en tu tienda.

  7. Haz clic en Guardar.

[TIP] Si no ves el idioma en el desplegable, asegúrate de que tu versión de PrestaShop está actualizada. Los paquetes de idioma se descargan directamente desde el servidor de PrestaShop.

2. Configurar el idioma por defecto de la tienda

Ahora que has añadido el idioma, debes decidir cuál será el idioma principal de tu tienda.

  1. Ve a Internacional > Localización.

  2. En la pestaña Idiomas, localiza el idioma que quieres establecer como predeterminado.

  3. En la columna Por defecto, haz clic en el icono de la estrella o el círculo para marcarlo como idioma principal.

  4. También puedes cambiar el orden de los idiomas arrastrándolos y soltándolos. El primero en la lista será el que vean los visitantes por defecto.

3. Cambiar el idioma del panel de administración

Aunque no es imprescindible para tus clientes, quizás prefieras trabajar en tu idioma. Para cambiar el idioma del back-office:

  1. Ve a tu perfil de administrador. Puedes hacerlo haciendo clic en tu nombre en la esquina superior derecha y seleccionando Tu perfil.
  2. En la sección Preferencias, busca el campo Idioma del panel de administración.
  3. Selecciona el idioma que prefieras y haz clic en Guardar.

[WARNING] Cambiar el idioma del panel de administración no afecta al idioma de tu tienda online. Son configuraciones completamente independientes.

Cómo cambiar la moneda en PrestaShop

Al igual que con el idioma, la gestión de la moneda es fundamental para tu estrategia de ventas. Vamos a ver cómo configurarla correctamente.

1. Activar y añadir nuevas monedas

Por defecto, PrestaShop viene con el Euro (€) configurado. Para añadir otras monedas, como el Dólar (USD) o la Libra Esterlina (GBP):

  1. Ve a Internacional > Localización.

  2. Haz clic en la pestaña Monedas.

  3. Verás una lista de las monedas disponibles. Para activar una que no esté en la lista, haz clic en el botón Añadir nueva moneda.

  4. Se abrirá una ventana. Selecciona la moneda deseada en el menú desplegable Moneda.

  5. PrestaShop rellenará automáticamente los campos como el Código ISO (por ejemplo, USD) y el Símbolo ($).

  6. Ajusta el Tipo de cambio si es necesario (aunque puedes dejarlo en blanco y usar el botón Actualizar los tipos de cambio más adelante).

  7. Activa la casilla Activar y haz clic en Guardar.

2. Configurar la moneda por defecto

Para establecer la moneda principal de tu tienda:

  1. Ve a Internacional > Localización.
  2. En la pestaña Monedas, busca la moneda que deseas usar como predeterminada.
  3. Haz clic en el icono de la estrella en la columna Por defecto.

Recuerda que la moneda por defecto es la que se muestra en los listados de productos y en la página principal.

3. Actualizar los tipos de cambio automáticamente

Los tipos de cambio fluctúan constantemente. Para mantener tus precios actualizados, PrestaShop tiene una función automática.

  1. Ve a Internacional > Localización.

  2. Haz clic en la pestaña Monedas.

  3. En la parte superior derecha, encontrarás un botón que dice Actualizar los tipos de cambio. Haz clic en él.

  4. PrestaShop se conectará a un servicio externo y actualizará los valores de todas las monedas activas.

[INFO] Puedes programar la actualización automática de los tipos de cambio desde Parámetros Avanzados > Multitienda (si usas multitienda) o desde el Cron de tu servidor. No obstante, hacerlo manualmente de vez en cuando es más que suficiente para la mayoría de tiendas.

Configuración avanzada de localización: Impuestos y formato

La localización va más allá del idioma y la moneda. También incluye la configuración de impuestos y el formato de los números y las fechas.

1. Configurar los impuestos según la localización

Cada país tiene sus propias reglas fiscales. PrestaShop te permite gestionar esto de forma muy precisa.

  1. Ve a Internacional > Impuestos.
  2. Aquí puedes gestionar las Reglas de impuestos, que asocian un país a un tipo de IVA específico.
  3. Asegúrate de que las reglas de impuestos para los países donde vendes son correctas.

Para configurarlo correctamente, necesitas ir a Internacional > Localización y en la pestaña Países, editar cada país y asignarle la regla de impuestos que le corresponda.

2. Ajustar el formato de los números, fechas y moneda

Es importante que los precios se muestren con el formato correcto. Por ejemplo, en España se escribe 1.234,56 €, mientras que en Estados Unidos se escribe $1,234.56.

  1. Ve a Internacional > Localización.

  2. Haz clic en la pestaña Configuración local.

  3. Aquí puedes ajustar:

    • Formato de moneda: Define cómo se muestra el símbolo de la moneda (antes o después del número, con espacios, etc.).
    • Formato de número: El separador de miles y decimales.
    • Formato de fecha: El orden de día, mes y año.
  4. Ajusta estos campos según el país de tu público objetivo y haz clic en Guardar.

Trucos avanzados: Geolocalización y multi-idioma

Si vendes a nivel internacional, te encantarán estas funciones.

1. Activar la geolocalización para cambiar idioma y moneda automáticamente

Esta es una de las funciones más potentes de PrestaShop. Permite que la tienda detecte automáticamente el país del visitante y le muestre el idioma y la moneda adecuados.

  1. Ve a Internacional > Localización.
  2. Haz clic en la pestaña Geolocalización.
  3. Activa la opción Geolocalización por defecto para que PrestaShop use la dirección IP del visitante.
  4. En la sección Opciones, puedes elegir el comportamiento por defecto para países desconocidos.
  5. Guarda los cambios.

[WARNING] La geolocalización no es 100% fiable. Algunos usuarios usan VPNs que pueden falsear su ubicación. Es recomendable ofrecer siempre un selector manual de idioma y moneda en tu tienda.

2. Ofrecer un selector de idioma y moneda en tu tienda

Para dar control total al usuario, es esencial mostrar un selector visible.

  1. Ve a Módulos > Gestor de Módulos.
  2. Busca el módulo "Selector de idioma" o "Language selector".
  3. Instálalo y configúralo para que se muestre en el header o footer de tu tienda.

Del mismo modo, busca un módulo para el selector de moneda. Muchos temas ya los incluyen por defecto.

3. Traducir el contenido de tu tienda (Productos, Categorías, etc.)

Añadir un idioma es solo el primer paso. Ahora debes traducir el contenido de tus productos.

  1. Ve a Catálogo > Productos y edita un producto.
  2. En la parte superior de la página de edición, verás pestañas con los idiomas que has instalado (por ejemplo, Español, English, Français).
  3. Haz clic en cada pestaña y rellena la información (nombre, descripción, etc.) en el idioma correspondiente.

Este proceso puede ser tedioso, pero es crucial para un buen posicionamiento SEO en cada país.

[TIP] Considera usar un módulo de traducción automática para agilizar el proceso, pero siempre revisa las traducciones manualmente para asegurar la calidad.

Solución de problemas comunes

No veo el botón para añadir idioma o moneda

Esto suele ocurrir si tu versión de PrestaShop es muy antigua. Asegúrate de tener la última versión instalada.

Los tipos de cambio no se actualizan

Verifica que tu servidor permite conexiones externas (curl). Si usas un panel como Syspanel (accesible a través del puerto 2106), revisa la configuración del firewall.

La moneda aparece con el símbolo incorrecto

Ve a Internacional > Localización > Monedas, edita la moneda y ajusta el campo Símbolo manualmente.

Conclusión

Cambiar la moneda y el idioma en PrestaShop es un proceso fundamental para internacionalizar tu negocio. Hemos visto que no se trata solo de activar una casilla, sino de un conjunto de configuraciones que incluyen la localización PrestaShop, los impuestos y el formato de los datos.

Con los pasos que te hemos dado, ahora tienes el conocimiento para:

  • Añadir y configurar nuevos idiomas.
  • Gestionar múltiples monedas y sus tipos de cambio.
  • Ajustar la configuración local para una experiencia de compra perfecta.
  • Utilizar la geolocalización para automatizar el proceso.

Recuerda que la clave está en ofrecer una experiencia de usuario fluida y confiable. Una tienda que habla el idioma de tu cliente y muestra los precios en su moneda local genera mucha más confianza y, en consecuencia, más ventas.

No tengas miedo de explorar todas las opciones que ofrece el panel de administración. La práctica hace al maestro.

Si tienes alguna duda, déjanos un comentario y estaremos encantados de ayudarte a configurar tu tienda PrestaShop para conquistar el mundo.

¿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