(bug 40354) Add support for formatnum in jqueryMsg parser
authorSanthosh Thottingal <santhosh.thottingal@gmail.com>
Thu, 10 Jan 2013 17:33:51 +0000 (23:03 +0530)
committerSanthosh Thottingal <santhosh.thottingal@gmail.com>
Mon, 21 Jan 2013 11:06:35 +0000 (16:36 +0530)
commit261aac63ec0777d60fd4761cab5aab93326ce9b6
tree876b8a3ea4b1fe5d1e71da489e8dda4902deac1b
parent58bff0230af970775020b5647e9ce343f89ed1cd
(bug 40354) Add support for formatnum in jqueryMsg parser

Support for {{formatnum:$1}} and {{formatnum:$1|R}} syntax in
jqueryMsg parser.

Takes an unformatted number (arab, no group separators and
'.' as decimal separator) and outputs it in the localized digit script
and formatted with decimal separator, according to the current language.

Unlike the result from php for this syntax, this does not do number
grouping(commafy).

See http://www.mediawiki.org/wiki/Help:Magic_words#Formatting.

Includes testcases for a few languages

Change-Id: I912fc719bd25e8b103f87facd05dcb409df7441c
resources/mediawiki.language/mediawiki.language.js
resources/mediawiki/mediawiki.jqueryMsg.js
tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js