[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