PrestaShop Moneda e idioma por país

Este es un módulo de golocalización gratuito para PrestaShop que permite configurar la moneda y el idioma para el país seleccionado. El módulo deshabilitará el resto de idiomas y monedas para el visitante del país definido. Es una versión gratuita de nuestro complemento pro geolocalización.

Główne zdjęcie produktu: Moneda e idioma por país
0.00 €
¿Por qué hay varias versiones del módulo?
Esto se debe al hecho de que diferentes versiones de PrestaShop utilizan diferentes soluciones de desarrollo. Las funciones que funcionan, por ejemplo, en PrestaShop 1.7 pueden no funcionar en PrestaShop 9. De ahí la necesidad de lanzar diferentes versiones del módulo que garanticen el funcionamiento en muchas versiones diferentes de la tienda.

Desarrollamos el módulo de forma gratuita, si quieres, ¡apóyanos!

Galeria

Geolocalización Automática de Moneda e Idioma

Este módulo gratuito de geolocalización para PrestaShop optimiza la experiencia del cliente y potencia las conversiones al adaptar dinámicamente la moneda y el idioma de la tienda según la ubicación geográfica del usuario. Detecta automáticamente el país para mostrar precios en la divisa correcta y cambia el idioma, simplificando significativamente el proceso de compra para clientes internacionales. Esta funcionalidad garantiza una interacción fluida y localizada, reduciendo barreras de entrada, mejorando la satisfacción y contribuyendo a un mejor rendimiento SEO. Su instalación y configuración son sencillas, permitiendo implementar rápidamente estas valiosas características para un público global sin esfuerzo.

Versión del módulo: 1.2.8
Versiones de la tienda:
9.x8.x1.7.x1.6.x
Funciona con ThirtyBees:
Traducciones:
Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Slovenčina (sk)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Magyar (hu)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Čeština (cs)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Srpski (rs)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Français (fr)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: 中文 (zh)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Русский (ru)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Norsk (no)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Български (bg)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Íslenska (is)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Polski (pl)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Slovenščina (si)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: हिन्दी (hi)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Lietuvių (lt)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Svenska (sv)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Українська (ua)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: 日本語 (ja)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Ελληνικά (el)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Eesti (et)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Deutsch (de)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Nederlands (nl)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Dansk (da)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: English (en)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Română (ro)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Italiano (it)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Bahasa Indonesia (id)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Latviešu (lv)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Português (pt)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Hrvatski (hr)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Suomi (fi)Este módulo: Moneda e idioma por país está totalmente traducido al idioma: Español (es)

Un país, una experiencia.
Geolocalización gratuita de moneda e idioma para PrestaShop.

Por defecto, cada visitante ve la misma moneda y el mismo idioma. Si vendes principalmente a un país, o quieres ofrecer a los visitantes de esa región una experiencia dedicada y localizada, necesitas detección y cambio automáticos. Este módulo gratuito utiliza el GeoIP integrado de PrestaShop para detectar el país del visitante y, cuando coincide con el país que has elegido, establece la moneda y/o el idioma de la tienda de una sola vez. Sin cambios manuales, sin adivinanzas. Un solo formulario en el back office, coste cero.

PrestaShop 1.7.x, 8.x, 9.x
100% Gratis (Freeware)
Basado en GeoIP (nativo de PrestaShop)
Configuración del módulo gratuito de geolocalización de moneda e idioma en el back office de PrestaShop

Por qué no es suficiente mostrar la misma moneda e idioma a todo el mundo

Cuando te diriges a un país específico (por ejemplo, si tienes una tienda local que también envía a un país vecino, o tienes una oferta dedicada para un mercado), los visitantes de esa región esperan ver los precios en su moneda y el contenido en su idioma. Obligarles a buscar el selector de idioma o moneda añade fricción y puede costarte ventas.

PrestaShop ya incluye geolocalización (GeoIP): puede detectar el país del visitante a partir de su dirección IP. Lo que falta es una forma sencilla de decir: 'Cuando el visitante sea del país X, usa la moneda Y y el idioma Z automáticamente'. Sin redirecciones, sin APIs de terceros: solo un país configurado y la moneda y el idioma que quieres para ese público.

Geolocalización Gratuita de Moneda + Idioma hace exactamente eso. Eliges el país, opcionalmente activas el cambio de moneda y seleccionas la moneda, y opcionalmente activas el cambio de idioma y seleccionas el idioma. Los visitantes de ese país obtienen la experiencia correcta desde la primera carga de la página. Todos los demás ven el comportamiento predeterminado de la tienda. Un módulo, un formulario, totalmente gratis.

Qué obtienes con este módulo

  • Moneda automática para un país:
    Los visitantes del país seleccionado ven los precios en la moneda que elijas. Sin cambio manual; el módulo establece el contexto en cada solicitud.
  • Idioma automático para un país:
    La misma idea para el idioma: los visitantes del país seleccionado ven la tienda en el idioma que configures. Un idioma para esa región, aplicado automáticamente.
  • Solo GeoIP de PrestaShop:
    Utiliza la misma base de datos y mecanismo GeoIP que PrestaShop (GeoLite2 City en /app/Resources/geoip/). Sin servicios externos, sin claves de API.

Qué hace el módulo

Moneda por país

Activa el cambio de moneda por origen del visitante y selecciona la moneda. Cuando el país del visitante (detectado por GeoIP) coincide con el país configurado, el contexto de la tienda se establece en esa moneda. Los precios y el carrito la usan automáticamente; para ese país, puedes ofrecer una experiencia de moneda única.

Idioma por país

Activa el cambio de idioma por origen del visitante y selecciona el idioma. Para los visitantes del país seleccionado, el idioma de la tienda se establece en ese idioma. Las descripciones, la navegación y los correos electrónicos (cuando corresponda) siguen la misma configuración regional. Tú decides el único idioma para ese mercado.

Formulario simple en el back-office

Una única pantalla de configuración: selecciona el país en el menú desplegable (todos los países de PrestaShop), luego activa o desactiva el cambio de idioma y elige el idioma, y activa o desactiva el cambio de moneda y elige la moneda. Guardar. El módulo se ejecuta en actionFrontControllerAfterInit y aplica el contexto antes de que se renderice la página.

Geolocalización = GeoIP

El módulo utiliza el GeoIP integrado de PrestaShop (GeoLite2 City). Asegúrate de que el archivo de la base de datos esté en su sitio para que la detección de país funcione.

Cómo funciona la detección de país

El país del visitante se resuelve a partir de su IP utilizando la misma base de datos GeoIP que usa PrestaShop: el archivo GeoLite2 City en /app/Resources/geoip/. Si ese archivo falta, el módulo muestra una alerta en el back office con un enlace para descargarlo e instrucciones para extraerlo en el directorio correcto. En localhost, la geolocalización normalmente no se resolverá a un país real, por lo que el módulo muestra una advertencia; el comportamiento es fiable cuando el sitio está online con una IP pública.

Cuando el país detectado coincide con el País seleccionado configurado, el módulo establece la cookie y el contexto para la moneda y/o el idioma (dependiendo de tus ajustes). Para ese visitante, la tienda utilizará únicamente la moneda y el idioma elegidos hasta que lo cambie o acceda desde otro país. Sin redirecciones; el cambio ocurre al inicio de la solicitud.

Interruptores de moneda e idioma

Activa la moneda y/o el idioma de forma independiente. Un país, tu moneda y tu idioma elegidos para ese país.

Control independiente

Puedes activar el cambio de idioma por origen del visitante y dejar desactivado el cambio de moneda (o viceversa). Así, podrías mostrar un único idioma para un país determinado pero mantener la moneda predeterminada, o forzar una moneda y mantener el idioma predeterminado. El formulario lo deja claro: 'Este será el único idioma disponible para los visitantes del país seleccionado' y la misma idea para la moneda. Así adaptas la experiencia exactamente a lo que necesitas para ese país objetivo.

Alertas y actualizaciones

Alertas en el back office para localhost y GeoIP ausente. Incluye el verificador de actualizaciones de MyPresta para que te mantengas en la última versión.

Mensajes útiles en el back-office

Cuando abres la configuración del módulo, puede mostrar: (1) una advertencia si estás en localhost (la geolocalización solo identificará el país cuando el sitio esté online); (2) una alerta de peligro si falta el archivo de la base de datos GeoIP, con un enlace directo para descargar el archivo e instrucciones para extraerlo en /app/Resources/geoip/. Una vez que el archivo esté en su lugar y el sitio esté activo, el módulo funciona sin configuración adicional. La página también incluye el verificador de actualizaciones de MyPresta para que puedas ver si hay una nueva versión disponible y abrir el registro de cambios.

Configuración sencilla en el back office

Una pantalla: elige el país de destino, luego activa y selecciona el idioma y/o la moneda para los visitantes de ese país. Sin pestañas, sin desorden.

Ajustes del módulo gratuito de geolocalización de moneda e idioma en PrestaShop

Campos del formulario

  • Seleccionar país (desplegable: todos los países de PrestaShop)
  • Activar cambio de idioma por origen del visitante (Activado/Desactivado)
  • Seleccionar idioma (idioma único para ese país)
  • Activar cambio de moneda por origen del visitante (Activado/Desactivado)
  • Seleccionar moneda (moneda única para ese país)

Comportamiento

  • País del visitante desde GeoIP de PrestaShop (GeoLite2 City)
  • Coincidencia = establece el contexto de moneda y/o idioma en cada solicitud
  • Sin coincidencia = moneda e idioma predeterminados de la tienda
  • Verificador de actualizaciones MyPresta y alertas (localhost, archivo GeoIP) en la página de configuración

Especificaciones técnicas y compatibilidad

Utiliza el GeoIP de PrestaShop y se ejecuta al principio de la solicitud. Sobrescrituras opcionales para las clases Currency y Language para forzar la moneda/idioma elegidos para el país de destino. Seguro para multitienda y actualizaciones si se usa según lo previsto.

PrestaShop: 1.7.x y superior (compatible con 8.x, 9.x). Pestaña: Precios y Promociones.
Hooks: actionAdminControllerSetMedia, actionFrontControllerAfterInit, actionDispatcherBefore.
GeoIP: Base de datos GeoLite2 City de PrestaShop en _PS_GEOIP_DIR_. Sin APIs externas.
Sobrescrituras: Clases Currency y Language opcionales para restringir la moneda/idioma disponible para el país de destino cuando el módulo está activo.
0.00 €
¿Por qué hay varias versiones del módulo?
Esto se debe al hecho de que diferentes versiones de PrestaShop utilizan diferentes soluciones de desarrollo. Las funciones que funcionan, por ejemplo, en PrestaShop 1.7 pueden no funcionar en PrestaShop 9. De ahí la necesidad de lanzar diferentes versiones del módulo que garanticen el funcionamiento en muchas versiones diferentes de la tienda.

Desarrollamos el módulo de forma gratuita, si quieres, ¡apóyanos!

Galería del Módulo

Por qué elegir nuestro módulo
Moneda e idioma por país?

Optimización y Automatización

Este módulo automatiza la detección geográfica para ajustar dinámicamente la moneda y el idioma de tu tienda. Optimiza la experiencia del usuario y el SEO, reduciendo tareas manuales y agilizando la adaptación internacional de tu negocio para un mayor alcance.

Ventas Aumentadas

Este módulo adapta dinámicamente moneda e idioma según la ubicación del cliente, eliminando barreras y simplificando la compra. Al mejorar la experiencia del usuario y la comprensión, impulsa directamente las tasas de conversión, generando un aumento significativo en sus ventas y una mayor satisfacción del cliente.

15 años de experiencia

Tras 15 años trabajando con PrestaShop, entendemos la importancia crítica de la personalización. Este módulo, reflejo de nuestra experiencia, ajusta automáticamente la moneda y el idioma según la ubicación del cliente, optimizando la experiencia de compra y el posicionamiento SEO de forma efectiva.

Amplia Personalización

Nuestro módulo "Moneda e idioma por país" permite una personalización avanzada y automática de la experiencia del cliente. Adapta dinámicamente la moneda y el idioma según su ubicación geográfica, ofreciendo un ajuste perfecto que satisface las necesidades individuales de cada visitante y optimiza la interacción con su tienda.

Código de Fuente Abierto

Este módulo, siendo de código abierto, ofrece acceso completo al código fuente. Esto permite personalizar dinámicamente la detección de país, la asignación de moneda y el cambio de idioma, facilitando integraciones a medida y adaptaciones específicas para las necesidades de tu negocio.

Licencia y Actualizaciones

Al ser un módulo gratuito, no requiere licencia. Las actualizaciones se proporcionan sin coste, asegurando que siempre disponga de las últimas mejoras para una óptima adaptación dinámica de moneda e idioma según la ubicación geográfica de sus clientes.