はじめに
翻訳に関する諸注意をまとめるページです。
気になることはコメントで投稿してみましょう。
他のゲームで日本語化作業をしたことがある偉い人は、
効率のいい方法を教えてくださいお願いします。
文字制限
- 内蔵フォントの関係で使えない(ゲーム中でエラーなどは出ませんが、表示されない)文字があります。
- 中国語版を作るつもりだったのか、漢字は大体使えます。
- 漢字以外の二バイト文字に使えないものがちらほらあります。
- ひらがなカタカナは問題ありません。
判明済みのもの:、。々 丸付き数字①等 ローマ数字Ⅰ等 記号£等
665氏の解析により、フォントデータを改変することでこれらの文字も表示できることが分かりました。
翻訳の流れ
この方法はwiki上での翻訳作業を可能にする新ツール公開までのその場しのぎです。
- 翻訳したいdatファイルの「状態」が「作業中」でないことを確認し、ダウンロードする
- 「状態」を「作業中」に変更する
- ダウンロードしたdatファイルを自分の編集用フォルダに放り込んで上書きする
- SF2TextEditorでいじくりまわす
- ファイル一覧ページにアップロードし、「状態」を変更する(「応援求む」など)
- 「状態」は作業の重複や更新ミスを防ぐために十分注意してください。
- 「作業中」は基本的に触ってはいけません。
- 何日も抱えずに、ダウンロードして翻訳したら寝る前にアップロードしましょう。
- 備考欄で意思表明するとより連携ミスを減らせるかも
- 日本語化のノウハウがある人助けて
翻訳ルール
Fallout3 日本語化wikiからパクってきました
- 日本語(日本語文法)にする項目
- コロン&セミコロンは適宜日本語的に訳す *1
- 原文のままにする項目
- 禁止&不要事項
- その他
日本語化ファイルのアップロード
SF2TextEditorはBeta2以降を使ってください。古いものはdatファイルを一時ファイルとして扱うのでアップロードの際に面倒です。
言語ファイルについて
当wikiで配布されているSF2TextEditor付属のテキストより
cffファイルにはzipのように複数のファイルが入っており、
その中にある十数個のdatファイルにそれぞれテキストデータが入っています。
それぞれのファイルにわかりやすい名前などは付けられていないので、
片っ端から開いて目的の文字列を探す感じになります。
datファイルの中身は文字列の長さ、文字データですが、それ以外の不明なデータも
混ざっています。文字コードはUnicode(UTF-16)です。
不明なデータという表現から分かるように、解析は不完全です。
分かっているのは文字列の直前がその文字列の長さであるということだけなので、
1.文字列として読めるデータを探す
2.その一つ(4bytes)前を文字列の長さとして扱う
3.それ以外は不明なデータと扱う
というかなり適当なことをしています。
不明なデータに触らなければとりあえずテキストの書き換えはできるようです。
今後翻訳で大幅に書き換えられるため、ゲームに予期せぬ不具合をもたらす可能性があります。
十分に理解した上でお使いください。
コメント
- コメントテストだよ -- テスト? 2010-03-01 (月) 09:51:59