Language settings - MoodleDocs (2024)

Contents

  • 1 Set your preferred language
  • 2 Set a course language
  • 3 Site administration settings
    • 3.1 Force the site language
    • 3.2 Default language
    • 3.3 Display language menu
    • 3.4 Limit the languages shown
    • 3.5 Sitewide locale
    • 3.6 Excel encoding
    • 3.7 Enable PDF fonts

Set your preferred language

If the administrator has enabled other languages on the site, you can set your preferred one from the User menu (top right) > Preferences > Preferred language

Set a course language

If the administrator has enabled other languages on the site, you the teacher can force a language from Edit settings > Force language in your course.

If needed, administrators can allow the capability moodle/site:forcelanguage to a course participant who needs to override this forced language.

Site administration settings

Administrators can install other languages from Site administration > Language >Language packs and then view or modify the default language settings from Site administration > Language > Language settings.

Force the site language

By default, Moodle detects a user's language from their browser setting. If you as admin want to force the default site language instead, you can disable this from Site administration > Language > Language settings > Language autodetect.

Default language

From Site administration > Language > Language settings > you as admin the default site language and then any accounts you create will use this language, unless you specify a different one.

Changing this default does not change the default language of already existing users. See the FAQ 'When I change to a new default language, users still have the old language.' in Language FAQ for workarounds.

The priority of language selection from site to course to user can be seen in this graphic: Language selection priority

You can enable localised error messages for database connection problems by add the following line to your config.php file:

$CFG->lang="yourlangcode";

Display language menu

If you don't want the language menu to display, then turn it off from Site administration > Language > Language settings. Note that the language menu displays differently according to the site theme.In the Boost theme, it appears in the top bar on the upper left of the screen, to the right of any theme custom menu items.

Language settings - MoodleDocs (1)

Limit the languages shown

If as admin you want to limit the number of languages students and teachers can select from, do this from Site administration > Language > Language settings > Languages on language menu. Add the codes of the languages you want to display, separated by commas, for instance, en_us,es_mx,fr,fr_ca.


If your site uses a child language that relies in a parent language, you can edit 'Languages on language menu' in Site Administration > Language > Language settings, and remove the parent language; e.g., if you are in Canada and you want your users to use Canadian French but not the original French language.

Sitewide locale

Choose a sitewide locale - this will override the format and language of dates for all language packs (though names of days in calendar are not affected). You need to have this locale data installed on your operating system (e.g. for linux en_US.UTF-8 or es_ES.UTF-8).

See official MS-Windows locale language identifiers

In most cases this field should be left blank unless you are sure what you are doing, as Moodle will use the locale of the server. Warning: You should only enter a UTF-8 locale. Entering a non-UTF-8 locale can cause things on your site can break.

Excel encoding

Leave as default (Unicode) unless you have a particular reason for wanting Latin encoding.

Enable PDF fonts

If your site has courses in languages in such as Chinese, Japanese, Korean, Hebrew or Arabic, to ensure that text displays correctly in downloaded PDF files such as assignment submissions, you can enable PDF fonts.

You'll then need to specify fonts for the languages used on your site in $CFG->pdfexportfont in config.php. These fonts will then be available to select in the new course setting PDF font. (If PDF fonts are not enabled, or if none are specified in config.php, then the course setting PDF font is not shown.)

Language settings - MoodleDocs (2024)

FAQs

Language settings - MoodleDocs? ›

Language packs can be updated via Administration > Site administration > Language > Language packs. You can see which language packs have updates because they are listed in both 'Installed language packs' and 'Available language packs'.

How do I change the language on Moodle? ›

Change the Language of a Course in Moodle
  1. Select the “Settings” tab within your course site.
  2. Expand the Appearance section, and select the desired language within the Force language drop-down menu.
  3. Click the [Save and display] button.

Where do I change language settings? ›

Change the language on your Android device
  • On your Android device, tap Settings .
  • Tap System Languages & input. Languages. If you can't find "System," then under "Personal," tap Languages & input Languages.​
  • Tap Add a language. and choose the language that you want to use.
  • Drag your language to the top of the list.

Where are the language packs in Moodle? ›

Language packs can be updated via Administration > Site administration > Language > Language packs. You can see which language packs have updates because they are listed in both 'Installed language packs' and 'Available language packs'.

How do I change the language string in Moodle? ›

Customizing Moodle Language Strings
  1. Go to Site administration -> Language -> Language customization.
  2. Choose the language you wish to customize.
  3. Once the language pack is loaded, click “Continue”
  4. Under “Filter strings”, choose “theme_edumy.

Does Moodle support multiple languages? ›

First you will need to install the Moodle language packs for each of the languages you want to support. Depending on the theme used, this should display a language selection menu in the Moodle navigation. When a user switches language, Moodle will then display it's menus in that language.

Is Moodle multilingual? ›

This filter is a greatly simplified multi-language filter. It uses very simple non-HTML tags to mark multi-language blocks. Namely {mlang XX} {mlang} pairs, where XX is the Moodle short name for the language pack (i.e., en, fr, eu, es, es_mx, etc.)

How do I change my system language to English? ›

Select the Start button, then select Settings > Time & Language > Language. Choose a language from the Add a language list under Preferred languages, and then select Options.

How did I change the language? ›

To change your language on your device: On Android: Device Settings > Language and input. On iOS: Device Settings > General > Language & Region.

How do I change the App language to English? ›

On your device, open your Settings app. App Languages. Select the app you want to change. Choose a language.

Where is common module settings in Moodle? ›

On the settings page for many activities and resources, there is a section called "Common module settings".

How do I access Moodle modules? ›

Selecting the home icon will take you to your My Moodle homepage. The second element of the breadcrumb is the short module code. Select this to get to the homepage of the module.

What is content translation in Moodle? ›

The content translation plugin set is a set of plugins that enable in-line translation of content in a Moodle site or course. The plugin set allows users with appropriate permissions to provide translations for content which is not translated by language packs.

How do I change the menu in Moodle? ›

An administrator can change navigation settings, such as the default home page for users, and whether to show course categories in the navigation, in Administration > Site administration > Appearance > Navigation.

How do I change the format of my Moodle? ›

Changing Moodle Course Format

To change the format of a course, click the Settings option on your course menu. Locate the Course format section and in the Format drop down menu, you can select which format you'd like to use for the course.

How do I change my country on Moodle? ›

Location settings. An administrator can change the following location settings in Administration > Site administration > Location > Location settings.

How do I change the default text editor in Moodle? ›

Text editors can be enabled, disabled or a different one set to default from Administration > Site administration > Plugins > Text editors > Manage editors.

How do I change the text editor in Moodle? ›

Depending on the editors available from Site administration > Plugins > Text editors > Manage editors, you should be able to change your preferred editor by clicking the arrow top right next to your profile > Preferences > Editor preferences.

Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 5625

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.