Batch changing segment creator to editor's ID upon validating

After translation and review, is there a way to tell Studio 2022 that all segments in the file should be confirmed into the TM with the ID of the last user, not the translator's ID?

Let say T1 translated the text and R2 is doing the review/editing. When R2 doesn't change anything in a segment, the creator remains T1. Is there an automation possible that would save all segments into the TM with R2's ID, even when there were no changes made?

The point is to somehow show that the segment has been reviewed and approved to speed things up in following documents where a segment is reused. I know 100 % and CM are good indicators that a segment has been used before, but it doesn't mean that said segments have been reviewed since the creator's ID always remain, not the R's ID. If T1 works on a segment today and T2 reuses it in a week, T2 has no way of knowing if it's been reviewed yet.


Parents
  • Hi ,

    Let me see if I understand this correctly, you want to ensure that after review, all segments whether changed or unchanged are confirmed into the TM with the reviewer's ID instead of the original translator's ID. This way, future users can identify that the segments have been reviewed and approved, correct?

    Here's how you can achieve this in Trados Studio 2022

    Option 1: Batch Update Segment Status and Metadata

    1. Open the Reviewed File in the Editor:
      • After the reviewer has completed the review, open the reviewed file in Trados Studio's Editor.

    2. Select All Segments:

      • Click inside the segment grid.

      • Press `Ctrl + A` to select all segments.

    3. Change Segment Confirmation Level:

      • Right-click on the selected segments.

      • Navigate to "Change Segment Status" and select a higher status that reflects review, such as "Translation Approved" or "Signed Off"

      • Note: Changing the status updates the segments' metadata, including the "Modified By" field to reviewers ID, even if the text hasn't changed.

    4. Update the Translation Memory:

      • Go to "Batch Tasks" > "Update Main Translation Memories".

      • In the "Update Translation Memories" wizard, ensure the settings include segments with the status you set (e.g., "Translation Approved") for updating the TM.

        • Settings to check:

          • "Update segment status" should be enabled.

          • "Overwrite existing translation units" should be selected to ensure the TM is updated with the latest metadata.

          • Ensure that under "Filters", segments with the chosen status are included.

      • Complete the Batch Task:
        • Run the batch task to update the TM. The segments will now be saved with reviewers ID and the updated confirmation status.

      Option 2: Use the "Always overwrite existing translation units" Option

      If you prefer not to change the segment status, you can force the TM to update the metadata with the reviewer's ID:

      1. Update Translation Memories with Overwrite:

        • Go to "Batch Tasks" > "Update Main Translation Memories"

        • In the wizard, navigate to "Translation Memory Updates" settings.

        • Set the "Existing translation units" option to "Always overwrite existing translation units

        • Note: This ensures that all segments, even those unchanged, are updated in the TM with the current user's (Reviewers) metadata.
      2. Run the Batch Task:

        • Proceed with updating the TM; the segments will now reflect reviewers ID in the TM.

      Option 3: Automation with Plugins:

      For a more automated approach, consider using plugins like "SDLXLIFF Toolkit" or "Advanced Display Filter"?

      let me now how it goes

    5. Thanks for your detailed answer. We'll test the options suggested to see which one works best for us.

      emoji
    Reply Children
    No Data