Translations
Wishlist supports multiple languages, allowing you to provide a localized experience for customers around the world.
Managing Translations
Open the Wishlist app in Shopify Admin
Go to Settings
Click Manage next to Translations
Select the language you want to edit
Update the text for each field
Click Save
Supported Languages
The app supports all languages that Shopify supports, including:
English (default)
French
German
Spanish
Italian
Portuguese
Dutch
Japanese
Chinese
Korean
And many more
Translatable Strings
You can customize all customer-facing text:
Button Text
Add to Wishlist
Add to List
Save
Create
Modal Text
Item added to wishlist
Already in your wishlist
Select variant
Select list
Create new list
Notifications
Added to wishlist
Removed from wishlist
List created
Email saved
Portal Page
My Wishlist
Empty wishlist message
Add to Cart
Remove item
Guest Experience
Please sign in
Login to your account
Enter your email
Skip for now
Language Detection
The app automatically detects the customer’s language:
Uses Shopify’s
request.locale(from URL or customer settings)Falls back to your shop’s default language
Falls back to English if no translation exists
Adding a New Language
Go to Translations in the app settings
Click Add Language
Select the language from the dropdown
Translate all the strings
Click Save
Editing Translations
Go to Translations
Select the language to edit
Update any text fields
Click Save
Changes apply immediately to your storefront.
Best Practices
Keep it concise - Button text should be short and clear
Be consistent - Use the same terminology throughout
Consider context - Some words may need different translations in different contexts
Test the layout - Some languages produce longer text; ensure it fits
Use native speakers - Have translations reviewed when possible
RTL Languages
Right-to-left languages (Arabic, Hebrew, etc.) are supported. The UI adapts automatically when an RTL language is detected.
Shopify Markets Integration
The app works with Shopify’s multi-language setup:
Language changes apply to wishlist text
Works with Shopify Markets
Translation keys match Shopify’s locale codes
Missing Translations
If a translation is missing for a specific string:
The English version is used as fallback
No errors are shown to customers
You can add the missing translation at any time
Related Articles
Portal Settings - Configure the customer portal
Button Styling - Customize button appearance
