-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Quick guide to translating MathJax
Davide P. Cervone edited this page May 16, 2013
·
11 revisions
While we are working on adding MathJax to TranslateWiki and Transifex, here's a quick guide to help you translate MathJax directly here on github.
- Figure out the language code -- let's call this
xx
. - Fork the MathJax repository
- Copy
/unpacked/localization/en/
to/unpacked/localization/xx
- Replace all
en
s withxx
s in all files contained in this folder. - In particular,
- rename
en.js
toxx.js
- watch out for
en
in the first and last lines of code in each file -- otherwise things won't load properly.
- rename
- In
xx.js
change theplural: function
to match the plural rules of the languagexx
. - Translate the strings in all files.
- Test the translation.
- Create a pull request to our repository so that we can review your code.
- Get a big Thank you! You're awesome from the MathJax team!
If you have any questions, contact us on the issue tracker or the mathjax developer list.