microsoft / microsoft/TypeScript-Website-Localizations
How can the contributors notice the changes in English version?
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 124
- Fork
- 128
- Merge trung bình
- 22 giờ 34 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
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.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách so sánh bot bản địa hóa reactjs.org được đề cập và các workflow của trang web Kubernetes, bao gồm diff_l10n_branches.py và lsync.sh. Xác định một workflow cho phép các contributor nhận diện những thay đổi trong tiếng Anh và cập nhật các bản dịch tương ứng; việc hoàn thành cần bao gồm một triển khai đã được thống nhất hoặc một quy trình được tài liệu hóa cho repository này.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- localization
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100