http://bugs.winehq.org/show_bug.cgi?id=30210
--- Comment #4 from GyB gyebro69@gmail.com 2012-03-19 10:17:21 CDT --- (In reply to comment #3)
Do you know how the game determines it's language? Is that install-time, ingame selection or maybe regional settings or something?
There is no language selection option neither in the installer nor in the game. If I start the game in Wine-1.3.26 with Russian localization (LANG=ru_RU.UTF-8), the game still displays the English subs. Audio files are all in English. It's only the subtitles that are both in Russian and English.
The log looks ok, perhaps the game relies on the order NtQueryDirectoryFile returns file list in. If so it is not guaranteed to work regardless of my patch, as file order is filesystem dependent. The game could be making an assumption of some order as it's 99% chance there would be NTFS or FAT32 on Windows, but wine currently returns files in the order host file system gives them, so that can't be easily fixed.
Maybe I should try the game on other filesystems (ext3, reiserfs). Do you think that should matter?