31 пост

Правила перевода диалогов

UnderRail

Базовые правила перевода

Так как главный герой может быть мужчина или женщина, то нужно при ответах ГГ (в основном это короткие фразы, идущие рядом) писать такое, например: Я обнаружил$(#/а)

Персонажи к которым обращается ГГ состоят из файлов например file/dialogs/characters/abram.txt всё что идёт дальше до другого file/... это текст от персонажа Аbram, к каждому персонажу может быть разное обращение на вы или ты, это тоже нужно соблюдать. Файлы могут дополняться из патчей с такими же именами.

Всё что в :: ::, это пришло из оригинала и обозначается как действие.

Прочие служебные символы переносить в оригинал
\r\n это перенос (в основном текст уже сделан с переносами, но могут попасться с боков текста)
\x20 это пробел с боков текста

Словари наименований
С наименованиями можно ориентироваться по готовому переводу где-то до 30000 строк.
Новый словарь, как-то так http://notabenoid.org/book/70143/376694
Старый словарь что-то возможно уже изменено в новом
https://docs.google.com/spreadsheets/d/1cBR5kPBtOdFYtFaX3CdN4wA-Z3OA0jQP2wf4nges4AM/

В помощь переводу.
Ставим Aspell-ru от ошибок http://aspell.net/win32/

Есть какая-то кривоватая прога для перевода с Яндекс, если нужна, оно всё равно быстрее чем копипастить на сайт.
https://yadi.sk/d/OqmF2lYzJBNTsw
Ctrl+C скопировать текст в буфер, Ctrl+X в настройках проги перевод, того что в буфере, Ctrl+V уже русский вставит.
Либо даже второй вариант нажатий, так как Ctrl+X это вырезание и копирование выделенного текста, то уже будет произведён перевод в буфере. Удобно с включенной настройкой ноты копирование оригинала.
Используются не API функции, а браузер InternerExplorer, так как api переводит хуже, возможно, из-за бесплатности. (настройки не отображения картинок можно задать в этом браузере).

Текущая версия русификатора на Стим
Написал CIbeaST 13 августа 2019, 04:53 Перевод комментировать

Пост написан в блоге перевода, к которому у вас нет доступа.

Служебные байты и операнды для генерируемого текста

Wasteland 1 Classic

\x0b имя персонажа.
\x0f подставляется число и дальше, возможно, название монстра.
\x11 подключение мышки.
\x10 проверка условия нажатия кнопки (назначенная кнопка должна идти после).
\x08 бекспейс стирание символа.
\x04 \x07 очистка текстового поля. \x01 \x02 выделение \x03 табуляция
Вывод текста взависимости от количества монстров:
\nчасть от ед.ч.\nчасть от мн.ч.\n
Вывод текста взависимости от рода:
\x0eон\x0eона\x0eоно\x0e (для монстра гуманоида) или тоже самое \x0Eего\x0Eеё\x0E\x0E (рода у прочих нет, в русском тут пусто)
е\x0cму\x0cй\x0c (для персонажей)
Для монстров конструкции возможны и такие:
\n\x0eего\x0eеё\x0e\x0e\n\x0f из них\n (определяет число и если ед.ч. то выводит его род)
Написал CIbeaST 17 июля 2019, 08:52 Перевод комментировать

Наименования

Starpoint Gemini: Warlords

С этим может быть какая-нибудь лажа, остальное нормально к общему знаменателю приводится.

Reclaimer Переработчик (было Реутилизатор)
salvage переработка
scavenges переработка (было реутилизация)
ХЗ в чём разница и то и то встречается в обоих случаях в этом переработчике и в переработке роем-мусорщиков
Disposer Переработчик (Утилизатор)
Waste_disposal Переработка (Утилизация)

Frelancer на вольных заменено

Trinity Free States Свободные Штаты Тринити СШТ (было Свободные государства Тринити СГТ)
Council of States Совет Штатов

Frontier Рубеж (было Граница)
Outer Reaches (outer regions) Внешний обхват (внешние регионы) было Дальний рубеж
Outerlands Внешние территории

Loremaster Лоремастер (будет мейстер)
Quartermaster магистр (на арене) (было квартирмастер, квартирмейстер) ( управляющий или смотритель). интендант (на корабле)
warmaster ветеран исправить, есть ещё милитарист, военный мастер
veteran ветеран
Warlord военный мастер, предводитель

Transporter Транспортёр (с помощью этого производится захват)
Grappler буксир, буксирный луч.
Grapple буксировать
(картинка что-то типа крюка от крана), раньше в второй это переделывал в захват, луч захвата, путаницы с захватом не замечал, возможно, приводился захватывание к абордажу, захвату корабля и присваивании, а буксирование к зацепить, доставить, оттащить (хотя нет тут отбуксировать оставлял), использовать луч захвата, имелось ввиду устройство Захват, пока хз. Но буксир в космосе это глупо. Если, что в X это был силовой луч и какой-то левый перевод гравитационный луч (Tractor Beam).
Boarding абордаж
Capturing захват

Tprrent Drive или T-Drive потоковый привод (Т-драйв) также T-прыжок T-пространство
Power to engines (PTE) Энергия в двигатели (ЭвД) в варлордах частично это изменили на Sublight engines (было Досветовых) переделано обратно в ЭвД (возможно из-за другой функции всю энергию на скорость)

HUB КОНЦЕНТРАТОР network hub сетевой узел (было Терминал)
Hub Хаб фракция
Sanctuary Святилище
Sanctum Санктум (объединённые фракции Hub и Sanctuary)

Проверить ещё
Carrier Носитель (больше вероятно, что Авианосец, но и носитель сойдёт)
Freighter Freightliner Грузовой Транспорт Контейнеровоз
Написал CIbeaST 11 июля 2019, 04:27 Перевод комментировать

Прога для подсчёта количества символов

Wasteland 1 Classic

Из-за ненадобности вынесена сюда.
https://yadi.sk/d/hl1-bxM-3BCbgM
Нельзя превышать максимум 60 используемых символов в одном файле.
(Для перевода можно и не пользоваться, если непонятно. В следствии улучшения алгоритма сжатия верхнего регистра распространяющегося не только на буквы, программа уже выдаёт не совсем точную информацию. То есть, если раньше сжатие было 26 букв +60 доступных символов, то теперь 64+60).
Написал CIbeaST 18 июня 2019, 10:58 Перевод комментировать

Наименования

3030 Deathwar Redux - A Space Odyssey

Cleaners Чистильщики
Derelict Обломки, Обломок (Брошенный корабль), Реликт, Дереликт, Остов. Решили Реликт и компактнее чем Дереликт.
Falcon Сокол
Largo Большегруз, Здоровяк. Решили Титан
Largo Cargo Большой груз
Megaball Мегабол
Scavenge Обыскать (Осмотреть Собрать) (Добыть можно, но это больше к добыче руды относится)
Salvaged item Добытый в сальваджинге предмет
Scavenger Искатель (Собиратель Мародёр), если плохой то Мусорщик
Scraper Металлоломщик
Scrapping Переработка
Salvage Мародёр. Зачем думать, если такого слова передающего смысл в полной мере у нас нет, сделал Сальважинг (Сальважер) Более произносимое Сальваджинг, но на одну букву больше, а тут покомпактнее нужно, поэтому то.
Salvaging Мародёрство. Сделал Сальважинг
Frelancer переводится по разному в зависимости от направления, но основное слово Вольный. Вольный искатель приключений, Вольный стрелок, Вольный охотник (за головами), Вольный пират, Вольный бродяга. (общее Одиночки не принадлежащие к какой либо коалиции)
the rim – предел
Outsider иноземец
Shifter Меняющий форму, хз откуда это, походу тоже самое Spliter Идущий в гипере.
Spacer Космонавт, Астронавт
kill-bot – килл-бот (дрон-убийца не входит)
spinning orb – путеводная сфера (относятся к червоточинам, как точки входа, отсылка к клубку, вроде бы, получается как и в оригинале)
difference drive (diff-drive) – гиперпривод
difference engine – гипердвигатель
difference computer – дифференциальный компьютер
To split – расщепление (вход в гиперпространство)
split – гипер
spliting – расщепление
diff-split – дифф-расщепление (дифференциальное расщепление, полёт в гипере)
(гиперпространство=подпространство но пока фиг знает, скорее всего, только гиперпространство подойдёт, так как есть влияние на реальное пространство)

Все корабли переводятся, даже если это смешно с точным переводом, вполне реально подобрать взаимозаменяемые слова.
Названия планет, скорее всего, переводятся транскрипцией, если очень много непереводимых, если много переводимых то вполне реально то что возможно перевести. Со станциями также.
Насчёт доступности пока неизвестно.
Наименования кораблей невозможно перевести с тех. стороны. Названия планет и систем, возможно, но также останутся без транскрипции, так как с этим нет смысла заморачиваться. Базы и компании, возможно, частично транскриптированы и переведены.
Написал CIbeaST 7 июня 2019, 14:06 Перевод 22 комментария

Правила распознания служебного текста:

Domina

1. Практически всё, что не содержит пробелов.
1.1. С большей вероятностью, что разделено нижним подчёркиванием _
1.2. Слова идущие без пробела, подряд одним словом либо набор букв.
1.3. Одиночные слова написанные капсом (верхним регистром).
1.4. Одиночные слова начинающиеся с мелкой буквы (всё слово в нижнем регистре).
1.5. Одиночные слова со стандартным написанием, если рядом имеется много служебного текста.
К служебному тексту не относятся одиночные слова со стандартным написанием с !, ? или реже «.» в конце, если конечно этот знак разумеется нужен в этом слове.
Исключение текст содержащий знаки переносов и пробелов в регулярном виде например \n \r \x20 или html %20 – пробел
2. Текст содержащий код программирования.
2.1. После знаков препинания нет пробелов, либо они не в правильных местах для текста.
2.2. При переводе получается техническая белиберда, типа загрузки, выгрузки, открытия и обработки, прочая ахинея из языков программирования (string int char long pointer, так же как и error list position count math load file name description сolor и т.п.).
2.3. Содержание слов также как и в пунктах 1.1 и 1.2 только рядом есть пробелы и прочий текст с белибердой (очень редко с нужным текстом, практически никогда).
2.4. Чаще всего рядом с такими строками кода идёт тоже служебный текст, если возникают спорные моменты.
2.5. Бывает ещё отладочный текст как в пункте 2.2., его можно перевести, но не обязательно, скорее даже не нужно. Он используется разработчиками в режиме отладки игры, прочие ошибки и похож на текст при загрузке уровня.

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

Правки проверить

Darkest Dungeon

Проверит переносы и правильно ли отображается. (проверено переносы работают)
Статусные эффекты в битве при наведении курсора, исправление количества ходов. (Изменено Ещё на Осталось)
кровотечение http://notabenoid.org/book/56814/273903/76505884
отравление http://notabenoid.org/book/56814/273903/76505885
стресс http://notabenoid.org/book/56814/354354/102378101
лечение http://notabenoid.org/book/56814/371882/108077871
перемещение (вроде от босса Shuffling Horror из другого мира в телепорте через алтарь) http://notabenoid.org/book/56814/371882/108077872

метка для ходов http://notabenoid.org/book/56814/273903/76505886
метка для сражений http://notabenoid.org/book/56814/273903/84459940
под защитой http://notabenoid.org/book/56814/273903/76505891
ответный удар http://notabenoid.org/book/56814/273903/76505892
ответный удар новая строка http://notabenoid.org/book/56814/382393/125231148
хз ответный удар для ходов http://notabenoid.org/book/56814/273903/76505893
хз ответный удар для сражений http://notabenoid.org/book/56814/273903/84459941
скрытность http://notabenoid.org/book/56814/382393/113408059 http://notabenoid.org/book/56814/382393/113408085
Остальные %d rds %d Rounds вроде как на навыках (в них осталось неправильно будет)?
http://notabenoid.org/book/56814/259208/79186745
http://notabenoid.org/book/56814/259208/71650314
http://notabenoid.org/book/56814/259208/71650315
http://notabenoid.org/book/56814/259208/108028928
http://notabenoid.org/book/56814/259208/108028929
http://notabenoid.org/book/56814/259208/108028930

Исправил Найти %d %s. на Найти %d объекта %s. для мн.ч.
Не знаю только подойдут ли все объекты к этому слову.
Есть ещё Собрать %d %s. Сделал Собрать %d шт. %s.
Это для мн.ч.
http://notabenoid.org/book/56814/273903/84459942#1037
Это для ед.ч.
http://notabenoid.org/book/56814/382393/112292218#205

(Убрана у сокращений буква к. %+d%% к УРОНу > %+d%% УРОН
http://notabenoid.org/book/56814/259208/71650200#1)Вернул, без «к» хуже и подставляется к УРОНу против ...
исправлено к наносимому УРОНу от голода на
к полученному урону
http://notabenoid.org/book/56814/259208/71650234#42
http://notabenoid.org/book/56814/382393/125231111

https://i.imgur.com/Yvv65T6.jpg — в описании степени заражения слово не влезает в строчку. Кодировано, проверить не переносятся ли юникодовые слова. http://notabenoid.org/book/56814/371881/108076881
Переведено в юникод, неправильной его поддержки. http://notabenoid.org/book/56814/382393/125231173#448
http://notabenoid.org/book/56814/273903/76506038#1158 Что-то не от названий игры, похоже берётся следующее.
http://notabenoid.org/book/56814/354354/102378006#24
а также не кодируются names.string_table.xml

Не исправлено
если враг: Кровопийцы или Потусторонний можно ли убрать двоеточие? http://notabenoid.org/book/56814/259208/71650250#63 Скорее всего ненужно убирать.

«Соискатель-Крестоносец», «Новичок-Крестоносец», «Авантюрист-Крестоносец», «Ветеран-Крестоносец»
Проверить строку %s %s http://notabenoid.org/book/56814/259208/79186758
Это не то и это не сделать, так как это две разные строки идущие подряд.
Написал CIbeaST 28 июня 2018, 16:15 Общение комментировать

Вeк или вэк?

Into the Breach

В переводе пишем везде вэк со склонением. Если этот перевод дойдёт до релиза в инсталляторе будет выбор для Не Русских, Век Вэк, ну и век, склонение останется. Через э, потому что так проще заменить и кому-то так тоже нужно, видимо из-за слов веки и век. Думаю уж без склонения фанатов нет, а если есть, такое тоже из этого легко сделать, отпишитесь.
Написал CIbeaST 1 июня 2018, 06:45 Перевод комментировать

Что исправлять.

Avernum: Escape From the Pit

Нужно будет исправить строки.
https://yadi.sk/d/NRAJ36pvux86y
Вот PO файлы, в которых есть эти строки. Файлы нужно открывать в проге Poedit. Строки выделены коричневым их нужно проверить правильно ли переведены.
Написал CIbeaST 9 сентября 2016, 17:42 Перевод 13 комментариев
Резюме
Пол:
мужчина
Родной язык:
русский
С нами:
с 25 сентября 2013 г. (4772 дня) по приглашению Narmo
Деятельность:
1165321 версия перевода с общим рейтингом 1429
9077 комментариев
Карма: 15 (оценок: 15)
Написать CIbeaST личное сообщение