addLocale method
Adds new locale to gettext
final translations = {
"myContext": {
"hello": {
"msgstr": ["hola"]
}
}
}
final locale = {
"headers": {
"language": "es"
},
"translations": translations
}
gt.addLocale(locale, domain: 'messages');
Params:
locale A locale string
domain
A domain name
Implementation
void addLocale(Map<String, dynamic> data, {String domain = 'messages'}) {
assert(data['headers'] is Map<String, String>);
assert(data['translations'] is Map<String, dynamic>);
addTranslations(
data['headers']['language'] as String,
data['translations'] as Map<String, dynamic>,
domain: domain,
);
}