I'm currently using a per-module translation approach. I.e, I have translation files for each module separately. But it's come to my attention that if we use translate('x')
in module 'foo' and 'x' is translated to 'y' in module 'bar', translate('x')
returns 'y' in module foo. So my question is, is there a problem if I create one single catalog for all modules? Cause right now updating the language files is kinda annoying.
Thanks