Как воспользоваться результатом?
Привет всем участникам.
Собственно сабж. Игрушку купил через стим. Как я понял, она на движке unity, текстовые ресурсы у нее запакованы в .assets файлы. Гуглеж рабочего распаковщика\запаковщика не дал.
Игрушка классная, в переводе по мере (скромных) сил поучаствую, но хотелось бы уже видеть внесенные изменения :)
Или это большая пиратская тайна и о таком спрашивать не положено? :)
Собственно сабж. Игрушку купил через стим. Как я понял, она на движке unity, текстовые ресурсы у нее запакованы в .assets файлы. Гуглеж рабочего распаковщика\запаковщика не дал.
Игрушка классная, в переводе по мере (скромных) сил поучаствую, но хотелось бы уже видеть внесенные изменения :)
Или это большая пиратская тайна и о таком спрашивать не положено? :)
Комментарии
Блог перевода
Рубрики:Перевод
- Перевод:
- текст с английского на русский
- Создан:
- 10 июня 2013, владелец: begem0t
- Скачали:
- 622 чел.
- Права доступа:
-
войти все видеть чужие версии все скачивать результат все оценивать перевод все комментировать перевод все переводить все читать блог все комментировать блог все писать в блог все анонсировать модераторы редактировать оригинал модераторы редактировать описание модераторы управлять группой модераторы Участие в группе нет группы - Готово:
-
100.00% КП = 1.2

Никаких тайн: все (или почти все) текстовые файлы игры лежат по пути «Мои документы\My Games\Expeditions Conquistador\Override\English». Внутри xml-код с текстами, которые нужно заменить на соответствующие из перевода.
Для проверки можете заменить тексты в файле GUI – это все, что касается интерфейса и результат будет видно сразу.
О, действительно.
Тогда остается вопрос номер 2 – цифры перед английским текстом что означают?
или другой вопрос – как скачать отсюда или где можно взять оригинальный английский текст с этими цифрами?
Хотелось бы натравить скрипт и сделать замену, для этого нужно соответствие между английским и русским текстом.
скрытые комментарии (6 шт.)
Если это так важно, могу ответить. Для выдёргивания текста я открывал xmlки редактором Notepad++. Там отображается нумерация строк. Я вывел номера в текст, чтобы потом было удобно находить его для вставки переведённых строк и навигации по огромному файлу. Тогда я ещё не знал, как работает нота и думал, что перевод можно будет выгрузить одним файлом. Но такой возможности, похоже, нет. В Notepad++ есть много удобных функций, но такого скрипта, чтобы быстро вгонять перевод обратно я не нашёл даже среди плагинов. Если есть идеи, как это автоматизировать – буду рад. А пока остаётся только функционал Поиск-Замена, что делает задачу весьма долгой и трудозатратной.
А в каком виде можно получить перевод от ноты? И как это вообще сделать? :)
И что происходит с вариантами перевода при экспорте?
Пока я не вижу никаких возможностей выкачать весь переведённый материал одним файлом в том или ином виде. Может, я плохо смотрю, и кто-нибудь опытный мне подскажет. Но пока готовый текст доступен только в виде отдельных строк. Не айс, конечно, ну а что делать...
Напротив глав находится кнопка «читать». Выдает весь текст главы. Из вариантов выбирается с наибольшим рейтингом (при одинаковом рейтинге, видимо берется первый встречный). Потом из браузера можно скопипастить в файл, который соответствует главе. Может где-то есть и скрипты, чтобы сразу выкачивать. После этого можно простейшей программкой запихнуть его в xml. Логика такая: у нас есть номер строки, текст в оригинале всегда в одну строчку, соответствующий кусок перевода тоже. Находим в оригинале открывающий и закрывающий xml тэги и вставляем наш перевод между ними. Номера строк не ползут, т.к. количество строк не меняется.
А вот когда выйдет патч, который наверняка перелопатит xml файлы, у нас начнутся большие проблемы.
а, ну и конечно возникнут проблемы из-за ошибок в номерах строк, которые допустили переводчики, т.к. номер переносится из оригинала вручную.
Ага, точно, есть такая кнопка, а я не заметил :)
Ну, номера строк не так уж критичны – они скорее для удобства и навигации. А вот запихивание ~13000 строк даже при помощи автозамены вызывает у меня трепет. Там ведь ещё есть некоторые нюансы... Впрочем об этом пока совсем рано задумываться – до конца перевода ещё слишком далеко.
Касательно патчей, xml текущей версии уже несколько отличается от релизной, из которой я выдёргивал текст. Кое-где добавили или убрали несколько строк. Пока ничего страшного.
Хотя с вопросом номер 1 тоже неясно. Нашел я файл level0 по указанному вами пути, заменил там биографию на русскую. Запускаю новую игру – биография английская :(
скрытые комментарии (1 шт.)
Во первых заведи для себя правило читать файл readmi.txt везде и всегда, на более 90% вопросов этот файл отвечает. Цифры, осмелюсь предположить что они обозначают номер строки оригинала. Вот и всё, ах да файл находиться в той же папке «Мои документы\My Games\Expeditions Conquistador\Override» , всё прекрасно будет работать. http://s2.ipicture.ru/uploads/20130712/7P4qJ05C.bmp
Получилось, спасибо
В инете пишут, что для таких массовых замен подходит редактор VIM http://www.vim.org/index.php . Гляньте, может получиться у кого с ним разобраться (для результата там надо знать как минимум основы программирования)
скрытые комментарии (1 шт.)
Насчет упрощения замен я не знаю, но быстрое определение изменений в патчах она точно даст. Сравнение текстовых файлов сделано очень удобно.
У меня не работает перевод биографией персонажей. Проверьте, хочу понять я где-то накосячил или действительно так.
скрытые комментарии (2 шт.)
Все так. И с именами этих персонажей тоже (у меня по крайней мере).
Про имена разработчики точно говорили, что они не переводятся ресурсами. Видимо и биографии тоже, т.к. имена скорее всего тягаются прямо оттуда (из соотв. xml тэгов).
При измененном GUI, при загрузке игры выдает такую ошибку http://i49.fastpic.ru/big/2013/0802/db/bdfbcb1d3046804f0f862af85ba964db.png Не открывается лагерь и бой. Ее можно обойти, но не приятно. Кто-нибудь сталкивался с этим?
скрытые комментарии (19 шт.)
А как вы вставляете перевод в файл? Просто с момента генерации английского текста с номерами строк тут на ноте, разработчики вроде уже выпускали патчи, которые слегка меняли эти файлы. Да и нумерация строк, которую должны переносить переводчики вручную, может содержать ошибки. Не говоря о том, что в исходном тексте могут по-ошибке быть строки, которые переводить нельзя.
Версия у меня самая первая. А вот на счет того, что переводить нельзя.... может быть....
Просмотрел мельком, вроде именно то, что нужно. А так, кто его знает, что можно переводить, а что нельзя? методом тыка мягко говоря, долго.
У меня эта ошибка в виде сообщения тоже есть, но на игру не влияет. Причем есть она только при загрузке сохранения. Похоже, игра часть текстов туда кидает, а потом у нее «не сходится»:)
А вот что с русскими текстами загрузки дольше проходят – факт.
А вот у меня не дает загрузить бои и лагерь. Если загрузить сохранение с английским или испанским языком, а потом переключить в настройках на русский, все ок.
Посмотрел испанский gui-es.xml, на первый взгляд там все переведено. Проверьте, что вы не вставляете переведенный текст, содержащий пустые строки (встречал такое, несколько переводов строки в конце переведенного варианта).
А вообще я имел в виду, что там в level файлах, один и тот же текст встречается дважды. Один раз в xml атрибуте Tag, там переводить нельзя, и один раз в теле элемента Text, там надо переводить. Если случайно вставить перевод не туда, или если при экспорте сюда случайно захватили строку с аттрибутом, то наверное работать не будет.
Я пока вставляю только gui, там ничего этого нету. А level просто, там надо менять только то, что в теге Text
Сейчас проверил, был в ГУИ один вариант перевода с пустыми строками на конце. Исправил. Может поможет. А еще есть куча вариантов без номеров строк в переводе, не знаю нужны ли они, зависит от того, как вы вставляете.
пустые строки и номера для меня не важны.
Посмотрел код, ошибка возникает при попытке показать туториал на экране (какие-то подсказки справа экрана, я не играл, потому не в курсе) после загрузки. Соответственно теоретически отключение туториала должно помочь, тем более, что он вроде не переводится (там в коде жесткая проверка на 3 языка и в случае другого языка, выбирается английский).
Кстати, а вы правите напрямую английский вариант файлов и не изменяете язык в конфиге? Или вы создали папку Russian, кинули туда копию английских файлов и изменили конфиг?
создал и изменил конфиг
может быть и из-за него, но его отключение не помогает.
Насколько я понимаю (только предположение), те сообщения туториала, что были на экране в момент сохранения идут в файл (их ID), а потом при загрузке игра их пытается обратно вывести на экран (т.е. проблемные сохранения уже не исправить наверное). Проблема в том, что у них сначала идет проверка, что вообще есть сообщения туториала с этим ID (в методе LoadTutorialsFromFile), а потом они в методе AddSetToActiveOnLoad берут по этому ID запись, но для текущего языка! Естественно, если у вас стоит Russian, то запись не находится, а если English, то все в порядке и потом можно переключить язык. Хотя мне пока непонятно, где же конкретно у них эксепшн случается. На скрине у вас полный текст ошибки?
да
Как вариант решения проблемы (раз уж разработчики захардкодили только 3 поддерживаемых языка), это не делать отдельно папку для русского перевода, а заменять прямо в английском варианте, оставив язык в конфиге английским.
тогда не работает перевод) только в отдельной папке))
Написал разработчикам в нашей теме http://logicartists.com/forum/viewtopic.php?f=3&t=980&p=6993#p6993 . Вряд ли они предложат решение, но может исправят ошибку в одном из патчей.
Вообще-то самое простое – это начать новую игру. При загрузке сохранений из анг. версии в рус. многие игры глючит.
Как бы там ни было, разрабы о проблемах с переводом знают (мы не первые) и либо учтут это в патче, либо сами все запакуют (как было с итальянским переводом).
А «туториал» тоже не помешает перевести :)
у меня такая проблема и при загрузке любой игры. Играть не мешает (обходить эту ошибку научился), просто бесит)
Ребята, а что ни у кого готовых файлов нет? а то сто строк повставлял и как посмотрел сколько еще осталось желание пропало, и можно ли с сайта скачать сразу готовый файл как нибудь а не тхт?
скрытые комментарии (1 шт.)
пока только так http://www.notabenoid.com/book/41151/blog/25443