cldrpluralparser
v1.1.1
Published
Node commandline application to find out the plural form for a given number in a language by parsing CLDR plural form rules.
Downloads
159
Readme
CLDR Plural Rule Evaluator
Find out the plural form for a given number in a language
Quick start
git clone https://github.com/santhoshtr/CLDRPluralRuleParser.git
Documentation
Unlike English, for many languages, the plural forms are just not 2 forms.
If you look at the CLDR plural rules table
you can easily understand this. The rules are defined in a particular syntax
(an eg: for Russian, the plural few is applied when the rule
"n mod 10 in 2..4 and n mod 100 not in 12..14;
" is passed).
This tool is a demonstration of a javascript parser for the plural rules in that syntax.
For a given number in a language, this tool tells which plural form it belongs. The plural rules are taken from the CLDR data file
Example
Demonstration of the javascript parser at: http://thottingal.in/projects/js/plural/demo/
Test
Open up ./test/index.html
in your browser.