http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13632 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|dcook@prosentient.com.au |koha-bugs@lists.koha-commun | |ity.org --- Comment #22 from David Cook <dcook@prosentient.com.au> --- (In reply to Katrin Fischer from comment #17)
It's not so much a translation thing - Bernardo already has provided the fix for that, but a maintenance/web installer problem.
The web installer will use the files in the language directory from the language you picked at the beginning of the installation process. There is no fallback to en if a file is missing.
So currently, when a new permission is added, we have to maintain not one central file, but the en file plus all translated files. Not good.
For systempreferences the web installer knows that sysprefs.sql is mandatory, even tho it lives outside of the web installer files. I think maybe we can handle the permissions file the same way. One file - always installed independent of the picked language.
I think I understand this problem now... and I don't have an immediate solution off the top of my head. I'm going to reset the assignee to default, as I probably won't have time to work on this again. Jonathan, if you're still interested in this bug, please feel free to take it over :). -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.