Help:システムメッセージ
[Wikipedia|▼Menu]
同様にインターフェース言語に英語を指定している場合の最近更新したページでもヘッダ部分(MediaWiki:recentchangestext)は日本語のままです。

またMediaWikiに標準搭載されていないメッセージをウィキ固有に指定している場合、各言語用のシステムメッセージもウィキ上で指定しない限りその言語用のシステムメッセージは存在しません。例えばウィキペディア日本語版では、MediaWiki:Noticeというメッセージを作成して、サイドバー「ヘルプ」内にWikipedia:お知らせへのリンクをおいています。英語用にはMediaWiki:Notice/enが用意されているため、インターフェース言語に英語を指定している場合には英語で表示されますが、ドイツ語やタイ語のメッセージなどは指定されていませんので、該当部分は日本語のままです(ドイツ語・タイ語)。
一時的なインターフェース言語の指定

外部リンク形式のリンクを用いてURLにuselang=言語コードのパラメータを指定することで、リンク先のページを表示する際に使用するインターフェース言語を一時的に指定することができます。
システムメッセージのトランスクルード

システムメッセージおよびMediaWiki名前空間のページの多くは他のページにトランスクルード(テンプレート呼び出し)できます。

{{MediaWiki:メッセージ名}}の形でトランスクルードした場合、サイト言語によるシステムメッセージが呼び出されます。

これに対して、マジックワードの intを使用して、{{int:メッセージ名}}の形でトランスクルードした場合、利用者指定のインターフェース言語によるシステムメッセージが呼び出されます。

MediaWikiの拡張機能によって使用されているシステムメッセージについては、うまくトランスクルードできないものがあります。
システムメッセージの翻訳

現在、MediaWiki標準のシステムメッセージの翻訳は、translatewiki.net というサイトで主に行われています。これはウィキメディア財団の運営するウィキではありませんが、MediaWikiの開発者有志がMediaWikiなどのオープンソース・ソフトウェアのローカリゼイションのために提供しているウィキです。translatewiki.net には定期的にMediaWiki最新版およびMediaWiki拡張機能のシステムメッセージがダウンロードされており、translatewiki.net に利用者登録し、翻訳者権限を付与されると、翻訳用の拡張機能を利用してこれを翻訳することができます。翻訳結果は translatewiki.net のスタッフによって定期的にMediaWikiの Git サーバにあるメッセージファイルに反映されます。このメッセージファイルの内容がウィキメディア財団のシステム管理者によってウィキメディア・ウィキに反映されると、translatewiki.net で行われた翻訳がウィキペディア日本語版にも反映されるという流れになります。

新しいシステムメッセージが導入された時などに、ウィキペディア日本語版ローカルの MediaWiki名前空間のページを作成すれば、すぐにメッセージを翻訳・ローカライズすることができるのに対して、translatewiki.net を利用したシステムメッセージの翻訳はウィキペディア日本語版に反映されるまでに時間がかかることがあります。

その一方で、translatewiki.net を通してMediaWikiの日本語用システムメッセージファイルに翻訳を提供すれば、ウィキペディア日本語版だけでなく、ウィクショナリーなど日本語版姉妹プロジェクトでのインターフェースや他言語版プロジェクトで日本語をインターフェースに指定した際のインターフェースを同時に翻訳することができます。またウィキメディア・プロジェクト外でMediaWikiを日本語で使用する人たちの利益ともなります。

なお、名前空間名、特別ページのページ名、マジックワードなど、MediaWiki名前空間を経由していないシステムメッセージが一部あり、translatewiki.net ではこれらの翻訳も行える場合があります。
脚注[脚注の使い方]
注釈^ このような方式はMediaWiki1.9から採用されたものです。それ以前はシステム管理者による専用アカウントのMediaWiki defaultによって各ウィキに各システムメッセージ用のページが全て作成されていました。MediaWiki1.9へのアップグレードに際してMediaWiki標準と同じ内容を持つMediaWiki名前空間のページは、同じくMediaWiki defaultによって削除されました。
^ もしシステムメッセージの内容を誰にでも変えられるように設定する必要があれば、MediaWiki名前空間のページに他の名前空間のページをテンプレート呼び出しするようにすることができます。

関連項目

Help:外装の詳細設定 - 利用者ページのサブページに CSS ファイルや JavaScript ファイルを置くことで、MediaWiki名前空間のページによるローカリゼイションを更に利用者の設定で上書きすることができます。

Wikipedia:LanguageJa.php - MediaWiki1.6以前にシステムメッセージの日本語化に使用されていたページ

Wikipedia:All system messages - かつてシステムメッセージの一覧が置かれていたページ

システムメッセージに関する過去の議論

Wikipedia‐ノート:LanguageJa.php

Wikipedia‐ノート:All system messages

Wikipedia:井戸端/subj/BetawikiとMediaWikiの関係

MediaWiki‐ノート:Linkstoimage

Wikipedia:井戸端/subj/ウォッチリスト関連のシステムメッセージ

Wikipedia:井戸端/subj/UTCからJSTへの変更

Wikipedia:井戸端/subj/画像の名前空間

Wikipedia:井戸端/subj/システムメッセージの整理

Category:井戸端の話題/MediaWiki


MediaWiki.orgの関連項目

mw:Manual:System message/ja

mw:Category:Interface messages - 個別に解説のあるメッセージのカテゴリ

mw:Internationalisation/ja

mw:Localisation

mw:Localisation statistics - MediaWikiのメッセージファイルの各言語への翻訳状況


記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:22 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef