Skip to content

docs: add Urdu (ur) README translation#2061

Open
zanni098 wants to merge 1 commit into
affaan-m:mainfrom
zanni098:add-urdu-translation
Open

docs: add Urdu (ur) README translation#2061
zanni098 wants to merge 1 commit into
affaan-m:mainfrom
zanni098:add-urdu-translation

Conversation

@zanni098
Copy link
Copy Markdown

@zanni098 zanni098 commented May 26, 2026

Summary

Adds docs/ur/README.md — a full Urdu translation of the main README.

Why Urdu?

  • Urdu is spoken by 230M+ people globally, the 10th most-spoken language in the world
  • Pakistan has a rapidly growing developer community with strong Claude Code / AI-agent adoption
  • The repo already has 10 translations (de-DE, pt-BR, zh-CN, zh-TW, ja-JP, ko-KR, tr, ru, vi-VN, th) — Urdu is a natural next addition
  • South Asian languages are currently entirely absent from the translation set

What's included

  • Full translation of the main README into Urdu
  • Technical terms kept in English (standard practice in Urdu technical writing — terms like skill, hook, agent, plugin are already used as-is in the Urdu-speaking dev community)
  • Follows the exact same structure as docs/de-DE/README.md (language switcher at top, badges, all sections)
  • RTL note: Urdu is right-to-left but GitHub renders it fine in markdown

Checklist

  • Follows existing translation structure (docs/<lang>/README.md)
  • Language switcher bar at top includes link back to English and all other translations
  • All section headings translated
  • Code blocks left unchanged
  • Technical terms kept in English per Urdu dev convention

Summary by cubic

Adds docs/ur/README.md, a complete Urdu translation of the main README, to expand access for Urdu-speaking developers.
Mirrors existing translation structure (language switcher and identical sections), keeps code blocks unchanged, and retains common technical terms in English per convention.

Written for commit 4528f30. Summary will update on new commits. Review in cubic

Summary by CodeRabbit

  • Documentation
    • Added comprehensive Urdu language documentation including project overview, installation instructions, agent descriptions, security scanning capabilities, troubleshooting FAQs, and licensing information.

Review Change Stack

Adds docs/ur/README.md — a full Urdu translation of the main README.
Urdu is spoken by 230M+ people globally, with a large developer community
in Pakistan. This follows the same structure as existing translations
(de-DE, ja-JP, ko-KR, etc.).
@zanni098 zanni098 requested a review from affaan-m as a code owner May 26, 2026 06:07
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 26, 2026

📝 Walkthrough

Walkthrough

A new Urdu README file has been added to docs/ur/README.md with complete documentation for the ECC project. It covers installation instructions, agent descriptions, the AgentShield security scanner, testing prerequisites, contribution guidelines, platform support, environment variable controls, FAQs, and licensing information.

Changes

Urdu Documentation

Layer / File(s) Summary
Urdu README documentation
docs/ur/README.md
Complete Urdu README providing project overview, quick-start installation via plugin marketplace, descriptions of available agents, AgentShield security scanner usage with example commands, prerequisites and testing instructions, contribution and platform support sections, hook runtime environment variable controls, FAQs covering component listing and hook configuration, and license reference.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

🐰 In Urdu prose, the rabbit did write,
ECC's purpose shining bright—
Agents and shields in words so clear,
A welcome guide for all to hear!
Install and test with joyful care,
Knowledge blooms beyond compare! 📚✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'docs: add Urdu (ur) README translation' directly and clearly summarizes the main change: adding a Urdu translation of the README documentation file.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/ur/README.md`:
- Line 200: Update the wording in the Urdu README line that currently claims
AgentShield scans "skills": change that phrase to match the scanner spec by
listing CLAUDE.md, settings.json, mcp.json, hooks/, and agents/*.md (instead of
"skills"); ensure the sentence still mentions the same five analysis categories
(secrets detection, permission auditing, hook injection analysis, MCP server
risk profiling, and agent config review) but does not imply coverage of skill
files. Locate the sentence containing "skills" in the docs/ur/README.md and
replace it accordingly so it matches the scanner spec.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 0a4a9eab-9e9a-4eb3-9cd1-6f076c48b09f

📥 Commits

Reviewing files that changed from the base of the PR and between 928076c and 4528f30.

📒 Files selected for processing (1)
  • docs/ur/README.md

Comment thread docs/ur/README.md
npx ecc-agentshield scan --opus --stream
```

**یہ کیا اسکین کرتا ہے:** CLAUDE.md، settings.json، MCP configs، hooks، agent تعریفیں، اور skills — 5 زمروں میں: secrets detection (14 patterns)، permission آڈیٹنگ، hook injection تجزیہ، MCP server risk profiling، اور agent config جائزہ۔
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

AgentShield scan scope appears overstated in this line.

Line 200 says AgentShield scans skills, but the referenced scanner spec lists CLAUDE.md, settings.json, mcp.json, hooks/, and agents/*.md. Please align this sentence to avoid misleading users about current coverage.

Proposed doc fix
-**یہ کیا اسکین کرتا ہے:** CLAUDE.md، settings.json، MCP configs، hooks، agent تعریفیں، اور skills — 5 زمروں میں: secrets detection (14 patterns)، permission آڈیٹنگ، hook injection تجزیہ، MCP server risk profiling، اور agent config جائزہ۔
+**یہ کیا اسکین کرتا ہے:** CLAUDE.md، settings.json، MCP configs، hooks، اور agent تعریفیں — 5 زمروں میں: secrets detection (14 patterns)، permission آڈیٹنگ، hook injection تجزیہ، MCP server risk profiling، اور agent config جائزہ۔
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
**یہ کیا اسکین کرتا ہے:** CLAUDE.md، settings.json، MCP configs، hooks، agent تعریفیں، اور skills — 5 زمروں میں: secrets detection (14 patterns)، permission آڈیٹنگ، hook injection تجزیہ، MCP server risk profiling، اور agent config جائزہ۔
**یہ کیا اسکین کرتا ہے:** CLAUDE.md، settings.json، MCP configs، hooks، اور agent تعریفیں — 5 زمروں میں: secrets detection (14 patterns)، permission آڈیٹنگ، hook injection تجزیہ، MCP server risk profiling، اور agent config جائزہ۔
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs/ur/README.md` at line 200, Update the wording in the Urdu README line
that currently claims AgentShield scans "skills": change that phrase to match
the scanner spec by listing CLAUDE.md, settings.json, mcp.json, hooks/, and
agents/*.md (instead of "skills"); ensure the sentence still mentions the same
five analysis categories (secrets detection, permission auditing, hook injection
analysis, MCP server risk profiling, and agent config review) but does not imply
coverage of skill files. Locate the sentence containing "skills" in the
docs/ur/README.md and replace it accordingly so it matches the scanner spec.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4528f305a8

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/ur/README.md
/plugin list ecc@ecc
```

**بس!** آپ کو اب 60 agents، 232 skills، اور 75 legacy command shims تک رسائی حاصل ہے۔
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update catalog counts to match current repository

This line states that a successful install exposes 60 agents, 232 skills, and 75 legacy command shims, but the current repo metadata and English README now use 61 / 246 / 76; keeping stale counts in the new Urdu README creates a verification mismatch for Urdu users following the install guide and can lead them to think their setup is broken when it is actually correct.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Re-trigger cubic

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant