[Groonga-commit] ranguba/rroonga at ebafa30 [master] Update po

Zurück zum Archiv-Index

Kouhei Sutou null+****@clear*****
Tue Nov 10 23:19:28 JST 2015


Kouhei Sutou	2015-11-10 23:19:28 +0900 (Tue, 10 Nov 2015)

  New Revision: ebafa30e05aa1edcb445d5e34cd82a5546143681
  https://github.com/ranguba/rroonga/commit/ebafa30e05aa1edcb445d5e34cd82a5546143681

  Message:
    Update po

  Modified files:
    doc/po/ja.po

  Modified: doc/po/ja.po (+1176 -1056)
===================================================================
--- doc/po/ja.po    2015-11-10 22:44:57 +0900 (c3b2bc2)
+++ doc/po/ja.po    2015-11-10 23:19:28 +0900 (8dba8a4)
@@ -444,13 +444,25 @@ msgstr "* [2. インストール - Groonga ドキュメント](http://groonga.or
 msgid "# NEWS"
 msgstr "# お知らせ"
 
-msgid "## 5.0.8: 2015-10-07 {#version-5-0-8}"
+msgid "## 5.0.9: 2015-11-10 {#version-5-0-9}"
 msgstr ""
 
 msgid "### Improvements"
 msgstr "### 改善"
 
 msgid ""
+"  * Supported Groonga 5.0.9. Groonga 5.0.8 or older aren't supported.\n"
+"  * Added {Groonga::Context#conf} that returns {Groonga::Conf}.\n"
+"  * Added {Groonga::Conf#[]} that returns a database level configuration value"
+".\n"
+"  * Added {Groonga::Conf#[]=} that sets a database level configuration value.\n"
+"  * Added {Groonga::Table#geo_sort=} that sorts by geo point."
+msgstr ""
+
+msgid "## 5.0.8: 2015-10-07 {#version-5-0-8}"
+msgstr ""
+
+msgid ""
 "  * Changed to use `gmake` preferentially for auto Groonga build.\n"
 "  * Supported Groonga 5.0.8. Groonga 5.0.7 or older aren't supported.\n"
 "  * Added {Groonga::Context#opened?} that checks whether object with\n"
@@ -3159,6 +3171,17 @@ msgid ""
 "にテーブルが破棄される。"
 msgstr ""
 
+# @overload
+msgid "tag|overload|create"
+msgstr ""
+
+# @yield [table]
+msgid "生成されたテーブル。ブロックを抜けると破棄される。"
+msgstr ""
+
+msgid "tag|param|options"
+msgstr ""
+
 # @example
 msgid ""
 "#無名一時テーブルを生成する。\n"
@@ -3175,22 +3198,11 @@ msgid ""
 "Groonga::Array.create(:value => 512)"
 msgstr ""
 
-msgid "tag|param|options"
-msgstr ""
-
-# @yield [table]
-msgid "生成されたテーブル。ブロックを抜けると破棄される。"
-msgstr ""
-
 msgid ""
 "The name and value\n"
 "pairs. Omitted names are initialized as the default value."
 msgstr "オプションを設定するハッシュ。指定されなかったオプションはデフォルト値が使われます。"
 
-# @overload
-msgid "tag|overload|create"
-msgstr ""
-
 # @option
 msgid "tag|option|options"
 msgstr ""
@@ -3251,25 +3263,24 @@ msgid ""
 "not be filled completely. You should handle the case in pull side."
 msgstr ""
 
-# @example
-msgid "tag|example|A program that pushes a job with error handling"
+# @yield [record]
+msgid "Filles columns of a pushed record in the given block."
 msgstr ""
 
-# @example A program that pulls a job without error handling
+# @example A program that pushes a job with error handling
 msgid ""
-"queue = Groonga::Array.open(:name => \"CrawlURLQueue\")\n"
-"loop do\n"
-"  url = nil\n"
-"  queue.pull do |record|\n"
-"    url = record.url\n"
-"    record.delete\n"
+"queue = Groonga::Array.create(:name => \"CrawlURLQueue\")\n"
+"queue.define_column(\"url\", \"ShortText\")\n"
+"urls = [\"http://groonga.org/\", \"http://ranguba.org/\"]\n"
+"urls.each do |url|\n"
+"  queue.push do |record|\n"
+"    record.url = url if record # check record is not nil\n"
 "  end\n"
-"  # Crawl URL\n"
 "end"
 msgstr ""
 
-# @overload
-msgid "tag|overload|push"
+# @yieldparam [Groonga::Record or nil] record
+msgid "A pushed record. It is nil when pushing is failed."
 msgstr ""
 
 # @example A program that has an error in push block
@@ -3299,12 +3310,20 @@ msgid ""
 "end"
 msgstr ""
 
-# @yield [record]
-msgid "Filles columns of a pushed record in the given block."
+# @example
+msgid "tag|example|A program that pushes a job with error handling"
+msgstr ""
+
+# @return [Groonga::Record or nil]
+msgid "A pushed record that is yielded."
 msgstr ""
 
 # @example
-msgid "tag|example|A program that pulls a job with error handling"
+msgid "tag|example|A program that has an error in push block"
+msgstr ""
+
+# @overload
+msgid "tag|overload|push"
 msgstr ""
 
 # @yieldparam [Record]
@@ -3315,46 +3334,39 @@ msgstr ""
 msgid "tag|example|A program that pushes a job without error handling"
 msgstr ""
 
-# @example A program that pushes a job with error handling
+# @example A program that pushes a job without error handling
 msgid ""
 "queue = Groonga::Array.create(:name => \"CrawlURLQueue\")\n"
 "queue.define_column(\"url\", \"ShortText\")\n"
 "urls = [\"http://groonga.org/\", \"http://ranguba.org/\"]\n"
 "urls.each do |url|\n"
 "  queue.push do |record|\n"
-"    record.url = url if record # check record is not nil\n"
+"    record.url = url\n"
 "  end\n"
 "end"
 msgstr ""
 
-# @return [Groonga::Record or nil]
-msgid "A pushed record that is yielded."
-msgstr ""
-
 # @example
 msgid "tag|example|A program that pulls a job without error handling"
 msgstr ""
 
-# @yieldparam [Groonga::Record or nil] record
-msgid "A pushed record. It is nil when pushing is failed."
-msgstr ""
-
-# @example
-msgid "tag|example|A program that has an error in push block"
-msgstr ""
-
-# @example A program that pushes a job without error handling
+# @example A program that pulls a job without error handling
 msgid ""
-"queue = Groonga::Array.create(:name => \"CrawlURLQueue\")\n"
-"queue.define_column(\"url\", \"ShortText\")\n"
-"urls = [\"http://groonga.org/\", \"http://ranguba.org/\"]\n"
-"urls.each do |url|\n"
-"  queue.push do |record|\n"
-"    record.url = url\n"
+"queue = Groonga::Array.open(:name => \"CrawlURLQueue\")\n"
+"loop do\n"
+"  url = nil\n"
+"  queue.pull do |record|\n"
+"    url = record.url\n"
+"    record.delete\n"
 "  end\n"
+"  # Crawl URL\n"
 "end"
 msgstr ""
 
+# @example
+msgid "tag|example|A program that pulls a job with error handling"
+msgstr ""
+
 # Groonga::Array#pull
 msgid ""
 "Pulls a record from the array. The required values should be\n"
@@ -3389,36 +3401,36 @@ msgid ""
 "{Groonga::Array#unblock}, signal handler can be ran."
 msgstr ""
 
-# @example
-msgid "tag|example|Signal handler isn't called"
-msgstr ""
-
-# @example Signal handler isn't called
-msgid ""
-"queue = Groonga::Array.open(:name => \"CrawlURLQueue\")\n"
-"trap(:INT) do\n"
-"  p :not_called!\n"
-"end\n"
-"queue.pull do |record|\n"
-"  # Send SIGINT while blocking the pull operation.\n"
-"  # The signal handler isn't called.\n"
-"end"
-msgstr ""
-
 # @yieldparam [Groonga::Record or nil] record
 msgid ""
 "A pulled record. It is nil when no records exist in the array\n"
 "and @block?@ parameter is not @true �� ."
 msgstr ""
 
+# @example
+msgid "tag|example|A program that pulls with non-block mode"
+msgstr ""
+
 # @return [Groonga::Record or nil]
 msgid "A pulled record that is yielded."
 msgstr ""
 
+# @see {Groonga::Array#push}
+msgid "Examples exist in the push documentation."
+msgstr ""
+
 # @yield [record]
 msgid "Gets required values for a pull record in the given block."
 msgstr ""
 
+# @see
+msgid "tag|see|Groonga::Array#push"
+msgstr ""
+
+# @overload
+msgid "tag|overload|pull"
+msgstr ""
+
 # @example A program that pulls with non-block mode
 msgid ""
 "queue = Groonga::Array.open(:name => \"CrawlURLQueue\")\n"
@@ -3435,27 +3447,39 @@ msgid ""
 msgstr ""
 
 # @example
-msgid "tag|example|A program that pulls with non-block mode"
+msgid "tag|example|Signal handler isn't called"
 msgstr ""
 
-# @overload
-msgid "tag|overload|pull"
+# @example Signal handler isn't called
+msgid ""
+"queue = Groonga::Array.open(:name => \"CrawlURLQueue\")\n"
+"trap(:INT) do\n"
+"  p :not_called!\n"
+"end\n"
+"queue.pull do |record|\n"
+"  # Send SIGINT while blocking the pull operation.\n"
+"  # The signal handler isn't called.\n"
+"end"
 msgstr ""
 
 # @param [::Hash] options
 msgid "The option parameters."
 msgstr ""
 
+# Groonga::Array#unblock
+msgid "Unblocks all {Groonga::Array#pull} operations for the array."
+msgstr ""
+
 # @see
-msgid "tag|see|Groonga::Array#push"
+msgid "tag|see|Groonga::Array#pull"
 msgstr ""
 
-# @see {Groonga::Array#push}
-msgid "Examples exist in the push documentation."
+# @overload
+msgid "tag|overload|unblock"
 msgstr ""
 
-# Groonga::Array#unblock
-msgid "Unblocks all {Groonga::Array#pull} operations for the array."
+# @example
+msgid "tag|example|Pull, unblock and signal"
 msgstr ""
 
 # @example Pull, unblock and signal
@@ -3477,18 +3501,6 @@ msgid ""
 "queue.unblock"
 msgstr ""
 
-# @example
-msgid "tag|example|Pull, unblock and signal"
-msgstr ""
-
-# @see
-msgid "tag|see|Groonga::Array#pull"
-msgstr ""
-
-# @overload
-msgid "tag|overload|unblock"
-msgstr ""
-
 msgid ""
 "テーブルに情報を付加するためのオブジェクト。テーブルに複\n"
 "数のカラムを定義することによりレコード毎に複数の情報を付\n"
@@ -3548,19 +3560,36 @@ msgid ""
 "用のスニペットを簡単に生成できる。"
 msgstr ""
 
-# @param [Groonga::Expression] expression
+msgid "検索結果"
+msgstr ""
+
+# @example Shows texts around "Groonga"
 msgid ""
-"条件を表すオブジェクト\n"
-"_expression_ には既に作成済みの {Groonga::Expression} を渡す。"
+"results = description_column.select do |column|\n"
+"  column =~ \"Groonga\"\n"
+"end\n"
+"snippet = results.expression.snippet([[\"<em>\", \"</em>\"]])\n"
+"results.each do |record|\n"
+"  puts \"#{record['name']}の説明文の中で「Groonga」を含む部分\"\n"
+"  snippet.execute(record[\"description\"]).each do |snippet|\n"
+"    puts \"---\"\n"
+"    puts \"#{snippet}...\"\n"
+"    puts \"---\"\n"
+"  end\n"
+"end\n"
+"\n"
+"# Sample output:\n"
+"#\n"
+"# Rroongaの説明文の中で「Groonga」を含む部分\n"
+"# ---\n"
+"# Rroongaは<em>Groonga</em>のいわゆるDB-APIの層の...\n"
+"# ---"
 msgstr ""
 
 # @example
 msgid "tag|example|Shows texts around \"Groonga\""
 msgstr ""
 
-msgid "検索結果"
-msgstr ""
-
 # @yieldparam [Groonga::Record] record
 msgid ""
 "検索条件を指定するのに、 _record_ に対して次のメソッドを使って検索条\n"
@@ -3613,27 +3642,10 @@ msgstr ""
 msgid "tag|overload|select"
 msgstr ""
 
-# @example Shows texts around "Groonga"
+# @param [Groonga::Expression] expression
 msgid ""
-"results = description_column.select do |column|\n"
-"  column =~ \"Groonga\"\n"
-"end\n"
-"snippet = results.expression.snippet([[\"<em>\", \"</em>\"]])\n"
-"results.each do |record|\n"
-"  puts \"#{record['name']}の説明文の中で「Groonga」を含む部分\"\n"
-"  snippet.execute(record[\"description\"]).each do |snippet|\n"
-"    puts \"---\"\n"
-"    puts \"#{snippet}...\"\n"
-"    puts \"---\"\n"
-"  end\n"
-"end\n"
-"\n"
-"# Sample output:\n"
-"#\n"
-"# Rroongaの説明文の中で「Groonga」を含む部分\n"
-"# ---\n"
-"# Rroongaは<em>Groonga</em>のいわゆるDB-APIの層の...\n"
-"# ---"
+"条件を表すオブジェクト\n"
+"_expression_ には既に作成済みの {Groonga::Expression} を渡す。"
 msgstr ""
 
 msgid "_column_ のロックを解除する。"
@@ -3653,11 +3665,11 @@ msgid ""
 "{Groonga::ResourceDeadlockAvoided} 例外が発生する。"
 msgstr ""
 
-# @overload
-msgid "tag|overload|lock"
+msgid "ブロックを指定した場合はブロックを抜けたときにunlockする。"
 msgstr ""
 
-msgid "ブロックを指定した場合はブロックを抜けたときにunlockする。"
+# @overload
+msgid "tag|overload|lock"
 msgstr ""
 
 # Groonga::Column#clear_lock
@@ -3672,24 +3684,24 @@ msgstr ""
 msgid "Checks whether the `column` is locked or not."
 msgstr ""
 
-# @return [Boolean]
-msgid "`true` if the `column` is locked, `false` otherwise."
-msgstr ""
-
 # @overload
 msgid "tag|overload|locked?"
 msgstr ""
 
+# @return [Boolean]
+msgid "`true` if the `column` is locked, `false` otherwise."
+msgstr ""
+
 msgid ""
 "_column_ の値がテーブルのレコードとなる場合は +true+ を返し、\n"
 "そうでない場合は +false+ を返す。"
 msgstr ""
 
-# @overload
-msgid "tag|overload|reference?"
+msgid "1.0.5"
 msgstr ""
 
-msgid "1.0.5"
+# @overload
+msgid "tag|overload|reference?"
 msgstr ""
 
 # Groonga::Column#truncate
@@ -3703,16 +3715,16 @@ msgid ""
 "the column must re-open its database after this method is done."
 msgstr ""
 
-# @overload
-msgid "tag|overload|truncate"
+# @return
+msgid "void"
 msgstr ""
 
 # @since
 msgid "4.0.8"
 msgstr ""
 
-# @return
-msgid "void"
+# @overload
+msgid "tag|overload|truncate"
 msgstr ""
 
 # Groonga::Column#index?
@@ -3746,16 +3758,16 @@ msgstr ""
 msgid "tag|overload|scalar?"
 msgstr ""
 
-# @since
-msgid "4.0.1"
-msgstr ""
-
 # @return [Boolean]
 msgid ""
 "@true@ if the column is vector and created with\n"
 "@:with_weight => true@ flag, @false@ otherwise."
 msgstr ""
 
+# @since
+msgid "4.0.1"
+msgstr ""
+
 # @overload
 msgid "tag|overload|with_weight?"
 msgstr ""
@@ -3764,6 +3776,9 @@ msgstr ""
 msgid "Return indexes on `column` which can execute `operator`."
 msgstr ""
 
+msgid "1.0.9"
+msgstr ""
+
 # @return [Array<index_column>]
 msgid "Indexes on `column` which can execute `operator`."
 msgstr ""
@@ -3776,25 +3791,89 @@ msgstr ""
 msgid "tag|overload|indexes"
 msgstr ""
 
-msgid "1.0.9"
+msgid "Renames the column to name."
 msgstr ""
 
-msgid "Renames the column to name."
+# @param [String or Symbol]
+msgid "tag|param|name"
+msgstr ""
+
+msgid "1.3.0"
+msgstr ""
+
+# @overload
+msgid "tag|overload|rename"
 msgstr ""
 
 # @param [String] name
 msgid "the new name"
 msgstr ""
 
-msgid "1.3.0"
+# Groonga::Conf
+msgid ""
+"This class manages database global configurations. Each\n"
+"configuration is key and value pair."
+msgstr ""
+
+# Groonga::Conf#initialize
+msgid "Creates a new configuration set for `context`."
+msgstr ""
+
+# @since
+msgid "5.0.9"
+msgstr ""
+
+# @param [Groonga::Context, nil] context
+msgid ""
+"The context to be configured.\n"
+"If `context` is `nil`, {Groonga::Context.default} is used."
 msgstr ""
 
 # @overload
-msgid "tag|overload|rename"
+msgid "tag|overload|initialize"
 msgstr ""
 
-# @param [String or Symbol]
-msgid "tag|param|name"
+# @param [Groonga::Context, nil]
+msgid "tag|param|context"
+msgstr ""
+
+# Groonga::Conf#[]
+msgid "Gets a configuration value for key."
+msgstr ""
+
+# @param [Object]
+# @param [String]
+msgid "tag|param|key"
+msgstr ""
+
+# @param [String] key
+msgid "The key."
+msgstr ""
+
+# @return [String, nil]
+msgid "The value associated with `key`."
+msgstr ""
+
+# @overload
+#, fuzzy
+msgid "tag|overload|conf"
+msgstr "登録されたロガーの登録を削除する。削除後はデフォルトのロガーが使われます。"
+
+# Groonga::Conf#[]=
+msgid "Sets a configuration key and value pair."
+msgstr ""
+
+# @param
+# @param [Object]
+msgid "tag|param|value"
+msgstr ""
+
+# @return [String]
+msgid "`value`."
+msgstr ""
+
+# @param [String] value
+msgid "The value to be assigned."
 msgstr ""
 
 msgid ""
@@ -3915,6 +3994,9 @@ msgstr ""
 msgid "Gets the encoding used by the context as Ruby's encoding object."
 msgstr "コンテキストが使っているエンコーディングをRubyのエンコーディングオブジェクトで取得する。"
 
+msgid "the encoding used by the context"
+msgstr ""
+
 msgid "2.0.5"
 msgstr ""
 
@@ -3922,9 +4004,6 @@ msgstr ""
 msgid "tag|overload|ruby_encoding"
 msgstr ""
 
-msgid "the encoding used by the context"
-msgstr ""
-
 # Groonga::Context#match_escalation_threshold
 msgid ""
 "このコンテキストを使って検索したときに検索の挙動をエスカレー\n"
@@ -4007,10 +4086,6 @@ msgstr ""
 msgid "groongaサーバにクエリ文字列を送信する。"
 msgstr ""
 
-# @param [String]
-msgid "tag|param|string"
-msgstr ""
-
 # @overload
 msgid "tag|overload|send"
 msgstr ""
@@ -4022,16 +4097,20 @@ msgstr ""
 msgid "クエリ文字列"
 msgstr ""
 
-msgid "groongaサーバからクエリ実行結果文字列を受信する。"
+# @param [String]
+msgid "tag|param|string"
 msgstr ""
 
-msgid "クエリ実行結果"
+msgid "groongaサーバからクエリ実行結果文字列を受信する。"
 msgstr ""
 
 # @overload
 msgid "tag|overload|receive"
 msgstr ""
 
+msgid "クエリ実行結果"
+msgstr ""
+
 msgid "コンテキスト管理下にあるオブジェクトを返す。"
 msgstr ""
 
@@ -4053,12 +4132,17 @@ msgstr ""
 msgid "Checks whether object with the ID is opened or not."
 msgstr ""
 
+# @overload
+msgid "tag|overload|opened?"
+msgstr ""
+
 # @param [Integer] id
 msgid "The ID to be checked"
 msgstr ""
 
-# @overload
-msgid "tag|overload|opened?"
+# @param [Integer, Record]
+# @param [Integer]
+msgid "tag|param|id"
 msgstr ""
 
 # @return [Boolean]
@@ -4067,11 +4151,6 @@ msgid ""
 "`false` otherwise."
 msgstr ""
 
-# @param [Integer, Record]
-# @param [Integer]
-msgid "tag|param|id"
-msgstr ""
-
 msgid "テーブルの集合を管理するためのオブジェクト。"
 msgstr ""
 
@@ -4111,14 +4190,14 @@ msgid ""
 "る。"
 msgstr ""
 
-# @yieldparam [Groonga::Database]
-msgid "tag|yieldparam|database"
-msgstr ""
-
 # @yieldparam [Groonga::Database] database
 msgid "開いたデータベース"
 msgstr ""
 
+# @yieldparam [Groonga::Database]
+msgid "tag|yieldparam|database"
+msgstr ""
+
 msgid ""
 "既存のデータベースを開く。ブロックを指定した場合はブロッ\n"
 "クに開いたデータベースを渡し、ブロックを抜けるときに閉じ\n"
@@ -4132,21 +4211,17 @@ msgstr ""
 msgid "データベース内のオブジェクトを順番にブロックに渡す。"
 msgstr ""
 
-# @example すべてのオブジェクトの名前をキー名の降順で表示する:
-msgid ""
-"database.each(:order_by => :key, :order => :desc) do |object|\n"
-"  p object.name\n"
-"end"
-msgstr ""
-
-msgid "tag|example|すべてのオブジェクトの名前をキー名の降順で表示する:"
+msgid "tag|example|すべてのオブジェクトの名前を表示する:"
 msgstr ""
 
-# @overload
-msgid "tag|overload|each"
+msgid "tag|example|すべてのオブジェクトの名前をID順で表示する:"
 msgstr ""
 
-msgid "tag|example|すべてのオブジェクトの名前をID順で表示する:"
+# @example すべてのオブジェクトの名前をID順で表示する:
+msgid ""
+"database.each(:order_by => :id) do |object|\n"
+"  p object.name\n"
+"end"
 msgstr ""
 
 # @example すべてのオブジェクトの名前を表示する:
@@ -4156,16 +4231,20 @@ msgid ""
 "end"
 msgstr ""
 
-msgid "tag|example|すべてのオブジェクトの名前を表示する:"
-msgstr ""
-
-# @example すべてのオブジェクトの名前をID順で表示する:
+# @example すべてのオブジェクトの名前をキー名の降順で表示する:
 msgid ""
-"database.each(:order_by => :id) do |object|\n"
+"database.each(:order_by => :key, :order => :desc) do |object|\n"
 "  p object.name\n"
 "end"
 msgstr ""
 
+# @overload
+msgid "tag|overload|each"
+msgstr ""
+
+msgid "tag|example|すべてのオブジェクトの名前をキー名の降順で表示する:"
+msgstr ""
+
 # Groonga::Database#unlock
 msgid "_database_ のロックを解除する。"
 msgstr ""
@@ -4196,6 +4275,10 @@ msgstr "データベースの可変長カラムをすべてデフラグする。
 msgid "the number of defraged segments"
 msgstr "デフラグされたセグメントの数"
 
+# @param [::Hash] options
+msgid "option for defrag"
+msgstr ""
+
 msgid "1.2.6"
 msgstr ""
 
@@ -4203,10 +4286,6 @@ msgstr ""
 msgid "tag|overload|defrag"
 msgstr ""
 
-# @param [::Hash] options
-msgid "option for defrag"
-msgstr ""
-
 # Groonga::Database#recover
 msgid "Recovers database."
 msgstr ""
@@ -4335,6 +4414,10 @@ msgid ""
 "+:result+ にテーブルを指定した場合は、そのテーブルが返る。"
 msgstr ""
 
+# @param [String] key
+msgid "レコードにマッチさせる値"
+msgstr ""
+
 # @example 複数のキーで検索し、結果を1つのテーブルに集める。
 msgid ""
 "result = nil\n"
@@ -4348,20 +4431,11 @@ msgid ""
 "end"
 msgstr ""
 
-# @param [Object]
-# @param [String]
-msgid "tag|param|key"
-msgstr ""
-
-msgid "tag|example|複数のキーで検索し、結果を1つのテーブルに集める。"
-msgstr ""
-
 # @overload
 msgid "tag|overload|search"
 msgstr ""
 
-# @param [String] key
-msgid "レコードにマッチさせる値"
+msgid "tag|example|複数のキーで検索し、結果を1つのテーブルに集める。"
 msgstr ""
 
 msgid ""
@@ -4370,15 +4444,15 @@ msgid ""
 "ロックを抜けると自動的にカーソルが破棄される。"
 msgstr ""
 
-msgid "tag|overload|open_prefix_cursor"
+# @param [String]
+msgid "tag|param|prefix"
 msgstr ""
 
 # @param [String] prefix
 msgid "前方一致させる値"
 msgstr ""
 
-# @param [String]
-msgid "tag|param|prefix"
+msgid "tag|overload|open_prefix_cursor"
 msgstr ""
 
 # Groonga::DoubleArrayTrie#update
@@ -4537,31 +4611,6 @@ msgstr ""
 msgid "Executes an equal operation."
 msgstr ""
 
-# @example Executes equal operations with the specified context
-msgid ""
-"context = Groonga::Context.new\n"
-"Groonga::Operator::EQUAL.exec(\"hello\", \"hello\",\n"
-"                              :context => context) # => true\n"
-"Groonga::Operator::EQUAL.exec(\"hello\", \"Hello\",\n"
-"                              :context => context) # => false"
-msgstr ""
-
-# @overload
-msgid "tag|param|y"
-msgstr ""
-
-# @param [::Object] y
-msgid "The right hand side value."
-msgstr ""
-
-# @overload
-msgid "tag|param|x"
-msgstr ""
-
-# @overload
-msgid "tag|overload|exec"
-msgstr ""
-
 # @example
 msgid "tag|example|Executes equal operations with the default context"
 msgstr ""
@@ -4576,20 +4625,45 @@ msgstr ""
 msgid "tag|example|Executes equal operations with the specified context"
 msgstr ""
 
-# @param [::Object] x
-msgid "The left hand side value."
-msgstr ""
-
 # @return [Boolean]
 msgid ""
 "`true` if `x` equals to `y`, `false`\n"
 "otherwise."
 msgstr ""
 
+# @overload
+msgid "tag|overload|exec"
+msgstr ""
+
+# @overload
+msgid "tag|param|x"
+msgstr ""
+
 # @param [::Hash] options
 msgid "The options."
 msgstr ""
 
+# @param [::Object] x
+msgid "The left hand side value."
+msgstr ""
+
+# @overload
+msgid "tag|param|y"
+msgstr ""
+
+# @param [::Object] y
+msgid "The right hand side value."
+msgstr ""
+
+# @example Executes equal operations with the specified context
+msgid ""
+"context = Groonga::Context.new\n"
+"Groonga::Operator::EQUAL.exec(\"hello\", \"hello\",\n"
+"                              :context => context) # => true\n"
+"Groonga::Operator::EQUAL.exec(\"hello\", \"Hello\",\n"
+"                              :context => context) # => false"
+msgstr ""
+
 msgid "rroongaが発生する例外のスーパークラス。"
 msgstr ""
 
@@ -4873,37 +4947,37 @@ msgstr ""
 msgid "_object_ を追加し、 _n_arguments_ 個の引数を取る _operation_ を追加する。"
 msgstr ""
 
-# @param [Groonga::Operator::XXX] operation
-msgid "追加する _operation_"
+# @param [Object] object
+msgid "追加するオブジェクト"
 msgstr ""
 
-# @param [Groonga::Operator::XXX]
-msgid "tag|param|operation"
+# @param [Object]
+msgid "tag|param|object"
+msgstr ""
+
+# @param [Integer] n_arguments
+msgid "_operation_ の取る引数"
 msgstr ""
 
 # @param [Integer]
 msgid "tag|param|n_arguments"
 msgstr ""
 
-# @param [Object]
-msgid "tag|param|object"
+# @param [Groonga::Operator::XXX] operation
+msgid "追加する _operation_"
 msgstr ""
 
-# @overload
-msgid "tag|overload|append_object"
+# @param [Groonga::Operator::XXX]
+msgid "tag|param|operation"
 msgstr ""
 
-# @param [Integer] n_arguments
-msgid "_operation_ の取る引数"
+# @overload
+msgid "tag|overload|append_object"
 msgstr ""
 
 msgid "self"
 msgstr ""
 
-# @param [Object] object
-msgid "追加するオブジェクト"
-msgstr ""
-
 # Groonga::Expression#append_constant
 msgid "_constant_ を追加し、 _n_arguments_ 個の引数を取る _operation_ を追加する。"
 msgstr ""
@@ -5010,12 +5084,6 @@ msgid ""
 "</pre>"
 msgstr ""
 
-# @param [Array<string>] tags
-msgid ""
-"キーワードの前後に挿入するタグの配列\n"
-"(詳細は上記を参照)"
-msgstr ""
-
 # @param [Array<string>]
 msgid "tag|param|tags"
 msgstr ""
@@ -5024,20 +5092,26 @@ msgstr ""
 msgid "tag|overload|snippet"
 msgstr ""
 
+# @param [Array<string>] tags
+msgid ""
+"キーワードの前後に挿入するタグの配列\n"
+"(詳細は上記を参照)"
+msgstr ""
+
 # Groonga::Expression#keywords
 msgid ""
 "Extracts keywords from _expression_. The keywords order isn't\n"
 "guaranteed."
 msgstr ""
 
-# @overload
-msgid "tag|overload|keywords"
-msgstr ""
-
 # @return [::Array<String>]
 msgid "the extracted keywords"
 msgstr ""
 
+# @overload
+msgid "tag|overload|keywords"
+msgstr ""
+
 # @example
 msgid ""
 "expression.parse(\"Ruby OR Groonga\")\n"
@@ -5062,16 +5136,43 @@ msgid ""
 "expression.estimate_size # => 10"
 msgstr ""
 
+# @overload
+msgid "tag|overload|estimate_size"
+msgstr ""
+
 # @return [Integer]
 msgid ""
 "the estimated number of matched records when\n"
 "`expression` is executed."
 msgstr ""
 
-# @overload
-msgid "tag|overload|estimate_size"
+# Groonga::Expression#rewrite
+msgid "Rewrites expression."
+msgstr ""
+
+# @since
+msgid "5.1.0"
+msgstr ""
+
+# @example
+msgid ""
+"expression.parse(\"age >= 10 AND age < 20\",\n"
+"                 :syntax => :script)\n"
+"expression.rewrite # => New rewritten expression.\n"
+"                   #    It'll use between(age, 10, \"include\", 20, \"exclude\")"
+msgstr ""
+
+# @return [Groonga::Expression, nil]
+msgid ""
+"new rewritten expression when\n"
+"the expression is rewritten, `nil` otherwise."
 msgstr ""
 
+# @overload
+#, fuzzy
+msgid "tag|overload|rewrite"
+msgstr "登録されたロガーの登録を削除する。削除後はデフォルトのロガーが使われます。"
+
 msgid "固定長データ用のカラム。"
 msgstr ""
 
@@ -5087,21 +5188,16 @@ msgstr ""
 msgid "_column_ の _id_ に対応する値を設定する。"
 msgstr ""
 
-# @param [Integer] id
-msgid "設定する値に対応する _column_ の _id_"
-msgstr ""
-
-# @param
-# @param [Object]
-msgid "tag|param|value"
+# @overload
+msgid "tag|overload|[]="
 msgstr ""
 
 # @param [Groonga::Object] value
 msgid "設定する値"
 msgstr ""
 
-# @overload
-msgid "tag|overload|[]="
+# @param [Integer] id
+msgid "設定する値に対応する _column_ の _id_"
 msgstr ""
 
 # Groonga::FixSizeColumn#increment!
@@ -5141,7 +5237,7 @@ msgid "Executes a greater-or-equal operation."
 msgstr ""
 
 # @example
-msgid "tag|example|Executes greater-or-equal operations with the default context"
+msgid "tag|example|Executes greater-or-equal operations with the specified context"
 msgstr ""
 
 # @example Executes greater-or-equal operations with the default context
@@ -5151,6 +5247,10 @@ msgid ""
 "Groonga::Operator::GREATER_EQUAL.exec(1, 2) # => false"
 msgstr ""
 
+# @example
+msgid "tag|example|Executes greater-or-equal operations with the default context"
+msgstr ""
+
 # @example Executes greater-or-equal operations with the specified context
 msgid ""
 "context = Groonga::Context.new\n"
@@ -5168,10 +5268,6 @@ msgid ""
 "`false` otherwise."
 msgstr ""
 
-# @example
-msgid "tag|example|Executes greater-or-equal operations with the specified context"
-msgstr ""
-
 # Groonga::GreaterOperator#exec
 msgid "Executes a greater operation."
 msgstr ""
@@ -5185,8 +5281,10 @@ msgid ""
 "                                :context => context) # => false"
 msgstr ""
 
-# @example
-msgid "tag|example|Executes greater operations with the specified context"
+# @return [Boolean]
+msgid ""
+"`true` if `x` is greater than `y`, `false`\n"
+"otherwise."
 msgstr ""
 
 # @example Executes greater operations with the default context
@@ -5195,10 +5293,8 @@ msgid ""
 "Groonga::Operator::GREATER.exec(1, 2) # => false"
 msgstr ""
 
-# @return [Boolean]
-msgid ""
-"`true` if `x` is greater than `y`, `false`\n"
-"otherwise."
+# @example
+msgid "tag|example|Executes greater operations with the specified context"
 msgstr ""
 
 # @example
@@ -5314,10 +5410,20 @@ msgstr ""
 msgid "The value of the @record �� ."
 msgstr ""
 
+# @since
+msgid "3.0.2"
+msgstr ""
+
 # @example
 msgid "tag|example|Adds sentences of an article to index"
 msgstr ""
 
+# @param [Groonga::Record, Integer] record
+msgid ""
+"The record that has a @value@ as its value. It can be Integer as\n"
+"record id."
+msgstr ""
+
 # @example Adds sentences of an article to index
 msgid ""
 "articles = Groonga::Array.create(:name => \"Articles\")\n"
@@ -5369,16 +5475,6 @@ msgstr ""
 msgid "tag|param|record"
 msgstr ""
 
-# @since
-msgid "3.0.2"
-msgstr ""
-
-# @param [Groonga::Record, Integer] record
-msgid ""
-"The record that has a @value@ as its value. It can be Integer as\n"
-"record id."
-msgstr ""
-
 # Groonga::IndexColumn#delete
 msgid ""
 "Deletes a record that has @value@ content from inverted\n"
@@ -5387,6 +5483,14 @@ msgid ""
 "option of {Groonga::Table#define_index_column}."
 msgstr ""
 
+# @overload
+msgid "tag|overload|delete"
+msgstr ""
+
+# @example
+msgid "tag|example|Deletes sentences of an article to index"
+msgstr ""
+
 # @example Deletes sentences of an article to index
 msgid ""
 "articles = Groonga::Array.create(:name => \"Articles\")\n"
@@ -5441,14 +5545,6 @@ msgid ""
 "p content_index.search(\"engine\").size # -> 0"
 msgstr ""
 
-# @example
-msgid "tag|example|Deletes sentences of an article to index"
-msgstr ""
-
-# @overload
-msgid "tag|overload|delete"
-msgstr ""
-
 # Groonga::IndexColumn#update
 msgid ""
 "Updates a record that has @new_value@ as new content and\n"
@@ -5458,10 +5554,6 @@ msgid ""
 "{Groonga::Table#define_index_column}."
 msgstr ""
 
-# @param [String]
-msgid "tag|param|old_value"
-msgstr ""
-
 # @example Updates sentences of an article to index
 msgid ""
 "articles = Groonga::Array.create(:name => \"Articles\")\n"
@@ -5504,18 +5596,14 @@ msgid ""
 "p content_index.search(\"MySQL\").size  # -> 1"
 msgstr ""
 
-# @example
-msgid "tag|example|Updates sentences of an article in index"
-msgstr "記事中の文の索引を更新する"
-
 # @param [Groonga::Record, Integer] record
 msgid ""
 "The record that has a @new_value@ as its new value and\n"
 "@old_value@ as its old value. It can be Integer as record id."
 msgstr ""
 
-# @param [String] new_value
-msgid "The new value of the @record �� ."
+# @param [String]
+msgid "tag|param|old_value"
 msgstr ""
 
 # @param [String] old_value
@@ -5526,6 +5614,14 @@ msgstr ""
 msgid "tag|param|new_value"
 msgstr ""
 
+# @param [String] new_value
+msgid "The new value of the @record �� ."
+msgstr ""
+
+# @example
+msgid "tag|example|Updates sentences of an article in index"
+msgstr "記事中の文の索引を更新する"
+
 # Groonga::IndexColumn#sources
 msgid "インデックス対象となっている {Groonga::Column} の配列を返す。"
 msgstr ""
@@ -5541,19 +5637,15 @@ msgstr ""
 msgid "tag|param|columns"
 msgstr ""
 
-# @overload
-msgid "tag|overload|sources="
-msgstr ""
-
 # @param [::Array<Groonga::Column>] columns
 msgid "インデックス対象となるカラムの配列"
 msgstr ""
 
-msgid "インデックス対象となるカラムを設定する。"
+# @overload
+msgid "tag|overload|sources="
 msgstr ""
 
-# @param [Groonga::Column]
-msgid "tag|param|column"
+msgid "インデックス対象となるカラムを設定する。"
 msgstr ""
 
 # @param [Groonga::Column] column
@@ -5564,6 +5656,10 @@ msgstr ""
 msgid "tag|overload|source="
 msgstr ""
 
+# @param [Groonga::Column]
+msgid "tag|param|column"
+msgstr ""
+
 # Groonga::IndexColumn#search
 msgid ""
 "_object_ から _query_ に対応するオブジェクトを検索し、見つかっ\n"
@@ -5593,19 +5689,19 @@ msgstr ""
 msgid "Opens cursor to iterate posting in the index column."
 msgstr ""
 
-# @param [TableCursor] The
-msgid "table cursor for table of the index column."
+msgid "# TODO"
 msgstr ""
 
-# @overload
-msgid "tag|overload|open_cursor"
+# @param [TableCursor]
+msgid "tag|param|The"
 msgstr ""
 
-msgid "# TODO"
+# @param [TableCursor] The
+msgid "table cursor for table of the index column."
 msgstr ""
 
-# @param [TableCursor]
-msgid "tag|param|The"
+# @overload
+msgid "tag|overload|open_cursor"
 msgstr ""
 
 # Groonga::IndexColumn#estimate_size
@@ -5617,15 +5713,15 @@ msgstr ""
 # @return [Integer]
 msgid ""
 "The estimated number of documents found by the\n"
-"given token ID."
+"given query."
 msgstr ""
 
-# @param [Groonga::TableCursor] lexicon_cursor
-msgid "The cursor for lexicon."
+# @param [Groonga::TableCursor]
+msgid "tag|param|lexicon_cursor"
 msgstr ""
 
-# @param [String] query
-msgid "The query to be estimated."
+# @param [Groonga::TableCursor] lexicon_cursor
+msgid "The cursor for lexicon."
 msgstr ""
 
 # @return [Integer]
@@ -5634,6 +5730,12 @@ msgid ""
 "in the given lexicon cursor."
 msgstr ""
 
+# @return [Integer]
+msgid ""
+"The estimated number of documents found by the\n"
+"given token ID."
+msgstr ""
+
 # @param [Integer, Record] token_id
 msgid "The token ID to be estimated."
 msgstr ""
@@ -5642,11 +5744,49 @@ msgstr ""
 msgid "tag|param|token_id"
 msgstr ""
 
+# @example Lexicon cursor style
+msgid ""
+"# Define schema\n"
+"Groonga::Schema.define do |schema|\n"
+"  schema.create_table(\"Memos\",\n"
+"                      :type => :hash,\n"
+"                      :key_type => \"ShortText\") do |table|\n"
+"    table.short_text(\"tags\", :type => :vector)\n"
+"  end\n"
+"\n"
+"  schema.create_table(\"Tags\",\n"
+"                      :type => :patricia_trie,\n"
+"                      :key_type => \"ShortText\") do |table|\n"
+"    table.index(\"Memos.tags\",\n"
+"                :name => \"memos_tags\")\n"
+"  end\n"
+"end\n"
+"memos = Groonga[\"Memos\"]\n"
+"tags = Groonga[\"Tags\"]\n"
+"index = Groonga[\"Tags.memos_tags\"]\n"
+"\n"
+"# Add data\n"
+"memos.add(:tags => [\"Groonga\"])\n"
+"memos.add(:tags => [\"Rroonga\", \"Ruby\"])\n"
+"memos.add(:tags => [\"grndump\", \"Rroonga\"])\n"
+"\n"
+"# Estimate the number of documents found by lexicon cursor\n"
+"# Iterates tags that start with \"R\".\n"
+"tags.open_prefix_cursor(\"R\") do |cursor|\n"
+"  # The cursor iterates \"Rroonga\" and \"Ruby\".\n"
+"  p index.estimate_size(cursor) # => 6\n"
+"end"
+msgstr ""
+
 # @example
-msgid "tag|example|Token ID style"
+msgid "tag|example|Lexicon cursor style"
 msgstr ""
 
-# @example Token ID style
+# @param [String] query
+msgid "The query to be estimated."
+msgstr ""
+
+# @example Query style
 msgid ""
 "# Define schema\n"
 "Groonga::Schema.define do |schema|\n"
@@ -5657,7 +5797,7 @@ msgid ""
 "  schema.create_table(\"Terms\",\n"
 "                      :type => :hash,\n"
 "                      :key_type => \"ShortText\",\n"
-"                      :default_tokenizer => \"TokenBigram\",\n"
+"                      :default_tokenizer => \"TokenBigramSplitSymbolAlpha\",\n"
 "                      :normalizer => \"NormalizerAuto\") do |table|\n"
 "    table.index(\"Articles.content\",\n"
 "                :name => \"articles_content\",\n"
@@ -5666,7 +5806,6 @@ msgid ""
 "  end\n"
 "end\n"
 "articles = Groonga[\"Articles\"]\n"
-"terms = Groonga[\"Terms\"]\n"
 "index = Groonga[\"Terms.articles_content\"]\n"
 "\n"
 "# Add data\n"
@@ -5674,26 +5813,19 @@ msgid ""
 "articles.add(:content => \"Rroonga is fast\")\n"
 "articles.add(:content => \"Mroonga is fast\")\n"
 "\n"
-"# Estimate the number of documents found by token ID\n"
-"p****@index*****_size(@terms[\"fast\"].id)    # => 7\n"
-"p****@index*****_size(@terms[\"Groonga\"].id) # => 1"
-msgstr ""
-
-# @return [Integer]
-msgid ""
-"The estimated number of documents found by the\n"
-"given query."
+"# Estimate the number of documents found by query\n"
+"p****@index*****_size(\"roonga\") # => 6"
 msgstr ""
 
 # @example
-msgid "tag|example|Token record style"
+msgid "tag|example|Token ID style"
 msgstr ""
 
 # @example
-msgid "tag|example|Lexicon cursor style"
+msgid "tag|example|Query style"
 msgstr ""
 
-# @example Query style
+# @example Token ID style
 msgid ""
 "# Define schema\n"
 "Groonga::Schema.define do |schema|\n"
@@ -5704,7 +5836,7 @@ msgid ""
 "  schema.create_table(\"Terms\",\n"
 "                      :type => :hash,\n"
 "                      :key_type => \"ShortText\",\n"
-"                      :default_tokenizer => \"TokenBigramSplitSymbolAlpha\",\n"
+"                      :default_tokenizer => \"TokenBigram\",\n"
 "                      :normalizer => \"NormalizerAuto\") do |table|\n"
 "    table.index(\"Articles.content\",\n"
 "                :name => \"articles_content\",\n"
@@ -5713,6 +5845,7 @@ msgid ""
 "  end\n"
 "end\n"
 "articles = Groonga[\"Articles\"]\n"
+"terms = Groonga[\"Terms\"]\n"
 "index = Groonga[\"Terms.articles_content\"]\n"
 "\n"
 "# Add data\n"
@@ -5720,16 +5853,9 @@ msgid ""
 "articles.add(:content => \"Rroonga is fast\")\n"
 "articles.add(:content => \"Mroonga is fast\")\n"
 "\n"
-"# Estimate the number of documents found by query\n"
-"p****@index*****_size(\"roonga\") # => 6"
-msgstr ""
-
-# @param [Groonga::TableCursor]
-msgid "tag|param|lexicon_cursor"
-msgstr ""
-
-# @example
-msgid "tag|example|Query style"
+"# Estimate the number of documents found by token ID\n"
+"p****@index*****_size(@terms[\"fast\"].id)    # => 7\n"
+"p****@index*****_size(@terms[\"Groonga\"].id) # => 1"
 msgstr ""
 
 # @example Token record style
@@ -5765,55 +5891,15 @@ msgid ""
 "p****@index*****_size(@terms[\"Groonga\"]) # => 1"
 msgstr ""
 
-# @example Lexicon cursor style
-msgid ""
-"# Define schema\n"
-"Groonga::Schema.define do |schema|\n"
-"  schema.create_table(\"Memos\",\n"
-"                      :type => :hash,\n"
-"                      :key_type => \"ShortText\") do |table|\n"
-"    table.short_text(\"tags\", :type => :vector)\n"
-"  end\n"
-"\n"
-"  schema.create_table(\"Tags\",\n"
-"                      :type => :patricia_trie,\n"
-"                      :key_type => \"ShortText\") do |table|\n"
-"    table.index(\"Memos.tags\",\n"
-"                :name => \"memos_tags\")\n"
-"  end\n"
-"end\n"
-"memos = Groonga[\"Memos\"]\n"
-"tags = Groonga[\"Tags\"]\n"
-"index = Groonga[\"Tags.memos_tags\"]\n"
-"\n"
-"# Add data\n"
-"memos.add(:tags => [\"Groonga\"])\n"
-"memos.add(:tags => [\"Rroonga\", \"Ruby\"])\n"
-"memos.add(:tags => [\"grndump\", \"Rroonga\"])\n"
-"\n"
-"# Estimate the number of documents found by lexicon cursor\n"
-"# Iterates tags that start with \"R\".\n"
-"tags.open_prefix_cursor(\"R\") do |cursor|\n"
-"  # The cursor iterates \"Rroonga\" and \"Ruby\".\n"
-"  p index.estimate_size(cursor) # => 6\n"
-"end"
-msgstr ""
-
-# Groonga::LessEqualOperator#exec
-msgid "Executes a less-or-equal operation."
-msgstr ""
-
-# @return [Boolean]
-msgid ""
-"`true` if `x` is less than or equal to`y`,\n"
-"`false` otherwise."
-msgstr ""
-
-# @example
-msgid "tag|example|Executes less-or-equal operations with the specified context"
-msgstr ""
-
-# @example Executes less-or-equal operations with the default context
+# @example
+msgid "tag|example|Token record style"
+msgstr ""
+
+# Groonga::LessEqualOperator#exec
+msgid "Executes a less-or-equal operation."
+msgstr ""
+
+# @example Executes less-or-equal operations with the default context
 msgid ""
 "Groonga::Operator::LESS_EQUAL.exec(1, 1) # => true\n"
 "Groonga::Operator::LESS_EQUAL.exec(1, 2) # => true\n"
@@ -5835,18 +5921,18 @@ msgid ""
 "                                   :context => context) # => false"
 msgstr ""
 
-# Groonga::LessOperator#exec
-msgid "Executes a less operation."
-msgstr ""
-
 # @example
-msgid "tag|example|Executes less operations with the default context"
+msgid "tag|example|Executes less-or-equal operations with the specified context"
 msgstr ""
 
-# @example Executes less operations with the default context
+# @return [Boolean]
 msgid ""
-"Groonga::Operator::LESS.exec(1, 2) # => true\n"
-"Groonga::Operator::LESS.exec(2, 1) # => false"
+"`true` if `x` is less than or equal to`y`,\n"
+"`false` otherwise."
+msgstr ""
+
+# Groonga::LessOperator#exec
+msgid "Executes a less operation."
 msgstr ""
 
 # @return [Boolean]
@@ -5855,6 +5941,10 @@ msgid ""
 "otherwise."
 msgstr ""
 
+# @example
+msgid "tag|example|Executes less operations with the default context"
+msgstr ""
+
 # @example Executes less operations with the specified context
 msgid ""
 "context = Groonga::Context.new\n"
@@ -5864,6 +5954,12 @@ msgid ""
 "                             :context => context) # => false"
 msgstr ""
 
+# @example Executes less operations with the default context
+msgid ""
+"Groonga::Operator::LESS.exec(1, 2) # => true\n"
+"Groonga::Operator::LESS.exec(2, 1) # => false"
+msgstr ""
+
 # @example
 msgid "tag|example|Executes less operations with the specified context"
 msgstr ""
@@ -5876,14 +5972,6 @@ msgstr ""
 msgid "Logs a message."
 msgstr ""
 
-# @overload
-msgid "tag|overload|log"
-msgstr ""
-
-# @overload
-msgid "tag|param|message"
-msgstr ""
-
 # @param [String] message
 msgid "The log message."
 msgstr ""
@@ -5892,11 +5980,15 @@ msgstr ""
 msgid "5.0.2"
 msgstr ""
 
-msgid "groongaがログを出力する度に呼び出されるブロックを登録する。"
+# @overload
+msgid "tag|overload|log"
 msgstr ""
 
 # @overload
-msgid "tag|overload|register"
+msgid "tag|param|message"
+msgstr ""
+
+msgid "groongaがログを出力する度に呼び出されるブロックを登録する。"
 msgstr ""
 
 # @yield [event, level, time, title, message, location]
@@ -5907,6 +5999,10 @@ msgid ""
 "渡さないようにすることができ、その場合は空文字列が実際には渡される。"
 msgstr ""
 
+# @overload
+msgid "tag|overload|register"
+msgstr ""
+
 # Groonga::Logger.unregister
 msgid ""
 "Unregister the registered logger. The default logger is used after\n"
@@ -5927,16 +6023,12 @@ msgstr "現在のロガーに再オープンのリクエストを送ります。
 msgid "tag|overload|reopen"
 msgstr ""
 
-# @return [Symbol]
-msgid "The max level of the current logger."
-msgstr ""
-
 # @overload
 msgid "tag|overload|max_level"
 msgstr ""
 
-# @overload
-msgid "tag|overload|max_level="
+# @return [Symbol]
+msgid "The max level of the current logger."
 msgstr ""
 
 # @param [Symbol, String] max_level
@@ -5947,6 +6039,10 @@ msgstr ""
 msgid "tag|param|max_level"
 msgstr ""
 
+# @overload
+msgid "tag|overload|max_level="
+msgstr ""
+
 # Groonga::Logger.max_level=
 msgid "Sets the max level of the current logger."
 msgstr ""
@@ -5955,6 +6051,10 @@ msgstr ""
 msgid "Gets the current log path that is used by the default logger."
 msgstr ""
 
+# @return [String or nil]
+msgid "The current log path"
+msgstr ""
+
 # @since
 msgid "3.0.1"
 msgstr ""
@@ -5963,10 +6063,6 @@ msgstr ""
 msgid "tag|overload|path"
 msgstr ""
 
-# @return [String or nil]
-msgid "The current log path"
-msgstr ""
-
 # Groonga::Logger.path=
 msgid ""
 "Sets the log path that is used by the default logger. If you're using\n"
@@ -5980,22 +6076,6 @@ msgid ""
 "disabled."
 msgstr ""
 
-# @example Changes the log path for the default logger
-msgid "Groonga::Logger.path = \"/tmp/groonga.log\""
-msgstr ""
-
-# @example
-msgid "tag|example|Changes the log path for the default logger"
-msgstr ""
-
-# @example
-msgid "tag|example|Disables log by the default logger"
-msgstr ""
-
-# @example Disables log by the default logger
-msgid "Groonga::Logger.path = nil"
-msgstr ""
-
 # @overload
 msgid "tag|overload|path="
 msgstr ""
@@ -6010,6 +6090,22 @@ msgid ""
 "If nil is specified, logging by the default logger is disabled."
 msgstr ""
 
+# @example
+msgid "tag|example|Disables log by the default logger"
+msgstr ""
+
+# @example Changes the log path for the default logger
+msgid "Groonga::Logger.path = \"/tmp/groonga.log\""
+msgstr ""
+
+# @example Disables log by the default logger
+msgid "Groonga::Logger.path = nil"
+msgstr ""
+
+# @example
+msgid "tag|example|Changes the log path for the default logger"
+msgstr ""
+
 # Groonga::Logger.rotate_threshold_size
 msgid ""
 "Gets the current rotate threshold size that is used by the default\n"
@@ -6022,14 +6118,14 @@ msgid ""
 "default logger."
 msgstr ""
 
-# @return [Integer]
-msgid "The current rotate threshold size"
-msgstr ""
-
 # @overload
 msgid "tag|overload|threshold"
 msgstr ""
 
+# @return [Integer]
+msgid "The current rotate threshold size"
+msgstr ""
+
 # Groonga::Logger.rotate_threshold_size=
 msgid ""
 "Sets the rotate threshold size that is used by the default\n"
@@ -6054,26 +6150,26 @@ msgstr ""
 msgid "tag|param|size"
 msgstr ""
 
-# @example Changes the rotate threshold size for the default logger
-msgid "Groonga::Logger.rotate_threshold_size = 1 * 1024 * 1024 # 1MiB"
+# @overload
+msgid "tag|overload|rotate_threshold_size="
 msgstr ""
 
-# @example
-msgid "tag|example|Disables log ration by the default logger"
+# @param [Integer] size
+msgid ""
+"The log path for the default logger.\n"
+"If nil is specified, log rotate by the default logger is disabled."
 msgstr ""
 
 # @example Disables log ration by the default logger
 msgid "Groonga::Logger.rotate_threshold_size = 0"
 msgstr ""
 
-# @param [Integer] size
-msgid ""
-"The log path for the default logger.\n"
-"If nil is specified, log rotate by the default logger is disabled."
+# @example
+msgid "tag|example|Disables log ration by the default logger"
 msgstr ""
 
-# @overload
-msgid "tag|overload|rotate_threshold_size="
+# @example Changes the rotate threshold size for the default logger
+msgid "Groonga::Logger.rotate_threshold_size = 1 * 1024 * 1024 # 1MiB"
 msgstr ""
 
 # @example
@@ -6096,6 +6192,18 @@ msgstr ""
 msgid "tag|param|text"
 msgstr ""
 
+# @param [String] text
+msgid "The text to be matched."
+msgstr ""
+
+# @overload
+msgid "tag|param|sub_text"
+msgstr ""
+
+# @param [String] sub_text
+msgid "The sub text to be contained."
+msgstr ""
+
 # @example Executes match operations with the specified context
 msgid ""
 "context = Groonga::Context.new\n"
@@ -6105,30 +6213,18 @@ msgid ""
 "                             :context => context) # => false"
 msgstr ""
 
-# @example
-msgid "tag|example|Executes match operations with the specified context"
-msgstr ""
-
 # @example Executes match operations with the default context
 msgid ""
 "Groonga::Operator::MATCH.exec(\"Hello Rroonga\", \"Rroonga\") # => true\n"
 "Groonga::Operator::MATCH.exec(\"Hello Rroonga\", \"Groonga\") # => false"
 msgstr ""
 
-# @param [String] text
-msgid "The text to be matched."
-msgstr ""
-
-# @overload
-msgid "tag|param|sub_text"
-msgstr ""
-
 # @example
 msgid "tag|example|Executes match operations with the default context"
 msgstr ""
 
-# @param [String] sub_text
-msgid "The sub text to be contained."
+# @example
+msgid "tag|example|Executes match operations with the specified context"
 msgstr ""
 
 msgid "It normalizes string."
@@ -6144,19 +6240,19 @@ msgid ""
 "Groonga::Normalizer.normalize(\"AbC\") # => \"abc\""
 msgstr ""
 
-# @param [String] string
-msgid "The original string"
+# @overload
+msgid "tag|overload|normalize"
 msgstr ""
 
-# @param [::Hash] options
-msgid "The optional parameters."
+# @param [String] string
+msgid "The original string"
 msgstr ""
 
 msgid "The normalized string"
 msgstr ""
 
-# @overload
-msgid "tag|overload|normalize"
+# @param [::Hash] options
+msgid "The optional parameters."
 msgstr ""
 
 # Groonga::NotEqualOperator#exec
@@ -6167,6 +6263,10 @@ msgstr ""
 msgid "tag|example|Executes not-equal operations with the default context"
 msgstr ""
 
+# @example
+msgid "tag|example|Executes not-equal operations with the specified context"
+msgstr ""
+
 # @return [Boolean]
 msgid ""
 "`true` if `x` does not equal to `y`, `false`\n"
@@ -6182,10 +6282,6 @@ msgid ""
 "                                  :context => context) # => false"
 msgstr ""
 
-# @example
-msgid "tag|example|Executes not-equal operations with the specified context"
-msgstr ""
-
 # @example Executes not-equal operations with the default context
 msgid ""
 "Groonga::Operator::NOT_EQUAL.exec(\"hello\", \"Hello\") # => true\n"
@@ -6337,26 +6433,26 @@ msgstr ""
 msgid "Checks whether the object is table or not."
 msgstr ""
 
-# @overload
-msgid "tag|overload|table?"
-msgstr ""
-
 # @return [Boolean]
 msgid "`true` if the object is table, `false` otherwise."
 msgstr ""
 
-# Groonga::Object#procedure?
-msgid "Checks whether the object is procedure or not."
+# @overload
+msgid "tag|overload|table?"
 msgstr ""
 
-# @overload
-msgid "tag|overload|procedure?"
+# Groonga::Object#procedure?
+msgid "Checks whether the object is procedure or not."
 msgstr ""
 
 # @return [Boolean]
 msgid "`true` if the object is procedure, `false` otherwise."
 msgstr ""
 
+# @overload
+msgid "tag|overload|procedure?"
+msgstr ""
+
 msgid "Checks whether the object is function procedure or not."
 msgstr ""
 
@@ -6373,16 +6469,16 @@ msgstr ""
 msgid "Checks whether the object is selector procedure or not."
 msgstr ""
 
-# @overload
-msgid "tag|overload|selector_procedure?"
-msgstr ""
-
 # @return [Boolean]
 msgid ""
 "`true` if the object is selector procedure,\n"
 "`false` otherwise."
 msgstr ""
 
+# @overload
+msgid "tag|overload|selector_procedure?"
+msgstr ""
+
 msgid "Checks whether the object is selector only procedure or not."
 msgstr ""
 
@@ -6505,22 +6601,6 @@ msgid ""
 "まとめて配列として返す。"
 msgstr ""
 
-# @yieldparam
-msgid "tag|yieldparam|length"
-msgstr ""
-
-# @yieldparam start
-msgid "_string_ 内での _word_ の出現位置。(バイト単位)"
-msgstr ""
-
-# @yieldparam
-msgid "tag|yieldparam|start"
-msgstr ""
-
-# @yieldparam length
-msgid "_word_ の長さ。(バイト単位)"
-msgstr ""
-
 # @example
 msgid ""
 "words = Groonga::PatriciaTrie.create(:key_type => \"ShortText\",\n"
@@ -6545,20 +6625,36 @@ msgid ""
 "  #     [gaxtu, \"ガッ\", 42, 6]]"
 msgstr ""
 
+# @overload
+msgid "tag|overload|scan"
+msgstr ""
+
+# @yieldparam length
+msgid "_word_ の長さ。(バイト単位)"
+msgstr ""
+
+# @yieldparam
+msgid "tag|yieldparam|word"
+msgstr ""
+
 # @yieldparam word
 msgid "マッチした部分文字列。"
 msgstr ""
 
-# @yieldparam record
-msgid "マッチしたキーの {Groonga::Record} 。"
+# @yieldparam
+msgid "tag|yieldparam|start"
+msgstr ""
+
+# @yieldparam start
+msgid "_string_ 内での _word_ の出現位置。(バイト単位)"
 msgstr ""
 
 # @yieldparam
-msgid "tag|yieldparam|word"
+msgid "tag|yieldparam|length"
 msgstr ""
 
-# @overload
-msgid "tag|overload|scan"
+# @yieldparam record
+msgid "マッチしたキーの {Groonga::Record} 。"
 msgstr ""
 
 # Groonga::PatriciaTrie#prefix_search
@@ -6589,11 +6685,11 @@ msgid ""
 "棄される。"
 msgstr ""
 
-# @param [::Hash] options
-msgid "pairs. Omitted names are initialized as the default value."
+msgid "tag|overload|open_rk_cursor"
 msgstr ""
 
-msgid "tag|overload|open_rk_cursor"
+# @param [::Hash] options
+msgid "pairs. Omitted names are initialized as the default value."
 msgstr ""
 
 msgid ""
@@ -6618,16 +6714,12 @@ msgstr ""
 msgid "登録するプラグインの名前"
 msgstr ""
 
-# @param [::Hash]
-msgid "tag|param|hash"
-msgstr ""
-
 # @param [::Hash] hash
 msgid "_:path_ と _:context_ を指定したハッシュを指定する。"
 msgstr ""
 
-# Groonga::Plugin.register
-msgid "_:path_ で指定したパスのプラグインを登録する。"
+# @param [::Hash]
+msgid "tag|param|hash"
 msgstr ""
 
 # Groonga::Plugin.register
@@ -6635,6 +6727,10 @@ msgid "_name_ で指定した名前のプラグインを登録する。"
 msgstr ""
 
 # Groonga::Plugin.register
+msgid "_:path_ で指定したパスのプラグインを登録する。"
+msgstr ""
+
+# Groonga::Plugin.register
 msgid "_:context_ については _name_ を設定した時と同様。"
 msgstr ""
 
@@ -6649,8 +6745,8 @@ msgid ""
 "explicitly."
 msgstr ""
 
-# @param [String] name
-msgid "The name of plugin."
+# @example
+msgid "tag|example|unregister a registerd plugin by path"
 msgstr ""
 
 # @example unregister a registerd plugin by path
@@ -6660,6 +6756,14 @@ msgid ""
 "word.so\")"
 msgstr ""
 
+# @param [String] name
+msgid "The name of plugin."
+msgstr ""
+
+# @example
+msgid "tag|example|Unregister a registerd plugin by name."
+msgstr ""
+
 # @param [::Hash] options
 msgid "The name and value pairs."
 msgstr ""
@@ -6670,14 +6774,6 @@ msgid ""
 "Groonga::Plugin.unregister(\"token_filters/stop_word\")"
 msgstr ""
 
-# @example
-msgid "tag|example|Unregister a registerd plugin by name."
-msgstr ""
-
-# @example
-msgid "tag|example|unregister a registerd plugin by path"
-msgstr ""
-
 # Groonga::Plugin.unregister
 msgid ""
 "Unregister specified `name` plugin.\n"
@@ -6715,20 +6811,6 @@ msgstr ""
 msgid "The text to be searched."
 msgstr ""
 
-# @example
-msgid "tag|example|Executes prefix-search operations with the default context"
-msgstr ""
-
-# @param [String] prefix
-msgid "The prefix to be contained."
-msgstr ""
-
-# @return [Boolean]
-msgid ""
-"`true` if `text` starts with `prefix`, `false`\n"
-"otherwise."
-msgstr ""
-
 # @example Executes prefix-search operations with the specified context
 msgid ""
 "context = Groonga::Context.new\n"
@@ -6748,6 +6830,20 @@ msgid ""
 "Groonga::Operator::PREFIX.exec(\"Hello Rroonga\", \"Rroonga\") # => false"
 msgstr ""
 
+# @example
+msgid "tag|example|Executes prefix-search operations with the default context"
+msgstr ""
+
+# @return [Boolean]
+msgid ""
+"`true` if `text` starts with `prefix`, `false`\n"
+"otherwise."
+msgstr ""
+
+# @param [String] prefix
+msgid "The prefix to be contained."
+msgstr ""
+
 # Groonga::QueryLogger
 msgid "A class for logging query log."
 msgstr ""
@@ -6758,18 +6854,18 @@ msgid ""
 "query log event is emitted."
 msgstr ""
 
-# @param [#log, #reopen, #fin] logger
-msgid ""
-"The query logger. It is easy to\n"
-"inherit {QueryLogger}."
+# @param [#log, #reopen, #fin]
+msgid "tag|param|logger"
 msgstr ""
 
 # @yield [action, flag, timestamp, info, message]
 msgid "..."
 msgstr ""
 
-# @param [#log, #reopen, #fin]
-msgid "tag|param|logger"
+# @param [#log, #reopen, #fin] logger
+msgid ""
+"The query logger. It is easy to\n"
+"inherit {QueryLogger}."
 msgstr ""
 
 # Groonga::QueryLogger.reopen
@@ -6814,14 +6910,14 @@ msgid ""
 "is disabled."
 msgstr ""
 
-# @example Changes the query log path for the default query logger
-msgid "Groonga::QueryLogger.path = \"/tmp/query.log\""
-msgstr ""
-
 # @example
 msgid "tag|example|Changes the query log path for the default query logger"
 msgstr ""
 
+# @example Changes the query log path for the default query logger
+msgid "Groonga::QueryLogger.path = \"/tmp/query.log\""
+msgstr ""
+
 # Groonga::QueryLogger.rotate_threshold_size
 msgid ""
 "Gets the current rotate threshold size that is used by the default\n"
@@ -6848,16 +6944,16 @@ msgid ""
 "logger is disabled."
 msgstr ""
 
-# @example
-msgid "tag|example|Changes the rotate threshold size for the default query logger"
+# @example Changes the rotate threshold size for the default query logger
+msgid "Groonga::QueryLogger.rotate_threshold_size = 1 * 1024 * 1024 # 1MiB"
 msgstr ""
 
 # @example
 msgid "tag|example|Disables log ration by the default query logger"
 msgstr ""
 
-# @example Changes the rotate threshold size for the default query logger
-msgid "Groonga::QueryLogger.rotate_threshold_size = 1 * 1024 * 1024 # 1MiB"
+# @example
+msgid "tag|example|Changes the rotate threshold size for the default query logger"
 msgstr ""
 
 # @example Disables log ration by the default query logger
@@ -6879,10 +6975,23 @@ msgstr ""
 msgid "The regular expression."
 msgstr ""
 
+# @overload
+msgid "tag|param|regexp"
+msgstr ""
+
+# @example Executes regular expression match operations with the specified context
+msgid ""
+"context = Groonga::Context.new\n"
+"Groonga::Operator::REGEXP.exec(\"Hello Rroonga\", /Rro+nga/,\n"
+"                             :context => context) # => true\n"
+"Groonga::Operator::REGEXP.exec(\"Hello Rroonga\", /Gro+nga/,\n"
+"                             :context => context) # => false"
+msgstr ""
+
 # @example
 msgid ""
-"tag|example|Executes regular expression match operations with the default cont"
-"ext"
+"tag|example|Executes regular expression match operations with the specified co"
+"ntext"
 msgstr ""
 
 # @example Executes regular expression match operations with the default context
@@ -6891,29 +7000,16 @@ msgid ""
 "Groonga::Operator::REGEXP.exec(\"Hello Rroonga\", /Gro+nga/) # => false"
 msgstr ""
 
-# @return [Boolean]
-msgid ""
-"`true` if `text` matches `regexp`, `false`\n"
-"otherwise."
-msgstr ""
-
 # @example
 msgid ""
-"tag|example|Executes regular expression match operations with the specified co"
-"ntext"
+"tag|example|Executes regular expression match operations with the default cont"
+"ext"
 msgstr ""
 
-# @example Executes regular expression match operations with the specified context
+# @return [Boolean]
 msgid ""
-"context = Groonga::Context.new\n"
-"Groonga::Operator::REGEXP.exec(\"Hello Rroonga\", /Rro+nga/,\n"
-"                             :context => context) # => true\n"
-"Groonga::Operator::REGEXP.exec(\"Hello Rroonga\", /Gro+nga/,\n"
-"                             :context => context) # => false"
-msgstr ""
-
-# @overload
-msgid "tag|param|regexp"
+"`true` if `text` matches `regexp`, `false`\n"
+"otherwise."
 msgstr ""
 
 msgid "スニペット(検索語周辺のテキスト)を生成するためのオブジェクト。"
@@ -6930,24 +7026,24 @@ msgstr ""
 msgid "追加するキーワード"
 msgstr ""
 
+# @overload
+msgid "tag|overload|add_keyword"
+msgstr ""
+
 # @param [String]
 msgid "tag|param|keyword"
 msgstr ""
 
-# @overload
-msgid "tag|overload|add_keyword"
+msgid "_string_ を走査し、スニペットを作成する。"
 msgstr ""
 
-msgid "_string_ を走査し、スニペットを作成する。"
+msgid "作成されたスニペットの配列"
 msgstr ""
 
 # @param [String] string
 msgid "走査する文字列"
 msgstr ""
 
-msgid "作成されたスニペットの配列"
-msgstr ""
-
 msgid ""
 "主キーを持つテーブル用のカーソルであるGroonga::HashCursor\n"
 "とGroonga::PatriciaTrieCursorに主キーの機能を提供するモジ\n"
@@ -6957,13 +7053,13 @@ msgstr ""
 msgid "カレントレコードの主キーを返す。"
 msgstr ""
 
-msgid "カレントレコードの主キー"
-msgstr ""
-
 # @overload
 msgid "tag|overload|key"
 msgstr ""
 
+msgid "カレントレコードの主キー"
+msgstr ""
+
 msgid ""
 "テーブルに登録されているレコードを順番に取り出すための\n"
 "オブジェクト。 {Groonga::Table#open_cursor} で生成できる。"
@@ -6972,14 +7068,14 @@ msgstr ""
 msgid "カレントレコードの値を返す。"
 msgstr ""
 
-# @overload
-msgid "tag|overload|value"
-msgstr ""
-
 # @return [String]
 msgid "カレントレコードの値"
 msgstr ""
 
+# @overload
+msgid "tag|overload|value"
+msgstr ""
+
 msgid "カレントレコードの値を設定する。既存の値は上書きされる。"
 msgstr ""
 
@@ -7043,6 +7139,12 @@ msgstr ""
 msgid "tag|overload|has_key?"
 msgstr ""
 
+# @yield [record]
+# @yieldparam [Groonga::RecodExpressionBuilder] record
+# @yieldreturn [Groonga::ExpressionBuilder]
+msgid "TODO: See #select."
+msgstr ""
+
 # @param [Object] key
 msgid "The key of delete target record."
 msgstr ""
@@ -7051,12 +7153,6 @@ msgstr ""
 msgid "The ID of delete target record."
 msgstr ""
 
-# @yield [record]
-# @yieldparam [Groonga::RecodExpressionBuilder] record
-# @yieldreturn [Groonga::ExpressionBuilder]
-msgid "TODO: See #select."
-msgstr ""
-
 # Groonga::Table::KeySupport#delete
 msgid "Delete a record that has key @key �� ."
 msgstr ""
@@ -7084,14 +7180,14 @@ msgstr ""
 msgid "0.9.0から値ではなくカラムの値を設定するようになった。"
 msgstr ""
 
-# @param [::Hash]
-msgid "tag|param|values"
-msgstr ""
-
 # @param [::Hash] values
 msgid "keyに対応させるカラムの値。{ :column_name => value, ... }の形で設定する。"
 msgstr ""
 
+# @param [::Hash]
+msgid "tag|param|values"
+msgstr ""
+
 # Groonga::Table::KeySupport#set_column_value
 msgid ""
 "_table_ の _key_ に対応するカラム _name_ の値を設定する。\n"
@@ -7173,18 +7269,18 @@ msgstr ""
 msgid "Sets token filters that used in {Groonga::IndexColumn}."
 msgstr ""
 
-# @overload
-msgid "tag|overload|token_filters="
+# @example
+msgid ""
+"# Use \"TokenFilterStem\" and \"TokenfilterStopWord\"\n"
+"table.token_filters = [\"TokenFilterStem\", \"TokenFilterStopWord\"]"
 msgstr ""
 
 # @param [::Array<String>]
 msgid "tag|param|token_filters"
 msgstr ""
 
-# @example
-msgid ""
-"# Use \"TokenFilterStem\" and \"TokenfilterStopWord\"\n"
-"table.token_filters = [\"TokenFilterStem\", \"TokenFilterStopWord\"]"
+# @overload
+msgid "tag|overload|token_filters="
 msgstr ""
 
 # @param [::Array<String>] token_filters
@@ -7212,14 +7308,6 @@ msgstr ""
 msgid "tag|param|normalizer"
 msgstr ""
 
-# @param [nil] normalizer
-msgid "Unset normalizer."
-msgstr ""
-
-# @overload
-msgid "tag|overload|normalizer="
-msgstr ""
-
 # @param [Groonga::Procedure] normalizer
 msgid "Set the normalizer object."
 msgstr ""
@@ -7234,6 +7322,14 @@ msgid ""
 "table.normalizer = \"TNormalizerAuto\""
 msgstr ""
 
+# @param [nil] normalizer
+msgid "Unset normalizer."
+msgstr ""
+
+# @overload
+msgid "tag|overload|normalizer="
+msgstr ""
+
 msgid ""
 "キーを正規化する場合は +true+ 、正規化しない場合は +false+ を返\n"
 "す。"
@@ -7256,6 +7352,10 @@ msgstr ""
 msgid "Tokenize a string using the table as lexicon."
 msgstr ""
 
+# @return [::Array<Groonga::Record>]
+msgid "Tokenized tokens."
+msgstr ""
+
 # @param [String] string
 msgid "The string to be tokenized."
 msgstr ""
@@ -7264,10 +7364,6 @@ msgstr ""
 msgid "tag|overload|tokenize"
 msgstr ""
 
-# @return [::Array<Groonga::Record>]
-msgid "Tokenized tokens."
-msgstr ""
-
 # Groonga::Table
 msgid ""
 "Rroongaが提供するテーブルのベースとなるクラス。このクラス\n"
@@ -7437,14 +7533,37 @@ msgid ""
 "=:"
 msgstr ""
 
-# @return [Groonga::Array]
+# @note
 msgid ""
-"The sorted result. You can get the\n"
-"original record by {#value} method of a record in the sorted\n"
-"result. Normally, you doesn't need to get the original record\n"
-"because you can access via column name method:\n"
-"\n"
-"<pre>\n"
+"The return value is changed to {Groonga::Array} from\n"
+"{::Array} since 2.1.0. If you want to get before 2.1.0 style\n"
+"result, use the following code:"
+msgstr ""
+
+# @example Describe incompatible API change
+msgid ""
+"result_since_2_1_0 = table.sort([\"sort_key\"])\n"
+"result_before_2_1_0 = result_since_2_1_0.collect do |record|\n"
+"  record.value\n"
+"end"
+msgstr ""
+
+# @example
+msgid "tag|example|Describe incompatible API change"
+msgstr ""
+
+# @overload
+msgid "tag|overload|sort"
+msgstr ""
+
+# @return [Groonga::Array]
+msgid ""
+"The sorted result. You can get the\n"
+"original record by {#value} method of a record in the sorted\n"
+"result. Normally, you doesn't need to get the original record\n"
+"because you can access via column name method:\n"
+"\n"
+"<pre>\n"
 "!!!ruby\n"
 "names_recommended_access = sorted_users.collect do |sorted_user|\n"
 "  sorted_user.name\n"
@@ -7459,27 +7578,26 @@ msgid ""
 "get the original record."
 msgstr ""
 
-# @example Describe incompatible API change
+# Groonga::Table#geo_sort
 msgid ""
-"result_since_2_1_0 = table.sort([\"sort_key\"])\n"
-"result_before_2_1_0 = result_since_2_1_0.collect do |record|\n"
-"  record.value\n"
-"end"
+"Sorts records in the table by `TokyoGeoPoint` or `WGS84GeoPoint`\n"
+"type column value. Order is near to far from base geo point."
 msgstr ""
 
 # @overload
-msgid "tag|overload|sort"
-msgstr ""
-
-# @example
-msgid "tag|example|Describe incompatible API change"
-msgstr ""
+#, fuzzy
+msgid "tag|overload|geo_sort"
+msgstr "登録されたロガーの登録を削除する。削除後はデフォルトのロガーが使われます。"
 
-# @note
+# @return [Groonga::Array]
 msgid ""
-"The return value is changed to {Groonga::Array} from\n"
-"{::Array} since 2.1.0. If you want to get before 2.1.0 style\n"
-"result, use the following code:"
+"The sorted result. You can get the\n"
+"original record by {#value} method of a record in the sorted\n"
+"result. Normally, you doesn't need to get the original record\n"
+"because you can access via column name method:\n"
+"\n"
+"If you want to access the key of the original record, you need to\n"
+"get the original record."
 msgstr ""
 
 msgid ""
@@ -7535,22 +7653,22 @@ msgstr ""
 msgid "Iterates each sub records for the record _id_."
 msgstr ""
 
-# @yield [sub_record]
-msgid "Gives a sub record for the record _id_ to the block."
-msgstr ""
-
 # @yieldparam [Record]
 msgid "tag|yieldparam|sub_record"
 msgstr ""
 
-# @overload
-msgid "tag|overload|each_sub_record"
+# @yield [sub_record]
+msgid "Gives a sub record for the record _id_ to the block."
 msgstr ""
 
 # @yieldparam [Record] sub_record
 msgid "A sub record for the record _id_."
 msgstr ""
 
+# @overload
+msgid "tag|overload|each_sub_record"
+msgstr ""
+
 # @since
 msgid "3.0.3"
 msgstr ""
@@ -7589,16 +7707,8 @@ msgid ""
 "@id@ ID. It overwrites the previous value."
 msgstr ""
 
-# @param [::Array<::Hash{:value => ::Object, :weight => Integer}, ::Object>]
-msgid "tag|param|vector_value_with_weight"
-msgstr ""
-
-# @param [::Object] value
-msgid "The new value."
-msgstr ""
-
-# @param [::Hash] options
-msgid "The options"
+# @example
+msgid "tag|example|Sets vector value with weight"
 msgstr ""
 
 # @note
@@ -7609,71 +7719,10 @@ msgid ""
 "See {#define_index_column}."
 msgstr ""
 
-# @example
-msgid "tag|example|Sets vector value with weight"
-msgstr ""
-
 # @param [Integer] id
 msgid "The ID of the target record."
 msgstr ""
 
-# @param [String or Symbol] name
-msgid "The name of the target column."
-msgstr ""
-
-# @param [::Array<::Hash{:value => ::Object, :weight => Integer}, ::Object>] vector_value_with_weight
-msgid ""
-"The new vector value with weight. The vector value can contain both\n"
-"::Hash and value. If a contained element uses ::Hash style, it can\n"
-"specify its weight. If a contained element doesn't use ::Hash style,\n"
-"it can't specify its weight.\n"
-"\n"
-"If ::Hash contains @:weight@ key, its value is used as weight for\n"
-"@:value@ key's value. If ::Hash contains only @:value@ or @:weight@\n"
-"value is nil, the default weight is used. The default weight is 0."
-msgstr ""
-
-# @example Uses @:id => true@ for polymorphic usage
-msgid ""
-"Groonga::Schema.define do |schema|\n"
-"  schema.create_table(\"Sites\",\n"
-"                      :type     => :hash,\n"
-"                      :key_type => :short_text) do |table|\n"
-"    table.short_text(\"name\")\n"
-"  end\n"
-"\n"
-"  schema.create_table(\"Logs\") do |table|\n"
-"    table.short_text(\"content\")\n"
-"  end\n"
-"end\n"
-"\n"
-"sites = Groonga[\"Sites\"]\n"
-"logs = Groonga[\"Logs\"]\n"
-"\n"
-"groonga_org_key = \"http://groonga.org/\"\n"
-"groonga_org_id = sites.add(groonga_org_key).id\n"
-"p sites.class # => Groonga::Hash\n"
-"# :id => true is required!\n"
-"sites.set_column_value(groonga_org_id,\n"
-"                       \"name\",\n"
-"                       \"The official groonga site\",\n"
-"                       :id => true)\n"
-"p sites[groonga_org_key].name # => \"The official groonga site\"\n"
-"\n"
-"log_id = logs.add.id\n"
-"p logs.class # => Groonga::Array\n"
-"# :id => true is optional. It is just ignored.\n"
-"logs.set_column_value(log_id,\n"
-"                      \"content\",\n"
-"                      \"127.0.0.1 - - [...]\",\n"
-"                      :id => true)\n"
-"p logs[log_id].content # => \"127.0.0.1 - - [...]\""
-msgstr ""
-
-# @example
-msgid "tag|example|Uses @:id => true@ for polymorphic usage"
-msgstr ""
-
 # @example Sets vector value with weight
 msgid ""
 "Groonga::Schema.define do |schema|\n"
@@ -7731,18 +7780,73 @@ msgid ""
 "p records.collect(&:score) # => [1] (1 + 0 weight)"
 msgstr ""
 
-# Groonga::Table#set_column_value
+# @param [::Array<::Hash{:value => ::Object, :weight => Integer}, ::Object>]
+msgid "tag|param|vector_value_with_weight"
+msgstr ""
+
+# @param [::Array<::Hash{:value => ::Object, :weight => Integer}, ::Object>] vector_value_with_weight
 msgid ""
-"Sets the vector column value and its weight. Weight is used when fulltext\n"
-"search. In fulltext search, score @1@ is added when a record is matched\n"
-"against a query. If weight is set, score @1 + weight@ is added when\n"
-"a record is matched against a query."
+"The new vector value with weight. The vector value can contain both\n"
+"::Hash and value. If a contained element uses ::Hash style, it can\n"
+"specify its weight. If a contained element doesn't use ::Hash style,\n"
+"it can't specify its weight.\n"
+"\n"
+"If ::Hash contains @:weight@ key, its value is used as weight for\n"
+"@:value@ key's value. If ::Hash contains only @:value@ or @:weight@\n"
+"value is nil, the default weight is used. The default weight is 0."
 msgstr ""
 
-# Groonga::Table#set_column_value
+# @example
+msgid "tag|example|Uses @:id => true@ for polymorphic usage"
+msgstr ""
+
+# @example Uses @:id => true@ for polymorphic usage
 msgid ""
-"It is weight supported vector value variable of @:id => true@ option.\n"
-"See other signature for usage."
+"Groonga::Schema.define do |schema|\n"
+"  schema.create_table(\"Sites\",\n"
+"                      :type     => :hash,\n"
+"                      :key_type => :short_text) do |table|\n"
+"    table.short_text(\"name\")\n"
+"  end\n"
+"\n"
+"  schema.create_table(\"Logs\") do |table|\n"
+"    table.short_text(\"content\")\n"
+"  end\n"
+"end\n"
+"\n"
+"sites = Groonga[\"Sites\"]\n"
+"logs = Groonga[\"Logs\"]\n"
+"\n"
+"groonga_org_key = \"http://groonga.org/\"\n"
+"groonga_org_id = sites.add(groonga_org_key).id\n"
+"p sites.class # => Groonga::Hash\n"
+"# :id => true is required!\n"
+"sites.set_column_value(groonga_org_id,\n"
+"                       \"name\",\n"
+"                       \"The official groonga site\",\n"
+"                       :id => true)\n"
+"p sites[groonga_org_key].name # => \"The official groonga site\"\n"
+"\n"
+"log_id = logs.add.id\n"
+"p logs.class # => Groonga::Array\n"
+"# :id => true is optional. It is just ignored.\n"
+"logs.set_column_value(log_id,\n"
+"                      \"content\",\n"
+"                      \"127.0.0.1 - - [...]\",\n"
+"                      :id => true)\n"
+"p logs[log_id].content # => \"127.0.0.1 - - [...]\""
+msgstr ""
+
+# @param [::Hash] options
+msgid "The options"
+msgstr ""
+
+# @param [String or Symbol] name
+msgid "The name of the target column."
+msgstr ""
+
+# @param [::Object] value
+msgid "The new value."
 msgstr ""
 
 # Groonga::Table#set_column_value
@@ -7756,6 +7860,20 @@ msgid ""
 "with the same way."
 msgstr ""
 
+# Groonga::Table#set_column_value
+msgid ""
+"It is weight supported vector value variable of @:id => true@ option.\n"
+"See other signature for usage."
+msgstr ""
+
+# Groonga::Table#set_column_value
+msgid ""
+"Sets the vector column value and its weight. Weight is used when fulltext\n"
+"search. In fulltext search, score @1@ is added when a record is matched\n"
+"against a query. If weight is set, score @1 + weight@ is added when\n"
+"a record is matched against a query."
+msgstr ""
+
 msgid "_table_ のロックを解除する。"
 msgstr ""
 
@@ -7965,35 +8083,35 @@ msgid ""
 "it."
 msgstr ""
 
-# @example A normal table don't have the space
+# @example A grouped table has the space
 msgid ""
-"users = Groonga[\"Users\"] # A normal table\n"
-"users.have_n_sub_records_space? # => false"
+"users = Groonga[\"Users\"]                # A normal table\n"
+"grouped_users = users.group(\"_key\")     # A grouped table\n"
+"grouped_users.have_n_sub_records_space? # => true"
 msgstr ""
 
 # @example
 msgid "tag|example|A normal table don't have the space"
 msgstr ""
 
-# @example
-msgid "tag|example|A grouped table has the space"
+# @example A normal table don't have the space
+msgid ""
+"users = Groonga[\"Users\"] # A normal table\n"
+"users.have_n_sub_records_space? # => false"
 msgstr ""
 
-# @return [Boolean]
-msgid ""
-"@true@ if the table has a space for storing\n"
-"the number of sub records, @false@ otherwise."
+# @example
+msgid "tag|example|A grouped table has the space"
 msgstr ""
 
 # @overload
 msgid "tag|overload|have_n_sub_records_space?"
 msgstr ""
 
-# @example A grouped table has the space
+# @return [Boolean]
 msgid ""
-"users = Groonga[\"Users\"]                # A normal table\n"
-"grouped_users = users.group(\"_key\")     # A grouped table\n"
-"grouped_users.have_n_sub_records_space? # => true"
+"@true@ if the table has a space for storing\n"
+"the number of sub records, @false@ otherwise."
 msgstr ""
 
 # Groonga::Table#exist?
@@ -8095,40 +8213,7 @@ msgid ""
 "ID is _id_."
 msgstr ""
 
-# @return [::Object]
-msgid ""
-"See {Groonga::Object#[]} for columns except\n"
-"weight vector column."
-msgstr ""
-
-# @return [Array<Hash<Symbol, String>>]
-msgid ""
-"An array of value if the column\n"
-"is a weight vector column.\n"
-"Each value is a Hash like the following form:\n"
-"\n"
-"<pre>\n"
-"{\n"
-"  :value  => [KEY],\n"
-"  :weight => [WEIGHT],\n"
-"}\n"
-"</pre>\n"
-"\n"
-"@[KEY]@ is the key of the table that is specified as range on\n"
-"creating the weight vector.\n"
-"\n"
-"@[WEIGHT]@ is a positive integer."
-msgstr ""
-
-# @example
-msgid "tag|example|Gets weight vector value"
-msgstr ""
-
-# @since
-msgid "4.0.1."
-msgstr ""
-
-# @example Gets weight vector value
+# @example Gets weight vector value
 msgid ""
 "Groonga::Schema.define do |schema|\n"
 "  schema.create_table(\"Products\",\n"
@@ -8162,9 +8247,42 @@ msgid ""
 "#    ]"
 msgstr ""
 
+# @since
+msgid "4.0.1."
+msgstr ""
+
+# @return [::Object]
+msgid ""
+"See {Groonga::Object#[]} for columns except\n"
+"weight vector column."
+msgstr ""
+
 msgid "The record ID."
 msgstr ""
 
+# @example
+msgid "tag|example|Gets weight vector value"
+msgstr ""
+
+# @return [Array<Hash<Symbol, String>>]
+msgid ""
+"An array of value if the column\n"
+"is a weight vector column.\n"
+"Each value is a Hash like the following form:\n"
+"\n"
+"<pre>\n"
+"{\n"
+"  :value  => [KEY],\n"
+"  :weight => [WEIGHT],\n"
+"}\n"
+"</pre>\n"
+"\n"
+"@[KEY]@ is the key of the table that is specified as range on\n"
+"creating the weight vector.\n"
+"\n"
+"@[WEIGHT]@ is a positive integer."
+msgstr ""
+
 # Groonga::VariableSizeColumn#[]=
 msgid ""
 "It updates a value of variable size column value for the record\n"
@@ -8178,10 +8296,18 @@ msgid ""
 "size column works what you think."
 msgstr ""
 
+# @param [::Object] value
+msgid "A new value."
+msgstr ""
+
 # @see
 msgid "tag|see|Groonga::Object#[]="
 msgstr ""
 
+# @param [Array<Hash<Symbol, String>>]
+msgid "tag|param|elements"
+msgstr ""
+
 # @example Use weight vector as matrix search result weight
 msgid ""
 "Groonga::Schema.define do |schema|\n"
@@ -8256,14 +8382,6 @@ msgid ""
 "#    [\"Rroonga\", 1021] <- 1021 (= 101 * 10 + 1) increased."
 msgstr ""
 
-# @param [::Object] value
-msgid "A new value."
-msgstr ""
-
-# @param [Array<Hash<Symbol, String>>]
-msgid "tag|param|elements"
-msgstr ""
-
 # @param [Array<Hash<Symbol, String>>] elements
 msgid ""
 "An array of values\n"
@@ -8305,29 +8423,29 @@ msgid ""
 "compressed by @type@ or not."
 msgstr "カラムが圧縮されているかどうかを返します。もし @type@ が指定されているなら、カラムが @type@ によって圧縮されているかどうかを返します。"
 
-# @param [:zlib, :lz4]
-msgid "tag|param|type"
-msgstr ""
-
-# @overload
-msgid "tag|overload|compressed?"
+# @return [Boolean]
+msgid "whether specified compressed type is used or not."
 msgstr ""
 
 # @param [:zlib, :lz4] type
 msgid "(nil)"
 msgstr ""
 
-# @return [Boolean]
-msgid "whether specified compressed type is used or not."
+msgid "1.3.1"
 msgstr ""
 
-msgid "1.3.1"
+# @overload
+msgid "tag|overload|compressed?"
 msgstr ""
 
 # @return [Boolean]
 msgid "whether the column is compressed or not."
 msgstr ""
 
+# @param [:zlib, :lz4]
+msgid "tag|param|type"
+msgstr ""
+
 msgid "Defrags the column."
 msgstr "カラムをデフラグします。"
 
@@ -8393,14 +8511,14 @@ msgid ""
 "about lock timeout."
 msgstr ""
 
-# @return [Integer]
-msgid "The current lock timeout."
-msgstr ""
-
 # @overload
 msgid "tag|overload|lock_timeout"
 msgstr ""
 
+# @return [Integer]
+msgid "The current lock timeout."
+msgstr ""
+
 # Groonga.lock_timeout=
 msgid "Sets the current lock timeout."
 msgstr ""
@@ -8409,10 +8527,6 @@ msgstr ""
 msgid "tag|overload|lock_timeout="
 msgstr ""
 
-# @see
-msgid "tag|see|{#lock_timeout}"
-msgstr ""
-
 # @param [Integer]
 msgid "tag|param|timeout"
 msgstr ""
@@ -8421,6 +8535,10 @@ msgstr ""
 msgid "The new lock timeout."
 msgstr ""
 
+# @see
+msgid "tag|see|{#lock_timeout}"
+msgstr ""
+
 # @since
 msgid "3.1.2"
 msgstr ""
@@ -8469,23 +8587,15 @@ msgid ""
 "for the context."
 msgstr ""
 
-# @yield [database]
-msgid ""
-"Yields a newly created temporary database\n"
-"for the context. The database is available only in the\n"
-"block."
-msgstr ""
-
-# @yieldparam [Groonga::Database] database
-msgid ""
-"A newly created\n"
-"temporary database for the context."
+# @overload
+msgid "tag|overload|create_database"
 msgstr ""
 
-# @yieldparam [Groonga::Database] database
+# @example Creating a new persistent database to _"/tmp/db.groonga"_ database with block
 msgid ""
-"A newly created\n"
-"persistent database for the context."
+"context.create_database(\"/tmp/db.groonga\") do |persistent_database|\n"
+"  # ...\n"
+"end"
 msgstr ""
 
 # @example
@@ -8494,65 +8604,50 @@ msgid ""
 " with block"
 msgstr ""
 
-# @example Creating a new persistent database to _"/tmp/db.groonga"_ database with block
+# @yieldparam [Groonga::Database] database
 msgid ""
-"context.create_database(\"/tmp/db.groonga\") do |persistent_database|\n"
-"  # ...\n"
-"end"
+"A newly created\n"
+"persistent database for the context."
 msgstr ""
 
-# @example Creating a new temporary database with block
+# @yield [database]
 msgid ""
-"context.create_database do |temporary_database|\n"
-"  # ...\n"
-"end"
+"Yields a newly created persistent database\n"
+"for the context. The database is available only in the\n"
+"block."
 msgstr ""
 
 # @example
-msgid "tag|example|Creating a new temporary database with block"
-msgstr ""
-
-# @yieldreturn [Object]
-msgid ""
-"The returned value from the block is the\n"
-"returned value from this method."
+msgid "tag|example|Creating a new persistent database to _\"/tmp/db.groonga\"_"
 msgstr ""
 
-# @example Creating a new temporary database
-msgid "temporary_database = context.create_database"
+# @return [Groonga::Database]
+msgid "A new temporary database."
 msgstr ""
 
 # @example
 msgid "tag|example|Creating a new temporary database"
 msgstr ""
 
-# @param [String] path
-msgid ""
-"Database path for a new persistent\n"
-"database."
-msgstr ""
-
-# @return
-msgid "Returned value from the block."
+# @example Creating a new temporary database
+msgid "temporary_database = context.create_database"
 msgstr ""
 
 # @yield [database]
 msgid ""
-"Yields a newly created persistent database\n"
+"Yields a newly created temporary database\n"
 "for the context. The database is available only in the\n"
 "block."
 msgstr ""
 
-# @overload
-msgid "tag|overload|create_database"
-msgstr ""
-
 # @example Creating a new persistent database to _"/tmp/db.groonga"_
 msgid "database = context.create_database(\"/tmp/db.groonga\")"
 msgstr ""
 
-# @example
-msgid "tag|example|Creating a new persistent database to _\"/tmp/db.groonga\"_"
+# @yieldparam [Groonga::Database] database
+msgid ""
+"A newly created\n"
+"temporary database for the context."
 msgstr ""
 
 # @return [Groonga::Database]
@@ -8561,12 +8656,31 @@ msgid ""
 "context."
 msgstr ""
 
-# @return [Groonga::Database]
-msgid "A new temporary database."
+# @param [String] path
+msgid ""
+"Database path for a new persistent\n"
+"database."
 msgstr ""
 
-# Groonga::Context#create_database
-msgid "Creates a new persistent database for the context to the _path_."
+# @yieldreturn [Object]
+msgid ""
+"The returned value from the block is the\n"
+"returned value from this method."
+msgstr ""
+
+# @example Creating a new temporary database with block
+msgid ""
+"context.create_database do |temporary_database|\n"
+"  # ...\n"
+"end"
+msgstr ""
+
+# @example
+msgid "tag|example|Creating a new temporary database with block"
+msgstr ""
+
+# @return
+msgid "Returned value from the block."
 msgstr ""
 
 # Groonga::Context#create_database
@@ -8586,6 +8700,10 @@ msgstr ""
 msgid "Creates a new temproary database for the context."
 msgstr ""
 
+# Groonga::Context#create_database
+msgid "Creates a new persistent database for the context to the _path_."
+msgstr ""
+
 msgid ""
 "groongaのプラグインディレクトリにあるプラグイン _name_\n"
 "を登録する。 _path_ を指定するとプラグインディレクトリ以\n"
@@ -8606,12 +8724,6 @@ msgstr ""
 msgid "You can also specify the path of `name` plugin explicitly."
 msgstr ""
 
-# @example Unregister a registerd plugin by name.
-msgid ""
-"context.register_plugin(\"token_filters/stop_word\")\n"
-"context.unregister_plugin(\"token_filters/stop_word\")"
-msgstr ""
-
 # @param [String] name
 msgid "The plugin name."
 msgstr ""
@@ -8620,6 +8732,12 @@ msgstr ""
 msgid "The path to plugin."
 msgstr ""
 
+# @example Unregister a registerd plugin by name.
+msgid ""
+"context.register_plugin(\"token_filters/stop_word\")\n"
+"context.unregister_plugin(\"token_filters/stop_word\")"
+msgstr ""
+
 # @example
 msgid "tag|example|Unregister a registerd plugin by path."
 msgstr ""
@@ -8636,11 +8754,11 @@ msgid ""
 msgstr ""
 
 # Groonga::Context#unregister_plugin
-msgid "Unregister a registerd plugin by name."
+msgid "Unregister a registerd plugin by path."
 msgstr ""
 
 # Groonga::Context#unregister_plugin
-msgid "Unregister a registerd plugin by path."
+msgid "Unregister a registerd plugin by name."
 msgstr ""
 
 msgid ""
@@ -8661,23 +8779,18 @@ msgid "If block is given, a response is yielded."
 msgstr ""
 
 # @example
-msgid "tag|example|Restore dumped commands and reports result."
-msgstr ""
-
-# @yield [command, response]
-msgid "Yields a sent command and its response if block is given."
+msgid "tag|example|Restore dumped commands as a String object."
 msgstr ""
 
-# @param [#each_line] dumped_commands
+# @example Restore dumped commands from a File object.
 msgid ""
-"commands dumped by grndump.\n"
-"It can be a String object or any objects like an IO object such\n"
-"as a File object. It should have #each_line that iterates a\n"
-"line."
+"File.open(\"dump.grn\") do |file|\n"
+"  context.restore(file)\n"
+"end"
 msgstr ""
 
-# @param [String]
-msgid "tag|param|dumped_commands"
+# @example
+msgid "tag|example|Restore dumped commands and reports result."
 msgstr ""
 
 # @example Restore dumped commands and reports result.
@@ -8688,41 +8801,46 @@ msgid ""
 "end"
 msgstr ""
 
-# @yieldparam [String]
-msgid "tag|yieldparam|command"
+# @param [String]
+msgid "tag|param|dumped_commands"
 msgstr ""
 
-# @example Restore dumped commands from a File object.
-msgid ""
-"File.open(\"dump.grn\") do |file|\n"
-"  context.restore(file)\n"
-"end"
+# @example
+msgid "tag|example|Restore dumped commands from a File object."
 msgstr ""
 
-# @example
+# @param [#each_line] dumped_commands
 msgid ""
-"dumped_commands = File.read(\"dump.grn\")\n"
-"context.restore(dumped_commands)"
+"commands dumped by grndump.\n"
+"It can be a String object or any objects like an IO object such\n"
+"as a File object. It should have #each_line that iterates a\n"
+"line."
 msgstr ""
 
-# @yieldparam [String]
-msgid "tag|yieldparam|response"
+# @yield [command, response]
+msgid "Yields a sent command and its response if block is given."
 msgstr ""
 
-# @example
-msgid "tag|example|Restore dumped commands from a File object."
+# @yieldparam [String]
+msgid "tag|yieldparam|command"
 msgstr ""
 
 # @yieldparam [String] command
 msgid "A sent command."
 msgstr ""
 
+# @yieldparam [String]
+msgid "tag|yieldparam|response"
+msgstr ""
+
 # @yieldparam [String] response
 msgid "A response for a command."
 msgstr ""
 
 # @example
-msgid "tag|example|Restore dumped commands as a String object."
+msgid ""
+"dumped_commands = File.read(\"dump.grn\")\n"
+"context.restore(dumped_commands)"
 msgstr ""
 
 # Groonga::Context#push_memory_pool
@@ -8770,25 +8888,11 @@ msgstr ""
 msgid "You can nest {#push_memory_pool} and {#pop_memory_pool} pair."
 msgstr ""
 
-# @example Pushes a new memory pool without block
-msgid ""
-"adults = nil\n"
-"context.push_memory_pool\n"
-"users = context[\"Users\"]\n"
-"adults = users.select do |user|\n"
-"  user.age >= 20\n"
-"end\n"
-"p adults.temporary? # => true\n"
-"p adults.closed?    # => false\n"
-"context.pop_memory_pool\n"
-"p adults.closed?    # => true"
-msgstr ""
-
 # @example
-msgid "tag|example|Nesting push and pop pair"
+msgid "tag|example|Pushes a new memory pool without block"
 msgstr ""
 
-# @example Nesting push and pop pair
+# @example Pushes a new memory pool with block
 msgid ""
 "adults = nil\n"
 "context.push_memory_pool do\n"
@@ -8796,43 +8900,32 @@ msgid ""
 "  adults = users.select do |user|\n"
 "    user.age >= 20\n"
 "  end\n"
-"  grouped_adults = nil\n"
-"  context.push_memory_pool do\n"
-"    grouped_adults = adults.group([\"hobby\"])\n"
-"    p grouped_adults.temporary? # => true\n"
-"    p grouped_adults.closed?    # => false\n"
-"  end\n"
-"  p grouped_adults.closed?      # => true\n"
-"  p adults.temporary?           # => true\n"
-"  p adults.closed?              # => false\n"
+"  p adults.temporary? # => true\n"
+"  p adults.closed?    # => false\n"
 "end\n"
-"p adults.closed?                # => true"
-msgstr ""
-
-# @overload
-msgid "tag|overload|push_memory_pool"
+"p adults.closed?      # => true"
 msgstr ""
 
 # @example
 msgid "tag|example|Pushes a new memory pool with block"
 msgstr ""
 
-# @example Pushes a new memory pool with block
+# @example Pushes a new memory pool without block
 msgid ""
 "adults = nil\n"
-"context.push_memory_pool do\n"
-"  users = context[\"Users\"]\n"
-"  adults = users.select do |user|\n"
-"    user.age >= 20\n"
-"  end\n"
-"  p adults.temporary? # => true\n"
-"  p adults.closed?    # => false\n"
+"context.push_memory_pool\n"
+"users = context[\"Users\"]\n"
+"adults = users.select do |user|\n"
+"  user.age >= 20\n"
 "end\n"
-"p adults.closed?      # => true"
+"p adults.temporary? # => true\n"
+"p adults.closed?    # => false\n"
+"context.pop_memory_pool\n"
+"p adults.closed?    # => true"
 msgstr ""
 
-# @return [Object]
-msgid "The value returned by the block."
+# @overload
+msgid "tag|overload|push_memory_pool"
 msgstr ""
 
 # @yield
@@ -8848,24 +8941,49 @@ msgid ""
 "method call."
 msgstr ""
 
+# @return [Object]
+msgid "The value returned by the block."
+msgstr ""
+
 # @since
 msgid "3.0.5"
 msgstr ""
 
+# @example Nesting push and pop pair
+msgid ""
+"adults = nil\n"
+"context.push_memory_pool do\n"
+"  users = context[\"Users\"]\n"
+"  adults = users.select do |user|\n"
+"    user.age >= 20\n"
+"  end\n"
+"  grouped_adults = nil\n"
+"  context.push_memory_pool do\n"
+"    grouped_adults = adults.group([\"hobby\"])\n"
+"    p grouped_adults.temporary? # => true\n"
+"    p grouped_adults.closed?    # => false\n"
+"  end\n"
+"  p grouped_adults.closed?      # => true\n"
+"  p adults.temporary?           # => true\n"
+"  p adults.closed?              # => false\n"
+"end\n"
+"p adults.closed?                # => true"
+msgstr ""
+
 # @example
-msgid "tag|example|Pushes a new memory pool without block"
+msgid "tag|example|Nesting push and pop pair"
 msgstr ""
 
 # Groonga::Context#push_memory_pool
 msgid ""
-"Closes temporary objects created in the given block\n"
-"automatically."
+"Pushes a new memory pool to the context. You need to pop the\n"
+"memory pool explicitly by yourself."
 msgstr ""
 
 # Groonga::Context#push_memory_pool
 msgid ""
-"Pushes a new memory pool to the context. You need to pop the\n"
-"memory pool explicitly by yourself."
+"Closes temporary objects created in the given block\n"
+"automatically."
 msgstr ""
 
 # Groonga::Context#pop_memory_pool
@@ -8880,6 +8998,12 @@ msgstr ""
 msgid "private"
 msgstr ""
 
+# @return [Groonga::Conf]
+msgid ""
+"The database level configuration sets of\n"
+"this context."
+msgstr ""
+
 # @return [CommandExecutor]
 msgid "a new instance of CommandExecutor"
 msgstr ""
@@ -8890,16 +9014,16 @@ msgid ""
 "of the database."
 msgstr ""
 
-# @param [Database]
-msgid "tag|param|database"
+# @param [Options] options
+msgid "The options to custom this inspector behavior."
 msgstr ""
 
 # @param [Database] database
 msgid "The database to be inspected."
 msgstr ""
 
-# @param [Options] options
-msgid "The options to custom this inspector behavior."
+# @param [Database]
+msgid "tag|param|database"
 msgstr ""
 
 # @return [DatabaseInspector]
@@ -8910,16 +9034,16 @@ msgstr ""
 msgid "Report inspected result of the database."
 msgstr ""
 
+# @param [#write]
+msgid "tag|param|output"
+msgstr ""
+
 # @param [#write] output
 msgid ""
 "(nil) The output of inspected result.\n"
 "If it is @nil@, @$stdout@ is used."
 msgstr ""
 
-# @param [#write]
-msgid "tag|param|output"
-msgstr ""
-
 # Groonga::DatabaseInspector::Options
 msgid "It is a class that keeps options for {DatabaseInspector}."
 msgstr ""
@@ -8993,15 +9117,11 @@ msgstr ""
 msgid "Returns the value of attribute query"
 msgstr ""
 
-msgid "Sets the attribute query"
-msgstr ""
-
 # @param value
 msgid "the value to set the attribute syntax to."
 msgstr ""
 
-# @param value
-msgid "the value to set the attribute allow_pragma to."
+msgid "Sets the attribute query"
 msgstr ""
 
 msgid "Returns the value of attribute syntax"
@@ -9010,46 +9130,50 @@ msgstr ""
 msgid "Sets the attribute syntax"
 msgstr ""
 
-# Groonga::ExpressionBuildable#allow_pragma=
-msgid "Sets the attribute allow_pragma"
+# @param value
+msgid "the value to set the attribute allow_pragma to."
 msgstr ""
 
-msgid "Returns the value of attribute allow_pragma"
+# Groonga::ExpressionBuildable#allow_pragma=
+msgid "Sets the attribute allow_pragma"
 msgstr ""
 
 # @param value
 msgid "the value to set the attribute allow_column to."
 msgstr ""
 
-# @param value
-msgid "the value to set the attribute allow_update to."
+msgid "Returns the value of attribute allow_pragma"
 msgstr ""
 
 # Groonga::ExpressionBuildable#allow_column=
 msgid "Sets the attribute allow_column"
 msgstr ""
 
+# @param value
+msgid "the value to set the attribute allow_update to."
+msgstr ""
+
 msgid "Returns the value of attribute allow_column"
 msgstr ""
 
 msgid "Returns the value of attribute allow_update"
 msgstr "緯度の値を返す。"
 
-# @param value
-msgid "the value to set the attribute allow_leading_not to."
-msgstr ""
-
 # Groonga::ExpressionBuildable#allow_update=
 msgid "Sets the attribute allow_update"
 msgstr ""
 
-msgid "Returns the value of attribute allow_leading_not"
+# @param value
+msgid "the value to set the attribute allow_leading_not to."
 msgstr ""
 
 # Groonga::ExpressionBuildable#allow_leading_not=
 msgid "Sets the attribute allow_leading_not"
 msgstr ""
 
+msgid "Returns the value of attribute allow_leading_not"
+msgstr ""
+
 # @param value
 msgid "the value to set the attribute default_column to."
 msgstr ""
@@ -9151,27 +9275,23 @@ msgstr "経度の値を返す。"
 msgid "the value to set the attribute latitude to."
 msgstr "緯度の値を返す。"
 
-msgid "Sets the attribute latitude"
-msgstr "緯度の値を返す。"
+msgid "Returns the value of attribute longitude"
+msgstr "経度の値を返す。"
 
-msgid "Returns the value of attribute latitude"
+msgid "Sets the attribute latitude"
 msgstr "緯度の値を返す。"
 
 msgid "Sets the attribute longitude"
 msgstr "経度の値を返す。"
 
-msgid "Returns the value of attribute longitude"
-msgstr "経度の値を返す。"
+msgid "Returns the value of attribute latitude"
+msgstr "緯度の値を返す。"
 
 # Groonga::GeoPoint#initialize
 # Groonga::TokyoGeoPoint#to_wgs84
 msgid "TODO: write document"
 msgstr ""
 
-# @overload
-msgid "tag|overload|initialize"
-msgstr ""
-
 msgid "a new instance of GeoPoint"
 msgstr ""
 
@@ -9212,13 +9332,18 @@ msgstr ""
 msgid "a new instance of JobsStartEvent"
 msgstr ""
 
-msgid "the newly set value"
+msgid "the value to set the attribute command to."
 msgstr ""
 
-msgid "the value to set the attribute id to."
+msgid "the value to set the attribute result to."
 msgstr ""
 
-msgid "the value to set the attribute result to."
+# @return [Object]
+msgid "the current value of result"
+msgstr ""
+
+# @return [Object]
+msgid "the current value of command"
 msgstr ""
 
 # @return [Object]
@@ -9229,87 +9354,82 @@ msgstr ""
 msgid "the current value of id"
 msgstr ""
 
-msgid "the value to set the attribute relative_end_time to."
+msgid "the newly set value"
 msgstr ""
 
-msgid "the value to set the attribute command to."
+msgid "the value to set the attribute id to."
+msgstr ""
+
+# @return [Object]
+msgid "the current value of relative_start_time"
 msgstr ""
 
 msgid "the value to set the attribute relative_start_time to."
 msgstr "緯度の値を返す。"
 
-# @return [Object]
-msgid "the current value of command"
+msgid "the value to set the attribute relative_end_time to."
 msgstr ""
 
-# @return [Object]
-msgid "the current value of relative_start_time"
-msgstr ""
+msgid "Returns the value of attribute command"
+msgstr "commandの値を返す"
 
-# @return [Object]
-msgid "the current value of result"
+msgid "Returns the value of attribute id"
 msgstr ""
 
 msgid "Sets the attribute relative_start_time"
 msgstr ""
 
-msgid "Sets the attribute relative_end_time"
-msgstr ""
-
-msgid "Sets the attribute command"
+msgid "Sets the attribute id"
 msgstr ""
 
-msgid "Returns the value of attribute relative_end_time"
+msgid "Returns the value of attribute relative_start_time"
 msgstr ""
 
-msgid "Returns the value of attribute id"
+msgid "Sets the attribute result"
 msgstr ""
 
-msgid "Sets the attribute result"
+msgid "Sets the attribute relative_end_time"
 msgstr ""
 
-msgid "Sets the attribute id"
+msgid "Returns the value of attribute relative_end_time"
 msgstr ""
 
 msgid "Returns the value of attribute result"
 msgstr ""
 
-msgid "Returns the value of attribute command"
-msgstr "commandの値を返す"
-
-msgid "Returns the value of attribute relative_start_time"
+msgid "Sets the attribute command"
 msgstr ""
 
 msgid "Returns the value of attribute n_queries"
 msgstr ""
 
-msgid "Returns the value of attribute latency"
+msgid "Returns the value of attribute min"
+msgstr ""
+
+msgid "Returns the value of attribute qps"
 msgstr ""
 
 msgid "Returns the value of attribute elapsed"
 msgstr ""
 
-msgid "Returns the value of attribute qps"
+msgid "Returns the value of attribute latency"
 msgstr ""
 
-msgid "Returns the value of attribute job"
+msgid "Returns the value of attribute max"
 msgstr ""
 
 msgid "a new instance of JobSummaryEvent"
 msgstr ""
 
-msgid "Returns the value of attribute min"
+msgid "Returns the value of attribute job"
 msgstr ""
 
-msgid "Returns the value of attribute max"
+msgid "a new instance of JobsEndEvent"
 msgstr ""
 
 msgid "Returns the value of attribute summaries"
 msgstr ""
 
-msgid "a new instance of JobsEndEvent"
-msgstr ""
-
 msgid "a new instance of Parser"
 msgstr ""
 
@@ -9501,10 +9621,10 @@ msgstr ""
 msgid "最初のページから最後のページまでを含んだRangeを返す。"
 msgstr ""
 
-msgid "1..10"
+msgid "tag|example|10ページある場合は以下を返す。"
 msgstr ""
 
-msgid "tag|example|10ページある場合は以下を返す。"
+msgid "1..10"
 msgstr ""
 
 msgid ""
@@ -9579,18 +9699,18 @@ msgstr ""
 msgid "Updates all values."
 msgstr ""
 
-msgid "tag|param|parameters"
-msgstr ""
-
 msgid "tag|option|parameters"
 msgstr ""
 
-msgid "Returns Hash created from attributes."
+msgid "tag|param|parameters"
 msgstr ""
 
 msgid "1.2.1"
 msgstr ""
 
+msgid "Returns Hash created from attributes."
+msgstr ""
+
 msgid "2.0.6"
 msgstr ""
 
@@ -9663,22 +9783,22 @@ msgstr ""
 msgid "Sets column value of the record."
 msgstr ""
 
-# @param [String]
-msgid "tag|param|column_name"
-msgstr ""
-
-# @example
-msgid "tag|example|Set a new value"
-msgstr ""
-
 # @example Set a new value
 msgid "user[\"age\"] = 29"
 msgstr ""
 
+# @param [String]
+msgid "tag|param|column_name"
+msgstr ""
+
 # @param [String] column_name
 msgid "The column name."
 msgstr ""
 
+# @param [Object] value
+msgid "The column value. Weight of the value is 0."
+msgstr ""
+
 # @param [::Hash]
 msgid "tag|param|value_with_weight"
 msgstr ""
@@ -9691,10 +9811,6 @@ msgstr ""
 msgid "tag|option|value_with_weight"
 msgstr ""
 
-# @param [Object] value
-msgid "The column value. Weight of the value is 0."
-msgstr ""
-
 # @example Set a new value with weight "2"
 msgid "user[\"tags\"] = [{:value => \"groonga\", :weight => 2}]"
 msgstr ""
@@ -9704,6 +9820,10 @@ msgid "tag|see|Groonga::Table#set_column_value"
 msgstr ""
 
 # @example
+msgid "tag|example|Set a new value"
+msgstr ""
+
+# @example
 msgid "tag|example|Set a new value with weight \"2\""
 msgstr ""
 
@@ -9787,11 +9907,11 @@ msgstr ""
 msgid "Sets score. Score column exists only search result table."
 msgstr ""
 
-# @param [Integer]
-msgid "tag|param|new_score"
+msgid "The new score."
 msgstr ""
 
-msgid "The new score."
+# @param [Integer]
+msgid "tag|param|new_score"
 msgstr ""
 
 # Groonga::Record#support_score?
@@ -9961,6 +10081,9 @@ msgid ""
 "images/sample-schema.png)"
 msgstr ""
 
+msgid "tag|example|上図のようなスキーマを定義する場合は以下のようになる。"
+msgstr ""
+
 # @example 上図のようなスキーマを定義する場合は以下のようになる。
 msgid ""
 "Groonga::Schema.define do |schema|\n"
@@ -9981,9 +10104,6 @@ msgid ""
 "end"
 msgstr ""
 
-msgid "tag|example|上図のようなスキーマを定義する場合は以下のようになる。"
-msgstr ""
-
 msgid "スキーマ操作で発生する例外のスーパークラス。"
 msgstr ""
 
@@ -10033,19 +10153,19 @@ msgstr ""
 msgid "未知のインデックス対象を指定したときに発生する。"
 msgstr ""
 
-msgid "Returns the value of attribute targets"
+msgid "a new instance of UnknownIndexTarget"
 msgstr ""
 
-msgid "a new instance of UnknownIndexTarget"
+msgid "Returns the value of attribute targets"
 msgstr ""
 
 msgid "未知のオプションを指定したときに発生する。"
 msgstr ""
 
-msgid "Returns the value of attribute available_keys"
+msgid "Returns the value of attribute unknown_keys"
 msgstr ""
 
-msgid "Returns the value of attribute unknown_keys"
+msgid "Returns the value of attribute available_keys"
 msgstr ""
 
 msgid "a new instance of UnknownOptions"
@@ -10054,22 +10174,22 @@ msgstr ""
 msgid "未知のテーブルの種類を指定したときに発生する。"
 msgstr ""
 
-msgid "Returns the value of attribute type"
+msgid "a new instance of UnknownTableType"
 msgstr ""
 
-msgid "Returns the value of attribute available_types"
+msgid "Returns the value of attribute type"
 msgstr ""
 
-msgid "a new instance of UnknownTableType"
+msgid "Returns the value of attribute available_types"
 msgstr ""
 
 msgid "参照先のテーブルを推測できないときに発生する。"
 msgstr ""
 
-msgid "Returns the value of attribute tried_table_names"
+msgid "a new instance of UnguessableReferenceTable"
 msgstr ""
 
-msgid "a new instance of UnguessableReferenceTable"
+msgid "Returns the value of attribute tried_table_names"
 msgstr ""
 
 msgid ""
@@ -10116,6 +10236,13 @@ msgstr ""
 # Groonga::Schema#create_table
 # Groonga::Schema.create_table
 msgid ""
+"Create a table that manages record keys by patricia trie\n"
+"when you specify `:patricia_trie` to `:type`."
+msgstr ""
+
+# Groonga::Schema#create_table
+# Groonga::Schema.create_table
+msgid ""
 "Create a table that manages records by ID when you specify\n"
 "`:array` to `:type`."
 msgstr ""
@@ -10123,8 +10250,8 @@ msgstr ""
 # Groonga::Schema#create_table
 # Groonga::Schema.create_table
 msgid ""
-"Create a table that manages record keys by patricia trie\n"
-"when you specify `:patricia_trie` to `:type`."
+"Create a table that manages record keys by double array trie\n"
+"when you specify `:double_array_trie` to `:type`."
 msgstr ""
 
 # Groonga::Schema#create_table
@@ -10137,8 +10264,10 @@ msgstr ""
 # Groonga::Schema#create_table
 # Groonga::Schema.create_table
 msgid ""
-"Create a table that manages record keys by double array trie\n"
-"when you specify `:double_array_trie` to `:type`."
+"You can identify a record by key. The table is fast table\n"
+"for finding a record by key. But the table is large. The\n"
+"table supports advanced key search features such as prefix\n"
+"search and range search."
 msgstr ""
 
 # Groonga::Schema#create_table
@@ -10153,15 +10282,6 @@ msgstr ""
 # Groonga::Schema#create_table
 # Groonga::Schema.create_table
 msgid ""
-"You can identify a record by key. The table is most fast\n"
-"table for finding a record by key. But the table doesn't\n"
-"support advanced key search features such as common prefix\n"
-"search and range search."
-msgstr ""
-
-# Groonga::Schema#create_table
-# Groonga::Schema.create_table
-msgid ""
 "You can identify a record only by record ID. You can't use\n"
 "key because key doesn't exist in the table."
 msgstr ""
@@ -10169,9 +10289,9 @@ msgstr ""
 # Groonga::Schema#create_table
 # Groonga::Schema.create_table
 msgid ""
-"You can identify a record by key. The table is fast table\n"
-"for finding a record by key. But the table is large. The\n"
-"table supports advanced key search features such as prefix\n"
+"You can identify a record by key. The table is most fast\n"
+"table for finding a record by key. But the table doesn't\n"
+"support advanced key search features such as common prefix\n"
 "search and range search."
 msgstr ""
 
@@ -10479,6 +10599,10 @@ msgstr ""
 msgid "tag|param|args"
 msgstr ""
 
+# @example
+msgid "table.index(\"Users.name\")"
+msgstr ""
+
 # @param [Array] args
 msgid ""
 "インデックスカラム作成時に指定できるオプション。\n"
@@ -10510,10 +10634,6 @@ msgid ""
 "  を少なくできる。=:"
 msgstr ""
 
-# @example
-msgid "table.index(\"Users.name\")"
-msgstr ""
-
 msgid ""
 "_target_table_ の _target_column_ を対象とするインデッ\n"
 "クスカラムを削除します。"
@@ -10524,30 +10644,30 @@ msgid ""
 "削除する場合はこうなります。"
 msgstr ""
 
+# @example
+msgid "table.remove_index(\"Users.name\")"
+msgstr ""
+
 msgid ""
 "{ :name => target_column }と指定す\n"
 "ることでインデックスカラムの任意のカラム名を指定することができる。"
 msgstr ""
 
-# @example
-msgid "table.remove_index(\"Users.name\")"
-msgstr ""
-
 msgid "Defines a 8 bit signed integer column named @name �� ."
 msgstr "@name@ という名前8ビット符号付き整数のカラムを定義します。"
 
-msgid "#column for available options."
-msgstr ""
-
 msgid "tag|see|#column"
 msgstr ""
 
-msgid "({}) the options"
+msgid "#column for available options."
 msgstr ""
 
 msgid "the column name"
 msgstr ""
 
+msgid "({}) the options"
+msgstr ""
+
 msgid "Defines a 16 bit signed integer column named @name �� ."
 msgstr "@name@ という名前16ビット符号付き整数のカラムを定義します。"
 
@@ -10659,23 +10779,23 @@ msgid "a new instance of ColumnRemoveDefinition"
 msgstr ""
 
 # @param value
-msgid "the value to set the attribute current_name to."
+msgid "the value to set the attribute new_name to."
 msgstr ""
 
 # @param value
-msgid "the value to set the attribute new_name to."
+msgid "the value to set the attribute current_name to."
 msgstr ""
 
-msgid "Sets the attribute new_name"
+msgid "Returns the value of attribute new_name"
 msgstr ""
 
-msgid "Sets the attribute current_name"
+msgid "Sets the attribute new_name"
 msgstr ""
 
-msgid "Returns the value of attribute new_name"
+msgid "Returns the value of attribute current_name"
 msgstr ""
 
-msgid "Returns the value of attribute current_name"
+msgid "Sets the attribute current_name"
 msgstr ""
 
 msgid "a new instance of ColumnRenameDefinition"
@@ -10692,11 +10812,11 @@ msgstr ""
 msgid "Sets the attribute target_table"
 msgstr ""
 
-# Groonga::Schema::IndexColumnDefinition#target_columns=
-msgid "Sets the attribute target_columns"
+msgid "Returns the value of attribute target_columns"
 msgstr ""
 
-msgid "Returns the value of attribute target_columns"
+# Groonga::Schema::IndexColumnDefinition#target_columns=
+msgid "Sets the attribute target_columns"
 msgstr ""
 
 msgid "Returns the value of attribute target_table"
@@ -10762,10 +10882,6 @@ msgstr ""
 msgid "Acts as ::Array"
 msgstr ""
 
-# @param [Integer]
-msgid "tag|param|index"
-msgstr ""
-
 # @param [Integer] index
 msgid "A 0-origin index."
 msgstr ""
@@ -10773,3 +10889,7 @@ msgstr ""
 # @return [Record]
 msgid "A sub record at _index_."
 msgstr ""
+
+# @param [Integer]
+msgid "tag|param|index"
+msgstr ""




More information about the Groonga-commit mailing list
Zurück zum Archiv-Index