该存储库用于日常维护 NVDA 简体中文翻译。
如需测试 alpha 或 beta 版本的翻译,请
- 在 GitHub 的 Actions 页面选择要获取的翻译,推荐选择与您 NVDA 版本相同分支的翻译。
- 在工作流详情的页面,按 T 键导航到 Artifacts 区域的表格。
- 浏览到 Download NVDA_TranslationTest 并点击,此时将开始下载由 GitHub Actions 自动生成的翻译压缩包。
- 将下载的压缩文件解压到 NVDA 程序所在文件夹。
- 重启 NVDA。
请注意:此页面的文件具有时效性,文件过期后将无法下载。
通过该工具,可快速调用 nvdaL10nUtil 及其他程序对翻译进行处理,主要可
- 生成翻译御览
- 生成翻译测试的压缩包
- 生成可直接上传到 Crowdin 的 xliff 文件
下面简单介绍该工具支持的命令参数,可通过运行该工具后输入,亦可通过命令行直接传入:
参数 | 作用 |
---|---|
C |
生成更新日志的 html 文件。 |
U |
生成用户指南的 html 文件。 |
K |
生成热键快速参考的 html 文件。 |
D |
生成所有文档的 html 文件。 |
L |
生成界面翻译的 mo 文件。 |
T |
生成翻译测试文件(不压缩)。 |
Z |
生成翻译测试文件的压缩包。 |
STC |
生成可直接上传到Crowdin的 changes.xliff 文件。 |
STU |
生成可直接上传到Crowdin的 userGuide.xliff 文件。 |
CLE |
清理上述命令生成的所有文件。 |
GITHUB_ACTIONS (仅支持命令行传入 |
该命令由GitHub Actions 工作流调用,不推荐日常使用。 |
其他命令 | 退出本工具。 |
C
、U
、K
、D
、L
命令生成的文件位于Preview
文件夹下。T
命令生成的文件位于Preview\Test
文件夹下,这些文件符合 NVDA 的文件结构,可直接复制到 NVDA 程序所在文件夹进行测试。Z
命令生成的压缩包位于Preview\Archive
文件夹下,该压缩包符合 NVDA 的文件结构,可直接解压到 NVDA 程序所在文件夹进行测试。STC
和STU
命令生成的文件位于Crowdin
文件夹下。该命令使用前,需要将原始 xliff 文件复制到存储库的Crowdin\OldXLIFF
文件夹,如未检测到所需文件,系统会从存储库的main
分支提取。