Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

9 часов назад, GRINGO сказал:

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

В PostalREDUX\Content\Blueprints\Game в файлах BP_POSTALReduxHUD есть что-то похожее в Default__BP_POSTALReduxHUD_Rampage_C, но только текст в BP_POSTALReduxHUD_Rampage появляется в игре (только в режиме rampage)

Скрытый текст

vcAtFjphUB9Z.jpg

Я снял сжатие c pak’а и не нашел текст из HUD’а (YOU WON!!!, Match time left, You must kill 90% of the hostiles. и т.п.)

Наверное, этот текст в какой-то нестандартной кодировке, или где-то в сжатом виде находится o_O

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

@xoixa 

В исполняемом файле, в UTF — 16  Разбитое на части

Версия игры 4.3.0.0

YOU WON!!! — смещение 023678f8

Match time left: %i.%i — 02367808

You must kill %i%% of the hostiles. — 0236b960

И т,д достаточно ещё текста в нём

Изменено пользователем Tericonio
  • Лайк (+1) 1
  • Спасибо (+1) 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение

@GRINGO @Tericonio Это оно!

В PostalREDUX\Binaries\Win64\PostalREDUX-Win64-Shipping.exe

Скрытый текст

pQ8MpadbR4QY.jpg

 

  • Спасибо (+1) 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение

@xoixa боже друг, спасибо тебе огромное!!!

@Tericonio спасибо большое !!! Просто огромное вам спасибо 

Поделиться сообщением


Ссылка на сообщение
5 часов назад, GRINGO сказал:

Я просто до сих пор не могу как вытащить текст из exe

@GRINGO @Tericonio 

достал ВЕСЬ текст из exe POSTALEXE.txt (открывать лучше в notepad++ или excel/calc)

но там много “технических” строк, которые не присутствуют в интерфейсе игры.

Как достать только текст интерфейса, я не знаю (если это вообще возможно)

Если найдёте английские строки, которые нужно перевести, играя в игру например, и переведёте их, то можно заменить их русскими (не увеличивая количества символов в строке):

en.txt

Population: 
Hostiles Killed: 
Hostiles: 
You must kill %i %% of the hostiles.

ru.txt

Население:
Врагов убито:
Врагов:
Ты должен убить %i %% врагов.

буквы после процентов (%i например) переводить не нужно и удалять их не нужно. Они будут заменены переменными во время игры

  • Лайк (+1) 1
  • Спасибо (+1) 2

Поделиться сообщением


Ссылка на сообщение

@xoixa Ооо это очень круто спасибо большое!  будет время тогда переведу и добавлю вас в благодарности а пока что вот сделал для игры Русификатор

  • Лайк (+1) 1
  • Спасибо (+1) 1

Поделиться сообщением


Ссылка на сообщение

Увидел сегодня новость. Молодцы, ребята. Из ошибок на скриншотах:

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

2. "Б**ть" - такого слова нет. Есть такое же, только с "д" вместо "т".

3. "На *уй" - лучше слитно.

И, ей богу, ребят, не забывайте, пожалуйста, про букву "ё".

Изменено пользователем VicemanUral
  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение
В 24.06.2024 в 17:05, VicemanUral сказал:

2. "Б**ть" - такого слова нет. Есть такое же, только с "д" вместо "т".

Ну нифига себе! Что ещё скажешь? То что и слова "нету" нету?

Поделиться сообщением


Ссылка на сообщение
6 минут назад, Syslick1 сказал:

Ну нифига себе! Что ещё скажешь? То что и слова "нету" нету?

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

  • +1 1

Поделиться сообщением


Ссылка на сообщение
14 минут назад, VicemanUral сказал:

в переводе должен быть литературный язык

Вот-вот! В Postal должен быть исключительно литературно корректный перевод! 

Поделиться сообщением


Ссылка на сообщение
6 минут назад, MrDratik сказал:

Вот-вот! В Postal должен быть исключительно литературно корректный перевод! 

В любой игре должен быть литературный перевод, если на то нет весомой причины, например дабы передать акцент или манеру говорить данного персонажа, ну или если в оригинале так же было исковеркано. Однако Чувак разговаривает на чистом американском английском, тут подобное решение будет лишним.

Изменено пользователем VicemanUral

Поделиться сообщением


Ссылка на сообщение

Ладно, я вашу точку зрения понял, претензий больше не имею. 

Поделиться сообщением


Ссылка на сообщение
В 18.06.2024 в 16:33, xoixa сказал:

Если найдёте английские строки, которые нужно перевести, играя в игру например, и переведёте их, то можно заменить их русскими (не увеличивая количества символов в строке)

quickbms exeTranslate.bms PostalREDUX-Win64-Shipping.exe
Скрытый текст

Open "." enru.txt 1
get FSize asize
log MEMORY_FILE 0 FSize // write exe to memory

open 1 //enru.txt
get FSize asize
//parse txt 'StringEN [tab] StringRU [Return]'
for
getCT StringEN string 0x09
getCT StringRU string 0x0d
get Return byte 
putarray 1 -1 StringEN //save En string in array 1
putarray 2 -1 StringRU //save Ru string in array 2
savepos Pos
if Pos = FSize
break
endif
next
getarray StringENCount 1 -0x80000000

//replace En strings with RU strings
open MEMORY_FILE //exe
get FSize asize
for i = 0 < StringENCount
getarray StringEN 1 i
getarray StringRU 2 i
findloc StringOffset unicode StringEN -1 "" // search for StringEN unicode string in exe

if StringOffset = ""
print "string '%StringEN%' not found in exe"
else
	goto StringOffset
	strlen StringENlength StringEN
	strlen StringRUlength StringRU
	
	// check max possible string length
	xmath UStringENlength "StringENlength * 2"
	getDString UStringEN UStringENlength
	for
		get Zero short
		if Zero != 0
			break
		else
			math UStringENlength + 2
		endif
	next
	xmath StringENlengthMAX "(UStringENlength - 2) / 2"
	
	if StringENlengthMAX < StringRUlength
		print "Russian string"
		print "'%StringRU%'(%StringRUlength%)"
		print "is longer than English string"
		print "'%StringEN%'(%StringENlengthMAX% max)"
		xmath lineN "i + 1" 
		print "line %lineN% Skipped"
	else 
		goto StringOffset
		putDString "" UStringENlength // overwrite EN string with zeros
		
		goto StringOffset
		put StringRU unicode // overwrite EN string with Ru string
		
		print "'%StringEN%'(%StringENlengthMAX% max)"
		print " replaced with"
		print "'%StringRU%'(%StringRUlength%)"
	endif

endif
goto 0 // return to beginning of file

next i

log PostalREDUX-Win64-Shipping_ru.exe 0 FSize

 

Скрытый текст

You must kill %i%% of the hostiles. (Skip Level cheat active)	Ты должен убить %i%% врагов. (Чит пропуска уровня активен)
You must kill %i%% of the hostiles.	Ты должен убить %i%% врагов.
Hostiles Killed: %i (%.0f%%)	Врагов убито: %i (%.0f%%)
%o was killed by a(n) %k.	%o убит %k.
No innocent casualties!	Без невинных жертв!
%o was killed by %k.	%k убил %o.
%o killed herself.	%o убила себя.
%o killed himself.	%o убил себя.
%o killed itself.	%o убило себя.
Population: %i	Население: %i
Extermination.	Истребление.
Exit is open!	Выход открыт!
Hostiles: %i	Врагов: %i
<4 PLAYERS	<4 ИГРОКОВ
BORDERLESS	БЕЗ РАМКИ
WINDOWED	В ОКНЕ
FULLSCREEN	ВЕСЬ ЭКРАН
MEDIUM	СРЕДНЕ
NEVER	НЕТ
ULTRA	УЛЬТР
ULTRA	УЛЬТР
ULTRA	УЛЬТР
HIGH	ВЫС
HIGH	ВЫС
HIGH	ВЫС
HIGH	ВЫС
HIGH	ВЫС
NONE	НЕТ
SOLO	ОДИН

 

enru.txt (в кодировке Windows-1251) английские и русские строки разделены табуляцией. последняя строка файла должна быть пустой (для правильного срабатывания скрипта)

Изменено пользователем xoixa

Поделиться сообщением


Ссылка на сообщение

На харде и на кошмарном уровне сложности. Другой текст на загрузочном экране. Перевода нет.

Поделиться сообщением


Ссылка на сообщение

@Ярик53 привет, в ближайшее время посмотрю что можно будет сделать. 

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: SUPEREBANAT

      Thief of Thieves: Season One (Thief of Thieves)
      Жанры: Приключенческая игра, Экшен, Инди-игра, Adventure
      Дата релиза: 16 июля, 2018 года
      Разработчик: Rival Games

      https://store.steampowered.com/app/635390/Thief_of_Thieves/

       
    • Автор: Парампампам
      Healer’s Quest
      Жанр: собственно, квест + РПГ
      Платформы: PC SW
      Разработчик: Rablo Games
      Издатель: Rablo Games
      Дата выхода: 18 апр. 2018
      С Ютуба
      Прикольный юморной квест(и конечно, партийная РПГ), нарисованный как будто кистью художника
      Но самое приятное, что квест преподносится не на серьёзных щах, а в лучших традициях культовых банд LucasArts и Double Fine
      В общем, мы играем роль “аптечки” или хилера, он же лекарь-стажёр. При этом, скилл лекаря такой, что он часто принимает дедку за репку, а горы за шторы. Остальная команда такие же раздолб… профессионалы своего дела
      Не знаю, много ли там текста и сложный ли разбор ресурсов, но может кто нибудь заинтересуется переводом.
       
       

  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Ну да, согласен, надо переделать ее. Там еще и разработчики выкатили апдейт очередной )) Если они будут там в апдейты постоянно пихать тех, кто их на кикстартере поддержал, то устанешь это упаковывать ) Я обычно перевожу, потом прохожу игру, как раз чтобы получить удовольствие. Если встречаю что-то, делаю правки и выпускаю новую версию, так уже бывало и не раз. По поводу обращений на “ты” и “вы”, можно изначально сказать модели сделать правило для себя, кто к кому как обращается, обсудив это с ней.
    • в версии игры 1.6, русификатор убирает весь текст просто голые квадратики без букв.   
    • да им (администрации) нафиг не сдалось за ним следить… просто он своими оскорблениями кого-то довел и теперь нарвался на очень пристальное наблюдение со стороны этого кое-кого
    • Не заметил у него прямого мата. Был завуалированный, которым регулярно пользуются и я в том числе. Мне предупреждения за подобное не приходило, но у меня и не направлялось конкретным лицам. А у Питона адресаты были. Видимо кто-то кидал жалобы, и на жалобы вынуждены реагировать. @mc-smail в Зеро добрался до бабы, ожидающей ссуженного, атакующей цветами? Как с цветами бороться? По отдельности вполне реально, но она атакует одновременно с цветами. Задолбала. 
    • @erll_2nd  Прошу прощения, писал это во время, когда обычно 3й сон вижу.
    • Некий KROLIK CG сделал нейросетевую озвучку с известными актерами дубляжа и получилось на удивление очень круто с интонациями и эмоциями, скачать и посмотреть демо можно у него в тг t.me/krolik_tg , может админ сюда зальёт
    • Обновление от 2 ноября 2026 года:
      Версия 2.0 с огромным множеством исправлений багов от разработчика, переводом оставшегося китайского текста (присутствовавший во всех локализациях), повторный перевод всех вариантов выбора и окон.   Патч на сломанные выборы вариантов ответа, где пустота вместо текста. Исправление переноса текста. Повторный перевод выборов ответа. Перевод всех китайских мини-игр и остаточного китайского игрового текста / исправление межбуквенного интервала во всех игровых шрифтах связанных с файлом UI.dat русскоязычные спрайты теперь имеют правильный "адрес" и корректно отображаются в игре. Повторный перевод вичата и общение с чат-ботом. Перевод опросов со сломанного русского и отображающегося ранее китайского - теперь логичные и понятные опросы в игре с нормальным шрифтом, который влезает в отведенные ему границы. Исправлены размеры шрифтов (игра изредка еще может “прыгать” по шрифтам и выдавать огромные плашки, либо заменять у некоторых заглавных на квадратики - тут перезапускать игру нужно, хотя абсолютно не критично) Просьба обновить в разделе русификаторов.

      Ссылки на скачивание:
      https://mega.nz/file/66YkQRCL#MyzaT39lSctD5D2MG2u9ka0pxgmG_Huv6KaLerI1DTg
      https://boosty.to/fansh/posts/e023eacf-5572-4179-ac62-864588387c50
    • Видимо, питон во время бана настолько привык общаться с матом, что даже за собой замечать перестал, когда и что он говорит. И нет, тут даже никому репорты кидать не надо (сам удержался, если что, хотя имел полное право) — за питоном и без того явно присматривают из-за его прошлой истории банов. А ведь ему не раз и не два говорили, что хотя бы месяц-два держать себя в руках после выхода из бана, ээх — видимо, мимо ушей это он всё пропустил. Хорошо ещё просто предами отделался, но ведь он мог бы сразу, как ему ещё намекнули, сразу стереть лишнее и даже этого бы не было.
    • Тю, меня значит никто не хочет успокоить?  @piton4 в антидепрессантах Миртазапин не выписывали?) С него прям хорошо засыпается. возможно был в “Не пошел бы ты в начинается на П… или на Х и кончается… “ в том сообщении, где у вас с Тирниэлем были ролевые игры))) Надеюсь мне не прилетит, просто держу в курсе, но это из того что я читал, так то мне все равно) Но тюремные замашки то остались 
    • Это, конечно, да. Где-то тихонько заплакали в углу нотабеноиды , но против прогресса не попрёшь. Пока будешь ювелирно лобзиком выпиливать свою локализацию, кто-то придет с бензопилой и вырежет вполне читабельный для одноразового прохождения перевод. Задал себе вопрос: много ли нишевых проектов я прошел больше одного раза? По пальцам перечесть, да и было это во времена диал-апа и пиратских дисков с рынка ибо сильно не накупишься, а про скачать даже и речи не могло быть. Само собой сейчас все адекватные люди используют ИИ при переводе и я в черновом варианте в обязательном порядке. А далее по желанию локализатора — будет ли он делать режиссерскую вычитку с полным погружением и изучением материалов или же выпустит простой редач с базовыми правками. По поводу перевода выше меня смутил не способ, а скорость. На игру нужно 7-8 часов прохождения без вычитки. Если все там одного пола и общаются исключительно на ТЫ — это же как минимум неделя редача. А здесь же еще и вариативность выбора взаимодействий...
      Visionar подрос за это время — много текста сейчас вне текстур отображается, что несомненно радует и упрощает жизнь. Но все же...
  • Изменения статусов

    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
  • Лучшие авторы


×