Hi, I'm currently developing an I18N system for a moderately large PHP
software library and would like to model it off of MediaWiki's setup,
being an extremely well-tested installation (even though it is an
application, not a library).
However, I do realize that the stability that comes with age also means
that there might be a little bit of legacy cruft stuck in the files,
esp. when concerning fundamental architectural changes.
I'd like to ask all and any developers who are familiar with MediaWiki's
I18N structure to comment on your opinions of the strengths and
weaknesses of the system (the code will tell me how it works) and what
you would do different if you had the chance to rewrite the whole thing.
Consider it documentation for an extremely undocumented section of the
code: not a single result turns up for a Wikitech-l search of "i18n."
Thanks for your time! I understand you're all quite busy people.