π AI Auto-Translate Offer Widget
AI Auto-Translate Offer Widget
Use AI Auto-Translate to automatically translate your offer widget text into all your store's configured languages β no manual editing needed. Available on Professional and Advanced plans.
In this article
- How it works
- Before you begin
- Translate an offer
- Review and edit translations
- Manual edits are protected
- Re-translate after edits
- Supported languages
- Limitations
How it works
AI Auto-Translate reads your offer's primary language content and fills in all missing translations using AI β covering widget text, descriptions, and buttons. Translation is done per offer, directly inside the offer editor. The primary language is always your source and cannot itself be translated.
Before you begin
- You're on the Professional or Advanced plan.
- Your store uses Shopify Markets with multiple languages enabled.
Translate an offer
- Open any offer from the Offers list.
- In the offer editor, click the language selector in the top-right corner.
- The dropdown shows all your store's languages and their current status β Translated or Not translated. Your primary language always shows as Translated since it is the source.
- Click AI auto-translate all to fill in all missing translations at once.

Review and edit translations
Once complete, all secondary languages show Translated status.

Select any language from the dropdown to switch to that language's view and manually edit individual fields if needed.
Manual edits are protected
If you manually edit a field in a translated language, auto-translate will skip that field in future runs.

This means your manual changes are never overwritten unless you explicitly re-run the translation on that field.
Re-translate after edits
If you update content in the primary language, the affected translated locales are marked Outdated. The AI auto-translate all button becomes active again β click it to re-translate only the changed fields across all languages.
Supported languages (34 total)
Arabic, Bulgarian, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hebrew (RTL), Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Vietnamese.
Limitations
- The primary language is the translation source and cannot be auto-translated.
- Campaign titles using the
{{campaign_name}}variable cannot be auto-translated. Replace it with a custom text title in Display Settings β Advanced Settings β Label. - Available on Professional and Advanced plans only.
- Requires Shopify Markets with multiple languages configured.
Related articles
- Manual Translation
- In-app language settings
- Pricing Plan
Updated on: 02/06/2026
Thank you!