FANDOM


WLBでは、テンプレートの扱いが他のウィキアコミュニティとは少し異なっています。多くのテンプレートは、サブテンプレートによって多言語化されています。また、それぞれのページを多言語化する際に、レイアウトを統一するために使っているテンプレートもあります。このページでは、重要なテンプレートと一般的なテンプレートを紹介し、それらの使い方を解説します。

テンプレートの形式と解説用テンプレート Edit

多言語化 Edit

ほとんどのテンプレートは、そのままでは英語で表示されるようになっていますが、以下のいずれかの方法で、多言語に対応させています。

  • MediaWikiメッセージのページで翻訳された訳を、管理者が1つ1つMediaWiki名前空間ページに追加する。
  • 言語ごとにサブページを作成し、テンプレートの引数ごとに訳をあてる。

どちらの方法を採っているかは、テンプレートのコードを見て判断することができます。{{int:some-pagename}} と書かれている部分は、MediaWikiメッセージで多言語化しています。サブテンプレートを用いて多言語化しているものは、/enサブページ(それぞれのテンプレートのURL末尾に/enを追加したページ)に、英語用が置かれています。

テンプレート解説ページ (Documentation) Edit

テンプレートの解説 (ドキュメンテーション, Documentation) は、以下の方法で作成されています。

  • 解説ページは/docサブページに置かれています。
  • 元になる解説ページは英語で書かれます。ただし、特定の言語で用いるテンプレートについては、解説もそのテンプレートの言語で書かれます。
  • パラメータのないサブテンプレートには、テンプレート解説ページを作成しません。(例: Template:Quote/3などの、引用文テンプレート)

複雑なテンプレートの場合、解説ページも複数の言語に翻訳されます。この場合、翻訳元になる解説ページは、テンプレートの言語(英語、または他の言語)で書かれたものです。翻訳ページは、元の解説ページの言語サブページとして作成します。言語コード(例: 日本語は/ja、ドイツ語は/de)を、/docの後ろに付加したページです。
例:

Template:テンプレート名 (テンプレート)
Template:テンプレート名/doc (解説ページ)
Template:テンプレート名/doc/ja (日本語解説ページ)
Template:テンプレート名/doc/de (ドイツ語解説ページ)

解説ページ用テンプレート Edit

テンプレート解説ページ用のテンプレートと、関連するテンプレートはこちら

記事管理テンプレート Edit

WLB wikiの記事管理テンプレートは、他のウィキアコミュニティとは多少異なる役割をもつものもあります。例えば、"stub (書きかけ)" テンプレートや、 "main (参照記事)" テンプレート および "for (曖昧さ回避)" テンプレート *注 などは、使用していません。

時代遅れの記事 (Outdated) Edit

{{outdated|<英語版のページ名>}}

このテンプレートは、ページの更新が求められていることを示します。たいていの場合、ページの翻訳後に元になる英語版のページが更新されたか、WLBの活動について変更があったことを表しています。

このテンプレートの引数には、英語版サブページ (例: HomeページではHome/en)を指定してください。なお、このテンプレートの多言語化はMW messages/MediaWiki:I18n-template-outdatedで行っています。

削除候補 (Delete) Edit

{{Delete|<削除理由>}}

{{Delete}} タグは、他の多くのウィキアコミュニティでも使われています。荒らしによる記事や、その他の削除が必要だと思われるページに使用してください。このテンプレートの多言語化はMW messages/MediaWiki:I18n-template-deleteで行っていますが、削除理由は1つの言語で書き込んでください。

記事誘導 (For) Edit

{{For/ja|<名称>|<誘導先のページ>}}

WLBでは、記事誘導には斜体の書式を使っていますが、日本語フォントには適さないため、(現状では) 日本語ページに限り、{{For/ja}} テンプレートを使用しています (例: FAQ)。記事誘導について、何かご意見があれば、日本語ポータルへお願いします。

リクエスト用テンプレート Edit

リクエスト用テンプレートは、翻訳リクエスト訂正リクエストに関連するページと、個々のリクエストページである Translate: および Correct: 名前空間ページで使用しています。

リクエストページのヘッダ Edit

{{Correct header}} & {{Translate header}}

これらのリクエスト用テンプレートは、リクエストページの上部に既定で組み込まれ、依頼が完了していないことを示します。翻訳・訂正作業を中断する場合は、必ず、これらのヘッダをリクエストページ上部に置いておいてください。

{{Correct header/on hold}} & {{Translate header/on hold}} (進行・保留中)

これらのリクエスト用テンプレートは、翻訳・訂正作業が進行中・保留中であることを示します。翻訳・訂正作業を行っている最中には、ページ上部に、このテンプレートを置くようにしてください。また、これらのリクエスト用テンプレートは、WLBの指針により (まだ) 応じられないリクエストにも使用します。注: 指針により依頼に応じられないリクエストを、削除しないでください

{{Correct header/completed}} & {{Translate header/completed}} (完了)

これらのリクエスト用テンプレートは、そのページの依頼が完了したか、依頼者がその時点での翻訳・訂正で十分だと判断したことを示します。注: 依頼が完了したリクエストを、削除しないでください

リクエスト進行状況 Edit

{{WIP}}

このテンプレートは、翻訳・訂正が進行中であることを示します。基本的に、依頼を受けている人が自分の署名とともに使用します (例: {{WIP}} ~~~~)。その際、リクエストページのヘッダ/on hold (進行・保留中) に変更しておきます。このテンプレートの多言語化はMW messages/MediaWiki:I18n-request-wipで行っています。

{{Done}}

このテンプレートは、(依頼全て、もしくはある部分の) 翻訳・訂正が完了したことを示します。依頼を受けた人は、このテンプレートに続けて、依頼のどの部分が完了したかを書き込み、署名します (例: {{Done}} コメント ~~~~)。特に複数の言語を翻訳した場合、{{flagcheck}} も利用すると良いでしょう。

(翻訳・訂正の)依頼全体が完了した場合は、このテンプレートで完了を知らせるとともに、リクエストページのヘッダ/completed (完了) に変更します。

このテンプレートの多言語化はMW messages/MediaWiki:I18n-request-doneで行っています。

{{Request done|<リクエストページ名>}}

リクエストが完了した場合、この{{Request done}}テンプレートを使って、依頼した人のメッセージウォールにメッセージを残します。そうすると、依頼した人がWLB wikiをチェックしていなくても、このメッセージで依頼が完了したことに気づくことができます。このテンプレート引数は、Translate: または Correct: 名前空間を含む、完全なページ名で書き込んでください。

このテンプレートは多言語化され、それぞれの利用者の使用言語で表示されます。そのため、依頼をした人の言語が話せなくても、また、自分が依頼を受けていないリクエストについても、依頼者にお知らせすることができます。もし、あなたの話せる言語にまだ対応していないようでしたら、ぜひ、MW messages/MediaWiki:I18n-message-wall-doneに訳を追加してください。

記事用テンプレート Edit

WLB wikiのいくつかのページは、多くのテーブル (table) 要素やブロック (div) 要素を用いてデザインされています。そのような場合、全ての言語テンプレートが同じデザインで表示・更新されるように、記事用テンプレートが作成されています。

ホームページ Edit

{{Home}} and {{Home2}}

WLB wikiのホームページで使用しているテンプレートです。翻訳の際には、Homeページの言語サブページ (例: 元となる英語版はHome/en、日本語版はHome/ja) を作成し、それぞれの引数に訳を書いてください。その際、必ず、言語サブページが、Category:Homepageカテゴリとその言語のカテゴリに属すようにしてください。

言語ポータルページ Edit

{{Portal}}

各言語ポータルのメインページで使用しているテンプレートです。各言語のサブテンプレートは、それぞれの言語ポータルで使用されます。例えば、{{Portal/en}} は Portal:English (英語ポータル)、{{Portal/ja}} は Portal:日本語 (日本語ポータル)、{{Portal/zh}} は Portal:中文 (中国語ポータル) で使用されています。

ポータルメンバー一覧 Edit

{{Portal/members}}

ポータルメンバー一覧ページで、翻訳されて使用しているテンプレートです。

利用者テンプレート (User templates) Edit

利用者テンプレートは、自分のプロフィールページや利用者サブページで、自己紹介をするために使えるテンプレートです。これらのテンプレートは、基本的に、User: (ユーザー) 名前空間ページでのみ使用されます。ただし、Templatesページなどでは、例示のために使われています。

バベル (Babel) Edit

{{babel|<言語コード>|<言語能力レベル>}}

Template:Babelは、利用者の言語能力レベルを示すために使用します。これを使うことで、その利用者が、どの言語を、それぞれどの程度話すことができるのか、他の利用者が分かりやすくなります。このテンプレートを使うと、自動的にその言語を使う利用者 (users by language) のカテゴリにも追加されます。

タイムゾーン (Time zone) Edit

{{User timezone|<協定世界時からの時差>|<標準時の名称>}}

Template:User timezoneは、利用者の使用している標準時 (タイムゾーン, time zone) を示すために使用します。これを使うことで、その利用者がいつ返信できるか、他の利用者が分かりやすくなります。他の地域へ引っ越したり、滞在したりしている場合は、その場所の標準時を示しますので、利用者の話せる言語とは関連しないこともあります。

WLBユーザーボックス Edit

どのウィキアコミュニティでも利用できる WLBユーザーボックスについては、Templates#Userboxesをご覧ください。また、ぜひ、Community Centralで新しいWLBユーザーボックスを作成してください。

その他のユーザーボックス Edit

WLB wikiの全ユーザーボックスについては、ユーザーボックステンプレートカテゴリをご覧ください。複数のユーザーボックステンプレートを使う場合は、{{Userboxtop}} と {{Userboxbottom}} を使うこともできます。

その他のテンプレートについて Edit

このページでは、全てのテンプレートを説明しているわけではありません。WLB wikiの全店プレートについては、Wiki templatesカテゴリおよびそのサブカテゴリページをご覧ください。WLB wikiではまだ導入されていない便利なテンプレートは、Wikia TemplatesCommunity CentralWikipediaで見つけることができます。

Community content is available under CC-BY-SA unless otherwise noted.