title: i18next - plural form incorrect
body: <p>Question, I'm using i18next and all is well, except for plural translations.</p>
  
  <p>Plural translations work great for some languages, but not for others.</p>
  
  <p>For example, Croatian doesn't work. I added some log statements and saw that instead of using the translation key "name_plural" it uses "name_plural_5"..</p>
  
  <p>It has something to do with this piece of code: </p>
  
  <pre><code>        var pluralKey = ns + o.nsseparator + key + o.pluralSuffix;
          var pluralExtension = pluralExtensions.get(lngs[0], options.count);
          if (pluralExtension &gt;= 0) {
              pluralKey = pluralKey + '_' + pluralExtension;
          } else if (pluralExtension === 1) {
              pluralKey = ns + o.nsseparator + key; // singular
          }
  </code></pre>
  
  <p>Which references this pluralExtension: </p>
  
  <pre><code>            "hr": {
              "name": "Croatian",
              "numbers": [
                  1,
                  2,
                  5
              ],
              "plurals": function(n) {
                  return Number(n % 10 == 1 &amp;&amp; n % 100 != 11 ? 0 : n % 10 &gt;= 2 &amp;&amp; n % 10 &lt;= 4 &amp;&amp; (n % 100 &lt; 10 || n % 100 &gt;= 20) ? 1 : 2);
              }
          },
  </code></pre>
  
  <p>For reference, English looks like this: </p>
  
  <pre><code>        "en": {
              "name": "English",
              "numbers": [
                  1,
                  2
              ],
              "plurals": function(n) {
                  return Number(n != 1);
              }
          },
  </code></pre>
  
  <p>Now can anyone tell me what this means? Do I need to supply multiple plural translations for this language, and why?</p>
  
  <p><a href="http://i18next.com" rel="nofollow">http://i18next.com</a></p>