I’ve spent some time developing a plugin for i18n.
What it actually does, is to extend the i18n to support different load
First of all there is the simple everyone knows.
Then i created a new Loader which loads the files from directories
like the classic one.
But when loading the content of a file, it is not just merged all
What it actually does is checkout where the translation file is
located and depending on it’s path, it pushes the translations in that
position in the translation hash.
For me the translation files look more dry.
I don’t know if it’s usefull to somebody, but check it out: