{
  "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": {
    "shared": "{count, plural, =0 {No one has shared this} one {{sharerGender, select, female {She} male {He} other {They}} has shared this} other {# people have shared this}}",
    "reminders": "{audience, select, self {You have {count, plural, one {# reminder} other {# reminders}}} team {Your team has {count, plural, one {# reminder} other {# reminders}}} other {There {count, plural, one {is # reminder} other {are # reminders}}}}",
    "digest": "{period, select, day {Today} week {This week} other {In this period}}: {count, plural, =0 {no messages} other {{count} messages, {unread, plural, =0 {all read} other {# unread}}}}"
  },
  "cases": [
    {
      "message": "shared",
      "args": {
        "count": 0,
        "sharerGender": "other"
      },
      "expected": "No one has shared this"
    },
    {
      "message": "shared",
      "args": {
        "count": 1,
        "sharerGender": "female"
      },
      "expected": "She has shared this"
    },
    {
      "message": "shared",
      "args": {
        "count": 1,
        "sharerGender": "male"
      },
      "expected": "He has shared this"
    },
    {
      "message": "shared",
      "args": {
        "count": 4,
        "sharerGender": "female"
      },
      "expected": "4 people have shared this"
    },
    {
      "message": "reminders",
      "args": {
        "audience": "self",
        "count": 1
      },
      "expected": "You have 1 reminder"
    },
    {
      "message": "reminders",
      "args": {
        "audience": "team",
        "count": 9
      },
      "expected": "Your team has 9 reminders"
    },
    {
      "message": "reminders",
      "args": {
        "audience": "everyone",
        "count": 1
      },
      "expected": "There is 1 reminder"
    },
    {
      "message": "digest",
      "args": {
        "period": "day",
        "count": 0,
        "unread": 0
      },
      "expected": "Today: no messages"
    },
    {
      "message": "digest",
      "args": {
        "period": "week",
        "count": 12,
        "unread": 3
      },
      "expected": "This week: 12 messages, 3 unread"
    },
    {
      "message": "digest",
      "args": {
        "period": "month",
        "count": 12,
        "unread": 0
      },
      "expected": "In this period: 12 messages, all read"
    }
  ],
  "pluralCategories": "one, other"
}
