code: function (domain) {
          var pluralForms = [];
          var normalizedDomain = gt._normalizeDomain(domain, true);
          var poPluralsInfo = plurals[normalizedDomain];
          if (typeof poPluralsInfo === 'undefined') {
              // default to 'en' in this case
              normalizedDomain = 'en';
              poPluralsInfo = plurals['en'];
          }
          var icuPluralsFunction = IntlMessageFormat.prototype._findPluralRuleFunction(normalizedDomain);
  
          poPluralsInfo.examples.forEach(function (plural) {
              pluralForms.push({
                  icuPlural: icuPluralsFunction(plural.sample),
                  poPlural: plural.plural});
          });
          return pluralForms;
      }
docs: /*
  For the given language, get the plurals used in gettext, then find their
  equivalent label in ICU.