Additional Google Translate — Automatic Content Translation for OpenCart
Additional Google Translate is a powerful extension for OpenCart designed to automatically translate the content of your store pages into selected languages when original translations are missing. It's the perfect solution for large stores where product descriptions are only available in one primary language.
Key Features:
✔️ Automatically translates missing descriptions for products, categories, and information pages
✔️ Fully supports all languages added via System → Languages
✔️ Easy configuration from the admin panel
✔️ Does not modify your database or store translated content
✔️ Fast and practical solution for multilingual stores with limited resources
How It Works
The extension injects a Google Translate script into selected pages. When the page loads, the script translates content that does not match the current site language — directly in the browser, in real time. Translations are temporary and not stored in the database.
Important Notes
✅ The extension does not create new languages. You must manually add them in System → Languages.
✅ Language packs are optional but highly recommended to ensure proper translation of static interface elements such as buttons, messages, and labels.
✅ Translation quality may vary, as Google no longer updates the legacy script used in this module.
Module Settings Overview
General Tab:
1️⃣ Status — Enable or disable the extension
2️⃣ Placing — Choose where the script should load:
- All Pages — loads on every page
- Selected Layouts — manually add the module in Design → Layouts
3️⃣ Custom Selector — Set a CSS path to your custom theme's language switcher (optional)
4️⃣ Language Mapping:
- Define the correct mapping between installed OpenCart languages and available Google Translate languages.
- Mappings are set automatically during installation, but you should always verify them — especially when adding new languages later.
Content Tab:
1️⃣ Source Language — Choose the default language used for product/category descriptions (usually your store's default language).
2️⃣ Toggles:
- Product Description
- Category Description
- Information Description
These determine whether content in the source language should be used and translated if no original content exists for the current language. Example: If your site supports EN, FR, and ES, and a product only has an English description:
- In FR, if the description is copied from EN, it will be translated.
- In ES, if no description is provided, the module will load the EN version and translate it — as long as the feature is enabled.
How It Behaves:
✔️ Page content consists of static elements (from language files) and dynamic content (from the admin panel).
✔️ If a language pack is missing, default language files are used (usually English).
✔️ The script translates any text content that doesn’t match the selected site language.
✔️ To exclude certain elements from translation, use the "notranslate" class.
In Summary
Additional Google Translate is the ideal extension for OpenCart stores with only one language for product content. It saves time, reduces costs, and ensures that your customers receive content in their preferred language instantly.


Login and write down your comment.
Login my OpenCart Account