plural static method

String plural(
  1. BuildContext context,
  2. String translationKey,
  3. int pluralValue
)

Facade method to the plural translation logic

Implementation

static String plural(final BuildContext context, final String translationKey,
    final int pluralValue) {
  final FlutterI18n currentInstance = _retrieveCurrentInstance(context)!;
  final PluralTranslator pluralTranslator = PluralTranslator(
    currentInstance.decodedMap,
    translationKey,
    currentInstance.keySeparator,
    pluralValue,
    missingKeyTranslationHandler: (key) {
      currentInstance.missingTranslationHandler(key, currentInstance.locale);
    },
  );
  return pluralTranslator.plural();
}