If you run an online store, you've probably encountered the dilemma: How to prepare the store for foreign markets in a short time?
Manual translation of hundreds or even thousands of items is slow, expensive, and often chaotic. While you wait for translations, the competition is already selling in languages you are just planning.
That's why we developed a module that turns translation from a nightmare into a task you can complete during your morning coffee. It uses the power of ChatGPT to automatically translate your products in the background – quickly, reliably, and without endless costs.
Why is this groundbreaking?
Instead of waiting weeks or months, you can translate the entire offer in a few hours. Whether it's 50 or 5000 items, the module works 24/7, doesn't get tired, and maintains a consistent style throughout the store.
The translations are not just "literal" – they retain brand names, technical labels, and HTML formatting, meaning your descriptions remain tidy and professional.
How it works
- Installation and setup – enter the API key, select the source and target language, mark the attributes you want to translate, and save.
- Product marking – simply select on each item that you want a translation and save.
- Automatic translation – the system checks every, for example, 10 minutes which products are waiting for translation, sends them to ChatGPT for translation, and saves the results.
Meanwhile, you manage the offer, prepare promotions, or simply do something else – the translations happen automatically.
What you can translate
- Product names
- Short descriptions with marketing emphasis
- Long descriptions with technical data
- Additional descriptive attributes, such as warranty terms, user manuals, and specifications
All this with preserved text structure, without lost images, links, or formatting.
Practical example
A Slovenian fashion accessories store wanted to sell in Germany as well.
With the help of the module, 500 items were translated in two hours, and the German store went live the same week.
Why store owners love this approach
- Drastic savings – up to 95% cheaper than manual translation.
- Speed – 1000 items in a few hours.
- Consistency – the same style and terminology throughout the offer.
- Automation – set it up once, the system works on its own.
Instructions for use
Below you can check how quickly an item can be translated once the module is set up, based on the video.
To set up the module, log in to the administration and go to System / Configuration / Advanced / ChatGPT Translation
There, the module is set up. You need to specify from which store and language the store is translated. If you have multiple different store languages, it's best to set the module separately on each store view, as the settings will likely differ.
You also need to choose which attributes on the item are translated. All descriptive attributes are available. Other types of attributes are translated directly under Catalog / Attributes / Edit Attributes. Namely, these are likely selectable attributes that only need to be translated once and are then available translated across all items.
Instructions on how to obtain a ChatGPT API key:
1. Create an account with OpenAI
- Open the page https://platform.openai.com
- If you don't have an account yet, click Sign up and follow the registration process.
- If you already have an account, simply log in.
2. Open the API keys page
- After logging in, click on your profile picture in the top right corner.
- In the menu, select View API keys (or go directly to https://platform.openai.com/account/api-keys).
3. Create a new API key
- Click Create new secret key.
- Name the key (e.g., “My Store” or “Testing”).
- Click Create secret key.
4. Save the key in a safe place
- The API key will be shown only once. Copy it and save it in a safe place.
- Do not share it publicly and do not upload it to publicly accessible websites as it may be misused and incur associated costs with its use.
