Integration with translation service Deepl.com

Translate products, categories, pages, promotions, features, blocks and menus into every language of your store with DeepL: one click next to a field, in bulk from a list, or automatically after saving. For Store Builder and Multi-Vendor.
Make purchases for 200$ from our entire offer and get 20% discount
Reviews: 9
Last update: 10.10.2026 Supports current CS-Cart version
ss_deepl
Choosing the appropriate option will allow you to update the addon to the latest version through the Upgrade Center over a selected period.
Select this option and we will install the addon in your store and configure it according to your guidelines.

Prefer a small monthly fee over a one-time payment? This add-on is also available here: Subscription add-on.

Integration with translation service Deepl.com
$175.00

Prefer a small monthly fee?

The same add-on is also available on a subscription. Start with a small monthly payment instead of paying the full price up front.

See the subscription version →

Extension for Store Builder and Multi-Vendor that connects your store with the DeepL translation service and translates product descriptions, categories, pages, promotions, features, options, content blocks and menus into every language of your store. You translate the way that suits you: with a single click next to one field, in bulk from a list in the admin panel, or fully automatically right after you save content in the base language.

Running a store in several languages usually means hours of retyping the same descriptions over and over. This add-on takes that work off your hands: you pick one language to create content in, and the translations into the other languages are produced by DeepL, in high quality and with consistent terminology. Translation covers the languages DeepL supports, and you launch new language markets in hours rather than weeks.

Key Features

  • Single field translation straight from the product or page editor, in a convenient window with a choice of source and target languages.
  • Bulk translation straight from admin lists: products, categories, pages, promotions, features, feature groups, filters, options, content blocks and menus.
  • Automatic translation after you save content in the base language, handled by a queue and a CRON job, with no manual involvement.
  • A queue panel with status preview, filters and manual record removal, so you stay in full control of what gets translated.
  • Translation quality controls: DeepL glossary, formality level and model type, so the content sounds the way your brand does.
  • A used character counter, plus per-seller configuration in Multi-Vendor and multi-storefront support in the Ultimate edition.

A Closer Look

It helps to know up front which languages DeepL translates into. The list covers over a hundred target languages, and the formality level (a formal or informal tone) works for a selected subset, marked on the panel. The full coverage depends on the chosen model type, so it is worth starting by checking that your languages are supported

05_ss_deepl_en.webp

Screenshot 1

In the general settings you enter the DeepL API key in one place, choose the Free or Pro service type and decide on translation quality: the glossary with your own terminology, the formality level and the model type. This is also where you switch on the automatic mode and set up how the queue works

10_ss_deepl_en.webp

Screenshot 2

In the default values you decide which fields should be translated for each object type and what the default source and target language are. Translation forms then open with the right set of fields already in place, so repetitive work goes faster

20_ss_deepl_en.webp

Screenshot 3

Translation starts by choosing one base language, the one you create your original content in. You simply tick a single field next to the chosen language, and every other active language becomes a target

30_ss_deepl_en.webp

Screenshot 4

Translation covers more than the catalog. Next to every target language you get actions to translate interface variables, common descriptions and static data, so a new language version of the store is consistent from labels to descriptions

40_ss_deepl_en.webp

Screenshot 5

From the product list you launch translation of the selected items with one command from the menu. The same menu works for categories, pages, promotions, features, filters, options, blocks and store menus

50_ss_deepl_en.webp

Screenshot 6

The bulk translation form lets you tick exactly the fields you want to translate and choose the source and target language. You translate only what you need and you do not spend the character limit on unnecessary content

60_ss_deepl_en.webp

Screenshot 7

When you fill in one missing field, you open the translation window right next to it, without leaving the editor. You choose the source language and one or more target languages, and the content is translated in a few seconds

70_ss_deepl_en.webp

Screenshot 8

In the automatic mode the changed content lands in a queue, and a CRON job processes it in batches. The queue panel shows what is waiting, what succeeded and what failed along with the reason, with filters by type and status

80_ss_deepl_en.webp

Screenshot 9

The character counter pulls the number of used characters and the limit from your DeepL account, so you can plan larger operations ahead of time and avoid an unexpected package exhaustion during translation

90_ss_deepl_en.webp

Screenshot 10

The result shows where it matters most, on the storefront. The product page displays a description translated by DeepL in the customer's language, ready to sell on the next market

100_ss_deepl_en.webp

Screenshot 11

The DeepL integration takes the most tedious part of multilingual work off your team and keeps content consistent across languages, because it all comes from a single source. In Multi-Vendor each seller can use their own key and their own settings, and in the Ultimate edition translation also covers the split across storefronts.

How to Start

  1. Install the add-on in Add-ons and open its settings. Installation creates the translation queue table and adds the required permissions.
  2. Paste your DeepL API key in the General section and save. The add-on recognises the Free or Pro plan from the key itself, and the Characters counter section confirms that the key works and shows your limit.
  3. Mark one language as the DeepL base language in Settings → Texts and languages → Languages. Every other active language becomes a target.
  4. In the Default values section tick the fields and languages that translation forms should open with.
  5. Translate a single field from the editor or a selection from an admin list. For the automatic mode, switch it on, choose the trigger fields and paste one of the ready CRON lines from the settings into the server schedule.

What's New in Version 1.1.4.4

  • A counter of the characters DeepL actually bills for, with the cost of the current billing period and, next to it, the usage reported for your whole DeepL account.
  • A monthly character limit. Once it is passed, the scheduled job stops sending anything to DeepL and the items wait in the queue instead of failing. On Multi-Vendor the limit is counted per vendor.
  • Protection of proper names: brand and model names listed in the settings, or taken from a product feature, are left untranslated, so "Jaguar" stays "Jaguar".
  • Products can be added to the translation queue straight from the product list, the selected ones or everything a search filter finds, with a choice of target languages and a character estimate before you confirm.
  • The scheduled job sends up to 50 texts to DeepL in one request. On a test catalogue of 100 thousand products this raised throughput about tenfold.
  • Fixed newly created products, categories and pages not being translated automatically. They are now queued right after they are saved, including products created through the REST API.

Requirements

  • CS-Cart (including Store Builder / Ultimate) or Multi-Vendor 4.x.
  • PHP compatible with the requirements of CS-Cart 4.x (a 7.x or newer server environment).
  • An active DeepL account with an API key, on either the free or a paid plan. Style rules require a paid DeepL plan.
  • At least two active store languages: one base and at least one target.
  • Access to the server CRON schedule, if you use automatic translation.
  • Optional: the Cart-Power Power Blog add-on, if you want blog articles translated as well.

FAQ

Do I need a paid DeepL account?

No. The add-on works with your own DeepL API key on either the free or a paid plan, and it recognises the plan from the key. Translation uses the character allowance of your DeepL account, and the style rules setting requires a paid plan.

Does it work with Multi-Vendor?

Yes. Each vendor has a DeepL section in the company profile with their own API key, auto-translation mode, fields and languages. A vendor without their own key uses the key from the main configuration, and access depends on the vendor plan, a flag in the company profile and group permissions.

Does it translate automatically?

Yes, in the automatic mode. Products, categories and pages saved in the base language, new ones included, go to a queue that a CRON job processes in batches. Other object types, such as promotions, features, options, blocks and menus, are translated manually or in bulk from their lists.

Which languages can I translate into?

The languages supported by DeepL, over a hundred target languages at the time the documentation was prepared. Coverage depends on the chosen model type, and a store language that is not on the DeepL list is not translated.

How do I keep the DeepL cost under control?

The translation cache serves repeated texts from the database without calling DeepL, a monthly character limit holds the scheduled job back, and bulk screens show the number of characters and the estimated cost before a run starts. The "Keep existing translations" option skips fields that already have their own text, so manual corrections are neither overwritten nor paid for again.

Can I translate a large catalogue for the first time?

Yes, through the queue. On the product list choose "Add all found to translation queue" or "Add selected to translation queue", pick the target languages and confirm. One run adds up to 100 000 products, repeating the action continues from where it stopped, and the CRON job translates them in batches.

Documentation and Support

Questions about the add-on, its configuration or your store? Write to us at office@cs-cart.com.pl or visit cs-cart.pl.

Feel free to contact us and purchase the add-on!

Payment type
One-time payment
Product
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
Localizations
  • English
  • Български
  • Dansk
  • Deutsch
  • Ελληνικά
  • Español
  • Français
  • Georgian
  • Italiano
  • Nederlands
  • Norsk
  • Polska
  • Română
  • Украинский
  • Русский
  • Slovenščina
  • 中文
David Banaszkiewicz
Advantages
The most important features of the add-on that we can recommend are:
Automatic Content Translation: This feature allows for quick and accurate translation of products, descriptions, categories, and other content on the page, which increases the accessibility of the store for customers from different countries.
Multi-Language Support: The add-on should support multiple languages ​​so that the store can reach the widest possible audience.
Smart Translation Management: The ability to edit and adapt translations to the specifics of the brand or industry to maintain consistency in communication.
Easy Integration: Simple installation and configuration of the add-on so that it does not require specialized technical knowledge.
Multiple Format Support: The ability to translate different content formats, such as product texts, category descriptions, headings, etc.
Disadvantages
none
Comment
I highly recommend this add-on for your online store. Since installing it, our store has become much more accessible to customers from abroad. The automatic content translation feature is incredibly useful and convenient. It allows us to reach a much wider audience, which translates into increased sales and improved customer experience.
The translations are accurate and fast, which is a huge plus. The add-on is also easy to install and configure, which is important for people who do not have much technical experience.
I highly recommend this add-on to anyone who wants to develop their online store internationally. It is an investment that will definitely pay off.
Ronny Kühn
Advantages
Easy to install and setup and works perfect for multi-language sites. Just write your content in your primary language and click translate. Thats it. Really awesome. By the way: Great support!!!
Disadvantages
-
Comment
Thank you so much for your plugin and your support!
Biotrendy
Advantages
Deepl translates short and long texts very well. It does it better than other translation services. You can translate between any languages that deepl supports.
Disadvantages
It would be good if it were possible to translate features and variants of features. But this is supposed to be in the next versions of the add-on.
Comment
The add-on works great when translating descriptions and names of products as well as categories. There is also the option of automatic translation.I can recommend this addon with a clear conscience.
Mozaiki Amar
Comment
it's a nice thing to have in store. softsolid helped me configure this add-on and it now translates everything i need.
E-bielizna
Comment
I love this add-on. It vastly speeds up process of creating product available for worldwide audience. The free account on DeepL gives you 500k characters per month, which should be enough for most use cases. Configuration of add-on is simple and quick. Highly recommended!
Julia
Advantages
Very useful add-on. It saves me a lot of time spent manually translating every single piece of text in Google Translate. It's configuration is quite simple and you can use DeepL Free to translate a lot of text.
Comment
I can't recommend this add-on enough. Five Star!!!
Sugarcrafter
Advantages
This add-on has a LOT of functionalities. It can translate multiple texts across the store, not only products. It also works really fast, has an intuitive add-on configuration which was easy to fill after add-on has been installed, and SoftSolid immediately provided us support once we found a minor issue within it. This add-on saved me a lot of time spent translating things through Google Translate.
Disadvantages
The DeepL Pro service costs quite a lot, but of course it’s not developer’s fault, and 500k free char limit is generous.
Comment
I highly recommend this add-on.
for vegans
Advantages
Super easy integration
Works fast and reliably
Saves a lot of time
Great customer service
Comment
This is without a doubt one of our most used add-ons. It saves our translators a tremendous amount of work as they only need to proofread the texts and not painstakingly translate them one by one.

A lot of content pages can also be translated with the tool and the free as well as the paid version have always worked very well for us.
Whenever we had a problem the team was always very helpful and were able to fix our issues very quickly.
Otto Erni
Verified purchase
Advantages
Works great on my page and I am using it for following languages: DE, EN,IT and FR
A great improvement for the vendors and admin to translate their product.
Also I like the variation for the translation. DE to EN ore EN to DE etc.
Therefore the vendor can easily translate the product from their native language to all other languages.
Disadvantages
You need a DeepL account. But it is worth to translate it with this tool:)
Comment
Last but not least: The support was very quick and straight forward.
Hire I just send my thanks from Switzerland
SoftSolid has been an official CS-Cart developer since February 2010. We build add-ons that a

Contact information

Phone +48 698780870

SoftSolid: add-ons and development for CS-Cart and Multi-Vendor

SoftSolid has been an official CS-Cart developer since February 2010. We build add-ons that a store owner can set up without calling a developer: clear settings, sensible defaults and documentation. Every add-on is kept compatible with new CS-Cart releases.

2010

official CS-Cart developer since

160+

add-ons in this marketplace

5.0

average rating from 90+ reviews

29

add-ons also on a low monthly subscription

What we do for CS-Cart and Multi-Vendor stores

Beyond ready add-ons, we take on almost any development work for CS-Cart, Store Builder and Multi-Vendor:

Custom add-on development

New features for your store built as separate, update-safe add-ons, from a small admin tool to a complete module.

Changes to existing functionality

Checkout, product pages, promotions, orders, admin panel and vendor panel adjusted to the way your business works.

Integrations

ERP and accounting systems, marketplaces and order management, couriers and parcel lockers, payment gateways, and any service with an API or data feed.

Multi-Vendor marketplaces

Vendor plans, commissions, payouts, vendor permissions and tools that make running a marketplace easier.

Upgrades and migrations

CS-Cart and Multi-Vendor upgrades to new versions, moving data from other platforms, imports and exports.

Performance and security

Store audits, finding and removing malicious code, speed and server configuration.

AI and automation

AI chat assistants trained on your store content, automatic translations and automation of repetitive work.

Support and maintenance

Ongoing care of your store, fixes and keeping custom code compatible with new CS-Cart releases.

Turnkey stores

A complete CS-Cart or Multi-Vendor store set up on a ready theme: configuration, add-ons, integrations, data import and launch.

Mobile applications

Mobile apps for your store or marketplace, connected to your CS-Cart data.

Our flagship add-ons

Base.com (BaseLinker) integration

Exchange orders and products between your store and Base.com, and sell on marketplaces from one place.

See the add-on →

DeepL translations

Translate products, categories, pages and menus into every language of your store: one click, in bulk or automatically.

See the add-on →

AI Agent / Chat Bot (RAG)

An AI assistant that answers your customers using the real content of your store.

See the add-on →

Promotions for vendors

Promotions with vendor conditions on Multi-Vendor, and vendors can create promotions of their own.

See the add-on →

Why merchants choose us

  • Direct contact with the developer team, no ticket queue
  • Add-ons for integrations, shipping, payments, ERP, AI and Multi-Vendor vendor tools
  • One team for ready add-ons and custom work, since 2010
  • Buy for $200 or more from our offer and get a 20% discount

Tell us what your store needs to do. We will point you to the add-on that already does it, or build a solution for your case.

Browse all our add-ons →   Contact us: office@cs-cart.com.pl

Similar products

Product Currency
4.6 (7)
$90.00
Lets you set product prices in any active currency of the store — the supplier's, for example. The storefront price is recalculated by the exchange rate, with bulk changes and multi-currency import supported.
Phone mask (Google style) formatter and validation
5.0 (4)
$60.00
  • Phone number verification.
  • Standardization of the entered phone number.
Terminex – Translation Control
5.0 (1)
$110.00
Terminex is the intelligent translation control system that ensures your technical terms, product descriptions, and industry-specific language remain accurate and consistent across all languages. Stop losing sales due to confusing translations or inconsistent terminology that damages your brand credibility.
CS-Cart add-ons package with integrations for Ukraine eCommerce
No reviews
$550.00
$720.00
Save 24%
Full package of integrations for work in Ukraine with CS-Cart and Multi-Vendor
Admin panel color scheme - addon for cs-cart
No reviews
$40.00
Customize the color scheme of the admin panel.
Separate setting for each storefront and vendor.
Language and Currency by Geolocation
No reviews
$60.00
Detects the customer's country by IP address and opens the storefront in a matching language and currency straight away. You define the pairs; the IP2Location database updates on schedule.