Dwarf Fortress

Dwarf Fortress

113 ratings
Русификация при помощи внешней утилиты ScreenTranslator
By Patrick Jew
Если хочется поиграть в замечательную игру, но незнание английского языка отталкивает, предлагаю попробовать программу для перевода текста с экрана ScreenTranslator .
Это не локализация, это костыль, зато рабочий.
5
4
2
2
   
Award
Favorite
Favorited
Unfavorite
Что да почему
Эту программу легко можно было бы заменить копированием текста из окна игры в любой переводчик, но вот незадача, игра этого не позволяет.
Рабочее решение перебивать весь непонятный текст в переводчик или скринить его и загонять распознаватель текста, а потом опять в переводчик.
И вот, появилось решение, автоматизирующее весь этот процесс - ScreenTranslator
пусть и не новое, но прекрасно работающее.
Проверено на Distant Worlds, Starsector, вот еще и Dwarf Fortress появился:


Где взять Screen Translator
Здесь можно взять свежую версию:
https://github.com/OneMoreGres/ScreenTranslator/releases
Настройка Screen Translator
После скачивания программы, запускаем её.
Она загружается в трее



Сразу начнет ругаться на отсутствие словарей, не пугайтесь.

Щелкаем по иконке в трее правой кнопкой мыши -> настройки, там уже щелкаем по вкладке "Обновление":













    1. Здесь раскрываем список "коррекция", из него устанавливаем английский и русский паки (ПКМ -> Установить/обновить).
    2. "Перевод", можно установить все пакеты.
    3. "Распознавание", выбираем из списка английский и русский.

Открываем вкладку "Распознавание":
Ставим язык по умолчанию английский

Открываем вкладку "Перевод":
Выбираем нужные вам переводчики

Во вкладке "Основное", указываем удобные горячие клавиши.













Жмем "Применить", "ОК"

Теперь при любом сложном для вас полотне английского текста жмем горячую клавишу (по умолчанию CTR + ALT + Z), выбираем рамкой текст, и получаем его перевод.

В комментариях порекомендовали, для увеличения скорости перевода, применить следующие настройки:
    1. Во вкладке "Отображение", галку ставим только на "Показывать изображение"
    2. Во вкладке "Перевод", галку ставим только на "google_api.js"
Приятной игры!
P.S.
В комментариях подсказали про переводчик "Ёлочка", найти его можно по ссылке:

https://perevod-teksta-s-ekrana.blogspot.com/

Работает схожим образом.
31 Comments
Larg 11 Nov @ 8:51am 
интересно будет ли обновление
Ехидна 4 Jul @ 12:58pm 
я теперь могу играть в лоли архив!
Fly me to the moon 20 Sep, 2023 @ 8:21am 
+ rep теперь смогу видеть как моих дварфов сожрал крокодил и на русском читать их страдания
FSidneyS 3 Feb, 2023 @ 6:44pm 
ах да,говорят русик добавляет багов,так что на свое усмотрение
п.с. Ну и есть елочка конечно)


https://vk . com/dfrus
FSidneyS 5 Jan, 2023 @ 9:08am 
Вроде же вышел русик?не?
Bloody_Autumn 3 Jan, 2023 @ 6:08pm 
~~~Ёлочка one love!!! :gorlak::gorlak::gorlak:
Gerolt[RUS] 22 Dec, 2022 @ 1:54pm 
проверил Screen Translator на Линукс Минт 20, мозги повыносило сначала, но заработало, жалко, что только гугл апи работает, по крайней мере яндекс и дип л отлетали с таймаутом. Комбинации клавиш, которые стоят по умолчанию в программе, работают нормально.
Patrick Jew  [author] 21 Dec, 2022 @ 3:08am 
Например, если в горячие клавиши поставить Ё, то срабатывать не будет.
А если ` , то будет срабатывать.
Patrick Jew  [author] 21 Dec, 2022 @ 3:04am 
RightSide [UA], привет.
Попробуй раскладку клавиатуры поменять, может в этом причина.
RightSide 21 Dec, 2022 @ 12:39am 
Доброго дня, спасибо за руководство, не знал об этой программе.
Есть проблема, текст в игре по кнопке не захватывает, сочетания и просто отдельные кнопки ставил, менял. Если запускать с трея правой кнопкой "захват", то все в порядке. Почему так, что-то не выставил?