March 5 update here! Please note that you may have to repeat steps 8 and 9 of the patching process
Update: French and German Guides now available!
Instructions:
Note: Before you begin the procedure on Step 1, please run the game in Russian once. After you get into main menu you can quit the game.
1.Download ENG_PACK Update.rar and Language Switcher
Extract the language files into Battlefield 3\Data\Win32\Loc folder
8. Open Start, Run write Regedit and press Enter.
Find [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Battlefield 3] . If you can't find it, search for [HKEY_LOCAL_MACHINE \SOFTWARE\EA Games\Battlefield 3]
Replace with the following. Just replace the highlighted fields.
GDFBinary
English: GDFBinary_en_US.dll, German: GDFBinary_de_DE.dll, French: GDFBinary_fr_FR.dll,
Italian: GDFBinary_it_IT.dll, Spanish: GDFBinary_es_ES.dll, Polish: GDFBinary_pl_PL.dll,
Japanese: GDFBinary_ja_JP.dll, Czech: GDFBinary_cs_CZ.dll

Locale
English: en_US, German: de_DE, French: fr_FR, Italian: it_IT,
Spanish: es_ES, Polish: pl_PL, Japanese: ja_JP, Czech: cs_CZ
9. Open Start, Run write Regedit and press Enter.
Find [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Origin Games\DGR01609244] or [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Origin Games\DGR01609245]
Replace with the following.Just replace the highlighted fields.
Note:If you can't find this field, try to run the game without it.

Locale:
English: en_US, German: de_DE, French: fr_FR, Italian: it_IT,
Spanish: es_ES, Polish: pl_PL, Japanese: ja_JP, Czech: cs_CZ
10. Update December 3: The new battlefield 3 patch will put your game into a state where it shows only energy bars when you start the game. This can be fixed easily by downloading the update patch (2mb). Simply download and place the downloaded files into your Battlefield 3 installation folder.