I am translating offline (using Lokalize) and have a script to sync my work
to Weblate. During my latest "translation sprint" before the release of
7.2, I realised to my annoyance that the uploaded files no longer overwrite
existing translations in case of conflicts. Meaning, if I fix a typo or
otherwise change a string that's been translated before, it no longer gets
updated to Weblate, unless I manually upload the file. The script uses wlc
to upload, basically like this:
wlc upload --overwrite --input "$local_file.po"
Strings that are untranslated or fuzzy on Weblate get updated as expected.
I tried also to specify "--method translate" , but this made no
difference (and I've never needed that before).
Just in case, tried with "--method replace" as well, which gave me: "Error:
You do not have permission to perform this action." Looking at , I think
that's to be expected.
I'm not sure when was the last time it worked -- definitely before 7.1 was
released. Has something changed in the Weblate config/permissions since
Is anyone else using wlc and can confirm this?