Complete Simplified Chinese (zh-Hans) translation: v1.5, v1.4, v1.2 docs, blog and UI strings - #136
Open
Hanserwei wants to merge 2 commits into
Open
Complete Simplified Chinese (zh-Hans) translation: v1.5, v1.4, v1.2 docs, blog and UI strings#136Hanserwei wants to merge 2 commits into
Hanserwei wants to merge 2 commits into
Conversation
Hanserwei
marked this pull request as ready for review
August 18, 2026 06:06
Author
|
Hi, I would like to ask whether you are open to adding i18n support for the project documentation. If this direction sounds good, I can follow up by adding an i18n development and translation guideline to make it easier for other community members to participate in translations. I can also take responsibility for reviewing the Chinese translations based on the original English documentation to help ensure accuracy. If you are okay with this approach, I can continue improving the current PR accordingly. Looking forward to your feedback. Thanks! Best regards, |
…trings - Translate all 52 v1.4 docs (reused vetted v1.5 translations where English sources are identical, adjusted per-hunk for diverged files, and fully retranslated heavily rewritten pages) - Translate all 45 v1.2 docs (leveraged v1.4 translations, restored v1.2-specific content such as NixOS unstable setup and dms-plugin: layer namespaces) - Translate all 6 blog posts (release announcements and feature overviews; 309 technical commit-log entries in the v1.5 post kept in English by changelog convention) - Complete remaining 6 untranslated strings in code.json (97/97 done) - Translate sidebar labels in version-1.2.json, version-1.4.json and current.json (brand names and version numbers kept as-is per existing convention) Verified with \`npm run build -- --locale zh-Hans\` (passes with onBrokenLinks: throw). Note: translations are machine-translated and not yet human-reviewed; AI-assisted proofreading is planned as a follow-up.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Completes the Simplified Chinese (zh-Hans) translation of the site so that all published content plus the blog are fully localized.
What's included
dms-plugin:layer namespace, Gentoo-free install guides)code.jsonnow 97/97 translated (remaining aria-labels and page titles)version-1.2.json,version-1.4.jsonandcurrent.jsontranslated (brand names, CLI, Flake and version numbers kept as-is per existing convention)The v1.6 (current/unreleased) docs are intentionally left untranslated until the release stabilizes.
Verification
npm run build -- --locale zh-Hanspasses (onBrokenLinks: 'throw')The translations are machine-translated and have not yet been human-reviewed. AI-assisted proofreading will be performed as a follow-up before considering them final.
Follow-ups (not in this PR)
nixpkgs.urlreferences, Hyprland Lua config snippets)