For the complete documentation index, see llms.txt. This page is also available as Markdown.

For Owen Theme

This page will help you set up multiple languages for Owen theme

1. Update Countries Data

Edit app/data/countries.ts then add all languages that your store supported:

For example:

2. Create Translation Files

Create translation files in app/assets/locales/{language-code}/common.json to add translate text. For example:

3. Modify languages configuration

Update languages.config.ts from root folder of Owen theme to setup all languages for your store:

  • Import all languages you have created in Step 2.

  • defaultLng: default language code. Ex 'en'

  • supportedLngs: all languages code used in your store.

  • lngResources: list of translation file you have created in Step2.

4. Add country flag images

Update or add new country flag in public/flag/{language-code}.svg

You have completed setting up all languages for the Owen theme.

Last updated