Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoARU

CoARU, русификатор Conquest of Azeroth для Project Ascension

Русификатор состоит из четырёх частей, и они не зависят друг от друга.

Аддон описания способностей и талантов, предметы, задания, реплики НПС, имена существ
Пакет интерфейса надписи самой игры: сумки, окно персонажа, меню, экран входа
Кэш имён имена мобов над головой и в тултипе
Карты мира русские подписи на картах

Числа в описаниях не хранятся в переводе: урон, проценты и секунды аддон берёт из настоящего тултипа в момент показа, поэтому после правок баланса на сервере они остаются верными.

Установка

Всё лежит на странице Releases.

Самый простой способ: CoARU-Installer-2.3.2.zip (18 КБ). Распакуйте куда угодно и запустите Русификатор CoARU.bat. Откроется меню: установить, обновить, удалить. Папку игры он найдёт сам, нужный архив скачает сам, а чужую сборку WoW не тронет: Interface\AddOns есть у любого клиента 3.3.5, поэтому проверяется свой признак. Тем же файлом русификатор потом обновляют и удаляют.

Если предпочитаете руками, архивы те же самые:

Архив Размер Кому
CoARU-2.3.3-full.zip 217 МБ ставит впервые: внутри есть русские карты мира
CoARU-2.3.3.zip 34 МБ то же без карт, для тех, у кого стоит 2.0 или новее

Карты не менялись с версии 2.0, качать их заново незачем.

Ставлю впервые. Закройте игру целиком, распакуйте архив в папку, где лежит Interface (обычно ...\Ascension\resources\ascension-live), запустите игру файлом Interface\CoARU-Cache\Играть с русскими именами.bat.

Обновляюсь с прошлой версии. Один лишний шаг: закройте игру, удалите папку Interface\AddOns\CoARU и только потом распаковывайте. Поверх нельзя: файлы базы между версиями режутся иначе, старые распаковка не удаляет, и переводы молча перестанут подтягиваться. Остальные части (PTRXML, CoARU_Loc, CoARU-Cache, WorldMap) удалять не надо, распаковка обновит их сама. Настройки при удалении не теряются, они в WTF.

Удаление. Пункт 3. Удалить в том же батнике. Он сперва возвращает английские имена существ и только потом сносит папки: наоборот нельзя, откат лежит внутри удаляемой папки. Ваши настройки в WTF, чужие аддоны и папку Data он не трогает.

Про файл запуска

Это не сторонний лаунчер. Он на секунду правит один файл кэша и открывает ваш обычный лаунчер Ascension.

Имя моба над головой рисует сама игра, а не интерфейс, и аддон туда не дотягивается. Но имена игра берёт из своего файла кэша, который создаёт сама, пока вы играете, и .bat переписывает в нём английские имена на русские. Без этого над головой будет английское имя, а в задании русское.

Он не трогает файлы игры, не подменяет лаунчер и не лезет в сеть. Отменить в любой момент: соседний файл «Английские имена обратно.bat». Можно и вовсе им не пользоваться, остальные части перевода работают.

Полная инструкция лежит в архиве файлом КАК УСТАНОВИТЬ.txt.

Показать оригинал

Наведите курсор и зажмите Alt: тултип покажет английский текст как есть, отпустите, и вернётся русский. Работает на талантах, скилах, предметах, баффах и именах существ.

Пригодится, когда нужно найти скил в англоязычном гайде или назвать его в чате.

команда что делает
/coaru original ctrl сменить клавишу (alt, ctrl, shift, off)
/coaru original включить постоянный английский; тогда Alt показывает русский

Настройки

Пятнадцать переключателей: описания, имена, окна. Выключить можно любой отдельно, например оставить описания русскими, а имена предметов английскими, чтобы искать их на аукционе.

команда что делает
/coaru options окно настроек, то же открывает левый клик по значку у миникарты
/coaru status что загружено и что выключено
/coaru link где взять свежую версию
/coaru discord сервер: новости, багрепорты, помощь

Все эти окна открываются и кнопками, на странице «Состояние» в настройках: команды помнить не обязательно.

Что переведено

Описания способностей и талантов 158 525 записей
Названия способностей 64 855
Имена предметов 93 562 по английскому тексту, ещё 54 683 по внутриигровому ID, плюс 273 суффикса случайных свойств
Имена существ 51 633 по имени, ещё 53 567 по ID, плюс 5 533 подписи под именем
Задания и реплики НПС 134 098 строк: названия, цели, тексты, разговоры, речь в чате
Названия зон 2 214: карта, миникарта, районы столиц, зона под ником в выборе персонажа
Интерфейс клиента 12 069 надписей: окно персонажа, сумки, меню, экран входа
Окна Ascension 602 надписи: доска вождя, испытания, сборки, мистические чары
Названия без типа 1 360: эффекты, наборы, события, всё, что не спелл и не предмет
Эмоции и звания 245 и 164

Имена предметов, названия зон и тексты классических заданий взяты из официальной локализации Blizzard. У контента Conquest of Azeroth официальной локализации нет в принципе, он переведён отдельно.

Чего пока нет

Названия классов CoA остаются латиницей везде: Bloodmage, Ranger, Necromancer. По ним ищут гайды и билды, и переключателя для них нет.

Имена специализаций выключены по умолчанию по той же причине: их сверяют с гайдом и чужой сборкой. Включает галка «Имена специализаций» в /coaru options.

Всё остальное переводится сразу. Правило «незнакомое имя лучше оставить латиницей» отменено в версии 2.1: на экране это выглядело недоделкой, а не решением.

Как помочь

Аддон запоминает строки, которые встретил в игре и не смог перевести.

  1. правый клик по значку у миникарты или команда /coaru status
  2. /reload
  3. найдите файл <папка игры>\resources\ascension-live\WTF\Account\<ваш аккаунт>\SavedVariables\CoARU.lua
  4. пришлите его в Discord: locativeds

Из этих файлов и собираются следующие порции перевода.

Совместимость

Аддон полностью самостоятельный: не зависит от сторонних русификаторов и не подключается к чужим базам во время игры.

Откуда взят каждый набор текста, расписано в DATA_PROVENANCE.md. Коротко: описания способностей и задания Conquest of Azeroth переведены для этого проекта, классические задания и имена предметов и существ взяты из официальной русской локализации, часть таблиц передали участники сообщества. Условия сторонних компонентов лежат в THIRD_PARTY_NOTICES.md, область действия лицензии в LICENSE.

Если у вас установлен второй русификатор, тултипы могут показывать два перевода сразу, один поверх другого либо отдельным блоком. Это не поломка CoARU, но выглядит странно, так что держите что-то одно.

Спасибо

能Vivi能 Передал старые готовые таблицы перевода заданий, достижений, предметов и зон мира. Данные были взяты без движка и кода, чтобы не тащить в CoARU чужую лицензию. Оригинальные авторы этих данных: Kypcop и Jivayavarya (Area 52), аддон Ascension euRU - Tooltips.

Seesky Прислал таблицу на 13 960 пар игровых терминов с заполненным русским, включая контент Conquest of Azeroth, которая должна была пойти на официальную локализацию. Сама таблица пошла не в базу, а в канон, как независимое второе мнение. Из девяти терминов, выведенных для аддона самостоятельно, восемь совпали с его вариантом точь-в-точь.

Его же идея показывать прямо в тултипе оригинал по нажатию Alt.

Кабaн 🗕 🗗 🗙 Предложил сжимать базу вместо хранения в открытом виде: память аддона упала примерно с 70 до 50 МБ. Он же нашёл ошибку в горячем пути.

FinnickJas Заметил, что часть строк тултипа не перекрашивается. За жалобой оказался целый класс: у строки тултипа два источника цвета, и вшитый в текст перекрывает выставленный снаружи.

Renzy Помог на самом старте и продолжает помогать: рассказал, как устроены существующие русификаторы для 3.3.5. Благодаря его наводке с базой данных Ассеншена оригинальные тексты берутся напрямую оттуда.

Tankred предложил модульные переключатели перевода. Razered предложил переводить названия способностей и поправил канон термина spell penetration. Volpik поймал мерцание журнала заданий и английские строки в тултипе моба. hukuta / nikonavr заметил, что репозиторий невозможно найти, из этого выросла команда /coaru link.

Дампы промахов присылали Leitz, Sanek, MOZENRATH, nazar, T0ad_SAGE, Billy Butcher, Mobius, LDS31, Даниил, Chuffa, Kronk, Leor, Кабан, Анарх. Ошибки находили Волосатая нежность, Potip, Palma, NeyMey, twista, yхеррu, parallax_xxx.

О русификаторе рассказали на своих каналах Georgy, Wargul и EffectSana.

Полный список всех, кто помогал, в игре по команде /coaru thanks.

Официальные русские названия зон взяты из архивного репозитория Haeniken/TrinityCore-3.3.5-data-multilang.


Автор: Locative

Поддержать: https://dalink.to/locativeasc

В игре ссылку покажет приветственное окно кнопкой «Поддержать автора», а также команда /coaru donate.

Аддон бесплатный, платных функций нет и не будет.

About

Русификатор Conquest of Azeroth для Project Ascension: перевод заданий, способностей, талантов, предметов, существ, зон и интерфейса.

Topics

Resources

Stars

19 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages