本文档描述了“命令行艺术”项目的翻译系统。它涵盖了可用的翻译、它们的组织方式、翻译的维护方式以及为翻译贡献的过程。
“命令行艺术”提供多种语言版本,旨在让更多全球读者能够接触到其宝贵的命令行知识。该项目维护一个结构化的系统来管理翻译,并使其与英文原文保持同步。
来源: README-zh.md1-2 README-ru.md1-2 README-es.md1-2 README-el.md1-2
该项目目前已翻译成以下语言
| 语言代码 | 语言名称 | 文件 | 维护者 |
|---|---|---|---|
| - | 英语(原文) | README.md | jlevy |
| zh | 简体中文 | README-zh.md | Psycho7 |
| ru | 俄语 | README-ru.md | olegberman |
| es | 西班牙语 | README-es.md | ceoaliongroo |
| el | 希腊语 | README-el.md | anna-d |
| sl | 斯洛文尼亚语 | README-sl.md | petk |
| pt | 葡萄牙语 | README-pt.md | niltonvasques |
| uk | 乌克兰语 | README-uk.md | dmytro |
| ko | 韩语 | README-ko.md | Ungsik-Yun |
| cs | 捷克语 | README-cs.md | lsrom |
| it | 意大利语 | README-it.md | francescomalatesta |
| ro | 罗马尼亚语 | README-ro.md | mihaimaruseac |
| pl | 波兰语 | README-pl.md | - |
| id | 印度尼西亚语 | README-id.md | 23Pstars |
| fr | 法语 | README-fr.md | ericguirbal |
| ja | 日语 | README-ja.md | doublemarket |
| de | 德语 | README-de.md | S1SYPHOS |
| zh-Hant | 繁体中文 | README-zh-Hant.md | kevingo |
来源: AUTHORS.md11-32 admin/authors-info.yml23-60
每个翻译文件都遵循一致的结构,镜像英文原文,但使用目标语言。
来源: README-zh.md1-613 README-ru.md1-32
该项目拥有一个结构化的翻译管理系统,为贡献者分配了特定的角色和职责。
来源: AUTHORS.md1-32 admin/authors-info.yml1-18
来源: AUTHORS.md11-32 admin/authors-info.yml23-60
翻译过程遵循特定的工作流程,以确保翻译与英文原文保持准确和最新。
来源: admin/authors-info.yml1-18 AUTHORS.md1-9
每个翻译的 README 文件都以标准化的头开始,其中包含指向所有可用翻译的导航链接。这是一个关键功能,可确保用户能够轻松找到他们喜欢的语言版本的文档。
🌍
*<FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Čeština" undefined file-path="Čeština">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Deutsch" undefined file-path="Deutsch">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Ελληνικά" undefined file-path="Ελληνικά">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/English" undefined file-path="English">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Español" undefined file-path="Español">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Français" undefined file-path="Français">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Indonesia" undefined file-path="Indonesia">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Italiano" undefined file-path="Italiano">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/日本語" undefined file-path="日本語">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/한국어" undefined file-path="한국어">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/polski" undefined file-path="polski">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Português" undefined file-path="Português">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Română" undefined file-path="Română">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Русский" undefined file-path="Русский">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Slovenščina" undefined file-path="Slovenščina">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/Українська" undefined file-path="Українська">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/简体中文" undefined file-path="简体中文">Hii</FileRef> ∙ <FileRef file-url="https://github.com/jlevy/the-art-of-command-line/blob/6b50745d/繁體中文" undefined file-path="繁體中文">Hii</FileRef>*
当添加新的翻译时,必须在所有翻译文件中更新此头,以确保导航的一致性。
来源: README-zh.md1-2 README-ru.md1-2 README-es.md1-2 README-el.md1-2
贡献者可以通过多种方式为翻译做出贡献:
所有翻译贡献都通过 GitHub 的拉取请求系统进行管理,贡献者在 AUTHORS.md 文件中得到认可。
来源: AUTHORS.md1-9 admin/authors-info.yml1-18
项目维护一个完整的 AUTHORS.md 文件,其中列出了所有贡献者,包括译者和翻译维护者。此文件是根据 admin/authors-info.yml 的配置生成的。
作者信息系统
来源: admin/authors-info.yml1-105 AUTHORS.md1-9
admin/authors-info.yml 文件定义了每个贡献者的角色,用于生成 AUTHORS.md 文件。它包括:
来源: admin/authors-info.yml23-60 AUTHORS.md11-32
维护翻译存在几个挑战:
翻译维护者通过定期审查和更新来解决这些挑战。