The translation of the TC39 web page aims to make the work of TC39 more accessible to people whose native language may not be english. For this, we are working with the community to get basic information about upcoming language features into their language.
To translate a feature, edit the stage 3 file for that language. If a description field is empty, that proposal needs a translation. Once you finish the translation(s), you can open a pull request and ping a reviewer who can ok your translation.
To add a new language, you will need to create a couple of files. A good way to get started is to clone the english language directory or any other language to start with. Name the folder using the Unicode BCP 47 locale identifiers. We currently prefer language only identifiers, but can expand to regions as necessary.
Once you have created your folder, you will want to translate all text into your language. You will also want to copy this readme file and translate it, so others can help you.
With that finished, add your language to the language list and language file of the site. You will need a reviewer to proof read your translations, and request a review from @codehag to make sure everything looks right.
To land your changes, you can request reviews from the following active reviewers:
- @codehag
- ...
See the German Translation documentation for more info.
- ...
See the Japanese Translation documentation for more info.
- ...
See the Russian Translation documentation for more info.
- ...
See the Traditional Chinese Translation documentation for more info.