title: i18next plural not working with (using i18n-scanner)
body: <p>I'm facing a strange issue.
  I'm using <code>i18next</code> for internationalization and <code>i18n-scanner</code> to extract keys, but plural is not working.</p>
  <p>This is both config</p>
  <p><em>i18n-scanner</em></p>
  <pre class="lang-json prettyprint-override"><code>module.exports = {
    input: [
      './*.{ts,tsx}',
      './pages/**/*.{ts,tsx}',
      './components/**/*.{ts,tsx}',
      './domain/**/*.{ts,tsx}',
      './_common/**/*.{ts,tsx}',
    ],
    output: './',
    options: {
      debug: false,
      removeUnusedKeys: true,
      sort: true,
      func: {
        list: ['i18next.t', 'i18n.t', 't'],
        extensions: ['.ts', '.tsx'],
      },
      lngs: ['en-GB', 'fr-FR'],
      ns: ['common', 'error'],
      defaultLng: 'fr-FR',
      defaultNs: 'common',
      resource: {
        loadPath: './_locales/translations/{{lng}}/{{ns}}.json',
        savePath: './_locales/translations/{{lng}}/{{ns}}.json',
        jsonIndent: 2,
        lineEnding: '\n',
      },
      nsSeparator: ':',
      keySeparator: true,
      interpolation: {
        prefix: '{{',
        suffix: '}}',
      },
    },
  };
  
  </code></pre>
  <p><em>i18n-next</em></p>
  <pre class="lang-js prettyprint-override"><code>import i18n from 'i18next';
  import detector from 'i18next-browser-languagedetector';
  import { initReactI18next } from 'react-i18next';
  
  import enCommons from './translations/en-GB/common.json';
  import enErrors from './translations/en-GB/error.json';
  import frCommons from './translations/fr-FR/common.json';
  import frErrors from './translations/fr-FR/error.json';
  
  export const initTranslation = () =&gt; {
    return i18n
  
      .use(detector)
      .use(initReactI18next)
  
      .init({
        nsSeparator: ':',
        debug: true,
        fallbackLng: 'fr-FR',
        interpolation: {
          escapeValue: false,
          format(value, format) {
            if (format === 'bold') return value.bold();
            return value;
          },
        },
        resources: {
          en: {
            common: enCommons,
            error: enErrors,
          },
          fr: {
            common: frCommons,
            error: frErrors,
          },
        },
      });
  };
  
  export default i18n;
  
  </code></pre>
  <p>When i'm using this</p>
  <pre class="lang-js prettyprint-override"><code>const { t } = useTranslation();
  
  &lt;p&gt;{t('common:bar', { count: 2 })}&lt;/p&gt;
  </code></pre>
  <p>i18n-scanner will correct add the key with plural <code>common:bar_plural: bars</code> to my json, but the plural not be add in text.</p>
  <p>I'm looking for help, thank you very much in advance.</p>