-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(localization): integrate l10n_flutter with Bloc for language management #30
feat(localization): integrate l10n_flutter with Bloc for language management #30
Conversation
@phoenixit99 Due to non-compliance with clean commit standards, this commit message needs to be corrected. |
Thanks @esmaeil-ahmadipour . |
@phoenixit99 |
- Implemented the l10n_flutter package for managing app translations dynamically. - Leveraged the Bloc pattern for localization state management. - Added localization JSON files for supported languages. - Ensured dynamic fetching of text strings based on the selected language. - Updated app architecture to support future language additions. BREAKING CHANGE: All hardcoded text strings have been replaced with localization keys, requiring JSON translation files for new languages.
4dc9d7e
to
52b95b2
Compare
@esmaeil-ahmadipour |
e653e5f
to
2119921
Compare
d81882a
to
c5de079
Compare
- add Check Localization Files - add Run Dart Format Check
c5de079
to
e4bc69b
Compare
Integrated the l10n_flutter package to manage app translations dynamically, leveraging the Bloc pattern for state management. This implementation supports seamless language switching and provides a scalable structure for adding or updating translations.
BREAKING CHANGE: All hardcoded text strings are replaced with localization keys, requiring JSON translation files for new languages.