I've seen a lots of aviation-related books, translated into Russian from foreing languages by Russians, which were completely unreadable, because translators had no idea about special aviation and military terminology.
I guess, there was similar trouble with French version of the IL-2.
As for the translator selection... Well, shame on Ubi, what can I say?