https://github.com/Jesway/flutter_translate
Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter.
https://github.com/Jesway/flutter_translate
flutter i18n internationalization json-localization localization translate translations
Last synced: about 1 month ago
JSON representation
Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter.
- Host: GitHub
- URL: https://github.com/Jesway/flutter_translate
- Owner: Jesway
- License: mit
- Created: 2019-10-10T19:46:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-28T20:21:43.000Z (12 months ago)
- Last Synced: 2024-12-26T23:03:40.520Z (5 months ago)
- Topics: flutter, i18n, internationalization, json-localization, localization, translate, translations
- Language: Dart
- Homepage:
- Size: 5.11 MB
- Stars: 408
- Watchers: 12
- Forks: 119
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
[
](https://github.com/Jesway/Flutter-Translate/)
[](https://pub.dev/packages/flutter_translate)
![]()
[](https://github.com/Jesway/Flutter-Translate/blob/master/LICENSE)
[](https://flutter.io/)---
Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter.
It lets you define translations for your content in different languages and switch between them easily.
## Example
## Features
* Very easy to use
* ```Mobile```, ```Web``` and ```Desktop``` support
* ```Pluralization``` and ```Duals``` support
* Supports both ``languageCode (en)`` and ``languageCode_countryCode (en_US)`` locale formats
* Automatically ```save & restore``` the selected locale [with a simple implementation](https://github.com/Jesway/Flutter-Translate/wiki/2.-Automatically-saving-&-restoring-the-selected-locale)
* Full support for ```right-to-left``` locales
* ``Fallback`` locale support in case the system locale is unsupported
* Supports both ``inline or nested`` JSON## Documentation
Complete documentation is available [on the wiki page](https://github.com/Jesway/Flutter-Translate/wiki).
To get started please see [Installation, Configuration & Usage](https://github.com/Jesway/Flutter-Translate/wiki/1.-Installation,-Configuration-&-Usage).
## Example
https://github.com/Jesway/Flutter-Translate/tree/master/example
## Issues
Please file any issues, bugs or feature request [here](https://github.com/Jesway/Flutter-Translate/issues).## License
This project is licensed under the [MIT License](https://github.com/Jesway/Flutter-Translate/blob/master/LICENSE)