Enlace a facebook.
digitalDot diseño webLogo Diseño Web digitalDot

Cómo traducir un módulo de Prestashop

Traducir módulo Prestashop 1.7
Escrito por Digitaldot
28 de abril de 2020
Tiempo de lectura 4 min
Contenido

Como sabéis, en digitalDot llevamos años creando módulos para Prestashop, una de las mejores plataformas para la creación de tiendas online. ¿Por qué?

Porque Prestashop permite la escalabilidad de cualquier tipo de eCommerce. Los diferentes módulos de los que dispone ayudan a crear tiendas muy personalizadas y dotarlas de aquellos elementos que ayudan al aumento de las conversiones.

Algunos de ellos, como los desarrollados para Prestashop 1.7 les estábamos dando un uso interno, es decir, los utilizábamos para los clientes que nos habían pedido el diseño de una tienda online.

Son varios los módulos que implantamos en nuestras tiendas con Prestashop y que mejoran su usabilidad, funcionalidad y gestión:

Los módulos que hemos ido desarrollando tras comunicarlos por los foros de Prestashop han tenido muy buena acogida y han pasado a solicitarse a nivel internacional, lo cual, dicho sea de paso, nos ilusiona porque somos unos apasionados de nuestro trabajo y poder compartirlo con la comunidad de Prestashop nos satisface. Desde aquí, muchas gracias por vuestra confianza.
Y, después de este momento sentimental ? ¡vamos al lío!

#PrestaShop integra más de 310 funcionalidades distintas. Y dispone de un catálogo de 3.500 módulos. Compartir en X

Traducir módulos en Prestashop 1.7

Tras el desarrollo del módulo de pago con Bizum nos dimos cuenta de que la forma que teníamos de generar traducciones, tras leer la información oficial de las páginas de Prestashop, no se estaba respetando. Aquí os dejamos la documentación oficial de Prestashop: Cómo traducir un módulo en Prestashop.

Atendiendo a los módulos creados por nuestro equipo de desarrolladores, observamos que en la parte del Backoffice, nuestros módulos aparecían con la opción de traducir pero no detectaba las posibilidades de cambio.

Así que nos pusimos a indagar ? cómo Prestashop gestiona las traducciones internamente.

Para hacerlo, utilizan un controller, el AdminTranslationsControllerCore. Cada vez que entramos en la sección de traducción del módulo elegido, recorre todos los ficheros clasificando los php y los tpl, y para cada uno de ellos sigue unas reglas de búsqueda de patrones con la función PHP: preg_match_all.

Analizando este resultado nos dimos cuenta que en la versión de los PHP que antiguamente se declaraban las traducciones en los módulos con la sintaxis:
Traducir módulo prestashop. digitalDot

Que por cierto hemos encontrado en algunos módulos actualizados y que para los módulos que desarrollamos externamente debemos cambiarlo por:
Traducir módulos de Prestashop 1.7

Y en los ficheros de tpl tanto de frontend como de backend debemos traducir:

Traducir módulo Bizum. digitalDot

Por:
Módulo Bizum para Prestashop. digitalDot

Esperamos haberos ayudado a vosotros también con el problema de las traducciones en los módulos de Prestashop. A nosotros nos costó un par de horas de investigación y mucho salseo con los controladores de Prestashop hasta dar con la clave.

Suerte y a seguir desarrollando para este gran CMS que nos hace montar nuestras tiendas online de forma sencilla y con infinidad de funcionalidades.

Os dejamos, para finalizar, los enlaces al nuevo sistema de traducción en Prestashop 1.7;  y, cómo usar la traducción clásica en Prestashop para el desarrollo de módulos compatibles.

Para todos aquellos que necesitéis de nuestro asesoramiento en desarrollo web o presupuesto para una tienda online, no dudéis de contactar con el equipo de digitalDot.

Traducir módulo prestashop 1.7

,

Noticias relacionadas sobre Desarrollo web

Prestashop vs magento comparativa ecommerce

Comparativa eCommerce PrestaShop VS Magento

En digitalDot llevamos años apostando por el eCommerce, siendo uno de los servicios que más implantamos en la Región de Murcia, dedicándonos al desarrollo propio de módulos que mejoren nuestra tienda online y desarrollo de diseños web sin plantillas adaptados a la imagen corporativa de las empresas con las que…

WooCommecre vs PrestaShop

WooCommerce vs PrestaShop ¿Qué eCommerce es mejor? Guía completa

Si estás pensando en montar una tienda online, seguro que ya te han dicho eso de: “Hazla con WordPress y WooCommerce, que es gratis y sirve para todo”. Suena genial… hasta que empiezas a crecer, metes más productos, varios idiomas, filtros, integraciones y de repente tu tienda va más lenta…

digitalDot Partner de Klaviyo

Klaviyo: Plataforma para automatización de marketing digital

Si tienes una tienda online, seguro que te suena esta película: inviertes en tráfico, la gente entra, mira, añade al carrito… y desaparece. O compra una vez y no vuelve. Y mientras tanto, tú mandas algún newsletter suelto de vez en cuando, con un cupón y “a ver si cuela”.…

Personalizar PrestaShop tienda online escalable

Personalizar PrestaShop pensando en el crecimiento real de tu tienda online

Personalizar PrestaShop no es un reto técnico. Es un reto de arquitectura, negocio y visión a medio y largo plazo. La mayoría de tiendas online no fallan cuando se desarrollan, fallan cuando el negocio evoluciona y exige algo más. Ese momento llega antes o después: Cumplimiento de nuevas obligaciones legales…

Modulo para adaptar Prestashop a la Ley de impuestos en transporte

Cómo adaptar PrestaShop a la normativa del IVA en los gastos de transporte

Si tu tienda online vende productos con distintos tipos de IVA y está hecha con PrestaShop, hay una realidad incómoda que conviene conocer cuanto antes: la configuración estándar de PrestaShop no permite cumplir correctamente con la normativa española del IVA en los gastos de transporte.No es una interpretación. Es una…

Módulo facturas Proforma para PrestaShop

Módulo para facturas proforma para Prestashop

En muchos negocios es habitual que los clientes soliciten una factura proforma antes de realizar el pago, ya sea para validaciones internas, presupuestos o procesos administrativos. Las tiendas online creadas con PrestaShop no ofrecen esta funcionalidad de forma nativa sin generar previamente una factura oficial del pedido. Lo que supone…

Iconos 3d representando el vibe Coding

Vibe Coding: rápido para prototipos, débil para SEO y UX

En los últimos meses probablemente hayas escuchado hablar del vibe coding, es un código generado a partir de prompts, con un fuerte apoyo en inteligencia artificial, poco desarrollo manual y resultados sorprendentemente rápidos. Y sí, para determinados usos, puede ser realmente útil. El problema aparece cuando ese enfoque pensado para…

Hummingbird 2.0 Theme PrestaShop más rápido y accesible

Hummingbird 2.0 Theme PrestaShop más rápido y accesible

Si pensabas que Hummingbird había desaparecido, prepárate: vuelve con más fuerza, velocidad y estilo. Entre las novedades de prestashop se encuentra la versión 2.0, que no es solo un lavado de cara; es un revolcamiento completo de cómo funcionan los temas en PrestaShop. Olvídate de cargar páginas lentas o de…

IA y automatización al servicio con MCP en Prestashop

MCP en PrestaShop: Inteligencia artificial y automatización al servicio de tu tienda

Gestionar una tienda online puede ser un reto tanto para gerentes de tienda como para agencias. Los gerentes necesitan estadísticas precisas y reportes detallados, mientras que las agencias suelen tener que escribir consultas SQL, formatear resultados y actualizar paneles de control manualmente. Este proceso no solo consume tiempo, sino que…

1 2 3 14
crossmenuchevron-down