n = 1
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

CLDR Plural Rules Explorer

Mobile internationalization (i18n) is not just swapping translated strings — grammatical number agreement is a real algorithm with real edge cases. This simulator renders the integers 0–100 as a 3D instanced grid of cubes, colored by which Unicode CLDR plural category (zero/one/two/few/many/other) each number falls into for a chosen language's rule set. Switch between English, Russian, Polish, Arabic, Welsh, French and Japanese to see how differently each language partitions the same 101 numbers — Russian and Arabic need six-way branching where English needs two, and Japanese needs none at all — while live readouts track the matched rule, the share of numbers in that category, and how many distinct categories the locale actually uses.