Add support for plural rules for decimal numbers
[lhc/web/wiklou.git] / resources / mediawiki.libs / CLDRPluralRuleParser.js
index bb1491d..91bdc07 100644 (file)
@@ -275,7 +275,15 @@ function pluralRuleParser(rule, number) {
 
        var condition = choice([and, or, relation]);
 
+       function isInt(n) {
+               return parseFloat(n) % 1 === 0;
+       }
+
+
        function start() {
+               if (!isInt(number)) {
+                       return false;
+               }
                var result = condition();
                return result;
        }