Design Courses in Multiple Languages

To accommodate students who speak different languages, it is advisable to create announcements or texts in various languages. This allows texts to be displayed in the language set as “preferred” in the user's profile.

The TinyMCE editor, which is your default editor in Moodle, helps you implement the special notation for multilingual content. Simply click on the globe icon in the editor's toolbar to select from the list of available languages.

Multilanguage Functionality in the TinyMCE Editor

The required notation will then be inserted into the editor and highlighted. It is important that the beginning and end of multilingual content are always marked. The beginning always contains the two-letter language code. Between these two markers is the desired content in the specified language, for example:

{mlang de}Deutscher Inhalt{mlang}
{mlang en,other}English content{mlang}

You can also add different multimedia content for different languages, such as images or videos, which will then be loaded according to your students' language settings. To do this, simply insert the content between the two markers.

The names of activities can also be set up in multiple languages. Since the editor is not available for this, you will need to manually insert the markers or copy them from the editor.

Example: Display of Multilingual Content in the Editor
Example: Display of Multilingual Content in the Editor

Note: If your editor looks different, make sure that you have selected the “Default Editor” under Profile Picture > “Preferences” > “Editor preferences”.