Yoji Shidara
null+****@clear*****
Mon Mar 3 14:06:17 JST 2014
Yoji Shidara 2014-03-03 14:06:17 +0900 (Mon, 03 Mar 2014) New Revision: 0657d33104ade83551894cffc527dcdf0be32f09 https://github.com/droonga/droonga.org/commit/0657d33104ade83551894cffc527dcdf0be32f09 Message: ja: Translate plugin-development Modified files: _po/ja/tutorial/plugin-development/index.po ja/tutorial/plugin-development/index.md Modified: _po/ja/tutorial/plugin-development/index.po (+15 -1) =================================================================== --- _po/ja/tutorial/plugin-development/index.po 2014-03-03 13:08:12 +0900 (339ecf6) +++ _po/ja/tutorial/plugin-development/index.po 2014-03-03 14:06:17 +0900 (777fc33) @@ -77,36 +77,48 @@ msgid "" "o 4 operations.\n" "See the [overview][] to grasp the big picture." msgstr "" +"Droonga Engineにはプラグイン可能なフェーズが大きく分けて2つあり、そのうちの1つは3つのサブフェーズから構成されます。プラグインの観点からする" +"と、都合1つから4つの操作に処理を追加することができます。" msgid "" "Adaption phase\n" ": At this phase, a plugin can modify incoming requests and outgoing responses." msgstr "" +"Adaption phase\n" +": このフェーズでは、プラグインは入力のリクエストと出力のレスポンスを加工できます。" msgid "" "Processing phase\n" ": At this phase, a plugin can process incoming requests on each partition, ste" "p by step." msgstr "" +"Processing phase\n" +": このフェーズでは、プラグインはそれぞれのパーティション上で入力のリクエストを逐次処理します。" msgid "The processing phase includes 3 sub pluggable phases:" -msgstr "" +msgstr "processing phaseには3つのプラガブルなサブフェーズがあります:" msgid "" "Handling phase\n" ": At this phase, a plugin can do low-level data handling, for example, databas" "e operations and so on." msgstr "" +"Handling phase\n" +": このフェーズでは、プラグインは低レベルのデータ処理、たとえばデータベース操作などを行うことができます。" msgid "" "Planning phase\n" ": At this phase, a plugin can split an incoming request to multiple steps." msgstr "" +"Planning phase\n" +": このフェーズでは、プラグインは入力のリクエストを複数のステップに分割できます。" msgid "" "Collection phase\n" ": At this phase, a plugin can merge results from steps to a unified result." msgstr "" +"Collection phase\n" +": このフェーズでは、プラグインはステップから得られた結果をマージして一つの結果を生成できます。" msgid "" "However, the point of view of these descriptions is based on the design of the" @@ -114,6 +126,8 @@ msgid "" "Then, let's shift our perspective on pluggable operations - what you want to d" "o by a plugin." msgstr "" +"上記の説明は、Droongaシステムの設計に基いているので、少々わかりづらいかもしれません。\n" +"ここでは、プラガブルな操作という観点から離れて、プラグインで何をしたいのかという観点から見てみましょう。" msgid "" "Adding a new command based on another existing command.\n" Modified: ja/tutorial/plugin-development/index.md (+9 -11) =================================================================== --- ja/tutorial/plugin-development/index.md 2014-03-03 13:08:12 +0900 (dcfb659) +++ ja/tutorial/plugin-development/index.md 2014-03-03 14:06:17 +0900 (124d0af) @@ -36,29 +36,27 @@ Droongaプラグインの作り方を理解します。 ## Droongaエンジンにおけるプラガブルな操作 -In Droonga Engine, there are 2 large pluggable phases and 3 sub phases for plugins. -In other words, from the point of view of plugins, each plugin can do from 1 to 4 operations. -See the [overview][] to grasp the big picture. +Droonga Engineにはプラグイン可能なフェーズが大きく分けて2つあり、そのうちの1つは3つのサブフェーズから構成されます。プラグインの観点からすると、都合1つから4つの操作に処理を追加することができます。 Adaption phase -: At this phase, a plugin can modify incoming requests and outgoing responses. +: このフェーズでは、プラグインは入力のリクエストと出力のレスポンスを加工できます。 Processing phase -: At this phase, a plugin can process incoming requests on each partition, step by step. +: このフェーズでは、プラグインはそれぞれのパーティション上で入力のリクエストを逐次処理します。 -The processing phase includes 3 sub pluggable phases: +processing phaseには3つのプラガブルなサブフェーズがあります: Handling phase -: At this phase, a plugin can do low-level data handling, for example, database operations and so on. +: このフェーズでは、プラグインは低レベルのデータ処理、たとえばデータベース操作などを行うことができます。 Planning phase -: At this phase, a plugin can split an incoming request to multiple steps. +: このフェーズでは、プラグインは入力のリクエストを複数のステップに分割できます。 Collection phase -: At this phase, a plugin can merge results from steps to a unified result. +: このフェーズでは、プラグインはステップから得られた結果をマージして一つの結果を生成できます。 -However, the point of view of these descriptions is based on the design of the system itself, so you're maybe confused. -Then, let's shift our perspective on pluggable operations - what you want to do by a plugin. +上記の説明は、Droongaシステムの設計に基いているので、少々わかりづらいかもしれません。 +ここでは、プラガブルな操作という観点から離れて、プラグインで何をしたいのかという観点から見てみましょう。 Adding a new command based on another existing command. : For example, you possibly want to define a shorthand command wrapping the complex `search` command. -------------- next part -------------- HTML����������������������������... Download