Before starting translations of challenges, GitHub issues need to be created specific to the language of translation. Translators should create issues with the details of the challenges to be tracked in that particular issue.
FreeCodeCamp’s Issues Section, has mainly two kinds of requests related with the translation of the challenges:
seeds/challenges. See for example: Issue #4544
seeds/challenges. For example: Issue #6517. These can be reopened when there is a change in the English version of the challenge.
Pro Tip : You can quickly check issues related to translation by looking for the
If you see issues already open for the challenges, then you could proceed to working on them.
If you can’t see any related issues, or that can’t be reopened, then start by creating them for the challenge category you would like to work on. Remember to discuss in the Chat room for a confirmation of the challenges that you would like to add to the issue.
Pro Tip : Follow the example shown above, for consistency in the formatting of the issues, like adding checklists for challenges.