Skip to content

Commit

Permalink
[WIP] Doc: Add translations of hierarchical caching
Browse files Browse the repository at this point in the history
  • Loading branch information
hnakamur committed Feb 2, 2016
1 parent 0e5e740 commit c9d8d61
Showing 1 changed file with 90 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,15 @@ msgid ""
"forward requests. A child cache is a cache for which Traffic Server is a "
"parent."
msgstr ""
"キャッシュ階層は互いに通信しあう複数のキャッシュレベルから構成されます。 "
"Traffic Server はさまざまな種類のキャッシュ階層をサポートします。全ての"
"キャッシュ階層は *親* と *子*の概念を認識します。親キャッシュは階層の高い方"
"のキャッシュで、 Traffic Server がリクエストを転送することが出来ます。子"
"キャッシュは Traffic Server が親となるキャッシュです。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:23
msgid "Hierarchical Caching"
msgstr ""
msgstr "階層的なキャッシュ"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:43
msgid ""
Expand All @@ -44,6 +49,15 @@ msgid ""
"and the origin server is contacted. This is called `Parent Failover`_. "
"Traffic Server supports parent caching for both HTTP and HTTPS requests."
msgstr ""
"Traffic Server のノードがリクエストされたオブジェクトをキャッシュ内に見つけ"
"られない場合、次に Traffic Server は最終的にオリジンサーバーからオブジェクト"
"を取得する前に親キャッシュを探します (そしてそれ自身は他のキャッシュを探すこ"
"とが出来ます)。 Traffic Server のノードは複数の親キャッシュを使うように設定"
"できます。そうすることでもし 1 つの親が利用できない際に、リクエストに対して"
"正しく処理されるか、利用可能な親キャッシュがなくなってオリジンサーバーに接触"
"されるまで他の親キャッシュが順にチェックされます。これは `親フェイルオーバー"
"`_ と呼ばれます。 Traffic Server は HTTP と HTTPS のリクエストの両方に対して"
"親キャッシュをサポートします。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:74
msgid ""
Expand All @@ -53,14 +67,18 @@ msgid ""
"copy to Traffic Server (its child), where it is cached and served to the "
"client."
msgstr ""
"もしリクエストが親でキャッシュミスになったら、親はコンテンツをオリジンサー"
"バーから取得します (あるいは親の設定に応じて別のキャッシュから取得します)。"
"親はコンテンツをキャッシュしコピーを Traffic Server (親の子)に送ります。子で"
"はコピーがキャッシュされクライアントに配信されます。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:41
msgid "Parent Caching"
msgstr ""
msgstr "親キャッシュ"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:38
msgid "Traffic Server supports the following hierarchical caching options:"
msgstr ""
msgstr "Traffic Server は次の階層キャッシュオプションをサポートします。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:82
msgid ""
Expand All @@ -73,6 +91,14 @@ msgid ""
"being enabled or not. The parent node will receive the translated request "
"(and thus needs to be configured to accept it)."
msgstr ""
"もしリマップルールが必要なら (:ts:cv:`proxy.config.reverse_proxy.enabled`)、"
"リクエストが子ノードに入ってきたときに、親を選択する前に :file:`remap."
"config` が評価されます。これはクリアントのリクエストがリマップルールに応じて"
"変換され、それゆえ、親のどんな選択もリマップされたホスト名に対してなされるべ"
"きであることを意味します。これは元の状態のホストヘッダー (:ts:cv:`proxy."
"config.url_remap.pristine_host_hdr`) が有効にされていたかどうかに関わらず正"
"しいです。親ノードは変換されたリクエストを受け取るでしょう (そしてそのために"
"それを受け入れるように設定しておく必要があります)。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:52
msgid ""
Expand All @@ -81,37 +107,44 @@ msgid ""
"containing specific URLs) directly to the origin server. This may be "
"achieved by setting parent proxy rules in :file:`parent.config`."
msgstr ""
"もし全てのリクエストが親キャッシュに向かうことを望まない場合は、単に (特定の"
"URLを含むリクエストのような) とあるリクエストを直接オリジンサーバーにルー"
"ティングするように Traffic Server を設定してください。これは :file:`parent."
"config` の親プロキシーのルールを設定することで実現できるかもしれません。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:132
msgid "Configuring Traffic Server to Use a Parent Cache"
msgstr ""
msgstr "Traffic Server が親キャッシュを使うように設定する"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:218
msgid ""
"Edit :file:`icp.config` file located in the Traffic Server `config` "
"directory: For each ICP peer you want to identify, enter a separate rule in "
"the :file:`icp.config` file."
msgstr ""
"Traffic Server の `config` ディレクトリに置かれている :file:`icp.config` を"
"編集してください。特定したい ICP ピアのそれぞれについて :file:`icp.config` "
"ファイル内の別々のルールを入力してください。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:92
msgid "Example"
msgstr "例"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:97
msgid "If the child's :file:`remap.config` contains"
msgstr ""
msgstr "子の :file:`remap.config` が以下の設定を持っていたら"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:80
msgid "Interaction with Remap.config"
msgstr ""
msgstr "Remap.config との相互作用"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:115
msgid "Parent Failover"
msgstr ""
msgstr "親のフェイルオーバー"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:72
msgid "Parent caching"
msgstr ""
msgstr "親キャッシュ"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:93
msgid ""
Expand All @@ -120,20 +153,27 @@ msgid ""
"is ``parent1.example.com``, and the child node is configured as a reverse "
"proxy."
msgstr ""
"クライアントは http://example.com へのリクエストを Traffic Server に送りま"
"す。リクエストに対するオリジンサーバーは http://origin.example.com です。親"
"ノードは ``parent1.example.com`` で、子ノードはリバースプロキシーとして設定"
"されています。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:214
msgid ":ts:cv:`proxy.config.icp.icp_port`"
msgstr ""
msgstr ":ts:cv:`proxy.config.icp.icp_port`"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:143
msgid ""
"Enable the parent caching option by adjusting :ts:cv:`proxy.config.http."
"parent_proxy_routing_enable` in :file:`records.config`. ::"
msgstr ""
":file:`records.config` 内の :ts:cv:`proxy.config.http."
"parent_proxy_routing_enable` を調整して親のキャッシュオプションを有効にしま"
"す。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:215
msgid ":ts:cv:`proxy.config.icp.multicast_enabled`"
msgstr ""
msgstr ":ts:cv:`proxy.config.icp.multicast_enabled`"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:57
msgid ""
Expand All @@ -147,6 +187,16 @@ msgid ""
"served to the client. Future requests for this content can now be served "
"directly from the Traffic Server cache (until the data is stale or expired)."
msgstr ""
"親キャッシュを使うように設定された Traffic Server のノードとシンプルなキャッ"
"シュ階層を下図に例示します。以下のシナリオでは、クライアントはキャッシュ階層"
"の子である Traffic Server にリクエストを送ります (なぜならキャッシュミスした"
"リクエストを親キャッシュに転送するように設定されているからです)。リクエスト"
"はキャッシュミスになるので、 Traffic Server はリクエストを親キャッシュに転送"
"し、そこでキャッシュヒットになります。親はコンテンツのコピーを Traffic "
"Server に送り、そこではコピーがキャッシュされてクライアントに配信されます。"
"これからこのコンテンツへの将来のリクエストは (データが新鮮でなくなるか有効期"
"限が切れるまで) Traffic Server のキャッシュから直接配信出来るようになりまし"
"た。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:164
msgid ""
Expand All @@ -156,16 +206,25 @@ msgid ""
"forwarded to ``parent2``. Because ``round-robin=true``, Traffic Server goes "
"through the parent cache list in a round-robin based on client IP address.::"
msgstr ""
"以下の例では URL が ``http://host1`` で始まるキャッシュミスの全てのリクエス"
"トを親キャッシュ ``parent1`` に向けるように Traffic Server を設定します。も"
"し ``parent1`` がリクエストを処理できないならば、リクエストは ``parent2`` に"
"転送されます。 ``round-robin=true`` と設定されているので、 Traffic Server は"
"クライアントの IP アドレスに基いて親キャッシュリストをラウンドロビンで順番に"
"調べます。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:154
msgid ""
"Edit :file:`parent.config` to set parent proxy rules which will specify the "
"parent cache to which you want missed requests to be forwarded."
msgstr ""
"キャッシュミスしたリクエストのうちどれを親キャッシュに転送するかを指定するた"
"めに :file:`parent.config` を編集して親プロキシーのルールを設定してくださ"
"い。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:178
msgid "ICP Peering"
msgstr ""
msgstr "ICP ピア"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:149
msgid ""
Expand All @@ -174,6 +233,10 @@ msgid ""
"when a parent cache is unavailable, requests are sent to another parent "
"cache."
msgstr ""
"キャッシュミスのリクエストに応答するために使いたい親キャッシュを指定してくだ"
"さい。親フェイルオーバーを使うためには、 1 つより多くの親キャッシュを指定す"
"る必要があります。そうすれば親キャッシュが利用できないときに、リクエストが別"
"の親キャッシュに送られます。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:195
msgid ""
Expand All @@ -185,34 +248,48 @@ msgid ""
"then Traffic Server forwards the request to either its HTTP parent caches "
"or to the origin server."
msgstr ""
"もし Traffic Server が ICP ピアからヒットのメッセージを受け取ったら、 "
"Traffic Server は HTTP リクエストをそのピアに送ります。しかし、元の HTTP リ"
"クエストが ICP 問い合わせで通信されないヘッダー情報を含んでいるためにキャッ"
"シュミスになるかもしれません。例えばヒットしたキャッシュはリクエストされた代"
"替では無いかもしれません。もし ICP のヒットがミスだと判明したら、 Traffic "
"Server はリクエストを HTTP 親キャッシュかオリジンサーバーに転送します。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:157
msgid ""
"The following example configures Traffic Server to route all requests "
"containing the regular expression ``politics`` and the path ``/viewpoint`` "
"directly to the origin server (bypassing any parent hierarchies): ::"
msgstr ""
"以下の例では正規表現 ``politics`` とパス ``/viewpoint`` を含む全てのリクエス"
"トを (親階層をバイパスして) 直接オリジンサーバーにルーティングするように "
"Traffic Server を設定します。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:99
msgid "``map http://example.com http://origin.example.com``"
msgstr ""
msgstr "``map http://example.com http://origin.example.com``"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:134
msgid ""
"To configure Traffic Server to use one or more parent caches, you must "
"perform the configuration adjustments detailed below."
msgstr ""
"Traffic Server を 1 つ以上の親キャッシュを使うように設定するには、以下で詳細"
"に説明するような設定の調整を行う必要があります。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:117
msgid ""
"Traffic Server supports use of several parent caches. This ensures that if "
"one parent cache is not available, another parent cache can service client "
"requests."
msgstr ""
"Traffic Server は複数の親キャッシュの使用をサポートしています。これによりも"
"し 1 つの親キャッシュが利用できない時でも、別の親キャッシュがクライアントの"
"リクエストに応答できることを確かにします。"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:29
msgid "Understanding Cache Hierarchies"
msgstr ""
msgstr "キャッシュ階層を理解する"

#: ../../admin-guide/configuration/hierachical-caching.en.rst:121
msgid ""
Expand Down

0 comments on commit c9d8d61

Please sign in to comment.