Feature: Create a translation forum thread with localizedstrings from the game that has to be translated.
Description: As a russian player I know how many players don't speak english at all but want to play. I was participating in the translation of Day of Infamy and they had a convenient service for translations, and it would be great here to see new in-game text strings and the launcher to be translated. More features means more new text, right? :p
Motivation: It should be created to let active forum users to make new players to get to the game faster