Skip to content

Releases: LocativeASC/CoARU

CoARU 1.0.6

Choose a tag to compare

@LocativeASC LocativeASC released this 26 Jul 14:01

CoARU 1.0.6

До этой версии модули перевода нельзя было отключать по отдельности. Теперь у CoARU есть окно настроек с девятью переключателями, значок у миникарты и опциональный перевод названий способностей. База названий выросла до 54 183 строк.

Большая часть обновления появилась благодаря сообщениям, дампам и идеям игроков из Discord.

Important

Полностью закройте игру, удалите старую папку CoARU и установите новую версию.
Не заменяйте файлы поверх старой версии и не ограничивайтесь командой /reload.
Клиент считывает список файлов аддона только при запуске.

1. Настройки перевода

Добавлено девять переключателей:

  • заклинания и таланты;
  • предметы;
  • окно персонажа;
  • задания;
  • зоны и карта;
  • имена существ;
  • экран развития;
  • окно тренера;
  • названия способностей.

Открыть настройки можно командой /coaru options или левым кликом по значку у миникарты.

Отключённые модули отображаются в отчёте /coaru status и в подсказке значка, поэтому всегда можно проверить, почему определённая часть интерфейса не переводится.

2. Значок у миникарты

В подсказке значка показывается:

  • сколько переводов загружено;
  • сколько новых строк накоплено для передачи переводчику;
  • какие модули отключены.

Управление:

  • левый клик открывает или закрывает настройки;
  • правый клик собирает отчёт для переводчика;
  • Shift + клик открывает приветственное окно;
  • Ctrl + клик открывает список тех, кто помог проекту.

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

3. Названия способностей по-русски

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

Всего в базе сейчас 54 183 названия. Во фрипике и драфтмоде переведено 1 819 из 1 858 названий.

Пока перевод применяется не во всех местах внутри описаний. Иногда в одном тултипе могут одновременно встретиться русское и английское название. Этот участок планируется закончить в версии 1.0.7.

4. Примечания во фрипике и драфтмоде

Переведены строки под описаниями способностей, например:

This uses Heroic Strike modifiers.

Раньше этот слой текста аддон не собирал. Теперь покрыто 99,8% строк.

5. Имена существ и предметов CoA

Добавлены:

  • 3 475 имён существ;
  • 16 516 имён предметов Conquest of Azeroth.

Официальной русской локализации для них нет. Переводы взяты из таблицы команды локализации CoA.

Ссылки и благодарности

Команда /coaru link открывает окно со ссылкой на репозиторий и страницу загрузки. Адрес можно скопировать прямо из поля.

Также добавлено окно /coaru thanks с тремя списками:

  • поддержали проект;
  • прислали данные;
  • нашли ошибки.

Если ваш ник есть в списке, CoARU поприветствует вас в чате при входе в игру.

Исправлены и русские варианты команд.
Раньше /coaru донат, /coaru настройки и /coaru помогли не работали из-за особенностей обработки кириллицы в клиенте.

Исправлено

  • Журнал заданий больше не мерцает английским текстом и не вызывает просадку кадров. Раньше перевод применялся только на следующем кадре.
  • Spell penetration теперь переводится как «проникающая способность заклинаний», как в официальной локализации.
  • Исправлена ошибка сборки, из-за которой слово «всё» теряло букву в 563 строках.
  • Переведена цепочка заданий Brewin' Brothers в Лок Модане и ещё 25 строк, которых не было ни в базе аддона, ни в базе сайта.
  • Имена существ в целях заданий теперь совпадают с именами в тултипах. Из-за расхождений аддоны вроде SilverDragon не всегда находили нужную цель.

Как обновиться

  1. Полностью закройте игру.
  2. Удалите старую папку Interface\AddOns\CoARU.
  3. Распакуйте новую папку на её место.
  4. Запустите игру заново.

Спасибо

  • Tankred за идею модульных настроек и дамп пропущенных строк.
  • Razered за идею перевода названий способностей, ошибку в переводе термина spell penetration и дамп.
  • Renzy за примечания во фрипике. С одного сообщения началась проверка слоя примерно на восемь тысяч строк.
  • Volpik за сообщение о мерцании журнала заданий и просадке кадров.
  • Zazer, nikonavr и ещё четверым анонимным участникам за поддержку проекта.

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

CoARU 1.0.5

Choose a tag to compare

@LocativeASC LocativeASC released this 25 Jul 20:07

CoARU 1.0.5

Главное изменение CoARU 1.0.5: в аддоне появился перевод заданий.
В базу добавлено 72 253 строки с текстами, целями, наградами и элементами интерфейса.

Important

Перед обновлением полностью закройте игру, удалите старую папку CoARU и установите новую версию на ее место.
Не заменяйте файлы поверх старой версии и не ограничивайтесь командой /reload.

Задания

Перевод работает во всех основных элементах интерфейса:

  • в окне задания переведены текст, цели, награды и кнопки;
  • в журнале переведены список заданий, заголовки и построчные цели.
  • в трекере на экране переведены цели.

Имена существ, зоны и предметы

В базу добавлено:

  • 27 252 имени НПС;
  • 5 533 подписи под именами, которые показываются в тултипах и рамках целей;
  • 2 187 названий зон для карты, миникарты и баннера зон при входе;
  • 35 597 пар названий предметов для окон, где клиент не дает аддону ссылку на предмет.

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

Таланты Conquest of Azeroth

Добавлено 8 150 пар строк талантов CoA. В это число входят все 17 строк, о которых сообщили после версии 1.0.4, а также 3 592 ранее накопившиеся строки.

Оригинальные описания по нажатию Alt

Возможность посмотреть оригинал по Alt появилась еще в версии 1.0.3, но многие о ней не знали.
Теперь в тултипе есть подсказка: зажмите Alt, чтобы увидеть исходный текст.

После трех использований Alt подсказка больше не показывается.
Она не пропадает после первого нажатия, поскольку Alt может использоваться в биндах и сочетании Alt+Tab.

Отключить подсказку вручную можно командой /coaru hint off.

Окно аддона и отчеты

При первом входе с новой версией CoARU покажет короткое вводное окно. В нем объясняется:

  • как посмотреть оригинальный текст;
  • почему названия способностей оставлены латиницей;
  • откуда аддон получает числовые значения;
  • сколько переводов находится в базе.

Открыть его повторно можно командой /coaru welcome.

Там же находится кнопка «Собрать отчет».
Она выполняет команду /coaru status и создает файл со списком строк, для которых в базе пока нет перевода.

Исправлено

  • Буква «ё» удалена из базы переводов и интерфейса аддона.
  • Исправлено согласование по числу в 305 записях. Например, теперь используется форма «2 заряда», а не «2 заряд».
  • Добавлен поиск переводов, которые перестали совпадать с исходным текстом после изменений на сервере. Найдено и исправлено 485 таких ключей.
  • Переведены ранее пропущенные таланты, бафф Betrayer's Inclinations, Tyrannical Resolve, серая надпись Completed и строка Suggested Players в журнале заданий.
  • Исправлена форма «вручиШЬ» вместо «вручи» (и подобных слов) в целях заданий.

Как обновиться

  1. Полностью закройте игру.
  2. Удалите папку Interface\AddOns\CoARU.
  3. Скопируйте на ее место папку из новой версии.
  4. Запустите клиент заново.

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

Спасибо

  • Leor, Sanek, LDS31, Razered, 🆅🅾🅻🅿🅸🅺, twista, yхеррu, FinnickJas за багрепорты.
  • 能Vivi能 за таблицы квестов.
  • Seesky за канон терминов и идею подсказки про Alt.

Подробнее об участниках перевода можно прочитать в README.

CoARU 1.0.4

Choose a tag to compare

@LocativeASC LocativeASC released this 23 Jul 10:03

CoARU 1.0.4

В этой версии полностью проверена Nightmarish Book of Ascension для всех классов Conquest of Azeroth.

В тултипах тренера восстановлены потерянные цвета, одинаковые термины приведены к одному варианту, а русский текст и латиница разделены по общему правилу. Также исправлено несколько ошибок в движке подсветки.

Important

При обновлении полностью закройте игру, удалите старую папку CoARU и установите новую версию на её место.

Не заменяйте файлы поверх старой версии.

Книга тренера

Для каждого класса проверено:

  • не остались ли строки на английском;
  • сохранились ли цвета существ, ресурсов, эффектов и других терминов;
  • одинаково ли оформлены русские названия и латиница.

Названия заклинаний, кастомных эффектов, форм и школ оставлены латиницей. Именно в таком виде они встречаются в билдах, гайдах и сообщениях игроков.

Названия существ, объектов, ресурсов, материалов и обычные игровые термины переведены на русский. Случаи, где один термин встречался то на русском, то на английском, приведены к одному варианту.

Больше всего правок

  • Ranger: материалы из кожи приведены к официальным названиям русского клиента: «Лёгкая кожа», «Толстая кожа», «Плотная кожа» и другие. Кастомный материал теперь везде называется «Сырая кожа». Названия Quiver оставлены латиницей. Планер, карта, стоянка и костёр снова выделяются цветом.
  • Chronomancer: названия кастомных эффектов и школ приведены к латинице: Aeon, Anomaly Spikes, Sands of Time, Echo Fragment, Distortion и Continuum.
  • Starcaller: «Рассеянные звёзды» заменены на Scattered Stars, исправлена подсветка терминов и переведены две строки, которые оставались на английском.

Также полностью проверены:

Necromancer, Cultist, Pyromancer, Bloodmage, Venomancer, Sun Cleric, Tinker, Runemaster, Primalist, Guardian, Stormbringer, Felsworn, Barbarian, Witch Doctor, Witch Hunter, Knight of Xoroth, Templar и Reaper.

Исправления подсветки

  • Белый цвет терминов больше не теряется из-за заглавного закрывающего тега. Клиент использует строчный и заглавный варианты, а движок раньше распознавал только один.
  • Реагенты вместе с количеством теперь окрашиваются целиком. Например: Реагенты: Сырая кожа (3).
  • Стандартные баффы Blizzard приведены к официальной русской локализации. Например, Replenishment теперь переводится как «Восполнение».

Как обновиться

  1. Полностью закройте игру.
  2. Удалите старую папку Interface\AddOns\CoARU.
  3. Скопируйте на её место папку из новой версии.
  4. Запустите клиент заново.

Спасибо

  • Renzy за наблюдение за переводом на других реалмах. По его скриншотам было сделано несколько правок перевода.
  • 能Vivi能 за проверку веток талантов и пассивных способностей Necromancer в игре. Непереведенных строк не нашлось.

CoARU 1.0.3

Choose a tag to compare

@LocativeASC LocativeASC released this 21 Jul 18:52

CoARU 1.0.3

В этой версии исправлена загрузка базы после обновления, доработаны переводы в окне тренера и добавлено несколько крупных пакетов новых строк.

При обновлении полностью закройте игру, удалите старую папку CoARU и установите новую версию на её место.
Не заменяйте файлы поверх старой версии и не ограничивайтесь командой /reload.
Клиент считывает список файлов аддона только при запуске, поэтому обновлённая база может не загрузиться.

Исправлено

  • Перевод мог полностью перестать работать после обновления поверх старой версии. Если файлы заменялись без полного перезапуска клиента, база не распаковывалась, но аддон не показывал ошибку. Теперь при проблеме с загрузкой на входе появится красное предупреждение.
  • Окно тренера. Названия способностей внутри описаний больше не теряют исходный цвет. Раньше у некроманта и некоторых других классов они становились желтыми вместо белых.
  • У Хрономансера исправлены иконка и чёрный нечитаемый текст.
  • Удалён служебный серверный код, который отображался красным в цене некоторых заклинаний у тренера.
  • Заряды способностей. Добавлено правильное склонение: «1 заряд», «2 заряда», «5 зарядов». Строка восстановления теперь соответствует официальной локализации: «Восстановление: N сек.».
  • Названия щупалец К'Туна приведены к официальному русскому клиенту. Например, Eye Tentacle теперь переводится как «Глазной отросток».
  • Формулировки мастерства на предметах приведены к официальной русской локализации.

Новые переводы

  • Добавлены пропущенные кастомные способности CoA: классовые умения, эффекты и срабатывания предметов, рейдовые механики, Frost Lich, описания зон, базовые атаки существ, косметика, питомцы и средства передвижения.
  • Переведено 209 отдельных описаний эффектов и баффов.
  • Добавлено 2379 строк с описаниями способностей 21 кастомного класса из клиентской базы.
  • Переведено 50 строк сетовых бонусов и эффектов предметов.
  • Добавлено 165 часто встречавшихся непереведённых строк из игровых дампов: банк, тултипы предметов и служебные элементы интерфейса. Суммарно эти строки показывались игрокам около 38 тысяч раз.

Как правильно обновиться

  1. Полностью закройте игру.
  2. Удалите старую папку Interface\AddOns\CoARU.
  3. Скопируйте на её место папку из новой версии.
  4. Снова запустите клиент.

Спасибо

  • FinnickJas за старый аддон SpellList, который помог найти пропущенные способности, а также за дампы предметов, сетовых бонусов и сообщение о проблеме с мастерством.
  • 能Vivi能 и Анарх за скриншоты непереведённых способностей некроманта.
  • Mobius, Razered и LDS31 за игровые дампы.
  • Leitz и Даниил за сообщения о том, что перевод переставал работать после обновления. Благодаря им удалось найти главный баг, исправленный в этой версии.

CoARU 1.0.2

Choose a tag to compare

@LocativeASC LocativeASC released this 20 Jul 12:36

CoARU 1.0.2

Большое обновление базы переводов: добавлено около 2000 строк для способностей кастомных классов Conquest of Azeroth, переведены новые строки предметов и существ, исправлены цвета в тултипах.

Также серьезно уменьшен размер базы. Файл CoARU_Data.lua сократился с 47 до 24 МБ. По отзывам игроков, потребление памяти в игре снизилось примерно с 70 до 50-55 МБ.

База переводов стала легче

По предложению Кабaн 🗕 🗗 🗙 база теперь хранится в сжатом виде и распаковывается по мере необходимости.

Размер файла базы на диске уменьшился с 47 до 24 МБ. В игре аддон также стал занимать меньше памяти, что дает больше запаса для дальнейшего роста перевода.

Новые переводы

Добавлены 2021 новая строка для способностей кастомных классов Conquest of Azeroth.

Также переведены:

  • эффекты предметов «Использование» и «Если на персонаже»;
  • характеристики предметов;
  • строки уровня существ;
  • дополнительные тултипы предметов и существ;
  • почти 200 строк из дампов, присланных игроками.

Исправления тултипов

  • Переведенные строки больше не теряют исходный цвет.
  • Исправлен зеленый цвет зачарований и характеристик случайных суффиксов.
  • В описаниях способностей сохраняется цвет подсвеченных ресурсов.
  • Строка уровня существа снова отображается голубым.
  • Equip теперь везде переводится как «Если на персонаже».
  • Health Per Sec больше не остается на английском.
  • Мифические предметы больше не получают ошибочную подпись Heroic.
  • В окне сравнения заголовок больше не заменяется названием предмета.
  • Подпись создателя предмета заменена на «Изготовитель», ник персонажа сохраняется.

Другие исправления

  • Full Moon и New Moon снова переводятся как «Полнолуние» и «Новолуние». В этом контексте речь идет о фазах луны, а не названиях способностей.
  • Исправлена форма «мистические чары».

Спасибо

Спасибо всем, кто помог с этой версией:

  • Кабaн 🗕 🗗 🗙 за идею со сжатием базы;
  • Leitz за игровые дампы со строками предметов;
  • FinnickJas за тестирование и подробные отчеты;
  • ɐɟɟnɥƆ за вычитку перевода.

CoARU 1.0.1

Choose a tag to compare

@LocativeASC LocativeASC released this 19 Jul 13:01

CoARU 1.0.1

Первое обновление после релиза. Главное — кнопка показа оригинала и починенные имена скилов.

Коротко:

  • Alt над тултипом показывает английский текст
  • имена скилов везде латиницей — исправлено больше 900 мест
  • зачарования снова зелёные, подсветка ресурсов вернулась, строка уровня снова голубая
  • мифические вещи больше не подписываются как героические
  • около 200 новых переведённых строк из ваших дампов

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

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

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

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

Имена скилов

Талант мог написать усиливаемый скил русским именем, и понять, о каком скиле речь, было невозможно. Случай оказался не единичным: исправлено больше 900 таких мест.

Имена скилов теперь везде латиницей — как и задумано, чтобы их можно было найти в гайдах и назвать в чате.

Цвет в тултипах

  • зачарования на предметах снова зелёные, а не жёлтые
  • названия ресурсов внутри описаний подсвечиваются как в оригинале (Преимущество, Жар, Безумие и остальные)
  • строка уровня у пассивок снова голубая
  • белые имена скилов в описаниях больше не красят всю строку целиком

Прочее

  • мифические вещи больше не подписываются как героические
  • в тултипе сравнения по Shift заголовок теперь «На персонаже», раньше туда попадало имя предмета
  • в окне талантов внизу «Клик — изучить» и «Правый клик — забыть»
  • поправлены описания специализаций рейнджера и флейвор рун вознесения
  • около 200 новых строк: применение предметов, флейвор, тултипы существ, статистика хардкора, доска объявлений
  • меньше нагрузки на сборщик мусора: убраны лишние выделения памяти в горячем коде

Сбор непереведённого стал аккуратнее

Дамп больше не собирает подсказки чужих аддонов и цели заданий, а после отправки список очищается сам — в следующий раз пришлёте только новое.

Установка и обновление

Распакуйте CoARU-1.0.1.zip в <папка игры>\resources\ascension-live\Interface\AddOns\, при обновлении — поверх старой папки с заменой файлов.

После этого откройте игру.

Спасибо

За дампы, скриншоты и замечания: Даниил, Volpik, Billy Butcher, Chuffa, Renzy, Kronk, Leitz, Leor, Кабан, Seesky.

Отдельно Кабану — за разбор по памяти аддона и найденные лишние выделения в горячем коде.

CoARU 1.0.0

Choose a tag to compare

@LocativeASC LocativeASC released this 19 Jul 13:00

CoARU 1.0.0

Первая публичная версия русификатора Conquest of Azeroth.

Коротко:

  • переведены описания способностей, талантов, глифов, чар, баффов и предметов
  • имена предметов и описания к ним — официальный русский из локализации Blizzard
  • переведена часть интерфейса: окно персонажа, карта, журнал заданий, часы, назначение клавиш, список друзей
  • числа не вшиты в перевод — берутся из живого тултипа, поэтому балансные правки на сервере русификатор не ломают

Как это работает

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

Поэтому урон, проценты и секунды всегда актуальные — даже после правок баланса, и даже если сервер поменял цифры сегодня утром.

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

Способности, таланты, глифы, чары около 140 тысяч строк
Баффы и дебаффы тултипы целиком
Имена предметов 38 167
Описания предметов 5 344
Тултип предмета статы, слоты, броня, прочность
Интерфейс окно персонажа, карта, журнал заданий, часы, назначение клавиш, список друзей

Имена предметов и описания к ним взяты из официальной локализации Blizzard.

Чего пока нет

Текста заданий. В файлах клиента его нет вообще — он приходит с сервера, так что собирать придётся другим путём. Работаю над этим.

Собственных окон Ascension: доска объявлений, испытания, лотерея, режим престижа. Их текста в файлах клиента тоже нет.

Имена способностей и названия зон оставлены латиницей специально. Их кидают в чат, да и зоны на карте всё равно английские: переведёшь — а человек потом не найдёт, куда идти.

Установка

Распакуйте CoARU-1.0.0.zip в <папка игры>\resources\ascension-live\Interface\AddOns\

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

Настраивать нечего — наводите курсор на способность или предмет, описание будет на русском.

Как помочь

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

  1. /coaru status в чате — покажет, сколько таких строк набралось
  2. /reload — чтобы список сохранился в файл
  3. файл лежит тут: <папка игры>\resources\ascension-live\WTF\Account\<ваш аккаунт>\SavedVariables\CoARU.lua
  4. пришлите его в Discord: locativeds

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