Details
Description
Since Moodle interface allow editing language files, user tend to modify standard files to customize the language for local sites. However, it has long been recommended to use either local or child language to do such customizations.
It may be a good idea if the language editing interface by default created _local version of the language files with the strings edited by users. Editing standard files should still be possible, since it is needed for, for example, translators, but should require extra hoops to go through to get into that mode.
Furthermore, the admin interface could automate producing child languages. After all, it is not that different from editing local language except for having to create the language config.
Issue Links
| This issue is duplicated by: | ||||
| MDL-5461 | _local language packes cannot be edited from within Moodle Interface |
|
|
|
| This issue has been marked as being related by: | ||||
| MDL-5252 | Editing child-language - show parentlanguage strings |
|
|
|
| MDL-9361 | Ability to edit language in third party modules and plugins w/o copying the language files |
|
|
|
Personally I think that editing languages and customising languages is an advanced administrator task, not something to start doing without reading the documentation, available on the bottom of the page. With the current interface it just requires a push on the "switch" button ...
I'll assign the bug to David, since he works on lang.php