Adding MathJax
Commit that implements this: https://gerrit.wikimedia.org/r/85258
Example stats on testing site: [1]
First commit will be big as it changes the formatting slightly
Next steps:
- Siebrand should review and apply the commit
- Logo uploaded to Wikimedia Commons or here
- few sentence description for translators
- project page
- announce
I have imported the new JSON data to MathJax-i18n. MathJax requires additional data that are currently specified in a separate config file:
https://github.com/mathjax/MathJax-i18n/blob/master/config.js#L22
Especially, menuTitle is the name of the language written in that language (e.g. Deutsch). I'm assuming it would make sense to add this as a new string in the main file (e.g. de.js) so that localizers can translate it directly.
Or perhaps for this and the other config (plural, direction etc), we can use the @metadata field to share the info?
At the moment, that requires a bit of manual work each time we add a new language. Of course, this could also just be done directly on MathJax-i18n, by the MediaWiki folks.
Fred, I've added you as point of contact on Translating:MathJax. This means you're considered responsible of addressing translators' support requests on the talk page (which are also tracked via {{support}}
on several venues including your user page, with a feed for it). If you can't do this, just replace your name with the name of someone who agreed to do it. Thanks.
I'm guessing you meant https://bugzilla.wikimedia.org/show_bug.cgi?id=35038#c55. But this is now fixed.