[Groonga-commit] droonga/droonga.org at 0e1e6c9 [gh-pages] Merge current .pot to .po

Back to archive index

Yoji Shidara null+****@clear*****
Wed Jan 29 15:27:51 JST 2014


Yoji Shidara	2014-01-29 15:27:51 +0900 (Wed, 29 Jan 2014)

  New Revision: 0e1e6c908aa6368a21b2675ab1b3f44f778b4244
  https://github.com/droonga/droonga.org/commit/0e1e6c908aa6368a21b2675ab1b3f44f778b4244

  Message:
    Merge current .pot to .po
    
        msgmerge --no-location index.edit.po index.pot > index.po

  Modified files:
    _po/ja/reference/commands/search/index.po

  Modified: _po/ja/reference/commands/search/index.po (+915 -577)
===================================================================
--- _po/ja/reference/commands/search/index.po    2014-01-29 15:35:32 +0900 (2f49221)
+++ _po/ja/reference/commands/search/index.po    2014-01-29 15:27:51 +0900 (c4e2955)
@@ -37,18 +37,21 @@ msgid "## Abstract {#abstract}"
 msgstr "## 概要 {#abstract}"
 
 msgid ""
-"The `search` command finds records from the specified table based on given con"
-"ditions, and returns found records and/or related information."
-msgstr "`search` は、1つ以上のテーブルから指定された条件にマッチするレコードを検索し、見つかったレコードに関する情報を返却します。"
+"The `search` command finds records from the specified table based on given "
+"conditions, and returns found records and/or related information."
+msgstr ""
+"`search` は、1つ以上のテーブルから指定された条件にマッチするレコードを検索"
+"し、見つかったレコードに関する情報を返却します。"
 
 msgid ""
-"This is designed as the most basic (low layer) command on Droonga, to search i"
-"nformation from a database. When you want to add a new plugin including \"searc"
-"h\" feature, you should develop it as just a wrapper of this command, instead o"
-"f developing something based on more low level technologies."
+"This is designed as the most basic (low layer) command on Droonga, to search "
+"information from a database. When you want to add a new plugin including "
+"\"search\" feature, you should develop it as just a wrapper of this command, "
+"instead of developing something based on more low level technologies."
 msgstr ""
 "これは、Droonga において検索機能を提供する最も低レベルのコマンドです。\n"
-"検索用のコマンドをプラグインとして実装する際は、内部的にこのコマンドを使用して検索を行うという用途が想定されます。"
+"検索用のコマンドをプラグインとして実装する際は、内部的にこのコマンドを使用し"
+"て検索を行うという用途が想定されます。"
 
 msgid ""
 "Style\n"
@@ -101,7 +104,8 @@ msgstr ""
 "      \"timeout\" : <タイムアウトするまでの秒数>,\n"
 "      \"queries\" : {\n"
 "        \"<クエリ1の名前>\" : {\n"
-"          \"source\"    : \"<検索対象のテーブル名、または別の検索クエリの名前>\",\n"
+"          \"source\"    : \"<検索対象のテーブル名、または別の検索クエリの名前"
+">\",\n"
 "          \"condition\" : <検索条件>,\n"
 "          \"sortBy\"    : <ソートの条件>,\n"
 "          \"groupBy\"   : <集約の条件>,\n"
@@ -116,9 +120,11 @@ msgid "## Usage {#usage}"
 msgstr "## 使い方 {#usage}"
 
 msgid ""
-"This section describes how to use this command, via a typical usage with follo"
-"wing table:"
-msgstr "この項では、以下のテーブルが存在する状態を前提として、典型的な使い方を通じて `search` コマンドの使い方を説明します。"
+"This section describes how to use this command, via a typical usage with "
+"following table:"
+msgstr ""
+"この項では、以下のテーブルが存在する状態を前提として、典型的な使い方を通じて "
+"`search` コマンドの使い方を説明します。"
 
 msgid "Person table (with primary key):"
 msgstr "Personテーブル(主キーあり):"
@@ -133,18 +139,21 @@ msgid ""
 "|Bob Wolcott|Bob Wolcott|36|male|baseball player||\n"
 "|Bob Evans|Bob Evans|31|male|driver||\n"
 "|Bob Ross|Bob Ross|54|male|painter||\n"
-"|Lewis Carroll|Lewis Carroll|66|male|writer|the author of Alice's Adventures i"
-"n Wonderland|"
+"|Lewis Carroll|Lewis Carroll|66|male|writer|the author of Alice's Adventures "
+"in Wonderland|"
 msgstr ""
 
 msgid "Note: `name` and `note` are indexed with `TokensBigram`."
-msgstr "※`name`、`note` には `TokensBigram` を使用したインデックスが用意されていると仮定します。"
+msgstr ""
+"※`name`、`note` には `TokensBigram` を使用したインデックスが用意されていると"
+"仮定します。"
 
 msgid "### Basic usage {#usage-basic}"
 msgstr "### 基本的な使い方 {#usage-basic}"
 
 msgid "This is a simple example to output all records of the Person table:"
-msgstr "最も単純な例として、Person テーブルのすべてのレコードを出力する例を示します。"
+msgstr ""
+"最も単純な例として、Person テーブルのすべてのレコードを出力する例を示します。"
 
 msgid ""
 "    {\n"
@@ -155,7 +164,8 @@ msgid ""
 "            \"source\" : \"Person\",\n"
 "            \"output\" : {\n"
 "              \"elements\"   : [\"count\", \"records\"],\n"
-"              \"attributes\" : [\"_key\", \"name\", \"age\", \"sex\", \"job\", \"note\"],\n"
+"              \"attributes\" : [\"_key\", \"name\", \"age\", \"sex\", \"job"
+"\", \"note\"],\n"
 "              \"limit\"      : -1\n"
 "            }\n"
 "          }\n"
@@ -171,18 +181,23 @@ msgid ""
 "           \"people\" : {\n"
 "             \"count\" : 9,\n"
 "             \"records\" : [\n"
-"               [\"Alice Arnold\", \"Alice Arnold\", 20, \"female\", \"announcer\", \"\"]"
-",\n"
-"               [\"Alice Cooper\", \"Alice Cooper\", 30, \"male\", \"musician\", \"\"],\n"
-"               [\"Alice Miller\", \"Alice Miller\", 25, \"male\", \"doctor\", \"\"],\n"
+"               [\"Alice Arnold\", \"Alice Arnold\", 20, \"female\", "
+"\"announcer\", \"\"],\n"
+"               [\"Alice Cooper\", \"Alice Cooper\", 30, \"male\", \"musician"
+"\", \"\"],\n"
+"               [\"Alice Miller\", \"Alice Miller\", 25, \"male\", \"doctor"
+"\", \"\"],\n"
 "               [\"Bob Dole\", \"Bob Dole\", 42, \"male\", \"lawer\", \"\"],\n"
-"               [\"Bob Cousy\", \"Bob Cousy\", 38, \"male\", \"basketball player\", \"\"]"
-",\n"
-"               [\"Bob Wolcott\", \"Bob Wolcott\", 36, \"male\", \"baseball player\", \""
-"\"],\n"
-"               [\"Bob Evans\", \"Bob Evans\", 31, \"male\", \"driver\", \"\"],\n"
-"               [\"Bob Ross\", \"Bob Ross\", 54, \"male\", \"painter\", \"\"],\n"
-"               [\"Lewis Carroll\", \"Lewis Carroll\", 66, \"male\", \"writer\",\n"
+"               [\"Bob Cousy\", \"Bob Cousy\", 38, \"male\", \"basketball "
+"player\", \"\"],\n"
+"               [\"Bob Wolcott\", \"Bob Wolcott\", 36, \"male\", \"baseball "
+"player\", \"\"],\n"
+"               [\"Bob Evans\", \"Bob Evans\", 31, \"male\", \"driver\", "
+"\"\"],\n"
+"               [\"Bob Ross\", \"Bob Ross\", 54, \"male\", \"painter\", "
+"\"\"],\n"
+"               [\"Lewis Carroll\", \"Lewis Carroll\", 66, \"male\", \"writer"
+"\",\n"
 "                \"the author of Alice's Adventures in Wonderland\"]\n"
 "             ]\n"
 "           }\n"
@@ -192,59 +207,72 @@ msgstr ""
 
 msgid ""
 "The name `people` is a temporary name for the search query and its result.\n"
-"A response of a `search` command will be returned as a hash, and the keys are "
-"same to keys of the given `queries`.\n"
+"A response of a `search` command will be returned as a hash, and the keys "
+"are same to keys of the given `queries`.\n"
 "So, this means: \"name the search result of the query as `people`\"."
 msgstr ""
-"`people` は、この検索クエリおよびその処理結果に対して付けた一時的な名前です。\n"
+"`people` は、この検索クエリおよびその処理結果に対して付けた一時的な名前で"
+"す。\n"
 "`search` のレスポンスは、検索クエリに付けた名前を伴って返されます。\n"
-"よって、これは「この検索クエリの結果を `people` と呼ぶ」というような意味合いになります。"
+"よって、これは「この検索クエリの結果を `people` と呼ぶ」というような意味合い"
+"になります。"
 
 msgid "Why the command above returns all informations of the table? Because:"
-msgstr "どうしてこのコマンドが全レコードのすべての情報を出力するのでしょうか? これは以下の理由に依ります。"
-
-msgid ""
-" * There is no search condition. This command matches to all records in the sp"
-"ecified table, if no condition is specified.\n"
-" * [`output`](#query-output)'s `elements` contains `records` (and `count`) col"
-"umn(s). The parameter `elements` controls the returned information. Matched re"
-"cords are returned as `records`, the total number of matched records are retur"
-"ned as `count`.\n"
-" * [`output`](#query-output)'s `limit` is `-1`. The parameter `limit` controls"
-" the number of returned records, and `-1` means \"return all records\".\n"
-" * [`output`](#query-output)'s `attributes` contains all columns of the Person"
-" table. The parameter `attributes` controls which columns' value are returned."
-msgstr ""
-" * 検索条件を何も指定していないため。検索条件を指定しないとすべてのレコードがマッチします。\n"
-" * [`output`](#query-output) の `elements` パラメータに `records` (および `count`)が指定されて"
-"いるため。 `elements` は結果に出力する情報を制御します。マッチしたレコードの情報は `records` に、マッチしたレコードの総数は `cou"
-"nt` に出力されます。\n"
-" * [`output`](#query-output) の `limit` パラメータに `-1` が指定されているため。 `limit` は出力するレコ"
-"ードの最大数の指定ですが、 `-1` を指定するとすべてのレコードが出力されます。\n"
-" * [`output`](#query-output) の `attributes` パラメータに Person テーブルのすべてのカラムの名前が列挙され"
-"ているため。 `attributes` は個々のレコードに出力するカラムを制御します。"
+msgstr ""
+"どうしてこのコマンドが全レコードのすべての情報を出力するのでしょうか? これ"
+"は以下の理由に依ります。"
+
+msgid ""
+" * There is no search condition. This command matches to all records in the "
+"specified table, if no condition is specified.\n"
+" * [`output`](#query-output)'s `elements` contains `records` (and `count`) "
+"column(s). The parameter `elements` controls the returned information. "
+"Matched records are returned as `records`, the total number of matched "
+"records are returned as `count`.\n"
+" * [`output`](#query-output)'s `limit` is `-1`. The parameter `limit` "
+"controls the number of returned records, and `-1` means \"return all records"
+"\".\n"
+" * [`output`](#query-output)'s `attributes` contains all columns of the "
+"Person table. The parameter `attributes` controls which columns' value are "
+"returned."
+msgstr ""
+" * 検索条件を何も指定していないため。検索条件を指定しないとすべてのレコードが"
+"マッチします。\n"
+" * [`output`](#query-output) の `elements` パラメータに `records` (および "
+"`count`)が指定されているため。 `elements` は結果に出力する情報を制御します。"
+"マッチしたレコードの情報は `records` に、マッチしたレコードの総数は `count` "
+"に出力されます。\n"
+" * [`output`](#query-output) の `limit` パラメータに `-1` が指定されているた"
+"め。 `limit` は出力するレコードの最大数の指定ですが、 `-1` を指定するとすべて"
+"のレコードが出力されます。\n"
+" * [`output`](#query-output) の `attributes` パラメータに Person テーブルのす"
+"べてのカラムの名前が列挙されているため。 `attributes` は個々のレコードに出力"
+"するカラムを制御します。"
 
 msgid "#### Search conditions {#usage-condition}"
 msgstr "#### 検索条件 {#usage-condition}"
 
 msgid ""
-"Search conditions are specified via the `condition` parameter. There are two s"
-"tyles of search conditions: \"script syntax\" and \"query syntax\". See [`conditio"
-"n` parameter](#query-condition) for more details."
+"Search conditions are specified via the `condition` parameter. There are two "
+"styles of search conditions: \"script syntax\" and \"query syntax\". See "
+"[`condition` parameter](#query-condition) for more details."
 msgstr ""
-"検索条件は `condition` パラメータで指定します。指定方法は、大きく分けて「スクリプト構文形式」と「クエリー構文形式」の2通りがあります。詳細は "
-"[`condition` パラメータの仕様](#query-condition) を参照して下さい。"
+"検索条件は `condition` パラメータで指定します。指定方法は、大きく分けて「スク"
+"リプト構文形式」と「クエリー構文形式」の2通りがあります。詳細は [`condition` "
+"パラメータの仕様](#query-condition) を参照して下さい。"
 
-msgid "##### Search conditions in Script syntax {#usage-condition-script-syntax}"
+msgid ""
+"##### Search conditions in Script syntax {#usage-condition-script-syntax}"
 msgstr "##### スクリプト構文形式の検索条件 {#usage-condition-script-syntax}"
 
 msgid ""
-"Search conditions in script syntax are similar to ECMAScript. For example, fol"
-"lowing query means \"find records that `name` contains `Alice` and `age` is lar"
-"ger than `25`\":"
+"Search conditions in script syntax are similar to ECMAScript. For example, "
+"following query means \"find records that `name` contains `Alice` and `age` "
+"is larger than `25`\":"
 msgstr ""
-"スクリプト構文形式は、ECMAScriptの書式に似ています。「`name` に `Alice` を含み、且つ`age` が `25` 以上である」という検"
-"索条件は、スクリプト構文形式で以下のように表現できます。"
+"スクリプト構文形式は、ECMAScriptの書式に似ています。「`name` に `Alice` を含"
+"み、且つ`age` が `25` 以上である」という検索条件は、スクリプト構文形式で以下"
+"のように表現できます。"
 
 msgid ""
 "    {\n"
@@ -282,23 +310,25 @@ msgid ""
 msgstr ""
 
 msgid ""
-"[Script syntax is compatible to Groonga's one](http://groonga.org/docs/referen"
-"ce/grn_expr/script_syntax.html). See the linked document for more details."
+"[Script syntax is compatible to Groonga's one](http://groonga.org/docs/"
+"reference/grn_expr/script_syntax.html). See the linked document for more "
+"details."
 msgstr ""
-"スクリプト構文の詳細な仕様は[Groonga のスクリプト構文のリファレンス](http://groonga.org/ja/docs/reference/g"
-"rn_expr/script_syntax.html)を参照して下さい。"
+"スクリプト構文の詳細な仕様は[Groonga のスクリプト構文のリファレンス](http://"
+"groonga.org/ja/docs/reference/grn_expr/script_syntax.html)を参照して下さい。"
 
 msgid "##### Search conditions in Query syntax {#usage-condition-query-syntax}"
 msgstr "##### クエリー構文形式の検索条件 {#usage-condition-query-syntax}"
 
 msgid ""
-"The query syntax is mainly designed for search boxes in webpages. For example,"
-" following query means \"find records that `name` or `note` contain the given w"
-"ord, and the word is `Alice`\":"
+"The query syntax is mainly designed for search boxes in webpages. For "
+"example, following query means \"find records that `name` or `note` contain "
+"the given word, and the word is `Alice`\":"
 msgstr ""
-"クエリー構文形式は、主にWebページなどに組み込む検索ボックス向けに用意されています。例えば「検索ボックスに入力された語句を `name` または `not"
-"e` に含むレコードを検索する」という場面において、検索ボックスに入力された語句が `Alice` であった場合の検索条件は、クエリー構文形式で以下のように"
-"表現できます。"
+"クエリー構文形式は、主にWebページなどに組み込む検索ボックス向けに用意されてい"
+"ます。例えば「検索ボックスに入力された語句を `name` または `note` に含むレ"
+"コードを検索する」という場面において、検索ボックスに入力された語句が `Alice` "
+"であった場合の検索条件は、クエリー構文形式で以下のように表現できます。"
 
 msgid ""
 "    {\n"
@@ -341,20 +371,23 @@ msgid ""
 msgstr ""
 
 msgid ""
-"[Query syntax is compatible to Groonga's one](http://groonga.org/docs/referenc"
-"e/grn_expr/query_syntax.html). See the linked document for more details."
+"[Query syntax is compatible to Groonga's one](http://groonga.org/docs/"
+"reference/grn_expr/query_syntax.html). See the linked document for more "
+"details."
 msgstr ""
-"クエリー構文の詳細な仕様は[Groonga のクエリー構文のリファレンス](http://groonga.org/ja/docs/reference/grn"
-"_expr/query_syntax.html)を参照して下さい。"
+"クエリー構文の詳細な仕様は[Groonga のクエリー構文のリファレンス](http://"
+"groonga.org/ja/docs/reference/grn_expr/query_syntax.html)を参照して下さい。"
 
 msgid "#### Sorting of search results {#usage-sort}"
 msgstr "#### 検索結果のソート {#usage-sort}"
 
 msgid ""
-"Returned records can be sorted by conditions specified as the `sortBy` paramet"
-"er. For example, following query means \"sort results by their `age`, in ascend"
-"ing order\":"
-msgstr "出力するレコードのソート条件は `sortBy` パラメータで指定します。以下は、結果を `age` カラムの値の昇順でソートする場合の例です。"
+"Returned records can be sorted by conditions specified as the `sortBy` "
+"parameter. For example, following query means \"sort results by their `age`, "
+"in ascending order\":"
+msgstr ""
+"出力するレコードのソート条件は `sortBy` パラメータで指定します。以下は、結果"
+"を `age` カラムの値の昇順でソートする場合の例です。"
 
 msgid ""
 "    {\n"
@@ -393,9 +426,11 @@ msgid ""
 msgstr ""
 
 msgid ""
-"If you add `-` before name of columns, then search results are returned in des"
-"cending order. For example:"
-msgstr "ソートするカラム名の前に `-` を付けると、降順でのソートになります。以下は `age` の降順でソートする場合の例です。"
+"If you add `-` before name of columns, then search results are returned in "
+"descending order. For example:"
+msgstr ""
+"ソートするカラム名の前に `-` を付けると、降順でのソートになります。以下は "
+"`age` の降順でソートする場合の例です。"
 
 msgid ""
 "    {\n"
@@ -440,12 +475,13 @@ msgid "#### Paging of search results {#usage-paging}"
 msgstr "#### 検索結果のページング {#usage-paging}"
 
 msgid ""
-"Search results can be retuned partially via `offset` and `limit` under the [`o"
-"utput`](#query-output) parameter. For example, following queries will return 2"
-"0 or more search results by 10's."
+"Search results can be retuned partially via `offset` and `limit` under the "
+"[`output`](#query-output) parameter. For example, following queries will "
+"return 20 or more search results by 10's."
 msgstr ""
-"[`output`](#query-output) パラメータの `offset` と `limit` を指定することで、出力されるレコードの範囲を指定でき"
-"ます。以下は、20件以上ある結果を先頭から順に10件ずつ取得する場合の例です。"
+"[`output`](#query-output) パラメータの `offset` と `limit` を指定することで、"
+"出力されるレコードの範囲を指定できます。以下は、20件以上ある結果を先頭から順"
+"に10件ずつ取得する場合の例です。"
 
 msgid ""
 "    {\n"
@@ -514,38 +550,44 @@ msgid "    => returns 10 results from the 21th to the 30th."
 msgstr "    => 20件目から29件目までの10件が返される。"
 
 msgid ""
-"The value `-1` is not recommended  for the `limit` parameter, in regular use. "
-"It will return too much results and increase traffic loads. Instead `100` or l"
-"ess value is recommended for the `limit` parameter. Then you should do paging "
-"by the `offset` parameter."
+"The value `-1` is not recommended  for the `limit` parameter, in regular "
+"use. It will return too much results and increase traffic loads. Instead "
+"`100` or less value is recommended for the `limit` parameter. Then you "
+"should do paging by the `offset` parameter."
 msgstr ""
-"`limit` の指定 `-1` は、実際の運用では推奨されません。膨大な量のレコードがマッチした場合、出力のための処理にリソースを使いすぎてしまいますし、"
-"ネットワークの帯域も浪費してしまいます。コンピュータの性能にもよりますが、`limit` には `100` 程度までの値を上限として指定し、それ以上のレコー"
-"ドは適宜ページングで取得するようにして下さい。"
+"`limit` の指定 `-1` は、実際の運用では推奨されません。膨大な量のレコードが"
+"マッチした場合、出力のための処理にリソースを使いすぎてしまいますし、ネット"
+"ワークの帯域も浪費してしまいます。コンピュータの性能にもよりますが、`limit` "
+"には `100` 程度までの値を上限として指定し、それ以上のレコードは適宜ページング"
+"で取得するようにして下さい。"
 
 msgid "See [`output` parameter](#query-output) for more details."
 msgstr "詳細は [`output` パラメータの仕様](#query-output) を参照して下さい。"
 
 msgid ""
-"Moreover, you can do paging via [the `sortBy` parameter](#query-sortBy-hash) a"
-"nd it will work faster than the paging by the `output` parameter. You should d"
-"o paging via the `sortBy` parameter instead of `output` as much as possible."
+"Moreover, you can do paging via [the `sortBy` parameter](#query-sortBy-hash) "
+"and it will work faster than the paging by the `output` parameter. You "
+"should do paging via the `sortBy` parameter instead of `output` as much as "
+"possible."
 msgstr ""
-"また、ページングは [`sortBy` パラメータの機能](#query-sortBy-hash)でも行う事ができ、一般的にはそちらの方が高速に動作します。"
-"\n"
-"よって、可能な限り `output` でのページングよりも `sortBy` でのページングの方を使う事が推奨されます。"
+"また、ページングは [`sortBy` パラメータの機能](#query-sortBy-hash)でも行う事"
+"ができ、一般的にはそちらの方が高速に動作します。\n"
+"よって、可能な限り `output` でのページングよりも `sortBy` でのページングの方"
+"を使う事が推奨されます。"
 
 msgid "#### Output format {#usage-format}"
 msgstr "#### 出力形式 {#usage-format}"
 
 msgid ""
-"Search result records in examples above are shown as arrays of arrays, but the"
-"y can be returned as arrays of hashes by the [`output`](#query-output)'s `form"
-"at` parameter. If you specify `complex` for the `format`, then results are ret"
-"urned like:"
+"Search result records in examples above are shown as arrays of arrays, but "
+"they can be returned as arrays of hashes by the [`output`](#query-output)'s "
+"`format` parameter. If you specify `complex` for the `format`, then results "
+"are returned like:"
 msgstr ""
-"ここまでの例では、レコードの一覧はすべて配列の配列として出力されていました。[`output`](#query-output) パラメータの `format"
-"` を指定すると、出力されるレコードの形式を変える事ができます。以下は、`format` に `complex` を指定した場合の例です。"
+"ここまでの例では、レコードの一覧はすべて配列の配列として出力されていました。"
+"[`output`](#query-output) パラメータの `format` を指定すると、出力されるレ"
+"コードの形式を変える事ができます。以下は、`format` に `complex` を指定した場"
+"合の例です。"
 
 msgid ""
 "    {\n"
@@ -556,7 +598,8 @@ msgid ""
 "            \"source\" : \"Person\",\n"
 "            \"output\" : {\n"
 "              \"elements\"   : [\"count\", \"records\"],\n"
-"              \"attributes\" : [\"_key\", \"name\", \"age\", \"sex\", \"job\", \"note\"],\n"
+"              \"attributes\" : [\"_key\", \"name\", \"age\", \"sex\", \"job"
+"\", \"note\"],\n"
 "              \"limit\"      : 3,\n"
 "              \"format\"     : \"complex\"\n"
 "            }\n"
@@ -598,18 +641,22 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Search result records will be returned as an array of hashes, when you specify"
-" `complex` as the value of the `format` parameter.\n"
-"Otherwise - `simple` or nothing is specified -, records are returned as an arr"
-"ay of arrays."
+"Search result records will be returned as an array of hashes, when you "
+"specify `complex` as the value of the `format` parameter.\n"
+"Otherwise - `simple` or nothing is specified -, records are returned as an "
+"array of arrays."
 msgstr ""
-"`format` に `complex` を指定した場合、レコードの一覧はこの例のようにカラム名をキーとしたハッシュの配列として出力されます。\n"
-"`format` に `simple` を指定した場合、または `format` の指定を省略した場合、レコードの一覧は配列の配列として出力されます。"
+"`format` に `complex` を指定した場合、レコードの一覧はこの例のようにカラム名"
+"をキーとしたハッシュの配列として出力されます。\n"
+"`format` に `simple` を指定した場合、または `format` の指定を省略した場合、レ"
+"コードの一覧は配列の配列として出力されます。"
 
 msgid ""
-"See [`output` parameters](#query-output) and [responses](#response) for more d"
-"etails."
-msgstr "詳細は [`output` パラメータの仕様](#query-output) および [レスポンスの仕様](#response) を参照して下さい。"
+"See [`output` parameters](#query-output) and [responses](#response) for more "
+"details."
+msgstr ""
+"詳細は [`output` パラメータの仕様](#query-output) および [レスポンスの仕様]"
+"(#response) を参照して下さい。"
 
 msgid "### Advanced usage {#usage-advanced}"
 msgstr "### 高度な使い方 {#usage-advanced}"
@@ -618,12 +665,14 @@ msgid "#### Grouping {#usage-group}"
 msgstr "#### 検索結果の集約 {#usage-group}"
 
 msgid ""
-"You can group search results by a column, via the [`groupBy`](#query-groupBy) "
-"parameters. For example, following query returns a result grouped by the `sex`"
-" column, with the count of original search results:"
+"You can group search results by a column, via the [`groupBy`](#query-"
+"groupBy) parameters. For example, following query returns a result grouped "
+"by the `sex` column, with the count of original search results:"
 msgstr ""
-"[`groupBy`](#query-groupBy) パラメータを指定することで、レコードを指定カラムの値で集約した結果を取得することができます。以下は、"
-"テーブルの内容を `sex` カラムの値で集約した結果と、集約前のレコードがそれぞれ何件あったかを取得する例です。"
+"[`groupBy`](#query-groupBy) パラメータを指定することで、レコードを指定カラム"
+"の値で集約した結果を取得することができます。以下は、テーブルの内容を `sex` カ"
+"ラムの値で集約した結果と、集約前のレコードがそれぞれ何件あったかを取得する例"
+"です。"
 
 msgid ""
 "    {\n"
@@ -650,7 +699,7 @@ msgid ""
 "         \"body\" : {\n"
 "           \"sexuality\" : {\n"
 "             \"count\" : 2,\n"
-"             \"records\" : \n"
+"             \"records\" :\n"
 "               [\"female\", 2],\n"
 "               [\"male\", 7]\n"
 "             ]\n"
@@ -660,19 +709,20 @@ msgid ""
 msgstr ""
 
 msgid ""
-"The result means: \"There are two `female` records and seven `male` records, mo"
-"reover there are two types for the column `sex`."
+"The result means: \"There are two `female` records and seven `male` records, "
+"moreover there are two types for the column `sex`."
 msgstr ""
-"上記の結果は、 `sex` の値が `female` であるレコードが2件、`male` であるレコードが7件存在していて、`sex` の値の種類としては2"
-"通りが登録されている事を示しています。"
+"上記の結果は、 `sex` の値が `female` であるレコードが2件、`male` であるレコー"
+"ドが7件存在していて、`sex` の値の種類としては2通りが登録されている事を示して"
+"います。"
 
 msgid ""
-"You can also extract the ungrouped record by the `maxNSubRecords` parameter an"
-"d the `_subrecs` virtual column. For example, following query returns the resu"
-"lt grouped by `sex` and extract two ungrouped records:"
+"You can also extract the ungrouped record by the `maxNSubRecords` parameter "
+"and the `_subrecs` virtual column. For example, following query returns the "
+"result grouped by `sex` and extract two ungrouped records:"
 msgstr ""
-"また、集約前のレコードを代表値として取得する事もできます。以下は、`sex` カラムの値で集約した結果と、それぞれの集約前のレコードを2件ずつ取得する例です"
-"。"
+"また、集約前のレコードを代表値として取得する事もできます。以下は、`sex` カラ"
+"ムの値で集約した結果と、それぞれの集約前のレコードを2件ずつ取得する例です。"
 
 msgid ""
 "    {\n"
@@ -684,7 +734,7 @@ msgid ""
 "            \"groupBy\" : {\n"
 "              \"keys\"           : \"sex\",\n"
 "              \"maxNSubRecords\" : 2\n"
-"            }, \n"
+"            },\n"
 "            \"output\"  : {\n"
 "              \"elements\"   : [\"count\", \"records\"],\n"
 "              \"attributes\" : [\n"
@@ -708,7 +758,7 @@ msgid ""
 "         \"body\" : {\n"
 "           \"sexuality\" : {\n"
 "             \"count\" : 2,\n"
-"             \"records\" : \n"
+"             \"records\" :\n"
 "               [\"female\", 2, [[\"Alice Arnold\"], [\"Alice Miller\"]]],\n"
 "               [\"male\",   7, [[\"Alice Cooper\"], [\"Bob Dole\"]]]\n"
 "             ]\n"
@@ -723,12 +773,13 @@ msgstr "詳細は [`groupBy` パラメータの仕様](#query-groupBy) を参照
 msgid "#### Multiple search queries in one request {#usage-multiple-queries}"
 msgstr "#### 複数の検索クエリの列挙 {#usage-multiple-queries}"
 
+#, fuzzy
 msgid ""
-"Multiple queries can be appear in one `search` command. For example, following"
-" query searches people yanger than 25 or older than 40:"
+"Multiple queries can be appear in one `search` command. For example, "
+"following query searches people younger than 25 or older than 40:"
 msgstr ""
-"`search` は、一度に複数の検索クエリを受け付ける事ができます。以下は、`age` が `25` 以下のレコードと `age` が `40` 以上のレ"
-"コードを同時に検索する例です。"
+"`search` は、一度に複数の検索クエリを受け付ける事ができます。以下は、`age` "
+"が `25` 以下のレコードと `age` が `40` 以上のレコードを同時に検索する例です。"
 
 msgid ""
 "    {\n"
@@ -782,27 +833,31 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Each search result can be identified by the temporary name given for each quer"
-"y."
-msgstr "レスポンスに含まれる検索結果は、各クエリに付けた一時的な名前で識別することになります。"
+"Each search result can be identified by the temporary name given for each "
+"query."
+msgstr ""
+"レスポンスに含まれる検索結果は、各クエリに付けた一時的な名前で識別することに"
+"なります。"
 
 msgid "#### Chained search queries {#usage-chain}"
 msgstr "#### 検索のチェーン {#usage-chain}"
 
 msgid ""
-"You can specify not only an existing table, but search result of another query"
-" also, as the value of the \"source\" parameter. Chained search queries can do f"
-"lexible search in just one request."
+"You can specify not only an existing table, but search result of another "
+"query also, as the value of the \"source\" parameter. Chained search queries "
+"can do flexible search in just one request."
 msgstr ""
-"検索クエリを列挙する際は、`source` パラメータの値として実在するテーブルの名前だけでなく、別の検索クエリに付けた一時的な名前を指定する事ができます。"
-"これにより、1つの検索クエリでは表現できない複雑な検索を行う事ができます。"
+"検索クエリを列挙する際は、`source` パラメータの値として実在するテーブルの名前"
+"だけでなく、別の検索クエリに付けた一時的な名前を指定する事ができます。これに"
+"より、1つの検索クエリでは表現できない複雑な検索を行う事ができます。"
 
 msgid ""
-"For example, the following query returns two results: records that their `name"
-"` contains `Alice`, and results grouped by their `sex` column:"
+"For example, the following query returns two results: records that their "
+"`name` contains `Alice`, and results grouped by their `sex` column:"
 msgstr ""
-"以下は、Personテーブルについて `name` カラムが `Alice` を含んでいるレコードを検索た結果と、それをさらに `sex` カラムの値で集約"
-"した結果を同時に取得する例です。"
+"以下は、Personテーブルについて `name` カラムが `Alice` を含んでいるレコードを"
+"検索た結果と、それをさらに `sex` カラムの値で集約した結果を同時に取得する例で"
+"す。"
 
 msgid ""
 "    {\n"
@@ -846,7 +901,7 @@ msgid ""
 "           },\n"
 "           \"sexuality\" : {\n"
 "             \"count\" : 2,\n"
-"             \"records\" : \n"
+"             \"records\" :\n"
 "               [\"female\", 2],\n"
 "               [\"male\", 1]\n"
 "             ]\n"
@@ -856,15 +911,18 @@ msgid ""
 msgstr ""
 
 msgid ""
-"You can use search queries just internally, without output. For example, the f"
-"ollowing query does: 1) group records of the Person table by their `job` colum"
-"n, and 2) extract grouped results which have the text `player` in their `job`."
-" (*Note: The second query will be done without indexes, so it can be slow.)"
+"You can use search queries just internally, without output. For example, the "
+"following query does: 1) group records of the Person table by their `job` "
+"column, and 2) extract grouped results which have the text `player` in their "
+"`job`. (*Note: The second query will be done without indexes, so it can be "
+"slow.)"
 msgstr ""
-"個々の検索クエリの結果は出力しない(中間テーブルとしてのみ使う)事もできます。\n"
-"以下は、Personテーブルについて `job` カラムの値で集約した結果をまず求め、そこからさらに `player` という語句を含んでいる項目に絞り込む"
-"例です。\n"
-"(※この場合の2つ目の検索ではインデックスが使用されないため、検索処理が遅くなる可能性があります。)"
+"個々の検索クエリの結果は出力しない(中間テーブルとしてのみ使う)事もできま"
+"す。\n"
+"以下は、Personテーブルについて `job` カラムの値で集約した結果をまず求め、そこ"
+"からさらに `player` という語句を含んでいる項目に絞り込む例です。\n"
+"(※この場合の2つ目の検索ではインデックスが使用されないため、検索処理が遅くな"
+"る可能性があります。)"
 
 msgid ""
 "    {\n"
@@ -914,9 +972,11 @@ msgid "#### `timeout` {#parameter-timeout}"
 msgstr ""
 
 msgid ""
-"*Note: This parameter is not implemented yet on the version {{ site.droonga_ve"
-"rsion }}."
-msgstr "※註:このパラメータはバージョン {{ site.droonga_version }} では未実装です。指定しても機能しません。"
+"*Note: This parameter is not implemented yet on the version {{ site."
+"droonga_version }}."
+msgstr ""
+"※註:このパラメータはバージョン {{ site.droonga_version }} では未実装です。指"
+"定しても機能しません。"
 
 msgid ""
 "Abstract\n"
@@ -940,12 +1000,14 @@ msgstr ""
 ": 10000(10秒)"
 
 msgid ""
-"Droonga Engine will return an error response instead of a search result, if th"
-"e search operation take too much time, longer than the given `timeout`.\n"
+"Droonga Engine will return an error response instead of a search result, if "
+"the search operation take too much time, longer than the given `timeout`.\n"
 "Clients may free resources for the search operation after the timeout."
 msgstr ""
-"指定した時間以内に Droonga Engine が検索の処理を完了できなかった場合、Droonga はその時点で検索処理を打ち切り、エラーを返却します。\n"
-"クライアントは、この時間を過ぎた後は検索処理に関するリソースを解放して問題ありません。"
+"指定した時間以内に Droonga Engine が検索の処理を完了できなかった場合、"
+"Droonga はその時点で検索処理を打ち切り、エラーを返却します。\n"
+"クライアントは、この時間を過ぎた後は検索処理に関するリソースを解放して問題あ"
+"りません。"
 
 msgid "#### `queries` {#parameter-queries}"
 msgstr ""
@@ -959,11 +1021,12 @@ msgstr ""
 
 msgid ""
 "Value\n"
-": A hash. Keys of the hash are query names, values of the hash are [queries (h"
-"ashes of query parameters)](#query-parameters)."
+": A hash. Keys of the hash are query names, values of the hash are [queries "
+"(hashes of query parameters)](#query-parameters)."
 msgstr ""
 "値\n"
-": 個々の検索クエリの名前をキー、[個々の検索クエリ](#query-parameters)の内容を値としたハッシュ。"
+": 個々の検索クエリの名前をキー、[個々の検索クエリ](#query-parameters)の内容を"
+"値としたハッシュ。"
 
 msgid ""
 "Default value\n"
@@ -976,12 +1039,14 @@ msgid "You can put multiple search queries in a `search` request."
 msgstr "`search` は、複数の検索クエリを一度に受け取る事ができます。"
 
 msgid ""
-"On the {{ site.droonga_version }}, all search results for a request are return"
-"ed in one time. In the future, as an optional behaviour, each result can be re"
-"turned as separated messages progressively."
+"On the {{ site.droonga_version }}, all search results for a request are "
+"returned in one time. In the future, as an optional behaviour, each result "
+"can be returned as separated messages progressively."
 msgstr ""
-"バージョン {{ site.droonga_version }} ではすべての検索クエリの結果を一度にレスポンスとして返却する動作のみ対応していますが、将来"
-"的には、それぞれの検索クエリの結果を分割して受け取る(結果が出た物からバラバラに受け取る)動作にも対応する予定です。"
+"バージョン {{ site.droonga_version }} ではすべての検索クエリの結果を一度にレ"
+"スポンスとして返却する動作のみ対応していますが、将来的には、それぞれの検索ク"
+"エリの結果を分割して受け取る(結果が出た物からバラバラに受け取る)動作にも対"
+"応する予定です。"
 
 msgid "### Parameters of each query {#query-parameters}"
 msgstr "### 個々の検索クエリのパラメータ {#query-parameters}"
@@ -1004,15 +1069,18 @@ msgstr ""
 ": テーブル名の文字列、または結果を参照する別の検索クエリの名前の文字列。"
 
 msgid ""
-"You can do a facet search, specifying a name of another search query as its so"
-"urce."
-msgstr "別の検索クエリの処理結果をデータソースとして指定する事により、ファセット検索などを行う事ができます。"
+"You can do a facet search, specifying a name of another search query as its "
+"source."
+msgstr ""
+"別の検索クエリの処理結果をデータソースとして指定する事により、ファセット検索"
+"などを行う事ができます。"
 
 msgid ""
 "The order of operations is automatically resolved by Droonga itself.\n"
 "You don't have to write queries in the order they should be operated in."
 msgstr ""
-"なお、その場合の各検索クエリの実行順(依存関係)は Droonga が自動的に解決します。\n"
+"なお、その場合の各検索クエリの実行順(依存関係)は Droonga が自動的に解決しま"
+"す。\n"
 "依存関係の順番通りに各検索クエリを並べて記述する必要はありません。"
 
 msgid "#### `condition` {#query-condition}"
@@ -1027,26 +1095,26 @@ msgstr ""
 
 msgid ""
 "Value\n"
-": Possible pattenrs:"
+": Possible patterns:"
 msgstr ""
 "値\n"
 ": 以下のパターンのいずれかをとります。"
 
 msgid ""
-"  1. A [script syntax](http://groonga.org/docs/reference/grn_expr/script_synta"
-"x.html) string.\n"
-"  2. A hash including [script syntax](http://groonga.org/docs/reference/grn_ex"
-"pr/script_syntax.html) string.\n"
-"  3. A hash including [query syntax](http://groonga.org/docs/reference/grn_exp"
-"r/query_syntax.html) string.\n"
+"  1. A [script syntax](http://groonga.org/docs/reference/grn_expr/"
+"script_syntax.html) string.\n"
+"  2. A hash including [script syntax](http://groonga.org/docs/reference/"
+"grn_expr/script_syntax.html) string.\n"
+"  3. A hash including [query syntax](http://groonga.org/docs/reference/"
+"grn_expr/query_syntax.html) string.\n"
 "  4. An array of conditions from 1 to 3 and an operator."
 msgstr ""
-"  1. [スクリプト構文](http://groonga.org/ja/docs/reference/grn_expr/script_syntax.htm"
-"l)形式の文字列。\n"
-"  2. [スクリプト構文](http://groonga.org/ja/docs/reference/grn_expr/script_syntax.htm"
-"l)形式の文字列を含むハッシュ。\n"
-"  3. [クエリー構文](http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html)"
-"形式の文字列を含むハッシュ。\n"
+"  1. [スクリプト構文](http://groonga.org/ja/docs/reference/grn_expr/"
+"script_syntax.html)形式の文字列。\n"
+"  2. [スクリプト構文](http://groonga.org/ja/docs/reference/grn_expr/"
+"script_syntax.html)形式の文字列を含むハッシュ。\n"
+"  3. [クエリー構文](http://groonga.org/ja/docs/reference/grn_expr/"
+"query_syntax.html)形式の文字列を含むハッシュ。\n"
 "  4. 1〜3および演算子の文字列の配列。 "
 
 msgid ""
@@ -1057,14 +1125,18 @@ msgstr ""
 ": なし。"
 
 msgid ""
-"If no condition is given, then all records in the source will appear as the se"
-"arch result, for following operations and the output."
-msgstr "検索条件を指定しなかった場合、データソースに含まれるすべてのレコードが検索結果として取り出され、その後の処理に使われます。"
+"If no condition is given, then all records in the source will appear as the "
+"search result, for following operations and the output."
+msgstr ""
+"検索条件を指定しなかった場合、データソースに含まれるすべてのレコードが検索結"
+"果として取り出され、その後の処理に使われます。"
 
 msgid ""
-"##### Search condition in a Script syntax string {#query-condition-script-synt"
-"ax-string}"
-msgstr "##### スクリプト構文形式の文字列による検索条件 {#query-condition-script-syntax-string}"
+"##### Search condition in a Script syntax string {#query-condition-script-"
+"syntax-string}"
+msgstr ""
+"##### スクリプト構文形式の文字列による検索条件 {#query-condition-script-"
+"syntax-string}"
 
 msgid "This is a sample condition in the script syntax:"
 msgstr "以下のような形式の文字列で検索条件を指定します。"
@@ -1073,28 +1145,32 @@ msgid "    \"name == 'Alice' && age >= 20\""
 msgstr ""
 
 msgid ""
-"It means \"the value of the `name` column equals to `\"Alice\"`, and the value of"
-" the `age` column is `20` or more\"."
-msgstr "上記の例は「 `name` カラムの値が `\"Alice\"` と等しく、且つ `age` カラムの値が20以上である」という意味になります。"
+"It means \"the value of the `name` column equals to `\"Alice\"`, and the "
+"value of the `age` column is `20` or more\"."
+msgstr ""
+"上記の例は「 `name` カラムの値が `\"Alice\"` と等しく、且つ `age` カラムの値"
+"が20以上である」という意味になります。"
 
 msgid ""
-"See [the reference document of the script syntax on Groonga](http://groonga.or"
-"g/docs/reference/grn_expr/script_syntax.html) for more details."
+"See [the reference document of the script syntax on Groonga](http://groonga."
+"org/docs/reference/grn_expr/script_syntax.html) for more details."
 msgstr ""
-"詳細は[Groonga のスクリプト構文のリファレンス](http://groonga.org/ja/docs/reference/grn_expr/scr"
-"ipt_syntax.html)を参照して下さい。"
+"詳細は[Groonga のスクリプト構文のリファレンス](http://groonga.org/ja/docs/"
+"reference/grn_expr/script_syntax.html)を参照して下さい。"
 
 msgid ""
-"##### Search condition in a hash based on the Script syntax {#query-condition-"
-"script-syntax-hash}"
-msgstr "##### スクリプト構文形式の文字列を含むハッシュによる検索条件 {#query-condition-script-syntax-hash}"
+"##### Search condition in a hash based on the Script syntax {#query-"
+"condition-script-syntax-hash}"
+msgstr ""
+"##### スクリプト構文形式の文字列を含むハッシュによる検索条件 {#query-"
+"condition-script-syntax-hash}"
 
 msgid ""
 "In this pattern, you'll specify a search condition as a hash based on a \n"
 "[script syntax string](#query-condition-script-syntax-string), like:"
 msgstr ""
-"[スクリプト構文形式の文字列による検索条件](#query-condition-script-syntax-string)をベースとした、以下のような形式の"
-"ハッシュで検索条件を指定します。"
+"[スクリプト構文形式の文字列による検索条件](#query-condition-script-syntax-"
+"string)をベースとした、以下のような形式のハッシュで検索条件を指定します。"
 
 msgid ""
 "    {\n"
@@ -1104,14 +1180,16 @@ msgid ""
 msgstr ""
 
 msgid ""
-"(*Note: under construction because the specification of the `allowUpdate` para"
-"meter is not defined yet.)"
+"(*Note: under construction because the specification of the `allowUpdate` "
+"parameter is not defined yet.)"
 msgstr "(詳細未稿:仕様が未確定、動作が不明、未実装のため)"
 
 msgid ""
-"##### Search condition in a hash based on the Query syntax {#query-condition-q"
-"uery-syntax-hash}"
-msgstr "##### クエリー構文形式の文字列を含むハッシュ {#query-condition-query-syntax-hash}"
+"##### Search condition in a hash based on the Query syntax {#query-condition-"
+"query-syntax-hash}"
+msgstr ""
+"##### クエリー構文形式の文字列を含むハッシュ {#query-condition-query-syntax-"
+"hash}"
 
 msgid "In this pattern, you'll specify a search condition as a hash like:"
 msgstr "以下のような形式のハッシュで検索条件を指定します。"
@@ -1129,23 +1207,23 @@ msgstr ""
 
 msgid ""
 "`query`\n"
-": A string to specify the main search query. In most cases, a text posted via "
-"a search box in a webpage will be given.\n"
-"  See [the document of the query syntax in Groonga](http://groonga.org/docs/re"
-"ference/grn_expr/query_syntax.html) for more details.\n"
+": A string to specify the main search query. In most cases, a text posted "
+"via a search box in a webpage will be given.\n"
+"  See [the document of the query syntax in Groonga](http://groonga.org/docs/"
+"reference/grn_expr/query_syntax.html) for more details.\n"
 "  This parameter is always required."
 msgstr ""
 "`query`\n"
 ": クエリを文字列で指定します。\n"
-"  詳細は[Groonga のクエリー構文の仕様](http://groonga.org/ja/docs/reference/grn_expr/query_"
-"syntax.html)を参照して下さい。\n"
+"  詳細は[Groonga のクエリー構文の仕様](http://groonga.org/ja/docs/reference/"
+"grn_expr/query_syntax.html)を参照して下さい。\n"
 "  このパラメータは省略できません。\n"
 
 msgid ""
 "`matchTo`\n"
-": An array of strings, meaning the list of column names to be searched by defa"
-"ult. If you specify no column name in the `query`, it will work as a search qu"
-"ery for columns specified by this parameter.\n"
+": An array of strings, meaning the list of column names to be searched by "
+"default. If you specify no column name in the `query`, it will work as a "
+"search query for columns specified by this parameter.\n"
 "  You can apply weighting for each column, like `name * 2`.\n"
 "  This parameter is optional."
 msgstr ""
@@ -1155,60 +1233,66 @@ msgstr ""
 
 msgid ""
 "`defaultOperator`\n"
-": A string to specify the default logical operator for multiple queries listed"
-" in the `query`. Possible values:"
+": A string to specify the default logical operator for multiple queries "
+"listed in the `query`. Possible values:"
 msgstr ""
-"`defaultOperator`: `query` に複数のクエリが列挙されている場合の既定の論理演算の条件を指定します。\n"
+"`defaultOperator`: `query` に複数のクエリが列挙されている場合の既定の論理演算"
+"の条件を指定します。\n"
 "  以下のいずれかの文字列を指定します。"
 
 msgid ""
 "   * `\"&&\"` : means \"AND\" condition.\n"
 "   * `\"||\"` : means \"OR\" condition.\n"
-"   * `\"-\"`  : means [\"NOT\" condition](http://groonga.org/docs/reference/grn_ex"
-"pr/query_syntax.html#logical-not)."
+"   * `\"-\"`  : means [\"NOT\" condition](http://groonga.org/docs/reference/"
+"grn_expr/query_syntax.html#logical-not)."
 msgstr ""
 "   * `\"&&\"` : AND条件と見なす。\n"
 "   * `\"||\"` : OR条件と見なす。\n"
-"   * `\"-\"`  : [論理否定](http://groonga.org/ja/docs/reference/grn_expr/query_synta"
-"x.html#logical-not)条件と見なす。"
+"   * `\"-\"`  : [論理否定](http://groonga.org/ja/docs/reference/grn_expr/"
+"query_syntax.html#logical-not)条件と見なす。"
 
 msgid "  This parameter is optional, the default value is `\"&&\"`."
 msgstr "  このパラメータは省略可能で、省略時の初期値は `\"&&\"` です。"
 
 msgid ""
 "`allowPragma`\n"
-": A boolean value to allow (`true`) or disallow (`false`) to use \"pragma\" like"
-" `*E-1`, on the head of the `query`.\n"
+": A boolean value to allow (`true`) or disallow (`false`) to use \"pragma\" "
+"like `*E-1`, on the head of the `query`.\n"
 "  This parameter is optional, the default value is `true`."
 msgstr ""
 "`allowPragma`\n"
-": `query` の先頭において、`*E-1` のようなプラグマの指定を許容するかどうかを真偽値で指定します。\n"
-"  このパラメータは省略可能で、省略時の初期値は `true` (プラグマの指定を許容する)です。"
+": `query` の先頭において、`*E-1` のようなプラグマの指定を許容するかどうかを真"
+"偽値で指定します。\n"
+"  このパラメータは省略可能で、省略時の初期値は `true` (プラグマの指定を許容"
+"する)です。"
 
 msgid ""
 "`allowColumn`\n"
-": A boolean value to allow (`true`) or disallow (`false`) to specify column na"
-"me for each query in the `query`, like `name:Alice`.\n"
+": A boolean value to allow (`true`) or disallow (`false`) to specify column "
+"name for each query in the `query`, like `name:Alice`.\n"
 "  This parameter is optional, the default value is `true`."
 msgstr ""
 "`allowColumn`\n"
-": `query` において、カラム名を指定した `name:Alice` のような書き方を許容するかどうかを真偽値で指定します。\n"
-"  このパラメータは省略可能で、省略時の初期値は `true` (カラム名の指定を許容する)です。"
+": `query` において、カラム名を指定した `name:Alice` のような書き方を許容する"
+"かどうかを真偽値で指定します。\n"
+"  このパラメータは省略可能で、省略時の初期値は `true` (カラム名の指定を許容"
+"する)です。"
 
 msgid ""
 "`matchEscalationThreshold`\n"
 ": An integer to specify the threshold to escalate search methods.\n"
-"  When the number of search results by indexes is smaller than this value, the"
-"n Droonga does the search based on partial matching, etc.\n"
-"  See also [the specification of the search behavior of Groonga](http://groong"
-"a.org/docs/spec/search.html) for more details.\n"
+"  When the number of search results by indexes is smaller than this value, "
+"then Droonga does the search based on partial matching, etc.\n"
+"  See also [the specification of the search behavior of Groonga](http://"
+"groonga.org/docs/spec/search.html) for more details.\n"
 "  This parameter is optional, the default value is `0`."
 msgstr ""
 "`matchEscalationThreshold`\n"
 ": 検索方法をエスカレーションするかどうかを決定するための閾値を指定します。\n"
-"  インデックスを用いた全文検索のヒット件数がこの閾値以下であった場合は、非分かち書き検索、部分一致検索へエスカレーションします。\n"
-"  詳細は [Groonga の検索の仕様の説明](http://groonga.org/ja/docs/spec/search.html)を参照して下さい"
-"。\n"
+"  インデックスを用いた全文検索のヒット件数がこの閾値以下であった場合は、非分"
+"かち書き検索、部分一致検索へエスカレーションします。\n"
+"  詳細は [Groonga の検索の仕様の説明](http://groonga.org/ja/docs/spec/search."
+"html)を参照して下さい。\n"
 "  このパラメータは省略可能で、省略時の初期値は `0` です。"
 
 msgid "##### Complex search condition as an array {#query-condition-array}"
@@ -1238,35 +1322,38 @@ msgstr "配列の最初の要素は、論理演算子を以下のいずれかの
 msgid ""
 " * `\"&&\"` : means \"AND\" condition.\n"
 " * `\"||\"` : means \"OR\" condition.\n"
-" * `\"-\"`  : means [\"NOT\" condition](http://groonga.org/docs/reference/grn_expr"
-"/query_syntax.html#logical-not)."
+" * `\"-\"`  : means [\"NOT\" condition](http://groonga.org/docs/reference/"
+"grn_expr/query_syntax.html#logical-not)."
 msgstr ""
 " * `\"&&\"` : AND条件と見なす。\n"
 " * `\"||\"` : OR条件と見なす。\n"
-" * `\"-\"`  : [論理否定](http://groonga.org/ja/docs/reference/grn_expr/query_syntax."
-"html#logical-not)条件と見なす。"
+" * `\"-\"`  : [論理否定](http://groonga.org/ja/docs/reference/grn_expr/"
+"query_syntax.html#logical-not)条件と見なす。"
 
 msgid ""
 "Rest elements are logically operated based on the operator.\n"
-"For example this is an \"AND\" operated condition based on two conditions, means"
-" \"the value of the `name` equals to `\"Alice\"`, and, the value of the `age` is "
-"`20` or more\":"
+"For example this is an \"AND\" operated condition based on two conditions, "
+"means \"the value of the `name` equals to `\"Alice\"`, and, the value of the "
+"`age` is `20` or more\":"
 msgstr ""
-"配列の2番目以降の要素で示された検索条件について、1番目の要素で指定した論理演算子による論理演算を行います。\n"
-"例えば以下は、スクリプト構文形式の文字列による検索条件2つによるAND条件であると見なされ、「 `name` カラムの値が `\"Alice\"` と等しく、且"
-"つ `age` カラムの値が20以上である」という意味になります。"
+"配列の2番目以降の要素で示された検索条件について、1番目の要素で指定した論理演"
+"算子による論理演算を行います。\n"
+"例えば以下は、スクリプト構文形式の文字列による検索条件2つによるAND条件である"
+"と見なされ、「 `name` カラムの値が `\"Alice\"` と等しく、且つ `age` カラムの"
+"値が20以上である」という意味になります。"
 
 msgid "    [\"&&\", \"name == 'Alice'\", \"age >= 20\"]"
 msgstr ""
 
 msgid ""
-"Nested array means more complex conditions. For example, this means \"`name` eq"
-"uals to `\"Alice\"` and `age` is `20` or more, but `job` does not equal to `\"eng"
-"ineer\"`\":"
+"Nested array means more complex conditions. For example, this means \"`name` "
+"equals to `\"Alice\"` and `age` is `20` or more, but `job` does not equal to "
+"`\"engineer\"`\":"
 msgstr ""
 "配列を入れ子にする事により、より複雑な検索条件を指定する事もできます。\n"
-"例えば以下は、「 `name` カラムの値が `\"Alice\"` と等しく、且つ `age` カラムの値が20以上であるが、 `job` カラムの値が `\""
-"engineer\"` ではない」という意味になります。"
+"例えば以下は、「 `name` カラムの値が `\"Alice\"` と等しく、且つ `age` カラム"
+"の値が20以上であるが、 `job` カラムの値が `\"engineer\"` ではない」という意味"
+"になります。"
 
 msgid ""
 "    [\n"
@@ -1287,24 +1374,19 @@ msgstr ""
 ": ソートの条件および取り出すレコードの範囲を指定します。"
 
 msgid ""
-"Value\n"
-": Possible patterns:"
-msgstr ""
-"値\n"
-": 以下のパターンのいずれかをとります。"
-
-msgid ""
 "  1. An array of column name strings.\n"
-"  2. A hash including an array of sort column name strings and paging conditio"
-"ns."
+"  2. A hash including an array of sort column name strings and paging "
+"conditions."
 msgstr ""
 "  1. カラム名の文字列の配列。\n"
 "  2. ソート条件と取り出すレコードの範囲を指定するハッシュ。 "
 
 msgid ""
-"If sort conditions are not specified, then all results will appear as-is, for "
-"following operations and the output."
-msgstr "ソート条件が指定されなかった場合、すべての検索結果がそのままの並び順でソート結果として取り出され、その後の処理に使われます。"
+"If sort conditions are not specified, then all results will appear as-is, "
+"for following operations and the output."
+msgstr ""
+"ソート条件が指定されなかった場合、すべての検索結果がそのままの並び順でソート"
+"結果として取り出され、その後の処理に使われます。"
 
 msgid "##### Basic sort condition {#query-sortBy-array}"
 msgstr "##### 基本的なソート条件の指定 {#query-sortBy-array}"
@@ -1313,26 +1395,36 @@ msgid "Sort condition is given as an array of column name strings."
 msgstr "ソート条件はカラム名の文字列の配列として指定します。"
 
 msgid ""
-"At first Droonga tries to sort records by the value of the first given sort co"
-"lumn. After that, if there are multiple records which have same value for the "
-"column, then Droonga tries to sort them by the secondary given sort column. Th"
-"ese processes are repeated for all given sort columns."
+"At first Droonga tries to sort records by the value of the first given sort "
+"column. After that, if there are multiple records which have same value for "
+"the column, then Droonga tries to sort them by the secondary given sort "
+"column. These processes are repeated for all given sort columns."
 msgstr ""
-"Droongaはまず最初に指定したカラムの値でレコードをソートし、カラムの値が同じレコードが複数あった場合は2番目に指定したカラムの値でさらにソートする、と"
-"いう形で、すべての指定カラムの値に基づいてソートを行います。"
+"Droongaはまず最初に指定したカラムの値でレコードをソートし、カラムの値が同じレ"
+"コードが複数あった場合は2番目に指定したカラムの値でさらにソートする、という形"
+"で、すべての指定カラムの値に基づいてソートを行います。"
 
-msgid "You must specify sort columns as an array, even if there is only one column."
-msgstr "ソート対象のカラムを1つだけ指定する場合であっても、必ず配列として指定する必要があります。"
+msgid ""
+"You must specify sort columns as an array, even if there is only one column."
+msgstr ""
+"ソート対象のカラムを1つだけ指定する場合であっても、必ず配列として指定する必要"
+"があります。"
 
 msgid ""
-"Records are sorted by the value of the column value, in an ascending order. Re"
-"sults can be sorted in descending order if sort column name has a prefix `-`."
-msgstr "ソート順序は指定したカラムの値での昇順となります。カラム名の前に `-` を加えると降順となります。"
+"Records are sorted by the value of the column value, in an ascending order. "
+"Results can be sorted in descending order if sort column name has a prefix `-"
+"`."
+msgstr ""
+"ソート順序は指定したカラムの値での昇順となります。カラム名の前に `-` を加える"
+"と降順となります。"
 
 msgid ""
-"For example, this condition means \"sort records by the `name` at first in an a"
-"scending order, and sort them by their `age~ column in the descending order\":"
-msgstr "例えば以下は、「 `name` の値で昇順にソートし、同じ値のレコードはさらに `age` の値で降順にソートする」という意味になります。"
+"For example, this condition means \"sort records by the `name` at first in "
+"an ascending order, and sort them by their `age~ column in the descending "
+"order\":"
+msgstr ""
+"例えば以下は、「 `name` の値で昇順にソートし、同じ値のレコードはさらに `age` "
+"の値で降順にソートする」という意味になります。"
 
 msgid "    [\"name\", \"-age\"]"
 msgstr ""
@@ -1340,8 +1432,11 @@ msgstr ""
 msgid "##### Paging of sorted results {#query-sortBy-hash}"
 msgstr "##### ソート結果から取り出すレコードの範囲の指定 {#query-sortBy-hash}"
 
-msgid "Paging conditions can be specified as a part of a sort condition hash, like:"
-msgstr "ソートの指定において、以下の形式でソート結果から取り出すレコードの範囲を指定する事ができます。"
+msgid ""
+"Paging conditions can be specified as a part of a sort condition hash, like:"
+msgstr ""
+"ソートの指定において、以下の形式でソート結果から取り出すレコードの範囲を指定"
+"する事ができます。"
 
 msgid ""
 "    {\n"
@@ -1362,13 +1457,14 @@ msgid ""
 "  This parameter is always required."
 msgstr ""
 "`keys`\n"
-": ソート条件を[基本的なソート条件の指定](#query-sortBy-array)の形式で指定します。\n"
+": ソート条件を[基本的なソート条件の指定](#query-sortBy-array)の形式で指定しま"
+"す。\n"
 "  このパラメータは省略できません。"
 
 msgid ""
 "`offset`\n"
-": An integer meaning the offset to the paging of sorted results. Possible valu"
-"es are `0` or larger integers."
+": An integer meaning the offset to the paging of sorted results. Possible "
+"values are `0` or larger integers."
 msgstr ""
 "`offset`\n"
 ": 取り出すレコードのページングの起点を示す `0` または正の整数。"
@@ -1378,9 +1474,9 @@ msgstr "  このパラメータは省略可能で、省略時の既定値は `0`
 
 msgid ""
 "`limit`\n"
-": An integer meaning the number of sorted results to be extracted. Possible va"
-"lues are `-1`, `0`, or larger integers. The value `-1` means \"return all resul"
-"ts\"."
+": An integer meaning the number of sorted results to be extracted. Possible "
+"values are `-1`, `0`, or larger integers. The value `-1` means \"return all "
+"results\"."
 msgstr ""
 "`limit`\n"
 ": 取り出すレコード数を示す `-1` 、 `0` 、または正の整数。\n"
@@ -1389,8 +1485,11 @@ msgstr ""
 msgid "  This parameter is optional and the default value is `-1`."
 msgstr "  このパラメータは省略可能で、省略時の既定値は `-1` です。"
 
-msgid "For example, this condition extracts 10 sorted results from 11th to 20th:"
-msgstr "例えば以下は、ソート結果の10番目から19番目までの10件のレコードを取り出すという意味になります。"
+msgid ""
+"For example, this condition extracts 10 sorted results from 11th to 20th:"
+msgstr ""
+"例えば以下は、ソート結果の10番目から19番目までの10件のレコードを取り出すとい"
+"う意味になります。"
 
 msgid ""
 "    {\n"
@@ -1401,11 +1500,14 @@ msgid ""
 msgstr ""
 
 msgid ""
-"In most cases, paging by a sort condition is faster than paging by `output`'s "
-"`limit` and `output`, because this operation reduces the number of records."
+"In most cases, paging by a sort condition is faster than paging by "
+"`output`'s `limit` and `output`, because this operation reduces the number "
+"of records."
 msgstr ""
-"これらの指定を行った場合、取り出されたレコードのみがその後の処理の対象となります。\n"
-"そのため、 `output` における `offset` および `limit` の指定よりも高速に動作します。"
+"これらの指定を行った場合、取り出されたレコードのみがその後の処理の対象となり"
+"ます。\n"
+"そのため、 `output` における `offset` および `limit` の指定よりも高速に動作し"
+"ます。"
 
 msgid "#### `groupBy` {#query-groupBy}"
 msgstr ""
@@ -1425,25 +1527,30 @@ msgstr ""
 "  2. 複雑な集約条件を指定するハッシュ。 "
 
 msgid ""
-"If a condition for grouping is given, then grouped result records will appear "
-"as the result, for following operations and the output."
-msgstr "集約条件を指定した場合、指定に基づいてレコードを集約した結果がレコードとして取り出され、その後の処理に使われます。"
+"If a condition for grouping is given, then grouped result records will "
+"appear as the result, for following operations and the output."
+msgstr ""
+"集約条件を指定した場合、指定に基づいてレコードを集約した結果がレコードとして"
+"取り出され、その後の処理に使われます。"
 
 msgid "##### Basic condition of grouping {#query-groupBy-string}"
 msgstr "##### 基本的な集約条件の指定 {#query-groupBy-string}"
 
 msgid ""
-"A condition of grouping is given as a string of a column name or an expression"
-"."
-msgstr "基本的な集約条件では、処理対象のレコード群が持つカラムの名前を文字列として指定します。"
+"A condition of grouping is given as a string of a column name or an "
+"expression."
+msgstr ""
+"基本的な集約条件では、処理対象のレコード群が持つカラムの名前を文字列として指"
+"定します。"
 
 msgid ""
-"Droonga groups (sorted) search result records, based on the value of the speci"
-"fied column. Then the result of the grouping will appear instead of search res"
-"ults from the `source`. Result records of a grouping will have following colum"
-"ns:"
+"Droonga groups (sorted) search result records, based on the value of the "
+"specified column. Then the result of the grouping will appear instead of "
+"search results from the `source`. Result records of a grouping will have "
+"following columns:"
 msgstr ""
-"Droongaはそのカラムの値が同じであるレコードを集約し、カラムの値をキーとした新しいレコード群を結果として出力します。\n"
+"Droongaはそのカラムの値が同じであるレコードを集約し、カラムの値をキーとした新"
+"しいレコード群を結果として出力します。\n"
 "集約結果のレコードは以下のカラムを持ちます。"
 
 msgid ""
@@ -1458,14 +1565,16 @@ msgid ""
 ": An integer meaning the number of grouped records."
 msgstr ""
 "`_nsubrecs`\n"
-": 集約前のレコード群における、集約対象のカラムの値が一致するレコードの総数を示す数値です。"
+": 集約前のレコード群における、集約対象のカラムの値が一致するレコードの総数を"
+"示す数値です。"
 
 msgid ""
-"For example, this condition means \"group records by their `job` column's value"
-", with the number of grouped records for each value\":"
+"For example, this condition means \"group records by their `job` column's "
+"value, with the number of grouped records for each value\":"
 msgstr ""
-"例えば以下は、`job` カラムの値でレコードを集約し、`job` カラムの値としてどれだけの種類が存在しているのか、および、各 `job` の値を持つレコ"
-"ードが何件存在しているのかを集約結果として取り出すという意味になります。"
+"例えば以下は、`job` カラムの値でレコードを集約し、`job` カラムの値としてどれ"
+"だけの種類が存在しているのか、および、各 `job` の値を持つレコードが何件存在し"
+"ているのかを集約結果として取り出すという意味になります。"
 
 msgid "    \"job\""
 msgstr ""
@@ -1474,18 +1583,21 @@ msgid "##### Condition of grouping with details {#query-groupBy-hash}"
 msgstr "##### 複雑な集約条件の指定 {#query-groupBy-hash}"
 
 msgid "A condition of grouping can include more options, like:"
-msgstr "集約の指定において、集約結果の一部として出力する集約前のレコードの数を、以下の形式で指定する事ができます。"
+msgstr ""
+"集約の指定において、集約結果の一部として出力する集約前のレコードの数を、以下"
+"の形式で指定する事ができます。"
 
 msgid ""
 "    {\n"
 "      \"key\"            : \"<Basic condition for grouping>\",\n"
-"      \"maxNSubRecords\" : <Number of sample records included into each grouped "
-"result>\n"
+"      \"maxNSubRecords\" : <Number of sample records included into each "
+"grouped result>\n"
 "    }"
 msgstr ""
 "    {\n"
 "      \"key\"            : \"<基本的な集約条件>\",\n"
-"      \"maxNSubRecords\" : <集約結果の一部として出力する集約前のレコードの数>\n"
+"      \"maxNSubRecords\" : <集約結果の一部として出力する集約前のレコードの数"
+">\n"
 "    }"
 
 msgid ""
@@ -1494,27 +1606,29 @@ msgid ""
 "  This parameter is always required."
 msgstr ""
 "`key`\n"
-": [基本的な集約条件の指定](#query-groupBy-string)の形式による、集約条件を指定する文字列。\n"
+": [基本的な集約条件の指定](#query-groupBy-string)の形式による、集約条件を指定"
+"する文字列。\n"
 "  このパラメータは省略できません。"
 
 msgid ""
 "`maxNSubRecords`\n"
-": An integer, meaning maximum number of sample records included into each grou"
-"ped result. Possible values are `0` or larger. `-1` is not acceptable."
+": An integer, meaning maximum number of sample records included into each "
+"grouped result. Possible values are `0` or larger. `-1` is not acceptable."
 msgstr ""
 "`maxNSubRecords`\n"
-": 集約結果の一部として出力する集約前のレコードの最大数を示す `0` または正の整数。\n"
+": 集約結果の一部として出力する集約前のレコードの最大数を示す `0` または正の整"
+"数。\n"
 "  `-1` は指定できません。"
 
 msgid "  This parameter is optional, the default value is `0`."
 msgstr "  このパラメータは省略可能で、省略時の既定値は `0` です。"
 
 msgid ""
-"For example, this condition will return results grouped by their `job` column "
-"with one sample record per a grouped result:"
+"For example, this condition will return results grouped by their `job` "
+"column with one sample record per a grouped result:"
 msgstr ""
-"例えば以下は、`job` カラムの値でレコードを集約した結果について、各 `job` カラムの値を含んでいるレコードを代表として1件ずつ取り出すという意味に"
-"なります。"
+"例えば以下は、`job` カラムの値でレコードを集約した結果について、各 `job` カラ"
+"ムの値を含んでいるレコードを代表として1件ずつ取り出すという意味になります。"
 
 msgid ""
 "    {\n"
@@ -1524,11 +1638,11 @@ msgid ""
 msgstr ""
 
 msgid ""
-"Grouped results will have all columns of [the result of the basic conditions f"
-"or grouping](#query-groupBy-string), and following extra columns:"
+"Grouped results will have all columns of [the result of the basic conditions "
+"for grouping](#query-groupBy-string), and following extra columns:"
 msgstr ""
-"集約結果のレコードは、[基本的な集約条件の指定](#query-groupBy-string)の集約結果のレコード群が持つすべてのカラムに加えて、以下のカラ"
-"ムを持ちます。"
+"集約結果のレコードは、[基本的な集約条件の指定](#query-groupBy-string)の集約結"
+"果のレコード群が持つすべてのカラムに加えて、以下のカラムを持ちます。"
 
 msgid ""
 "`_subrecs`\n"
@@ -1538,12 +1652,15 @@ msgstr ""
 ": 集約前のレコード群における、集約対象のカラムの値が一致するレコードの配列。"
 
 msgid ""
-"*Note: On the version {{ site.droonga_version }}, too many records can be retu"
-"rned larger than the specified `maxNSubRecords`, if the dataset has multiple p"
-"artitions. This is a known problem and to be fixed in a future version."
+"*Note: On the version {{ site.droonga_version }}, too many records can be "
+"returned larger than the specified `maxNSubRecords`, if the dataset has "
+"multiple partitions. This is a known problem and to be fixed in a future "
+"version."
 msgstr ""
-"※バージョン {{ site.droonga_version }} では、データセットが複数のパーティションに別れている場合、集約前のレコードの代表が `m"
-"axNSubRecords` で指定した数よりも多く返される場合があります。これは既知の問題で、将来のバージョンで修正される予定です。"
+"※バージョン {{ site.droonga_version }} では、データセットが複数のパーティショ"
+"ンに別れている場合、集約前のレコードの代表が `maxNSubRecords` で指定した数よ"
+"りも多く返される場合があります。これは既知の問題で、将来のバージョンで修正さ"
+"れる予定です。"
 
 msgid "#### `output` {#query-output}"
 msgstr ""
@@ -1563,14 +1680,16 @@ msgstr ""
 ": 出力形式を指定するハッシュ。 "
 
 msgid ""
-"If no `output` is given, then search results of the query won't be exported to"
-" the returned message.\n"
-"You can reduce processing time and traffic via omitting of `output` for tempor"
-"ary tables which are used only for grouping and so on."
+"If no `output` is given, then search results of the query won't be exported "
+"to the returned message.\n"
+"You can reduce processing time and traffic via omitting of `output` for "
+"temporary tables which are used only for grouping and so on."
 msgstr ""
-"指定を省略した場合、その検索クエリの検索結果はレスポンスには出力されません。\n"
-"集約操作などのために必要な中間テーブルにあたる検索結果を求めるだけの検索クエリにおいては、 `output` を省略して処理時間や転送するデータ量を減らすこ"
-"とができます。"
+"指定を省略した場合、その検索クエリの検索結果はレスポンスには出力されませ"
+"ん。\n"
+"集約操作などのために必要な中間テーブルにあたる検索結果を求めるだけの検索クエ"
+"リにおいては、 `output` を省略して処理時間や転送するデータ量を減らすことがで"
+"きます。"
 
 msgid "An output definition is given as a hash like:"
 msgstr "出力形式は、以下の形式のハッシュで指定します。"
@@ -1581,7 +1700,8 @@ msgid ""
 "      \"format\"     : \"<Format of each record>\",\n"
 "      \"offset\"     : <Offset of paging>,\n"
 "      \"limit\"      : <Number of records to be exported>,\n"
-"      \"attributes\" : <Definition of columnst to be exported for each record>\n"
+"      \"attributes\" : <Definition of columnst to be exported for each "
+"record>\n"
 "    }"
 msgstr ""
 "    {\n"
@@ -1594,35 +1714,42 @@ msgstr ""
 
 msgid ""
 "`elements`\n"
-": An array of strings, meaning the list of elements exported to the result of "
-"the search query in a [search response](#response).\n"
-"  Possible values are following, and you must specify it as an array even if y"
-"ou export just one element:"
+": An array of strings, meaning the list of elements exported to the result "
+"of the search query in a [search response](#response).\n"
+"  Possible values are following, and you must specify it as an array even if "
+"you export just one element:"
 msgstr ""
 "`elements`\n"
-": その検索クエリの結果として[レスポンス](#response)に出力する情報を、プロパティ名の文字列の配列で指定します。\n"
-"  以下の項目を指定できます。項目は1つだけ指定する場合であっても必ず配列で指定します。"
+": その検索クエリの結果として[レスポンス](#response)に出力する情報を、プロパ"
+"ティ名の文字列の配列で指定します。\n"
+"  以下の項目を指定できます。項目は1つだけ指定する場合であっても必ず配列で指定"
+"します。"
 
+#, fuzzy
 msgid ""
-"   * `\"startTime\"` *Note: This will be ignored because it is not implemented o"
-"n the version {{ site.droonga_version }} yet.\n"
-"   * `\"elapsedTime\"` *Note: This will be ignored because it is not implemented"
-" on the version {{ site.droonga_version }} yet.\n"
+"   * `\"startTime\"` *Note: This will be ignored because it is not "
+"implemented on the version {{ site.droonga_version }} yet.\n"
+"   * `\"elapsedTime\"` *Note: This will be ignored because it is not "
+"implemented on the version {{ site.droonga_version }} yet.\n"
 "   * `\"count\"`\n"
-"   * `\"attributes\"` *Note: This will be ignored because it is not implemented "
-"on the version {{ site.droonga_version }} yet.\n"
+"   * `\"attributes\"`\n"
 "   * `\"records\"`"
 msgstr ""
-"   * `\"startTime\"` ※バージョン {{ site.droonga_version }} では未実装です。指定しても機能しません。\n"
-"   * `\"elapsedTime\"` ※バージョン {{ site.droonga_version }} では未実装です。指定しても機能しません。\n"
+"   * `\"startTime\"` ※バージョン {{ site.droonga_version }} では未実装です。"
+"指定しても機能しません。\n"
+"   * `\"elapsedTime\"` ※バージョン {{ site.droonga_version }} では未実装で"
+"す。指定しても機能しません。\n"
 "   * `\"count\"`\n"
-"   * `\"attributes\"` ※バージョン {{ site.droonga_version }} では未実装です。指定しても機能しません。\n"
+"   * `\"attributes\"` ※バージョン {{ site.droonga_version }} では未実装です。"
+"指定しても機能しません。\n"
 "   * `\"records\"`"
 
 msgid ""
-"  This parameter is optional, there is not default value. Nothing will be expo"
-"rted if no element is specified."
-msgstr "  このパラメータは省略可能で、省略時の初期値はありません(結果を何も出力しません)。"
+"  This parameter is optional, there is not default value. Nothing will be "
+"exported if no element is specified."
+msgstr ""
+"  このパラメータは省略可能で、省略時の初期値はありません(結果を何も出力しま"
+"せん)。"
 
 msgid ""
 "`format`\n"
@@ -1634,7 +1761,8 @@ msgstr ""
 "  以下のいずれかの値(文字列)を取ります。"
 
 msgid ""
-"   * `\"simple\"`  : Each record will be exported as an array of column values.\n"
+"   * `\"simple\"`  : Each record will be exported as an array of column "
+"values.\n"
 "   * `\"complex\"` : Each record will be exported as a hash."
 msgstr ""
 "   * `\"simple\"`  : 個々のレコードを配列として出力します。\n"
@@ -1645,23 +1773,24 @@ msgstr "  このパラメータは省略可能で、省略時の初期値は `\"
 
 msgid ""
 "`offset`\n"
-": An integer meaning the offset to the paging of exported records. Possible va"
-"lues are `0` or larger integers."
+": An integer meaning the offset to the paging of exported records. Possible "
+"values are `0` or larger integers."
 msgstr ""
 "`offset`\n"
 ": 出力するレコードのページングの起点を示す `0` または正の整数。"
 
 msgid ""
 "`limit`\n"
-": An integer meaning the number of exported records. Possible values are `-1`,"
-" `0`, or larger integers. The value `-1` means \"export all records\"."
+": An integer meaning the number of exported records. Possible values are "
+"`-1`, `0`, or larger integers. The value `-1` means \"export all records\"."
 msgstr ""
 "`limit`\n"
 ": 出力するレコード数を示す `-1` 、 `0` 、または正の整数。\n"
 "  `-1`を指定すると、すべてのレコードを出力します。"
 
+#, fuzzy
 msgid ""
-"`attributes` \n"
+"`attributes`\n"
 ": Definition of columns to be exported for each record.\n"
 "  Possible patterns:"
 msgstr ""
@@ -1684,12 +1813,14 @@ msgid ""
 "     * `\"name\"` : Exports the value of the `name` column, as is.\n"
 "     * `\"age\"`  : Exports the value of the `age` column, as is.\n"
 "   * A hash with details:\n"
-"     * This exports the value of the `name` column as a column with different "
-"name `realName`."
+"     * This exports the value of the `name` column as a column with "
+"different name `realName`."
 msgstr ""
 "   * カラム名の文字列。例は以下の通りです。\n"
-"     * `\"name\"` : `name` カラムの値をそのまま `name` カラムとして出力します。\n"
-"     * `\"age\"`  : `age` カラムの値をそのまま `age` カラムとして出力します。\n"
+"     * `\"name\"` : `name` カラムの値をそのまま `name` カラムとして出力しま"
+"す。\n"
+"     * `\"age\"`  : `age` カラムの値をそのまま `age` カラムとして出力しま"
+"す。\n"
 "   * 詳細な出力形式指定のハッシュ。例は以下の通りです。\n"
 "     * 以下の例は、 `name` カラムの値を `realName` カラムとして出力します。"
 
@@ -1697,41 +1828,46 @@ msgid "           { \"label\" : \"realName\", \"source\" : \"name\" }"
 msgstr ""
 
 msgid ""
-"     * This exports the snippet in HTML fragment as a column with the name `ht"
-"ml`."
+"     * This exports the snippet in HTML fragment as a column with the name "
+"`html`."
 msgstr ""
-"     * 以下の例は、 `name` カラムの値について、全文検索にヒットした位置を強調したHTMLコード片の文字列を `html` カラムとして出力し"
-"ます。"
+"     * 以下の例は、 `name` カラムの値について、全文検索にヒットした位置を強調"
+"したHTMLコード片の文字列を `html` カラムとして出力します。"
 
 msgid "           { \"label\" : \"html\", \"source\": \"snippet_html(name)\" }"
 msgstr ""
 
 msgid ""
-"     * This exports a static value `\"Japan\"` for the `country` column of all r"
-"ecords.\n"
-"       (This will be useful for debugging, or a use case to try modification o"
-"f APIs.)"
+"     * This exports a static value `\"Japan\"` for the `country` column of "
+"all records.\n"
+"       (This will be useful for debugging, or a use case to try modification "
+"of APIs.)"
 msgstr ""
-"     * 以下の例は、`country` カラムについて、すべてのレコードの当該カラムの値が文字列 `\"Japan\"` であるものとして出力します。\n"
-"       (存在しないカラムを実際に作成する前にクライアント側の挙動を確認したい場合などに、この機能が利用できます。)"
+"     * 以下の例は、`country` カラムについて、すべてのレコードの当該カラムの値"
+"が文字列 `\"Japan\"` であるものとして出力します。\n"
+"       (存在しないカラムを実際に作成する前にクライアント側の挙動を確認したい"
+"場合などに、この機能が利用できます。)"
 
 msgid "           { \"label\" : \"country\", \"source\" : \"'Japan'\" }"
 msgstr ""
 
 msgid ""
-"     * This exports a number of grouped records as the `\"itemsCount\"` column o"
-"f each record (grouped result)."
-msgstr "     * 以下の例は、集約前の元のレコードの総数を、集約後のレコードの `\"itemsCount\"` カラムの値として出力します。"
+"     * This exports a number of grouped records as the `\"itemsCount\"` "
+"column of each record (grouped result)."
+msgstr ""
+"     * 以下の例は、集約前の元のレコードの総数を、集約後のレコードの `"
+"\"itemsCount\"` カラムの値として出力します。"
 
 msgid "           { \"label\" : \"itemsCount\", \"source\" : \"_nsubrecs\", }"
 msgstr ""
 
 msgid ""
-"     * This exports samples of the source records of grouped records, as the `"
-"\"items\"` column of grouped records.\n"
+"     * This exports samples of the source records of grouped records, as the "
+"`\"items\"` column of grouped records.\n"
 "       The format of the `\"attributes\"` is jsut same to this section."
 msgstr ""
-"     * 以下の例は、集約前の元のレコードの配列を、集約後のレコードの `\"items\"` カラムの値として出力します。\n"
+"     * 以下の例は、集約前の元のレコードの配列を、集約後のレコードの `\"items"
+"\"` カラムの値として出力します。\n"
 "       `\"attributes\"` は、この項の説明と同じ形式で指定します。"
 
 msgid ""
@@ -1740,9 +1876,11 @@ msgid ""
 msgstr ""
 
 msgid ""
-"  An array of column definitions can contain any type definition described abo"
-"ve, like:"
-msgstr "  カラムの定義の配列には、上記の形式で示されたカラムの定義を0個以上含めることができます。例:"
+"  An array of column definitions can contain any type definition described "
+"above, like:"
+msgstr ""
+"  カラムの定義の配列には、上記の形式で示されたカラムの定義を0個以上含めること"
+"ができます。例:"
 
 msgid ""
 "      [\n"
@@ -1753,10 +1891,12 @@ msgid ""
 msgstr ""
 
 msgid ""
-"  A hash of column definitions can contain any type definition described above"
-" except `label` of hashes, because keys of the hash means `label` of each colu"
-"mn, like:"
-msgstr "  カラムの定義を値としたハッシュでは、カラムの出力名をキー、上記の形式で示されたカラムの定義を値として、カラムの定義を0個以上含めることができます。例:"
+"  A hash of column definitions can contain any type definition described "
+"above except `label` of hashes, because keys of the hash means `label` of "
+"each column, like:"
+msgstr ""
+"  カラムの定義を値としたハッシュでは、カラムの出力名をキー、上記の形式で示さ"
+"れたカラムの定義を値として、カラムの定義を0個以上含めることができます。例:"
 
 msgid ""
 "      {\n"
@@ -1768,32 +1908,38 @@ msgid ""
 msgstr ""
 
 msgid ""
-"  This parameter is optional, there is no default value. No column will be exp"
-"orted if no column is specified."
-msgstr "  このパラメータは省略可能で、省略時の既定値はありません。カラムの指定がない場合、カラムの値は一切出力されません。"
+"  This parameter is optional, there is no default value. No column will be "
+"exported if no column is specified."
+msgstr ""
+"  このパラメータは省略可能で、省略時の既定値はありません。カラムの指定がない"
+"場合、カラムの値は一切出力されません。"
 
 msgid "## Responses {#response}"
 msgstr "## レスポンス {#response}"
 
 msgid ""
-"This command returns a hash as the result as the `body`, with `200` as the `st"
-"atusCode`."
-msgstr "このコマンドは、検索結果を`body` 、ステータスコード `200` を `statusCode` の値としたレスポンスを返します。"
+"This command returns a hash as the result as the `body`, with `200` as the "
+"`statusCode`."
+msgstr ""
+"このコマンドは、検索結果を`body` 、ステータスコード `200` を `statusCode` の"
+"値としたレスポンスを返します。"
 
 msgid ""
-"Keys of the result hash is the name of each query (a result of a search query)"
-", values of the hash is the result of each [search query](#query-parameters), "
-"like:"
+"Keys of the result hash is the name of each query (a result of a search "
+"query), values of the hash is the result of each [search query](#query-"
+"parameters), like:"
 msgstr ""
-"検索結果のハッシュは、個々の検索クエリの名前をキー、対応する[個々の検索クエリ](#query-parameters)の処理結果を値とした、以下のような形式"
-"を取ります。"
+"検索結果のハッシュは、個々の検索クエリの名前をキー、対応する[個々の検索クエ"
+"リ](#query-parameters)の処理結果を値とした、以下のような形式を取ります。"
 
 msgid ""
 "    {\n"
 "      \"<Name of the query 1>\" : {\n"
 "        \"startTime\"   : \"<Time to start the operation>\",\n"
-"        \"elapsedTime\" : <Elapsed time to process the query, in milliseconds),\n"
-"        \"count\"       : <Number of records searched by the given conditions>,\n"
+"        \"elapsedTime\" : <Elapsed time to process the query, in "
+"milliseconds),\n"
+"        \"count\"       : <Number of records searched by the given "
+"conditions>,\n"
 "        \"attributes\"  : <Array or hash of exported columns>,\n"
 "        \"records\"     : [<Array of search result records>]\n"
 "      },\n"
@@ -1806,7 +1952,8 @@ msgstr ""
 "        \"startTime\"   : \"<検索を開始した時刻>\",\n"
 "        \"elapsedTime\" : <検索にかかった時間(単位:ミリ秒)),\n"
 "        \"count\"       : <指定された検索条件に該当するレコードの総数>,\n"
-"        \"attributes\"  : <出力されたレコードのカラムの情報の配列またはハッシュ>,\n"
+"        \"attributes\"  : <出力されたレコードのカラムの情報の配列またはハッ"
+"シュ>,\n"
 "        \"records\"     : [<出力されたレコードの配列>]\n"
 "      },\n"
 "      \"<クエリ2の名前>\" : { ... },\n"
@@ -1814,12 +1961,13 @@ msgstr ""
 "    }"
 
 msgid ""
-"A hash of a search query's result can have following elements, but only some e"
-"lements specified in the `elements` of the [`output` parameter](#query-output)"
-" will appear in the response."
+"A hash of a search query's result can have following elements, but only some "
+"elements specified in the `elements` of the [`output` parameter](#query-"
+"output) will appear in the response."
 msgstr ""
-"検索クエリの処理結果のハッシュは以下の項目を持つことができ、[検索クエリの `output`](#query-output) の `elements` で明"
-"示的に指定された項目のみが出力されます。"
+"検索クエリの処理結果のハッシュは以下の項目を持つことができ、[検索クエリの "
+"`output`](#query-output) の `elements` で明示的に指定された項目のみが出力され"
+"ます。"
 
 msgid "### `startTime` {#response-query-startTime}"
 msgstr ""
@@ -1828,11 +1976,11 @@ msgid "A local time string meaning the search operation is started."
 msgstr "検索を開始した時刻(ローカル時刻)の文字列です。"
 
 msgid ""
-"It is formatted in the [W3C-DTF](http://www.w3.org/TR/NOTE-datetime \"Date and "
-"Time Formats\"), with the time zone like:"
+"It is formatted in the [W3C-DTF](http://www.w3.org/TR/NOTE-datetime \"Date "
+"and Time Formats\"), with the time zone like:"
 msgstr ""
-"形式は、[W3C-DTF](http://www.w3.org/TR/NOTE-datetime \"Date and Time Formats\")のタイムゾ"
-"ーンを含む形式となります。\n"
+"形式は、[W3C-DTF](http://www.w3.org/TR/NOTE-datetime \"Date and Time Formats"
+"\")のタイムゾーンを含む形式となります。\n"
 "例えば以下の要領です。"
 
 msgid "    2013-11-29T08:15:30+09:00"
@@ -1841,7 +1989,8 @@ msgstr ""
 msgid "### `elapsedTime` {#response-query-elapsedTime}"
 msgstr ""
 
-msgid "An integer meaning the elapsed time of the search operation, in milliseconds."
+msgid ""
+"An integer meaning the elapsed time of the search operation, in milliseconds."
 msgstr "検索にかかった時間の数値(単位:ミリ秒)です。"
 
 msgid "### `count` {#response-query-count}"
@@ -1849,38 +1998,44 @@ msgstr ""
 
 msgid ""
 "An integer meaning the total number of search result records.\n"
-"Paging options `offset` and `limit` in [`sortBy`](#query-sortBy) or [`output`]"
-"(#query-output) will not affect to this count."
+"Paging options `offset` and `limit` in [`sortBy`](#query-sortBy) or "
+"[`output`](#query-output) will not affect to this count."
 msgstr ""
 "検索条件に該当するレコードの総数の数値です。\n"
-"この値は、検索クエリの [`sortBy`](#query-sortBy) や [`output`](#query-output) における `offset"
-"` および `limit` の指定の影響を受けません。"
+"この値は、検索クエリの [`sortBy`](#query-sortBy) や [`output`](#query-"
+"output) における `offset` および `limit` の指定の影響を受けません。"
 
 msgid "### `attributes` and `records` {#response-query-attributes-and-records}"
-msgstr "### `attributes` および `records` {#response-query-attributes-and-records}"
+msgstr ""
+"### `attributes` および `records` {#response-query-attributes-and-records}"
 
 msgid ""
-" * `attributes` is an array or a hash including information of exported column"
-"s for each record.\n"
+" * `attributes` is an array or a hash including information of exported "
+"columns for each record.\n"
 " * `records` is an array of search result records."
 msgstr ""
-" * `attributes` は出力されたレコードのカラムの情報を示す配列またはハッシュです。\n"
+" * `attributes` は出力されたレコードのカラムの情報を示す配列またはハッシュで"
+"す。\n"
 " * `records` は出力されたレコードの配列です。"
 
 msgid ""
-"There are two possible patterns of `attributes` and `records`, based on the [`"
-"output`](#query-output)'s `format` parameter."
+"There are two possible patterns of `attributes` and `records`, based on the "
+"[`output`](#query-output)'s `format` parameter."
 msgstr ""
-"`attributes` および `records` の出力形式は[検索クエリの `output`](#query-output) の `format` の"
-"指定に従って以下の2通りに別れます。"
+"`attributes` および `records` の出力形式は[検索クエリの `output`](#query-"
+"output) の `format` の指定に従って以下の2通りに別れます。"
 
-msgid "#### Simple format result {#response-query-simple-attributes-and-records}"
-msgstr "#### 単純な形式のレスポンス {#response-query-simple-attributes-and-records}"
+msgid ""
+"#### Simple format result {#response-query-simple-attributes-and-records}"
+msgstr ""
+"#### 単純な形式のレスポンス {#response-query-simple-attributes-and-records}"
 
 msgid ""
-"A search result with `\"simple\"` as the value of `output`'s `format` will be re"
-"turned as a hash like:"
-msgstr "`format` が `\"simple\"` の場合、個々の検索クエリの結果は以下の形を取ります。"
+"A search result with `\"simple\"` as the value of `output`'s `format` will "
+"be returned as a hash like:"
+msgstr ""
+"`format` が `\"simple\"` の場合、個々の検索クエリの結果は以下の形を取りま"
+"す。"
 
 msgid ""
 "    {\n"
@@ -1894,100 +2049,109 @@ msgid ""
 "        { \"name\"   : \"<Name of the column 2>\",\n"
 "          \"type\"   : \"<Type of the column 2>\",\n"
 "          \"vector\" : <It this column is a vector column?> },\n"
+"        { \"name\"       : \"<Name of the column 3 (with subrecords)>\"\n"
+"          \"attributes\" : [\n"
+"          { \"name\"   : \"<Name of the column 3-1>\",\n"
+"            \"type\"   : \"<Type of the column 3-2>\",\n"
+"            \"vector\" : <It this column is a vector column?> },\n"
+"          { \"name\"   : \"<Name of the the column 3-1>\",\n"
+"            \"type\"   : \"<Type of the the column 3-2>\",\n"
+"            \"vector\" : <It this column is a vector column?> },\n"
+"          ],\n"
+"          ...\n"
+"        },\n"
 "        ...\n"
 "      ],\n"
 "      \"records\"     : [\n"
 "        [<Value of the column 1 of the record 1>,\n"
 "         <Value of the column 2 of the record 1>,\n"
+"         [\n"
+"          [<Value of the column of 3-1 of the subrecord 1 of the record 1>,\n"
+"           <Value of the column of 3-2 of the subrecord 2 of the record 1>,\n"
+"           ...],\n"
+"          [<Value of the column of 3-1 of the subrecord 1 of the record 1>,\n"
+"           <Value of the column of 3-2 of the subrecord 2 of the record 1>,\n"
+"           ...],\n"
+"          ...],\n"
 "         ...],\n"
 "        [<Value of the column 1 of the record 2>,\n"
 "         <Value of the column 2 of the record 2>,\n"
+"         [\n"
+"          [<Value of the column of 3-1 of the subrecord 1 of the record 2>,\n"
+"           <Value of the column of 3-2 of the subrecord 2 of the record 2>,\n"
+"           ...],\n"
+"          [<Value of the column of 3-1 of the subrecord 1 of the record 2>,\n"
+"           <Value of the column of 3-2 of the subrecord 2 of the record 2>,\n"
+"           ...],\n"
+"          ...],\n"
 "         ...],\n"
 "        ...\n"
 "      ]\n"
 "    }"
 msgstr ""
-"    {\n"
-"      \"startTime\"   : \"<検索を開始した時刻>\",\n"
-"      \"elapsedTime\" : <検索にかかった時間),\n"
-"      \"count\"       : <検索結果のレコードの総数>,\n"
-"      \"attributes\"  : [\n"
-"        { \"name\"   : \"<カラム1の名前>\",\n"
-"          \"type\"   : \"<カラム1の型>\",\n"
-"          \"vector\" : <カラム1がベクターカラムかどうか> },\n"
-"        { \"name\"   : \"<カラム2の名前>\",\n"
-"          \"type\"   : \"<カラム2の型>\",\n"
-"          \"vector\" : <カラム2がベクターカラムかどうか> },,\n"
-"        ...\n"
-"      ],\n"
-"      \"records\"     : [\n"
-"        [<レコード1のカラム1の値>,\n"
-"         <レコード1のカラム2の値>,\n"
-"         ...],\n"
-"        [<レコード2のカラム1の値>,\n"
-"         <レコード2のカラム2の値>,\n"
-"         ...],\n"
-"        ...\n"
-"      ]\n"
-"    }"
 
 msgid ""
-"This format is designed to reduce traffic with small responses, instead of use"
-"ful rich data format.\n"
-"Recommended for cases when the response can include too much records, or the s"
-"ervice can accept too much requests."
+"This format is designed to reduce traffic with small responses, instead of "
+"useful rich data format.\n"
+"Recommended for cases when the response can include too much records, or the "
+"service can accept too much requests."
 msgstr ""
-"これは、受け取ったデータの扱いやすさよりも、データの転送量を小さく抑える事を優先する出力形式です。\n"
-"大量のレコードを検索結果として受け取る場合や、多量のアクセスが想定される場合などに適しています。"
+"これは、受け取ったデータの扱いやすさよりも、データの転送量を小さく抑える事を"
+"優先する出力形式です。\n"
+"大量のレコードを検索結果として受け取る場合や、多量のアクセスが想定される場合"
+"などに適しています。"
 
 msgid "##### `attributes` {#response-query-simple-attributes}"
 msgstr ""
 
 msgid ""
-"*Note: This is not implemented on the version {{ site.droonga_version }}. This"
-" information is never exported."
-msgstr "※註:バージョン {{ site.droonga_version }} では未実装です。この情報は実際には出力されません。"
+"An array of column informations for each exported search result, ordered by "
+"[the `output` parameter](#query-output)'s `attributes`."
+msgstr ""
+"出力されたレコードのカラムについての情報の配列で、[検索クエリの `output`]"
+"(#query-output) における `attributes` で指定された順番で個々のカラムの情報を"
+"含みます。"
 
 msgid ""
-"An array of column informations for each exported search result, ordered by [t"
-"he `output` parameter](#query-output)'s `attributes`."
+"Each column information is returned as a hash in the form of one of these "
+"three variations corresponding to the kind of values. The hash will have the "
+"following keys respectively:"
 msgstr ""
-"出力されたレコードのカラムについての情報の配列で、[検索クエリの `output`](#query-output) における `attributes` で指"
-"定された順番で個々のカラムの情報を含みます。"
 
-msgid "Each column information is returned as a hash with following keys:"
-msgstr "個々のカラムの情報はハッシュの形をとり、以下の情報を持ちます。"
+msgid "###### For ordinal columns"
+msgstr ""
 
 msgid ""
 "`name`\n"
-": A string meaning the name (label) of the exported column. It is just same to"
-" labels defined in [the `output` parameter](#query-output)'s `attributes`."
+": A string meaning the name (label) of the exported column. It is just same "
+"to labels defined in [the `output` parameter](#query-output)'s `attributes`."
 msgstr ""
 "`name`\n"
-": カラムの出力名の文字列です。[検索クエリの `output`](#query-output) における `attributes` の指定内容に基づきます"
-"。"
+": カラムの出力名の文字列です。[検索クエリの `output`](#query-output) におけ"
+"る `attributes` の指定内容に基づきます。"
 
+#, fuzzy
 msgid ""
 "`type`\n"
 ": A string meaning the value type of the column.\n"
-"  The type is indicated as one of [Groonga's primitive data formats](http://gr"
-"oonga.org/docs/reference/types.html), or a name fo an existing table for refer"
-"ring columns."
+"  The type is indicated as one of [Groonga's primitive data formats](http://"
+"groonga.org/docs/reference/types.html), or a name of an existing table for "
+"referring columns."
 msgstr ""
 "`type`\n"
 ": カラムの値の型を示す文字列です。\n"
-"  値は[Groonga のプリミティブなデータ型](http://groonga.org/ja/docs/reference/types.html)の名前"
-"か、もしくはテーブル名です。"
+"  値は[Groonga のプリミティブなデータ型](http://groonga.org/ja/docs/"
+"reference/types.html)の名前か、もしくはテーブル名です。"
 
 msgid ""
 "`vector`\n"
-": A boolean value meaning it is a [vector column](http://groonga.org/docs/tuto"
-"rial/data.html#vector-types) or not.\n"
+": A boolean value meaning it is a [vector column](http://groonga.org/docs/"
+"tutorial/data.html#vector-types) or not.\n"
 "  Possible values:"
 msgstr ""
 "`vector`\n"
-": カラムが[ベクター型](http://groonga.org/ja/docs/tutorial/data.html#vector-types)かどうかを"
-"示す真偽値です。\n"
+": カラムが[ベクター型](http://groonga.org/ja/docs/tutorial/data.html#vector-"
+"types)かどうかを示す真偽値です。\n"
 "  以下のいずれかの値をとります。"
 
 msgid ""
@@ -1997,6 +2161,19 @@ msgstr ""
 "   * `true`  : カラムはベクター型である。\n"
 "   * `false` : カラムはベクター型ではない(スカラー型である)。"
 
+msgid "###### For columns corresponding to subrecords"
+msgstr ""
+
+msgid ""
+"`attributes`\n"
+": An array including information about columns of subrecords. The form is "
+"the same as `attributes` for (main) records. This means `attributes` has "
+"recursive structure."
+msgstr ""
+
+msgid "###### For expressions"
+msgstr ""
+
 msgid "##### `records` {#response-query-simple-records}"
 msgstr ""
 
@@ -2004,28 +2181,33 @@ msgid "An array of exported search result records."
 msgstr "出力されたレコードの配列です。"
 
 msgid ""
-"Each record is exported as an array of column values, ordered by the [`output`"
-" parameter](#query-output)'s `attributes`."
+"Each record is exported as an array of column values, ordered by the "
+"[`output` parameter](#query-output)'s `attributes`."
 msgstr ""
-"個々のレコードは配列の形をとり、[検索クエリの `output`](#query-output) における `attributes` で指定された各カラムの"
-"値を同じ順番で含みます。"
+"個々のレコードは配列の形をとり、[検索クエリの `output`](#query-output) におけ"
+"る `attributes` で指定された各カラムの値を同じ順番で含みます。"
 
 msgid ""
-"A value of [date time type](http://groonga.org/docs/tutorial/data.html#date-an"
-"d-time-type) column will be returned as a string formatted in the [W3C-DTF](ht"
-"tp://www.w3.org/TR/NOTE-datetime \"Date and Time Formats\"), with the time zone."
+"A value of [date time type](http://groonga.org/docs/tutorial/data.html#date-"
+"and-time-type) column will be returned as a string formatted in the [W3C-DTF]"
+"(http://www.w3.org/TR/NOTE-datetime \"Date and Time Formats\"), with the "
+"time zone."
 msgstr ""
-"[日時型](http://groonga.org/ja/docs/tutorial/data.html#date-and-time-type)のカラムの値は"
-"、[W3C-DTF](http://www.w3.org/TR/NOTE-datetime \"Date and Time Formats\")のタイムゾーンを"
-"含む形式の文字列として出力されます。"
+"[日時型](http://groonga.org/ja/docs/tutorial/data.html#date-and-time-type)の"
+"カラムの値は、[W3C-DTF](http://www.w3.org/TR/NOTE-datetime \"Date and Time "
+"Formats\")のタイムゾーンを含む形式の文字列として出力されます。"
 
-msgid "#### Complex format result {#response-query-complex-attributes-and-records}"
-msgstr "#### 複雑な形式のレスポンス {#response-query-complex-attributes-and-records}"
+msgid ""
+"#### Complex format result {#response-query-complex-attributes-and-records}"
+msgstr ""
+"#### 複雑な形式のレスポンス {#response-query-complex-attributes-and-records}"
 
 msgid ""
-"A search result with `\"complex\"` as the value of `output`'s `format` will be r"
-"eturned as a hash like:"
-msgstr "`format` が `\"complex\"` の場合、個々の検索クエリの結果は以下の形を取ります。"
+"A search result with `\"complex\"` as the value of `output`'s `format` will "
+"be returned as a hash like:"
+msgstr ""
+"`format` が `\"complex\"` の場合、個々の検索クエリの結果は以下の形を取りま"
+"す。"
 
 msgid ""
 "    {\n"
@@ -2033,129 +2215,285 @@ msgid ""
 "      \"elapsedTime\" : <Elapsed time to process the query),\n"
 "      \"count\"       : <Total number of search result records>,\n"
 "      \"attributes\"  : {\n"
-"        \"<Name of the column 1>\" : { \"type\"   : \"<Type of the column 1>\",\n"
-"                                     \"vector\" : <It this column is a vector co"
-"lumn?> },\n"
-"        \"<Name of the column 2>\" : { \"type\"   : \"<Type of the column 2>\",\n"
-"                                     \"vector\" : <It this column is a vector co"
-"lumn?> },\n"
+"        \"<Name of the column 1>\" : { \"type\"   : \"<Type of the column 1>"
+"\",\n"
+"                                     \"vector\" : <It this column is a "
+"vector column?> },\n"
+"        \"<Name of the column 2>\" : { \"type\"   : \"<Type of the column 2>"
+"\",\n"
+"                                     \"vector\" : <It this column is a "
+"vector column?> },\n"
+"        \"<Name of the column 3 (with subrecords)>\" : {\n"
+"          \"attributes\" : {\n"
+"            \"<Name of the column 3-1>\" : { \"type\"   : \"<Type of the "
+"column 3-1>\",\n"
+"                                           \"vector\" : <It this column is a "
+"vector column?> },\n"
+"            \"<Name of the column 3-2>\" : { \"type\"   : \"<Type of the "
+"column 3-2>\",\n"
+"                                           \"vector\" : <It this column is a "
+"vector column?> },\n"
+"            ...\n"
+"          }\n"
+"        },\n"
 "        ...\n"
 "      ],\n"
 "      \"records\"     : [\n"
-"        { \"<Name of the column 1>\" : <Value of the column 1 of the record 1>,\n"
-"          \"<Name of the column 2>\" : <Value of the column 2 of the record 1>,\n"
-"          ...                                                                }"
-",\n"
-"        { \"<Name of the column 1>\" : <Value of the column 1 of the record 1>,\n"
-"          \"<Name of the column 2>\" : <Value of the column 2 of the record 2>,\n"
-"          ...                                                                }"
-",\n"
+"        { \"<Name of the column 1>\" : <Value of the column 1 of the record "
+"1>,\n"
+"          \"<Name of the column 2>\" : <Value of the column 2 of the record "
+"1>,\n"
+"          \"<Name of the column 3 (with subrecords)>\" : [\n"
+"            { \"<Name of the column 3-1>\" : <Value of the column 3-1 of the "
+"subrecord 1 of record 1>,\n"
+"              \"<Name of the column 3-2>\" : <Value of the column 3-2 of the "
+"subrecord 1 of record 1>,\n"
+"              ... },\n"
+"            { \"<Name of the column 3-1>\" : <Value of the column 3-1 of the "
+"subrecord 2 of record 1>,\n"
+"              \"<Name of the column 3-2>\" : <Value of the column 3-2 of the "
+"subrecord 2 of record 1>,\n"
+"              ... },\n"
+"            ...\n"
+"          ],\n"
+"          ...                                                                },\n"
+"        { \"<Name of the column 1>\" : <Value of the column 1 of the record "
+"2>,\n"
+"          \"<Name of the column 2>\" : <Value of the column 2 of the record "
+"2>,\n"
+"          \"<Name of the column 3 (with subrecords)>\" : [\n"
+"            { \"<Name of the column 3-1>\" : <Value of the column 3-1 of the "
+"subrecord 1 of record 2>,\n"
+"              \"<Name of the column 3-2>\" : <Value of the column 3-2 of the "
+"subrecord 1 of record 2>,\n"
+"              ... },\n"
+"            { \"<Name of the column 3-1>\" : <Value of the column 3-1 of the "
+"subrecord 2 of record 2>,\n"
+"              \"<Name of the column 3-2>\" : <Value of the column 3-2 of the "
+"subrecord 2 of record 2>,\n"
+"              ... },\n"
+"            ...\n"
+"          ],\n"
+"          ...                                                                },\n"
 "        ...\n"
 "      ]\n"
 "    }"
 msgstr ""
-"    {\n"
-"      \"startTime\"   : \"<検索を開始した時刻>\",\n"
-"      \"elapsedTime\" : <検索にかかった時間),\n"
-"      \"count\"       : <検索結果のレコードの総数>,\n"
-"      \"attributes\"  : {\n"
-"        \"<カラム1の名前>\" : { \"type\"   : \"<カラム1の型>\",\n"
-"                                \"vector\" : <カラム1がベクターカラムかどうか> },\n"
-"        \"<カラム2の名前>\" : { \"type\"   : \"<カラム2の型>\",\n"
-"                                \"vector\" : <カラム2がベクターカラムかどうか> },\n"
-"        ...\n"
-"      ],\n"
-"      \"records\"     : [\n"
-"        { \"<カラム1の名前>\" : <レコード1のカラム1の値>,\n"
-"          \"<カラム2の名前>\" : <レコード1のカラム2の値>,\n"
-"          ...                                                                }"
-",\n"
-"        { \"<カラム1の名前>\" : <レコード2のカラム1の値>,\n"
-"          \"<カラム2の名前>\" : <レコード2のカラム2の値>,\n"
-"          ...                                                                }"
-",\n"
-"        ...\n"
-"      ]\n"
-"    }"
 
 msgid ""
 "This format is designed to keep human readability, instead of less traffic.\n"
-"Recommended for small traffic cases like development, debugging, features only"
-" for administrators, and so on."
+"Recommended for small traffic cases like development, debugging, features "
+"only for administrators, and so on."
 msgstr ""
-"これは、データの転送量を小さく抑える事よりも、受け取ったデータの扱いやすさを優先する出力形式です。\n"
-"検索結果の件数が小さい事があらかじめ分かっている場合や、管理機能などのそれほど多量のアクセスが見込まれない場合などに適しています。"
+"これは、データの転送量を小さく抑える事よりも、受け取ったデータの扱いやすさを"
+"優先する出力形式です。\n"
+"検索結果の件数が小さい事があらかじめ分かっている場合や、管理機能などのそれほ"
+"ど多量のアクセスが見込まれない場合などに適しています。"
 
 msgid "##### `attributes` {#response-query-complex-attributes}"
 msgstr ""
 
 msgid ""
-"A hash of column informations for each exported search result. Keys of the has"
-"h are column names defined by [the `output` parameter](#query-output)'s `attri"
-"butes`, values are informations of each column."
+"A hash of column informations for each exported search result. Keys of the "
+"hash are column names defined by [the `output` parameter](#query-output)'s "
+"`attributes`, values are informations of each column."
 msgstr ""
-"出力されたレコードのカラムについての情報を含むハッシュで、[検索クエリの `output`](#query-output) における `attributes"
-"` で指定された出力カラム名がキー、カラムの情報が値となります。"
+"出力されたレコードのカラムについての情報を含むハッシュで、[検索クエリの "
+"`output`](#query-output) における `attributes` で指定された出力カラム名が"
+"キー、カラムの情報が値となります。"
 
 msgid ""
 "`type`\n"
 ": A string meaning the value type of the column.\n"
-"  The type is indicated as one of [Groonga's primitive data formats](http://gr"
-"oonga.org/docs/reference/types.html), or a name for an existing table for refe"
-"rring columns."
+"  The type is indicated as one of [Groonga's primitive data formats](http://"
+"groonga.org/docs/reference/types.html), or a name for an existing table for "
+"referring columns."
 msgstr ""
 "`type`\n"
 ": カラムの値の型を示す文字列です。\n"
-"  値は[Groonga のプリミティブなデータ型](http://groonga.org/ja/docs/reference/types.html)の名前"
-"か、もしくはテーブル名です。"
+"  値は[Groonga のプリミティブなデータ型](http://groonga.org/ja/docs/"
+"reference/types.html)の名前か、もしくはテーブル名です。"
+
+msgid "Has no key. Just a empty hash `{}` will be returned."
+msgstr ""
 
 msgid "##### `records` {#response-query-complex-records}"
 msgstr ""
 
 msgid ""
-"Each record is exported as a hash. Keys of the hash are column names defined b"
-"y [`output` parameter](#query-output)'s `attributes`, values are column values"
-"."
+"Each record is exported as a hash. Keys of the hash are column names defined "
+"by [`output` parameter](#query-output)'s `attributes`, values are column "
+"values."
 msgstr ""
-"個々のレコードは、[検索クエリの `output`](#query-output) における `attributes` で指定された出力カラム名をキー、カラ"
-"ムの値を値としたハッシュとなります。"
+"個々のレコードは、[検索クエリの `output`](#query-output) における "
+"`attributes` で指定された出力カラム名をキー、カラムの値を値としたハッシュとな"
+"ります。"
 
 msgid "## Error types {#errors}"
 msgstr "## エラーの種類 {#errors}"
 
 msgid ""
-"This command reports errors not only [general errors](/reference/message/#erro"
-"r) but also followings."
-msgstr "このコマンドは[一般的なエラー](/ja/reference/message/#error)に加えて、以下のエラーを場合に応じて返します。"
+"This command reports errors not only [general errors](/reference/message/"
+"#error) but also followings."
+msgstr ""
+"このコマンドは[一般的なエラー](/ja/reference/message/#error)に加えて、以下の"
+"エラーを場合に応じて返します。"
 
 msgid "### `MissingSourceParameter`"
 msgstr ""
 
 msgid ""
-"Means you've forgotten to specify the `source` parameter. The status code is `"
-"400`."
-msgstr "`source` の指定がないクエリがあることを示します。ステータスコードは `400` です。"
+"Means you've forgotten to specify the `source` parameter. The status code is "
+"`400`."
+msgstr ""
+"`source` の指定がないクエリがあることを示します。ステータスコードは `400` で"
+"す。"
 
 msgid "### `UnknownSource`"
 msgstr ""
 
 msgid ""
-"Means there is no existing table and no other query with the name, for a `sour"
-"ce` of a query. The status code is `404`."
+"Means there is no existing table and no other query with the name, for a "
+"`source` of a query. The status code is `404`."
 msgstr ""
-"`source` の値として、他のクエリの名前ではない、実際には存在しないテーブルの名前が指定されていることを示します。ステータスコードは `404` です"
-"。"
+"`source` の値として、他のクエリの名前ではない、実際には存在しないテーブルの名"
+"前が指定されていることを示します。ステータスコードは `404` です。"
 
 msgid "### `CyclicSource`"
 msgstr ""
 
-msgid "Means there is any circular reference of sources. The status code is `400`."
-msgstr "`source` の循環参照があることを示します。ステータスコードは `400` です。"
+msgid ""
+"Means there is any circular reference of sources. The status code is `400`."
+msgstr ""
+"`source` の循環参照があることを示します。ステータスコードは `400` です。"
 
 msgid "### `SearchTimeout`"
 msgstr ""
 
 msgid ""
-"Means the engine couldn't finish to process the request in the time specified "
-"as `timeout`. The status code is `500`."
-msgstr "`timeout` で指定された時間内に検索処理が完了しなかったことを示します。ステータスコードは `500` です。"
+"Means the engine couldn't finish to process the request in the time "
+"specified as `timeout`. The status code is `500`."
+msgstr ""
+"`timeout` で指定された時間内に検索処理が完了しなかったことを示します。ステー"
+"タスコードは `500` です。"
+
+#~ msgid ""
+#~ "Value\n"
+#~ ": Possible pattenrs:"
+#~ msgstr ""
+#~ "値\n"
+#~ ": 以下のパターンのいずれかをとります。"
+
+#~ msgid ""
+#~ "    {\n"
+#~ "      \"startTime\"   : \"<Time to start the operation>\",\n"
+#~ "      \"elapsedTime\" : <Elapsed time to process the query),\n"
+#~ "      \"count\"       : <Total number of search result records>,\n"
+#~ "      \"attributes\"  : [\n"
+#~ "        { \"name\"   : \"<Name of the column 1>\",\n"
+#~ "          \"type\"   : \"<Type of the column 1>\",\n"
+#~ "          \"vector\" : <It this column is a vector column?> },\n"
+#~ "        { \"name\"   : \"<Name of the column 2>\",\n"
+#~ "          \"type\"   : \"<Type of the column 2>\",\n"
+#~ "          \"vector\" : <It this column is a vector column?> },\n"
+#~ "        ...\n"
+#~ "      ],\n"
+#~ "      \"records\"     : [\n"
+#~ "        [<Value of the column 1 of the record 1>,\n"
+#~ "         <Value of the column 2 of the record 1>,\n"
+#~ "         ...],\n"
+#~ "        [<Value of the column 1 of the record 2>,\n"
+#~ "         <Value of the column 2 of the record 2>,\n"
+#~ "         ...],\n"
+#~ "        ...\n"
+#~ "      ]\n"
+#~ "    }"
+#~ msgstr ""
+#~ "    {\n"
+#~ "      \"startTime\"   : \"<検索を開始した時刻>\",\n"
+#~ "      \"elapsedTime\" : <検索にかかった時間),\n"
+#~ "      \"count\"       : <検索結果のレコードの総数>,\n"
+#~ "      \"attributes\"  : [\n"
+#~ "        { \"name\"   : \"<カラム1の名前>\",\n"
+#~ "          \"type\"   : \"<カラム1の型>\",\n"
+#~ "          \"vector\" : <カラム1がベクターカラムかどうか> },\n"
+#~ "        { \"name\"   : \"<カラム2の名前>\",\n"
+#~ "          \"type\"   : \"<カラム2の型>\",\n"
+#~ "          \"vector\" : <カラム2がベクターカラムかどうか> },,\n"
+#~ "        ...\n"
+#~ "      ],\n"
+#~ "      \"records\"     : [\n"
+#~ "        [<レコード1のカラム1の値>,\n"
+#~ "         <レコード1のカラム2の値>,\n"
+#~ "         ...],\n"
+#~ "        [<レコード2のカラム1の値>,\n"
+#~ "         <レコード2のカラム2の値>,\n"
+#~ "         ...],\n"
+#~ "        ...\n"
+#~ "      ]\n"
+#~ "    }"
+
+#~ msgid ""
+#~ "*Note: This is not implemented on the version {{ site.droonga_version }}. "
+#~ "This information is never exported."
+#~ msgstr ""
+#~ "※註:バージョン {{ site.droonga_version }} では未実装です。この情報は実際"
+#~ "には出力されません。"
+
+#~ msgid "Each column information is returned as a hash with following keys:"
+#~ msgstr "個々のカラムの情報はハッシュの形をとり、以下の情報を持ちます。"
+
+#~ msgid ""
+#~ "    {\n"
+#~ "      \"startTime\"   : \"<Time to start the operation>\",\n"
+#~ "      \"elapsedTime\" : <Elapsed time to process the query),\n"
+#~ "      \"count\"       : <Total number of search result records>,\n"
+#~ "      \"attributes\"  : {\n"
+#~ "        \"<Name of the column 1>\" : { \"type\"   : \"<Type of the column "
+#~ "1>\",\n"
+#~ "                                     \"vector\" : <It this column is a "
+#~ "vector column?> },\n"
+#~ "        \"<Name of the column 2>\" : { \"type\"   : \"<Type of the column "
+#~ "2>\",\n"
+#~ "                                     \"vector\" : <It this column is a "
+#~ "vector column?> },\n"
+#~ "        ...\n"
+#~ "      ],\n"
+#~ "      \"records\"     : [\n"
+#~ "        { \"<Name of the column 1>\" : <Value of the column 1 of the "
+#~ "record 1>,\n"
+#~ "          \"<Name of the column 2>\" : <Value of the column 2 of the "
+#~ "record 1>,\n"
+#~ "          ...                                                                },\n"
+#~ "        { \"<Name of the column 1>\" : <Value of the column 1 of the "
+#~ "record 1>,\n"
+#~ "          \"<Name of the column 2>\" : <Value of the column 2 of the "
+#~ "record 2>,\n"
+#~ "          ...                                                                },\n"
+#~ "        ...\n"
+#~ "      ]\n"
+#~ "    }"
+#~ msgstr ""
+#~ "    {\n"
+#~ "      \"startTime\"   : \"<検索を開始した時刻>\",\n"
+#~ "      \"elapsedTime\" : <検索にかかった時間),\n"
+#~ "      \"count\"       : <検索結果のレコードの総数>,\n"
+#~ "      \"attributes\"  : {\n"
+#~ "        \"<カラム1の名前>\" : { \"type\"   : \"<カラム1の型>\",\n"
+#~ "                                \"vector\" : <カラム1がベクターカラムかど"
+#~ "うか> },\n"
+#~ "        \"<カラム2の名前>\" : { \"type\"   : \"<カラム2の型>\",\n"
+#~ "                                \"vector\" : <カラム2がベクターカラムかど"
+#~ "うか> },\n"
+#~ "        ...\n"
+#~ "      ],\n"
+#~ "      \"records\"     : [\n"
+#~ "        { \"<カラム1の名前>\" : <レコード1のカラム1の値>,\n"
+#~ "          \"<カラム2の名前>\" : <レコード1のカラム2の値>,\n"
+#~ "          ...                                                                },\n"
+#~ "        { \"<カラム1の名前>\" : <レコード2のカラム1の値>,\n"
+#~ "          \"<カラム2の名前>\" : <レコード2のカラム2の値>,\n"
+#~ "          ...                                                                },\n"
+#~ "        ...\n"
+#~ "      ]\n"
+#~ "    }"




More information about the Groonga-commit mailing list
Back to archive index