Hello
Davo Smith,
thanks
for your reply.
One
example is, we would like to modify the feedback module. I need to
add a new item to the feedback but I want to do as little as possible
core modifications.
I need
to add a new folder to to mod/feedback/item thats OK, but I also
would need to change the lang file and add a string with the
identifier of my new item folder name at
mod/feedback/lang/en/feedback.php, because when Moodle renders
the select choices of the possible feedback questions these strings
are used.
At the
user interface (site admin > language > language customisation)
it is not possible to add new strings we can only modify existing
ones.
Furthermore I have
another problem with the string customization, we work on 3 different
Systems, a development, a test and a production server with three
different dataroots. If we could modify the strings in our Plugin we
only need to do the string modification one time.
At the
Moodle tracker there are different use cases for development
scenarios mentioned but I could not find the reason why this should
not be used in production.