taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit eae1be663914216bb313d39a4b01d0abd008978d
parent 5b23e9ec58907634d7a717508c04c835a6cb3002
Author: Torsten Grote <t@grobox.de>
Date:   Thu,  4 Feb 2021 11:58:18 -0300

add docs for how to update android app translations

Diffstat:
Mtaler-developer-manual.rst | 26++++++++++++++++++++++++++
1 file changed, 26 insertions(+), 0 deletions(-)

diff --git a/taler-developer-manual.rst b/taler-developer-manual.rst @@ -867,6 +867,32 @@ to the latest "Android SDK build tools" version supported by the Android Rebuild After the build finished successfully, you will find your APK in ``merchant-terminal/build/outputs/apk/release/``. +Update translations +------------------- + +Translations are managed with Taler's weblate instance: +https://weblate.taler.net/projects/gnu-taler/ + +To update translations, enter the taler-android git repository +and ensure that the weblate remote exists: + + $ git config -l | grep weblate + +If it does not yet exist (empty output), you can add it like this: + + $ git remote add weblate https://weblate.taler.net/git/gnu-taler/wallet-android/ + +Then you can merge in translations commit from the weblate remote: + + # ensure you have latest version + $ git fetch weblate + + # merge in translation commits + $ git merge weblate/master + +Afterwards, build the entire project from source and test the UI +to ensure that no erroneous translations (missing placeholders) are breaking things. + .. _Code-coverage: Code Coverage