「ヘルプ:I18n」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
5行目: 5行目:
 
[[es:Help:I18n]]
 
[[es:Help:I18n]]
 
[[pt:Help:I18n]]
 
[[pt:Help:I18n]]
  +
[[ru:Help:I18n]]
[[tr:ArchWiki_Çeviri_Ekibi]]
 
  +
[[tr:ArchWiki Çeviri Ekibi]]
 
[[zh-CN:Help:I18n]]
 
[[zh-CN:Help:I18n]]
  +
[[zh-tw:Help:I18n]]
 
この記事では ArchWiki の[[Wikipedia:Internationalization and localization|国際化と地域化]]について広範に記述しています。
 
この記事では ArchWiki の[[Wikipedia:Internationalization and localization|国際化と地域化]]について広範に記述しています。
   
16行目: 18行目:
   
 
===記事のタイトル===
 
===記事のタイトル===
英語以外の記事のタイトルは '''"Title in English (Language)"''' という形式でなくてはなりません。"Language" はその言語自体による呼称になります。タイトルと言語タグの間にはスペースが入ります。例: [[en2:Beginners' Guide (日本語)|Beginners' Guide (日本語)]]。英語の記事には言語タグは含めてはいけません。
+
英語以外の記事のタイトルは '''"Title in English (Language)"''' という形式でなくてはなりません。"Language" はその言語自体による呼称になります。タイトルと言語タグの間にはスペースが入ります。例: [[ビギナーズガイド|Beginners' Guide (日本語)]]。英語の記事には言語タグは含めてはいけません。
   
サブページの場合でも、言語タグは最後にきます、つまり '''"Title (Language)/Sub-page"''' は間違っていて、'''"Title/Sub-page (Language)"''' が正解です。例: [[en2:Beginners' Guide/Preparation (日本語)|Beginners' Guide/Preparation (日本語)]]。一見矛盾しているようですが、こちらのほうが実用的で、ボットが安全に記事の言語を判別することができます。
+
サブページの場合でも、言語タグは最後にきます、つまり '''"Title (Language)/Sub-page"''' は間違っていて、'''"Title/Sub-page (Language)"''' が正解です。例: [[ビギナーズガイド|Beginners' Guide/Preparation (日本語)]]。一見矛盾しているようですが、こちらのほうが実用的で、ボットが安全に記事の言語を判別することができます。
   
 
[[en2:Category:Languages|言語のルートカテゴリ]]はこのルールの唯一の例外で、サフィックスで言語名を繰り返さないようにしています。
 
[[en2:Category:Languages|言語のルートカテゴリ]]はこのルールの唯一の例外で、サフィックスで言語名を繰り返さないようにしています。
26行目: 28行目:
 
理由:
 
理由:
   
* 英語のタイトルは管理を楽にします; [[en2:ArchWiki:Administrators|管理人]]はみな英語を理解できますが、マルチリンガルとは限りません。[[Special:RecentChanges]] やその他の特別なページをブラウズするとき、管理者は外部の翻訳プログラムに頼らずに何が書かれているか知る必要があります。
+
* 英語のタイトルは管理を楽にします; [[ArchWiki:管理者|管理人]]はみな英語を理解できますが、マルチリンガルとは限りません。[[Special:RecentChanges]] やその他の特別なページをブラウズするとき、管理者は外部の翻訳プログラムに頼らずに何が書かれているか知る必要があります。
 
* 記事のタイトルに基準をもうけることで、言語間リンクが簡単になります。
 
* 記事のタイトルに基準をもうけることで、言語間リンクが簡単になります。
   
 
===ローカライズされたリダイレクト===
 
===ローカライズされたリダイレクト===
タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: [[ビギナーズガイド]]は [[en2:Beginners' Guide (日本語)|Beginners' Guide (日本語)]] にリダイレクトします。
+
タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: [[ビギナーズガイド]]は [[ビギナーズガイド|Beginners' Guide (日本語)]] にリダイレクトします。
   
 
理由:
 
理由:
65行目: 67行目:
 
この例ではドイツ語 ({{ic|de}})ですが、他の言語にするには {{ic|lbllang}} の値を変えるだけです。
 
この例ではドイツ語 ({{ic|de}})ですが、他の言語にするには {{ic|lbllang}} の値を変えるだけです。
   
{{Note|1=このクエリでは言語間リンクを使っている全てのリダイレクトは見つけられないかもしれません ([[Help:Style]] の指示に従っていない場合、[[#外部の言語間リンクを加える]]場合を除く): 代わりに[https://wiki.archlinux.org/index.php?title=Special%3ASearch&profile=advanced&limit=500&offset=0&search=%22redirect%20%5B%5Bde%3A%22&fulltext=Search&ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&redirs=1&profile=advanced このように]検索してください (結果がゼロの場合、問題がないということです)。}}
+
{{Note|1=このクエリでは言語間リンクを使っている全てのリダイレクトは見つけられないかもしれません ([[ヘルプ:スタイル]]の指示に従っていない場合、[[#外部の言語間リンクを加える]]場合を除く): 代わりに[https://wiki.archlinux.org/index.php?title=Special%3ASearch&profile=advanced&limit=500&offset=0&search=%22redirect%20%5B%5Bde%3A%22&fulltext=Search&ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&redirs=1&profile=advanced このように]検索してください (結果がゼロの場合、問題がないということです)。}}
   
 
API クエリには常時制限が加えられます、500以上のバックリンクがある場合、検索を継続するには {{ic|lblcontinue}} をクエリの最後に加える必要があります。
 
API クエリには常時制限が加えられます、500以上のバックリンクがある場合、検索を継続するには {{ic|lblcontinue}} をクエリの最後に加える必要があります。
107行目: 109行目:
 
|-
 
|-
 
| Italian || Italiano || it || [[en2:Category:Italiano|Category:Italiano]]
 
| Italian || Italiano || it || [[en2:Category:Italiano|Category:Italiano]]
|-
 
| Japanese || 日本語 || ja || [[en2:Category:日本語|Category:日本語]]
 
 
|-
 
|-
 
| Korean || 한국어 || ko || [[en2:Category:한국어|Category:한국어]]
 
| Korean || 한국어 || ko || [[en2:Category:한국어|Category:한국어]]
148行目: 148行目:
   
 
===外部の言語間リンクを加える===
 
===外部の言語間リンクを加える===
言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、[[en2:Help talk:i18n|Help talk:i18n]] でリクエストをするか [[en2:ArchWiki:Administrators|ArchWiki:Administrators]] の一人に直接連絡を取って下さい: 可能なかぎりはやく言語間リンクを設定します!
+
言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、[[en2:Help talk:i18n|Help talk:i18n]] でリクエストをするか [[ArchWiki:管理者|ArchWiki:Administrators]] の一人に直接連絡を取って下さい: 可能なかぎりはやく言語間リンクを設定します!
   
 
言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。手順はまず移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、ローカルリダイレクトは削除され標準の言語間リンクで外部 wiki に飛ぶようにします。
 
言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。手順はまず移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、ローカルリダイレクトは削除され標準の言語間リンクで外部 wiki に飛ぶようにします。

2015年11月26日 (木) 19:29時点における版

この記事では ArchWiki の国際化と地域化について広範に記述しています。

国際コミュニティも参照。

ガイドライン

ノート: 以下のガイドラインは英語の ArchWiki 内の記事に適用されます。この新しい interwiki implementation についての最新の議論は International Wikis (2010 edition) を見て下さい。

記事のタイトル

英語以外の記事のタイトルは "Title in English (Language)" という形式でなくてはなりません。"Language" はその言語自体による呼称になります。タイトルと言語タグの間にはスペースが入ります。例: Beginners' Guide (日本語)。英語の記事には言語タグは含めてはいけません。

サブページの場合でも、言語タグは最後にきます、つまり "Title (Language)/Sub-page" は間違っていて、"Title/Sub-page (Language)" が正解です。例: Beginners' Guide/Preparation (日本語)。一見矛盾しているようですが、こちらのほうが実用的で、ボットが安全に記事の言語を判別することができます。

言語のルートカテゴリはこのルールの唯一の例外で、サフィックスで言語名を繰り返さないようにしています。

言語と、その言語による言語名のリストは #言語一覧 を見て下さい。

理由:

  • 英語のタイトルは管理を楽にします; 管理人はみな英語を理解できますが、マルチリンガルとは限りません。Special:RecentChanges やその他の特別なページをブラウズするとき、管理者は外部の翻訳プログラムに頼らずに何が書かれているか知る必要があります。
  • 記事のタイトルに基準をもうけることで、言語間リンクが簡単になります。

ローカライズされたリダイレクト

タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: ビギナーズガイドBeginners' Guide (日本語) にリダイレクトします。

理由:

  • タイトルを翻訳すれば読者の可読性が高まります。内部検索機能や外部のサーチエンジンにとってもそのようなリダイレクトは役に立ちます。
  • 便利なリダイレクトは内部リンクを楽にします。

言語間リンク

複数の言語で記事が存在している場合、言語間リンクをそれぞれのページの一番上に加えて下さい:

[[de:Title]]
[[en:Title]]
[[es:Title]]
ノート: 言語間リンクは #記事のタイトル で触れている言語別のサフィックスを自動的に付加します、例えば Main Page (日本語) につながる言語間リンクは [[ja:Main Page]] です。

利用できる言語タグの一覧は #言語一覧 を見て下さい。利用ガイドラインは ヘルプ:スタイル#言語間リンク です。

理由:

  • 記事の最初に言語間リンクを置くことで自分の言語で読めるかどうか読者がすぐわかるようになり、同じく翻訳者にとっても翻訳が必要かどうか確かめやすくなります。

特定の言語間リンクを持つ記事を見つける

特定のタイトル(言語バックリンク)への言語間リンクを持つ記事の一覧を得るには:

https://wiki.archlinux.org/api.php?action=query&list=langbacklinks&lbllimit=500&lblprop=lltitle&lbllang=en&lbltitle=Main%20Page

この例では ([[en:Main Page]]) ですが、他のページにするには lbllanglbltitle の値を変えるだけです。

特定の言語の言語間リンクを使っている記事の一覧を得るには、ただ lbltitle を省略するだけです:

https://wiki.archlinux.org/api.php?action=query&list=langbacklinks&lbllimit=500&lblprop=lltitle&lbllang=de

この例ではドイツ語 (de)ですが、他の言語にするには lbllang の値を変えるだけです。

ノート: このクエリでは言語間リンクを使っている全てのリダイレクトは見つけられないかもしれません (ヘルプ:スタイルの指示に従っていない場合、#外部の言語間リンクを加える場合を除く): 代わりにこのように検索してください (結果がゼロの場合、問題がないということです)。

API クエリには常時制限が加えられます、500以上のバックリンクがある場合、検索を継続するには lblcontinue をクエリの最後に加える必要があります。

言語一覧

wiki 内の全ての言語と関連リンクのテーブルです。

英語名 現地名 タグ ルートカテゴリ 外部 wiki
Bulgarian Български bg Category:Български
Chinese (Simplified) 简体中文 zh-CN Category:简体中文
Chinese (Traditional) 正體中文 zh-TW Category:正體中文
Croatian Hrvatski hr Category:Hrvatski
Czech Česky cs Category:Česky
Danish Dansk da Category:Dansk
Dutch Nederlands nl Category:Nederlands
English English en Category:English
Finnish Suomi fi Category:Suomi http://www.archlinux.fi/wiki/
French Français fr http://wiki.archlinux.fr/
German Deutsch de https://wiki.archlinux.de/
Greek Ελληνικά el Category:Ελληνικά
Hebrew עברית he Category:עברית
Hungarian Magyar hu Category:Magyar
Indonesian Indonesia (Bahasa Indonesia) id Category:Indonesia
Italian Italiano it Category:Italiano
Korean 한국어 ko Category:한국어
Lithuanian Lietuviškai lt Category:Lietuviškai
Persian فارسی fa http://wiki.archlinux.ir/
Polish Polski pl Category:Polski
Portuguese Português pt Category:Português
Romanian Română ro http://wiki.archlinux.ro/
Russian Русский ru Category:Русский
Serbian Српски (Srpski) sr Category:Српски
Slovak Slovenský sk Category:Slovenský
Spanish Español es Category:Español
Swedish Svenska sv http://wiki.archlinux.se/
Thai ไทย th Category:ไทย
Turkish Türkçe tr http://archtr.org/wiki/
Ukrainian Українська uk Category:Українська

タグに関する情報は:

言語を追加する

あなたが wiki.archlinux.org で直接新しい言語をサポートしてほしいと思っているなら、Help talk:i18n でリクエストをしてください。追加リクエストが管理者によって承認されるには、最低限度の数の翻訳された記事が必要になるかもしれません。とはいえどんな時でも外部 wiki を作るほうが好ましいです。

外部の言語間リンクを加える

言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、Help talk:i18n でリクエストをするか ArchWiki:Administrators の一人に直接連絡を取って下さい: 可能なかぎりはやく言語間リンクを設定します!

言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。手順はまず移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、ローカルリダイレクトは削除され標準の言語間リンクで外部 wiki に飛ぶようにします。