get method
Gets a string translation by specified language. When language is not found it defaults to English ('en'). When English is not found it takes the first value.
language
a language two-symbol code. Returns a translation for the specified language or default translation.
Implementation
String? get(String language) {
// Get specified language
var value = _values[language];
// Default to english
value ??= _values['en'];
// Default to the first property
if (value == null) {
for (var language in _values.keys) {
//if (hasOwnProperty(language))
value = _values[language];
break;
}
}
return value;
}