Форум FlashPlayer.ru

Форум по flash играм => Академия flash программирования => Тема начата: Daiver-var от 27 Июля 2009, 20:01:24

Название: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 27 Июля 2009, 20:01:24
Нашёл одну программу для редактирования, декомпилирования, извлечения во flash текста, изображений и т.д. Она называется Flash Decompiler Trillix (у неё есть русский язык), скачать её можно с официального сайта: http://www.flash-decompiler.com/ (http://www.flash-decompiler.com/) (Download). Или купите её (также можно скачать полную версию отсюда: http://rutracker.org/forum/viewtopic.php?t=4064414 (http://rutracker.org/forum/viewtopic.php?t=4064414)). По интерфейсу она похожа на Word 2007. Чтобы сменить язык нажмёте на кнопку в верхнем левом углу, наведёте на localization и выберите русский язык. Программа закроется, откроете её снова. Затем нажмёте на "Открыть", выберите flash-файл, затем зайдёте в вкладку "Редактировать" и выберите "Тексты". Редактировать текст нужно в левом нижнем углу, если текст статический, то вам нужно самим выбрать шрифт. Когда переведёте - не забудьте сохранить, желательно под другим именем. Там есть ещё много функций, в них вы сами разберётесь. И ещё, когда изменяете статический текст, иногда при выборе шрифта он уже стоит, выбирайте его. Если он слишком тонкий, нажмёте на полужирный текст (но этот шрифт не всегда подходит).
Внимание! В демонстрационной версии программы переводить текст нельзя!!!
Выкладывайте свой переводы!
Название: Re: Перевод flash игр на русский язык.
Отправлено: Vetal1992 от 28 Июля 2009, 18:47:29
На этом сайте НЕ ОБСУЖДАЮТСЯ декомпиляторы флэша.

Насчет перевода игр - это неплохая идея. Только из контекста я понял, что ты переводишь через прагму (или подобную программу), текст не очень понятный выходит.
Название: Re: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 28 Июля 2009, 20:25:21
Текст непонятный только в Bow Master, здесь я привёл пример, в остальных играх понятнее. Лучше качать, например, Space Runner, там перевод качественный. Насчёт декомпилятора - просто в программе есть такая функция, я говорю только про перевод.
Название: Re: Перевод flash игр на русский язык.
Отправлено: Vetal1992 от 29 Июля 2009, 00:33:46
А вобще я не вижу смысла в этих переводах. Разве что с испанского и японского :)
Английский язык знают много людей...
Название: Re: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 29 Июля 2009, 07:35:38
На русском то лучше играть. Насчёт других языков вы предложите, что перевести.
Название: Re: Перевод flash игр на русский язык.
Отправлено: Vetal1992 от 29 Июля 2009, 19:32:35
Предложений - нет :)

Еще - не все шрифты поддерживают русский язык, и переведенные игры коряво смотрятся, что скажешь по этому поводу? :)
Название: Re: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 29 Июля 2009, 19:53:07
Я подбираю шрифт наиболее похожий. И какие игры плохо смотрятся кстати? По-моему, везде нормальный перевод кроме bow master.
Название: Re: Перевод flash игр на русский язык.
Отправлено: Vetal1992 от 29 Июля 2009, 19:57:27
Я именно про неё
Название: Re: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 29 Июля 2009, 20:27:03
Это только пример был, я могу её нормально и полностью перевести если надо (там перевод не полный).
Название: Re: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 08 Августа 2009, 09:41:19
Перевод игры 3 in one checkers (Шашки 3 в 1)
Скачать http://upwap.ru/514785 (http://upwap.ru/514785)
Название: Re: Перевод flash игр на русский язык.
Отправлено: rePaly от 16 Августа 2009, 20:37:39
ээээ а где сылка на скачивание програмки?? :)
Название: Re: Перевод flash игр на русский язык.
Отправлено: Daiver-var от 17 Августа 2009, 19:29:29
Я добавил ссылку. http://www.flash-decompiler.com/ (http://www.flash-decompiler.com/)
Имя: ArmaCrew
Серийный номер: 000GTV-N63617-427UZT-2J9DUQ-487PZY-VMDU55-D71379-0EC7FD-09D87E-BD2002-6AFCAC-6AN6D2
Название: Re: Перевод flash игр на русский язык.
Отправлено: Хемуль от 17 Августа 2009, 20:12:34
Кстати сама прога с кряком тут http://depositfiles.com/files/4370293
Название: Re: Перевод flash игр на русский язык.
Отправлено: arrnoldilya от 23 Февраля 2010, 15:10:29
Перевиди вот эту игру!!!(http://www.girsa.ru/dl/Oiligarchy)
А то я через програмку не могу...набираю имя , серийный номер ... а оно ничё...токо окно закрывается!!!
Название: Re: Перевод flash игр на русский язык.
Отправлено: Faust_1988 от 03 Сентября 2011, 15:54:46
Давно хотел попробовать что-нибудь перевести. Прога для этого - самое то :) Мой первый опыт - Exmortis. Скачать можно тут http://ifolder.ru/25509916
Название: Re: Перевод flash игр на русский язык.
Отправлено: Faust_1988 от 24 Сентября 2011, 19:23:23
Мой перевод Exmortis 2 - http://ifolder.ru/25927876 (http://ifolder.ru/25927876)
Название: Re: Перевод flash игр на русский язык.
Отправлено: Faust_1988 от 30 Сентября 2011, 09:23:39
В Trillix очень удобно переводить текст, только, если он содержится в виде текста, ну или изображений. А если часть текста, буквально пара слов, содержится в фигурах - как быть? При декомпиляции в .fla многие фигуры портятся, пробовал через Trillix и Sothink.
Подскажите, что можно сделать?
Название: Re: Перевод flash игр на русский язык.
Отправлено: J.M.T.P.A.O.T.P от 02 Октября 2011, 09:42:29
У меня не получается. Я ввожу данные для регистрации, после чего программа закрывается, а при повторном запуске опять становится демо
Название: Re: Перевод flash игр на русский язык.
Отправлено: Faust_1988 от 02 Октября 2011, 11:28:38
Portable версия (не требует установки):

http://milsoft.ru/novosti-softa/14038-flash-decompiler-trillix-521160-multilanguage-portable.html (http://milsoft.ru/novosti-softa/14038-flash-decompiler-trillix-521160-multilanguage-portable.html)
Название: Re: Перевод flash игр на русский язык.
Отправлено: Нео от 02 Октября 2011, 11:56:44
Цитата: Daiver-var от 27 Июля 2009, 20:01:24
МОЖЕТЕ ВЫКЛАСТЬ СЮДА ИГРУ И Я ПОПРОБУЮ ПРЕВЕСТИ!
лол, выкласть и превести.
Название: Re: Перевод flash игр на русский язык.
Отправлено: J.M.T.P.A.O.T.P от 02 Октября 2011, 12:19:43
Цитата: Faust_1988 от 02 Октября 2011, 11:28:38
Portable версия (не требует установки):

http://milsoft.ru/novosti-softa/14038-flash-decompiler-trillix-521160-multilanguage-portable.html (http://milsoft.ru/novosti-softa/14038-flash-decompiler-trillix-521160-multilanguage-portable.html)
Она типо сразу лицензионная?

Добавлено через: 2 мин. 43 сек.
Таки да, по всем ссылкам файл не найден

Добавлено через: 2 мин. 13 сек.
http://www.downloadspeed.ru/program/36349-flash-decompiler-trillix-521160-portable-2011multilanguage.html
Качать через letitbit
Название: Re: Перевод flash игр на русский язык.
Отправлено: Faust_1988 от 02 Октября 2011, 14:54:41
Линцензионная, или нет - не знаю, но она на русском, не требует кряка, и не глючит при попытке редактировать звук, как это происходит во взломанной полной версии.

Ещё есть тут:
http://ifolder.ru/26097020 (http://ifolder.ru/26097020)
Название: Re: Перевод flash игр на русский язык.
Отправлено: J.M.T.P.A.O.T.P от 02 Октября 2011, 14:57:17
Я дал ссыль на лицу
Название: Re: Перевод flash игр на русский язык.
Отправлено: game-monster от 21 Октября 2011, 21:39:39
Забавно. А то все игры на великом и могучем английском, не все на нём шпрехают. Для каких-небудь бродилок ничего, а вот в квестах и рпг, где много важного текста, это очень даже нужно.
Название: Re: Перевод flash игр на русский язык.
Отправлено: dronmos от 13 Февраля 2012, 21:42:42
Здравствуйте Daiver-var!
Сможете перевести 2 флеш игры? На счёт цены потом договоримся.
1. http://www.flashplayer.ru/play_17438.php (http://www.flashplayer.ru/play_17438.php)
2. http://gameplon.ru/stuff/arkady_i_ehkshn/zombotron/1-1-0-5556 (http://gameplon.ru/stuff/arkady_i_ehkshn/zombotron/1-1-0-5556)
Отпишите в личку или тут...
Название: Re: Перевод flash игр на русский язык.
Отправлено: jimmy2shoes от 01 Марта 2012, 18:37:44
Я уже как то переводил игру, мой 1 перевод игры, хорошо получилось. Лучше стоит продолжать переводить. Еcли ссылка на игру нужна то вот http://www.flashplayer.ru/play_15608.php
Название: Re: Перевод flash игр на русский язык.
Отправлено: Mythical от 25 Марта 2012, 19:13:32
Вот я скачал прогу и попробовал перевести одну игру рпгэшку, перевёл там все текстовые файлы но оказалось что диалоги и еще некторые слова по прежнему на англиском,их попросту нету в текстовыъ файлах и в изображениях тоже! подскажите что делать?
Название: Re: Перевод flash игр на русский язык.
Отправлено: DEAN90 от 13 Апреля 2012, 02:56:46
Цитата: Mythical от 25 Марта 2012, 19:13:32
Вот я скачал прогу и попробовал перевести одну игру рпгэшку, перевёл там все текстовые файлы но оказалось что диалоги и еще некторые слова по прежнему на англиском,их попросту нету в текстовыъ файлах и в изображениях тоже! подскажите что делать?
не все же, например динамический текст - по условию не может быть в текстовых файлах
Название: Re: Перевод flash игр на русский язык.
Отправлено: MiniKoshka от 15 Апреля 2012, 11:06:08
Мне кажется, что перевод это очень хорошая идея. А то в игры часто играют дети.

Добавлено через: 1 мин. 58 сек.
Цитата: Mythical от 25 Марта 2012, 19:13:32
Вот я скачал прогу и попробовал перевести одну игру рпгэшку, перевёл там все текстовые файлы но оказалось что диалоги и еще некторые слова по прежнему на англиском,их попросту нету в текстовыъ файлах и в изображениях тоже! подскажите что делать?
Посмотрите текст в скриптах. Обычно он в кавычках.
Название: Re: Перевод flash игр на русский язык.
Отправлено: Lisikus от 25 Декабря 2012, 18:18:24
Ребят, программа классная, всё переводит. Но нужно залезть в код игры, так как диалоги не прописаны в "текстах".
Открываю ночпадом (даж блокнотом пробовал)) и выдаёт непонятные иероглифы. Как сделать читабельно?
Название: Re: Перевод flash игр на русский язык.
Отправлено: ExPloDeZ от 02 Марта 2013, 05:18:31
перевод очень полезная штука, потдерживаю вас!
Название: Re: Перевод flash игр на русский язык.
Отправлено: SubaKon от 17 Июня 2024, 23:28:52
И вот у меня на дворе 2024ый год...
Adobe flash закрылся ещё года три назад в 2021ом...
А эхо flash'а у нас осталось, по крайней мере в старых играх, русификаторы которых так никто и не сделал...
Пишу этот пост для таких же энтузиастов новичков как и я сам, буду писать как понимаю сам, знатоки не судите строго.

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

1)Ищем текст
Первым делом начать искать текст в корневой папке игры, в моём случае очень повезло, и большая часть была раскинута по .xml
Короче говоря тыкаем каждый файл Notepad++ и ищем что-то...
Тексты могут находиться в специальном формате flash .swf или же прямо в .exe

Как оказалось .swf и даже .exe'шник flash'а устроены довольно просто, и бумеры оставили нам в наследство множество софта, для решения наших проблем
Первой нашей программой будет ffdec: Это сильный декомпилятор который решает большинство проблем
Приложуха бесплатная и открывает почти всё, даже наш .ехе, он конечно же прифигеет от такой наглости, но что-то сделает, и этого "что-то" нам в теории должно хватить

Попав в интерфейс ffdec желательно сразу зайти в расширенные настройки и увеличить количество потоков для приложения, по умолчанию это 10, я вкинул ему 50 и так работать стало сильно поприятнее, там же рядом можно выбрать русский язык для приложения

С помощью софта ищем внутри .swf или .exe наш текст

2)Новые шрифты
Вот мы и нашли текст. Но есть нюанс! Игра скорее всего не знает Русский, и её нужно ему научить.
Шрифты в 99% будут именно в .exe, а это бинарник, значит без бубна не обойдёмся

По пройденной схеме ищем шрифты там, тут обычно два стула, либо это картинки или же полноценные шрифты .ttf
По аксиоме Эскобара оба варианта не очень, но вполне решаемы
С картинками можно решить проблему дедовским костылём перерисов каждую букаву и запихнуть обратно, а потом использовать латиницу вместо кириллиц. 
С .ttf можно сделать более элегантное решение
-Выкачать файл шрифтов
-Открыть его новой для нас прогой FontForgeBuilds, открываем и офигеваем... Так как нам придётся рисовать векторные букавы, в общем часть букв можно скопировать с латиницы другие придётся порисовать самостоятельно.
-Сохраняем наш шрифтик, и возвращаемся в ffdec, там снова открываем наш шрифт и жмаем на редактировать, выбираем пункт встроить, нам выбираем наш .ttf файл и забиваем все наши новые букавы для вставки
-Сохраняем наш файл... А опана, это же бинарник, как его сохранять???

3)Запаковать обратно в .exe
Паниковать не нужно, (Паниковать можно когда нижняя шпаргалка вам не поможет..)
-Потанцевав с бубном и поговорив с шаманом, сохраняем наши изменения в .exe как отдельный .swf файл
По структуре наш изначальный .exe состоит из склеенного flash плеера и этого .swf, и этот .swf можно запустить с помощью внешнего flash'а, но поддержка которого закончилась в 21ом..
-Тут нам помогут энтузиасты которые создали Clean Flash player, это flash, собранный из версии для Китая, где flash ещё вроде актуален...
-Установив его удостоверяемся что с его помощью открывается наша игра и стабильно функционирует

Мы понимаем что конечный игрок не хочет запариваться с установкой куча всего с интернета, чтобы запустить нашу игрульку
Поэтому нам нужно обратно склеить .swf с нашим плеером, примерно как раньше
Для этого будем юзать Flash Builder, интерфейс простецкий, проблем возникнуть не должно

Ура!!! Мы закончили!!! И даже попа вроде цела!!!

PS: Чтобы решить эти три пункта я потратил не один месяц, возможно я слишком глуп..
Но я всё же надеюсь что кому-то этот пост всё же поможет
Удачи трудяги!!