WeblateOrg / weblate

Web based localization tool with tight version control integration.
https://weblate.org/
GNU General Public License v3.0
4.52k stars 998 forks source link

Bulk edit to remove translation #11887

Open nijel opened 3 months ago

nijel commented 3 months ago

Describe the problem

There might be situations where bulk untranslating strings is desired and there is currently no way to do that.

Describe the solution you would like

Add option to set state to Empty in bulk edit. This should probably be available to project admins only.

Describe alternatives you have considered

No response

Screenshots

No response

Additional context

Discussed in https://github.com/WeblateOrg/weblate/discussions/11727

Originally posted by **emmapeel2** May 28, 2024 I need an easy way to remove erroneous translations while mantaining our project. It would be great to be able to set state to Empty for example in https://hosted.weblate.org/projects/tor/tor-browser/tb-android/#bulk-edit I think this power should be only for mantainers of the translations, not needed for translators or reviewers. In my case, my translation memory is contaminated with source strings, and I want to make empty all the strings that have check:same.
github-actions[bot] commented 3 months ago

This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented.

In case you need this feature soon, please consider helping or push it by funding the development.

Ionys320 commented 2 months ago

To give a quick example: I just removed an entire page of a project. Therefore, I need to remove manually each translation string. And because I was always redirected on the language page after deleting, this take me a while. (I didn't used the upload feature to avoid any conflict.issue). By being able to bulk-edit for removal, this kind of process would be really easier. And the bulk-edit is pretty good and easy to use, I would take a couple of seconds instead a couple of minutes.