Translation
Translate your campaign and widget text into any of your store's published languages so each customer sees promotions in their own language.
Supported languages: AOV.ai Free Gift only shows languages that are already published in your Shopify Markets settings. To add a language not in the list, go to Shopify Admin > Settings > Markets, open the relevant market, and publish the language there first.
AI Translate (premium) auto-fills all empty translation fields in one click. See Step 3 below.
How to set up
Step 1: Open the Translation settings
From the app sidebar, go to Settings > Translations. This is where you manage all languages and translate widget and campaign text.
Step 2: Add a language and translate content
Click Add new language. A pop-up lists all languages published in your store's Shopify Markets. Select the language you want to add.
Once added, click the language row and choose what to translate:
- Campaign content — titles, descriptions, badges, congrats messages, and pop-up CTAs for each gift campaign.
- Widget content — strings inside each widget (Pop-up, Floating button, Tiered Reward Box, Deal of the Day, Slide Cart Offer, Promotion Card, Gifts on Slide Cart, Progress bar).
Fill in the translation for each field manually. Any field left empty will fall back to the default text automatically.
Step 3: Use AI Translate (optional)
In the top-right corner of the translation editor, click the AI translate button to auto-fill all empty fields at once.
AI Translate is a premium feature. If your plan does not include it, the button will be hidden or disabled.
How it works:
- Collects every field that has a default value but no existing translation.
- Fills all empty fields with AI-generated translations in one batch.
- Fields you have already edited manually are left untouched.
- Variables like
{{trigger_amount}}or{{collection_name}}are preserved as-is.
After AI Translate runs, review the auto-filled fields — especially brand names, product names, and punctuation in CJK languages — and edit any cell inline if needed.
Step 4: Save
Click Save. Translations go live immediately for visitors whose Shopify locale matches the target language.
What gets translated
| Set | Coverage |
|---|---|
| Campaign content | Per-campaign editable strings: titles, descriptions, badges, congrats messages, pop-up CTAs. |
| Widget content | Per-widget strings: headers, button labels, progress messages, deal description templates. |
Fields not exposed in the translation editor (system status text, Shopify-side product titles) are not affected. Product names and variants follow Shopify's own translation flow.
Notes
- If a language is inactive or not added to the translation list, the app displays the default text.
- AI Translate only fills empty fields. To re-translate a stale field, clear it first then click AI translate again.
- Tone and style are AI-default. For specific brand voice, plan a manual review pass after running AI Translate.