When re-translating outdated translations using a Person/User provider, show current translations

Created on 28 May 2025, 11 days ago

Problem/Motivation

In the scenario where we are using a User provider and we have a fully translated translation set for a node, it would be nice to be able to reference inline the current translation when we are re-translating outdated translations.

Steps to reproduce

  1. Enable TMGMT Drupal User provider helper module
  2. Enable TMGMT Translation Language abilities helper module
  3. Configure at least one Drupal user to be able to translate from English to Spanish
  4. Create an English node, adding some text to Title and body
  5. Go to TMGMT > Sources
  6. Request translation for your English node
  7. Send it to your Spanish translator user
  8. Translate node's Title and Body into Spanish and submit job for review
  9. Approve and accept translation job and publish English and Spanish translations if not already published
  10. Edit English node, changing the Body field
  11. Enable "outdated translations" on the English node and save it
  12. Go to TMGMT > Sources and select the English node and request (re)translation of the Spanish User provider
  13. As Spanish user, view the job
  14. Notice you only see the English source text

Proposed resolution

It would be really handy in this scenario to have some way to quickly reference, and ideally, copy the existing translation into the blank translation fields. I realize there isn't a lot of real estate to work with, so maybe a link labeled "Reference existing translation" which would open a modal. the modal would show the current translation and, in a perfect world, would have a button to "copy to translation"

After copying, the modal would close and the translator would be able to edit the translation.

This would be good because some fields might not need significant changes. In some cases the changes might just be adding a sentence, so it would be helpful to have the existing translation as a starting point.

✨ Feature request
Status

Active

Version

1.0

Component

Translator: Local

Created by

πŸ‡ΊπŸ‡ΈUnited States banoodle San Francisco, CA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024