Apache Pulsar 翻译项目教程
1. 项目的目录结构及介绍
Apache Pulsar 翻译项目的目录结构如下:
pulsar-translation/
├── README.md
├── README_zh-CN.md
├── crowdin.yml
└── master/
└── docs/
├── admin-api/
├── client/
├── concepts-architecture/
├── deployment/
├── developement/
├── functions/
├── getting-started/
├── io/
├── reference/
├── security/
└── tools/
README.md
和README_zh-CN.md
:项目的介绍文件,分别用英文和中文编写。crowdin.yml
:Crowdin 翻译平台的配置文件。master/docs/
:包含所有需要翻译的文档文件,按主题分类。
2. 项目的启动文件介绍
Apache Pulsar 翻译项目没有特定的启动文件,因为这是一个文档翻译项目。翻译工作通过 Crowdin 平台进行,具体步骤如下:
- 注册 Crowdin 账号。
- 加入 Pulsar 翻译项目组。
- 登录 Apache Pulsar Crowdin project 页面。
- 选择翻译目标语言和文件进行翻译。
3. 项目的配置文件介绍
项目的配置文件主要是 crowdin.yml
,该文件用于配置 Crowdin 翻译平台的相关设置。以下是 crowdin.yml
的基本内容:
project_id: '123456'
api_token: 'your_api_token'
preserve_hierarchy: true
files:
- source: '/master/docs/**/*.md'
translation: '/master/docs/%locale%/**/%original_file_name%'
project_id
:Crowdin 项目的唯一标识。api_token
:用于访问 Crowdin API 的令牌。preserve_hierarchy
:是否保留文件的目录结构。files
:指定需要翻译的文件路径和翻译后的文件路径。
通过以上配置,可以确保翻译文件在 Crowdin 平台和本地项目中的同步。