creator cover DFRUS
DFRUS

DFRUS 

Мы делаем локализацию игры Dwarf Fortress

1 067subscribers

26posts

About

Мы занимаемся разработкой локализации игры Dwarf Fortress c 2012 года. В данный момент мы занимаемся доработкой инструментов для получения максимально полной локализации игры и периодическим обновлением при обновлении самой игры.
Мы небольшая команда (в данный момент 2 разработчика), локализацией занимаемся в свободное время, и ваша денежная поддержка нам не помешает.
Страница с файлами и инструкцией по использованию русификатора: https://dfint.github.io/russian/
На данный момент поддерживаются версии игры от 50.10 и новее (включая 51, 52 и 53 версии). Поддерживаются варианты steam, itch.io, classic для Windows и Linux.
Обсуждения, ответы на часто задаваемые вопросы: https://vk.com/dfrus
Часто задаваемые вопросы: https://vk.com/@dfrus-steam-faq
Перевод ведется на transifex.com: https://app.transifex.com/dwarf-fortress-translation/dwarf-fortress-steam.
Разработка ведется здесь https://github.com/dfint

Резервная страница для скачивания

Т.к. есть проблемы с доступностью github с ростелекома, временно используйте сборщик пактов вместо установщика:
https://dfint-package-build.streamlit.app
Позже если не очнется, то сделаю какой-то отдельный сайт для рф.
---
P.S. к вечеру 18.09 все уже заработало.
P.S.2. Начиная с версии 0.6.0 (выпущена в 24 сентября 2025) инсталлер может брать данные с сервера в РФ, если гитхаб вдруг недоступен.
а сейчас перевод уже достаточно крут и переводит генерируемый текст в игре ?
Altogolik, перевод сейчас достаточен, чтобы хоть как-то играть без знания английского (или с минимальным знанием английского). Крутым я бы его не называл.
Генерируемый текст - смотря какой.
А почему бы не залить перевод как мод в мастерскую ?
Точнее, формально китайский перевод выложен как мод к самой игре, но работает только вместе с DFHack.

Сборщик пакетов локализации

Добавили альтернативу инсталлеру — сборщик пакетов локализации:
https://dfint-package-build.streamlit.app
Как и в инсталлере поддерживаются и стабильные версии DF от 50.10 до 50.13, и бета-версии DF 51.01 с режимом приключения, в том числе актуальная на данный момент beta19, поддержка новых бета-версий будет добавляться.
Сборщик пакетов сделан на случай, если инсталлер по какой-то причине у вас не работает. С помощью сборщика можно подготовить архив, который можно распаковать с заменой файлов в папку игры и играть. Автообновление перевода и других файлов перевода с этим вариантом, естественно, работать не будет.
Инсталлер никуда не делся, ссылка на страницу с файлами и инструкцией на русском: https://dfint.github.io/russian/
Спасибо огромное весь интернет облазил а оказывается руссик был так близко
А на Dwarf Fortres Classic есть русик?
error_ident, ничего нового пока нет. Для новых версий DF обновления выпускаются без новостей. А так ничего особо нового нет.
А известно, когда релиз будет? А то ни поторговать, ни дичь вскрыть, ни еды приготовить.
Дмитрий Соколов, одному Жабейшему известно (и то не факт)

По поводу поддержки беты с Advеnture Mode

1. Новый текст из беты залит на transifex, там его много, около 3000 строк было новых, где-то 250 уже переведено. Включить поддержку беты прямо сейчас не проблема, но большая часть нового контента будет без перевода.
2. Адвенчур сломан, многие фичи (типа разделки) не работают вообще, где-то поломан интерфейс. Вообще не рекомендую пока в бету играть, чтобы не разочаровываться.
В общем, пока постепенно будет допиливаться перевод (сроки — ориентировочно от недели до месяца). Если к моменту завершения перевода еще не будет релиза — выпустим его для беты (скорее всего — только windows).
Если будет релиз — выпустим как есть, даже если перевод к тому моменту еще не будет завершен.
Дублирую свой вопрос из нижнего поста, а есть возможность добавить в прогу для обновлений с выбором того что есть для Adventure Mode, даже если ломает и не стабильно работает, для таких отбитых как я?)
DFRUS, *понимающе киваю*
Вот  и месяц почти прошел.
Дмитрий Соколов, перевод для беты не готов, релиза 51 нет. Сроки ориентировочное, а не гарантированные. И месяц еще не прошел.

Обновление "нового" хука

(это дубликат новости из группы вк, на случай если не все на нее подписаны)
На выходных выпустили обновление нового хука, который обновляется через инсталлер (https://github.com/dfint/installer/releases/latest).
Главные изменение:
- доработано применение перевода в окошках типа обучения (изменения только для Windows), см. приложенный скриншот с примером того, что изменилось.
- исправлен отсутствующий перевод текста с кавычками, исправлено удвоение кавычек в переводе
- подчищен перевод в обучении и некоторых других местах
- dfhack все еще не поддерживается
Инсталлер заново скачивать не обязательно, нужно запустить его и нажать обновить.
здравствуйте ! вчера вышел баг фикс на дф и перевод перестал работать 
BOMB777, залил конфиги, нажмите "обновить" в инсталлере
спасибо большое!!!!!

Экспериментальная версия установщика перевода с автообновлением

https://github.com/dfint/installer/releases/latest
- Добавлено графическое приложение с автоматической установкой и обновлением перевода и конфигов для новых версий игры (обновление конфигов все равно будет происходить в течение 2-3 дней после выхода новой версии)
- Хук переписан с C++ на Rust, теперь поддерживает Linux
- Добавлен вариант перевода на русский в кодировке cp866, этот вариант можно использовать, что играть с переводом на классической версии игры
- Поддержка многоязычности, выбор устанавливаемого языка перевода через графическое приложение
Минусы:
- Защитник Windows ругается на приложение
- не совместимо с dfhack (надеюсь, временно)
Инструкция
- Скачать архив для нужной операционной системы (win — для Windows, lin — для Linux)
- Распаковать инсталлятор:
- если распаковать в любую папку, при запуске нужно будет указать путь к исполняемому файлу игры (Dwarf Fortress.exe под Windows или dwarfort под Linux)
- если распаковать в папку игры, то при запуске инсталлятор сам найдет нужный файл игры
- Запустить dfrus-installer
- Выбрать устанавливаемый язык словаря — для классической версии выбирайте "Русский (cp866)", для других версий игры — любой вариант перевода на русский
- Нажать "Обновить"
- Запустить игру обычным способом, например, через клиент steam.
- При необходимости обновить перевод — запустить инсталлятор, нажать "Обновить"
Обожаю тебя, жду с нетерпением Приключенческий мод и твоих переводов в будущем. По возможности закидываю на чай. Ты супер. clapping_handsburnheartparty_popperstar
У меня такой вопрос, а будут ли тут выкладываться новые релизы переводов отдельно от приложения с авто обновлением, раз существует трабл с Windows Defender и он ругается на приложение? Понятное дело что можно всегда добавить его в исключение, однако хотелось бы что бы в Windows Defender ни чего не висело. И будет ли вообще исправляться проблема с Windows Defender у самого приложения? Заранее спасибо за ответ.
IncogniTO, отдельно от инсталлера - пока нет.
Решать с Windows Defender - не понятно как. Virustotal на свежий релиз не ругается, конкретно на Defender я его не проверял.
Точно знаю что ругается Smartscreen, что поставщик приложения не известен, это теоретически решается подписыванием приложения, это отдельный гемор с получением подписи, проще добавить в исключения.

Патч с поддержкой DF 50.11 (steam, itch.io)

Что нового:
- поддержка DF 50.11.
Установка: распаковать в папку игры с заменой файлов.
Запуск — через dfint_launcher.exe.
Настройка запуска через steam - см. https://vk.com/@dfrus-steam-faq
Если будут вылеты, нужно выложить cr файл (из dfint_data/crash_reports) в комментарии, выложить сейв игры на файлообменник и добавить в комментарии. Нужен крэш репорт и сейв, и описание в какой момент вылетает.
---
Файл удален, используйте инсталлятор: https://dfint.github.io/russian/
Здравствуйте. Перехожу по ссылке но не понял где скачать установщик. Под вкладкой  Assets?  Там ничего не прогружается. Крутится кружок...
Valentaniel Sokolov, из assets. Пробуйте другой браузер, пробуйте антивирус ставить на паузу (он может при скачивании долго проверять)
здраствуйте, вот краш лог, не понимаю что надо сделать чтобы оно пропало...
Version: 50.08 steam win64
Checksum: 0x644d7fd2
Hook version: 0.1.11/c12dd85975fc3127860516f994160d4925b971f0
Error: EXCEPTION_ACCESS_VIOLATION
--------------Stack-------------
0> dfint_hook+0x588DE
1> KERNELBASE!UnhandledExceptionFilter+0x1E7
2> ntdll!memset+0x13B0
3> ntdll!_C_specific_handler+0x96
4> ntdll!_chkstk+0x11F
5> ntdll!RtlRaiseException+0x434
6> ntdll!KiUserExceptionDispatcher+0x2E
7> dfint_hook+0x4FE69
8> Dwarf_Fortress+0x1189BD
9> Dwarf_Fortress+0x5D6752
10> Dwarf_Fortress+0x8C3DDA
11> Dwarf_Fortress+0x600908
12> Dwarf_Fortress+0x601749
13> SDL!SDL_KillThread+0x71
14> SDL!SDL_SemWaitTimeout+0x85
15> ucrtbase!configthreadlocale+0x92
16> KERNEL32!BaseThreadInitThunk+0x14
17> ntdll!RtlUserThreadStart+0x21
--------------------------------
Михаил Буняев, только обновить игру (как минимум до 50.10) и использовать инсталлятор (добавил ссылку в пост). Версии игры до 50.10 мы больше не поддерживаем.

Патч с поддержкой DF 50.10 (steam, itch.io)

Что нового:
- поддержка DF 50.10;
- небольшие исправления шрифта;
- допереведен новый текст из версии DF 50.10;
- небольшие доработки перевода, немного причесан перевод мыслей (например, переработан перевод конструкций типа "Она был");
- кое-где исправлен текст выходящий за границы;
- перевод названий вкладок в оповещениях убран, т.к. он ломает возможность переключения этих вкладок.
Возможны проблемы со вводом текста при запуске через wine, но не на всех версиях. Это похоже на глюк конкретно wine.
Установка: распаковать в папку игры с заменой файлов.
Запуск — через dfint_launcher.exe.
Настройка запуска через steam - см. https://vk.com/@dfrus-steam-faq
Если будут вылеты, нужно выложить cr файл (из dfint_data/crash_reports) в комментарии, выложить сейв игры на файлообменник и добавить в комментарии. Нужен крэш репорт и сейв, и описание в какой момент вылетает.
---
Файл удален, используйте инсталлятор: https://dfint.github.io/russian/
Да ошибка та же , тупо не запускается сама игра , 50.08 работает , может чего в 50.09 и выше прикрутили?
Броша, это никак не связано с русификацией. Варианты решения я уже написал. Но в целом мы не занимаемся решением рандомных проблем, не связанных с русификацией.
хм... у меня скачанная с сайта разраба версия, и ошибка после установки русификатора как на обычной пиратке. Выходит русификаторы только для стим версии?
Валера Карпов, русификатор в этом посте - только для steam и itch.io версий (в том числе и для пираток), но не новее 50.10. Всякие предрелизные версии (которые похоже выкладывают в виде пираток) не поддерживаются.
Вчера вышла 50.11 версия, на нее на данный момент русификации нет.
Классическая версия не поддерживается, см. часто задаваемые вопросы: https://vk.com/@dfrus-steam-faq

Патч с поддержкой DF 50.09 (steam, itch.io) + добавлен перевод objects

Обратите внимание: на данный момент версии игры до 50.10 больше не поддерживаются, багрепорты к версии DF 50.09 и старее больше не принимаются. Пост оставлен для истории. Актуальную информацию смотрите в шапке https://boosty.to/dfrus
Что нового:
- В csv файл добавлен перевод объектов (животные, растения, камни, различные предметы), общий объем переведенного текста увеличился примерно в 1,5 раза;
- небольшие доработки перевода.
Установка: распаковать в папку игры с заменой файлов.
Запуск — через dfint_launcher.exe.
Настройка запуска через steam - см. https://vk.com/@dfrus-steam-faq
zip
Dwarf Fortress 50.09 patch 2023-08-20.zip992.25 Kb
что делать?
Rikardp, прикрутить хук - нет особой проблемы. Но играть в это будет проблематично (если вообще возможно). Посмотрите скриншот в "часто задаваемых вопросах".
Добрый день,возникла такая проблема. До этого пару дней всё отлично запускалось. Steam версия игры. Что с этим делать?
Салават Газизов, в 20-х. 2-3 дня или немного дольше.

Патч с поддержкой DF 50.09 (steam, itch.io)

Обратите внимание: на данный момент версии игры до 50.10 больше не поддерживаются, багрепорты к версии DF 50.09 и старее больше не принимаются. Пост оставлен для истории. Актуальную информацию смотрите в шапке https://boosty.to/dfrus
- Реализована поддержка DF 50.09 (steam, itch.io), в том числе ввод кириллицы и поиск. Поддержки патчем более ранних версий игры нет из-за больших изменений в игре. Но сейвы от более старых версий должны поддерживаться.
- небольшие доработки перевода
Установка: распаковать в папку игры с заменой файлов.
Запуск — через dfint_launcher.exe.
Настройка запуска через steam - см. https://vk.com/@dfrus-steam-faq
zip
Dwarf Fortress 50.09 patch 2023-07-05.zip898.08 Kb
Вы большой молодецclapping_hands
Комрады, подскажите параметры запуска DFHack что бы руссик (лаунчер) запускался.
Нашел :) 
C:\Program Files (x86)\Steam\steamapps\common\Dwarf Fortress\dfint_launcher.exe" %command%
Subscription levels3

Вода

$0.68 per month
Оформляя платную подписку вы показываете, что вам важно, чтобы апдейты выходили своевременно, поддержка и развитие русификации продолжалось.

Чай

$2.71 per month
Средняя ежемесячная подписка, на случай если вы хотите поддержать большей суммой.

Бочка вина

$13.6 per month
Большая ежемесячная подписка, на случай если вы хотите поддержать большей суммой.
Go up