RocketChat / RocketChat/Rocket.Chat

Redundant hindi Translation file

Open Beginner friendly
#38,916 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

type: bug
Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

Issue

In Preferences → Localization → Language, there are two Hindi language options:

  • Hindi
  • Hindi (India)

Out of these, "Hindi" makes very minimal (almost zero) changes and appears to be redundant.


Steps to Test / Reproduce

  1. Go to Preferences → Localization → Language.
  2. Select Hindi.
  3. Observe that only a few words are translated and most of the interface remains unchanged.

https://github.com/user-attachments/assets/68eeb7d1-15bd-48c6-86eb-15d70955f5a4


Expected Behavior

The localization option should meaningfully translate the interface.


Actual Behavior

The Hindi localization file provides minimal translations and does not significantly change the UI, making it redundant.


Suggested Solution

Remove the redundant Hindi localization and retain Hindi (India), which works correctly and provides proper translations.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named in the issue. Start by locating the Hindi and Hindi (India) localization entries referenced by Preferences → Localization → Language, then verify how each option is registered and translated. Done means the redundant Hindi option is removed, Hindi (India) remains available, and the language selector and localization checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
localization
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.