MathJax localization
JavaScript Makefile
Failed to load latest commit information.
JSON Localisation updates from Aug 25, 2016
.gitignore Add a converter from MathJax i18n data to WikiMedia JSON format. Add … Jun 20, 2013
COPYING.txt Add a converter from MathJax i18n data to WikiMedia JSON format. Add … Jun 20, 2013
ChangeLog New upstream strings for the Web fonts (STIXWeb, NeoEulerWeb, etc) ; … Nov 5, 2013
MathJax.js Import MediaWiki JSON data ; Update the converters to preserve the ex… Sep 26, 2013
config.js [config.js] add diq:zazaki; fixes #17 Aug 25, 2016
template-unpacked.js [template] update copyright, remove vim stuff; fixes #18 Aug 25, 2016


This repository contains localization data for MathJax as well as tools to convert them. The localization data are organized as follows:

  • config.js: configuration for languages and domains.
  • JSON/: the localizable strings in JSON jquery.i18n format.

See also the Statistics on TranslateWiki.

@translators: translations should ideally be done on TranslateWiki and the JSON files commited here. Do not forget to update config.js if you add new languages.

  • You can check the ChangeLog file to track string changes by MathJax developers.
  • Use the conversion tools if you wish to integrate the new translation data in your local MathJax installation.
  • The "qqq" language contains string descriptions that may be helpful.
  • Starting with MathJax v2.3, the Web page test/localization.html may be used to test the localization strings in context.

@MathJax developers: when new strings are created or removed, be sure to update config.js and to use the conversion tools to update the JSON files appropriately. If you add/modify/remove strings, don't forget to update the ChangeLog file and to inform the translators about obsolete/new strings on the MathJax Project TranslateWiki page.

To use the conversion tools, please edit the 'config.cfg' file and run 'make help' for further details.