jacobinwwey_obsidian-NotEMD/docs/i18n/README_zh.md
2026-04-16 09:00:44 -05:00

5.2 KiB
Raw Blame History

Notemd 语言中心

此页面统一说明当前文档语言与应用内 UI 语言支持的真实状态。

维护源文档

已发布 README 译文

应用内 UI Locale 覆盖范围

  • auto 模式会跟随 Obsidian 当前界面语言。
  • 应用内支持的 UI locale 由 src/i18n/uiLocales.ts 显式定义:enardeesfafriditjakonlplptpt-BRruthtrukvizh-CNzh-TW
  • English fallback 仍保留为实现层安全网,但已支持 locale 的可见界面已由回归测试覆盖,正常使用中不应再静默回落到英文。
  • 当前实现已对齐 Notebook Navigator 的核心 i18n 设计原则:显式 supported-language map、auto 模式对齐 Obsidian locale以及以 English 作为最终 fallback merge 目标。
代码 显示名称
en English
ar العربية
de Deutsch
es Español
fa فارسی
fr Français
id Bahasa Indonesia
it Italiano
ja 日本語
ko 한국어
nl Nederlands
pl Polski
pt Português
pt-BR Português (Brasil)
ru Русский
th ไทย
tr Türkçe
uk Українська
vi Tiếng Việt
zh-CN 简体中文
zh-TW 繁體中文

翻译状态策略

  • 权威源文档:仓库中的 English + 简体中文维护文档。
  • 已发布 README 译文应尽量完整覆盖源文档,但如出现短暂漂移,仍以维护源文档为准。
  • 只有当某个 UI locale 已存在于代码中,且可见界面覆盖测试通过时,文档才应宣称其“已支持”。
  • fallback 机制用于韧性兜底,不应用来替代缺失的可见翻译。

贡献人工翻译

  1. 在仓库根目录新增或更新语言文件,例如:README_es.md
  2. 章节顺序尽量与 README.md 保持一致。
  3. 新增 README 译文或 UI locale 时,请同步更新本语言中心。
  4. 提交 PR条件允许时至少邀请一位母语贡献者复核。