Touhou Patch Center:教程

From Touhou Patch Center
Revision as of 08:10, 8 September 2018 by Yanstime (talk | contribs) (Created page with "==编辑翻译内容== <div style="float:right;">{{{{ns:4}}:Translation progress}}</div> #通过左上角的Logo前往站点的[[{{ns:4}}|主页]](或者通过这里的超...")
Jump to navigation Jump to search
项目总览
关于 教程

FAQ

下载 补丁服务器 github.png Bug 反馈 Wiki 安全性

由于翻译者们是这些翻译的最重要贡献者,我们就尽可能长话短说吧。

注册或登录

  1. 首先, 你需要通过右上角的链接或者右边的这个超链接注册帐号
    如果你已经有了一个帐号,请跳到第二步。
  2. 使用用户名和密码登录帐号也可以完成这个步骤。

变更站点的语言

网站页面所 显示 的语言一开始会根据你的浏览器设置自动适配。这个语言设置也会用于翻译页面默认目标语言的选择。
因此,我们推荐你将这个语言设置切换成你目标翻译的语言——这样,你就不会错误的将已有的其它语言的翻译给覆盖掉。

要更改语言设置,点击页面右上角的   ⧼kieli-load⧽ 按钮,然后选择要修改的语言;或输入目标语言的ISO 639-1 代码以精准选择。
鉴于主页面“中文(简体)”分支的存在,你可以设置语言为 中文(简体) (zh-hans)。

这个设置将以Cookie的方式存储于浏览器中。如果你登录了帐号的话也会同步到你的帐号设置中。

Starting a translation into a language not yet on the site

Most of the time, this is no problem. Just select the language like you normally would, and the administration will create the necessary links and portal pages for integration into the Touhou Community Reliant Automatic Patcher shortly after.

In case your desired language is not present in the list, simply leave a message on the main talk page. Setting up a new language is a very quick process.

编辑翻译内容

Games Supported Languages with >95% coverage Languages started & in progress
Icon th06.png TH06 Embodiment of Scarlet Devil 英语 Literal English 英国英语 车臣语 Google Translate English 德语 法语 西班牙语 意大利语 巴西葡萄牙语 Brazilian Portuguese troll translations 葡萄牙语 印度尼西亚语 泰语 他加禄语 韩语 波兰语 俄语 越南语 保加利亚语 罗马尼亚语 中文(简体) 匈牙利语 乌克兰语 克罗地亚语 阿拉伯语 世界语 萨哈语 希腊语 繁体中文 Bukvalni Srpski 阿塞拜疆语 Argentine Spanish 4Kids English Troll translations Yorkshire English 芬兰语 卢森堡语 马来语 荷兰语 Tiếng Việt (THVNFB translation) 书面挪威语 Toki Pona 捷克语 Français québécois (familier oral) French troll translations 瑞典语 土耳其语 苏格兰语 塞尔维亚语
Icon th07.png TH07 Perfect Cherry Blossom 英语 英国英语 Google Translate English 德语 西班牙语 阿拉伯语 意大利语 俄语 印地语 印度尼西亚语 希腊语 乌克兰语 越南语 泰语 韩语 波兰语 巴西葡萄牙语 Brazilian Portuguese troll translations 保加利亚语 中文(简体) 匈牙利语 世界语 克罗地亚语 繁体中文 Argentine Spanish Literal English 4Kids English Yorkshire English 芬兰语 法语 卢森堡语 Troll translations Tiếng Việt (THVNFB translation) 捷克语 波斯语 书面挪威语 罗马尼亚语 瑞典语 葡萄牙语 土耳其语 苏格兰语 Toki Pona 马其顿语 塞尔维亚语 Bukvalni Srpski 阿塞拜疆语
Icon th075.png TH07.5 Immaterial and Missing Power 繁体中文 中文(简体)
Icon th08.png TH08 Imperishable Night 英语 英国英语 Google Translate English 德语 西班牙语 阿拉伯语 意大利语 印地语 韩语 泰语 保加利亚语 越南语 波兰语 巴西葡萄牙语 中文(简体) 匈牙利语 4Kids English 希腊语 芬兰语 法语 印度尼西亚语 卢森堡语 荷兰语 葡萄牙语 俄语 他加禄语 瑞典语 乌克兰语 塞尔维亚语 Bukvalni Srpski 繁体中文 阿塞拜疆语
Icon th09.png TH09 Phantasmagoria of Flower View 英语 英国英语 德语 法语 印地语 波兰语 泰语 韩语 中文(简体) 匈牙利语 繁体中文 4Kids English Literal English 西班牙语 意大利语 卢森堡语 印度尼西亚语 Tiếng Việt (THVNFB translation) 俄语 乌克兰语 瑞典语 巴西葡萄牙语 土耳其语 Bukvalni Srpski
Icon th095.png TH09.5 Shoot the Bullet 英语 英国英语 德语 俄语 印度尼西亚语 印地语 波兰语 泰语 韩语 法语 中文(简体) 阿拉伯语 繁体中文 4Kids English 西班牙语 意大利语 逻辑语 荷兰语 巴西葡萄牙语 车臣语
Icon th10.png TH10 Mountain of Faith 英语 英国英语 Google Translate English 德语 西班牙语 意大利语 巴西葡萄牙语 俄语 印地语 保加利亚语 印度尼西亚语 波兰语 越南语 泰语 韩语 中文(简体) 捷克语 匈牙利语 世界语 葡萄牙语 繁体中文 4Kids English 希腊语 芬兰语 法语 卢森堡语 荷兰语 瑞典语 罗马尼亚语 乌克兰语
Icon alcostg.png UB Uwabami Breakers 英语 英国英语 德语 西班牙语 意大利语 印度尼西亚语 Yorkshire English 芬兰语 中文(简体) 韩语 马来语 卢森堡语 繁体中文
Icon th105.png TH10.5 Scarlet Weather Rhapsody 中文(简体) 英语 德语 越南语 俄语 法语 Français québécois (familier oral) 韩语 泰语 瑞典语
Icon th11.png TH11 Subterranean Animism 英语 英国英语 Google Translate English 德语 西班牙语 俄语 保加利亚语 印地语 越南语 波兰语 乌克兰语 泰语 韩语 中文(简体) 匈牙利语 印度尼西亚语 繁体中文 巴西葡萄牙语 4Kids English 希腊语 瑞士德语 芬兰语 法语 意大利语 卢森堡语 荷兰语 Tiếng Việt (THVNFB translation) 瑞典语 捷克语 世界语
Icon th12.png TH12 Undefined Fantastic Object 英语 英国英语 Google Translate English 德语 西班牙语 俄语 印地语 泰语 越南语 韩语 中文(简体) 匈牙利语 塞尔维亚语 繁体中文 4Kids English 芬兰语 法语 卢森堡语 巴西葡萄牙语 印度尼西亚语 瑞典语 捷克语 Bukvalni Srpski 意大利语
Icon th123.png TH12.3 Touhou Hisoutensoku 中文(简体) 英语 德语 越南语 俄语 韩语 法语 泰语 西班牙语 瑞典语
Icon th125.png TH12.5 Double Spoiler 英语 英国英语 德语 西班牙语 意大利语 印地语 韩语 泰语 中文(简体) 4Kids English Yorkshire English 法语 匈牙利语 印度尼西亚语 卢森堡语 马来语 荷兰语 巴西葡萄牙语 俄语 车臣语
Icon th128.png TH12.8 Fairy Wars 英语 英国英语 车臣语 Google Translate English 德语 西班牙语 意大利语 俄语 乌克兰语 匈牙利语 印地语 越南语 韩语 泰语 中文(简体) 世界语 4Kids English Pirate English 卢森堡语 波兰语 荷兰语 巴西葡萄牙语 匈牙利语 法语 印度尼西亚语 瑞典语
Icon th13.png TH13 Ten Desires 英语 英国英语 德语 西班牙语 意大利语 俄语 越南语 印地语 韩语 泰语 中文(简体) 匈牙利语 4Kids English 希腊语 Yorkshire English 芬兰语 法语 意大利语 卢森堡语 马来语 荷兰语 波兰语 巴西葡萄牙语 印度尼西亚语 印地语 瑞典语 葡萄牙语
Icon th135.png TH13.5 Hopeless Masquerade 中文(简体) 英语 德语 越南语 韩语 泰语 俄语
Icon th14.png TH14 Double Dealing Character 英语 英国英语 德语 西班牙语 意大利语 波兰语 俄语 乌克兰语 保加利亚语 印度尼西亚语 泰语 越南语 韩语 中文(简体) 捷克语 匈牙利语 巴西葡萄牙语 4Kids English 瑞士德语 Pirate English Troll translations Yorkshire English 芬兰语 法语 卢森堡语 蒙古语 马来语 书面挪威语 荷兰语 葡萄牙语 克林贡语 Tiếng Việt (THVNFB translation) 繁体中文 印地语 瑞典语 Toki Pona 车臣语 世界语
Icon th143.png TH14.3 Impossible Spell Card 英语 英国英语 德语 保加利亚语 俄语 韩语 越南语 泰语 中文(简体) 阿拉伯语 4Kids English 西班牙语 芬兰语 法语 印度尼西亚语 意大利语 书面挪威语 波兰语 葡萄牙语 巴西葡萄牙语 乌克兰语 捷克语 瑞典语
Icon th145.png TH14.5 Urban Legend in Limbo 英语 德语 印度尼西亚语 越南语 韩语 泰语 中文(简体) 印地语 巴西葡萄牙语 瑞典语
Icon th15.png TH15 Legacy of Lunatic Kingdom 英语 英国英语 德语 乌克兰语 法语 European Spanish (Suzunaan Blog translation) 俄语 泰语 越南语 韩语 中文(简体) 捷克语 阿拉伯语 繁体中文 匈牙利语 Argentine Spanish 巴西葡萄牙语 4Kids English 世界语 西班牙语 拉丁美洲西班牙语 加拿大法语 印度尼西亚语 瑞典语 葡萄牙语 车臣语 意大利语
Icon th155.png TH15.5 Antinomy of Common Flowers 英语 德语 韩语 越南语 泰语 中文(简体) 阿拉伯语 俄语 罗马尼亚语 印度尼西亚语 西班牙语 法语 French troll translations 巴西葡萄牙语 瑞典语 车臣语
Icon th16.png TH16 Hidden Star in Four Seasons 英语 英国英语 德语 European Spanish (Suzunaan Blog translation) 俄语 乌克兰语 法语 捷克语 印度尼西亚语 越南语 泰语 韩语 中文(简体) 匈牙利语 西班牙语 意大利语 巴西葡萄牙语 瑞典语 Troll translations 葡萄牙语 Serbian troll translations
Icon th165.png TH16.5 Violet Detector 英语 德语 European Spanish (Suzunaan Blog translation) 越南语 泰语 韩语 中文(简体) 法语 俄语 西班牙语 印度尼西亚语 巴西葡萄牙语 瑞典语
Icon th17.png TH17 Wily Beast and Weakest Creature 英语 德语 European Spanish (Suzunaan Blog translation) 巴西葡萄牙语 俄语 捷克语 越南语 韩语 印度尼西亚语 中文(简体) 法语 意大利语 Argentine Spanish 乌克兰语 他加禄语 瑞典语 泰语 Bukvalni Srpski
Icon th175.png TH17.5 Touhou Gouyoku Ibun 英语 德语 西班牙语 韩语 越南语 中文(简体) 巴西葡萄牙语 俄语 法语 瑞典语
Icon th18.png TH18 Unconnected Marketeers 英语 德语 European Spanish (Suzunaan Blog translation) 俄语 韩语 越南语 中文(简体) 意大利语 捷克语 匈牙利语 巴西葡萄牙语 保加利亚语 瑞典语 泰语 法语 Literal English Bukvalni Srpski 印度尼西亚语
Icon th185.png TH18.5 100th Black Market 英语 中文(简体) European Spanish (Suzunaan Blog translation) 韩语 越南语 俄语 巴西葡萄牙语 泰语 法语 繁体中文 瑞典语
Icon th19.png TH19 Unfinished Dream of All Living Ghost 英语 European Spanish (Suzunaan Blog translation) 中文(简体) 世界语 西班牙语 Literal English 法语 Bukvalni Srpski 韩语 印度尼西亚语 俄语 越南语 繁体中文 瑞典语 意大利语
Icon nsml.png NSML New Super Marisa Land 英语 德语 西班牙语 俄语 法语 韩语
Icon megamari.png MegaMari MegaMari 英语 德语 西班牙语 俄语 巴西葡萄牙语 阿拉伯语 韩语
Icon marilega.png MariLega MarisaLand Legacy
  1. 通过左上角的Logo前往站点的主页(或者通过这里的超链接过去)
  2. 选择你想翻译的游戏
    在右侧你可以看到可供翻译的游戏,以及各自语言的进度,是否翻译完毕等。
  3. 选择你想翻译的内容区域(贴图、对话等等)。
  4. 点击顶部栏小小的Translate this page标签(中文是Translate this page).

    If the page you are on already has a translation, it will instead say

    This page is a translated version of the page X and the translation is X% complete.

    In that case, the first link will bring you to the translation interface.

  5. Verify that the correct language you want to translate into is selected in the Language drop-down menu.
    This will automatically be set to the language of the site interface. If you had to change it, don't forget clicking Fetch afterwards.
  6. Double-click the message boxes and begin typing your translation in.
  7. Hit Save.
  8. Then, just follow steps 6 + 7 for the remainder of the boxes.

Things to know

  • If you're translating from another translation (most likely English), be sure to add the wiki page of this translation to your watchlist by clicking the star next to the search bar on the top. This will send you a notification whenever something has been changed and needs to be reflected in your language.
  • If any text of an existing translation (again, most likely English) would not change in your translation, leave the respective box empty and don't copy-paste the text. This way, everyone can take full advantage of patch stacking.
  • Refer to your language's portal page for stylistic guidelines.

Dialog

  • Line breaks are never done automatically. It's up to you to make sure that the text fits into the dialog box.
  • You can always use a maximum of two lines for every message box, even if there is only one line in the original. The opposite is also true. We went to great lengths to make this possible, so please do make use of this. ☺

Endings

Since these do not show up in replays, the patcher can provide an unlimited amount of text lines here.

  • There can always be a maximum of 5 lines at the screen at any time.

Character name translations are automatically taken from the respective translation group.

Editing graphics

Compared to the simple translation of plain text, multilingual image translation requires a rather involved workflow:

  • (Optimally, the original text should be transcribed first.)
  • A basic image editing project needs to be created, erasing the original text, recreating possible backgrounds and selecting appropriate fonts.
  • The required fonts should be noted down so that the editors for other languages can obtain them.
  • The original text needs to be translated.
  • Finally, the translated text needs to be edited into the base image, taking possible sprite boundary limits imposed by the game into account. (As of now, we couldn't change those limits without including the whole ANM file with all its original uncompressed image data, which would unnecessarily bloat the size of the patches.)

Fonts

Fonts should ideally have a sufficiently large Unicode coverage so that the same template can be used across multiple languages.

Unfortunately, the most appropriate fonts often happen to have a rather limited coverage - and finding one that looks similar and has a wider coverage can be an arduous, if not impossible task.

Hence, you don't need to care about this for any other language than your own (but other translators would certainly appreciate it if you did).

A consistent appearance across the languages would surely be nice thing to have, but this is not a requirement or official policy - each language is still free to choose whatever fonts the editors prefer.

If you do care, here's a test string with characters from some of our active languages which might be problematic, for your convenience:

áéíóúàèìòùâêäëïöüãñõőűąęłż
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
αβγδεζηθικλμνξοπρστυφχψω
АБВГДЕЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ
абвгдежзийклмноөпрстуүфхцчшщъыьэюя

Efficiently testing translations in-game

Select the skipgame patch in addition to your translation to remove all gameplay sections and reduce spell cards to a few seconds. This leaves only the dialogue and spell card names and allows you to quickly proofread everything without spending time on dodging bullets.

The separate instant_ending allows you to access all endings by making one single gameplay choice in one stage.