microsoft / microsoft/TypeScript-Website-Localizations
How can the contributors notice the changes in English version?
未关闭
还没有人认领这个 Issue。
- 主要语言
- JavaScript
- 星标
- 124
- 派生
- 128
- 平均合并
- 22 小时 34 分钟
- 30 天内合并 PR
- 1
描述
How can the contributors notice the changes in English version,
so that the contributors can change the corresponding translations?
[Other references]
- reactjs.org
- The repo of the English version of the website: https://github.com/reactjs/reactjs.org
- The repo of the Korean version of the website: https://github.com/reactjs/ko.reactjs.org
- There is a bot that
- Every Monday,
- This bot detects the changes in Eng repo,
- and open a PR to Korean repo that suggests corresponding changes. (Example)
- kubernetes.io
- All the languages (en, ko, ...) are managed in one repo: https://github.com/kubernetes/website
- English-version-updating commits are merged to
master. - Every two weeks, the l10n teams of each language (e.g. Korean) create a new dev branch from
master, likedev-1.20-ko.6(Created on 2021-03-05 frommaster)dev-1.20-ko.7(Created on 2021-03-20 frommaster)
- Since
dev-1.20-ko.6branch contains the Eng version of website source as of 2021-03-05, - and
dev-1.20-ko.7branch contains the Eng version of website source as of 2021-03-20, - comparing
dev-1.20-ko.6anddev-1.20-ko.7shows the changes in English version.- (The script that helps comparing: https://github.com/kubernetes/website/tree/master/scripts#diff_l10n_branchespy)
- Also, there is a script that checks if the English version of some localized contents have changed since a localized version has been committed.
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先比较所引用的 reactjs.org 本地化 bot 和 Kubernetes 网站的工作流,包括 diff_l10n_branches.py 和 lsync.sh。定义一个工作流,使贡献者能够识别英文变更并更新相应的翻译;完成时应包括针对本仓库达成一致的实现方案或文档化流程。
由索引模型根据 Issue 内容生成。
评估
- 领域
- localization
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 25/100