content: package im.actor.runtime.intl.plurals;
  
  /**
   * Plural rules for the following locales and languages:
   * <p>
   * Locales: bem brx da de el en eo es et fi fo gl he iw it nb nl nn no pt_PT sv af bg bn ca eu fur fy gu ha is ku lb ml
   * mr nah ne om or pa pap ps so sq sw ta te tk ur zu mn gsw chr rm pt
   * (in original order)
   * <p>
   * Languages:
   * Afrikaans (af)
   * Bemba (bem)
   * Bulgarian (bg)
   * Bodo (brx)
   * Bengali (bn)
   * Catalan (ca)
   * Cherokee (chr)
   * Danish (da)
   * German (de)
   * Greek (el)
   * English (en)
   * Esperanto (eo)
   * Spanish (es)
   * Estonian (et)
   * Basque (eu)
   * Finnish (fi)
   * Faroese (fo)
   * Friulian (fur)
   * Western Frisian (fy)
   * Galician (gl)
   * Swiss German (gsw)
   * Gujarati (gu)
   * Hausa (ha)
   * Hebrew (he)
   * Icelandic (is)
   * Italian (it)
   * iw (iw)
   * Kurdish (ku)
   * Luxembourgish (lb)
   * Malayalam (ml)
   * Mongolian (mn)
   * Marathi (mr)
   * Nahuatl (nah)
   * Norwegian Bokmål (nb)
   * Nepali (ne)
   * Dutch (nl)
   * Norwegian Nynorsk (nn)
   * Norwegian (no)
   * Oromo (om)
   * Oriya (or)
   * Punjabi (pa)
   * Papiamento (pap)
   * Pashto (ps)
   * Portuguese (pt)
   * Romansh (rm)
   * Somali (so)
   * Albanian (sq)
   * Swedish (sv)
   * Swahili (sw)
   * Tamil (ta)
   * Telugu (te)
   * Turkmen (tk)
   * Urdu (ur)
   * Zulu (zu)
   * <p>
   * Rules:
   * one → n is 1;
   * other → everything else
   */
  public class Plural_One implements PluralEngine {
      @Override
      public int getPluralType(int value) {
          return value == 1 ? PluralType.ONE : PluralType.OTHER;
      }
  }
  