User:Naota/Help:Translating
Gentoo WikiではTranslateWiki のページ翻訳機能を使って、記事の他言語への翻訳を行なっています。
この機能ではgettextのような記事を翻訳しやすい小さな塊に分割するメッセージシステムが使われています。
記事編集者へ: 翻訳可能な部分をマークする
翻訳可能な部分をマークすることで、ページが翻訳できるようになります。多くの場合、記事の全ての部分が翻訳可能です。
記事を翻訳可能な部分をマークするには、以下のように<translate>
XMLタグでその部分を囲んでください:
<translate>
We are using the [http://translatewiki.net/wiki/Translating:Page_translation_feature TranslateWiki Page translation] features to help translating pages on the Gentoo Wiki into other languages.
It uses a gettext-style message system that breaks up an article into small chunks of text that are easily translatable.
</translate>
また、<languages />
タグを使って記事の冒頭に言語選択のバーが出るようにしてください。
<languages />
<translate>
We are using the [http://translatewiki.net/wiki/Translating:Page_translation_feature TranslateWiki Page translation] features to help translating pages on the Gentoo Wiki into other languages.
It uses a gettext-style message system that breaks up an article into small chunks of text that are easily translatable.
</translate>
以上が完了すれば、翻訳を有効にするリクエストを出すことができます。
編集者へ: 記事の翻訳をリクエストする
上記の作業(languagesタグとtranslationタグの追加)が終了すれば、そのページは自動的に Page translation のページに記載されます。 管理者または翻訳者のリーダーが記事の質を確認し、翻訳リクエストを承認または拒否します。 翻訳リクエストがなぜ拒否されたのかを議論するのにはそのページの議論ページが使われますので、議論ページをフォローするようにしてください。
全員向け: 翻訳者になるには
Gentoo Wiki:Translators のページを見てください。 あなたがある言語の最初の翻訳者であるなら、いくつか初めにやるべきことがあります:
- ローカライズされたテンプレートを作る: いくつかのテンプレートをローカライズします。 具体的にはTemplate:Warning と Template:Note と Template:Important とです。 それぞれのテンプレートからその内容をTemplate:Warning/XYという名前の新しいページにコピーします。 XYは翻訳したい言語の 小文字の 2文字の (ISO 639-1) 言語コードになります。 そして英語の Warning をあなたの言語の対応する言葉に置き換えてください。 たとえば、ドイツ語用であれば新しいページの名前はTemplate:Warning/deとなります。(Warning/DEではありません!)
- このヘルプページを翻訳する: あなたのユーザ空間にこのページの翻訳を作ってください。 翻訳者のアカウントをリクエストする時にそのページへのリンクを記載してください。
以上の作業を終えるか、翻訳したい言語の初めの翻訳者でない場合はGentoo_Wiki:Translator_account_requestsのページに自分のアカウントについて記載してください。
翻訳者へ: 翻訳を行なう
記事の翻訳を始めるにはページタイトルの下のこの記事を翻訳するのリンクをクリックします。リンク先のページの右上隅から翻訳する言語を選択してください。
翻訳可能な段落の表が表示されます。 表の左端を押して翻訳の入力欄を表示させてください。 その段落の翻訳を終えたら、 次の翻訳に進むをクリックしてください。 翻訳が終われば翻訳を保存するをクリックしてください。
特別なテンプレート
翻訳する時には、以下のテンプレートをローカライズされたものに置き換えてください。
英語 | ローカライズ |
---|---|
{{Note|…}} | {{Note/XY|…}} |
{{Important|…}} | {{Important/XY|…}} |
{{Warning|…}} | {{Warning/XY|…}} |
XYを翻訳する言語の2文字の言語コードに置き換えてください。
これら以外のテンプレートの名前は変えないでください。勝手にローカライズされたテンプレートを作らないようにしてください。
言語コードの例外
中には使用可能なISO 639-1コードがない言語もあります。これらの例外では代わりに以下のものを使用してください。
代わりのコード | 言語 |
---|---|
zh-cn | 簡体中国語 (简体中文) |
言語ごとの統計
Special:LanguageStatsのページにあなたの言語のコードを入力することで、ページのリストを見ることができます。 デフォルトではまだ翻訳を完了していないページのリストが表示されます。