Wrong (old) 'TM User ID' added to TU when adding translation as new translation

When using the option to add a translation as a new translation (Home > Segment Actions > Add as New Tranation), Studio only uses the 'TM User ID' stored under File > Setup > Users as user information (created by etc.) for the first translation that is saved in the TM by confiming the segment manually in Editor (provided you have "Update translation memory" activated under "After Confirming Segments Manually"). When you then go back to the segment and write your second translation in the target field and now use the function "Add as New Translation", you will see that Studio has now not used the current ’TM User ID’ from the User settings, but old data that has previously been used in the Studio environment. This behaviour has been replicated in several Studio instances.

Parents
  • Hi

    I'm somewhat confused reading this. If you are the one translating Studio does not update from the TM User ID under File -> Setup -> Users at all.  This is only information related to the users you send packages to.

    Studio uses your windows user name.  The only time it doesn't is if you run the update TM batch task and you changed the TM User ID that is to be used for the updates in here:

    Trados Studio Project Settings window showing Translation Memory Updates section with TM User ID highlighted and Edit User dialog box open displaying user information for Paul Filkin.

    Paul Filkin | RWS

    Design your own training!
    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

    emoji


    Generated Image Alt-Text
    [edited by: Trados AI at 4:25 PM (GMT 0) on 28 Feb 2024]
  • Hi ,

    Actually, Studio does update from the TM User ID under Files -> Setup -> Users as a general rule. However, the info stored under Files -> Setup -> Users is exactly the same TM User ID shown in the Project Settings > … > Translation Memory Updates > TM User ID… (in your screenshot). If you change the TM User ID one of these places, it is changed the other place, too.

    I tested different scenarios. And basically, Studio does this:

    • Scenario 1:
      Targets segment is empty; no match OR a fuzzy match found in the enabled TM
      -> Studio uses the TM User ID you have stored under User Settings.

    • Scenario 2:
      Target segment already contains a translation (e.g. after you have run a pretranslation); the segment status is set to ’Confirmed’
      -> in this case, the enabled TM (different from the TM you used for the pretranslation) is updated with the user information from the bilingual file (it does not matter, whether you have or have not enabled ’using information from bilingual file to update TU system fields’ in the Project Settings or in the General Settings under File -> Options -> ….

    • Scenario 3:
      You add a translation as a new (extra) translation
      -> either your Windows user name OR a random old previously used TM User ID is used by Studio.

    • And finally Scenario 4:
      You choose to edit a match in Translation Results window
      -> either your Windows user name OR a random old previously used TM User ID is used by Studio.
Reply
  • Hi ,

    Actually, Studio does update from the TM User ID under Files -> Setup -> Users as a general rule. However, the info stored under Files -> Setup -> Users is exactly the same TM User ID shown in the Project Settings > … > Translation Memory Updates > TM User ID… (in your screenshot). If you change the TM User ID one of these places, it is changed the other place, too.

    I tested different scenarios. And basically, Studio does this:

    • Scenario 1:
      Targets segment is empty; no match OR a fuzzy match found in the enabled TM
      -> Studio uses the TM User ID you have stored under User Settings.

    • Scenario 2:
      Target segment already contains a translation (e.g. after you have run a pretranslation); the segment status is set to ’Confirmed’
      -> in this case, the enabled TM (different from the TM you used for the pretranslation) is updated with the user information from the bilingual file (it does not matter, whether you have or have not enabled ’using information from bilingual file to update TU system fields’ in the Project Settings or in the General Settings under File -> Options -> ….

    • Scenario 3:
      You add a translation as a new (extra) translation
      -> either your Windows user name OR a random old previously used TM User ID is used by Studio.

    • And finally Scenario 4:
      You choose to edit a match in Translation Results window
      -> either your Windows user name OR a random old previously used TM User ID is used by Studio.
Children