Project:Language policy/ja

このページでは、現行の MediaWiki.org における多言語対応ポリシー について説明します.

Help: 名前空間
名前空間では、パブリックドメインヘルプページの一式が構築されます. その目的は、新しい Wiki にインポート可能な、基本的な編集方法やその他の使用方法について解説したヘルプページの基本セットを提供することです. これらのヘルプページは可能な限り多くの言語に翻訳されます.


 * 基準言語は英語とし、すべてのルートページ名とその内容は英語で記述します.
 * 下位ページは、他の言語への翻訳用 のみ に使用され、英語文書の記述には使用しません (例:  等は使用してはいけません. 代わりに   または   を使用してください).
 * 国際版ページのみが存在し英語版がない場合は、読者の誘導のため、英語版スタブ記事を作成してください.

本システムは現在計画中の ヘルプページの自動インポート/エクスポート 機能と互換性を持つ予定ですが、しばらくの間は非英語ページをエクスポート/インポートには多少の労力が必要になると思われます.

Translate拡張機能
We're currently using the Translate extension for several pages, which uses the subpage convention, with Langcat for categories and TNT for translatable templates. The system is recommended at least for most visited pages and all new help, manual and (main) extension pages, but no policy has been established on this yet. You can request a page to be added to translation by preparing it for translation, then a translation administrator will have to enable it (see the tutorial How to prepare a page for translation); otherwise, ask directly to one of the translation administrators to do it.
 * To translate: just go Special:LanguageStats and start translating.
 * To administer translations: Special:PageTranslation, Special:AggregateGroups.

古いシステム

 * Other languages should be placed in an appropriately named sub-page of the English version. E.g. the French version of Help:Contents should be at Help:Contents/fr (not Help:Contenu, Aide:Contenu or Help:Contenu/fr).
 * Language sub-pages should be named using the appropriate language code for that language (see below).
 * All pages in the help namespace should be tagged with the  template, which automatically creates links to all available translations.

Convert to Translate
The pages with existing translations are usually worth being made into translatable pages. Prepare the (English) root page for translation (see ) and, as soon as it's marked for translation, manually import the old translations from the history of subpages to the translation units (by clicking "translate this page").

A list of pages translated with the old system, to be migrated to the new, is in the works at /Migration list/.

More detailed instructions:
 * For a full introduction, read the basic help, translation tutorial, page translation tutorial and page translation reference manual.
 * Login or register on mediawiki.org: all your work will happen on this wiki. Pick one page to migrate to Translate from the migration list (on the list's talk page, you can ask any question). Polish the English text as fit/possible to avoid migrating very obsolete/low quality text, skip pages where unsure. Prepare the page for translation (i.e. add &lt;translate> tags etc.) following the page translation tutorial linked above; then edit the migration list, writing next to the page's title that you've done it.
 * A translation administrator (you?) will now approve ("mark") the page for translation at their discretion. When it's approved, complete the job: copy the old translations to corresponding units with Special:Translate (as a translator would do in the translation tutorial linked above). You don't need to know the language you're migrating, only to identify which paragraph corresponds to which, even though it's not a loyal translation (machine translation can help grasp the meaning if the layout of the page doesn't provide enough hints).

メインページ
英語版のメインページは MediaWiki に、翻訳版は MediaWiki/code に配置されます (code は言語コードです. 例: MediaWiki/fr). メインページの内容の作成または編集についての詳細情報は Project:Main page templates を参照してください.

重要: 言語コードに関するルール (下記参照) はメインページでも同様に適用されます.

その他の名前空間
メインページとは異なり、他の名前空間に関するポリシーはまだ決定されていません. 当面の措置として、他の名前空間に翻訳ページを作成する場合は Help: 名前空間の説明に従って作業してください. ただし、最終的に採用されるポリシーによってはページが移動または削除される場合もあります.

本件に関する議論は Project:Current issues で進行中です.

''注意: 英語の記事は下位ページに設置してはならないというルールは他の名前空間には適用されません. これは解決すべき問題の一つです. ''

言語コード
MediaWiki.org 全体を通じて、各言語別の記事を作成する際には MediaWiki ソフトウェアで指定される言語コードを利用しなければなりません (最新のコード一覧については Names.php を参照してください).

また下記についても留意してください:
 * Names.php にない言語コードに関しては、当該言語用のヘルプページはホストされません.
 * リストにない言語を追加したい場合は、その言語をまず MediaWiki ソフトウェアに追加し (Bugzilla でリクエストをしてください)、変更が受理されてから、ページを追加してください.
 * MediaWiki が言語に関する '不正な' コードを使用している場合、(一貫性保持ののため) 間違ったコードをそのまま使用してください. コードが間違っていると思った場合は Bugzilla で議論してください. 結論として変更することになったら、当方にてページを正しく移動させます.
 * Names.php 内の言語コードには現在廃止されているものもあります (例: zh-yue は yue に置き換えられました). こうした場合は最新のコードのみが使用されます.

関連項目

 * Project:Translation/ja
 * Special:TranslatorSignup/ja — 翻訳者の登録フォーム
 * Project:PD help/ja