Изменения

О русификации англоязычного клиента

17 118 байт добавлено, 12:35, 1 ноября 2016
м
Нет описания правки
[[File:Everquest2 RU logo.jpg|right||250px]]
__TOC__
<br />
В связи с закрытием проекта '''[[EverQuest II «по-русски»]]''' и последующим '''[[Переезд на ЕВРО|переездом]]''' на европейские сервера, все игровые тексты теперь предоставляются только на английском языке. Для большинства пользователей это оказалось крайне неудобно, для некоторых - даже стало причиной ухода из игры.<br />
 
Однако, не все так плохо, и для тех кому не хватает русского языка в игре, есть возможность внести несколько изменений.
 
== '''Краткий итог''' ==
=== Изменение настроек лаунчера ===
Вопрос касается "старичков" - т.е. тех игроков, кто играл в EQ2 еще на русских серверах, и пропустивших процесс переезда на евро сервера.<br />
*Запуская старый лаунчер, убедитесь, что в левом нижнем углу лаунчера указана версия '''EU English''' (не US или RU !), а в списке серверов выбран сервер '''Thurgadin'''. В случае иного варианта - смените версию через меню настроек лаунчера (пункт "Select Game Version").
*После прогрузки на европейский сервер и входа в игру, необходимо сменить все русские имена своих персонажей на английские - в таком виде их уже никуда не пустят ). Скорее всего, с подбором имени придется помучаться, т.к. после слияния четырех серверов в один, естественно доступных нормальных имен осталось немного (.
 
Этот момент не имеет прямого отношения к локализации, но возникает он часто, так что...
 
=== Подключение файлов локализации ===
Основная часть текстовых данных хранится на игровых серверах, ранее - Акеллы, теперь - зарубежных. Однако небольшая часть наиболее используемых данных содержится в файлах локализации. Раньше эти тексты "подтягивались" из файлов на русском языке, теперь - из английских, но возможность подключения старых (или любых других) локалей в игре пока еще осталась.<br />
 
Для подключения своих локалей необходимо создать в папке игры новую папку с любым названием, например - <font color="#009900">'''locale_RU'''</font>. Скачайте архив и распакуйте все (4) файлика в эту созданную папку. Откройте файл '''eq2.ini''' и допишите туда строку: '''cl_t4_locale_dir <font color="#009900">locale_RU</font>''' .
 
* https://yadi.sk/d/n392yedtwmVb2 - старая локализация от Акеллы
:Последняя версия файлов, осташихся в клиентской части, после закрытия русского проекта. Содержат крайне мало данных на русском языке, большая часть которых относится ко временам релиза русской версии (2006г). Актуальные данные хранились и "подкачивались" с серверов Акеллы.
:У игроков, установивших игру до переезда на евро, файлы русских локалей сохранились в папке '''locale''' с именами "ru_ru".
* http://dubik.su/files/EQ2/ClientRU/SRC/LOC/ruloc.zip - локализация от Колбасы (игрок гильдии Аваллон)
:За основу взяты файлы от английской версии (содержат больше данных). Почти полностью переведены тексты игрового интерфейса, внесены правки для норм. работы АСТ (парсера).
:Более подробно об изменениях можно прочитать на этой странице в разделах ниже или на [http://eq-avallon.ru/index.php?topic=4880.0 форуме гильдии "Аваллон"].
* [http://forum.norrath.ru/files/file/155-файлы-локализации-eq2/ forum.norrath.ru/files/file/155-файлы-локализации-eq2/ ] - дополненная локализация файлов от Колбасы
:За основу взята версия файлов от Колбасы. Дополнительно добавлены русские тексты от Акеллы. Вручную переведены названия всех зон\локаций\инстов и большинство названий заданий (квестов) для удобного поиска информации на википедии Норрат.ру.<br />
 
'''Внимание! После подключения локалей, скорее всего придется произвести и замену шрифтов. В противном случае, в некоторых моментах, вместо русского текста будут отображаться "квадратики".'''
 
=== Изменение интерфейса (моды) ===
Весь графический интерфейс игры - различные окна\панели\меню - использует данные из соответствующих .xml файлов. Внося разумные правки в них, можно изменять размеры и цвет окон, менять цвет и размер текста и само его содержание и еще много чего. При желании можно изменить и английские тексты интерфейса на русские.<br />
Подробнее можно прочитать в разделе http://forum.norrath.ru/topic/1402-o-rabote-modov-v-everquest-2/.<br />
* [http://forum.norrath.ru/forum/121-моды-и-программы/ forum.norrath.ru/forum/121-моды-и-программы/] - модификации на русском языке
:Различные моды от ру-сообщества. Из наиболее живых можно отметить моды от [http://forum.norrath.ru/forum/175-fuegoui/ Fuego] и [http://forum.norrath.ru/forum/120-создание-и-загрузка-модов/ Pirat'а]
* http://www.eq2interface.com/downloads/latest.php - модификации на английском языке
:Основное хранилище иностранных модов. Из наиболее живых и актуальных - [http://www.eq2interface.com/downloads/info4997-DarqUIUnified.html мод "DarqUI Unified"]
 
=== Изменение шрифтов ===
Изменение шрифтов отражается на отображении текстов интерфейса и текстах игрового чата.<br />
По умолчанию для общения в чате используется английский язык. Но для удобства общения игроков на другом языке (в том числе и русском) разработчики ввели в игру поддержку мультиязычных шрифтов.<br />
Включить мультиязычную поддержку можно в настройках игры ('''Options -> User Interface -> Game Windows -> Multi Language Fonts'''), а также прописав непосредственно в файле '''eq2.ini''' строку '''cl_allow_ime 1'''.
 
* Cистемные шрифты ''Arial'' и ''Times New Roman''
:Системные шрифты "подхватываются" игрой при включении мультиязычной поддержки.
* Шрифты от Колбасы
:Измененные шрифты ''KabosGyula'' и ''Zapf Calligraphic 801 Bold BT''.<br />
:Скачать и посмотреть описание можно на этой странице в разделах ниже.
* Шрифты от Баюма и Анико
:Измененные шрифты ''Arial'', ''Tahoma'', ''Trebuchet MS'' и ''Verdana''.<br />
:Скачать и посмотреть описание можно в разделе форума http://forum.norrath.ru/topic/16168-mod-zamena-shriftov-v-standartnom-interfeyse/.
'''Все про переезд тут -''' [[Переезд на ЕВРО]]
== Последние сведения ==
 
Теперь вы можете включить мультиязычную поддержку на клиенте. Откройте пункт '''Options''', потом '''User Interface, Game Windows, Multi Language Fonts'''. - '''Эта настройка включает системные шрифты Arial и Times New Roman - выглядят ужасно!!!'''
Примечание: вам нужно будет перезапустить клиент для того, чтобы изменения вступили в силу. Выполнение этого действия переключит шрифты по умолчанию на те, которые поддерживают несколько языков, такие как русский и японский языки. Теперь вы можете включить или отключить параметр '''cl_allow_ime''' в вашем '''eq2.ini''' файле. Чтобы включить - добавите строку "'''cl_allow_ime 1'''" в любом месте вашего '''eq2.ini''' файла в вашей eq2 папке. Перезагрузите ваш клиент, и вы должны быть в состоянии напечатать на японском/русском и любом другом языке на любом сервере (независимо от локализации, если у вас есть шрифт, который поддерживает его). Установка cl_allow_ime включается автоматически, если язык на вашем клиенте установлен как японский. Также обратите внимание, что все другие языки должны иметь возможность использовать чат со своими локальными настройками, включая русский (кириллица).
 ==Альтернативный метод - Русский шрифт - (с) Колбаса== 
Для Европы, для русского интерфейса (на европе в целом пока Arial и Times New Roman - выглядят ужасно), дорисовал в шрифт, который использует англ EQ2 (Zapf Calligraphic 801 Bold BT) русские символы. В общем, постарался сделать как можно ближе к оригиналу. Между русскими символами сделал промежуток поменьше, чем у латинских, в целом, наши тексты длиннее, чтобы хоть как то влезало. Думаю, на читаемость не сильно влияет. Шрифт можно просто установить в систему, сохранять его в папку с игрой не надо.
НАСТРОЙКА '''cl_allow_ime1''' - НУЖНА !!!
НАСТРОЙКУ '''Options-User Interface-Game Windows-Multi Language Fonts''' - УБРАТЬ!!!
Шрифт Запф чуток переделал:http://dubik.su/files/EQ2/ClientRU/S...USRC/FontRU/zcal801bzcal801b_v2.ttf
[[Файл:shrift.jpg|center]]
Кабос там же:
http://dubik.su/files/EQ2/ClientRU/SRC/FontRU/KabosGyula.ttf
Перезалил Кабос. В Кабосе уменьшил размер цифирь. Уменьшились цифры отлетающего урона, ну и уменьшилась цифра накопленного божества, как следствие, но не критично.
Есть еще один шрифт, не знаю, в каких именно окнах он используется, но с сервера грузитсяОбновление 0. Раньше без него тоже где то видел квадраты04. Правда этот шрифт запрещен 16 ==Локали для редактирования, но, продавать я его русского интерфейса (пока не собираюсь, оригинальный вид латинских символов я не менял, просто добавил русские по образу и подобию созданных русских символов от СОЕ все доделано) (файл TGAс).Колбаса == http://dubik.su/files/EQ2/ClientRU/SRC/FontRULOC/KabosGyularuloc.ttfzipно посмотреть можно.Создайте в папке игры новую папку, назовите как хотите, например - rulocales. Скачайте архив и распакуйте все файлики в эту созданную папку.Откройте eq2.ini файл и допишите туда строчку cl_t4_locale_dir rulocales , или то название папки, которую создали.Параметр cl_language и cl_allow_ime нун стереть или закомментить #.Да, и если вы захотите просто отключить установленную локализацию, закомментируйте строчку - #cl_t4_locale_dir rulocales и все)
Не все поменяно в настройках, также тултипы (всплывающие сообщения) не трогал в большинстве, да и не все коды есть в локальных файлах, чтобы изменить все. Названия абилок и монстров не менял, ибо потом в квестах не разберешься с монстрами, а абилки поменяются ток в логах, в окнах все берется с сервера. Буду выкладывать доделанное туда же. Парс должен пахать, ибо все в логах осталось английское.
==Инфо от КОЛБАСЫ про русский интерфейс клиентаЖелающим полностью поменять шрифты ==САНДРИЯ: Если коротко и грубо:Из папки UI\Default копируем XML-ки со словом fonts в названии + файл eq2ui_textstyles.xml в свою папку модификаций. В этих файлах ищем сочетания FontName="имяшрифта", имяшрифта меняем на название шрифта, который вам приглянулся (покопайтесь в своей системной папке C:\windows\Fonts и выберите покрасивее), в моем случае это Trebushet MS (неплохо выглятит еще Candara). Сохраняем файлы. Шрифт везде стал другим. Это если быстро и грубо. Можно поковыряться и сделать напр. чат одним шрифтом, а окна другим, облачка третьим и тд.Примечание: в файле eq2ui_fonts.xml прописаны "расовые" шрифты (напр. FontName="Giant", Woodelf, Dragon, Dwarf, Gnoll и тп) их лучше не менять, дабы персам, не изучившим соответствующий расовый язык в игре показывались "правильные закорючки".
== Инфо от КОЛБАСЫ про русский интерфейс клиента ==
Ну, пока самый простой способ русификации это сваливание всего в одной папке в кучу -
*создаем в игре, в папке UI папку, например MixMapProfRU;
*русский Default - http://dubik.su/files/EQ2/ClientRU/S...ultRU_Only.zip
*на всякий шрифты http://dubik.su/files/EQ2/ClientRU/SRC/UI/fonts.zip , но смысла особого нет, они везде одинаковые (что то там докачивается при смене сервера, но на "скорость" не влияет)
*ну а тут немного софта http://dubik.su/files/EQ2/ClientRU/SRC/SOFT/ , хотя у бывалого народа для игры все есть)
== Сохранение сеттингов (с) Колба ==
Если нужен старый интерфейс и файлы с ним еще не загублены (не потерты Вами же), можно сделать следующее. Но в целом есть общее правило - перед тем, как что то поменять, сделайте резервную копию того, что собираетесь менять. Создаем новую папку, хоть на рабстоле, пофиг. Все файлы с иероглифами в названии формата Barren Sky_Рэтхаос_eq2_uisettings.xml (или без xml, зависит от настроек системы) копируем в этут папку. Вариант - не парящийся.
==Инфо от КОЛБАСЫ про русский чат Залезаем в нашу новую папку, заменяем все кракозябры в имени файла на англ буквы или цифири, например Barren Sky_001_eq2_uisettings.xml, Barren Sky_002_eq2_uisettings.xml и так во всех файлах с приростом (УСТАРЕЛОили просто другие числа или буквы, но буквы обязательно на англ)==. Копируем то, что получилось в папку с игрой, собственно, откуда все это взяли. Заходим в игру, в окне чата вводим команду - /load_uisettings, откроется окно выбора интерфейса. Находим там наши переименованне файлы и открываем по очереди, пока не найдем расположение иконок от этого перса. Если у всех персов в целом окна интерфейса одинаково раскиданы, то все будет гораздо быстрее. Далее саму папку с переименованными файлами можете перекинуть куда нибудь в надежное место или в папку с игрой. В целом и потом может пригодится.
В дальнейшем вообще можете делать бэкап интерфейса из игры. Открываем в игре макросы - тыкаем создать. Тыкаем добавить новую команду, в строке для текста команды пишем /save_uisettings myUI_NickName_eq2_uisettings.xml, где NickName - ваш ник (как написан неважно, главное все англ буквами), например /save_uisettings myUI_Kolba_eq2_uisettings.xml или /save_uisettings myUI_Kolba1600_eq2_uisettings.xml. По прочеркам клиент распределяет записи по серверу, никнейму и т.п., если этот формат соблюдать, потом проще будет загружать интерфейс обратно.
 
Также есть команда сохранения хоткеев. Удобно, если вы случайно ткнули - очистить панель горячих клавиш. Также открываем макросы, тыкаем на новый макрос, тыкаем добавить команду, в текстовое поле вписываем /savehotkeys и далее имя файла, например HK_Kolba_DPS.txt, должно быть так /savehotkeys HK_Kolba_DPS.txt , в картинке для этой команды я обычно листаю иконки до книги с пером, типа записать, в названии напишите, например - SAVE HK DPS. Сохраняем. Далее тыкаем на создание еще одного нового макроса рядом, также - добавить команду и туда вписываем /loadhotkeys и такое же имя файла, как вы писали в сохранении в моем случае это также HK_Kolba_DPS.txt, получается /loadhotkeys HK_Kolba_DPS.txt , на этот макрос я нахожу раскрытую книгу с исходящим из нее светом, типа мы получаем из нее нужную нам инфу), обзываем незатейливо LOAD HK DPS. Сохраняем. Проверить просто. Сразу же, не закрывая окно макросов тыкаете по кнопке сохранения хоткеев (SAVE HK DPS), удаляете какую нить абилку с панели горячих клавиш и тыкаете в макросах кнопку с загрузкой хоткеев (LOAD HK DPS), удаленная абилка должна вернуться на место.
 
== Инфо от КОЛБАСЫ про русский чат (УСТАРЕЛО) ==
'''Для того, чтобы общаться в чате по-русски НЕ НА РУССКОМ СЕРВЕРЕ есть три варианта:'''
Надеюсь теперь объяснил все доходчиво. Проверял все сам, ибо у меня есть древний аккаунт на евросервере и US сервере. До сегодняшнего утра все работало отлично. Был русский чат и т.п., а я занимался изменением файлов локалей для грамотной работы парса. Почти закончил и новый удар от ДБ.
 ==БОЛЬШЕ НЕ РАБОТАЕТ!!!== 
'''Добавление в eq2.ini вот эти двух строк - БОЛЬШЕ НЕ РАБОТАЕТ!!!'''
*client_ime_enabled true
*cl_language Russian
 ==С ФОРУМА== 
Позволю себе немного обобщить информацию по теме обрусивания буржуйского клиента.
Во-первых, потребуется внести изменения в файл eq2.ini, расположенный в папке с игрой.
Еще отмечу, что пункты с подменой словаря и шрифтов придется осуществлять каждый раз после обновления клиента, в игру таким образом придется заходить напрямую, мимо лаунчера. Также тут писали про ручное прописывание шрифтов в глубинах мода интерфейса, это можно использовать для защиты от перезаписи шрифтов самим клиентом при обновлении, однако по мне так проще закинуть пару файлов в нужное место после обновы.
 ==ИГАРР== 
как играть на английском клиенте с русским профитом, уметь писать в чат по русски, видеть в облачках русский текст корректно работать с англ.парсером и так далее, причем запускаться стандартно лаунчером, а значит не заботиться что однажды все слетит нафиг.
Собрано на коленке, вероятно можно марафету навести, использовать красивые феншуйные шрифты, но я не спец, я так, экспериментатор. Кто в курсе как сделать правильнее - поправьте.
 ==Программка от Saiqu== 
Была нацарапана небольшая программка (http://u.to/mE0vDg) с большим хвостом из текстовых данных.
Она русифицирует клиент игры в зависимости от настроек, либо отменяет русификацию.