Introduction
Languages are part of the Theme Settings that allow you to add multiple languages to your webstore. You can add multiple languages to your webstore to reach a wider audience and provide a better shopping experience for your customers.Selecting Languages
To select the languages for your webstore, follow the steps below:Editing Language Files
To edit the language files, follow the steps below:- Scroll down to the “Available Languages” section.
- Select the language you want to edit.
- Press the “Edit” button next to the language.
- You will get redirected to the Language Editor where you can edit the language strings.
- Press “Save” to apply the changes.
- Rebuild the template to apply the changes to your webstore.
Rebuild Template
Learn how to build the template to apply changes after editing the theme files.
Adding New Languages
Frontend Configuration
To add a new language to your webstore, follow the steps below:- Open file manager.
- Navigate to the
/frontend/src/localesdirectory. - Press the “New File” button.
- Make a new file with the language code (e.g.,
en.jsonfor English). - Get the language strings from the
en.jsonfile and translate them to the new language. - Save the file and press “Save” to apply the changes.
Backend Configuration
You also need to add the new language to the backend. To add a new language to the backend, follow the steps below:- Connect to your VPS by using SFTP.
- Navigate to the
/var/www/minestore/app/Http/Controllersdirectory. - Open the
SettingsController.phpfile. - Use search to find the
public static function getLanguagesfunction. - Add the new language to the
$languagePackarray.
- Save the file.
- Go to the Admin Panel and select the new language from the “Selectable Languages”.
- Press “Update” to apply the changes.
- Rebuild the template to apply the changes to your webstore.

