FINAL FANTASY XIV Online

FINAL FANTASY XIV Online

115 ratings
Установка русификатора для FFXIV через Penumbra (XIVLauncher)
By Art Radio and 1 collaborators
При выходе нового контента для игры, репозитории даламуда перестают работать на неопределенное время (пока все не обновят и не починят разработчики даламуда со своей стороны). Имейте это в виду. В среднем это занимает от 2-3 часов и вплоть до недели (зависит от обновления). С релизом крупных расширений (6.0, 7.0 и т.д.) даламуд может лежать около месяца. Русификатор будет вновь работать, как только даламуд будет починен и готов к работе (тоже самое касается пенумбры и других плагинов). На все нужно время, чтобы ребята все успели протестировать на новом патче и обновить.

Обновленный гайдецкий на тему того, как перевести интерфейс игры и квесты главного сюжета, множество сайдквестов на русский язык при помощи русификатора, который создается с нуля и сделан вручную, без использования машинного перевода, как делает это Tataru Helper. Основателем проекта является EnderVAD (главный технический специалист и босс всего кода перевода и инструментария к нему). За перевод основного сюжета отвечает Xiness Kibi (он же является редактором и тем человеком, который знает весь лор на 99,9%). Проект развивается очень стремительно и в планах у ребят перевести вcю игру на 100% (в первую очередь в приоритете главный сюжет). Это займет не один год сложной и кропотливой работы, но ребята очень настойчивые и хотят этого добиться, за что им огромный респект. Давайте пробежимся по всем пунктам, чо и куда тыкать, как все устанавливать и не будут ли у нас проблемы при использовании 3rd Party Tool в случае чего (спойлер - нет).

Более подробно с проектом ребят вы можете ознакомится на их официальном сайте - https://xivrus.ru

Мой дискорд сервер - https://discord.gg/artradio
6
2
3
6
3
2
3
   
Award
Favorite
Favorited
Unfavorite
Гайд в формате видео
В случае, если текст лень читать и хочется все узнать более подробно и в действии, то вот для вас вариант этого гайда в формате видео ♥

Причина перехода с TexTools на Penumbra
До того, как мы начнем устанавливать русификатор, хотелось бы начать вступление с нескольких начальных слов. Как вы знаете, Penumbra стала намного актуальней и удобней в использовании, чем тот же TexTools, поэтому теперь русификатор будет идеально и максимально хорошо работать только на Penumbra. Более подробно об этом написано на официальном сайте проекта локализации[xivrus.ru].

Работоспособность русификатора была проверена только на Windows. На Linux возможны проблемы. Дополнительно русификатор хорошо работает с кастомным интерфейсом Material UI.

Начиная с версии 0.5.8 формат модпака перешёл на Penumbra. На то были следующие причины:

- Такой метод установки мода не меняет игровые файлы
- Как следствие после обновления игры у вас нулевой шанс, что испортятся игровые файлы
- Не требуется устанавливать дополнительный софт, если вы уже используете XIVLauncher
- В модпаки Penumbra можно паковать любые игровые файлы — это значит, например, что ребята смогут менять текстуры интерфейса и даже озвучку
- Модпаки Penumbra на порядок проще и быстрее собираются, чем модпаки TexTools

Penumbra тоже не идеальна. В отличие от TexTools у неё следующие минусы:

- Зависимость от Dalamud. При обновлении игры плагины некоторое время не работают, так как они должны быть обновлены под новую версию игры. Обычно на это уходит 1–3 дня, но вполне может быть и больше. Релиз новых версий перевода, как следствие, тоже будет задерживаться
- Процедура первой установки Penumbra немного сложнее. Однако если чётко следовать инструкции, то проблем не возникнет
Удаление русификатора с TexTools
Следующие действия зависят от того, хотите ли вы продолжать использовать TexTools для других модов. Вообще не рекомендуется использовать Penumbra вместе с TexTools, так как они очень легко могут конфликтовать друг с другом. В качестве альтернативы Penumbra поддерживает импорт модпаков TexTools, но эта поддержка ограничена. Если вы используете другие моды TexTools, советую попробовать отключить их в TexTools и импортировать в Penumbra.

Я хочу продолжать пользоваться TexTools

Тогда требуется только удалить сам русификатор. Для этого откройте TexTools и перейдите в Mods > Mod List > Manage Mod List.


Выделите в левом списке модпак и нажмите справа-внизу Delete.


Мод удалён. Если удалять TexTools не планируете, то можете переходить сразу к разделу "Установка XIVLauncher".

Я не хочу больше пользоваться TexTools

Тогда переход на Penumbra совершается в 3 шага:

- Очистка игры от модов через TexTools
- Удаление TexTools
- Окончательная очистка игровых файлов через XIVLauncher

Откройте TexTools и перейдите в Help > Start Over.


В появившемся окне согласитесь, нажав на Yes. Это очистит игру от всех установленных модов.


Закройте TexTools и удалите его в системе.

Удаление остатков игровых файлов через XIVLauncer

В случае, если вы ещё не установили XIVLauncher, то установите его (в разделе "Установка XIVLauncher") и вернитесь сюда. После TexTools остаются ещё файлы, потому их стоит до конца вычистить с помощью восстановления игровых файлов через XIVLauncher. Запустите XIVLauncher, но не игру. Чтобы остановить автоматический вход, удерживайте Shift, пока не появится окно лаунчера. Далее в нём нажмите правой кнопкой мыши по кнопке Войти и выберите Восстановление файлов игры.


В следующем окне нажмите Да.


Через некоторое время игра будет полностью очищена от TexTools.
Установка XIVLauncher
Для того, чтобы пользоваться русификатором, нам нужно будет установить отдельный неофициальный лаунчер, который называется XIVLauncher. Небольшая предыстория и что это такое вообще...

XIVLauncher — это неофициальный лаунчер FINAL FANTASY XIV с открытым исходным кодом. Он направлен на улучшение в скорости работы по сравнению с официальным лаунчером. Его плюсы:

- Возможность запоминать пароль (вход по одноразовому паролю тоже поддерживается)
- Более быстрое обновление игры за счёт параллельной загрузки файлов патча
- Более быстрая починка файлов игры за счёт загрузки только испорченных файлов, а не всей игры
- Dalamud — система внутриигровых плагинов, которые улучшают и расширяют игровой процесс

Penumbra является как раз плагином для Dalamud, потому для игры на русском языке её нужно запускать через XIVLauncher. Если у вас остались вопросы касательно XIVLauncher, обратитесь к FAQ[xivrus.ru]. В случае, если вы уже используете XIVLauncher, то убедитесь в нём, что игра стоит на английском языке и Dalamud включён, после чего переходите сразу к следующему разделу.

Для того, чтобы скачать этот лаунчер, нам надо перейти на официальный сайт[goatcorp.github.io] лаунчера и нажать на кнопку Download XIVLauncher.


Под списком изменений нажмите Assets и загрузите установщик Setup.exe.


В появившемся окне требуется указать, куда установлена игра. Если вы не меняли место установки FINAL FANTASY XIV, то по умолчанию путь следующий:

  • версия Steam — C:\Program Files (x86)\Steam\steamapps\common\FINAL FANTASY XIV Online
  • версия не Steam — C:\Program Files (x86)\SquareEnix\FINAL FANTASY XIV - A Realm Reborn

Если у вас версия Steam, то нужно вдобавок пометить галочку Включить интеграцию со Steam. Нажмите Далее.


Выберите версию DirectX и нажмите Далее.


Небольшой оффтоп. SQUARE ENIX больше не поддерживает DirectX 9 с выхода дополнения Shadowbringers (источник)[eu.finalfantasyxiv.com]. В связи с этим разработчики локализации тоже не поддерживают DirectX 9. Локализация может тем не менее всё равно работать, но глюки и ошибки на DirectX 9 в планах на исправления нет. Это по большей степени касается текстур и шрифтов — файлы строк не зависят от версии DirectX.

Выберите обязательно английский язык игры и нажмите Далее. Локализация работает за счёт замены именно английских файлов игры.


Поставьте галочку напротив Включить Dalamud и нажмите Далее.


XIVLauncher установлен. В поля Username и Пароль требуется ввести логин и пароль от вашего аккаунта SQUARE ENIX (не Steam!). Если хотите сразу входить в игру без ввода пароля, то поставьте галочку напротив Автоматический вход. В случае, если вы используете 2FA, то поставьте галочку напротив Одноразовый пароль. Ну и если у вас Steam-версия, то нужно пометить галочку напротив Аккаунт Steam.


Если вы не купили игру и играете во Free Trial, то нужно перейти в Настройки (значок шестерёнки). Оттуда перейдите во вкладку Настройки игры, поставьте галочку напротив Using free trial account и нажмите справа-внизу галочку для сохранения. После того, как купите игру, не забудьте убрать эту галочку, иначе всё равно будет запускаться Free Trial.


Если вы в первый раз запускаете игру, купленную в Steam, то это нужно сделать сначала через официальный лаунчер, чтобы совершить привязку вашего аккаунта Steam к вашему аккаунту SQUARE ENIX. Если вы хотите запускать XIVLauncher прямо из Steam, чтобы иметь оверлей Steam и чтобы Steam продолжал считать наигранные вами часы, то выполните шаги из FAQ[goatcorp.github.io] разработчика.

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

Установка Penumbra
Penumbra — это плагин Dalamud, который загружает моды в FINAL FANTASY XIV. Он является логическим продолжением TexTools. В нём возможно:

- Устанавливать моды, не перезаписывая оригинальные файлы игры
- Отключать и включать моды без перезапуска игры (для русификатора все равно требуется перезапускать игру, так как она заменяет файлы игры, которые загружаются только один раз при запуске игры)
- Менять порядок загрузки модов для разрешения конфликтов между ними
- (Для разработчиков) Напрямую изменять файлы мода и сразу видеть изменения в игре

Если вы уже используете Penumbra, то переходите к следующему разделу данного руководства.

Ну а для тех ребят, кто делает все впервые придется сделать следующее...

Запускаем игру через XIVLauncher и после вам нужно перейти в Настройки Dalamud (в случае, если вы уже вошли в игру за персонажа, то в эти настройки можно попасть через меню на клавише Esc).


Перейдите во вкладку Экспериментальные, прокрутите немного вниз и в пользовательских репозиториях плагинов вставьте следующий URL:

https://raw.githubusercontent.com/xivdev/Penumbra/master/repo.json

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


После этого Penumbra появится в общем списке плагинов. Чтобы попасть в него, нажмите на Установщик плагинов (или Плагины Dalamud в меню клавиши Esc, будучи в игре).


В строке поиска начните вводить penumbra, выделите плагин и нажмите Установить.


Плагин Penumbra установлен.
В его настройки можно попасть несколькими способами:

  • Главный экран — в меню Dalamud’а выбрать Manage Penumbra
  • Список плагинов — выделить Penumbra и нажать на кнопку с шестерёнкой
  • В игре — ввести в чате команду /penumbra

Теперь требуется указать Penumbra, в какой папке будут находиться установленные моды.
Откройте настройки Penumbra любым из перечисленным выше способов. В первой вкладке нажмите иконку папки напротив Root Directory.


В появившемся окне выберите слева диск, на который установлена игра. Создайте папку с названием FFXIVMods, выделите её и нажмите Ok.

Обратите внимание, что путь к папке с модами должна быть короткой! Чем длиннее путь, тем больше проблем и шанс того, что папка не будет отображаться в Penumbra!


Penumbra готова к установке модов.

Если вы хотите иметь папку с модами в другом месте, то имейте в виду, что к её расположению есть следующие требования:
  • Длина пути не должна превышать 64 символа
  • Папка должна быть на диске, который не медленнее, чем диск, на который установлена игра
  • Путь должен содержать только латинские символы и спецсимволы
Установка модпака (русификатора)
Для того, чтобы установить русификатор, его нужно вначале скачать с официального сайта[xivrus.ru] разработчиков XIV Rus. Далее в игре перейдите в настройки Penumbra.


Во вкладке Settings откройте опции Advanced и поставьте галочку напротив Wait for Plugins on Startup.


Во вкладке Mods нажмите кнопку импорта модпака.


В появившемся окне укажите на скачанный модпак.


Включите модпак и перезапустите игру.


Готово. Локализация успешно установлена, если главный экран игры на русском языке.

Как удалить русификатор?
Ну и как ни странно, у вас может возникнуть вопрос “А как удалить русификатор”? Все довольно просто и ничего сложного в этом нет. Будучи в игре, откройте настройки Penumbra и перейдите во вкладку Mods. Далее требуется удалить установленную версию локализации, нажав внизу на иконку мусорки.


После перезапуска игры она будет снова на английском языке.

Если вы не можете войти в игру по причине её обновления, то в системе перейдите в папку с модами Penumbra и удалите папку XIV Rus.

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


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

Если вы настраивали в Steam’е запуск игры через XIVLauncher, то просто очистите у игры опции запуска.

Готово, модпак и всё, что связаны с ним, удалены.
Как обновлять русификатор с выходом новых версий перевода?
Внимание!

Если в игре произошло обновление и вы попытаетесь в неё войти с модпаком для прошлого патча, то вы можете столкнуться с ошибками и глюками, а в худшем случае игра может вылетать, не доходя до главного экрана. В этом случае перед запуском игры перейдите в папку с модами Penumbra и удалите папку XIV Rus, после чего зайдите в игру и импортируйте новую версию модпака.

Будучи в игре, откройте настройки Penumbra и перейдите во вкладку Mods.
Далее требуется удалить установленную версию локализации, нажав внизу на иконку мусорки.


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


Текущую версию русификатора можно увидеть в правом верхнем углу.


После перезапуска игры обновлённая локализация успешно применится.
Как общаться с другими игроками, у кого нет русификатора?
Ну и на вопрос "А как же общаться с другими игроками, если у них нет русификатора?". Ответ прост и очень короткий - использовать встроенный переводчик внутри игры. Работает он хорошо и проблем определенных не возникнет, если например человек играет на немецком или французском языках. Для этого набираете название данжа, например Састаша и нажимаете TAB. Произойдет выделение этого слова и это будет означать, что оно автоматически будет переведено у других игроков. Вот как это работает в действии.

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

Меню выбора персонажа

Окно характеристик персонажа

Действия и навыки

Окно общих настроек Esc

Системные настройки

Настройки персонажа

Список локаций для перемещения

Эфириты на локации

Окна сюжетных квестов и сайдквестов ARR

Диалоги сайдквестов ARR

Диалоги сюжетных квестов Heavensward

Мобы и некоторые NPC в мире Эорзеи

И это лишь небольшая часть того, что было переведено в игре и показано на скриншотах. И уже этого более чем достаточно, чтобы войти в этот чудесный мир было намного проще и интересней ♥
Работает ли на Steam Deck?
Очень часто владельцы Паровой Палубы обращались ко мне с просьбой проверить русификатор на ней и работает ли он вообще. Сам же лаунчер запускается, можно устанавливать различные плагины и всем пользоваться без проблем. Разницы какой-то по установке нет, делается все идентично как и на Windows с небольшими поправками, которые указаны на официальном сайте[goatcorp.github.io] лаунчера. Во время запуска игры через XIV Launcher игра попросту висит на черном экране, а со временем и сам лаунчер вылетает с ошибкой "An internal Dalamud error has occured". Как ее решить и можно ли вообще я без понятия, но как я ранее уже указывал в этом гайде, что русификатор не тестировали на Линуксе, а сама Паровая Палуба работает на нем и отсюда такая проблема. Если вдруг кто знает как можно решить ошибку, то отписывайте в комментариях, обязательно обновлю этот раздел позже. Для TexTools русификатор более не обновляется и смысла в нем нет, как и пробовать тестировать на Деке.

Ошибка при запуске игры с русификатором
Заключение
Ну и на этом вроде бы все, друзья. Надеюсь, что данный гайдецкий был для вас полезным и дал некоторые ответы на возникшие вопросы в случае чего. От себя скажу, что за проект я очень топлю и надеюсь, что ребята не забросят его и доделают все до самого конца. Не забывайте, что вы можете помочь им как материально донатиком, так и своим участием в альфа тесте перевода, редактуры, кодинга и поиска ошибок. Все это вы можете найти на сайте ребят в разделе "Помочь в переводе".

Официальный сайт - https://xivrus.ru
Boosty (поддержать донатиком) - https://boosty.to/xivrus

В случае, если я вдруг что-то упустил и недорассказал, пинайте меня если что на этот счет в комментиках. Также не забывайте просматривать мои другие руководства к любимой финалочке. Be smile and happy my friends. Увидимся с вами на просторах Эорзеи <З

Sebille Godslayer - Art Radio

111 Comments
апездал 14 Nov, 2024 @ 1:25am 
как долго плагины буду обновляться и снова станут доступны?
ZexilanTheFool 2 Nov, 2024 @ 11:25am 
А все, решил проблему, я просто забыл сохранить директорию папки, где у меня моды располагаются.
ZexilanTheFool 2 Nov, 2024 @ 11:19am 
А как быть, если у меня в пенумбре нет вкладки Mods?
Art Radio  [author] 29 Oct, 2024 @ 8:08am 
@ℂĹ℮ʍ℮ℕTίℕ℮, там кто-то из ребят ставил и вроде бы все работало. советую ознакомиться на канале в комментах под моим видосом)
Art Radio  [author] 29 Oct, 2024 @ 8:07am 
@LordGvin как знаю - нельзя)
Lady Depresso 24 Oct, 2024 @ 3:09am 
Так понимаю русификатор до сих пор невозможно поставить на стим дек :с
LordGvin 23 Oct, 2024 @ 12:06pm 
Привет, спасибо за гайд, всё получилось поставить, но возник такой вопрос: есть ли возможность включить частичную локализацию, чтобы, к примеру, остался только перевод квестов и всё, а меню и всё остальное осталось на английском?!
Art Radio  [author] 15 Oct, 2024 @ 4:21am 
@thealexplay02, рад, что все получилось) приятной игры!
thealexplay02 15 Oct, 2024 @ 3:40am 
А все проблему решил, оказывается надо было просто папку с русификатором полностью удалить и скачать новую версию
thealexplay02 15 Oct, 2024 @ 3:07am 
@Art Radio, да, я даже когда впервый раз качал игру и ставил русификатор делал все точно также, а вот во второй раз уже вылеты пошли