Translations constructor
- Map<
String, Node> ? overrides, - PluralResolver? cardinalResolver,
- PluralResolver? ordinalResolver,
- TranslationMetadata<
AppLocale, Translations> ? meta,
You can call this constructor and build your own translation instance of this locale. Constructing via the enum AppLocale.build is preferred.
Implementation
Translations({Map<String, Node>? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver, TranslationMetadata<AppLocale, Translations>? meta})
: assert(overrides == null, 'Set "translation_overrides: true" in order to enable this feature.'),
$meta = meta ?? TranslationMetadata(
locale: AppLocale.zhTw,
overrides: overrides ?? {},
cardinalResolver: cardinalResolver,
ordinalResolver: ordinalResolver,
) {
$meta.setFlatMapFunction(_flatMapFunction);
}