To extract TM [3/3] - inconsistencies

Former Member
Former Member

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; This code extracts all the inconsistently recored TUs from TMs
; This code treats multiple SDL TMs at once just like a single one.   <--  Max. 9 TMs
; You select a Folder which has TMs you wanted to process.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; You have to put "sqlite3.dll" at the same folder with this code. This file comes from SQLite site.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

This is very simple test, nothing serious at all 

.

It reports  incosistent  OR   duplicated TUs
It ignores puctuations, spaces, tags, cases and numbers - focused on source characters only.

Screenshot of Trados Studio showing a list of Translation Units (TUs) with inconsistencies extracted from Translation Memories (TMs). Highlighted rows indicate errors.


Attached
AutoHotkey source code
sqlite3.dll
extract inconsistencies.zip

.

.

Enjoy



Generated Image Alt-Text
[edited by: Trados AI at 4:21 AM (GMT 0) on 5 Mar 2024]
Parents Reply
  • Former Member
    Former Member in reply to Former Member

    ah.. I am sorry to say this but..
    If you do not "read" these codes, you can not use it properly.
    It is not essential that you should "write" these codes, just read, that is good enough.
    In itself these codes are NOTHING but..garbages.
    You should modify it for your goal.

    What is the purpose of simple extract ?
    Nothing.
    Out there, Lots, Lots of nice tools waiting for you.
    Use it, if you just want to simple extract.


    Regards

Children