A few month ago, one of my colleagues asked me to fix a Translation Memory (de-DE_ru-RU). He does not know who has been doing what with this file, so unfortunately we are not able to trace back what process might have damaged this file.
It is not possible to open the Translation Memory in SDL Trados Studio (2011/2014/2015). When I try to open it in Trados Studio, I receive an error message, saying that the file is not a valid Translation Memory.
The next thing I tried was to export entries as TMX (using standalone tools such as SDLTm Convert) or to fix it using TM Repair. I even tried to familarise myself with SQLite3, but no chance. Finally, I found out that the encoding of the Translation Memory was changed from binary to ANSI, as you you can see from the following image (Good TM vs. Broken TM):
Does any of you know how to fix this problem?