Error updating TM in SmartCat

I tried updating my Smartcat translation memory. My colleague works with Trados and I use Smartcat, so we both need to keep our TMs aligned. However, I’ve noticed that updating translation memories can sometimes be tricky.

When I upload the TMX, SmartCat throws an error and not all translation units get updated. (It's with all languages). It seems to reject empty source segments, which Trados allows but SmartCat doesn’t filter out very well. (Please see the attached error screenshot.)

Has anyone found a reliable way to upload translation memories into SmartCat without running into these issues? Any advice would be greatly appreciated.

Error message stating 'An error occurred while importing the file CCL_PTBR TM_22Sep2025.sdltm into the TM CCL TM PTBR. Translation units added: English - Portuguese (Brazil): 2684 of 53349'.

Thanks in advance.



Generated Image Alt-Text
[edited by: RWS Community AI at 10:58 AM (GMT 1) on 30 Sep 2025]
emoji
Parents Reply
  •  

    ok - so just about every one (by the looks of it) says this:

    "Unit error detected 19535. The unit was not uploaded. Position of the unit in the file: line 228167, symbol 6.
    One of the fragments contains invalid characters."

    Can you tell us what this represents in the file you were importing?  What chars are in there that might be causing this?  Maybe some special char Smartcat doesn't like in their TM?  Something like that.  Perhaps pick three of the offending TUs and share the content of each one.

    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

    emoji
Children
No Data