plural method

String plural(
  1. num value, {
  2. List<String>? args,
  3. Map<String, String>? namedArgs,
  4. String? name,
  5. NumberFormat? format,
})

An extension method for translating your language keys with pluralization. Subscribes the widget on current Localization if context was provided. Otherwise, it may not listen to the current Localization changes.

value Number value for pluralization args List of localized strings. Replaces {} left to right namedArgs Map of localized strings. Replaces the name keys {key_name} according to its name name Name of number value. Replaces {$name} to value format Formats a numeric value using a NumberFormat class

Implementation

String plural(
  num value, {
  List<String>? args,
  Map<String, String>? namedArgs,
  String? name,
  NumberFormat? format,
}) =>
    ez.plural(
      this,
      value,
      args: args,
      namedArgs: namedArgs,
      name: name,
      format: format,
    );