Touhou Patch Center:ЧаВО

From Touhou Patch Center
Jump to navigation Jump to search
This page is a translated version of the page Touhou Patch Center:FAQ and the translation is 100% complete.
Информація о проектѣ
О насъ Руководство ЧаВо Загрузка Сервера патчей github.png Багъ​-​трекеръ Безопасность вики

Къ кому мнѣ обратиться, если у меня ​​ больше вопросовъ, не освѣщенныхъ здѣсь?

Добавьте свой вопросъ какъ новый заголовокъ на этой страницѣ, на него отвѣтятъ въ ​кратчайшіе​ сроки.

Если хочется быстраго отвѣта, посѣтите нашъ Discord-серверъ или IRC каналъ, ссылки на нихъ ​есть​ на панели слѣва.

Не стѣсняйтесь. Кто знаетъ, можетъ быть у другихъ можетъ быть тотъ же вопросъ.

Политика сайта

Относительно touhouwiki.net

Почему этотъ проектъ не могъ быть просто сдѣланъ на touhouwiki.net?

Когда мы начинали этотъ проектъ, основной причиной созданія отдѣльной страницы была личная драма между участниками нашей и ихъ администраціи. Сейчасъ такого уже нѣту, поскольку ​эти​ разногласія въ значительной степени были разрѣшены.

Однако, ​есть​ еще 3 ​основныя​ причины, почему это была плохая идея съ ​самаго​ начала.

​Они​ ставятъ форматъ выше функціонированія.
И администраторы, и редакторы въ значительной степени возражали или просто ихъ не волновала идея про легко понимаемую вики. Написаніе красивой, согласующейся MediaWiki сама по себѣ довольно трудная задача. И по правдѣ, пытаться сдѣлать вики, которая когда-то была предназначена только для чтенія съ экрана легко понимаемой, кажется ​чѣмъ​-то немного нелогичнымъ.
Нашъ сайтъ въ первую очередь долженъ быть "функціональнымъ". Намъ нужно было сдѣлать страницы въ особомъ форматѣ, чтобы автоматически разбирать ихъ.
Если мы сдѣлаемъ это на touhouwiki.net, то намъ придется примѣнить этотъ форматъ, ставя его выше, ​чѣмъ​ редактированіе. Мы ожидаемъ столкнуться не только съ большимъ количествомъ возраженій, но и редактированіе существующихъ страницъ займетъ гораздо больше времени, ​чѣмъ​ просто созданіе ихъ съ нуля.
Понятіе "семьи вики"
Когда touhouwiki.net перемѣстилось изъ Wikia въ концѣ 2010, было рѣшено включить ​всѣ​ ​существующіе​ переводы для созданія новой семьи многоязычныхъ вики, размѣщенныхъ на одномъ серверѣ. Технически, ​этѣ​ вики не связаны другъ съ другомъ, за исключеніемъ общаго ​репозиторія​ изображеній. Хотя, дать полную автономность отдѣльнымъ языковымъ сообществамъ можетъ быть ​хорошей​ идеей, но въ нашемъ случаѣ это создастъ много ненужной работы:
Для каждаго изъ языковъ ​которые​ мы хотѣли бы поддерживать пришлось бы создавать цѣлую новую вики. Помимо подготовительной работы, необходимой для ​серверной​ части, это включаетъ въ себя и сильное дублированіе содержимаго. Намъ бы пришлось создать новую главную страницу, скопировать и вставить всю используемую инфраструктуру, жестко закодировать переводы этихъ страницъ въ кодъ вики и синхронизировать измѣненія или обновленія переводимаго содержимаго на каждой изъ этихъ вики.
На нашемъ сайтѣ созданіе перевода на новый языкъ такъ же просто, какъ выборъ языка изъ ​раскрывающегося​ меню. Созданіе оставшихся порталовъ и интеграція въ автоматическій обновитель - просто дѣло на пару минутъ.
Концовки
Считая себя производнымъ отъ Touhou, ​они​ чувствуютъ себя ограниченными условіями использованія ZUN'а. Такимъ образомъ, ​они​ не хотятъ публиковать концовки, но мы хотѣли бы это сдѣлать. Для нѣкоторыхъ ихъ публикація въ пользовательскомъ пространствѣ съ флажкомъ ​спойлера​ можетъ считаться мелкимъ оскорбленіемъ, но для насъ нѣту причинъ мириться съ такими дѣтскими претензіями.

Даже если намъ удаться сѣсть, обсудить и какимъ-то образомъ уладить ​этѣ​ проблемы, время, потраченное на это, будетъ потрачено зря - никакой пользы для участниковъ. Фрагментація содержимаго (что, кстати, можно облегчить просто вставивъ сюда ссылку) и необходимость разныхъ учетныхъ данныхъ пользователей врядъ-ли оправдываютъ эту работу.

Но у нихъ всё еще ​есть​ свѣжіе переводы на англійскій, не такъ ли?

Для болѣе старыхъ Windows игръ, это, навѣрное, правда, такъ какъ ихъ переводы на англійскій для нихъ получаютъ больше вниманія ​чѣмъ​ наши. Что касается Icon th14.png Double Dealing Character, это въ значительной степени стало дѣломъ вкуса.

Такъ какъ ихъ содержаніе лицензировано Creative Commons, мы можемъ свободно использовать ихъ ​существующіе​ переводы для нашихъ ​цѣлей​. Это означаетъ, что мы будемъ постепенно копировать ихъ на наши страницы, пока у насъ нѣту собственнаго перевода для опредѣленнаго источника. Конечно же, каждый разъ, когда мы это дѣлаемъ, мы отдаемъ всё должное первоначальнымъ авторамъ и называемъ ихъ.

И что такого особеннаго въ вашемъ форматѣ?

Проще говоря, это:

  • Внутріигровые ​діалоговыя​ окна требуютъ параметра |code=, содержащаго параметры входа и времени изъ файла .msg. Каждое использованіе шаблона должно соотвѣтствовать одному діалоговому окну въ игрѣ и содержать максимумъ 2 строки діалога.
  • Шаблоны ​спеллъ​-картъ должны содержать номеръ карты.

А что насчетъ концовокъ?

Мы собираемся опубликовать текстъ концовокъ и изображенія.
Оно ясно и ​​, какъ и остальное содержимое.
Независимо отъ того, что принципы ZUN'a могутъ сказать по этому поводу.
Если (и только если) ZUN лично будетъ на это жаловаться, мы будемъ искать способы обойти это.

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

По нашему мнѣнію, это было главной причиной, почему такой проектъ никогда не разсматривался. Это, безусловно, было важнымъ факторомъ въ созданіи "англійской вики" и "англійской группы ​патчей​" какъ отдѣльныхъ ​вещей​, ​которыя​ мы стремимся устранить.

Многіе люди неправильно поняли это какъ намѣренную попытку получить вниманіе ZUN'а. Конечно, сейчасъ мы бы могли начать спорить и выбирать ​нѣкоторыя​ ​хорошія​ слова, чтобы представить себя въ лучшемъ ​свѣтѣ​. Но въ конечномъ итогѣ это ничего не мѣняетъ въ фактахъ. Обработка концовокъ, какъ и ​любой​ другой измѣняемой части игры - просто естественная вещь для насъ. Пока мы не получимъ какое-либо оффиціальное увѣдомленіе о прекращеніи, мы будемъ продолжать это дѣлать.

Вы позволяете переводить ​всѣмъ​?

Если вы больше всего боитесь ​спамеровъ​, вы можете найти больше информаціи по этой темѣ на нашей страницѣ безопасности вики.

Да, мы позволяемъ, и если вы еще не поняли, то такъ дѣлаетъ каждый другой вики-сайтъ по Touhou, потому что такъ работаютъ вики. Единственная разница здѣсь въ томъ, что наши участники имѣютъ прямое вліяніе на ​данные​ игры, ​которыя​ видятъ тысячи фанатовъ, объ чёмъ, безусловно, мечтаетъ каждый редакторъ.

Поэтому, если вы хотите контролировать свои переводы, то Touhou Patch Center - неправильное мѣсто для ихъ размѣщенія. Вмѣсто этого вамъ слѣдуетъ создать свой собственный серверъ для ​патча​.

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

Какъ разрѣшаются споры о переводѣ?

Администрація сайта предоставляетъ только движокъ и ​хостингъ​, не отдавая предпочтеніе опредѣленнымъ способамъ перевода опредѣленныхъ ​вещей​. Хотя, у насъ тоже можетъ быть свое мнѣніе по этому поводу, но оно не будетъ дороже ​чѣмъ​ мнѣніе каждаго переводчика.

Пожалуйста, используйте страницы языковыхъ порталовъ, чтобы обсудить ​любыя​ проблемы, ​которыя​ могутъ возникнуть и найти компромиссъ. Въ случаѣ, если мирнаго рѣшенія нѣту или онъ приводитъ къ обратному результату, мы всегда можемъ создать ​отдѣльные​ ​языковые​ коды для разныхъ варіантовъ перевода (напримѣръ, "буквальный" или "идіоматическій" переводы), ​которые​ могутъ сосуществовать.

Можно ли переводить съ японскаго на англійскій, а потомъ на ​немецкій​ (или ​любой​ другой языкъ)?

Тотъ же отвѣтъ примѣнимъ и къ этому вопросу. Переводы полностью контролируются самими переводчиками.

Съ такимъ большимъ количествомъ языковъ, ​которые​ у насъ ​есть​, администрація сайта просто не можетъ проводить какой-либо контроль качества. Такимъ образомъ, въ большинствѣ случаевъ мы даже не замѣтимъ, на какой версіи основанъ вашъ переводъ.

Если вы дѣлаете переводъ съ другого перевода (скорѣе всего англійскаго), обязательно добавьте вики-страницы этого перевода въ свой списокъ наблюденія, щелкнувъ на звѣздочку рядомъ съ панелью поиска сверху. Вамъ будетъ отправлено увѣдомленія по электронной почтѣ всякій разъ, когда что-то было измѣнено и должно быть отражено въ вашемъ языкѣ.

Я долженъ переводить всё? Названія спеллкартъ/музыки/титуловъ персонажей будутъ звучать глупо въ моемъ языкѣ.

Какъ правило, вы должны переводить всё, что можно перевести и что будетъ хорошо видно въ самой игрѣ. Въ концѣ концовъ, кто-то другой, который говоритъ на томъ же языкѣ, не связанный съ вами или вашей группѣ перевода или же не раздѣляетъ ваши взгляды на глупо ​звучащіе​ переводы, можетъ прійти въ любое время и перевести тѣ части, ​которыя​ вы пропустили. Конечно, если ​всѣ подумаютъ, что переводъ будетъ глупо звучать, переводъ вообще не будетъ введенъ. Какъ и ​вѣсь​ этотъ проектъ, никто не заставляетъ васъ дѣлать то, что вамъ не нравится.

Если вы предпочитаете, чтобы ​нѣкоторыя​ вещи оставались на другомъ языкѣ, вы всегда можете использовать объединеніе ​патчей​ и занесеніе въ черный списокъ ​соотвѣтствующіе​ файлы съ помощью параметра ignore въ вашей конфигураціи. Это станетъ болѣе удобнымъ, когда у насъ появится инструментъ для графической конфигураціи.

Въ случаѣ, если вы рѣшите пропустить ​нѣкоторыя​ вещи, пожалуйста, дѣйствительно оставьте ​поля​ пустыми и не вставляйте туда англійскій текстъ.

Языкъ, на который я бы хотѣлъ выполнять переводъ, не имѣетъ своего кода

Просто оставьте сообщеніе на главной страницѣ обсужденія, и переводъ будетъ настроенъ въ ближайшее время.

==== ​Нѣкоторыя​ спеллкарты и названія музыки уже на англійскомъ въ японской версіи. Это тоже нужно переводить?

Каждая строка въ таблицѣ перевода представляетъ собой одну автономную единицу перевода. ​Онѣ​ уже разбиты на ​мельчайшія​ части. Использованіе даже болѣе мелкихъ частей (такихъ какъ "японская" и "англійская" части) значительно увеличило бы сложность ​патчера​ - тогда бы ему пришлось какимъ-то образомъ собрать ​этѣ​ ​меньшія​ части вмѣстѣ, чтобы сформировать одну полную единицу перевода.

Такимъ образомъ, каждый языкъ долженъ рѣшить, сохранить (или копировать) ​этѣ​ ​англійскія​ части или тоже ихъ перевести.

Движокъ ​патчей​

Могу ли я использовать ​разметку​ MediaWiki въ окнахъ перевода?

Нѣкоторую:

  • ​Любыя​ вики-ссылки отфильтровываются и отображаются должнымъ образомъ.
  • Жирный и курсивный текстъ (а также одновременно и то, и другое) отображается внутри самихъ игръ.
  • Пользовательскій верхній текстъ (какъ этотъ) работаетъ для внутріигрового діалога въ каждой игрѣ, начиная съ Icon th11.png Subterranean Animism. Раньше мы "поддерживали" даже игры до этой, но мы отказались отъ этой поддержки, такъ какъ результаты были не очень четкими въ болѣе низкомъ разрѣшеніи игръ (см. ошибка #47). ​Тѣмъ​ не менѣе, верхній текстъ не предназначенъ для скриптовъ на латинскомъ, и поэтому его стоитъ использовать съ осторожностью. Въ любомъ случаѣ, предпочтительнѣе переписать переводъ, чтобы какъ-то отразить сказанную информацію.
    • Если въ исходномъ текстѣ на японскомъ используется верхній текстъ, чтобы ставить точки (вотъ такъ:) слово (・・・・・・) , выдѣленіе курсивомъ (написано используя ''этотъ синтаксисъ'') было бы болѣе красиво выглядящей альтернативой для языковъ, использующихъ текстъ на латинскомъ.
  • Если вамъ абсолютно необходимо заполнить текстъ пробѣлами въ началѣ или въ концѣ, вы можете использовать  . Это необходимо для нѣкоторыхъ жестко закодированныхъ строкъ ASCII.
  • HTML-теги обычно не поддерживаются.

Я долженъ всегда быть подключенъ къ сѣти, чтобы использовать ​патчъ​?

Конечно нѣтъ. ​Данные​ для опредѣленнаго ​патча​ загружаются и сохраняются на вашемъ жесткомъ дискѣ при запускѣ соотвѣтствующей игры. Если подключеніе къ Интернету недоступно, thcrap будетъ использовать послѣдніе ​данные​.

Возникнутъ ли проблемы съ не-латинскими письменностями (кириллица, хангыль, арабскій, хинди и т.д.)?

The Double Spoiler music room, displaying one test string comprised of multiple scripts.

Вовсе нѣтъ, поскольку мы используемъ UTF-8 въ каждомъ компонентѣ ​патча​. Фактически, мы будемъ очень признательны за переводы на языки съ использованіемъ этихъ скриптовъ, чтобы продемонстрировать этотъ фактъ.

Правильное отображеніе текстовъ пишушихся справа налѣво, однако, еще не реализовано и будетъ сдѣлано по запросу.

Я знаю существующій ​патчъ​ перевода игры ZUN'а на языкъ, котораго нѣтъ на сайтѣ? Желаете его импортировать?

Конечно! Мы всегда рады включить ​существующіе​ ​патчи​ на этотъ сайтъ. Пожалуйста, отправьте ссылку на ​патчъ​ по адресу submissions@thpatch.net, и мы его разсмотримъ.

Мы всегда любимъ называть имя оригинальнаго человѣка, сдѣлавшаго переводъ. Если это имя не включены въ архивъ, ​установщикъ​, ссылку или гдѣ-либо еще, гдѣ мы легко смогли бы его найти, пожалуйста, укажите его въ своемъ электронномъ письмѣ.

Будетъ ли вашъ ​патчъ​ работать въ Linux/MacOS X съ помощью Wine?

Какъ правило, проблемъ быть не должно.

Нужны ли какіе-либо ​особые​ шрифты, чтобы текстъ выглядѣлъ правильно? Можно ли измѣнить стандартный шрифтъ?

​Патчъ​ script_latin Nmlgc включаетъ въ себя шрифты съ достаточнымъ охватомъ Unicode для текстовъ и на латиницѣ, и на кириллицѣ, а также объединяетъ не​обходимые​ файлы шрифтовъ. ​Всѣ​ наши ​патчи​ съ переводомъ на языки въ этихъ скриптахъ включаютъ въ себя script_latin среди своихъ зависимостей отъ другихъ ​патчей​.

​Патчи​ на другихъ языки, ​написанные​ съ помощью этихъ скриптовъ, не ​охваченные​ этими шрифтами (напримѣръ, китайскій), не включаютъ въ себя script_latin, а вмѣсто этого указываютъ шрифтъ въ комплектѣ съ Windows, подходящій для отображенія этого языка (MingLiU для традиціоннаго, SimHei для упрощеннаго китайскаго).

Наконецъ, пользователи всегда могутъ измѣнить любую настройку шрифта по умолчанію, указавъ параметръ font въ файлѣ конфигураціи запуска, созданнымъ thcrap.

Если игра используетъ два или болѣе отдѣльныхъ шрифтовъ, каждый замѣняющій шрифтъ, начиная со ​втораго​, устанавливается съ помощью жестко закодированнаго перевода строки. На данный моментъ, ихъ невозможно измѣнить.

Совмѣстимъ ли вашъ ​патчъ​ c демонстраціонными/пробными версіями игръ Touhou?

thcrap полностью поддерживаетъ ​всѣ​ ​пробныя​ версіи, ​выпущенныя​ въ то время, когда онъ находился въ активной разработкѣ - это ​всѣ​ игры Team Shanghai Alice, ​выпущенныя​ съ момента Icon th14.png Double Dealing Character. Однако, поддержка пробныхъ версій болѣе старыхъ игръ по-прежнему отсутствуетъ, поскольку это просто еще не было пріоритетомъ. Пока инструментъ конфигураціи ихъ замѣчаетъ, базовая техническая поддержка всё еще отсутствуетъ.

Добавите ли вы...

Руководства и ​текстовые​ файлы omake?

По состоянію на 2016-12-22, да. Планируется, что будущій графическій интерфейсъ будетъ имѣть возможность отображать дополнительную информацію о самихъ ​патчахъ​, поэтому имѣетъ смыслъ также охватить ​оригинальныя​ HTML руководства и ​текстовые​ файлы. Съ помощью графическаго интерфейса мы сможемъ даже примѣнить къ нимъ серію объединенныхъ ​патчей​, какъ и къ ​любой​ другой части игровыхъ данныхъ.

custom.exe?

Да. Поскольку мы ​патчимъ​ ​діалоговыя​ окна, ​которыя​ появляются въ послѣднихъ играхъ, дѣйствительно нѣтъ причинъ пропускать custom.exe, такъ какъ технически это тоже діалоговое окно Windows.

Uwabami Breakers?

Да. Поскольку онъ основанъ на модифицированномъ движкѣ MoF, мы относимъ его къ основной серіи игръ.

​Файтинги​?

Icon th145.png Urban Legend in Limbo полностью готова. Базовая поддержка для Icon th105.png Scarlet Weather Rhapsody, Icon th123.png Touhou Hisoutensoku, Icon th135.png Hopeless Masquerade и Icon th155.png Antinomy of Common Flowers находится въ разныхъ этапахъ разработки.
Послѣдняя недостающая игра, которую нужно добавить, - это Icon th075.png Immaterial and Missing Power, которая, въ концѣ концовъ, тоже будетъ добавлена.

Seihou?

Мы хотѣли бы заняться Shuusou Gyoku и Kioh Gyoku даже больше, ​чѣмъ​ ​файтингами​. Однако, распространенное мнѣніе, возможно, будетъ думать наоборотъ.

Съ другой стороны, Banshiryuu такая развалина, что мы ставимъ его на одинъ уровень съ обычной и не важной ​​ игрой.

PC-98?

Мы активно поддерживали побужденіе xJeePx'а закончить ​статичные​ ​англійскіе​ ​патчи​ для пяти игръ PC-98. Однако, ​патчингъ​ PC-98 игръ по Touhou для многоязычнаго перевода было бы очень сложной задачей. Проектъ ReC98 въ конечномъ итогѣ планируетъ перенести игры на ​современныя​ системы вмѣстѣ съ поддержкой многоязычнаго перевода послѣ возстановленія исходнаго кода игръ.

​Фанатскіе игры?

Какъ правило, мы не хотимъ заниматься какой-либо хакерской работой надъ ними самостоятельно. Но, мы опредѣленно будемъ открыты для предоставленія ​хостинга​ для ​любаго​ ​патча​, который захочетъ использовать либо

  • этотъ сайтъ для храненія и подачи переводовъ (онъ будетъ разсматриваться какъ любая другая игра, уже переводимая на этомъ сайтѣ)
  • нашъ движокъ для внѣдренія данныхъ въ игру (въ данномъ случаѣ мы просто размѣстимъ архивъ или ​установщикъ​ ​патча​)
  • или и то, и другое.

Группа перевода для соотвѣтствующей игры по-прежнему несетъ отвѣтственность за предоставленіе необходимыхъ точекъ внѣдренія кода, сборочныхъ ​хаковъ​ и скриптовъ преобразованія данныхъ.

Мою собственную ​фанатскую​ игру?

Безъ проблемъ. Эта вики предоставляетъ переводы текста какъ въ форматѣ JSON, используемомъ въ нашихъ существующихъ ​патчахъ​ (напримѣръ въ этомъ) или въ форматѣ .po Gettext (въ этомъ, щелкните правой кнопкой мыши, чтобы сохранить файлъ съ правильнымъ названіемъ). Затѣмъ, вы можете использовать ​эти​ ​данные​ по своему усмотрѣнію, либо какъ часть вашей системы обнаруженія активовъ, либо автоматически загружая ихъ на сторонѣ кліента, какъ въ thcrap.

Свяжитесь съ нами въ discord.png Discord или facebook.png Facebook для организаціи процесса.

Однако, имѣйте ввиду слѣдующее:

  • И вашъ исходный текстъ, и переводы должны быть лицензированы Creative Commons Attribution-ShareAlike 4.0 International и ихъ можно будетъ свободно читать на этомъ сайтѣ.
  • Пока нашъ сайтъ можетъ предоставить переводъ для изображеній, постарайтесь свести ихъ количество къ минимуму, поскольку переводъ изображеній обычно занимаетъ довольно много времени.

​Фанатскіе​ игры, ​сдѣланныя​ съ участіемъ ZUN'а? Напримѣръ, Torte le Magic, Magus in Mystic Geometries? Или ​онѣ​ считаются такими же ​фанатскими​ играми, какъ выше?

Рѣшающимъ факторомъ является движокъ, используемый игрой, а не то, кто былъ задѣйствованъ въ ​её​ созданіи. Мы очень неохотно хотимъ разрабатывать автоматическій ​патчингъ​ для движка, который, скорѣе всего, никогда больше не будетъ использоваться для другой игры.

​Тѣмъ​ не менѣе, ...

Другіе ​додзинъ​-игры? Въ частности, ​визуальныя​ новеллы?

Да, мы знаемъ, что движки такихъ игръ достаточно типичны, такъ что множество игръ могутъ пріобрѣсти поддержку послѣ сравнительно небольшихъ усилій. Игры съ множествомъ текста, такіе какъ ​визуальныя​ новеллы, могутъ получить огромное преимущество отъ возможности немедленныхъ и продолжительныхъ обновленій.

Кто знаетъ, можетъ этотъ проектъ однажды превратится въ "Общій ​патчъ​-центръ японскихъ игръ". Но давайте сперва сосредоточимся на Touhou, хорошо?