Back to LanguageTool Homepage - Privacy - Imprint

A problem with "yo" letter in Russian


(lashkevi) #1

In the Russian language, LanguageTool marks words with the "ye" character instead of "yo" (which is normal for Russian text; the "yo" letter is used nowhere except for books for little kids) as incorrect. How to force it to recognize such words as correct ones?


(serena_b) #2

I need to say that, as a student of Russian, this not-use of "ё" is quite confusing to me lol


(Yakov) #3

Is not quite so. But there are many books that do not have consistent use of the letter "yo".
Using the letter "yo" is always required to in the following cases:
1. Educational literature and books for children,
2. Names, surnames (Necessarily to use in all cases, because it leads to legal collision),
3. Rare words,
4. Сomplicated cases,
5. To specify accent ("yo" letter is always have accent)
6. To ensure proper identification of the words ("всё" and "все" are different words).

I made an experimental dictionary for texts without consistent use of letter "yo": http://myooo.ru/usercontent/extentions/dict-ieyo-LT2.7.tar.gz

The files from this archive should be placed to the directories /org/languagetool/resource/ru and /org/languagetool/resource/ru/hunspell of LanguageTool-2.7 or higher.


(lashkevi) #4

Thank you, Yakov. Your dictionaries seem to work. I will inform you, if I find any flaw.

(Sorry for delay, I had no notification about your answer, and believed there was no reaction to my message.)


#5

@Yakov, right now LT seems to accept words with both e and ё as valid. Is it possible to create a dictionary with only one variant? The exact command to do it would be the perfect solution. Personally I'm interested in ё flavor. Thank you.


(Yakov) #6

Yes, I plan to make both dictionary available in LT.