User:Naota/Help:Translating

From Gentoo Wiki
Jump to: navigation, search


Gentoo WikiではTranslateWiki のページ翻訳機能を使って、記事の他言語への翻訳を行なっています。 この機能ではgettextのような記事を翻訳しやすい小さな塊に分割するメッセージシステムが使われています。

記事編集者へ: 翻訳可能な部分をマークする

翻訳可能な部分をマークすることで、ページが翻訳できるようになります。多くの場合、記事の全ての部分が翻訳可能です。

記事を翻訳可能な部分をマークするには、以下のように<translate>XMLタグでその部分を囲んでください:

CODE 記事に翻訳可能マークをつける
<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 />タグを使って記事の冒頭に言語選択のバーが出るようにしてください。

CODE 言語選択バーの追加
<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:WarningTemplate:NoteTemplate: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のページにあなたの言語のコードを入力することで、ページのリストを見ることができます。 デフォルトではまだ翻訳を完了していないページのリストが表示されます。