Multiple languages
Last updated
Last updated
Selling in multiple languages can increase sales by reaching customers all over the world. You can add multiple languages in your Shopify admin and use a translation app to translate your store content.
Once you set up multiple languages, customers can choose their preferred language with Eclipse's language selector.
If you have multiple languages enabled, some sections and features require extra steps to enter translated words into the theme editor, including the Header's Mega menu, product variant swatches, and variant chips.
Before adding new languages, make sure your store meets the requirements for selling in multiple languages ↗.
Translation apps let you add and edit all store content, such as custom content added to your products, pages, and sections.
Eclipse is compatible with Shopify's free Translate & Adapt app. The app fully integrates with and can be accessed through the theme editor.
Note Other third-party translation apps are available on Shopify's app store. Our theme support does not cover app integration. We recommend duplicating your theme before adding any apps and testing them thoroughly before purchasing. Please contact app developers for assistance.
Download the Translate & Adapt app and follow the steps provided in the app and Shopify's app manual ↗.
All translations are organized by category, such as Products, Pages, and Blog posts. You can also edit translations included in all theme assets and theme sections.
When finished your translations, remember to go to Settings > Languages to publish your languages.
Tags on Shopify (such as product tags, article tags, and blog tags) cannot be translated.
Eclipse includes 4 pre-packaged theme translations for French, German, Italian, and Spanish.
Theme translations are for text elements included in and controlled by the theme. All other content needs to be manually entered or auto-translated with a translation app.
In the Translate & Adapt app, you can add and edit translations for Theme assets and Theme sections.
Customer's can select their preferred language by using Eclipse's language selector.
The selector will appear when languages are added and published.
To enable the language selector, click on the Header or Footer sections in the theme editor. Click to check Enable language selector.
In some theme strings, code with curly brackets ({{ code }}
) are included to dynamically show the correct content on your site.
If you're using an app that auto-translates your store content, errors can occur when code is translated. For example, the code {{count}}
shows the number of search results. If "count" is translated to another language, the code will not work.
In Translate & Adapt, open theme assets and use the search bar to find strings with a curly bracket {
.
Re-add the code in the 'English' column to the translated language column.