Introduce string-array elements matching those from the source strings.xml, but instead pointing to a @string reference. The latter is to be translated based on the assigned sub item's key.
All existing translations are pulled in by migrating the ... elements to elements instead. This was done using an XSLT stylesheet, so can be easily reproduced.
IMPORTANT, MERGING ORDER:
[ ] The automated Weblate PR should be merged first, after committing any outstanding translation changes on Weblate.
[ ] Then rebase this branch, best re-applying the XSLT in case of conflicts.
[ ] Then merge this PR without much delay, to avoid new translations coming in on Weblate causing new conflicts.
This fixes missing strings in Weblate translation, although they are supposedly in the strings.xml files. Ref. https://github.com/syncthing/syncthing-android/pull/2012
Introduce string-array elements matching those from the source strings.xml, but instead pointing to a @string reference. The latter is to be translated based on the assigned sub item's key.
Weblate does not handle string-arrays, but needs this indirection, see https://docs.weblate.org/en/latest/formats/android.html
All existing translations are pulled in by migrating the- ... elements to
elements instead. This was done using an XSLT stylesheet, so can be easily reproduced.
IMPORTANT, MERGING ORDER: