mirror of
https://github.com/ArcaneChat/android.git
synced 2026-07-03 14:05:24 +02:00
1.3 KiB
1.3 KiB
The following checklists are there not to forget things ... to be continued.
Add Release on F-Droid
- deltachat-core: "draft a new release", if required
- deltachat-android: check CHANGES.md against core and android commit list from last release
- deltachat-android/tools:
$ ./update-core.shfollowed by agit push - deltachat-android/tools:
$ ./txpullfollowed by agit commitand agit pushif there are changes - deltachat-android: "Draft a new release" using a version number in for Form v1.2.3
... some days later, F-Droid should be updated.
Add language
- add
MessengerProj/src/main/res/values-<LANG>/strings.xml - add copy command to
tools/txpull.shandtools/txpush.sh
Update source languges on Transifex
- call
./txpullto overwrite local translation files with the ones from Transifex, the source is not updated - modify source and translations as needed
- call
./txpushto push source and translations back to Transifex.
(the tx-tool uses on the name-attribute to identify strings while the Transifex-UI uses the source string.
So, without pushing back, the translation of modified source would be lost.
For the same reason, we do not use the "Auto update resource" function in the Transifex-UI:
A change to a source string in values/strings.xml would break all translations)