Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months 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 (8 months ago)
- Last Synced: 2024-08-03T05:02:55.395Z (6 months ago)
- Topics: flutter, i18n, internationalization, json-localization, localization, translate, translations
- Language: Dart
- Homepage:
- Size: 5.11 MB
- Stars: 393
- Watchers: 11
- Forks: 117
- Open Issues: 4
-
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/)
[![pub package](https://img.shields.io/pub/v/flutter_translate.svg?color=important)](https://pub.dev/packages/flutter_translate)
[![License: MIT](https://img.shields.io/badge/License-MIT-ff69b4.svg)](https://github.com/Jesway/Flutter-Translate/blob/master/LICENSE)
[![Flutter.io](https://img.shields.io/badge/Flutter-Website-deepskyblue.svg)](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)