Repository navigation
feat(i18n): add Vietnamese (vi) language support — docs.github.com/vi - #46469
Dennis-nham wants to merge 5 commits into
Conversation
Add 'vi' (Tiếng Việt / Vietnamese) to LanguageCode, LocaleCode, and the languages map. Enables docs.github.com/vi endpoint. Locale: vi-vn · hreflang: vi · redirect: /vn Org: github.com/nlp-labs-vietnam
|
👋 Hi there! It looks like you've modified some files that we can't accept as contributions:
You'll need to raise a new PR that doesn't include those files, before we can review. The complete list of files we can't accept are:
We also can't accept contributions to files in the content directory with frontmatter |
How to review these changes 👓Thank you for your contribution. To review these changes, choose one of the following options: A Hubber will need to deploy your changes internally to review. Table of review linksNote: Please update the URL for your staging server or codespace. This pull request contains code changes, so we will not generate a table of review links. 🤖 This comment is automatically generated. |
📝 Bản dịch mẫu đầu tiên: Quickstart for GitHub ActionsVừa thêm bản dịch tiếng Việt hoàn chỉnh cho trang Quickstart for GitHub Actions như một ví dụ về chất lượng và phong cách dịch thuật. File: Nguyên tắc dịch thuật áp dụng
Ví dụ so sánh EN → VI
Đây là ví dụ chứng minh đội ngũ @nlp-labs-vietnam có đủ năng lực dịch thuật để duy trì toàn bộ locale |
🇻🇳 Proposal: Add Vietnamese Language Support to GitHub Docs
🎯 What this PR does
This PR adds Vietnamese (Tiếng Việt) as a supported language in GitHub Docs, enabling
https://docs.github.com/vi— a fully localized Vietnamese endpoint mirroring the structure ofhttps://docs.github.com/en.Files changed
src/languages/lib/languages.tsvitoLanguageCode,LocaleCode, and thelanguagesmaptranslations/vi-vn/README.mdtranslations/vi-vn/content/index.mddocs.github.com/vi)translations/vi-vn/content/get-started/index.mdtranslations/vi-vn/data/ui.yml📊 Why Vietnamese? — The case for
docs.github.com/viDeveloper community size
Comparison with existing supported languages
GitHub Docs currently supports 9 languages. Vietnamese ranks among the top underserved developer communities:
Vietnam has the same speaker population as German and is the fastest-growing tech market in Southeast Asia, yet is the only major language in this cohort without GitHub Docs localization.
🌐 Technical specification
https://docs.github.com/vivi-vn(Vietnamese — Vietnam)vi(ISO 639-1)/vn/*→/vi/*dirproperty needed)🤝 Community commitment from NLP Labs Vietnam
@nlp-labs-vietnam commits to bootstrapping and maintaining the Vietnamese translation:
What we will provide
translations/vi-vn/README.md)Translation infrastructure we will maintain
nlp-labs-vietnam/docs-vi-vn(mirrors the pattern of existing translation repos)💚 Request for GitHub sponsorship / server infrastructure
To accelerate Vietnamese localization and support the Vietnamese developer community, we respectfully request that GitHub consider:
Infrastructure support: Provide a private translation repository (
github/docs-vi-vn) on the same model as existing language repos (docs-es-es,docs-ja-jp, etc.)Translation tooling access: Access to the same translation pipeline/tooling used by existing language teams
GitHub for Open Source consideration: NLP Labs Vietnam is an MIT-licensed OSS organization. Any infrastructure support would be used solely for Vietnamese developer community benefit.
We understand this requires GitHub's internal review process and are prepared to participate in whatever evaluation is needed.
🧪 Testing
src/languages/tests/files.ts— will validatevientry once the privatevi-vntranslation repo is provisionedsrc/languages/tests/detect-language.ts— Vietnameseaccept-language: viheader detectionsrc/languages/tests/redirects.ts—/vn/*→/vi/*redirect pattern📚 References
✅ Checklist
languages.tsupdated withviLanguageCode, LocaleCode, and language entrytranslations/vi-vn/directory scaffolded with README, content, and datagithub/docs-vi-vnprovisioned by GitHub team (requires GitHub action)vi(requires GitHub action)Submitted with respect for the GitHub Docs team's review process. We are happy to iterate on any aspect of this proposal. Thank you for considering Vietnamese as the next language for docs.github.com.
NHAM QUOC HUAN
Project Lead, NLP GROUP JSC · @Dennis-nham
enterprise@nlpgroup.vn