fast_i18n 1.8.2
fast_i18n: ^1.8.2 copied to clipboard
Lightweight i18n solution. Use JSON files to create typesafe translations.
1.8.2 #
- Hotfix: possible NPE when calling Translations.of(context)
1.8.1 #
- Hotfix: possible NPE error when calling LocaleSettings.useDeviceLocale or LocaleSettings.setLocale
1.8.0 #
- New advanced mode: final t = Translations.of(context)
1.7.0 #
- Prefer language code over region code.
1.6.1 #
- Add more unit tests.
- Code Polishing.
1.6.0 #
- Generates
List<String>orMap<String, String>instead ofList<dynamic>orMap<String, dynamic>if the children are only strings. - You will experience a better autocompletion like
.substring,.indexOf, etc. because of that.
1.5.0+2 #
- Update README
1.5.0+1 #
- Update README
1.5.0 #
-
Define additional metadata in the
config.i18n.jsonfile. -
Maps defined with
#mapare now deprecated. Useconfig.i18n.jsonfor that. -
Add
LocaleSettings.localesto get the supported locales.
1.4.0 #
-
Add support for country codes. Use e.g.
strings_en_US.i18n.jsonorstrings_en-US.i18n.json. -
Add fallback for
LocaleSettings.setLocaleif locale is not supported.
1.3.0 #
-
Add support for lists.
-
Add support for maps. Use
{ "#map": "" }to enable map inlining.
1.2.0+1 #
- Update README
1.2.0 #
- Only one single
.g.dartwill be generated
1.1.2 #
- Fix iOS bug in
LocaleSettings.useDeviceLocale
1.1.1 #
- Fix for
LocaleSettings.useDeviceLocale
1.1.0 #
- Add
LocaleSettings.useDeviceLocale()
1.0.0 #
- Initial Release
- basic json support (no arrays)