Repository navigation
docs(i18n): zh-Hans for the Resources glossary, FAQ and changelog - #374
Merged
Merged
Conversation
Translate the glossary (each heading keeps the English term in parentheses) and the FAQ. Stamped; zh-Hant regenerated; headings keep the English ids. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QsR2jTxGkQdrLm4E6n23Ub
Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QsR2jTxGkQdrLm4E6n23Ub
Contributor
Author
席位核对 · ACCEPT · 2026-10-28T01:03Z ·
|
zhuangjianguo
marked this pull request as ready for review
October 28, 2026 01:04
zhuangjianguo
enabled auto-merge
October 28, 2026 01:04
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.
Requested by Steedos · project thread
Fixes #347
Clause-②: no
Metadata-protocol: none
维护者速读
gen:zh-hant生成。content/docs/resources/下的 zh-Hans/zh-Hant 译文,不碰英文、meta 与apps/docs;回滚即 revert 本 PR,页面回落英文。content/docs/resources/glossary.zh-Hans.mdx(全站术语的落点,与本轮各批的用词对齐,如 动作/操作、本体、产物、摘要);content/docs/resources/changelog.zh-Hans.mdx(本批最长的一页)。/zh-Hans/docs/resources/glossary#action,应直接落到「动作(Action)」;打开/zh-Hans/docs/resources/changelog#171,应落到「17.1」。What changes
Batch 11, the last batch of the zh-Hans translation pass (
docs/TRANSLATION.md). Branch reset tomainafter #372 merged; this PR carries only batch 11. With it, every English page has a current zh-Hans sibling.resources/glossary.zh-Hans.mdx### 动作(Action) [#action])resources/{faq,changelog}.zh-Hans.mdx*.zh-Hant.mdx(3)pnpm --filter @objectos/docs gen:zh-hantTerms. The glossary uses the terms the pass settled on: action 动作 vs operation 操作 (the #363 ruling), ontology 本体, runtime 运行时, artifact 产物, marketplace 市场, air-gapped 物理隔离, cloud posture 云端姿态, deploy bundle 部署包, digest 摘要, control plane 控制平面, position 岗位, validation rule 验证规则. The glossary's own
Actionentry reads "A named operation declared in metadata", so its 具名操作 stays 操作. In the changelog, 操作 appears only for operations and operands: the derivedapiMethodsoperations, a field operand, per-operationrequiredPermissionsmaps, destructive-operation RBAC mapping, and the operations anapiMethodswhitelist allows.Heading ids. Each translated heading carries the English page's id in Fumadocs' custom-id syntax. That includes the version headings (
### 17.1 [#171]), so a link like/docs/resources/changelog#171lands in every locale.Closing #347. Step 2 (zh-Hans full coverage) is complete when this merges. Step 3 was decided as "keep ja/de/es/fr/ko partial", so nothing in this pass touched those locales. The 籤/簽 converter issue found during the pass is tracked separately as #366.
Tests
Translation-only diff; no code or test files change.
Acceptance notes
Verification
All gates ran at
14de035, exit codes captured before any pipe.Gates (ci.yml steps)
node apps/docs/scripts/gen-zh-hant.mjs --checknode .github/scripts/check-doc-samples.mjspnpm turbo run type-check --continue+pnpm turbo run build(NEXT_PRIVATE_STANDALONE=true)pnpm turbo run testcheck-locale-surface.mjscheck-positioning.mjscheck-search-locales.mjscheck-translations.mjscheck-translation-ownership.mjs --actor objectstack-fleet[bot]check-translation-output.mjs --files(changed files)check-translation-output.mjs --self-testBrowser check (Playwright on `next start` of this build)
/zh-Hans/docs/resources/glossary#action/zh-Hans/docs/resources/changelog#171/zh-Hans/docs/resources/faq(390×844)/zh-Hant/docs/resources/changeloglang="zh-Hant", title 更新日誌與版本管理No page errors. Screenshots:
pr11-*.pngin the project'sdocs-347/folder.Diff: 6 files, +2215 −0.
🤖 Generated with Claude Code
https://claude.ai/code/session_01QsR2jTxGkQdrLm4E6n23Ub