JDOC

リンクの翻訳

From Joomla! Documentation

This page is a translated version of the page JDOC:Translating Links and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Kiswahili • ‎Nederlands • ‎català • ‎eesti • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎български • ‎русский • ‎українська • ‎日本語

翻訳されたページをリンクすることはユーザをページにナビゲーションする上で重要な部分です。リンクは関連するトピックの詳細について書かれた別のページにユーザーを誘導するための簡単な方法です。これらの翻訳リンクは、ユーザが選んだ言語での閲覧を維持するために具体的な方法で行う必要があります。Aさん(仮)が、Aさんの言語でドキュメントを参照しているのなら、Aさんは恐らく可能な限りその言語で閲覧したいと思うでしょう。英語で書かれたページに各言語のリンクを提供したとしても、次のリンクをクリックした時に、またAさんの言語をクリックして読み進めていかなければなりません。

はじめに

翻訳ページのリンクは読者を同一言語で別のページへ移動させる特定の方法で行います。英語での記述でもこの方式に従う事で翻訳作業を助ける事ができます。翻訳者が翻訳する場合に対応したリンクならページ翻訳時に翻訳作業が軽減されます。

普通のリンクは[[Component]]のようにコンポーネントへリンクされます。翻訳されたページがある場合、例えばフランス語へのリンクは[[Component/fr]]の用に記述します。

Component/frがまだ翻訳されていない場合は? ページが存在する場合は青色のリンク、ページが存在しない場合は赤色のリンクとなります。いつか誰かが翻訳する予定だが、現在は翻訳されていない場合は、 Special:MyLanguage/ をページ目の前につける方法です。

[[Component]] は次のように記述すること [[S:MyLanguage/Component|コンポーネント]]
 または
[[Component]]は次のように記述すること[[Special:MyLanguage/Component|コンポーネント]]

"Special:MyLanguage" リンクの使い方

What does Special:MyLanguage/ do? It does a few things when processing a clicked link on a page before sending the user to the page. Using the page Component as an example:

  • Gets the language the page is being viewed in.
  • Checks if the link for Component exists in French, by adding /fr to it.
    • Yes, Component/fr exists and user is sent to the page version in French;
    • No, Component/fr does not exist and user is sent to the default source language version;

使用するアプリケーション

翻訳者

ドキュメント内の"Special:"は短いエイリアスも利用できます。"Special:"の代わりに"S:"を使用して[[S:MyLanguage/...]]とも書けます。

通常ページへのリンク

[[Component]] は次のように記述すること [[S:MyLanguage/Component|<{ここだけ翻訳}>]]
 または
[[Component]] は次のように記述すること [[Special:MyLanguage/Component|<{ここだけ翻訳}>]]

名前空間ページへのリンク

[[JDOC:Translating Links]] は次のように記述すること [[S:MyLanguage/JDOC:Translating Links|<{ここだけ翻訳}>]]
 または
[[JDOC:Translating Links]] は次のように記述すること [[Special:MyLanguage/JDOC:Translating Links|<{ここだけ翻訳}>]]

カテゴリページのリンク:

[[:Category:Glossary_definitions]] は次のように記述すること [[S:MyLanguage/:Category:Glossary_definitions|<{ここだけ翻訳}>]]
 または
[[:Category:Glossary_definitions]] は次のように記述すること [[Special:MyLanguage/:Category:Glossary_definitions|<{ここだけ翻訳}>]]

英語ページの作成や編集

翻訳者セクションの上記の記載はすべての英語ページに適用されエディタにコピーします。Special:MyLanguage/またはS:MyLanguage/を使用して記事内リンクを作る事で翻訳を支援しページ翻訳でのマークアップをする必要はありません。ページが翻訳対象に指定されると翻訳者は短時間でページ内のリンクを翻訳するでしょう