Multi-language
SnapCart supports multiple languages, allowing you to serve customers in their preferred language.
Enable Multi-language
- In admin panel, go to
Plugins->Installed Plugins - Activate the Language and Language Advanced plugins
- Go to
Settings->Languagesto add your desired languages
Adding a New Language
- Go to
Settings->Languages - Click
Add new language - Select the language from the dropdown
- Set the language name, locale, and flag
- Click
Save
Translating Content
After adding languages, you can translate your content:
- Go to any content page (Pages, Products, Categories, etc.)
- You will see language tabs at the top
- Click on a language tab to add the translation
- Fill in the translated content and save
Theme Translation
To translate the theme's interface strings, see Translation.
RTL Support
SnapCart includes full RTL (Right-to-Left) support for languages like Arabic, Hebrew, and Persian. RTL layout is automatically applied when an RTL language is selected.
TIP
Make sure to translate your theme options, menu items, and widget content for each language to provide a complete multilingual experience.
