I relocated to Germany but never studied German before and at work we all speak only English, so my German knowledge lacks a lot of words, though the grammar is OK. However here one has to deal with a huge number of letters, and there are always unknown words and phrases. So I have created a tool based on tesseract OCR, Qt and offline dictionaries of dict.cc to read letters and all kind of contracts. I also used www.lingvolive.com at the beginning but then the API changed and now I don't have time to update it. Nevertheless it saved me tons of hours, now I can read a tricky letter within 5 minutes instead of an hour.
Hi Sergz! I'm building something similar for Chinese, https://pingtype.github.io - there are a lot more letters to deal with over here. Do you have a link to your code?