Skip to content

docs: add Urdu (ur-PK) translation for README#40578

Merged
alt-glitch merged 1 commit into
NousResearch:mainfrom
AMIK-coorporations:ADD-URDU-README-AMIK
Jun 8, 2026
Merged

docs: add Urdu (ur-PK) translation for README#40578
alt-glitch merged 1 commit into
NousResearch:mainfrom
AMIK-coorporations:ADD-URDU-README-AMIK

Conversation

@AMIK-coorporations

@AMIK-coorporations AMIK-coorporations commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Description

This PR adds a complete Urdu translation of the README.md to make the Hermes Agent project more accessible to the global Urdu-speaking community.

Changes made:

  • Added README.ur-pk.md with a full, culturally accurate translation using the proper Perso-Arabic Urdu script.
  • Wrapped the entire Urdu document in a <div dir="rtl"> block to ensure proper Right-to-Left text rendering.
  • Wrapped terminal commands, file paths, and code blocks in <div dir="ltr"> to maintain correct syntax and left-to-right formatting for code.
  • Added the Urdu language badge/link to the main English README.md.
  • Added the Urdu language badge/link to the Chinese README.zh-CN.md.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update
  • Documentation / Translation addition

How Has This Been Tested?

  • Verified that the Markdown renders correctly, with RTL styling applying to the Urdu prose and LTR styling properly preserved for the code blocks and bash commands.
  • Checked that cross-links between the English, Chinese, and Urdu READMEs navigate correctly.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own changes
  • I have made corresponding changes to the documentation

@alt-glitch alt-glitch added type/docs Documentation improvements P3 Low — cosmetic, nice to have labels Jun 6, 2026
@alt-glitch alt-glitch enabled auto-merge (squash) June 7, 2026 13:54
@alt-glitch alt-glitch disabled auto-merge June 7, 2026 13:54
@alt-glitch

Copy link
Copy Markdown
Collaborator

@daimon-nous review

@daimon-nous

daimon-nous Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

Review: Urdu (ur-PK) README translation

Verdict: 👍 Clean, mergeable as-is. Additive docs-only change, no core code touched, no conflicts against current main.

What I verified

Check Result
Structural parity vs README.md ✅ 12/12 headings, all sections present
Code blocks ✅ 8/8 — commands byte-identical to English; only # comments translated (correct)
Links & URLs ✅ Every URL matches the English source 1:1; relative links (LICENSE, README.md, README.zh-CN.md) and assets/banner.png all resolve
RTL/LTR markup ✅ Balanced <div dir=...> (11 open / 11 close): one rtl wrapper + tables/code correctly wrapped in dir="ltr"
Cross-link badges ✅ Consistent across all three READMEs (EN→zh/ur, zh→en/ur, ur→en/zh)
Staleness README.md is unchanged on main since this PR's base — translation is fully current

Notes (non-blocking)

  • Not a duplicate of docs: add Urdu (ur-PK) language support #40642 — that PR adds Urdu to the Docusaurus docs site (website/i18n/ur-PK/...); this one translates the root README. Complementary, both trace back to [Docs] Add Urdu Language Support Urdu to Hermes Agent Documentation #40637.
  • Like any translation, this is a point-in-time snapshot; it will drift as the English README evolves. Same property as README.zh-CN.md — inherent, not a fault of this PR.
  • Translation quality is good: technical terms transliterated with English in parentheses (e.g. "ٹرمینل (terminal)"), tables kept LTR so command syntax renders correctly.

Nice contribution — thanks @AMIK-coorporations.

🤖 Automated review by Daimon

@alt-glitch alt-glitch enabled auto-merge (squash) June 7, 2026 14:27
@alt-glitch alt-glitch disabled auto-merge June 8, 2026 00:45
@alt-glitch alt-glitch merged commit 2b119ba into NousResearch:main Jun 8, 2026
9 checks passed
agogo233 added a commit to agogo233/hermes-agent that referenced this pull request Jun 8, 2026
* upstream/main: (430 commits)
  fix(yuanbao): bound ws.close() so an idle server can't stall shutdown ~5s (NousResearch#40607)
  docs: add Urdu translation of README (NousResearch#40578)
  fix(hindsight): send only new-turn delta on append retains instead of whole session (NousResearch#40605)
  feat(gateway): render terminal tool calls as native bash code blocks on markdown platforms (NousResearch#41215)
  feat(desktop): stop the chat viewport from following streaming output (NousResearch#41414)
  chore(release): map AlchemistChaos co-author email for NousResearch#40135 salvage
  fix(desktop): recover chat after sleep/wake by revalidating a stale remote backend
  fix(web): make _has_env config-aware so SEARXNG_URL auto-detect honors Hermes config
  fix(web): honor Hermes config-aware SEARXNG_URL lookup
  install.sh: hint at root-owned npm cache when desktop npm install fails (NousResearch#39688)
  fix(tools): percent-encode non-ascii URL components
  fix(skills): browse shows full catalog, not first 5000 (NousResearch#41413)
  feat(desktop+gateway): remote media relay — attach images/PDFs and display gateway images over the network
  feat(desktop): full tool-backend config (pickers + per-backend settings) in Settings (NousResearch#41232)
  hardening(api-server): scan cron prompts on REST create/update for parity with the agent tool
  fix: skip MCP preflight content-type probe on reconnect when already ready (NousResearch#40604)
  fix(kanban): sweep deferred scratch parent on non-scratch child completion + tests
  fix: defer scratch workspace cleanup when task has active children (NousResearch#33774)
  feat(onboarding): opt-in structured profile-build path on first contact (NousResearch#41114)
  feat(compression): temporal anchoring in compaction summaries (NousResearch#41102)
  test(discord): align clarify/model-picker tests with fail-closed component auth (NousResearch#41338)
  chore(release): map Dusk1e and LaPhilosophie for approval fail-closed salvage (NousResearch#33844, NousResearch#33866, NousResearch#30964)
  fix(discord): fail closed for component button auth when no allowlist set
  fix(feishu): fail closed for update prompt card actions
  fix(slack): re-check gateway auth on approval and slash-confirm buttons
  fix: guard int(os.getenv()) casts against malformed env vars (NousResearch#40598)
  fix: respect Honcho env var fallback in doctor and honcho status
  chore(release): add synapsesx to AUTHOR_MAP for NousResearch#40495 salvage
  fix(research): keep tool_call/tool_response pairs intact when compressing trajectories
  fix(simplex): accept display name in SIMPLEX_ALLOWED_USERS
  fix(desktop): make the running-turn timer per-session (NousResearch#41182)
  test(approval): regression for shell-escape denylist bypass (NousResearch#36846, NousResearch#36847)
  fix(security): strip shell escapes in denylist normalizer; fail-closed on missing approval module
  fix(stream+output-cap): guard empty streams and parse OpenRouter output-cap errors (NousResearch#40589)
  fix(desktop): bootstrap falls back to installed agent install.sh on GitHub 404
  feat(dashboard): change UI font from the theme picker, independent of theme (NousResearch#41145)
  fix(cli): return bool (not None) when a destructive-slash confirmation is cancelled (NousResearch#40583)
  fix(desktop): preserve configured base_url on same-provider model switch (NousResearch#41121)
  fix(desktop): stop bare-URL autolinker swallowing trailing emphasis asterisks (NousResearch#41093)
  fix(cron): bound the desktop run-history query to one job (NousResearch#41088)
  fix(desktop): scope in-session /model switch per-session, stop process-env leak (NousResearch#41120)
  chore: map bmoore210 author email for PR NousResearch#40550 salvage
  fix(desktop): scope session list to active profile + longer timeout
  fix: harden gateway startup and turn persistence
  fix(computer_use): honor custom vision routing
  fix(aux): honor model.default_headers on auxiliary client too (NousResearch#40033)
  fix(agent): honor model.default_headers for custom OpenAI-compatible providers (NousResearch#40033)
  docs(i18n): port deep-audit corrections to zh-Hans mirror (NousResearch#41104)
  fix(compression): don't overwrite the -1 post-compression sentinel in preflight seed (NousResearch#36718)
  chore(release): map singhsanidhya741@gmail.com to sanidhyasin (NousResearch#41094)
  ...
changman pushed a commit to changman/hermes-agent that referenced this pull request Jun 10, 2026
Co-authored-by: AMIK-coorporations <info@amik.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Low — cosmetic, nice to have type/docs Documentation improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants