「ヘルプ:I18n」の版間の差分
(→言語間リンク) |
|||
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" はその言語自体による呼称になります。タイトルと言語タグの間にはスペースが入ります。例: [[ |
+ | 英語以外の記事のタイトルは '''"Title in English (Language)"''' という形式でなくてはなりません。"Language" はその言語自体による呼称になります。タイトルと言語タグの間にはスペースが入ります。例: [[ビギナーズガイド|Beginners' Guide (日本語)]]。英語の記事には言語タグは含めてはいけません。 |
− | サブページの場合でも、言語タグは最後にきます、つまり '''"Title (Language)/Sub-page"''' は間違っていて、'''"Title/Sub-page (Language)"''' が正解です。例: [[ |
+ | サブページの場合でも、言語タグは最後にきます、つまり '''"Title (Language)/Sub-page"''' は間違っていて、'''"Title/Sub-page (Language)"''' が正解です。例: [[ビギナーズガイド|Beginners' Guide/Preparation (日本語)]]。一見矛盾しているようですが、こちらのほうが実用的で、ボットが安全に記事の言語を判別することができます。 |
[[en2:Category:Languages|言語のルートカテゴリ]]はこのルールの唯一の例外で、サフィックスで言語名を繰り返さないようにしています。 |
[[en2:Category:Languages|言語のルートカテゴリ]]はこのルールの唯一の例外で、サフィックスで言語名を繰り返さないようにしています。 |
||
26行目: | 28行目: | ||
理由: |
理由: |
||
− | * 英語のタイトルは管理を楽にします; [[ |
+ | * 英語のタイトルは管理を楽にします; [[ArchWiki:管理者|管理人]]はみな英語を理解できますが、マルチリンガルとは限りません。[[Special:RecentChanges]] やその他の特別なページをブラウズするとき、管理者は外部の翻訳プログラムに頼らずに何が書かれているか知る必要があります。 |
* 記事のタイトルに基準をもうけることで、言語間リンクが簡単になります。 |
* 記事のタイトルに基準をもうけることで、言語間リンクが簡単になります。 |
||
===ローカライズされたリダイレクト=== |
===ローカライズされたリダイレクト=== |
||
− | タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: [[ビギナーズガイド]]は [[ |
+ | タイトルを翻訳したページを作る場合、上で述べた英語名のページにリダイレクトさせなくてはなりません。リダイレクトページのタイトルには言語タグは必要ありません。例: [[ビギナーズガイド]]は [[ビギナーズガイド|Beginners' Guide (日本語)]] にリダイレクトします。 |
理由: |
理由: |
||
65行目: | 67行目: | ||
この例ではドイツ語 ({{ic|de}})ですが、他の言語にするには {{ic|lbllang}} の値を変えるだけです。 |
この例ではドイツ語 ({{ic|de}})ですが、他の言語にするには {{ic|lbllang}} の値を変えるだけです。 |
||
− | {{Note|1=このクエリでは言語間リンクを使っている全てのリダイレクトは見つけられないかもしれません ([[ |
+ | {{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]] でリクエストをするか [[ |
+ | 言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、[[en2:Help talk:i18n|Help talk:i18n]] でリクエストをするか [[ArchWiki:管理者|ArchWiki:Administrators]] の一人に直接連絡を取って下さい: 可能なかぎりはやく言語間リンクを設定します! |
言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。手順はまず移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、ローカルリダイレクトは削除され標準の言語間リンクで外部 wiki に飛ぶようにします。 |
言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。手順はまず移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、ローカルリダイレクトは削除され標準の言語間リンクで外部 wiki に飛ぶようにします。 |
2015年11月26日 (木) 19:29時点における版
この記事では ArchWiki の国際化と地域化について広範に記述しています。
国際コミュニティも参照。
目次
ガイドライン
記事のタイトル
英語以外の記事のタイトルは "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]]
利用できる言語タグの一覧は #言語一覧 を見て下さい。利用ガイドラインは ヘルプ:スタイル#言語間リンク です。
理由:
- 記事の最初に言語間リンクを置くことで自分の言語で読めるかどうか読者がすぐわかるようになり、同じく翻訳者にとっても翻訳が必要かどうか確かめやすくなります。
特定の言語間リンクを持つ記事を見つける
特定のタイトル(言語バックリンク)への言語間リンクを持つ記事の一覧を得るには:
この例では ([[en:Main Page]]
) ですが、他のページにするには lbllang
と lbltitle
の値を変えるだけです。
特定の言語の言語間リンクを使っている記事の一覧を得るには、ただ lbltitle
を省略するだけです:
この例ではドイツ語 (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:Українська |
タグに関する情報は:
- http://www.iana.org/assignments/language-subtag-registry
- http://tools.ietf.org/rfc/bcp/bcp47.txt
- http://rishida.net/utils/subtags/
言語を追加する
あなたが wiki.archlinux.org で直接新しい言語をサポートしてほしいと思っているなら、Help talk:i18n でリクエストをしてください。追加リクエストが管理者によって承認されるには、最低限度の数の翻訳された記事が必要になるかもしれません。とはいえどんな時でも外部 wiki を作るほうが好ましいです。
外部の言語間リンクを加える
言語間リンクを他の wiki の翻訳された記事に対して貼りたい場合、Help talk:i18n でリクエストをするか ArchWiki:Administrators の一人に直接連絡を取って下さい: 可能なかぎりはやく言語間リンクを設定します!
言語をそれら wiki に移動することは歓迎かつ奨励されることであり、その手助けは惜しみません。手順はまず移された記事から一時的な言語間リンクを使って外部 wiki にリダイレクトします。すべての移動が完了したら、ローカルリダイレクトは削除され標準の言語間リンクで外部 wiki に飛ぶようにします。