I do not know how many CT users cover different language combinations.
But wouldn't it be helpful to have a warning prompt: „This TM/TB does not correspond to the project languages“ if the language combination does not match?
Example: Your last projects are ABC (ES-EN) and XYZ (FR-EN), and you are sometimes switching between them. After a break you restart CafeTran with project XYZ, but you do not realize that the wrong TMs and TBs are checked.
I use the system "<Language code> <Client name>/<Field>" to name my TMs, e.g. "FR BMW", and this is quite helpful to avoid this kind of trouble, but sometimes it would be helpful to get such as hint as mentioned above.
Just one question:
When closing a tab with a TM, this TM should be deactivated, right?
Because I just realize that such a TM (FR-DE instead of EN-DE) that has been closed (= tab closed) at the beginning of a project, has been rewritten to EN-DE and all TUs with FR-DE are overwritten with the EN-DE segments of this project. Thank God I have my back-up, but is this possible? Anyone can reproduce this?