(I wonder how it would tell the difference between Russian, Ukrainian and Bulgarian though?)
For maximum confusion there are also cyrillizations, how would it go with that:)
>>> probabilities = {x.lang: x.prob for x in langdetect.detect_langs(text)
Works for me, for differentiating Russian and Ukrainian text.
(I wonder how it would tell the difference between Russian, Ukrainian and Bulgarian though?)