{
  "locale": "en",
  "format": "icu-messageformat",
  "note": "In ICU MessageFormat, '#' inside a plural branch binds to the NEAREST enclosing plural argument, not the outermost one. Where an outer count must appear inside an inner plural, these messages use the explicit {name} form instead of '#'.",
  "messages": {
    "place": "You finished {n, selectordinal, one {#st} two {#nd} few {#rd} other {#th}}",
    "floor": "Take the lift to the {n, selectordinal, one {#st} two {#nd} few {#rd} other {#th}} floor"
  },
  "cases": [
    {
      "n": 1,
      "category": "one",
      "expected": "You finished 1st"
    },
    {
      "n": 2,
      "category": "two",
      "expected": "You finished 2nd"
    },
    {
      "n": 3,
      "category": "few",
      "expected": "You finished 3rd"
    },
    {
      "n": 4,
      "category": "other",
      "expected": "You finished 4th"
    },
    {
      "n": 11,
      "category": "other",
      "expected": "You finished 11th"
    },
    {
      "n": 12,
      "category": "other",
      "expected": "You finished 12th"
    },
    {
      "n": 13,
      "category": "other",
      "expected": "You finished 13th"
    },
    {
      "n": 21,
      "category": "one",
      "expected": "You finished 21st"
    },
    {
      "n": 102,
      "category": "two",
      "expected": "You finished 102nd"
    },
    {
      "n": 111,
      "category": "other",
      "expected": "You finished 111th"
    }
  ],
  "feature": "selectordinal (ordinal plural rules)"
}
