https://github.com/amirbayat0/flutter-bloc-app-localization
Enhance Flutter App Localization with Bloc Pattern & SharedPreferences
https://github.com/amirbayat0/flutter-bloc-app-localization
bloc bloc-pattern dartlang flutter flutter-animation flutter-application flutter-apps flutter-bloc flutter-bloc-pattern flutter-cubits flutter-framework flutter-localizations flutter-multiplatform flutter-package flutter-router flutter-shared-preferences flutter-ui mobiledevelopment open-source
Last synced: about 2 months ago
JSON representation
Enhance Flutter App Localization with Bloc Pattern & SharedPreferences
- Host: GitHub
- URL: https://github.com/amirbayat0/flutter-bloc-app-localization
- Owner: AmirBayat0
- License: mit
- Created: 2024-05-06T19:08:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-21T08:18:40.000Z (about 1 year ago)
- Last Synced: 2025-04-09T16:04:31.722Z (about 2 months ago)
- Topics: bloc, bloc-pattern, dartlang, flutter, flutter-animation, flutter-application, flutter-apps, flutter-bloc, flutter-bloc-pattern, flutter-cubits, flutter-framework, flutter-localizations, flutter-multiplatform, flutter-package, flutter-router, flutter-shared-preferences, flutter-ui, mobiledevelopment, open-source
- Language: Dart
- Homepage: https://youtu.be/eoOmyzNqvsk
- Size: 266 KB
- Stars: 12
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FLUTTER App Localizations Feature with BLOC Pattern & Shared Preferences
### [Watch on YouTube](https://youtu.be/eoOmyzNqvsk)
[](https://www.youtube.com/watch?v=eoOmyzNqvsk)# Overview
This repository provides a step-by-step guide for implementing real-time language switching in your Flutter app using Bloc for state management and Shared Preferences for persistent storage.
This approach simplifies localization, allowing you to deliver a global user experience effortlessly.
## Installation
To get started with this repository, follow these steps:1. Clone this repository to your local machine.
2. Open the project in your preferred Flutter IDE.
3. Run flutter pub get to install dependencies.
4. Start exploring the provided code examples## License:
* This project is licensed under the MIT License. Feel free to use, modify, and distribute the code for your projects.## Acknowledgements:
- Special thanks to the Flutter community for their valuable contributions and insights into Flutter app development.## This link allows you to support me, and I appreciate your help:
* [SUPPORT](https://www.buymeacoffee.com/AmirBayat)### My Socials:
* [INSTAGRAM](https://www.instagram.com/codewithflexz)
* [YOUTUBE]( https://www.youtube.com/c/ProgrammingWithFlexZ)
* [CONTACT ME](https://[email protected])
* [FIND MORE](https://zaap.bio/CodeWithFlexz)