[PR #2862] docs: add Hindi (हिन्दी) translation of README #5448

Open
opened 2026-10-31 01:06:43 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/2862
Author: @rollroyces
Created: 10/13/2026
Status: 🔄 Open

Base: main ← Head: docs/hindi-readme


📝 Commits (7)

  • 76916df docs: add Hindi (हिन्दी) translation of README
  • d2477de docs: complete Hindi README integration
  • 082a3a5 merge(main): integrate Hindi website edition
  • 7e9fd26 merge: refresh PR #2862 with main
  • 0e79d0a Merge branch 'main' into docs/hindi-readme
  • eee6c06 Merge remote-tracking branch 'origin/main' into sweep/2862
  • 7c4301a docs(readme): align Hindi README links with the current README

📊 Changes

62 files changed (+54556 additions, -39665 deletions)

View changed files

📝 README.md (+1 -1)
📝 docs/readme/README_ar.md (+1 -1)
📝 docs/readme/README_de.md (+1 -1)
📝 docs/readme/README_el.md (+2 -1)
📝 docs/readme/README_es.md (+1 -1)
📝 docs/readme/README_fa.md (+1 -1)
📝 docs/readme/README_fr.md (+1 -1)
➕ docs/readme/README_hi.md (+325 -0)
📝 docs/readme/README_id.md (+1 -1)
📝 docs/readme/README_it.md (+1 -1)
📝 docs/readme/README_ja.md (+1 -1)
📝 docs/readme/README_ko.md (+1 -1)
📝 docs/readme/README_pl.md (+1 -1)
📝 docs/readme/README_pt-BR.md (+1 -1)
📝 docs/readme/README_ru.md (+1 -1)
📝 docs/readme/README_th.md (+1 -1)
📝 docs/readme/README_tr.md (+1 -1)
📝 docs/readme/README_uk.md (+1 -1)
📝 docs/readme/README_vi.md (+1 -1)
📝 docs/readme/README_zh-TW.md (+1 -1)

...and 42 more files

📄 Description

Summary

Adds docs/readme/README_hi.md, a Hindi (हिन्दी) translation of the English README.md, mirroring the conventions of the existing 18 sibling translations in docs/readme/. Supplants an earlier PR (#2847) that placed the file at the repo root; translations live under docs/readme/ per the project's structure.

Background

REA ships READMEs in 18 languages in docs/readme/ (zh, zh-TW, ja, ko, tr, ru, vi, th, de, es, fr, uk, pl, pt-BR, ar, fa, id, it and the source English at the repo root). Hindi was missing despite being one of the most-spoken languages in the world.

Change

  • New file: docs/readme/README_hi.md (38,186 bytes, 309 lines, Devanagari throughout the prose).
  • Mirrors the German sibling docs/readme/README_de.md conventions exactly:
    • Language header [English](../../README.md) (relative up two levels) and README_xx.md siblings.
    • Badge links use ../mcp-contracts.md, ../../LICENSE, ../assets/rea-hopper-analysis.png, ../assets/discord.svg.
    • Body doc links use ../installation.md, ../cli.md, ../mcp-contracts.md, etc. — relative-up-one for files in docs/, relative-up-two for files at the repo root (SECURITY.md, DISCLAIMER.md, CONTRIBUTING.md, LICENSE, THIRD_PARTY_NOTICES.md).
  • Placed **हिन्दी** between ไทย and Deutsch in the language header.
  • Translated "Quick start" → त्वरित शुरुआत, "Showcases" → उदाहरण, etc.
  • Kept the **You must legally obtain...** paragraph verbatim in English (per sibling convention).
  • Explicit <a id="current-status"> and <a id="choosing-a-deep-analysis-provider"> markers preserved so the badges and Released package anchor land correctly.
  • Fixed earlier typo: THIRD_PARTY_NOTICE.md → THIRD_PARTY_NOTICES.md to match the actual filename on main.

Out of scope

  • No source code change.
  • No CLI/MCP contract change.
  • No docs generation change.
  • No additional languages — keeping the PR focused on Hindi.

Validation

  • Confirmed all badge URLs, anchor targets, and docs//./root links preserved with the correct relative paths under docs/readme/.
  • Manual review: 21 anchored navigation links mix explicit + GitHub-auto-generated markers that match the corresponding translated headings.
  • Translation quality: aimed for natural-sounding technical Hindi; technical identifiers (MCP, Hopper, Ghidra, IDA, JEB, JADX, Binwalk, ASAR, etc.) kept verbatim per sibling convention.
  • Cannot run the docs:check lint locally (no npm install in this environment); parent CI is the source of truth.

Open questions

  • Header entry position: I placed **हिन्दी** between ไทย and Deutsch. If the project keeps translations in chronological-add order and prefers a different slot, that's a one-line reorder on maintainer request.
  • GitHub anchor slugification for Devanagari: should work (consistent with how German umlauts resolve), but only github.com rendering can confirm.

Happy to renumber or reposition the header entry on maintainer request.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/2862 **Author:** [@rollroyces](https://github.com/rollroyces) **Created:** 10/13/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `docs/hindi-readme` --- ### 📝 Commits (7) - [`76916df`](https://github.com/morluto/rea/commit/76916df6322d92b69f2037ccb96f95b6e6775500) docs: add Hindi (हिन्दी) translation of README - [`d2477de`](https://github.com/morluto/rea/commit/d2477de800425af912e5fc5251032fff46eaf058) docs: complete Hindi README integration - [`082a3a5`](https://github.com/morluto/rea/commit/082a3a535a0feec06327d11225aadbbf500599b1) merge(main): integrate Hindi website edition - [`7e9fd26`](https://github.com/morluto/rea/commit/7e9fd26e3895b3a47eede8388bd6de70414fda30) merge: refresh PR #2862 with main - [`0e79d0a`](https://github.com/morluto/rea/commit/0e79d0a9eb775dbb55f09fd40750b07bc8898af9) Merge branch 'main' into docs/hindi-readme - [`eee6c06`](https://github.com/morluto/rea/commit/eee6c064c2a42b2340e3f7c63ba0fb7cc1c55670) Merge remote-tracking branch 'origin/main' into sweep/2862 - [`7c4301a`](https://github.com/morluto/rea/commit/7c4301a47679b1b97ccc64cabf496aab9798066d) docs(readme): align Hindi README links with the current README ### 📊 Changes **62 files changed** (+54556 additions, -39665 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -1) 📝 `docs/readme/README_ar.md` (+1 -1) 📝 `docs/readme/README_de.md` (+1 -1) 📝 `docs/readme/README_el.md` (+2 -1) 📝 `docs/readme/README_es.md` (+1 -1) 📝 `docs/readme/README_fa.md` (+1 -1) 📝 `docs/readme/README_fr.md` (+1 -1) ➕ `docs/readme/README_hi.md` (+325 -0) 📝 `docs/readme/README_id.md` (+1 -1) 📝 `docs/readme/README_it.md` (+1 -1) 📝 `docs/readme/README_ja.md` (+1 -1) 📝 `docs/readme/README_ko.md` (+1 -1) 📝 `docs/readme/README_pl.md` (+1 -1) 📝 `docs/readme/README_pt-BR.md` (+1 -1) 📝 `docs/readme/README_ru.md` (+1 -1) 📝 `docs/readme/README_th.md` (+1 -1) 📝 `docs/readme/README_tr.md` (+1 -1) 📝 `docs/readme/README_uk.md` (+1 -1) 📝 `docs/readme/README_vi.md` (+1 -1) 📝 `docs/readme/README_zh-TW.md` (+1 -1) _...and 42 more files_ </details> ### 📄 Description ## Summary Adds `docs/readme/README_hi.md`, a Hindi (हिन्दी) translation of the English `README.md`, mirroring the conventions of the existing 18 sibling translations in `docs/readme/`. Supplants an earlier PR (#2847) that placed the file at the repo root; translations live under `docs/readme/` per the project's structure. ## Background REA ships READMEs in 18 languages in `docs/readme/` (zh, zh-TW, ja, ko, tr, ru, vi, th, de, es, fr, uk, pl, pt-BR, ar, fa, id, it and the source English at the repo root). Hindi was missing despite being one of the most-spoken languages in the world. ## Change - New file: **`docs/readme/README_hi.md`** (38,186 bytes, 309 lines, Devanagari throughout the prose). - Mirrors the German sibling `docs/readme/README_de.md` conventions exactly: - Language header `[English](../../README.md)` (relative up two levels) and `README_xx.md` siblings. - Badge links use `../mcp-contracts.md`, `../../LICENSE`, `../assets/rea-hopper-analysis.png`, `../assets/discord.svg`. - Body doc links use `../installation.md`, `../cli.md`, `../mcp-contracts.md`, etc. — relative-up-one for files in `docs/`, relative-up-two for files at the repo root (`SECURITY.md`, `DISCLAIMER.md`, `CONTRIBUTING.md`, `LICENSE`, `THIRD_PARTY_NOTICES.md`). - Placed `**हिन्दी**` between `ไทย` and `Deutsch` in the language header. - Translated "Quick start" → `त्वरित शुरुआत`, "Showcases" → `उदाहरण`, etc. - Kept the `**You must legally obtain...**` paragraph verbatim in English (per sibling convention). - Explicit `<a id="current-status">` and `<a id="choosing-a-deep-analysis-provider">` markers preserved so the badges and `Released package` anchor land correctly. - Fixed earlier typo: `THIRD_PARTY_NOTICE.md` → `THIRD_PARTY_NOTICES.md` to match the actual filename on `main`. ## Out of scope - No source code change. - No CLI/MCP contract change. - No docs generation change. - No additional languages — keeping the PR focused on Hindi. ## Validation - Confirmed all badge URLs, anchor targets, and `docs/`/`./root` links preserved with the correct relative paths under `docs/readme/`. - Manual review: 21 anchored navigation links mix explicit + GitHub-auto-generated markers that match the corresponding translated headings. - Translation quality: aimed for natural-sounding technical Hindi; technical identifiers (MCP, Hopper, Ghidra, IDA, JEB, JADX, Binwalk, ASAR, etc.) kept verbatim per sibling convention. - Cannot run the docs:check lint locally (no `npm install` in this environment); parent CI is the source of truth. ## Open questions - Header entry position: I placed `**हिन्दी**` between `ไทย` and `Deutsch`. If the project keeps translations in chronological-add order and prefers a different slot, that's a one-line reorder on maintainer request. - GitHub anchor slugification for Devanagari: should work (consistent with how German umlauts resolve), but only github.com rendering can confirm. Happy to renumber or reposition the header entry on maintainer request. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#5448
No description provided.