Default Language Pack will not update

Default Language Pack will not update

by Robert Wagenhoffer -
Number of replies: 1
Setting up a new Moodle site, already running four of them all version 4.3.3 including the new one.  I need to make the default language pack English (United States) (en_us) and do a local customization for a few of the strings.   Particularly, I fix the enrol vs enroll issue and add the company name to the email headers.  Without this, my clients see it a spam and ignore the notice, you have no idea the headaches this caused in the past.  Again, I did this multiple times before, but on my new install, Moodle will not default to (en_us) even though it says it is.   What is strange is that despite setting the default language properly and saving it.  The gray text next to the box always stays at Default English (en).  On my other sites, this is not the case and the gray area says Default: English (United States) ‎(en_us)‎.   I know for a fact, that despite being set to (en_us) and making the customizations, they are ignored.  As a test, I customized (en), sent some emails and my customizations were there.  

Any suggestions, Moodle gets so tiring to try to manage...
Average of ratings: -
In reply to Robert Wagenhoffer

Default Language Pack will not update

by Helen Foster -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

Hi Robert,

You mention "I fix the enrol vs enroll issue". If you're using English (United States) (en_us) language pack you shouldn't need to fix any instances of 'enrol'. If you come across any, let us know so we can fix them in the en_us language pack for everyone.

You also mention "The gray text next to the box always stays at Default English (en). "

The grey text indicates that during the site install process, English (en) was selected as language. After installing the site, the site admin can then go to Site administration > General > Language settings and set the default language for the site to en_us, as shown in this screenshot:

The grey text will remain as 'Default: English ‎(en)‎', en_us will be the default language for the site, and any en_us customisations will be shown.

It sounds as though most of your sites had en_us selected during the site install process, but not all.

Average of ratings: Useful (2)