Skip to content

Feat/multilingual support mr ta te - #1637

Open
Nareshkumawat-star wants to merge 3 commits into
viru0909-dev:mainfrom
Nareshkumawat-star:feat/multilingual-support-mr-ta-te
Open

Feat/multilingual support mr ta te#1637
Nareshkumawat-star wants to merge 3 commits into
viru0909-dev:mainfrom
Nareshkumawat-star:feat/multilingual-support-mr-ta-te

Conversation

@Nareshkumawat-star

Copy link
Copy Markdown

Pull Request: Multilingual Support Expansion (Marathi, Tamil, Telugu)

Description

This PR expands multilingual support across the platform by adding locale support for Marathi (mr), Tamil (ta), and Telugu (te), persisting user language preferences to backend profiles, and adjusting AI system prompts accordingly.

Issue Resolved

Closes #1629

Type of Change

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

Key Features Added

  1. Locale Translations: Complete locale files for Marathi (mr), Tamil (ta), and Telugu (te) covering case filing forms, litigant dashboard, Vakil Friend UI, and notifications.
  2. Flag Language Selectors: Updated Navbar and Dashboard language selectors with flag indicators (🇬🇧 English, 🇮🇳 हिंदी, 🚩 मराठी, 🏛️ தமிழ், 📜 తెలుగు).
  3. Backend Persistence: Added preferredLanguage column to User entity and PUT /api/v1/auth/language-preference endpoint.
  4. Vakil Friend AI Language Prompting: Dynamically injects regional language instructions for Groq LLM responses.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • New and existing unit tests pass locally with my changes

@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the CodeBlooded's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown
Contributor

Hi @Nareshkumawat-star, thanks for contributing to Nyay Setu! 🎉

I have automatically:

  • 👤 Assigned this PR to you.
  • 🏷️ Applied the gssoc:approved label.

Our workflows will now analyze your changes to classify:

  • 📈 PR Difficulty: level:*
  • 🧩 PR Type: type:*
  • 🌟 PR Quality: quality:*

Tip

Ensure your PR description references the issue it resolves (e.g. Closes #123). This allows the bot to inherit any additional labels from that issue!

Happy coding! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] Add multilingual support for Marathi, Tamil, and Telugu in addition to existing Hindi

1 participant