Май - последнее изменение Май
РЕШЕНО! Battlefield 3. Проблема с отсутствием русского языка при установке и в игре.
Ввиду того, что с переходом клиента Origin на EA app у многих людей версия игры изменилась с Premium Edition на Limited Edition, практически поголовно пропала и возможность установки игры с рус. языком. Поскольку за более чем год оф. исправлений по этому поводу до сих пор нет, ниже предлагается инструкция, которая приводит к желаемому результату - наличию рус. текста и озвучки в игре.
Примечание: данный метод был опробован 05.2024 (май) на системе с лиц. Windows 10 х64 Pro, последней версией ЕА арр и игрой, официально купленной в тогда ещё Ориджине. То есть, всё легально, всё официально. Клиент ЕА арр был установлен на диск С, в то время как сама игра была на диске D (D:\EA Games), что нивелирует расхожее мнение о том, что игра обязательно должна быть на одном диске с клиентом. Как видите, всё работает.
Но в любом случае, все подобные манипуляции Вы совершаете на свой страх и риск! Хотя я и расписал всё максимально понятно и подробно.
Итак, поехали...
1) Скачиваем русификатор (я брал с Playground, если модерация позволит, скину ссылку).
2) В первый раз после установки игру нужно запустить, чтобы убедиться что всё работает: игра не вылетает, Панкбастер корректно работает и не выкидывает с серверов, прочие проблемы также отсутствуют.
3) Закрываем игру и приложение EA (в системном трее желательно тоже).
4) Удаляем все файлы в папке ...\Battlefield 3\Data\Win32\Loc (найдите эту папку по своему адресу, куда именно Вы устанавливали игру. И на всякий случай, сделайте копию этих файлов, скинув их в отдельную папку, если вдруг что-то пойдёт не так).
5) Разархивируем русификатор и копируем файлы из папки DATA в следующую папку ...\Battlefield 3\Data\Win32\Loc (то есть, туда, откуда мы всё удалили в пункте №4) .
6) Удаляем все файлы в папке ...\Battlefield 3\Update\Patch\Data\Win32\Loc
7) Теперь копируем файлы из разархивированной с русификатором папки Update в следующую папку ...\Battlefield 3\Update\Patch\Data\Win32\Loc (то есть, туда, откуда мы всё удалили в пункте №6).
8) Далее копируем файл GDFBinary_ru_RU из архива в следующую корневую папку игры ...\Battlefield 3\ (GDFBinary_en_US.dll удалять не обязательно)
9) Теперь манипуляции с реестром (без этого лично у меня русским был только текст - озвучки не было вовсе). Нажимаем "Win + R" - набираем в поле ввода "regedit" (само собой, без кавычек), далее жмём "Enter"
10) В поисковой строке редактора реестров переходим по данному пути: Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\EA Games\Battlefield 3
11) Здесь необходимо отредактировать два файла:
1. Locale - жмакаем ПКМ - Изменить... - в строке "Значение" en_EN исправить на ru_RU (регистр сохраняем!)
2. GDFBinary - жмакаем ПКМ - Изменить... - в строке "Значение" аналогично en_EN исправить на ru_RU (регистр сохраняем!)
12) Закрываем реестр, запускаем ЕА арр, заходим в Батллог, ищем сервак и пробуем игру.
P.S. Если вдруг всё равно что-то не так с языком или текстом - в самой игре нажмите "Esc", перейдите в "Настройки" и посмотрите опции на вкладке "Аудио".
Мы убедимся, что это действительно вы, отправив вам код для доверенных устройств.
Подробнее о подтверждении имени пользователяЕсли вы испытываете проблемы при подключении к играм EA, выполните следующие действия.
Проверьте свое подключение к сети