Back in the Days of Ufo: Enemy Unknown and Ufo: Terror from the Deep, I used those games to improve my English.
Now I try to do the same with Ufo: Alien Invasion, and Chinese.
For this, I play in Chinese, which is possible with little language skills most of the time, however, once something strange occurs, I change to a better known language, to read the text.
The problem is that the game translates all the texts in menu, ufopaedia etc, but for the messages on the top side of the screen, only new ones get translated, old ones stay in the language in which they were received, which obstructs my 'playing style'.
I guess there are not many people with my problem (switching languages often), but I also guess it would not mean much coding to change the game to translate old messages as well?