Skip to content

feat: add multi-lingual support & accessibility improvements #328

@adityasingh-0803

Description

@adityasingh-0803

This PR introduces two major enhancements to SaralSeva:

  1. Multi-lingual support: added language files (English, Hindi) and a language-switcher interface; updated all user-facing UI text to use translation keys.
  2. Accessibility improvements: semantic HTML with ARIA attributes, high-contrast mode toggle, WCAG-compliant colors, keyboard navigation support.

Additional changes:

  • Documentation updated with instructions for translation and accessibility guidelines.
  • Styling updates to support accessibility modes.
  • Minor UI adjustments to ensure readability on mobile/low-resolution devices.

These changes make SaralSeva more inclusive and usable for a wider range of users, especially in rural and multi-lingual settings.

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions