Repository navigation
docs: sync zh-CN translation with English - #371
Conversation
|
Got it, let me check. |
Okayy |
404-GCross
left a comment
There was a problem hiding this comment.
I checked this against the English source. The structure lines up (headings, code fences, links, anchors, front matter), and the new coverage for --allow-swap, runit and --json is correct. CI is green. Three things to fix before merge:
-
Documentation/zh-CN/README.md: this reverts the deliberate wordingDroidspaces 是一个特权容器。to…特权容器运行时。. Please keep特权容器; it was changed on purpose earlier. -
Documentation/zh-CN/Anland.md: the three new labels end with a full stop inside the bold run:**支持 Droidspaces 的 Android 设备。****打过 Anland 补丁的合成器后端。****兼容的 GPU。**
The rest of the Chinese docs use a colon after label openers (**……:**). Please switch these three to colons.
-
Documentation/zh-CN/Cool-things-you-can-do.md:ssh alice@<容器名>should stayssh alice@<container name>; placeholders inside backticks are not translated.
Optional, non-blocking:
Features.md: keeping<a id="sandboxing">and<a id="hardware-access-mode">would preserve external deep links; nothing internal depends on them now.Installation-Android.md: removing the bold from Root 管理器 and 运行时间 is inconsistent with the other pages.Uninstallation.md:root 管理器->Root 管理器(the app's label).Networking-From-Zero.md: "Droidspaces 运行一个小型的给每个容器开放的 DHCP 服务器" reads awkwardly; "在每个容器的宿主机侧 veth 上运行一个小型 DHCP 服务器" is clearer.
The rewritten --upstream section and the Macvlan table read well.
The Chinese README linked every doc as ../X.md, which is the English folder, so readers landed on English pages. Point them at the zh-CN siblings. The last translation pass was made from older English text, so the pages had drifted beyond the recent commits. Compare every page with its English source and bring it level: the CONTRIBUTING component tables from the config-screen rebuild, the current Anland guide, the Linux route monitor and Macvlan column in Networking-From-Zero, the swap limit in Features, Linux-CLI and Kernel-Configuration, runit, the --json rename, and the RM6785 kernel link. Use the app's own label for Allow Sandboxing (允许沙箱) and drop em-dashes. Commands, flags and paths in code blocks now match English byte for byte; only translated comments and diagram labels differ. Signed-off-by: ravindu644 <droidcasts@protonmail.com>
|
I've updated the docs according to your recommendations. waiting for your review. |
|
Checked,no issues found |
@404-GCross, could you review this? You maintain the Simplified Chinese docs (17fddc1), and this pass changes a fair amount of your translation.
What was wrong
Documentation/zh-CN/README.mdlinked every doc as../X.md, which is the English folder, so tapping a link in the Chinese README opened the English page. It now points at the zh-CN siblings.What changed
Every zh-CN page was compared with its English source section by section. Existing wording was kept wherever it was already correct.
ds_fix_host_ptysrow dropped;--anlandCLI line is back;--upstreamuse cases;ds-vtods-cin the diagram.--allow-swap,CONFIG_MEMCG_SWAP).--jsonrename.none.Graphics-and-Audio, Troubleshooting and Installation-Linux needed no changes.
Please check
--upstreamsection of Networking-From-Zero.Commands, flags and paths in code blocks match English byte for byte. Only translated comments and diagram labels differ.
🤖 Generated with Claude Code