2023-05-09 14:44:40 +08:00
|
|
|
|
# openKylin i18n SIG
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 介绍
|
|
|
|
|
|
2023-05-09 14:43:02 +08:00
|
|
|
|
i18n-management负责openKylin多语言翻译的维护和持续化的贡献。
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|
|
|
|
|
i18n-management SIG为各个需要维护翻译的其他SIG组在weblate平台上维护翻译并支持所有用户进行贡献。
|
|
|
|
|
|
|
|
|
|
在i18n SIG中,用户可找到感兴趣组件的翻译进行特定贡献,可通过一定的贡献量获得对应组件的管理权限。
|
|
|
|
|
|
|
|
|
|
## 原则
|
|
|
|
|
|
2023-05-09 14:43:02 +08:00
|
|
|
|
- i18n-management所维护的平台翻译都是开放的,任何人和组织都可以参与。
|
|
|
|
|
- 在 i18n-management的i18.yaml 文件中包含了该项目需要在weblate上建的项目名称、owner、maintainer和翻译组件模块,若一个组件有多个模块需要翻译,则在模块列写出所有模块。
|
|
|
|
|
- 每个项目在weblate翻译平台的项目核心成员都拥有此项目的维护者权限,共同维护好应用的翻译状况。
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|
2023-05-09 14:44:40 +08:00
|
|
|
|
## 如何参与
|
2023-05-09 14:43:02 +08:00
|
|
|
|
- clone此项目并在i18n-management创建对应的以项目名为文件名的文件夹,在文件夹中需新建一个i18n.yaml文件,并按以下格式填写。以kylin-os-installer为例:
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|
2023-05-09 14:43:02 +08:00
|
|
|
|
```
|
2022-09-09 13:58:21 +08:00
|
|
|
|
name: kylin-os-installer
|
|
|
|
|
owner:
|
|
|
|
|
- xxx : weblate ID
|
|
|
|
|
maintainers:
|
|
|
|
|
- xxx : weblate ID
|
|
|
|
|
modules:
|
|
|
|
|
- kylin-os-installer
|
2023-05-09 14:43:02 +08:00
|
|
|
|
```
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|
|
|
|
|
第一个name字段需要填写的是项目的名称,modules下填写的是在这个项目下我需要创建的翻译模块的名称。同时在owner和maintainer字段后需要填写weblate翻译平台的账号ID,方便在创建项目时给与维护者权限,如果没有maintainer的话这个字段下信息可选择不填。
|
|
|
|
|
|
|
|
|
|
## 其他注意事项
|
|
|
|
|
|
|
|
|
|
|
2023-05-09 14:44:40 +08:00
|
|
|
|
- weblate平台地址:https://weblate.openkylin.top/projects/
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|
2023-05-09 14:44:40 +08:00
|
|
|
|
- openKylin国际化用户参与手册地址:https://docs.qq.com/doc/DWE5SdUZhZGFzaHBV?&u=b1219e2d6b5a42cdb745f00f376a2551
|
2022-09-09 13:58:21 +08:00
|
|
|
|
|