Line 1: |
Line 1: |
− | == General tasks == | + | == General tasks for a new repository == |
| * Ensuring that any new project is localized from the start | | * Ensuring that any new project is localized from the start |
| * Adding a Crowdin config file to the repository | | * Adding a Crowdin config file to the repository |
| * Correcting any typo in the source code | | * 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 |
| + | ** https://github.com/openfoodfacts/openfoodfacts-translations/blob/main/crowdin.yml |
| + | * Wait 24h max for the replication to happen |
| + | * Manually copy paste the translation to Wordpress |
| + | |
| == Crowdin tasks == | | == Crowdin tasks == |
− | === Changing the synchronisation repository on a regular basis ===
| + | |
− | [[File:Changing the synchronisation repository on a regular basis.png|thumb]]
| |
| === Creating screenshots of new software to provide context to translators === | | === Creating screenshots of new software to provide context to translators === |
| [[File:Tagging strings in a screenshot to provide context for translators.png|thumb]] | | [[File:Tagging strings in a screenshot to provide context for translators.png|thumb]] |
Line 13: |
Line 20: |
| == GitHub tasks == | | == GitHub tasks == |
| * Checking the PR do not introduce bugs before merging them (eg: missing placeholders, very long translations…) | | * 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 often, for unknown reasons) | + | * 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) |
| + | |
| + | [[Category:Translations]] |