timeago.dart
timeago.dart copied to clipboard
Other locals don't work, timeago throw an exception
Hello,
Using for exemple :
- timeago.setLocaleMessages('fr', timeago.FrMessages()) to override default locale to French locale and,
- timeago.format(data[index].time, locale: 'fr')
I get this error :
I/flutter ( 3259): Locale [fr] has not been added, using [en] as fallback. To add a locale use [setLocaleMessages]
Could you please check your published package if there is a typo ?
I think the problem come from this two parts of your timeago.dart source file :
-
void setLocaleMessages(String locale, LookupMessages lookupMessages) { _lookupMessagesMap[locale] = lookupMessages; }
-
if (_lookupMessagesMap[_locale] == null) { print("Locale [$_locale] has not been added, using [$_default] as fallback. To add a locale use [setLocaleMessages]"); }
Thanks in advance for your help.
Regards.