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: CONTRIBUTING.md
+28-14Lines changed: 28 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,20 +9,31 @@ See [LICENSE.md](LICENSE.md) for the full license.
9
9
10
10
## Contributing translations
11
11
12
-
**IMPORTANT:** We have professional translations of the Express documentation into:
13
-
- German
14
-
- French
15
-
- Italian
16
-
- Spanish
17
-
- Brazilian Portuguese
18
-
- Japanese
19
-
- Simplified Chinese
20
-
- Traditional Chinese
21
-
- Russian
22
-
- Korean
23
-
24
-
Therefore, we can no longer accept community translations for these languages, except for corrections
25
-
to the existing translations and updates to align with changes or additions to the English documentation.
12
+
We highly encourage community translations! We no longer have professional translations, and we believe in the power of our community to provide accurate and helpful translations.
13
+
14
+
We currently support translations for the following languages:
15
+
- English (`en`)
16
+
- Spanish (`es`)
17
+
- French (`fr`)
18
+
- Italian (`it`)
19
+
- Japanese (`ja`)
20
+
- Korean (`ko`)
21
+
- Brazilian Portuguese (`pt-br`)
22
+
- Russian (`ru`)
23
+
- Slovak (`sk`)
24
+
- Thai (`th`)
25
+
- Turkish (`tr`)
26
+
- Ukrainian (`uk`)
27
+
- Uzbek (`uz`)
28
+
- Simplified Chinese (`zh-cn`)
29
+
- Traditional Chinese (`zh-tw`)
30
+
31
+
To find translations that need to be done, you can [filter for merged PRs](https://github.com/expressjs/expressjs.com/pulls?q=is%3Apr+is%3Aclosed+label%3Arequires-translation-es) that include the tag for your language, such as `requires-translation-es`.
32
+
33
+
When you contribute a translation, please reference the original PR. This helps the person merging your translation to remove the `requires-translation-es` tag from the original PR.
34
+
35
+
36
+
### Adding new translations
26
37
27
38
To contribute a translation into another language, following the procedure below.
28
39
@@ -37,3 +48,6 @@ Follow these steps:
37
48
6. Create the header, footer, notice, and announcement file for the language in the `_includes/` directory, in the respective directories, and make necessary edits to the contents.
38
49
7. Create the announcement file for the language in the `_includes/` directory.
39
50
9. Make sure to append `/{{ page.lang }}` to all the links within the site.
51
+
52
+
53
+
Thank you for your interest in contributing to expressjs.com. Your efforts help make our documentation accessible to everyone!
0 commit comments