[Please note that some of the entries are very old.*]

Tuesday 3 July 2012

CafeTran July Update

It's just about impossible to keep up with Igor's updates, and usually, I don't. I mention them in "Latest" (top right of this page), and that's it.

The July update requires  some more attention, I think.

In earlier versions, CafeTran's spell-checker - Hunspell - required running OpenOffice, LibreOffice, or NeoOffice for "check spelling while typing". Those office suites opened automatically when you started CT. No problem. The only restriction was, that you couldn't increase the RAM assigned to Java to more than 2 GB (unless you run the suite under a Linux distro, the only version in 64 bit so far). So in the case of very large TMs, you had to choose: Either use the spell-checker and limit the RAM to 2 GB, or increase the the RAM an do without spell checking while you type. This latest update changes that. Spell-checking now works independently from an office suite, so you can have your cake and eat it too.
Please pay attention to the following:
The path to install the dictionaries is a bit longer than you may think it is. You should install in the "resources" rather than the "Resources" folder.

Click to enlarge

Please check here if your dictionary is available. The list is quite long, and you would think most languages are covered, but Turkish turned out to be left out. Very strange, it's not exactly a minority language (see UPDATE below).

Other improvements:
  • Set priorities for multiple TMs, both for TMX files and tab delimited glossaries.
  • Save tags in the TM. Extremely useful. The tags in the TM won't interfere with matches in case the source segment does not contain tags. Wonderful.
  • Typing a tag number after a number. Minor problem solved.
  • Go to the last edited segment in a TTX project. Solved.
  • Add fields (like subject, client, etc.) to glossaries made possible (useless, I think, but if you are that way inclined, go ahead).
  • The language codes in TMs are no longer case sensitive. This makes life a lot easier when you import TMs.
  • Autocompletion (AutoWrite) hints for two words.


"Every disadvantage has its advantage", Johan Cruijff used to say. This renders quite a few blog entries completely and utterly useless (thank you, Igor…).

UPDATE: Igor already solved the "Turkish problem".
After renaming both files from tr to tr_TR, now spell check works, says Selcuk (and I'm strongly inclined to believe him). Turkish users can download Hunspell dictionaries here.