Is there a way to perform Search/Replace operations in the entire Translation Memory (in Translation Memory Views) without having the search split into "pages" (and having to commit changes every 100 changes)?

I need to perform extensive Search and Replace modifications  to a Translation Memory. First, the Translation Memories View does NOT allow Regex Searches, which is very limiting when I want to focus on certain Translation Units and ignore others (for example, Translation Units where source starts with uppercase and Target starts with lowercase). And secondly, any searches in the Translation Memory are, for some reason, limited into "pages", each 50 translation units long, so I have to perform SEVERAL identical Search/replace operations and SEVERAL commits. Any workaround to these two issues?

  • Hi ,

    You can use Batch Edit features to Search & Replace, but not just Search and this applies to your whole TM and supports regex. You also can't search for one thing in source and another in target, it's source OR target. Also note that the 50 pages could be 200 if you change your settings, but this would also be limiting. Batch edit applies to your entire TM.

    Also note there is no preview feature so back up your TM before you start as it's all or nothing!

    Perhaps an approach that might work is to use SDLTmConvert to create a number of XLIFF files from your TM. Then create a Studio project with these XLIFF files and add your TM without the update checked to this project. You can now use Studio features to find the segments in the Studio editor and make your corrections manually in the TM results window? Might not be perfect but it might help. Review this article for more details:

    multifarious.filkin.com/.../

    Paul Filkin | RWS Group

    ________________________
    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