Touhou Patch Center:About/zh-hant: Difference between revisions

From Touhou Patch Center
Jump to navigation Jump to search
(Created page with "我們將會通過''完全把技術與破解細節和翻譯過程分離''的方式滿足這樣的需求。這個過程所需要的時間由遊戲的複雜性、我們對於遊...")
(Updating to match new version of source page)
 
(37 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Project overview/{{pagelang}}}}
{{Project overview/{{PAGELANGUAGE}}}}
<languages />
<languages />
{{#css:
{{#css:
Line 36: Line 36:
</div>
</div>


<span id="Motivation"></span>
==緣起==
==緣起==


有很多發起此專案的原因,以下是這些原因依照提出順序給出的列表:
有很多發起此專案的原因,以下是這些原因依照提出順序給出的列表:


<span id="Accuracy"></span>
===準確性===
===準確性===


Line 57: Line 59:
這樣子,我們就可以完全避免舊補丁與維基中的文本衝突的情況。然後,即使一般粉絲不會關心打補丁的過程,他們也會理解到東方的翻譯會在之後的時間裡成爲爭論焦點的現實。不過現在,他們會馬上收到這些更改。
這樣子,我們就可以完全避免舊補丁與維基中的文本衝突的情況。然後,即使一般粉絲不會關心打補丁的過程,他們也會理解到東方的翻譯會在之後的時間裡成爲爭論焦點的現實。不過現在,他們會馬上收到這些更改。


<span id="Speed"></span>
===速度===
===速度===


Line 63: Line 66:
我們將會通過''完全把技術與破解細節和翻譯過程分離''的方式滿足這樣的需求。這個過程所需要的時間由遊戲的複雜性、我們對於遊戲的數據結構的知識和經驗決定,而且[https://github.com/nmlgc/thcrap/blob/master/thcrap_tsa/src/encraption.c 無用的加密]也會增加阻礙。  
我們將會通過''完全把技術與破解細節和翻譯過程分離''的方式滿足這樣的需求。這個過程所需要的時間由遊戲的複雜性、我們對於遊戲的數據結構的知識和經驗決定,而且[https://github.com/nmlgc/thcrap/blob/master/thcrap_tsa/src/encraption.c 無用的加密]也會增加阻礙。  


This is going to become very apparent once ZUN releases a new Touhou game.
這個問題會在ZUN發佈新作的時候變得愈發突出。
<dd><big>For new games, we will release a working, self-updating patch ''as soon as the basic hacking work has been done and the content has been put up for translation''. For a typical ZUN game, this takes no longer than a couple of hours after we get our hands on the executable.</big></dd>
<dd><big>說起新作,我們會在''儘快在基礎的破解工作結束以及內容被公佈以備翻譯以後''發佈一個可用的、自我更新的補丁。對於典型的ZUN的遊戲來說,這在我們拿到可執行文件之後不到幾個小時就能做到。</big></dd>


And this is the only "release date" that will matter. The fandom then experiences how the game is ''incrementally translated as they play it''. A certain translation patch then only is ''done'' once the translators, working ''independently'' of the administration, have finished translated everything. Yes, this means that our patches will stay unfinished, slightly incorrect, and a bit ugly for quite a while. But for the majority of Western fans who have little to no knowledge of Japanese, it will be better than having no patch at all.
這是唯一有意義的''發佈時間''。粉絲其後會體會到''如何在他們玩遊戲的時候逐步翻譯''。某個翻譯補丁僅僅會在翻譯者不受管轄''獨立''工作的情況下翻譯完全部內容後馬上''完成''。是,這也就是說我們的補丁將會是半成品,稍微出錯,而且一段時間內會有點醜。不過對於大多數不懂日語的粉絲來說,這總比沒有強。


=== Multilingualism ===
<span id="Multilingualism"></span>
===多語言===


Now we have an automatic engine to quickly patch the games... but then, why should we limit ourselves to just translating into English?
現在我們有一個自動給遊戲快速打補丁的引擎——不過,爲什麼我們僅僅侷限於翻譯成英文呢?


As we supply the entire automatized infrastructure required to patch the games anyway, we reduce the adaptation to ''any'' other language to the mere input of the translated text and the editing of some graphics. Thus, we can '''effectively promote translations''' to languages where an "old-school patch group" would have never existed or been considered necessary.
無論怎樣,我們都提供了用來給遊戲打補丁的整個自動化原型,我們把到''任何''其他語言的適配都減少到了不過只是輸入翻譯後的文本和編輯一些圖像的地步。因而,我們可以向沒有或者被認爲不必有''傳統翻譯組''的語言'''高效地推送翻譯'''


Existing patching groups can benefit from this system, too. By working with us, they'll...
現存的破解組織也可以從這個系統中獲益。通過和我們合作,他們可以:
* save the hacking work and the resulting duplication of effort
*省去破解工作以及浪費的精力
* receive permanent hosting on our server
*在我們的伺服器上永久代管
* and their translations will get more exposure
*讓他們的翻譯更爲人所知
* while retaining full credit for their work.
*同時完全保留他們對於自己工作的署名


<dd><big>In the true Touhou spirit of ''"more of everything is better,"'' we are open to host translations into '''any''' language people want us to have. No matter if it is a widely spoken world language, a regional dialect, or even a constructed language.</big></dd>
<dd><big>遵循真正的''“越多越好”''的東方精神,我們很樂意代管'''任何'''人們希望我們代管的語言的翻譯,無論這語言是世界上通用的語言,還是方言,抑或是人造語言。</big></dd>


Just start translating into your language, and you will have a working patch in no time.
只要你開始翻譯爲你的語言,那麼馬上你就會有一個可用的補丁。


=== But just... Why? Why all this madness? ===
<span id="But_just..._Why?_Why_all_this_madness?"></span>
===只不過……爲什麼……爲什麼要這麼癡狂?===


Do you remember the time when Touhou was the best thing ever?
你記得東方成爲你一直以來最爲珍重的東西的時候嗎?


When it seemed like a never-ending source of varied and high-quality content, made possible by the intense dedication of people like you and me?
在它看起來是一個多樣的、高質量的無窮無盡的內容源頭,而且這些是由像你我這樣的人付出極大努力才成爲現實的時候嗎?


No? But we sure do. And we want to savor this feeling.
不是?不過我們是這樣想的,而且我們想要享受這種感覺。


You have certainly heard the legends that there is fanart of new characters 20-30 minutes after a new game's release on the respective doujin convention. So why should you wait up to 2 months for an English patch, and that was it? With our system, the ''fans themselves'' can instead openly display the same amount of dedication to patches that we have seen in fanart for a long time.
你也許聽說過這樣的傳說:在新作發售後二三十分鐘,就出現了依照同人規則創作的新角色同人畫作。那麼爲什麼你要花費兩個月等一個漢化補丁呢?而且這樣就是你想要的嗎?有了我們的系統,''粉絲自己''就不必這樣,他們可以自由地在漢化補丁上傾注與我們一直在同人畫作上看到的同樣多的精力。


<dd><big>This project is supposed to be a benchmark of what can be possible - when everyone can work and immediately contribute under optimal circumstances, without the need of unnecessary middlemen. All this would clearly be overkill for any other franchise. But in view of the Touhou fanbase and its own pride, it will certainly be significant, and worth the time of everyone involved.</big></dd>
<dd><big>本項目打算成爲一個證明可以實現的事情的座標,讓人人都可以做事並且馬上在良好的環境下貢獻,而不必需要可有可無的中間人。所有的這些對於其他系列而言,顯然是太奢侈的。不過,由於東方的粉絲基礎和它自己的傲骨,這肯定會是出衆的計劃,而且值得每個參與的人在上面花費自己的時間。</big></dd>


<dd><big>This will be the Touhou main game translation project to end all Touhou main game translation projects.</big></dd>
<dd><big>這將會是能夠終結所有東方正作遊戲翻譯項目的東方正作遊戲翻譯項目。</big></dd>


== Other advantages ==
<span id="Other_advantages"></span>
==其他優勢==


==== Patch stacking ====
<span id="Patch_stacking"></span>
Our engine allows to use an unlimited amount of patches at the same time, sorted through a priority list.
===多重補丁===
我們的引擎允許同時使用不限數量的補丁,它們按照優先級名單分類。


Let's imagine you have a thorough understanding of English, but would rather want to play a certain game in Spanish. Unfortunately, the Spanish translation of that game hasn't been finished, but the English one has. In this case, you would download and activate ''both'' the English and the Spanish patch and put the Spanish patch ''on top'' of the English one. Now, all text that has been translated to Spanish appears in Spanish, and the rest appears in English - all while running on top of the same, unmodified game executable.
試想你已經很瞭解英語了,不過你更想在玩某個遊戲的時候用西班牙語。不幸的是,那個遊戲的西班牙語翻譯還沒有完成,但是英語已經完成翻譯了。這樣的情況下,你可以下載並''同時''啓用英語和西班牙語補丁,然後把西班牙語補丁放在英語補丁''上面''。現在,所有的已經被翻譯過的西班牙語文本會顯示爲西班牙語,剩下未被翻譯的部分的會以英語顯示,這一切都會在保持你的遊戲可執行文件不被修改的前提下進行。


In addition, you are also able to select the ''types of data'' each patch is allowed to modify. To use the above-mentioned example again, you can, for example, keep spell cards or music titles in English to keep a common ground for forum discussions.
除了這之外,你也可以選擇每個補丁能夠修改的''數據類型''。在上面的例子裡,你也可以保持符卡和音樂的標題爲英語,方便在論壇裡討論時候使用。


As with the whole engine, this is not limited to languages only. Every single patch that uses this engine can be re-used and combined with other patches. Thus, our engine could also be used to implement things like hitbox display removal, Vsync patches, replay desynchronization bugfixes... the possibilities are endless.
對整個引擎來說,這個功能不僅用於語言補丁。每個使用了這個引擎的補丁都能與其他補丁重用和混用。因此,我們的引擎也可以用在像是隱藏碰撞邊界,Vsync補丁,錄像遲延漏洞修複等等組件上,可能性是無限的。


<dd><big>This turns our engine into a '''full-fledged Touhou modkit''', allowing you to fully customize your Touhou experience.</big></dd>
<dd><big>這把我們的引擎變成了一個'''究極東方模組包''',讓你可以完全自訂你的東方遊戲體驗。</big></dd>




==== No duplication of game data, no installation ====
<span id="No_duplication_of_game_data,_no_installation"></span>
===不必複製遊戲數據,免安裝===


In our case, this is more of a necessity resulting from all the other features than a clear feature or design goal on its own. This also comes with the nice additional benefit that the game directory stays clean and unmodified - instead of being crammed with lots of modified data files and patch loaders.
在我們看來,這與其說是由其他特點造成的一個剛需,不如說它本身就是一個清楚的特色或者設計目標。這也會帶來遊戲目錄乾淨和無修改的好處,而不是讓裡面塞滿許多修改後的數據文件和補丁載入程式。


== About this site ==
<span id="About_this_site"></span>
==關於本站==
<div id="scope"></div>
<div id="scope"></div>


=== Oh no, not another Touhou Wiki. ===
<span id="Oh_no,_not_another_Touhou_Wiki."></span>
===喔不,我們不是另一個東方維基===


Except that this is '''not "another Touhou Wiki."''' We don't have articles on characters, locations, or the 9001st ''[[th06|{{rt|th06}}]]'' arrangement album, and don't aim to compete with any websites claiming to be Touhou encyclopedias, no matter the language.
除了這裡'''不是“另外一個東方維基”'''以外,我們也不會收錄角色、地點或者第9001個''[[th06|紅魔鄉]]''改編曲專輯,而且無論是甚麼語言,我們也不會和任何聲稱是東方百科的網站競爭。


<dd><big>Our focus lies strictly in ''providing multilingual translations of original Touhou game data''. We are a data repository first and a wiki second.</big></dd>
<dd><big>我們的着力點在於''提供東方原遊戲數據的多語言翻譯'',我們是數據庫,其後纔是一個維基。</big></dd>


===Terminology===
<span id="Terminology"></span>
===術語解釋===


;{{ns:4}} (abbr. ''<code>thpatch</code>'')
;{{ns:4}}(簡寫爲''<code>thpatch</code>''
:Name of this website and the server-side data conversion modules.
:本站和服務器端的數據轉換模組的名字。


;Touhou Community Reliant Automatic Patcher (abbr. ''<code>thcrap</code>'')
;東方社群驅動自動補丁器(簡寫爲''<code>thcrap</code>''
:Name of the patch engine - i.e. all ''code'' written for this project.
:補丁引擎的名字,也就是所有爲這個項目寫的'''代碼'''
:Yes, the abbreviation is deliberate. We thought it would be a funny contrast to have a well-made piece of software with a name showing the developer's actual distaste for the subject matter.
:是的,“crap”的大意是“廢話、劣質產品”,這個縮寫是刻意的,我們覺得,一個製作精良的軟體,卻有着表示開發者對於開發對象的實際上是厭惡情感的名字,這是一個滑稽的反差。
:If you find that too offensive, just think of it as an anagram of ''<code>patchr</code>''.
:如果你覺得這名字太粗俗了,那就把它當成是''<code>patchr</code>''字母重新排序後組成的詞彙。


;Touhou Patch Wiki
;Touhou Patch Wiki
:Initial name of this website - quickly made up on the spot when this project split off from the [[:de:|German Touhou Wiki]]. In view of all the other Touhou wikis in existence, this one only increases the general confusion. Don't use it.
:這是本站點最初的名字,它是以前隨着本計劃從[[:de:|德語東方維基]]脫離而隨便取的名字。考慮到還有很多其他的東方Project維基的存在,這只會徒增困惑,所以不要用這個稱呼了。
 
==Artwork== <!--T:14-->
===Logo commission from [http://abstractcactus.tumblr.com/ AbstractCactus]===
{|
|- style="vertical-align:top;"
|[[File:AbstractCactus Favicon.png|frame|Favicon]]
|[[File:AbstractCactus Icon 01.png|frame]]
|[[File:AbstractCactus Icon 02.png|frame]]
|[[File:AbstractCactus Logo 01.png|frame]]
|[[File:AbstractCactus Logo 02.png|frame]]
|[[File:AbstractCactus Logo 03.png|frame]]
|}
===[[User:Shinmera|Shinmera]]'s banner===
<gallery>
File:Shinmera Banner 5.png|Original resolution
File:Shinmera Banner 5 transparent.png|No background
File:Shinmera Banner 5 actual size.png|Banner size
</gallery>
* [[:File:Shinmera Banner.ora|ORA file containing all layers (35,5 MB)]]
[[Category:Project overview]]
[[Category:Project overview]]

Latest revision as of 03:37, 10 September 2023

專案概覽
關於我們 教程 常見問題 下載 補丁伺服器 github.png 錯誤追蹤 維基的安全性


歡迎來到東方遊戲補丁的未來。

這是我們尋求一個新的建立遊戲補丁方式的嘗試,它將會是……

Gtk-ok.svg 多語言的– 支持想要的任何語言的遊戲翻譯
Gtk-ok.svg 自我更新的– 能夠反映當下翻譯共識的即時發佈的補丁
Gtk-ok.svg 開放的任何人都會被吸納到翻譯和程式破解進程中
Gtk-ok.svg 長期的– 爲了支援往後的遊戲而進行的現在的準備

為了實現以上目的,我們摒棄了經典的“程序破解”傳統和有計畫的“漢化組”的迷信,直接向粉絲提供遊戲補丁

你想過嗎?大多數日本以外的東方Project粉絲們完全只能高度依賴少數翻譯者的貢獻。這個項目讓粉絲們尊重他們的貢獻,同時也是以前所未有之方式支持他們。

緣起

有很多發起此專案的原因,以下是這些原因依照提出順序給出的列表:

準確性

整個想法是在注意到另外一個在touhouwiki.net上的翻譯辯論之後產生的。其後,你會意識到東方的翻譯永無止境。

無論某個方面的翻譯存在了多久,幾年後,某個可能更瞭解日本文化的人會加入進來爭論,最終改變這個翻譯。在這些辯論中,人們有的時候會驚訝於原本的翻譯是如此隨意就定下來了,或者曲解了原意乃至於使內容的大意受到影響。這也是爲何東方維基之政策會開放地鼓勵這一過程。

結果,每個瀏覽過的維基頁面都會被編輯,錯誤也會被改正。當我們僅僅是在翻譯文學的時候,這一切都很順利。

但是我們在這裡是在討論遊戲的翻譯。英語本地化的補丁停留在特定的狀態,並且不會再更新了,因爲它們原來的製作者會一直相信自己的翻譯,一旦補丁發佈,他們就會認爲自己的工作完成了,甚而他們會在遊戲老舊的情況下拋棄粉絲們。

我們的想法是:讓我們從頭開始建立一個新的補丁系統,這將會讓翻譯和補丁走得更近。然後我們看看這樣作的結果:

首先,我們表面上來看不會有很多差別。我們也是在使用一個人人皆可參與翻譯的維基系統。但是我們不只提供一個讓這個過程儘可能簡單的便利的翻譯界面,我們的頁面也是以一種在一些初始化設定以後,能夠自動解構並轉化爲原有遊戲格式的方式進行撰寫的。

在每個Touhou Patch Center上的編輯之後,補丁自身都會自動更新到最新的翻譯狀態。

這樣子,我們就可以完全避免舊補丁與維基中的文本衝突的情況。然後,即使一般粉絲不會關心打補丁的過程,他們也會理解到東方的翻譯會在之後的時間裡成爲爭論焦點的現實。不過現在,他們會馬上收到這些更改。

速度

以前用英文遊玩東方的特權,如今已經成爲一個理所當然的事情。補丁現在是粉絲的急需之物,而且他們希望補丁能儘快製作完成

我們將會通過完全把技術與破解細節和翻譯過程分離的方式滿足這樣的需求。這個過程所需要的時間由遊戲的複雜性、我們對於遊戲的數據結構的知識和經驗決定,而且無用的加密也會增加阻礙。

這個問題會在ZUN發佈新作的時候變得愈發突出。

說起新作,我們會在儘快在基礎的破解工作結束以及內容被公佈以備翻譯以後發佈一個可用的、自我更新的補丁。對於典型的ZUN的遊戲來說,這在我們拿到可執行文件之後不到幾個小時就能做到。

這是唯一有意義的發佈時間。粉絲其後會體會到如何在他們玩遊戲的時候逐步翻譯。某個翻譯補丁僅僅會在翻譯者不受管轄獨立工作的情況下翻譯完全部內容後馬上完成。是,這也就是說我們的補丁將會是半成品,稍微出錯,而且一段時間內會有點醜。不過對於大多數不懂日語的粉絲來說,這總比沒有強。

多語言

現在我們有一個自動給遊戲快速打補丁的引擎——不過,爲什麼我們僅僅侷限於翻譯成英文呢?

無論怎樣,我們都提供了用來給遊戲打補丁的整個自動化原型,我們把到任何其他語言的適配都減少到了不過只是輸入翻譯後的文本和編輯一些圖像的地步。因而,我們可以向沒有或者被認爲不必有傳統翻譯組的語言高效地推送翻譯

現存的破解組織也可以從這個系統中獲益。通過和我們合作,他們可以:

  • 省去破解工作以及浪費的精力
  • 在我們的伺服器上永久代管
  • 讓他們的翻譯更爲人所知
  • 同時完全保留他們對於自己工作的署名
遵循真正的“越多越好”的東方精神,我們很樂意代管任何人們希望我們代管的語言的翻譯,無論這語言是世界上通用的語言,還是方言,抑或是人造語言。

只要你開始翻譯爲你的語言,那麼馬上你就會有一個可用的補丁。

只不過……爲什麼……爲什麼要這麼癡狂?

你記得東方成爲你一直以來最爲珍重的東西的時候嗎?

在它看起來是一個多樣的、高質量的無窮無盡的內容源頭,而且這些是由像你我這樣的人付出極大努力才成爲現實的時候嗎?

不是?不過我們是這樣想的,而且我們想要享受這種感覺。

你也許聽說過這樣的傳說:在新作發售後二三十分鐘,就出現了依照同人規則創作的新角色同人畫作。那麼爲什麼你要花費兩個月等一個漢化補丁呢?而且這樣就是你想要的嗎?有了我們的系統,粉絲自己就不必這樣,他們可以自由地在漢化補丁上傾注與我們一直在同人畫作上看到的同樣多的精力。

本項目打算成爲一個證明可以實現的事情的座標,讓人人都可以做事並且馬上在良好的環境下貢獻,而不必需要可有可無的中間人。所有的這些對於其他系列而言,顯然是太奢侈的。不過,由於東方的粉絲基礎和它自己的傲骨,這肯定會是出衆的計劃,而且值得每個參與的人在上面花費自己的時間。
這將會是能夠終結所有東方正作遊戲翻譯項目的東方正作遊戲翻譯項目。

其他優勢

多重補丁

我們的引擎允許同時使用不限數量的補丁,它們按照優先級名單分類。

試想你已經很瞭解英語了,不過你更想在玩某個遊戲的時候用西班牙語。不幸的是,那個遊戲的西班牙語翻譯還沒有完成,但是英語已經完成翻譯了。這樣的情況下,你可以下載並同時啓用英語和西班牙語補丁,然後把西班牙語補丁放在英語補丁上面。現在,所有的已經被翻譯過的西班牙語文本會顯示爲西班牙語,剩下未被翻譯的部分的會以英語顯示,這一切都會在保持你的遊戲可執行文件不被修改的前提下進行。

除了這之外,你也可以選擇每個補丁能夠修改的數據類型。在上面的例子裡,你也可以保持符卡和音樂的標題爲英語,方便在論壇裡討論時候使用。

對整個引擎來說,這個功能不僅用於語言補丁。每個使用了這個引擎的補丁都能與其他補丁重用和混用。因此,我們的引擎也可以用在像是隱藏碰撞邊界,Vsync補丁,錄像遲延漏洞修複等等組件上,可能性是無限的。

這把我們的引擎變成了一個究極東方模組包,讓你可以完全自訂你的東方遊戲體驗。

不必複製遊戲數據,免安裝

在我們看來,這與其說是由其他特點造成的一個剛需,不如說它本身就是一個清楚的特色或者設計目標。這也會帶來遊戲目錄乾淨和無修改的好處,而不是讓裡面塞滿許多修改後的數據文件和補丁載入程式。

關於本站

喔不,我們不是另一個東方維基

除了這裡不是“另外一個東方維基”以外,我們也不會收錄角色、地點或者第9001個紅魔鄉改編曲專輯,而且無論是甚麼語言,我們也不會和任何聲稱是東方百科的網站競爭。

我們的着力點在於提供東方原遊戲數據的多語言翻譯,我們是數據庫,其後纔是一個維基。

術語解釋

Touhou Patch Center(簡寫爲thpatch
本站和服務器端的數據轉換模組的名字。
東方社群驅動自動補丁器(簡寫爲thcrap
補丁引擎的名字,也就是所有爲這個項目寫的代碼
是的,“crap”的大意是“廢話、劣質產品”,這個縮寫是刻意的,我們覺得,一個製作精良的軟體,卻有着表示開發者對於開發對象的實際上是厭惡情感的名字,這是一個滑稽的反差。
如果你覺得這名字太粗俗了,那就把它當成是patchr字母重新排序後組成的詞彙。
Touhou Patch Wiki
這是本站點最初的名字,它是以前隨着本計劃從德語東方維基脫離而隨便取的名字。考慮到還有很多其他的東方Project維基的存在,這只會徒增困惑,所以不要用這個稱呼了。

Artwork

Logo commission from AbstractCactus

Favicon
AbstractCactus Icon 01.png
AbstractCactus Icon 02.png
AbstractCactus Logo 01.png
AbstractCactus Logo 02.png
AbstractCactus Logo 03.png

Shinmera's banner