easy_localization 1.3.3
easy_localization: ^1.3.3 copied to clipboard
Easy and Fast internationalizing and localization your Flutter Apps, this package simplify the internationalizing process using Json file.
Changelog #
1.3.3 #
- removed
data.savedLocale. - optimized and clean code
- fixed many issues
1.3.2 #
-
plural()added property resolver for nested key translations{ "text": { "day": { "zero": "day", "one": "day", "other": "days" } } }new Text( AppLocalizations.of(context).plural("text.day", 2), ), -
fixed many issues
1.3.1 #
- add useOnlyLangCode flag
1.3.0 #
- Load translations from remote or backend
- fixed many issues
1.2.1 #
- supported shared_preferences
- Save selected localization
1.2.0 #
- Added property resolver for nested key translations
- return translate key if the element or path not exist
{
"title": "Hello",
"msg": "Hello {} in the {} world ",
"clickMe": "Click me",
"profile": {
"reset_password": {
"title": "Reset Password",
"username": "Username",
"password": "password"
}
},
"clicked": {
"zero": "You clicked {} times!",
"one": "You clicked {} time!",
"other": "You clicked {} times!"
}
}
new Text(
AppLocalizations.of(context).tr('profile.reset_password.title'),
),
1.0.4 #
- Added Support country codes
1.0.3 #
- Updated
tr()function added Multi Argument
1.0.2 #
- Added string pluralisation .
- Added Argument to
tr()function.