docs(vi-vn): add Vietnamese translation for BMAD documentation#2110
docs(vi-vn): add Vietnamese translation for BMAD documentation#2110alexeyv merged 8 commits intobmad-code-org:mainfrom
Conversation
📝 WalkthroughWalkthroughThis PR adds comprehensive Vietnamese language documentation across all documentation categories (tutorials, how-to guides, explanations, and reference materials) for the BMad Method framework, plus a minor VS Code settings update for ROS2 distro configuration. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
Actionable comments posted: 6
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In @.vscode/settings.json:
- Line 96: Remove the unrelated local VS Code setting by deleting the
"ROS2.distro": "jazzy" entry from .vscode/settings.json so the PR only contains
translation changes; ensure you do not alter other settings in that JSON file
and that the file remains valid JSON after removing that line.
In `@docs/vi-VN/explanation/adversarial-review.md`:
- Line 20: The sentence contains a duplicated word "thường" ("thông thường
thường") on line 20; remove the extra "thường" so the sentence reads e.g. "Những
lần review thường bị confirmation bias." Update the phrase "thông thường thường"
to a single "thường" (or replace with "thông thường") in the sentence to fix the
typo.
In `@docs/vi-VN/explanation/project-context.md`:
- Around line 110-117: The documentation claims the CLI command
bmad-generate-project-context writes project context to
_bmad-output/project-context.md, but the workflows and runtime use variable
outputs like {output_folder}/n.md and a glob lookup **/project-context.md;
update the text at the two spots (around the invocation and the description) to
state that bmad-generate-project-context should produce a singleton file named
project-context.md (in the configured output folder) and explain that runtime
uses a glob search (**/project-context.md) to locate that file, so users know to
configure their output_folder to produce project-context.md rather than a
differently named artifact.
In `@docs/vi-VN/explanation/why-solutioning-matters.md`:
- Around line 58-59: Replace the missing Vietnamese diacritics in the comparison
table cells: update the string "BMad Method phuc tap" to "BMad Method phức tạp"
and change both "Co" cells to "Có" so the table entries (the row containing
"BMad Method phuc tap" and the "Enterprise" row) use correct Vietnamese with
diacritics.
In `@docs/vi-VN/how-to/upgrade-to-v6.md`:
- Around line 63-65: Sửa lỗi chính tả và thiếu dấu tiếng Việt trong tài liệu:
thay các từ không dấu trong đoạn chứa "Dat", "hoac", "Chay", "Sua", "tung",
"Linh hoat" thành có dấu tương ứng ("Đặt", "hoặc", "Chạy", "Sửa", "từng", "Linh
hoạt") và áp dụng cùng chỉnh sửa cho các từ tương tự xuất hiện ở đoạn khác (ví
dụ những xuất hiện ở dòng 99-100); đảm bảo giữ nguyên dấu backticks/formatting
khi các từ nằm trong code/inline code và kiểm tra toàn file để thống nhất chính
tả tiếng Việt.
In `@docs/vi-VN/index.md`:
- Line 11: Add the 'vi-VN' locale to the i18n configuration by updating the
locales list in website/src/lib/locales.mjs (where locales are defined alongside
'root', 'zh-cn', and 'fr') so the Vietnamese docs under docs/vi-VN are
registered and routable; then edit docs/vi-VN/index.md to change the roadmap
link from /roadmap/ to a relative ./roadmap.mdx to match other local links
(e.g., ./tutorials/getting-started.md).
🪄 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: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 33453985-f85a-4c30-8f0a-60e04deca9de
📒 Files selected for processing (29)
.vscode/settings.jsondocs/vi-VN/404.mddocs/vi-VN/explanation/advanced-elicitation.mddocs/vi-VN/explanation/adversarial-review.mddocs/vi-VN/explanation/brainstorming.mddocs/vi-VN/explanation/established-projects-faq.mddocs/vi-VN/explanation/party-mode.mddocs/vi-VN/explanation/preventing-agent-conflicts.mddocs/vi-VN/explanation/project-context.mddocs/vi-VN/explanation/quick-dev.mddocs/vi-VN/explanation/why-solutioning-matters.mddocs/vi-VN/how-to/customize-bmad.mddocs/vi-VN/how-to/established-projects.mddocs/vi-VN/how-to/get-answers-about-bmad.mddocs/vi-VN/how-to/install-bmad.mddocs/vi-VN/how-to/non-interactive-installation.mddocs/vi-VN/how-to/project-context.mddocs/vi-VN/how-to/quick-fixes.mddocs/vi-VN/how-to/shard-large-documents.mddocs/vi-VN/how-to/upgrade-to-v6.mddocs/vi-VN/index.mddocs/vi-VN/reference/agents.mddocs/vi-VN/reference/commands.mddocs/vi-VN/reference/core-tools.mddocs/vi-VN/reference/modules.mddocs/vi-VN/reference/testing.mddocs/vi-VN/reference/workflow-map.mddocs/vi-VN/roadmap.mdxdocs/vi-VN/tutorials/getting-started.md
|
hi @bmadcode plz review, thanks. |
|
@miendinh Thanks for the PR! Please contact me or BMadCode on Discord, we need to talk about long term maintenance and such. |
|
@miendinh have you tried to get in touch on Discord? |
Summary
Add the Vietnamese translation for the BMAD Method documentation under
docs/vi-VN.What
docs/vi-VNWhy
The repository already includes localized documentation for other languages, and this change adds Vietnamese coverage for the BMAD docs set.
The translation was rewritten from the English source to improve:
Testing
Ran:
npm cinpm run qualityResults:
Note:
validate:skillsreported low-severity findings only, and strict mode still passed..vscode/settings.jsonand is not intended to be included in this PR.