i18nu Internationalization package
It is a simple package that offers some convenience internationalization and localization classes.
It is supposed to be a intermediary localization step between the translation format and in code usage.
I18n: Is the internationalization widget that is responsible for keeping track of a locale and allow subwidgets on the tree to both access or alter it.
L10n: Is the localization interface where that the application should rely upon.
L10nDelegate: The LocalizationsDelegate that is registered with the WidgetApp (MaterialApp/CupertinoApp). It is responsible for managing
L10n instances whenever locale changes.