I bought a new LG L9 last week. At first the voice recognition worked fine both in English and Finnish (well, perhaps not so fine in Finnish but that's another story ;-)). But now it tries to interpret everything just in English. I even removed English in the system settings (language & input -> Default, LG keyboard, Google Voice typing settings -> Choose input language) but it still thinks "puhelin" (phone) is "wedding" and so forth.
I'm not sure when exactly LG lost its language skills but perhaps it happened after an OS update -- or perhaps I did something with the settings I can't remember doing. 4.1.2 is the current version of Android. A bug?