Please remember to publish langify on your new theme. This includes updating the theme ID in the langify embedded app settings as each theme has its own unique ID.
When moving to a new theme it's important to keep in mind that some sections in langify are theme-specific. That means, they are not global and instead only apply to one specific theme. These sections are:
- The translations at langify -> Online Store -> Theme -> Section
- The langify language switcher
- The langify theme settings
It is recommended to migrate the translations of the Theme sections, so you do not have to re-translate your new theme. The migration of the language switcher and theme settings is optional.
Your new theme does not need to be published in Shopify. You can complete these migration steps at any time.
Migrating the Theme Translations
Like most of the sections in langify, the translations of the Theme can be exported and imported.

To migrate the translations from your old to your new theme, please follow these steps:
- Select your old, translated theme in the dropdown in the blue langify header
- Go to Online Store -> Theme
- Export the translation of this section as normal CSV
- Switch to the new, untranslated theme in the blue langify header
- import the translations
Unfortunately, an import can only cover one language at a time. If you have multiple languages in your store, remember to do this for each language.
Migrating the langify Switcher
If you have customized your langify language switcher, these customizations can also be migrated to your new theme.
- Select your new theme in the blue langify header.
- Open the Switcher Configurator on the langify Dashboard.
- Click on the three-dot icon on the right, and then on Migrate Configuration.

- Select your previous theme that has the customized language switcher
- As a last step click on the now blue Migrate Configuration button

If you're not using the langify language switcher and have therefore set its type as "None", the migration will also copy this setting to your new theme. Of course, you can also skip the migration and instead simply set the type to "None" manually.
Migrating the Theme Settings
The default langify Theme Settings are usually compatible with all themes.
If you haven't changed them, you do not have to do anything here.
The langify Theme settings affect how the JavaScript of the embedded app interacts with your theme.
If you have changed the default langify Theme Settings, you can also migrate these changes to your new theme.
- Select your old theme in the blue langify header.
- Go to the langify dashboard, open the Theme Settings tab and then the Advanced Settings subsection.
- Click on the three-dot icon on the right side and choose Export Configuration.
- Switch to your new theme in langify and import the configuration.
