Language Translation
4 min readOverview
Offering a subscription experience in a customer’s own language starts at the Shopify store level, then carries over into Easy Subscriptions. The language needs to exist and be published on your Shopify store first, since Easy Subscriptions mirrors whatever languages are already active there. Skipping the market assignment or publishing step on the Shopify side is the most common reason a new language does not show up for customers.
Step 1: Add a New Language to Your Shopify Store
- From your Shopify admin, go to Settings.
- Click Languages.
- Click Add Language.
- Choose the language you want to offer, for example French, Spanish, or Arabic, then click Add.
- Select an active market to assign the language to. A language will not be visible to customers until it is assigned to a market.
- Translate your theme and storefront content using the Translate and Adapt app, or another translation app from the Shopify App Store, if you have not already.
- Once translations are ready, publish the language from the Languages page so it becomes visible on your storefront.
A newly added language appears as unpublished by default. It will not display for customers until you complete the publish step.
Step 2: Add the Same Language in the Easy Subscriptions App
- Go to Apps, then Easy Subscriptions.
- In the Easy Subscriptions side menu, click Settings, then Language.
- Click Add Language.
- From the dropdown, select the same language you published in Shopify, for example French, then click Add.
- Customize the subscription widget and customer portal text for that language, including fields like the Add to Cart button text, bundle discount labels, and customer portal messages. These fields are fully editable to match local language preferences.
- Click Save once your translations are complete.
Benefits of Localization
- Increases engagement with international customers
- Reduces confusion and improves the subscription experience for non-English speakers
- Strengthens brand trust and reach in global markets
Frequently Asked Questions
A language stays unpublished and invisible to customers until you assign it to an active market and publish it. Check the Languages page in Shopify Settings to confirm both steps are complete.
Yes, in most cases. Use the free Translate and Adapt app or another translation app from the Shopify App Store to translate your theme and storefront content before publishing the language.
No. You need to add the same language separately inside Easy Subscriptions under Settings, then Language, and translate the subscription widget and portal text there as well.
Fields like the Add to Cart button text, bundle discount labels, and customer portal messages can all be edited per language to match local preferences.
Yes. Unpublished languages in Shopify can be previewed from the Languages page before you make them visible to customers.
Yes. By default, a new market uses your store’s default language. You need to assign a published language to a market before it becomes visible to visitors in that market.
