o download foi até o final certinho? Possivelmente foi alguma besteira na passagem do jogo para ingles, algum arquivo colocado errado, vc não deletou os arquivos originais em russo certo?
de qlq forma da uma seguida por este link: http://www.cjs-cdkeys.com/battlefield-3-origin/bf3lang.html
é meio confuso mas se olhar com calma verá que tem todas as informações lá de como fazer a alteração. Tenta usar o arquivo que está em "*** Battlefield 3 "Game Data Corrupt" error fix: **** - 05/03/2013" - Senão der o jeito vai ser deletar a pasta do bf3 e baixar tudo novamente...
eu segui exatamente esse tutorial, fiz tudo certinho, mas acho que tem alguma coisa errada com esse arquivo de linguagem que vai na pasta patch, pois lá tem um em russo que tem 200mb e o que eu coloquei lá em inglês tem 7mb. possivelmente esse possa ser o problema.
Eu encontrei um novo tutorial um pouco mais organizado e com arquivo diferentes, aparentemente pode resolver o problema, pra quem quiser dar uma olhada :
http://kb.offgamers.com/?s=battlefield+3
para desencargo de consciência estou baixando novamente o jogo aqui aonde eu trabalho, e estou baixando novamente os arquivos de linguagem.