There are translations suggestions in review and accepted translations(in EntityTranslation model as well) for certain content IDs in a given language and an exploration #20217
A new card is available for translation in CD for the updated content
Submitted a translation for the newly available card
Possible solutions
when updating a content in the exploration, we can check whether there exists any translation suggestion for the content and if so make them invalid
when submitting a translation suggestion, we can check whether there exists a translation in review or accepted translation which is not marked as “needs update” in the corresponding translation entity model.
when accepting translation suggestions, we can check whether the original content is changed
when accepting a translation suggestion, we can check whether there exists a translation in review or accepted translation which is not marked as “needs update” in the corresponding translation entity model. If so, auto-reject the suggestion.
A clean-up job to reject invalid suggestions
This needs to be fixed because, if not, translators will occasionally run into this error and it will block all translation progress
Steps to reproduce
Possible solutions
This needs to be fixed because, if not, translators will occasionally run into this error and it will block all translation progress
Related: https://github.com/oppia/oppia/issues/20033