Important: #108783 - Backend user language default changed to "en"
See forge#108783
Description
The backend user language field (be_) historically used default
as the value for English. This has been changed to use the standard ISO 639-1
language code en instead.
The language key default is still accepted for backwards compatibility with
custom code, but is no longer selectable in the backend user interface.
An upgrade wizard "Migrate backend user language from 'default' to 'en'" is available to migrate existing backend user records.
Impact
- New backend users will have
enas their default language instead ofdefault. - Existing backend users with
lang=defaultshould run the upgrade wizard to migrate tolang=en. - In general: Code that uses
defaultas a language key (e.g. custom instances ofLanguage) will continue to work asService defaultis still mapped toeninternally.