On Tue, Apr 1, 2014 at 3:09 PM, Siebrand Mazeland siebrand@kitano.nlwrote:
With the merging of https://gerrit.wikimedia.org/r/#/c/122787/ , probably the largest patch set for MediaWiki ever (+548314, -714438), MediaWiki core is now using JSON for localisation of interface messages, per a recently adopted RfC[1]. Thanks Krinkle/Timo for reviewing!
Congratulations on getting this done! This is a big deal, having long made MediaWiki flexible enough to handle many human languages, this is now a huge help for developers using different programming languages. And you know you've hit the big time when the discussion about the feature can expand to the weighty and architecturally-significant topic of tabs versus spaces. :-)
What's next? With this project almost completed, next order of business is
creating an RfC on where to go with the data that now remains in the MessagesXx.php files (like date formatting, fallback, directionality, namespace names, special page names, etc.) and localisation for special page names, magic words and namespace names that are still being implemented using $wgExtensionMessagesDirs. Maybe this is something we could discuss and prototype during the hackathon. Please let me know if this is something you'd like to work on.
I'm looking forward to seeing progress on this. Any initial ideas/biases/etc on this?
Rob