You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PROGRESS.template.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,3 @@
1
-
## Maintainer List
2
-
3
-
{MAINTAINERS}
4
-
5
1
## For New Translators
6
2
7
3
To translate a page:
@@ -19,13 +15,13 @@ Please be prompt with your translations! If you find that you can't commit anymo
19
15
When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:
20
16
21
17
```
22
-
- [ ] Quick Start (@tesseralis) #12345
18
+
- [ ] Some Page (@exampleusername) #12345
23
19
```
24
20
25
21
When PRs are merged, make sure to mark that page as completed like this:
26
22
27
23
```
28
-
- [x] Quick Start (@tesseralis) #12345
24
+
- [x] Some Page (@exampleusername) #12345
29
25
```
30
26
31
27
This ensures your translation's progress is tracked correctly at https://translations.react.dev/.
@@ -179,3 +175,11 @@ These aren't the main translation targets, but if you'd like to do them, feel fr
179
175
-[ ] Community
180
176
-[ ] Blog
181
177
-[ ] Warnings
178
+
179
+
## Maintainer List
180
+
181
+
This translation is maintained by:
182
+
183
+
{MAINTAINERS}
184
+
185
+
If you want to become a maintainer, ask them to add you. If the original maintainers are no longer responsive, raise an issue in the [main translations repository](https://github.com/reactjs/translations.react.dev).
In the PR comment, please describe your experiences with translation (e.g. links to previous work). We prefer more than one maintainer on each repo, so if you're by yourself, we'll leave the PR open for others to join in. If you are a group, please have at least one person other than the PR opener comment, to make sure all people listed actually want to be part of the translation!
23
+
In the PR comment, please describe your experiences with translation (e.g. links to previous work) and mention all the initial translation maintainers. We prefer more than one maintainer on each repo, so if you're by yourself, we'll leave the PR open for others to join in. If you are a group, please have at least one person other than the PR opener comment, to make sure all people listed actually want to be part of the translation!
29
24
30
25
Also, please read the [Maintainer Responsibilities](/maintainer-guide.md#maintainer-responsibilities) and make sure that you are comfortable with the responsibilities listed.
31
26
32
-
Once the PR is accepted, the bot will:
27
+
Once the PR is accepted, a member of the React team will [run a script](/scripts/README.md#creating-a-translation) which will:
33
28
34
29
* Create a new repository for you at `reactjs/{lang-code}.react.dev`
35
-
* Add/invite all maintainers listed to a "react.dev {language} Translation" team in the reactjs organization
30
+
* Add/invite all maintainers you provided in the PR comment as administrators of the new repo
36
31
* Create an issue from [PROGRESS.template.md](/PROGRESS.template.md) in the new repository to track your translation progress
37
32
33
+
File an issue on this repository to apply for a real `{lang-code}.react.dev` subdomain once you have a few sections translated and can show sustained progress. Until then, the translation will be hosted at a preview domain.
34
+
38
35
If you are not a member of the reactjs organization, you should receive an email invite to join. Please accept this invite so you can get admin access to your repository!
39
36
40
37
You may want to [pin](https://help.github.com/articles/pinning-an-issue-to-your-repository/) the generated issue to make it easier to find.
@@ -45,10 +42,12 @@ Happy translating!
45
42
46
43
## Adding a maintainer
47
44
48
-
If you are currently a maintainer of a translation and want to add another member, send a pull request to this repo updating `langs/{lang-code}.json`, where `{lang-code}` is the language code of the repo you want to be a maintainer of.
45
+
If you are currently a maintainer of a translation and want to add another member, do it directly in the Settings panel of your repo.
49
46
50
47
If you are interested in becoming a maintainer for a translation, please ask one of the current maintainers if they would like to add you. While different maintainers can have different requirements, usually they look for people who have already contributed to the translation already, either by translating or reviewing.
51
48
49
+
If the translation's existing maintainers become unresponsible for more than a month, please raise an issue on this repository. If you don't receive a response in a week, please escalate the issue to the main React repository.
50
+
52
51
## Before publishing
53
52
54
53
1. Review your translations and make sure that the pages listed in "Main Content" are fully translated. Run the site yourself locally to make sure there are no bugs or missing translations.
0 commit comments