Help:翻訳

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Help:Translating and the translation is 68% complete.
Outdated translations are marked like this.

英語とそれ以外の言語の両方を書くことができる人は誰でも、wiki 上のドキュメンテーションを翻訳することで、コミュニティを支援することができます。

すべての記事は、他の言語に翻訳する前にまず英語で書かなくてはならないことに注意してください。{{Deprecated}} あるいは {{Archived}} とされた記事は翻訳しないでください。

In order to avoid needless work translating outdated content, it's important to take heed of the note at the top of the translating section about articles that might have changes that are not yet marked for translation.

Translators are invited to join the #gentoo-wiki-translation (webchat ) channel on IRC to facilitate coordinating work for everyone - see the wiki IRC channels article.

Gentoo WikiではMediaWikiの翻訳拡張機能を使って、他の言語への翻訳を行なっています。 これは一つの記事を簡単に翻訳可能な小さな部分に分割するgettextのようなメッセージシステムを使っています。

メモ
There are specific instructions for translating the handbook.
重要
All contributions must comply with the Gentoo wiki copyright policy and with the Gentoo AI policy. You must be sure to understand and accept those policies prior any contribution.

The wiki project aims to maintain a respectful, constructive environment - please be polite and considerate of other users, and be sure to follow the Gentoo code of conduct. All wiki edits should be made in the spirit of moving the project towards the common goals. Documentation and discourse should be objective and rooted in fact. The project is consensus-based - please listen to the admins, devs, and other editors.

Articles in English that are translated into other languages have some particularities that all editors must know about:

翻訳タグ

「翻訳タグ」とは、ページが翻訳対象に指定されたときに毎回、翻訳拡張機能によってページの適切な部分に自動的に追加されるテキスト片です。これらのタグは <!--T:15--> という形式を取り、拡張機能の内部作業を保持しています。編集者が使用するためのものではありません

これらのタグを作成したり編集したりしないでください。段落を変更する場合は、内容だけを変更して、タグはそのままにしてください。段落を完全に削除するときは、その段落の翻訳タグも同時に削除してください。ページ内で段落を移動するときは、内容と一緒にタグも残してください。

ページに新しい段落を追加するときは、翻訳タグを"手で"書いたりせずに、翻訳タグ抜きの内容だけを追加してください。記事を変更すると、その記事はページ翻訳リストに表示されるようになり、そこから変更がレビューされ、ページがふたたび翻訳対象に指定されると、新しいセクションに翻訳タグが追加されるでしょう。

If copy-pasting text between articles, be sure to remove inappropriate translation tags from the pasted text.

ヒント
FileBox や CodeBox などのブロックレベルレイアウト要素に含まれる長いセクションで、出力全体をひとつの翻訳可能セクションとして扱うためには、空行にホワイトスペースを追加してください。そうしないと、空行で区切られた各セクションが、別々の翻訳タグが付いた別々の段落に分けられてしまうでしょう。

翻訳可能な部分をマークする

ページを翻訳できるようにするには、翻訳可能な部分にタグをつけてください。多くの場合、記事全体が翻訳可能な部分となるでしょう。

また、<languages />タグを使って言語選択バーを記事の一番上に追加してください。

以下のように文章を <translate> XML タグの中に入れて、翻訳可能としてタグ付けしてください:

コード 記事を翻訳対象としてタグ付けする
<languages />
 
<translate>
We are using the [https://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" タグと "translate" タグの追加) を完了すれば、そのページは自動的にページ翻訳のページに追加されます。管理者または翻訳者のリーダーが記事の質を確認し、ページを翻訳対象に指定することでリクエストを許可するか、翻訳に進める前に記事にさらなる編集が必要であれば拒否します。リクエストが拒否された理由について議論ページで話しあわれるので、この議論ページをフォローしておくようにしてください。

When a page is marked for translation, a link with the text "Translate this page" will appear on the top of the page, to allow access to the translation interface.

翻訳を許可するために指定する必要がある、保留中の変更を含む記事には、先頭に「このページには翻訳対象に指定されていない変更があります」という文章が現れます。

ヒント
If waiting for an article to be marked in order to translate it, it may be possible to contact an admin or lead-translator to request that an article be reviewed and marked for translation. The #gentoo-wiki-translation (webchat ) channel on IRC can be a good place to try to get attention for this.

翻訳ページでも機能するように正しいリンクスタイルを使用してください

すべての内部リンクは {{Link}} によって表現すべきです:

旧式のリンク:

コード {{Link}} を使ってリンクを変更する
Visit the [[Main Page]]

正しいリンクに修正する方法:

コード {{Link}} を使ってリンクを変更する
Visit the {{Link|Main Page}}

link テンプレートには実際のページ名の代わりに表示するラベルを渡すこともできます。原文:

コード {{Link}} を使ってリンクを変更する
[[Help:Translating|help on translating]]

変更後:

コード {{Link}} を使ってリンクを変更する
{{Link|Help:Translating|help on translating}}

角かっこリンクを使用したセクションへのリンクも、代わりに link テンプレートを使用すべきです。英語以外のページでリンクを機能させるために、セクションはテンプレート引数 section に渡さなくてはなりません:

コード {{Link}} を使ってリンクを変更する
Visit the [[Portage#Usage|using Portage]]
コード {{Link}} を使ってリンクを変更する
Visit the {{Link|Portage|section=#Usage|using Portage}}

これにより、翻訳されたページが存在する場合はそのページに、存在しない場合はメインの記事に飛ばすことができます。翻訳が完了して新しいページが作成されたときに、より少ない労力で動的に対応できます。

加えて、セクションはハッシュ (#) による参照が言語間で同一になるように、{{Anchor|<英語でのセクション名>}} のようにタグ付けされるべきです。これらは翻訳先の言語では翻訳しないでください。アンカーの名前にはセクション名の代わりに、特に非常に長い場合や英数以外の文字を含む場合などは、代替のものを使っても構いません。代替の名前を使用する場合は、Link の section はこの Anchor を指すようにしてください。

For translators - how to translate articles into other languages

翻訳者になるには

ドキュメンテーションの翻訳を手伝いたい、できる、という方は、誰であっても歓迎します。まずは翻訳者アカウントをリクエストすることから始めてください。これは比較的単純な作業です: すでに翻訳がある言語に翻訳するには、標準的な wiki アカウントを使用して翻訳者アカウントリクエストにエントリを追加し、返答をお待ちください。

新しい言語に記事を翻訳するには、まずユーザ空間このヘルプページを翻訳することから始めてください。翻訳者リクエストを送るアカウントのユーザページに移動し、URL バー内で次のようにスラッシュと新しいページの名前を追加してください: "/User:Larry/Translating_Esperanto"。「このページを作成」リンクをクリックし、そこで新しい翻訳を公開してください。翻訳者アカウントをリクエストするときに、この新しい翻訳へのリンクを添えてください。

The list of translated languages on the wiki should be the list of languages at the top of this page (as the first act of adding a new translated language should be to translate this page).

翻訳者へ: 翻訳するには

重要
翻訳作業を開始する前に、記事に翻訳対象としてマークされていない変更があるかどうか確認してください。記事のトップに「このページには翻訳対象に指定されていない変更があります。」 (または「このページには、最後に翻訳対象に指定された時点以降の変更があります。」) と表示されている場合、「古い」版のみが翻訳できるようになっているでしょう。記事のレビューと翻訳対象への指定をリクエストするには、管理者またはリード翻訳者に連絡してください。


Before working on translating an article, look at the top of it's main English page (not the "/en" subpage): if the message is "this page contains changes which are not marked for translation" (or "this page has changes since it was last marked for translation"), do not attempt to translate the content (only an "outdated" version will be available for translation). First get the page marked for translation as explained in the request page translation section.}}

翻訳を始めるにはページタイトルの下の「このページを翻訳」のリンクをクリックします。次のページの右上隅から言語を選択します。

翻訳可能な段落が一覧表示されます。左端の欄をクリックすると翻訳の入力欄が表示されます。段落の翻訳が終われば「次へスキップ」を、翻訳が終われば「翻訳を保存」をクリックします。

リード翻訳者に昇格した人は、テンプレート中のメッセージを翻訳するアクセス権限も持っています。

Advanced

特別なテンプレート

以下のテンプレートが翻訳されています:


これらのテンプレート(Templates)は変更する必要はありません自動的に 翻訳された文字を表示します。ページ固有の文章を変更してください。テンプレート名に言語接尾辞を追加しないでください。

もし、言語が無い場合、もしくは新しいテンプレートを提案したい場合は、wiki project に連絡してください。

言語コードの例外

いくつかの言語では使用できるISO 639-1コードはありません。これらの例外については代わりに以下を使用してください:

置き換えコード 言語
zh-cn 簡体中国語 (简体中文)

言語ごとの統計

Special:LanguageStats のページに翻訳したい言語の言語コードを入力することで、まだ完全に翻訳されていないページのリストを見ることができます。