Pixup AI Translator & Generator with DeepL/ChatGPT
Description
Highlights
- Instant translation of the entire shop into more than 16 languages.
- Complete translation in just a few minutes with DeepL.
- Translations and text generation with ChatGPT: While translations are slower, they offer a better understanding of context, tones, and nuances.
- Translations for products, categories, text snippets, Shopping Experiences/CMS, and much more.
- Translations and text generation are processed on our servers, ensuring no load on your server.
Features
- Automated translation for single entities (for example: single Products, Categories etc)
- Automated translation for item names, description, meta title, meta description, etc.
- Automated translation for category names, description, meta title, meta description, etc.
- Automated translation for all Custom Fields
- Automatic translations for email templates, mail headers/footers, landing pages, properties, customer groups, currencies, countries, cities, etc.
- Recording/calculation of the characters to be translated
- Text generator using ChatGPT for single products / categories
- No monthly costs, you only pay for what you need
- NO Google translations, but professional and context-based translations
- Instant credit for the first 5.000 characters
- Editor for direct translations
About the Extension
The Pixup AI Translator & Generator enables you to quickly and efficiently translate all content of your Shopware 6 shop – from product and category descriptions to other text-based content – in just a few minutes. Additionally, the tool allows you to generate customized texts for products and categories using keywords, even when no content is currently available.
Thanks to the integration of DeepL and ChatGPT, the Pixup AI Translator delivers outstanding quality that far surpasses conventional applications. Translations and newly generated texts are not only analyzed contextually and meaningfully adapted but are also precisely created based on predefined keywords.
Attention!
To use the plugin, you must register at https://translator.pixupmedia.com and purchase character packages. The plugin can count the existing characters to help you choose the right package.
Key Benefits of the Pixup AI Translator:
- NO Google translations, but professional and context-based translations with DeepL or ChatGPT
- Fully translated shop in just a few minutes using DeepL
- Fully translated shop with ChatGPT, offering a better understanding of complex relationships, tones, and nuances within a text
- Generation of new texts with ChatGPT for product and category descriptions
- Intuitive dashboard for editing translations
- Simple and fast installation
- Automatic recognition and translation of content
- Already translated texts will not be retranslated
- Fully compatible with your shop and theme
- Over 16 available languages
- Easy translation management
- Direct translation possible with our manual editor
- Simple maintenance
- Server-side translations
- Active and responsive support service to assist you with further customizations
Note:
You need an account at https://translator.pixupmedia.com to link it with the plugin in your shop. Further details can be found in the installation manual.
The translation process with ChatGPT is significantly slower than with DeepL. Please allow for considerably more time. However, ChatGPT excels at understanding complex relationships, tones, and nuances within a text.
Please note that the translator cannot translate custom blocks for the Shopping Experiences. Manual programming is required for this.
From version 1.2.3, the plugin is compatible with the "CmsElementBuilder" plugin by Net Inventors:
https://store.shopware.com/neti984871281616/create-content-elements-for-shopping-experiences-cmselementbuilder.htmlFrom version 1.3.0, the plugin is compatible with the "Blog Premium for SW6" plugin by Netzperfekt:
https://store.shopware.com/netzp55675230632/blog-premium-for-sw-6.html?c=3
- NO Google translations, but professional and context-based translations
- Fully translated shop in a few minutes
- Intuitive dashboard for editing translations
- Easy and quick installation
- Content is automatically recognised and translated
- Already translated texts are not translated again
- Fully compatible with your shop and theme
- Over 16 languages available
- Simple translation management
- Direct translation possible with our manual editor
- Easy maintenance
- Server-side translations
- Active and responsive support service to help you with further customisations
Contact us
Would you like an appealing, modern and target group-oriented design for your shop or do you still have questions? No problem! We are also happy to help you with other Shopware-related concerns. Please call us directly:
Pixup Media GmbH
Invalidenstr. 34
10115 Berlin
phone: 030 - 4000 61 01
E-mail: service@pixupmedia.com
Web: www.pixupmedia.com
The Pixup AI Translator & Generator enables you to quickly and efficiently translate all content of your Shopware 6 shop – from product and category descriptions to other text-based content – in just a few minutes. Additionally, the tool allows you to generate customized texts for products and categories using keywords, even when no content is currently available.
Thanks to the integration of DeepL and ChatGPT, the Pixup AI Translator delivers outstanding quality that far surpasses conventional applications. Translations and newly generated texts are not only analyzed contextually and meaningfully adapted but are also precisely created based on predefined keywords.
Attention!
To use the plugin, you must register at https://translator.pixupmedia.com and purchase character packages. The plugin can count the existing characters to help you choose the right package.
Key Benefits of the Pixup AI Translator:
- NO Google translations, but professional and context-based translations with DeepL or ChatGPT
- Fully translated shop in just a few minutes using DeepL
- Fully translated shop with ChatGPT, offering a better understanding of complex relationships, tones, and nuances within a text
- Generation of new texts with ChatGPT for product and category descriptions
- Intuitive dashboard for editing translations
- Simple and fast installation
- Automatic recognition and translation of content
- Already translated texts will not be retranslated
- Fully compatible with your shop and theme
- Over 16 available languages
- Easy translation management
- Direct translation possible with our manual editor
- Simple maintenance
- Server-side translations
- Active and responsive support service to assist you with further customizations
Note:
You need an account at https://translator.pixupmedia.com to link it with the plugin in your shop. Further details can be found in the installation manual.
The translation process with ChatGPT is significantly slower than with DeepL. Please allow for considerably more time. However, ChatGPT excels at understanding complex relationships, tones, and nuances within a text.
Please note that the translator cannot translate custom blocks for the Shopping Experiences. Manual programming is required for this.
From version 1.2.3, the plugin is compatible with the "CmsElementBuilder" plugin by Net Inventors:
https://store.shopware.com/neti984871281616/create-content-elements-for-shopping-experiences-cmselementbuilder.htmlFrom version 1.3.0, the plugin is compatible with the "Blog Premium for SW6" plugin by Netzperfekt:
https://store.shopware.com/netzp55675230632/blog-premium-for-sw-6.html?c=3
- NO Google translations, but professional and context-based translations
- Fully translated shop in a few minutes
- Intuitive dashboard for editing translations
- Easy and quick installation
- Content is automatically recognised and translated
- Already translated texts are not translated again
- Fully compatible with your shop and theme
- Over 16 languages available
- Simple translation management
- Direct translation possible with our manual editor
- Easy maintenance
- Server-side translations
- Active and responsive support service to help you with further customisations
Contact us
Would you like an appealing, modern and target group-oriented design for your shop or do you still have questions? No problem! We are also happy to help you with other Shopware-related concerns. Please call us directly:
Pixup Media GmbH
Invalidenstr. 34
10115 Berlin
phone: 030 - 4000 61 01
E-mail: service@pixupmedia.com
Web: www.pixupmedia.com
Details
- Available: English, German, Dutch, Italian, French, Bosnian, Bulgarian, Czech, Danish, Finnish, Greek, Hindi, Indonesian, Latvian, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Swiss German, Turkish, Vietnamese
- Latest update: 16 July 2026
- Publication date: 17 November 2021
- Version: 5.0.15
- Category: Language & Internationalisation
Resources
Reviews (11)
Average rating of 4.45 out of 5 stars
Sehr gutes Übersetzungs-Plugin!
Average rating of 5 out of 5 stars
Der Support-Service reagiert schnell und hilft mit Rat und Tat.
About the Extension Partner
Pixup Media GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
-
Ø-Rating:
4.3
Average rating of 4.3 out of 5 stars
- Partner since: 2014
- Extensions: 9
Support
- Based in: Germany
- Speaks: German, English
1. create an account
Then please create an account at https://translator.pixupmedia.com.You can do this by clicking on Login at the top right of the website and then on Register.
2. create API Key
Afterwards you can create a key on the account page in the customer portal.3. link your Shopware account and save 5.000 characters
Please note that you should copy your URL one-to-one from your Shopware account, otherwise the link cannot be created.
You will then be shown an API key which you need to be able to use the Pixup Ai Translator.
Then insert this API key into your Shopware backend.
5. store the API key in Shopware
In order to store the API key, please click on Settings -> Extensions -> Pixup Translator.
Here you can enter your API key.
6. configure plugin
Under Settings -> Extensions -> Pixup Translator you can set all the settings for the plugin.
Here, the basic settings are defined in the first section.
The Translator captures the texts of your shop based on the specified "source language" and translates these texts into all "target languages" that were previously selected.
It is important to note here that the languages only appear in the dropdown if you have also stored them in your shop (see point 7).
All entities are now displayed in the settings. An entity corresponds to a sub-area of the shop, e.g. product, category, CMS page etc.
As soon as you expand an entity, it is set as active. Then, depending on the entity, you can determine which settings are to be used for the translations. For example, you can decide whether titles or only descriptions should be translated.
Once you have set all the settings, save them by clicking on "Save" at the bottom of the page.
7. save languages in your shop
To add languages to your shop, you must go to the following page:
Settings -> Shop -> Languages
There you can create the languages that can then be used by the Translator.
EN-US = English - America
EN-GB = English - Great Britain
DE = German
BG = Bulgarian
CS = Czech
DA = Danish
EL = Greek
ES = Spanish
ET = Estonian
FI = Finnish
FR = French
HU = Hungarian
IT = Italian
JA = Japanese
LT = Lithuanian
LV = Latvian
NL = Dutch
PL = Polish
PT-BR = Portuguese - Brazilian
PT-PT = Portuguese - European
RO = Romanian
RU = Russian
SK = Slovak
SL = Slovenian
SV = Swedish
ZH = Chinese
TR = Turkish
ID = Indonesien
8. execute translations
If you have activated the entities, you can now click (top right) on "Execute".
This will open a new page. On this page you can either execute individual entities or all of them at once.
A modal box opens in which you are again informed about how many characters you have (within your customer account).
There you also have the option of counting the characters of your shop that have not yet been translated.
You can then carry out the translation. If you do not have enough characters, the translator will stop the translation process. 9.
9. buy additional characters
In the customer portal, you have the option to buy additional packages. These packages will be assigned to your customer account after you have completed the purchase.
10. use of the FileTranslator
Do you have JSON, CSV or TXT files that you would also like to translate?
With our FileTranslator you can do this without any problems.
Log in to our website translator.pixupmedia.com and then go to the tab "Manuel".
There you can upload a file of your choice and select into which languages you want it translated.
The translation of the files may take some time. You can then download the translated files from the FileCenter.
11. questions?
If you have any questions or problems with the Translator, we are always available within our opening hours.
You can either create a support ticket via Shopware or contact us directly at support@pixupmedia.com.
Attention
As a precautionary measure, you should create a backup of the database beforehand.
NOTE
If you use CMS layouts in the categories, landing pages or products as a "template" and have only changed the content, then a new text only needs to be saved once in the categories, landing pages or products at some point in the layout so that the CMS slot with the content is correctly assigned in the database and can therefore be translated.
5.0.15 6.7.0.0 - 6.7.12.1
- Fixes an issue in the administration where larger product or entity translations with many target languages could fail after around 30 seconds without receiving a successful response.
- Translations in the administration are now processed per target language. The target language selection remains unchanged: multiple target languages can still be selected and translated automatically one after another.
- Improves the error message when the server does not return a response or a request fails due to timeout or network interruption.
- Optimizes DoNotTranslate/manufacturer data handling by using a request-based cache, avoiding repeated lookups during a translation run.
- No changes to backend, billing, API batching, or queue processing.
5.0.14 6.7.0.0 - 6.7.12.1
- Fixes an issue in Shopware 6.7 where the Pixup Translator product detail buttons were not displayed in the administration.
- The issue was caused by an incorrectly built administration bundle using an outdated product ID reference.
- The administration bundle has been rebuilt and now correctly references the loaded product entity.
- The checks for error messages and empty translation results introduced in version 5.0.13 remain unchanged.
5.0.13 6.7.0.0 - 6.7.12.1
Fixes an issue where NetzpBlog translations could be saved incompletely under certain conditions, and makes the admin error display more robust.
5.0.12 6.7.0.0 - 6.7.12.1
- Fixes a Shopware 6.7 display issue where the translator and AI assistant buttons were not rendered correctly on product detail pages.
- The AI assistant now automatically removes Markdown code fences such as html, xml or json from generated content before displaying or applying it.
- After applying generated content, the AI assistant now updates the product detail view immediately so SEO fields become visible without reloading the page.
- Name, meta title and meta description are now limited to Shopware's 255-character field length before saving, including nested translation data.
- For newly created product translations, the source name is used as a fallback when name translation is disabled. This prevents required-field errors without causing additional API usage.
- Translation payload sanitizing has been extended to prevent errors caused by overly long meta descriptions in nested translations.
- Single-entity translation errors are now returned as structured JSON responses.
5.0.11 6.7.0.0 - 6.7.12.1
- Fixed an issue with product custom field translations: individual custom fields are now checked per field and are no longer skipped incorrectly when other custom fields already contain values.
- Improved handling of larger translation runs with more robust pagination logic.
- Fixed an issue in the translation counter that could occur in certain OpenAI/GPT translation flows.
- Added a diagnostic command to test and verify individual product custom fields more precisely.
5.0.10 6.7.0.0 - 6.7.12.1
Custom field translation now trims field names, guards against empty field list, non-array source/target values, and uses explicit null/empty-string checks to avoid skipping valid falsy values
5.0.9 6.7.0.0 - 6.7.12.1
Fix: Improved Shopware 6.7 compatibility in the product detail view. The product detail override was adjusted to prevent the error “product.getEntityName is not a function” during translations in the administration.
5.0.8 6.7.0.0 - 6.7.12.1
Fixed a Shopware 6.7 administration compatibility issue on product detail pages.
Removed the outdated sw-product-detail template override to resolve the “product.getEntityName is not a function” error.
Relocated the Translator and AI Assistant buttons to a Shopware 6.7 compatible area of the product detail page.
Removed the deprecated createdComponent() call after AI content updates.
5.0.7 6.7.0.0 - 6.7.12.1
- Added a product sales channel filter for product bulk translations.
- Product character calculation and translation can now be limited to selected sales channels
- Fixed filtered product pagination for reliable counting and translation.
5.0.6 6.7.0.0 - 6.7.12.1
- Added DeepL language mapping support for Vietnamese (`VI`).
- Added Hindi compatibility confirmation via DeepL target language code `HI`.
### Fixed
- Fixed Vietnamese DeepL target language mapping from `VI-VN` to `VI`.
5.0.5 6.7.0.0 - 6.7.12.1
Extended language support:
- Added Hindi
- Added Vietnamese
- Updated additional language configurations
Optimizations and updates to the available translation languages.
5.0.3 6.7.0.0 - 6.7.12.1
- fix for datamapping in CMS
5.0.2 6.7.0.0 - 6.7.12.1
- Fixes with Text Generating
- ChatGPT 5 integration
5.0.1 6.7.0.0 - 6.7.12.1
- better error handling
5.0.0 6.7.0.0 - 6.7.12.1
- Shopware v6.7 compatible
4.2.3 6.6.0.0 - 6.6.10.20
- Fixes with text generation
- ChatGPT 5 integration
4.2.2 6.6.0.0 - 6.6.10.20
- Multidimensional CMS slots by custom plugins can now be translated again.
4.2.1 6.6.0.0 - 6.6.10.20
- Improved response display for individual translations of categories, products and CMS pages
- Variants are now automatically taken into account when translating products individually
- Improvement of CMS page translation
- Update from ChatGPT 3.5 to 4.1
4.1.7 6.6.0.0 - 6.6.10.20
- Additional fix for translations of Netzperfekt blog posts due to content length
4.1.6 6.6.0.0 - 6.6.10.20
-fix madia quick info template
- fix missing required fields breaking translation in payment entity
4.1.4 6.6.0.0 - 6.6.10.20
- translations errors on Netzperfekt Blog fixed
4.1.3 6.6.0.0 - 6.6.10.20
- better error handling
4.1.2 6.6.0.0 - 6.6.10.20
4.1.1 6.6.0.0 - 6.6.10.20
-styling fixes on CMS-pages
4.1.0 6.6.0.0 - 6.6.10.20
- Bugfix of contentHTML in CMS
- ACL improved
- new feature: individual CMS pages can now be translated
4.0.3 6.6.0.0 - 6.6.10.20
- fixed build process error
4.0.2 6.6.0.0 - 6.6.10.20
- better error handling
4.0.1 6.6.0.0 - 6.6.10.20
fix: better error handling and snippet fix
4.0.0 6.6.0.0 - 6.6.10.20
NEW ChatGPT Integration
- for Translations
- for Generating Texts of articles or categories (description, Metas, etc.)
3.0.8 6.6.0.0 - 6.6.10.20
- fixed: slot with mapping data translation will be not translated
3.0.7 6.6.0.0 - 6.6.10.20
- fixed custom fields with null value
- payment method distinguishableName is write protected, added a skip for that field
- fixed date picker was broken and not saving the value
- fixed on modal close, it would break the modal, and it couldn’t open again
3.0.6 6.6.0.0 - 6.6.10.20
- fixed custom fields with null value
- payment method distinguishableName is write protected, added a skip for that field
- fixed date picker was broken and not saving the value
- fixed on modal close, it would break the modal, and it couldn’t open again
3.0.5 6.6.0.0 - 6.6.10.20
- fix batch limit correction
3.0.4 6.6.0.0 - 6.6.10.20
- better error handling
3.0.3 6.6.0.0 - 6.6.10.20
- Batchsize has been added in the settings
3.0.2 6.6.0.0 - 6.6.10.20
3.0.1 6.6.0.0 - 6.6.10.20
3.0.0 6.6.0.0 - 6.6.10.20
- compatible to v6.6.x
- complete code refacturing
2.2.0 6.5.0.0 - 6.5.8.19
- weitere Sprachen von DeepL hinzugefügt (z.B. Koreanisch, Ukrainisch, Japanisch, Norwegisch, Litauisch, usw.)
- insgesamt 31 Sprachen
2.1.0 6.5.0.0 - 6.5.8.19
- Fix forced and normal translations in the category work again if a CMS template is only assigned
2.0.5 6.5.0.0 - 6.5.8.19
- FIX: minor bug fixes
2.0.4 6.5.0.0 - 6.5.8.19
FIX: Minor bug fixes
2.0.3 6.5.0.0 - 6.5.8.19
FIX: Minor bug fixes
2.0.2 6.5.0.0 - 6.5.8.19
FIX: Performance improvement
2.0.1 6.5.0.0 - 6.5.8.19
- FIX: Sometimes config variables were not completely transferred for category/landing page single translations
- FIX: Edited final private methods
2.0.0 6.5.0.0 - 6.5.8.19
- Compatibility Update: Updates for Shopware version 6.5 are recognizable by the plugin major version number 2.X.X
1.4.15 6.4.0.0 - 6.4.20.2
- small fix of category CMS-Slot
1.4.14 6.4.0.0 - 6.4.20.2
- fix cms-slot bug on categories
1.4.13 6.4.0.0 - 6.4.20.2
- Fix individual configuration for individual entities (especially for CMS slots for landing pages)
- Added: Error with multidimensional multiple translation fixed
- Added: Multidimensional CMS elements: Now also supports values of type null and boolean
- Added: Translations of still nested multidimensional CMS elements possible
- Fix: Special characters are no longer incorrect in the translation
Added: Translations of multidimensional CMS elements are now possible (customer request)
1.4.8 6.4.0.0 - 6.4.20.2
FIX: minor bug fixes
1.4.7 6.4.0.0 - 6.4.20.2
FIX: Minor bug fixes
1.4.6 6.4.0.0 - 6.4.20.2
FIX: Minor bug fixes
1.4.5 6.4.0.0 - 6.4.20.2
HOTFIX: Database Query Fixed
1.4.4 6.4.0.0 - 6.4.20.2
FIX: Performance improvement
1.4.3 6.4.0.0 - 6.4.20.2
- HOLD: Deactivated Snippet Translation, will be fixed in future
1.4.2 6.4.0.0 - 6.4.20.2
- FIX: Edited final private method
1.4.1 6.4.0.0 - 6.4.20.2
- FIX: Sometimes config variables were not completely transferred for category/landing page single translations
1.4.0 6.4.0.0 - 6.4.20.2
- FIX: Special characters are now correctly decoded in the translation
- ADD: It is now possible to exclude the names of manufacturers from translation in all fields (customer request)
1.3.2 6.4.0.0 - 6.4.20.1
HOTFIX: Now checking the right Composer Bundle for Version (Shopware/Core)
1.3.0 6.4.0.0 - 6.4.20.1
- ADD: CMS Slots in Shopping Experiences can be set via inputField
- ADD: CMS Slots in Landingpages can be set via inputField
- ADD: CMS Slots in Categories can be set via inputField
- ADD: Added Netzperfekt Blog Support
1.2.10 6.4.18.0 - 6.4.20.1
- FIX: Updating CountryTranslation: added addressFormat (added in Shopware v6.4.18.0)
1.2.9 6.4.10.0 - 6.4.20.0
1.2.8 6.4.0.0 - 6.4.16.0
1.2.7 6.4.0.0 - 6.4.15.0
1.2.6 6.4.0.0 - 6.4.13.0
1.2.5 6.4.0.0 - 6.4.13.0
1.2.4 6.4.0.0 - 6.4.13.0
1.2.3 6.4.0.0 - 6.4.12.0
1.2.2 6.4.0.0 - 6.4.12.0
1.2.1 6.4.0.0 - 6.4.12.0
Hotfix: Fixing Routes
1.2.0 6.4.0.0 - 6.4.12.0
1.1.6 6.4.0.0 - 6.4.12.0
1.1.5 6.4.0.0 - 6.4.12.0
1.1.4 6.4.0.0 - 6.4.11.0
1.1.3 6.4.0.0 - 6.4.11.0
1.1.2 6.4.0.0 - 6.4.11.0
1.1.1 6.4.0.0 - 6.4.11.0
Fix Translation Error
1.1.0 6.4.0.0 - 6.4.10.0
1.0.11 6.4.0.0 - 6.4.10.0
FIX: Fetching more than 25 Languages
1.0.10 6.4.0.0 - 6.4.10.0
1.0.9 6.4.0.0 - 6.4.10.0
1.0.8 6.4.0.0 - 6.4.9.0
1.0.7 6.1.0 - 6.3.5.4
1.0.6 6.4.0.0 - 6.4.9.0
1.0.5 6.4.0.0 - 6.4.8.1
ADD: Add CMS Slots to translation
1.0.4 6.1.0 - 6.3.5.4
1.0.3 6.4.0.0 - 6.4.8.1
- ADD: add possibility to translate product_cross_sellings_titles as well
- FIX: FIX BUG where tags will dissapear after translation if there are not self closing
1.0.2 6.1.0 - 6.3.5.4
- ADD: add possibility to translate product_cross_sellings_titles as well
- FIX: FIX BUG where tags will dissapear after translation if there are not self closing
1.0.1 6.1.0 - 6.3.5.4
Version for Shopware 6.1.x - 6.3.x
1.0.0 6.4.0.0 - 6.4.8.0
Release of the Plugin