mirror of
https://github.com/syncthing/syncthing-android.git
synced 2024-12-22 10:51:28 +00:00
Adjust README and other documentation for Weblate.
This commit is contained in:
parent
3ad13be6ab
commit
840e656af4
3 changed files with 11 additions and 5 deletions
|
@ -30,10 +30,10 @@ You can get logs in various ways:
|
|||
## Contributing Translations
|
||||
|
||||
All translations are done via
|
||||
[Transifex](https://www.transifex.com/projects/p/syncthing-android/). If you
|
||||
[Hosted Weblate](https://hosted.weblate.org/projects/syncthing/android/). If you
|
||||
wish to contribute to a translation, just head over there and sign up.
|
||||
Before every release, the language resources are updated from the
|
||||
latest info on Transifex.
|
||||
latest info on Weblate.
|
||||
|
||||
## Contributing Code
|
||||
|
||||
|
|
10
README.md
10
README.md
|
@ -29,11 +29,17 @@ Handling feature requests use up the little time that is present to keep the app
|
|||
|
||||
# Translations
|
||||
|
||||
The project is translated on [Transifex](https://www.transifex.com/projects/p/syncthing-android/).
|
||||
The project is translated on [Hosted Weblate](https://hosted.weblate.org/projects/syncthing/android/).
|
||||
|
||||
## Dev
|
||||
|
||||
Language mappings are defined in `.tx/config`, with the second code being the one from transifex. Google play supported languages: https://support.google.com/googleplay/android-developer/table/4419860. Android supported languages: https://stackoverflow.com/questions/7973023/what-is-the-list-of-supported-languages-locales-on-android. If a new language is added on transifex that's not supported, add them to `deleteUnsupportedPlayTranslations` in `app/build.gradle`.
|
||||
Language codes are usually mapped correctly by Weblate itself. The supported
|
||||
set is different between [Google Play][1] and Android apps. The latter can be
|
||||
deduced by what the [Android core framework itself supports][2]. New languages
|
||||
need to be added in the repository first, then appear automatically in Weblate.
|
||||
|
||||
[1]: https://support.google.com/googleplay/android-developer/table/4419860
|
||||
[2]: https://android.googlesource.com/platform/frameworks/base/+/refs/heads/main/core/res/res/
|
||||
|
||||
# Building
|
||||
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
</issue>
|
||||
<!-- Ignore lint on ... not being replaced by the ellipsis character -->
|
||||
<issue id="TypographyEllipsis" severity="ignore" />
|
||||
<!-- Don't fail lint on translation errors, they have to be resolved on transifex -->
|
||||
<!-- Don't fail lint on translation errors, they have to be resolved on Weblate -->
|
||||
<issue id="ImpliedQuantity" severity="warning">
|
||||
<ignore path="src/main/res/values-fr" />
|
||||
<ignore path="src/main/res/values-pt-rBR" />
|
||||
|
|
Loading…
Reference in a new issue