Google Translate Pro: translate your PrestaShop store into 100+ languages instantly

Mediacom87 Google Translate Pro: translate your PrestaShop store into 100+ languages instantly

Your international customers land on your store and cannot understand the language. Adding every language manually in PrestaShop takes hours of translation work, a significant budget and ongoing maintenance. The result: visitors leaving your site without purchasing.

Google Translate Pro solves this problem by embedding Google's translation engine directly into your storefront. Visitors pick their language and the entire page is translated instantly, with no page reload. 6 customisable designs, 19 colour palettes, over 100 languages available.

How it works

The module relies on the Google Translate JavaScript API, the same engine that powers translate.google.com. A lightweight script detects page content and translates it on the fly into the visitor's chosen language.

  1. Install the module from your back office and pick your favourite design and colour palette.
  2. Configure the languages to offer, the widget position and the visual style that matches your store.
  3. That's it — your visitors click their language and the page is translated in real time by Google Translate.

All translation work is performed by Google's servers, on the visitor's browser side. Your PrestaShop server is not involved at all: no additional load on your hosting, no database queries on the front office, no perceptible slowdown.

6 designs for every theme

Visual integration is key. A poorly integrated language selector hurts the user experience and your store's credibility. Google Translate Pro offers 6 distinct designs, each suited to a specific use case:

  • Simple — The classic Google Translate dropdown. Clean, discreet, ideal when you want a minimalist selector.
  • Dropdown — A globe icon with a "Translate" dropdown menu. Elegant, compact, perfect for navigation bars.
  • Horizontal — A horizontal bar displaying language codes (EN | FR | DE | ES). Ideal for headers and narrow navigation areas.
  • Flags — National flags with language names. Visual, intuitive, immediately understood by every visitor.
  • Flags Only — Flag icons only, no text. Ultra compact, perfect for tight spaces or sidebars.
  • Modern — A card-style interface with a built-in search bar. Ideal when you offer many languages.

19 colour palettes

Every design is available in 19 carefully crafted palettes to match the most common brand identities: professional blues (Ocean, Sky, Royal, Azure), elegant purples (Violet, Grape, Lavender), natural greens (Emerald, Forest, Mint), energetic reds (Sunset, Cherry, Coral, Rose), vibrant pinks (Flamingo, Peach) and sober neutrals (Carbon, Slate, Gold).

That makes 114 possible combinations (6 designs × 19 colours) to find the perfect match for your store.

Detailed features

Language selection

You can choose exactly which languages to offer your visitors. By default all 100+ languages supported by Google Translate are available, but you can restrict the list to the languages relevant to your target market. Languages are grouped by category (European, Popular) to make selection easy in the back office.

Flexible placement

The module integrates through PrestaShop's hook system, giving it 10 display positions:

  • displayFooter (default) — page footer
  • displayNav1 / displayNav2 — main navigation bar
  • displayTop — top of page
  • displayLeftColumn / displayRightColumn — side columns
  • displayNavFullWidth — full-width navigation
  • displayTopColumn / displayBanner / displayNav — other positions

Hide the Google toolbar

By default, Google Translate shows a toolbar at the top of the translated page. Google Translate Pro lets you hide it with a single click in the configuration, for a cleaner user experience.

Built-in national flags

The "Flags" and "Flags Only" designs use the flag-icons library, which includes flags for over 250 countries in SVG format for pixel-perfect quality on every screen, including Retina displays.

Lightweight and fast

Only the CSS and JavaScript for the chosen design are loaded. The Google Translate script is called asynchronously, so it never blocks page rendering. No front-end database queries. Zero impact on your store's performance.

Real-world use cases

French artisan shop — A French artisan store attracts traffic from Germany, Italy and Spain. By installing the "Flags" design in the navigation, the catalogue becomes instantly understandable to those visitors.
B2B marketplace — An industrial parts marketplace receives quote requests in English, Arabic and Chinese. The "Modern" design with language search lets international buyers browse the technical catalogue in two seconds.
European fashion store — A fashion store ships across Europe. The "Horizontal" design with the 6 main European languages (FR, EN, DE, ES, IT, PT) sits naturally alongside the cart and account icons.
Rapid international launch — A startup launches its store in French and wants to test the international market. Google Translate Pro makes the store accessible in 100+ languages immediately, allowing them to identify high-potential markets before commissioning targeted translations.

Before & After

ScenarioWithout the moduleWith Google Translate Pro
Foreign visitorLeaves the site because they can't understand the contentClicks their flag and browses in their language
Adding a languageWeeks of manual translationAlready available among the 100+ languages
New productMust be translated in every languageAutomatically translated, nothing to do
Translation costSignificant budget per languageZero translation cost
Visual integrationRaw Google Translate widget, not customisable6 designs × 19 colours, blended with your theme
Server impactEach language multiplies database loadZero load, client-side translation

Technical specifications

  • PrestaShop compatibility: 1.7.0 to 9.x
  • Translated languages: 100+ via Google Translate
  • Designs: 6 distinct visual styles
  • Palettes: 19 colour themes
  • Positions: 10 display hooks
  • Architecture: 100% hooks, no overrides
  • Multishop: full multi-shop support
  • Database: no tables created, configuration stored as JSON in ps_configuration

Installation

  1. Install the module from your PrestaShop back office (Modules > Module Manager).
  2. Choose your design from the 6 available styles and select your colour palette.
  3. Pick the languages to display and the widget position (footer, navigation, column…).
  4. The translator appears immediately on your store — your customers can now browse in their own language.

A real-time preview lets you see exactly how the language selector will look before you save your configuration.

Conclusion

Internationalisation is one of the most powerful growth levers in e-commerce, yet it is often held back by the cost and complexity of translations. Google Translate Pro removes that barrier by making your PrestaShop store instantly accessible in over 100 languages.

With its 6 customisable designs, 19 colour palettes and 10 display positions, the module blends visually into any PrestaShop theme. Its lightweight architecture (client-side translation, zero server queries) guarantees it will never affect your store's performance.

Open your store to the world

Install Google Translate Pro and make your store accessible in 100+ languages instantly. Available on PrestaShop Addons and PrestaToolBox.

Comments