[wp-meta] [Making WordPress.org] #5576: Automatically reject previous pending translation from same user
Making WordPress.org
noreply at wordpress.org
Thu Jan 14 00:40:40 UTC 2021
#5576: Automatically reject previous pending translation from same user
--------------------------------------+--------------------
Reporter: tobifjellner | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Translate Site & Plugins | Keywords:
--------------------------------------+--------------------
This problem is described in https://github.com/GlotPress/GlotPress-
WP/issues/889 and in a perfect world, this should probably be fixed in
GlotPress.
But I just learnt that this probably can be solved relatively easy by
adding a filter via an add-on to GlotPress in our own systems. So I
suggest that this should be developed for translate.wordpress.org and then
it can be submitted upstream for possible later inclusion.
Currently, if a user has suggested a translation and then notices a typo
or other error (possibly even getting a warning from GlotPress about
missing variables, etc.) and then submits another suggestion, these both
suggestions will both become pending in the project. (Technically, the
user ''can'' go back and manually reject their own pending translation,
but in reality that simply doesn't happen.)
When a translation editor afterwards checks the pending translations,
there's a risk that the wrong string will be approved after the correct
one, leaving the wrong translation as the active translation. Also, if I
as a translation editor scan a full page of translations, my view will by
itself get stuck on various error, and only later I'll realize that the
user already submitted a different translation for the same string.
The solution: When a not-editor submits a translation into pending, if
there are any previous pending translation(s) of the same string from the
same user, then those previous strings should automatically be rejected.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/5576>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list