Weblate translations of the app and map types are integrated manually on a regular basis.
Adding and updating translations is easy!
- Change the translation file you want, e.g. strings.txt (raw text version)
- If you are developer, continue below, otherwise send us the translated file for manual integration.
- Commit your string changes with the title
[strings] {description of changes} - (Optional) run the
tools/unix/generate_localizations.shscript - (Optional) Commit the updated files with the title
[strings] Regenerated - Send a pull request!
Please make sure to add a Developers Certificate of Origin to your commit descriptions.
To run the tools/unix/generate_localizations.sh script, it is necessary to have installed Python 3.10+.
- App translations strings.txt
- Map types types_strings.txt
- TTS voice directions sound.txt
- Country names countries-strings
- Search synonyms categories.txt and categories_cuisines.txt
- Website translations: see website/README.md
- App Store metadata (iOS): metadata/en-US
- Google Play metadata (Android): play/listings/en-US