Factorio:Translation guide/ja
このガイドは本 Wiki のページやテンプレートをどのように翻訳するのか、翻訳にあたって何をするのか、しないのかについて説明をします。
翻訳に関わる rules についても心に留めておいてください!
ページ内容全部を翻訳すること
翻訳対象となる英語版ページの内容全部を、その言語コードを末尾につけた下位ページ(日本語の場合、ページ名の末尾に /ja をつけた名前のページ)としてコピペして、あなたの言語へ翻訳してください。
以下に示すように Infobox や Navbox などは Template:Translation によって自動的に翻訳されることに注意してください。
もしあなたが翻訳しようとする言語が Template:Languages に存在せず、それによって翻訳テンプレートによる翻訳がされない場合
(日本語の場合すでに存在するので、本項は関係ありません)
この Wiki の管理者までお問い合わせください。絶 対 に ご 自 身 で 追 加 し な い で く だ さ い。
Factorio talk:Editor noticeboard で連絡を取るのが一番適切ですが、管理者となっている人たちのユーザページでもかまいません。
一般的なガイドライン
(Moddingで使われる)プロトタイプと型についてのページ(ページ名が Prototype/ や Types/ で始まるもの)と、 Main Page/Latest versions のようないくつかの特別なページ を除く 、メインの名前空間にあるものは Template:Languages を設定してください。
(つまり
{{Languages}}
を本文中に含ませてください。)
ゲーム中のアイテムや生き物、オブジェクトなどについては、できる限り、ゲーム中に出てくる公式で使われた翻訳を使ってください。もしそれが間違っていたり、未翻訳であった場合は crowdin に参加しての変更/追加をお願いします。
完全に翻訳の完了していないページを編集する際には、元となる英語版のページを更新を確認してください。もし、英語版のページが新しくなっていた場合、それに追随した内容で翻訳を行ってください。
時々、元となった英語版のページが削除されていることがありますが、その場合は翻訳されたページもまた削除してください。(あるいは、英語版で設定されているリダイレクトと同じようにしてください)
Template:Translation/ja について
テンプレートやページ名の翻訳については、主に翻訳テンプレート(日本語の場合Template:Translation/ja)で行われます。 (ページのソース https://wiki.factorio.com/index.php?title=Template:Translation/ja&action=edit で内容を確認してみてください)
項目の名称が翻訳テンプレートに存在すれば、その項目のページのタイトルはそれに従って自動的に翻訳されます。 Infobox や Navbox の翻訳も翻訳テンプレートに従って自動的に翻訳されます。
翻訳の助けとなる様々なテンプレートの紹介
適切な言語接尾辞になっているページでは、そこで使われている翻訳に関わるテンプレートはすべて自動的に翻訳されます。例えば、 /ja がページ名の末尾となっているページでは日本語になります。
Template:Imagelink
{{imagelink|Solid fuel}}
日本語のページにおいては solid fuel/ja へリンクされ
固形燃料 のように表示されます。詳しくはテンプレートページ(Template:Imagelink)を参照してください。
Template:TransLink
{{TransLink|Solid fuel}} 短く書く場合は {{L|Solid Fuel}}
固形燃料 のように、翻訳されたページ名が分からなくても、オリジナルの英語名さえ分かれば、適切に翻訳されたテキストによるリンクを記述するのに使うことができます。 (日本語の場合、 Solid Fuel という記述が、自動的に 固形燃料 という翻訳されたテキストに変換されています)
テンプレート処理の中で、これらのテンプレートの評価処理は比較的重いので、多用はしないでください(一般的な手作業による翻訳においては使用を避けた方がいいでしょう)。 それ以外の、自動的に動作するような、テンプレートのような場所であれば、この記述により Template:Translation の内容を反映した翻訳が自動的に生成されるので便利に利用することできます。
詳しくはテンプレートページ(Template:TransLink)を参照してください。
特別なページ
本 Wiki のいくつかのページは、通常とは異なる翻訳が行われています。本項ではそれらがどのように動いているのかを説明します。
Main Page/Latest versions
このページを直接翻訳しないでください。その代わりに、英語版をそのままメインページに含めて、翻訳テンプレートによる翻訳を行ってください。 このようにすることにより、ゲームのアップデートが頻繁に行われたとしても、常に同じバージョン表記を全言語に適用することができるようになります。 (なお、日本語版では対応済みです)
テンプレート名前空間にあるページすべて
本 Wiki にあるすべてのテンプレートページは、 {{Translation|...}}
の記述を利用することで翻訳されます。
すなわち、それぞれの言語の翻訳テンプレートに記述されている語句で置換することにより翻訳がなされます。
例えば: Template:Disambiguation は {{Translation|Multiple pages share the title or description of}}
と記述されているため、
これを翻訳する場合は、各言語の翻訳テンプレートページ(日本語ではTemplate:Translation/ja)に
|Multiple pages share the title or description of = 日本語の翻訳文...
と記述をする必要があります。
もし、テンプレートに {{Translation|...}}
の記述がなく、それによってて翻訳されていないのを見かけましたら、当該語句を翻訳テンプレートに加えますので Wiki の管理者までお知らせください。