Translations/Administration
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
General tasks for a new repository
- Ensuring that any new project is localized from the start
- Adding a Crowdin config file to the repository
- Correcting any typo in the source code
Setting up blogpost/new files for translation
- Commit the blogpost as a new file in https://github.com/openfoodfacts/openfoodfacts-translations
- Add the following sequence to the Crowdin config file
- Wait 24h max for the replication to happen
- Manually copy paste the translation to Wordpress
Crowdin tasks
Creating screenshots of new software to provide context to translators
Answering the questions of translators
- Answering their messages
- Fixing issues raised in the source code (while keeping in mind any change will reset translations done in all languages, thus degrading experience)
GitHub tasks
- Checking the PR do not introduce bugs before merging them (eg: missing placeholders, very long translations…)
- Checking that old translations do not come back (that happens on synchronisation)
- Delete translations that are in English, or that are out-dated (might be missing placeholders), delete Translation Memory entries that are problematic (eg with placeholders) or in English (some translators will use them without checking properly)