plurr
v1.0.3
Published
Library for handling plurals/genders/conditionals
Downloads
11
Readme
JavaScript Plurr Implementation
Usage
var p = new Plurr(); // English locale is set by default
var s, out;
s = "{N_PLURAL:{N} file|{N} files}";
out = p.format(s, {"N": 1}); // => "1 file"
out = p.format(s, {"N": 2}); // => "2 files"
out = p.format(s, {"N": 5}); // => "5 files"
p.setLocale("ru"); // switch to Russian locale
s = "{N_PLURAL:{N} файл|{N} файла|{N} файлов}";
out = p.format(s, {"N": 1}); // => "1 файл"
out = p.format(s, {"N": 2}); // => "2 файла"
out = p.format(s, {"N": 5}); // => "5 файлов"