Drupal 8 has a strong out of the box functionality for making your platform multilingual.
For using multilingual functionality in Opigno LMS follow these steps:
- Enable required extensions (modules):
- In extensions list find and enable these modules: Language, Interface Translation, Content Translation, Configuration Translation;
Or if you use Drush just execute a command in project root directory: drush en locale language content_translation config_translation;
- Add languages that you want to use. You can do it here: /admin/config/regional/language.
There is three kind of information that you can translate:
- User interface: this is about the strings and messages that are displayed in the user interfaces
- Configuration: this is about the different entities and their fields
- Content: this is the contents that you created on your Opigno platform