Новости
У той час, як офіційні видавці ігор про Гаррі Поттера вже давно «відбулися» від цієї серії ігор, сервіс Steam продовжує реалізовувати легальні цифрові копії двох ігор з серії ЛЕГО ДП. Одна проблема: обидві гри доступні на 5-6 мовах. Російської мови в цьому списку немає. Але ... він присутній в виконуваному файлі і ресурсах!
Розшукуючи рішення цієї несправедливої проблеми, нам попалася тема в форумі цього сервісу [1].
Але відвідувач з псевдонімом 1052 підказав варіант запуску ЛЕГО ДП 5-7 російською мовою . Метод наукового тику показав, що зазначений механізм запуску справедливий і для Лего 1-4. Правда, мов поменше. Результати експерименту були додані в вікна цих ігор в програмі ДП і ваш комп'ютер , А тепер, після нагадування відвідувача Franal, ми все ж зважилися злегка доповнити цю статтю новою інформацією
Отже, використовуючи джерело інформації [2], підсумуємо, що потрібно зробити для запуску ЛЕГО-ігор російською мовою. Будьте обережні - не всі зазначені в вихідної статті мови доступні в обох іграх.
Виконуємо поетапно:
- Заходимо в бібліотеку Steam
- Клацаємо правою кнопкою миші по назві гри, вибираємо пункт Властивості
- У вікні знаходимо кнопку ВСТАНОВИТИ ПАРАМЕТРИ ЗАПУСКУ ... і натискаємо її
- У який з'явився текстовому полі введіть наступний текст -language russian і натисніть кнопку OK
- Для скасування змін просто зітріть вказаний текст.
Тепер гра буде запускатися російською мовою (якщо з гри повністю не викинуть російську локаль)
Другий спосіб, заснований на виправлення файлу, вже не особливо цікавий. Ну а власникам GOG-версії залишається або спробувати запустити гру з емулятора командного рядка з зазначеним параметром для Steam-версії, або спробувати пограти з реєстром, як зазначено далі.
Якщо вказівка параметра не спрацьовує. Старий складний спосіб
На жаль, наведений в обговоренні [1] спосіб сам по собі не заробив - гра вперто продовжувала виводити меню і підказки на англійській мові. Але, з огляду на, що останні ігри люблять зберігати частину налаштувань в реєстрі, ми заглянули туди і знайшли що шукали - параметр, який відповідає за мову гри (ще в 2010-му цю особливість помічали і деякі наші відвідувачі).
Увага! Реєстр Windows - важливий її компонент. Тому працювати з ним слід вкрай обережно: якщо випадково щось не те видалити, виправити, додати, то робота будь-яких програм і навіть самої системи може порушитися. На жаль, ми не можемо дати точних вказівок щодо адреси гілки реєстру, що відповідає за мову в грі саме в вашій системі. Тому проявляйте обережність.
Ну і ближче до справи.
- Клієнт Steam. У властивостях гри повинен бути обраний англійську мову.
Підказка: потрібно зайти на вкладку «БІБЛІОТЕКА», клацнути правий кнопкою миші по назві гри, вибрати пункт меню «Властивості». У вікні, перейти на вкладку «Мова»Має виглядати якось так: переглянути картинку
- В папці бібліотеки ігор Steam знаходимо підпапку потрібної гри. Для Лего ДП: 1-4 роки це steam \ steamapps \ common \ LEGO Harry Potter
- Відкриваємо папку і знаходимо файл 21130_install.vdf (для ЛЕГО 1-4).
Файл існує тільки в Steam-версії гри: переглянути картинку
- Відкриваємо цей файл в текстовому редакторі (краще - Notepad ++)
- Знаходимо рядок: «LanguageVal» «1033» і замінюємо 1033 на тисячі сорок дев'ять.
Фрагмент файлу з підказкою в редакторі Notepad ++ можна побачити тут
- Переходимо в редактор реєстру (використовуйте комбінацію клавіш Windows + R, в панелі, що з'явилася введіть: regedit).
Підказка: клавіша «Windows» зазвичай представлена символом «прапорці Windows». Таких клавіш на стандартній клавіатурі дві.
Після натискання комбінації клавіш Windows + R має з'явитися вікно як на цій картинці (на зображенні команда regedit вже введена).
- Шукаємо гілку «lego harry potter«, батьком якої є «wb games»
У нашому випадку, в системі Windows 8.1, це була наступна гілка: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ wb games \ legoharrypotter) * - Натиснувши на гілці-папці «legoharrypotter», знаходимо мовної параметр languageval (зазвичай параметрів там всього два: шлях до гри і мова). Виконуємо на імені цього параметра подвійне клацання лівою кнопкою миші. У вікні зміни значення:
- міняємо 409 або 809 на 419 (16-тиричном форма)
або
- міняємо 1033 на 1049 (10-тичная форма)Приклад вікна редактора реєстру наведено на зображенні . Повний шлях зазначений у самому низу вікна редактора реєстру.
- Закриваємо редактор реєстру і запускаємо гру. якщо все вірно зроблено - гра порадує меню на рідній мові, хоч і з менш красивим шрифтом.
- Для перемикання на англійську в пунктах 5 і 8 міняємо тисячі сорок дев'ять на 1033.
* Даний шлях справедливий для Windows 8.1. У вашій системі він може бути іншим, тому скористайтеся функцією пошуку по реєстру - Меню Правка - Знайти.
джерела:
Вивчав процес русифікації: Alexms69