RAILWORKS сообщество


Всё для фаната Train Simulator 2017 и Train Sim World!

FAQ: создание локализации

Непосредственное обсуждение подвижного состава, маршрутов, сценариев, геймплея и прочей игровой концепции. Руководство для начинающих: вопрос-ответ.

FAQ: создание локализации

Сообщение XEPMETKOB » 15 ноя 2011, 22:02

Первый Railworks не имел русификации, поэтому для игроков, не владеющих английским языком, прохождение сценариев составляло большую трудность. Сегодня, несмотря на то, что игра имеет русскую локализацию, выходящие для игры аддоны не имеют перевода. Однако в игру был встроен специальный инструмент, который позволит любому человеку сделать свой перевод какого-либо сценария/маршрута/аддона и т.д.

Теория:
Каждая строка текста, отображаемого в игре, содержится в определенных игровых файлах и имеет свой уникальный номер (ID). Для того чтобы сделать перевод необходимо экспортировать все нужные нам строки текста из игры, перевести их, и затем импортировать наш перевод обратно в игру.

Процесс создания локализации я буду показывать на примере одного из сценариев аддона Class 50.

Шаг 1: Экспорт

Запустим игру и перейдем на вкладку "Локализация". Появившееся окно имеет три столбца. Первый служит для выбора того маршрута или сценария, из которого вы желаете экспортировать текст. Во втором столбце мы указываем тот язык, который собираемся экспортировать из выбранных в первом столбце сценариев/маршрутов. Советую здесь также указать язык вашего будущего перевода. В третьем столбце отражается информация о проделанных нами операциях.

Выбираем необходимый нам сценарий, язык и нажимаем кнопку "Экспорт XLS". Советую не снимать галку с пункта "включить существующие переводы", иначе Вы получите просто список уникальных номеров текстовых строк.

Изображение

Называем и сохраняем экспортируемый файл в нужную нам папку. После этого действия в третьем столбце увидим надпись "Export complete".

Шаг 2: Перевод

В результате экспорта мы получаем xls таблицу, которую открываем программой Microsoft Excel. Строки таблицы содержат необходимую информацию о тексте, используемом в том или ином сценарии: уникальный номер текстовой строки, название файла, содержащего эту строку, его местонахождение и, что наиболее важно, сам текст, который находится в столбце "en".


Изображение

Аналогичным образом мы пишем свой перевод в столбце "ru" напротив английского эквивалента.

Изображение

После выполнения перевода не забудьте сохранить Вашу таблицу.

Шаг 3: Импорт

Теперь остается только импортировать в игру таблицу с переводом. Для этого нажимаем на кнопку "Импорт XLS", которая находится в той же вкладке "Локализация" и указываем файл-таблицу с переводом. Инструмент скомпилирует перевод в файл ru.lan, который будет располагаться в корневой директории переведенного сценария/маршрута.

Теперь во время запуска сценария игра будет загружать перевод именно из файла ru.lan, если русский выбран языком по умолчанию в настройках игры.

Изображение

Ваши вопросы задавайте в этой теме.
XEPMETKOB
 
Аватара пользователя
Профессор
Профессор
 
Сообщения: 1869
Зарегистрирован:
Откуда: Москва
Баллы репутации: 156
 
 
За это сообщение пользователю XEPMETKOB сказали "спасибо":
baniak, Сергій, dimaus, TrainMen, vesedor, Витя

Re: FAQ: создание локализации

Сообщение fighter2012 » 16 ноя 2011, 22:36

XEPMETKOB писал(а):Ваши вопросы задавайте в этой теме.

Предупреждаю вопросы по переводу некоторых слов (вдруг кто еще столкнется с этим как и я). Объясню: возникли проблемы при переводе сценариев со словом "rake". Гугл переводит его как "грабли" и тому подобное. После поисков наткнулся на дефеницию: "The word rake is also used for a group of coaches or wagons" - "Слово rake обычно используется для обозначения группы пассажирских или грузовых вагонов". Данное слово является специфическим термином, используемым в Британии. Думаю на русский совершенно справедливо можно переводить как "состав".
Изображение
Оригинальные подарки для любимого человека scrap23.ru
Ручная работа по индивидуальным заказам.
fighter2012
 
Аватара пользователя
Ветеран
 
Сообщения: 2979
Зарегистрирован:
Откуда: Россия
Баллы репутации: 155

Re: FAQ: создание локализации

Сообщение XEPMETKOB » 16 ноя 2011, 23:07

fighter2012 писал(а):Думаю на русский совершенно справедливо можно переводить как "состав".

Согласен, википедия дает такое определение: Rake (train), a physical railway train made up of coaches, or a coupled group of coaches.
XEPMETKOB
 
Аватара пользователя
Профессор
Профессор
 
Сообщения: 1869
Зарегистрирован:
Откуда: Москва
Баллы репутации: 156
 
 

Re: FAQ: создание локализации

Сообщение fighter2012 » 18 ноя 2011, 10:43

При переводе сценариев к class 66 столкнулся с таким термином как "Headshunt", который толком в интернете никак не переводится на русский. Поиски в википедии привели к такому определению этого термина "A terminal headshunt is a short length of track that allows a locomotive to uncouple from its train, move forward, and then run back past it on a parallel track. Such headshunts are typically installed at a terminal station to allow the locomotive of an arriving train to move to the opposite end of (in railway parlance, 'run around') its train, so that it can then haul the same train out of the station in the other direction". Что приблизительно означает "Terminal headshunt - короткий отрезок пути, который позволяет локомотиву отцепиться от поезда, проехать вперед, а затем вернуться обратно по параллельному пути. Такие headshunts обычно устанавливают на станциях-терминалах, что позволяет локомотиву прибывшего поезда перейти в хвост состава (на железнодорожном жаргоне "оббежать"). Это дает дает возможность использовать тот же локомотив для перевозки состава в обратном направлении".
Вот и ссылка на картинку из статьи:
http://upload.wikimedia.org/wikipedia/c ... dshunt.png

Имхо "Headshunt" можно перевести как "тупик".
Может у кого есть другое мнение. В РЖД есть же ведь такой аналог. Буду признателен помощи в переводе.

-- добавлено спустя 4 минуты 48 секунд --

И еще, имхо, здорово создать на базе форума словарь железнодорожных терминов с указанием английских, немецких синонимов.
Изображение
Оригинальные подарки для любимого человека scrap23.ru
Ручная работа по индивидуальным заказам.
fighter2012
 
Аватара пользователя
Ветеран
 
Сообщения: 2979
Зарегистрирован:
Откуда: Россия
Баллы репутации: 155

Re: FAQ: создание локализации

Сообщение BigDen » 18 ноя 2011, 12:16

fighter2012 писал(а):Имхо "Headshunt" можно перевести как "тупик".


под это определение скорей подходит "обгонный тупик" то есть тупик благодаря которому совершают обгон состава для смены локомотива...
Скучно... мне бы компанию... маленькую такую нефтяную компанию....
BigDen
 
Аватара пользователя
Эксперт
Эксперт
 
Сообщения: 536
Зарегистрирован:
Откуда: Бурятия Улан-Удэ
Баллы репутации: 23
 
 
За это сообщение пользователю BigDen сказали "спасибо":
XEPMETKOB

Re: FAQ: создание локализации

Сообщение SCHTAINER » 23 ноя 2011, 21:34

ДА, очень много в игре специфических терминов касающихся жд. У меня линвистическое образование. Так что буду помогать,если потребуется.
SCHTAINER
 
Бывалый
Бывалый
 
Сообщения: 46
Зарегистрирован:
Откуда: ОМСК,РОССИЯ
Баллы репутации: 2

Re: FAQ: создание локализации

Сообщение fighter2012 » 24 ноя 2011, 22:57

Ребята, вот мой посильный вклад в общее дело :)
Представляю перевод на великий и могучий сценариев для Класса 66
Скрытый текст. Необходимо зарегистрироваться.


Переведены все 11 сценариев + еще один, как выяснилось, битый - Coastline tour
Скачать само дополнение можно по адресу http://store.steampowered.com/app/24023 на стиме
или
на просторах горячо любимого торрента.

[+]
P.S. Не являюсь ни железнодорожником, ни лингвистом, поэтому допускаю наличие ошибок по части терминологии. Расчитываю на конструктивную критику.
Изображение
Оригинальные подарки для любимого человека scrap23.ru
Ручная работа по индивидуальным заказам.
fighter2012
 
Аватара пользователя
Ветеран
 
Сообщения: 2979
Зарегистрирован:
Откуда: Россия
Баллы репутации: 155
За это сообщение пользователю fighter2012 сказали "спасибо":
psaw666, volgabus, XEPMETKOB

Re: FAQ: создание локализации

Сообщение fighter2012 » 02 дек 2011, 10:13

Занимаюсь переводом маршрута Бристоль Эксетер и сценария класса 87 (JT) к нему. Хотелось бы все перевести процентов на 100 или хотя бы 95. Не знаю, где найти файл с описанием маршрута и как его переделать на русский. Буду очень благодарен за советы.
Изображение
Оригинальные подарки для любимого человека scrap23.ru
Ручная работа по индивидуальным заказам.
fighter2012
 
Аватара пользователя
Ветеран
 
Сообщения: 2979
Зарегистрирован:
Откуда: Россия
Баллы репутации: 155

Re: FAQ: создание локализации

Сообщение fighter2012 » 06 дек 2011, 13:15

99 % перевод маршрута Бристоль-Эксетер со стандартными
сценариями + перевод обучающего сценария класс 67 от JT:
Скрытый текст. Необходимо зарегистрироваться.


Русификация описания маршрута. Находим папку X:/Steam/Contents/Routes/888.../RouteInformation/, где создаем еще одну папку RU, куда кидаем этот файл:
Скрытый текст. Необходимо зарегистрироваться.


[+]
P.S. Принимаю конструктивную критику :)
Последний раз редактировалось fighter2012 06 дек 2011, 19:17, всего редактировалось 1 раз.
Изображение
Оригинальные подарки для любимого человека scrap23.ru
Ручная работа по индивидуальным заказам.
fighter2012
 
Аватара пользователя
Ветеран
 
Сообщения: 2979
Зарегистрирован:
Откуда: Россия
Баллы репутации: 155
За это сообщение пользователю fighter2012 сказали "спасибо":
iljakarpushenko, XEPMETKOB

Re: FAQ: создание локализации

Сообщение XEPMETKOB » 06 дек 2011, 14:37

хорошая работа :good:
XEPMETKOB
 
Аватара пользователя
Профессор
Профессор
 
Сообщения: 1869
Зарегистрирован:
Откуда: Москва
Баллы репутации: 156
 
 

Re: FAQ: создание локализации

Сообщение TyZero » 04 фев 2012, 02:39

Решил тоже попробовать себя в этом деле :) Пока всего лишь один сценарий,тестовый для маршрута Оксфорд - Паддингтон
JT-67 Thunderbirds are go!(JT-Class 67 Буревестник)
Тапками прошу не бить =)
TyZero
 
Аватара пользователя
Специалист
Специалист
 
Сообщения: 211
Зарегистрирован:
Откуда: Москва
Баллы репутации: 17
 
 
За это сообщение пользователю TyZero сказали "спасибо":
XEPMETKOB

Re: FAQ: создание локализации

Сообщение iljakarpushenko » 04 фев 2012, 10:49

Постараемся :)
iljakarpushenko
 
Аватара пользователя
Мастер
Мастер
 
Сообщения: 423
Зарегистрирован:
Откуда: Санкт-Петербург
Баллы репутации: 11

Re: FAQ: создание локализации

Сообщение Gleb14 » 18 мар 2012, 17:41

fighter2012 писал(а):Ребята, вот мой посильный вклад в общее дело :)
Представляю перевод на великий и могучий сценариев для Класса 66
Скрытый текст

Переведены все 11 сценариев + еще один, как выяснилось, битый - Coastline tour
Скачать само дополнение можно по адресу http://store.steampowered.com/app/24023 на стиме
или
на просторах горячо любимого торрента.

[+]
P.S. Не являюсь ни железнодорожником, ни лингвистом, поэтому допускаю наличие ошибок по части терминологии. Расчитываю на конструктивную критику.

А можно пожалуйста перезалить на народ или куда-нибудь, а то файлообменник закрыли!!!Заранее благодарен!!! :)
Gleb14
 
Аватара пользователя
Эксперт
Эксперт
 
Сообщения: 544
Зарегистрирован:
Откуда: Волгоград
Баллы репутации: 27

Re: FAQ: создание локализации

Сообщение fighter2012 » 20 мар 2012, 07:39

Gleb14 писал(а):А можно пожалуйста перезалить на народ или куда-нибудь, а то файлообменник закрыли!!!Заранее благодарен!!!


Надеюсь, что у кого-то осталось, а то я походу у себя удалил. Надежда на Херметкова.

---- добавлено позже ----

fighter2012 писал(а):Надеюсь, что у кого-то осталось, а то я походу у себя удалил. Надежда на Херметкова.


О не нашел, надеюсь понравится :)
2.xls

---- добавлено позже ----

Очень жаль, что мой почин с переводом никто так и не поддержал :(
Изображение
Оригинальные подарки для любимого человека scrap23.ru
Ручная работа по индивидуальным заказам.
fighter2012
 
Аватара пользователя
Ветеран
 
Сообщения: 2979
Зарегистрирован:
Откуда: Россия
Баллы репутации: 155

Re: FAQ: создание локализации

Сообщение babaykin787 » 29 мар 2012, 00:06

А можно ли вставить фото поезда через менеджер пакетов ???
babaykin787
 
Аватара пользователя
Активный
Активный
 
Сообщения: 54
Зарегистрирован:
Баллы репутации: 0

Re: FAQ: создание локализации

Сообщение XEPMETKOB » 29 мар 2012, 16:00

чего?
XEPMETKOB
 
Аватара пользователя
Профессор
Профессор
 
Сообщения: 1869
Зарегистрирован:
Откуда: Москва
Баллы репутации: 156
 
 

Re: FAQ: создание локализации

Сообщение Moss® » 29 мар 2012, 18:21

babaykin787 писал(а):А можно ли вставить фото поезда через менеджер пакетов ???

Да, если запаковать видео вагонов в rwp формат =)
Moss®
 
Аватара пользователя
Профессор
Профессор
 
Сообщения: 1536
Зарегистрирован:
Баллы репутации: 259

Re: FAQ: создание локализации

Сообщение dreamlight777 » 29 мар 2012, 18:34

Эээм, может человек имел в виду фото для заставки в Railworks? Ну по типу MSTS, где на сплэшскринах можно было и отечественные локомотивы увидеть))
dreamlight777
 
Аватара пользователя
Профессор
Профессор
 
Сообщения: 1987
Зарегистрирован:
Откуда: Башкортостан
Баллы репутации: 136

Re: FAQ: создание локализации

Сообщение babaykin787 » 01 апр 2012, 06:54

В новых дополнениях нет картинки поезда и когда ищешь ПО СОСТАВАМ не видно какой поезд визуально ! Хотелось бы добавить поезд в инфо ! Пробовал через папки- не получилось!

---- добавлено позже ----

Подскажите на каком маршруте и какой поезд можно разогнать больше 200 миль ?
babaykin787
 
Аватара пользователя
Активный
Активный
 
Сообщения: 54
Зарегистрирован:
Баллы репутации: 0

Re: FAQ: создание локализации

Сообщение Sormovi4 » 01 апр 2012, 12:48

babaykin787 писал(а):Подскажите на каком маршруте и какой поезд можно разогнать больше 200 миль ?

[+] оффтопик
Маршрут Madrid Valencia AVE
http://www.railsim.es/descargas-rutas.asp
На поезде AVE Class 102
http://en.wikipedia.org/wiki/AVE_Class_102
Скрины:
Изображение
Изображение

НО! Достаточно муторная установка маршрута.
Sormovi4
 
Аватара пользователя
Ветеран
 
Сообщения: 2961
Зарегистрирован:
Откуда: СССР
Баллы репутации: 250
След.

Вернуться в Обсуждение Train Simulator 2016

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron