JA:ウィキの翻訳
概要 | ガイドライン | 構造 | 翻訳 | Cleanup | ヘルプ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ウィキの翻訳は、世界をまたぐプロジェクトの開発を助ける良い方法になります。このウィキは、たくさん重要なヘルプや文章を持ってます。私たちは、いくつかの英語以外の言語でこれら文章が読めるようにしたいのです。なお、翻訳のページにも、同じくらい重要な翻訳プロジェクトが列挙してあります(多くは Translatewiki.net にあります)。 コミュニティの団結ウィキペディアとは異なり、我々は、ウィキに膨大な量の知識を集めようとしているわけではありません。ウィキペディアは、百科事典を構築する最良の手段として、言語別にコミュニティを分け、それらを完全に別なプロジェクトとして運営しています。ここでの状況は、完全に違います。このウィキはプロジェクトではありません。ウィキページを翻訳することは、コミュニティの団結を促進し、それぞれが互いに理解することの助けとなり、究極的には地図を作る助けとなるための試みであるべきです。 これを考慮して、私たちは翻訳を支援する全く同じウィキ技術を提供していません。英語を話さない人々の駆け出しの小さなグループが、参加しやすく、彼らが必要とするすべての情報を受け取ってほしいのです。しかし、私たち自身もまた、一つのコミュニティとして、一丸となってまとまっていたいのです。 ウィキの翻訳の進捗ウィキの翻訳は、いくらか場当たり的に行われており、参加することが奨励されていますが、私たちも組織だって実行してもらうようにしなければいけません。 翻訳の成果は、ほとんどの言語でまだ初期段階です。ウィキページの中には、より重要なページもあります。まずはこういったところに注力しましょう。 翻訳の仕方単一ページ
技術的なメモ:
その他の手順:
ウィキのヘルプも参照してください。 カテゴリ
英語以外の言語による題名を持つ翻訳ページ各言語のページに翻訳された題名を付ける場合は、言語コードとコロンで始まる英語の題名のページを修正する必要があります。このページは各言語の題名を持つページへの単なるリダイレクトになります。 英語ページ名が「english_page_name」であり、すでに翻訳ページとして「XX:english_page_name」(XXは対象となる言語コード、例えばJAやDEやITなど)を作成してあるとしましょう。そして、翻訳ページで翻訳した題名「XX:翻訳ページ名」も使えるようにするとしましょう。次のように操作してください。
これでコンテンツは新しい翻訳したページ名を持つページ「XX:翻訳ページ名」に移動しました。そして、リダイレクトが自動的に設定され、古いXX:english_page_nameへのリンクはすべて新しい翻訳ページにリダイレクトされるようになります。 しかし、問題が一つ残っています。すでに古い英語名のページ(新しいリダイレクトページ)にリダイレクトしているページがある場合があります。そうすると、これは二重リダイレクトを引き起こし、Wikiシステムが2回目のリダイレクトで停止してしまうという問題を引き起こす可能性があります。(https://wiki.openstreetmap.org/wiki/Special:DoubleRedirects を参照)。 これが起こることを防ぐためには……
これで二重リダイレクトの問題が修正され、きれいな状態の翻訳題名が完成します。 Languages テンプレートの説明Template:Languagesは、利用可能な言語すべてを一覧表示します。 MediaWiki のパーサー関数と IETF 言語タグ(BCP 47 で定義され、 ISO 639-1 から若干を除外し、他の標準から部分的に拡張したものに基づく) に基づいています。リストの一部は以下を参照してください。 全体の文法は次の通りです。
引数の英語ページ名は、現在のページの題名が英語ページの題名と同じであれば、必要ありません。既定値が現在のページの題名と同じだと仮定されるからです(しかし、英語ページを翻訳して実際の翻訳先言語にページ名を変更しやすいように、入れておくことをお勧めします)。 実装されている名前空間と言語の例: Page_name (できれば英語) Cs:Page_name (チェコ語) DE:Page_name (ドイツ語) ES:Page_name (スペイン語) FR:Page_name (フランス語) IT:Page_name (イタリア語) JA:Page_name (日本語) NL:Page_name (オランダ語) RU:Page_name (ロシア語) Uk:Page_name (ウクライナ語、イギリスではありません!!!) 短い解説
もし「その他の言語」をクリックし、赤いリンクをクリックすると、自動的に正しい接頭辞とページ名がついた新しいページが開きます。元の文書をコピーして翻訳してください。先頭行に{{Languages|Page_name}}があります。 もし題名を翻訳したい場合は、言語の接頭辞がついた英語名のページが、翻訳名のページにリダイレクトされるようにしてください。
上記のステップ2でカテゴリを移動する場合
言語接頭辞と名前空間多くの言語は単にwikiページの命名規則として扱われるだけにとどまっていますが、一方でより広く使われているいくつかの言語はwikiソフトの中で明確な名前空間として設定されており、高度な検索ページで使うボックスに似た機能を利用できます。すべての言語で接頭辞による一覧を表示するには、先頭が同じ全ページを使用してください。 なお、一部の言語(このウィキに多くのコンテンツがあり十分な管理者がいるもの)のみが、このウィキで専用の名前空間を持っています(経緯上、これらの名前空間は大文字を使用しています)。これらの名前空間により、その言語で作成されたたくさんのページを効率的に検索できます。多くの言語は専用の名前空間を持っていません。このウィキも大幅に更新して(先例のウィキメディアコモンズのように)機械翻訳に対応するテンプレートの導入、つまり各言語単位で大量のページを管理するのではなく、コンテンツ管理を一元化してなおかつ表示言語ごとの管理ができる体制が待たれます。 他の翻訳ページはメインの名前空間に保存され、言語接頭辞は必ず小文字で記します(自動処理で接頭辞の1文字目のみ大文字に変わるものの機能上の意味はありません)。前述のとおり、このウィキでは言語接頭辞が大文字の言語もいくつかあります。しかしながらリンク管理の負担を減らすためにも、翻訳ページ上部に表示する言語テンプレートで既に採用されたコードの大文字・小文字との整合性を保つことが原則です。 なお、接頭辞で使用される多くの言語コードには小文字が使われます。しかし、このウィキの経緯上、一部の言語は(DE, ES, FR, IT, JA, NL, RU の7つの名前空間における翻訳記事では)大文字を使用した独自の名前空間を持っています。大文字・小文字の区別は、このウィキに専用の名前空間があるかどうかで分かりますが、既存の名前空間名で大文字・小文字の区別は重要ではないので、すべての言語コードで小文字を使用することができます(これで、特にこのウィキに追加のリダイレクトを作成しなくても済むため、リンクのメンテナンス作業が楽になります)。 そうは言いながら、言語接頭辞の大文字・小文字の区別は、記事の名前空間とトークページ以外(テンプレート: やカテゴリ: の名前空間)では決定的ではないのです。名前空間接頭辞に続く言語接頭辞は、ページ名の一部として機能するからです。一貫性を保ち、不用な移動やその管理を軽減するためにも、左記の名前空間では言語接頭辞はあくまでも小文字であるべきで、前述の7言語のみ特例として大文字の接頭辞を用います(一例として「Category:Categories」を見るとCategory:FR:Categories → Category:FR:Catégories、Category:DE:Categories → Category:DE:Kategorienとしてソフトリダイレクトで処理し、 Category:Cs:Categoriesはそのままです。ところがカテゴリ接頭辞もテンプレート接頭辞も、言語接頭辞部分を「Category:Fr:Category」の形で2文字目のみ小文字に、あるいは「Category:CS:Categories」の形で大文字に処理することはしません。) 元の記事が実際は英文ではない事例は多く、その場合も英語版があり(一般にスタブや翻訳途中で停留しがち)、暫定的に言語コード接頭辞を「En:」にすることがあります。ただしこういう事例では言語接頭辞を除くページ名が果たして非英語かどうか正確に検査できず、言語間ナビゲーションバーが正常に機能しません。言語間の遷移を機能させるには、英語以外で書いた元の記事には本来の言語接頭辞を用いるのが原則であり、するとその英訳には「EN:」という接頭辞が不用になります。言語間ナビゲーションバーは「EN:」という接頭辞を見つけると英語版のページにリンクし、見つからないと接頭辞を除去したページ名を使ってリンクします(そのページ名が英語版であると推測)。 もう1点の注意事項は、カテゴリはハードリダイレクト(転送)では処理できないことです(記事やトークページやテンプレートとは処理法が異なります)。カテゴリ名が英語の(しかも冒頭に言語コードが付く)場合、これを地域化する(冒頭に言語コードを付けたままたとえば日本語に変える)場合、元の英語だったカテゴリ名は転送元になります。あるページがリダイレクトカテゴリに分類されると、そのページ最下部に表示されたカテゴリ名は斜体(イタリック体) に変更されます: このカテゴリ名をクリックすると、それまで英語の題名でのみ分類されてきた(MediaWikiソフトウェアの改善された制限/バグ)状態から、改名されたカテゴリに新しくリダイレクトされます。そのような事例の診断を促進するため、改名の直後にするべき処理としてテンプレートを追加し、元の英語名のカテゴリが設定される限り、その英語名カテゴリが翻訳版のカテゴリに分類されるようにします。 新規言語の場合、BCP 47標準に従った言語コードを必ず使ってください — Registry of language subtags(IANA.org サイト上で言語サブタグを登録)を確認する必要があります(BCP 47標準は現状ではRFC 5646に移行済み)。一般にこの処理はISO 649-1標準の2文字のコードが存在する場合は使用し、存在しない場合は技術的なISO 646-2標準の2文字言語コードを、あるいはISO 649-3標準の3文字コードを接頭辞に使います。ただしこのレジストリでは廃止され他の言語コードに交換されたもの、廃止して的確な複数のカテゴリに分割したものにマークしてありますので、必ず新版のみ使用してください。言語版により、言語コードにプラスしてISO 15924標準の記述コードが必要な場合があります。あるいは言語コードにプラスしてISO 3166-1標準の国・地域コード(もしくはUN-M.49統計標準の大陸または準大陸地域数字コード)を使う方法も過去にはありましたが、異体語のコード表示(中国語に対する香港広東語など)では非推奨です。このウィキは国際化の徹底を目指すことから、同じ言語で記述する複数の地域すべてで納得してもらえる方式を採用していきます。異体語でメインの言語サブタグにプラスして、地域・文字表記サブタグを記述する必要がある場合には必ず小文字表記にします。BCP 47標準は主に大文字で記載していますが、BCP 47標準の言語タグは絶対ではありません。このウィキとは異なり、BCP 47標準のほうでは、かつて存在した派生言語に登録済みサブタグを付ける場合に、年号や特殊な用語の使用も可能にしてありますが、このウィキは一般的に使用される最も一般的な最新の異体語で書かれており、それらは無用です。 またもう2、3点、注意事項があります。まずウィキペディアの言語版(及び言語間リンク)に用いられる言語コードは開発上の経緯からここで述べる方法にそぐわず、BCP 47コード(ウェブ空間の世界的な標準)が推奨されているのに、依然として移行もしくはリダイレクト対応ができていません。あるいはまた、このウィキで使用される言語によっては、言語学的に完璧に対応する言語版がウィキペディアに存在しない、あるいはこのOSMウィキの規定ではすでにウィキペディアから除去されたものがあります(たとえばスクリプトの変種など、このウィキでサポート未対応だと、これら変種間の異体をウィキペディアがネイティブにサポートするため)。これら特例は下記のテーブルに明示してあります。
注記:
|