安装方式
命令行安装
在项目根目录执行以下命令,完成 Skill 安装。
npx bzskills add xixu-me/skills --skill readme-i18n 用于以下情况:用户想要翻译仓库README、使仓库支持多语言、本地化文档、添加语言切换器、国际化README或更新GitHub风格仓库中的本地化README变体。
113.1k
下载量
命令行安装
在项目根目录执行以下命令,完成 Skill 安装。
npx bzskills add xixu-me/skills --skill readme-i18n name: readme-i18n
description: 用于以下情况:用户想要翻译仓库README、使仓库支持多语言、本地化文档、添加语言切换器、国际化README或更新GitHub风格仓库中的本地化README变体。将仓库 README.md 本地化,同时不破坏其周围的仓库机制。
默认任务为翻译 + 链接整合:
README.zh.md此技能适用于多语言 README 工作流,不适用于通用网站/应用的国际化(i18n)。
在可用时应接受以下输入:
README.md如果未指定目标语言,则检查现有的翻译文件、选择器、文件名、问题或之前的仓库惯例。如果仍然无法明确目标语言,则询问一次。不要凭空发明目标语言。
README.md 视为事实来源。README.<bcp47-tag>.md 命名方式输出本地化姊妹文件,除非仓库已有不同的既定模式需要保留。README.md。将来源 README 视为结构而非散文阅读。打开 references/preservation-checklist.md 并清点最可能被破坏的元素:
> [!NOTE](#installation)如果 README 已有本地化姊妹文件,在选择文件名或选择器样式前也要检查它们。
翻译:
不翻译:
--helpOPENAI_API_KEY如有疑问,保留文字标记,转而翻译周围的句子。
当翻译后的标题发生变化时,GitHub 会生成不同的标题 ID。翻译标题后:
(#...) 链接,使其匹配该文件中本地化的标题片段<a id="...">,除非文件已使用本地化的显式 ID优先对标题措辞进行小幅调整,而不是破坏锚点。章节顺序仍应与来源 README 一致。
默认使用如下姊妹文件名:
README.zh.mdREADME.es.mdREADME.fr.md如果仓库已使用不同的多语言命名模式,则保持一致地使用该模式,而不是强制使用默认模式。
在编辑选择器之前,打开 references/language-selector-reference.md。
放置位置:
行为:
完成前验证:
(#...) 链接在其自身文件内可解析生成:
除非用户另有说明,否则保持 README.md 作为规范来源。当来源 README 后续更改时,通过比较更改的散文来更新每个本地化姊妹文件,然后重新检查选择器、文件名和锚点链接,而不是从头重新格式化整个文件。
示例 1
将此 README 翻译成中文并添加语言切换器。保持徽章 URL、代码围栏和所有命令完全不变。
示例 2
使仓库多语言化。添加西班牙语和中文 README 变体,保持内部锚点链接有效,并将选择器接入每个文件。
示例 3
我们已经有 README.zh.md。添加 README.es.md 并原地更新现有选择器,而不是添加第二个。
(#...) 链接