Hi, 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" "$weblate_project/$weblate_component/$language" Strings that are untranslated or fuzzy on Weblate get updated as expected.
I tried also to specify "--method translate" [1], 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 [1], 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 then? Is anyone else using wlc and can confirm this? [1] https://docs.weblate.org/en/latest/user/files.html#import-methods Thanks, Mihkel Estonian translator -- To unsubscribe e-mail to: [email protected] Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette List archive: https://listarchives.libreoffice.org/global/l10n/ Privacy Policy: https://www.documentfoundation.org/privacy
