Skip to content

TASK: Improved Internationalization (i18n) Support #111

@smohantyargus

Description

@smohantyargus

Task Description
Enhance the platform to support dynamic multilingual functionality with full offline capability. All hardcoded strings should be replaced with translation keys, and language selection should dynamically update UI content without page reload. The system should support fallback languages, ensure dynamic components respect localization standards, and work seamlessly even without internet connectivity by bundling or caching translation resources locally.

Key Outcomes:

  • Integration or enhancement of i18n framework.
  • Extraction of hardcoded UI text into translation files.
  • Support for at least two languages (e.g., English and Hindi).
  • Runtime language switcher.
  • Fallback language mechanism.
  • Offline support for translations (bundled or cached locally to work without internet).
  • Documentation for adding new languages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Good first issueGood for newcomersSheCodes 2026A women-focused Full Stack & Open- Source workshopTo-Do

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions