Skip to content

[Feature]: Localization - Add support for English & Hindi #43

Description

@VJLIVE

What's the problem this solves?

Adding language support will help the people read and use our app who are good in hindi

Proposed Solution

🌐 Feature Request: Add Localization Support (Flutter)

We need to implement localization (i18n) in the Flutter app to support multiple languages, starting with:

  • 🇬🇧 English (default)
  • 🇮🇳 Hindi

📋 Tasks

  • Add flutter_localizations and intl packages
  • Enable localization support in MaterialApp
  • Create ARB files for supported languages:
    • lib/l10n/intl_en.arb
    • lib/l10n/intl_hi.arb
  • Extract translatable strings using Intl.message() or @GenerateLocalization
  • Generate localization files using flutter gen-l10n
  • Implement UI logic for language switching (if needed)
  • Test switching between English and Hindi
  • Update README.md with instructions for contributing new translations

📦 Example: Add to pubspec.yaml

dependencies:
  flutter_localizations:
    sdk: flutter
  intl: ^latest


### Alternatives Considered

_No response_

### Additional Notes

_No response_

Metadata

Metadata

Assignees

Labels

Gssoc25Label for issues that are part of GirlScript Summer of Code 2025 (GSSOC'25).Level 310 points for solving advanced issues in GSSOC'25enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions