# -*- po -*-
# Japanese translations for 1.2.4 package.
# Copyright (C) 2009-2011, Brazil, Inc
# This file is distributed under the same license as the groonga package.
# Kouhei Sutou <kou@clear-code.com>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.2.4\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2022-06-28 09:13+0900\n"
"Last-Translator: Masafumi Yokoyama <yokoyama@clear-code.com>\n"
"Language-Team: Japanese\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 2.1.1\n"

msgid "#{TIME_STAMP}|#{ID}|:#{ELAPSED_TIME} #{PROGRESS}"
msgstr ""

msgid "#{TIME_STAMP}|#{ID}|<#{ELAPSED_TIME} #{RETURN_CODE}"
msgstr ""

msgid "#{TIME_STAMP}|#{ID}|>#{QUERY}"
msgstr ""

msgid "#{TIME_STAMP}|#{MESSAGE}"
msgstr ""

msgid "1"
msgstr ""

msgid "2"
msgstr ""

msgid "4"
msgstr ""

msgid "``Groonga``"
msgstr ""

msgid "``Groonga`` and ``Mroonga``"
msgstr "``Groonga`` かつ ``Mroonga``"

msgid "``Groonga`` and ``Mroonga`` and ``PGroonga``"
msgstr "``Groonga`` かつ ``Mroonga`` かつ ``PGroonga``"

msgid "``Groonga`` and ``PGroonga``"
msgstr "``Groonga`` かつ ``PGroonga``"

msgid "``Mroonga``"
msgstr ""

msgid "``Mroonga`` and ``PGroonga``"
msgstr "``Mroonga`` かつ ``PGroonga``"

msgid "``PGroonga``"
msgstr ""

msgid "number of occurrence"
msgstr "登場回数"

msgid "tag"
msgstr "タグ"

msgid "News"
msgstr "お知らせ"

msgid "Release 12.1.2 - 2023-01-29"
msgstr "12.1.2リリース - 2023-01-29"

msgid "Improvements"
msgstr "改良"

msgid "[httpd] Updated bundled nginx to 1.23.3."
msgstr "[httpd] バンドルしているnginxのバージョンを1.23.3に更新しました。"

msgid "Release 12.1.1 - 2023-01-06"
msgstr "12.1.1リリース - 2023-01-06"

msgid ""
"[:doc:`reference/commands/select`][:ref:`select-drilldowns-label-key-vector-"
"expansions-power-set`] Vector's power set is now able to aggregate with the "
"drilldowns."
msgstr ""
"[:doc:`reference/commands/select`][:ref:`select-drilldowns-label-key-vector-"
"expansions-power-set`] ドリルダウンでベクターのべき集合を集計できるようになり"
"ました。"

msgid ""
"A new option ``key_vector_expansion`` is added to drilldowns. Currently, "
"``NONE`` or ``POWER_SET`` can be specified for ``key_vector_expansion``."
msgstr ""
"ドリルダウンに 新しいオプション ``key_vector_expansion`` を追加しました。 "
"``key_vector_expansion`` は、ドリルダウン対象のキーがベクターのときに、キーの"
"展開方法を指定します。 現状は、``key_vector_expansion`` には ``NONE`` または "
"``POWER_SET`` が指定できます。"

msgid ""
"Specifying ``POWER_SET`` to ``key_vector_expansion`` allows to aggregate for "
"power set case. This method of aggregation is useful to aggregate total "
"number of individual and combination tag occurrence at once."
msgstr ""
"``key_vector_expansion`` に ``POWER_SET`` を指定することで、べき集合での集計"
"ができるようになります。 この集計方法は、例えばタグの出現回数と、タグの組み合"
"わせの出現回数を一度に集計したい場合に便利です。"

msgid ""
"Following example is to see aggregating total number of individual and "
"combination occurrence for following 3 tags, ``Groonga``, ``Mroonga``, and "
"``PGroonga``."
msgstr ""
"以下は、 ``Groonga`` 、 ``Mroonga`` 、 ``PGroonga`` という３つのタグに対し"
"て、これらのタグの出現回数と、 これらの組み合わせの出現回数を集計するケースを"
"考えます。"

msgid "Sample case:"
msgstr "実行例:"

msgid "This result shows following."
msgstr "この集計結果から、以下のことがわかります。"

msgid ""
"This feature is complex. For more information, please refer to  :ref:`select-"
"drilldowns-label-key-vector-expansions-power-set`."
msgstr ""
"複雑な機能なので、 :ref:`select-drilldowns-label-key-vector-expansions-power-"
"set` も合わせて参照してください。"

msgid ""
"[:doc:`reference/commands/select`] Specific element of vector column is now "
"able to be search target."
msgstr ""
"[:doc:`reference/commands/select`] ベクターカラムの特定の要素のみを対象に検索"
"できるようになりました。"

msgid ""
"It allows specific elements of vector column to be search targets that "
"specifying the specific elements to ``match_columns`` with index number."
msgstr ""
"``match_columns`` にベクターカラムの特定の要素をインデックス番号で指定するこ"
"とで、ベクターカラムの特定の要素のみを対象に検索できるようになりました。"

msgid "Following is a sample case."
msgstr "以下はこの機能の例です。"

msgid ""
"``--match_columns \"contents[1]\"`` specifies only 2nd vector elements of "
"``contents`` as the search target. In this sample, ``[\"I like Groonga\", "
"\"Use Groonga with Ruby\"]`` is shown in the results because ``Ruby`` is in "
"2nd element ``Use Groonga with Ruby``. However, ``[\"I like Ruby\", \"Use "
"Groonga\"]`` is not shown in results because ``Ruby`` is not in 2nd element "
"``Use Groonga``."
msgstr ""
"``--match_columns \"contents[1]\"`` とすることで、 ``contents`` ベクターの第2"
"要素のみを ``--query`` の対象にしています。この例では、 ``[\"I like Groonga"
"\", \"Use Groonga with Ruby\"]`` は第2要素 ``Use Groonga with Ruby`` に "
"``Ruby`` を含むのでヒットしていますが、 ``[\"I like Ruby\", \"Use Groonga"
"\"]`` は第2要素 ``Use Groonga`` に ``Ruby`` を含まないのでヒットしていませ"
"ん。"

msgid ""
"[:doc:`/reference/commands/load`] Added support for ``YYYY-MM-DD`` time "
"format."
msgstr ""
"[:doc:`/reference/commands/load`] ``YYYY-MM-DD`` 形式をサポートしました。"

msgid ""
"``YYYY-MM-DD`` is a general time format. Supporting this time format made "
"``load`` more useful."
msgstr ""
"``YYYY-MM-DD`` は一般的な時間形式です。この形式をサポートしたことで、 "
"``load`` がより使いやすくなりました。"

msgid "The time of the loaded value is set to ``00:00:00`` on the local time."
msgstr "ロードされた値の時間部分は、現地時間の ``00:00:00`` になります。"

msgid "Fixes"
msgstr "修正"

msgid ""
"[:doc:`reference/commands/select`] Fix a bug displaying a wrong label in "
"``drilldown`` results when ``command_version`` is ``3``. [groonga-dev,05005]"
"[Reported by Atsushi Shinoda]"
msgstr ""
"[:doc:`reference/commands/select`] ``command_version`` が ``3`` のとき、 "
"``drilldown`` の結果のラベルが不正になる問題を修正しました。 [groonga-"
"dev,05005][篠田さんの報告]"

msgid ""
"``ctor``, displaying right after ``drilldowns`` as result of ``select``, "
"should be ``tag1`` in correct case. In this sample, ``ctor`` is shown "
"instead of ``tag1``. However, what kind of value to be shown is unknown."
msgstr ""
"``select`` の実行結果の ``drilldowns`` 直後の ``ctor`` は、本来 ``tag1`` であ"
"るべきです。 この例では ``tag1`` ではなく ``ctor`` という値になっていますが、"
"どのような値になるかは不定です。"

msgid ""
"[:doc:`reference/normalizers/normalizer_table`] Fix a bug for Groonga to "
"crush with specific definition setting in ``NormalizerTable``. [GitHub:"
"pgroonga/pgroonga#279][Reported by i10a]"
msgstr ""
"[:doc:`reference/normalizers/normalizer_table`] 特定の定義が "
"``NormalizerTable`` に存在する場合、Groongaがクラッシュすることがある問題を修"
"正しました。 [GitHub:pgroonga/pgroonga#279][i10aさんの報告]"

msgid "Following case as sample."
msgstr "以下の例を考えます。"

msgid ""
"This bug is reported to occur when condition meet following 1., 2., and 3.."
msgstr "この問題は、以下の1.、2.、3.の条件を満たした時に発生します。"

msgid "Keys are normalized in the target table."
msgstr "対象となるテーブルのキーがノーマライズされる"

msgid ""
"In this sample, it meets condition specifying ``--normalizer "
"NormalizerNFKC130`` in ``Normalizations``. Original keys, ``Ⅰ`` , ``Ⅱ`` ,and "
"``Ⅲ``, are normalized each into ``i``, ``ii``, ``iii`` with "
"``NormalizerNFKC130``."
msgstr ""
"この例では、 ``Normalizations`` に ``--normalizer NormalizerNFKC130`` が指定"
"されているので、この条件を満たしています。``Ⅰ`` 、 ``Ⅱ`` 、 ``Ⅲ`` はそれぞれ "
"``NormalizerNFKC130`` によって ``i`` 、 ``ii`` 、 ``iii`` にノーマライズされ"
"ます。"

msgid ""
"Same characters in the normalized key are included in the other normalized "
"key."
msgstr "ノーマライズされた文字列に他のノーマライズされた文字列が含まれている"

msgid ""
"In this sample, it meets condition because normalized key ``iii`` includes "
"the characters ``ii`` and ``i``, same with other normalized keys which are "
"original key ``Ⅱ`` and ``Ⅰ``."
msgstr ""
"上記のノーマライズ後の値を考えると、 ``iii`` が ``ii`` と ``i`` を含んでいる"
"ため、条件を満たしています。``ii`` は ``i`` それぞれノーマライズ前の ``Ⅱ`` "
"と ``Ⅰ`` に対応します。"

msgid "Same characters of 2nd condition are used multiple times."
msgstr "2.の文字列を複数使用する"

msgid ""
"In this sample, it meets condition because normalized key ``iiii``, original "
"key ``ⅡⅡ`` with ``NormalizerNFKC130``, is considered as same with normalized "
"key for ``Ⅲ`` and ``Ⅰ`` with ``NormalizerNFKC130``."
msgstr ""
"``normaize`` の対象である ``ⅡⅡ`` は ``NormalizerNFKC130`` によって ``iiii`` "
"にノーマライズされます。 この値に対して、 ``Normalizations`` の "
"``NormalizerNFKC130`` によるノーマライズ後の値が一致条件として使用されてノー"
"マライズされます。"

msgid ""
"Normalizing ``iiii`` with ``Normalizations`` takes following steps and it "
"meets the condition."
msgstr ""
"したがって、 ``iiii`` を ``Normalizations`` でノーマライズしようとするときに"
"は、以下の順番でノーマライズされるため、この条件を満たしています。"

msgid "First ``iii`` ( applied for ``Ⅲ`` )"
msgstr "最初の ``iii`` （ ``Ⅲ`` に対応）"

msgid ""
"``ii`` or ``i`` are not used at first because :doc:`reference/normalizers/"
"normalizer_table` works with the Longest-Common-Prefix search."
msgstr ""
":doc:`reference/normalizers/normalizer_table` は最長共通接頭辞探索を行うた"
"め、 最初は ``ii`` や ``i`` ではなく ``iii`` が使用されます。"

msgid "Last ``i`` ( applied for  ``Ⅰ`` )"
msgstr "残りの ``i`` （ ``Ⅰ`` に対応）"

msgid "Thanks"
msgstr "感謝"

msgid "i10a"
msgstr "i10aさん"

msgid "Atsushi Shinoda"
msgstr "篠田さん"

msgid "Release 12.1.0 - 2022-11-29"
msgstr "12.1.0 リリース - 2022-11-29"

msgid ""
"[:doc:`reference/commands/load`] Added support for slow log output of "
"``load``."
msgstr ""
"[:doc:`reference/commands/load`] ``load`` のスローログの出力に対応しました。"

msgid ""
"This feature is for Groonga's performance tuning. For example, you can use "
"this feature to detect records that are taking time longer than average when "
"``load`` is slow."
msgstr ""
"この機能は、Groongaのパフォーマンスチューニングに使用します。例えば、 "
"``load`` が遅いときに、この機能を使うことで平均よりも時間がかかっているレコー"
"ドを検出できます。"

msgid ""
"Slow log output would be enabled with specifying ``GRN SLOWLOG THRESHOLD`` "
"as the Environment variable."
msgstr ""
"環境変数 ``GRN_SLOW_LOG_THRESHOLD`` を指定することで、スローログの出力が有効"
"になります。"

msgid "Here is about specifying ``GRN_SLOW_LOG_THRESHOLD``."
msgstr "``GRN_SLOW_LOG_THRESHOLD`` については以下のとおりです。"

msgid ""
"``GRN_SLOW_LOG_THRESHOLD`` requires specifying time in seconds as a "
"threshold. The time of the threshold can shorter than a second with "
"specifying decimal number."
msgstr ""
"``GRN_SLOW_LOG_THRESHOLD`` にはしきい値となる時間を秒単位で指定します。小数を"
"指定することで、1秒よりも短い時間も指定できます。"

msgid ""
"A log with debug level would be output if the processing time takes longer "
"than specifyed time with ``GRN_SLOW_LOG_THRESHOLD``."
msgstr ""
"``GRN_SLOW_LOG_THRESHOLD`` で指定された時間よりも時間がかかっている処理がある"
"場合、デバッグレベルのログが出力されます。"

msgid ""
"Setting for log level would be controled with :option:`log-level <groonga --"
"log-level>` or :doc:`reference/commands/log_level`."
msgstr ""
"ログレベルの設定は :option:`log-level <groonga --log-level>` オプションまた"
"は :doc:`reference/commands/log_level` コマンドで変更可能です。"

msgid ""
"What value to specify ``GRN_SLOW_LOG_THRESHOLD`` would depend on its "
"environment and checking purpose. For an example, we can use following "
"setting to check which records are taking longer time for ``load``. For "
"this, we specify the value based on necesarry time per 1 record caliculated "
"with  total number and time of ``load``."
msgstr ""
"``GRN_SLOW_LOG_THRESHOLD`` にどのような値を指定すべきかは環境や調べたい内容に"
"依存します。例えば、 ``load`` の件数と所要時間から、1レコードあたりの所要時間"
"を求め、その値を指定することが考えられます。こうすることで、平均よりも "
"``load`` に時間がかかっているレコードを調べることができます。"

msgid "Necessary time to process `load` would be checked in :ref:`query-log`."
msgstr "``load`` の所要時間は :ref:`query-log` から確認することができます。"

msgid "In this example, the time would be as following;"
msgstr "この例では、所要時間は以下のようになっています。"

msgid "Number of records: 100000"
msgstr "レコード数: 100000件"

msgid ""
"Time to process: 2 minutes 13 seconds = 133 seconds ( Based on Time stamp "
"for beginning ``load`` : 16:43:27 and time stamp for end of ``load`` "
"( ``rc=0`` ): 16:43:40 )"
msgstr ""
"所要時間: 2分13秒 = 133秒 （ ``load`` の開始時間 16:43:27 と ``load`` の終了"
"時間（ ``rc=0`` ）16:43:40 に基づいています。 ）"

msgid "Time to process 1 record:  0.00133 seconds (133 divided with 100000)"
msgstr "1行あたりの所要時間: 0.00133 秒"

msgid ""
"Therefore, we specify ``0.00133`` as a threshold in "
"``GRN_SLOW_LOG_THRESHOLD`` to check which records are taking longer time for "
"``load``."
msgstr ""
"したがって、どのレコードが時間がかかっているのか調べるためには、 "
"``GRN_SLOW_LOG_THRESHOLD`` に ``0.00133`` を指定します。"

msgid "Note: Enabling slow log may cause following bad effects."
msgstr "スローログを有効化すると以下の悪影響があることに注意してください。"

msgid "Performance degradation"
msgstr "パフォーマンスの悪化"

msgid "Larger log size"
msgstr "ログサイズの肥大化"

msgid ""
"Thus, the slow log is recommended to be enabled only necessary occasion."
msgstr "そのため、必要な場合にのみこのスローログを有効にすることを推奨します。"

msgid ""
"[:doc:`reference/api`] Added new API ``grn_is_reference_count_enable()``."
msgstr ""
"[:doc:`reference/api`] 新しいAPI ``grn_is_reference_count_enable()`` を追加し"
"ました。"

msgid ""
"This new API would return boolean weather reference count mode is enabled or "
"not."
msgstr "参照カウントモードが有効になっているかどうかの真偽値を返却します。"

msgid ""
"[:doc:`reference/api`] Added new API ``grn_set_reference_count_enable(bool "
"enable)``."
msgstr ""
"[:doc:`reference/api`] 新しいAPI ``grn_set_reference_count_enable(bool "
"enable)`` を追加しました。"

msgid "This new API would enable or disable reference count mode."
msgstr "参照カウントモードの有効/無効を切り替えます。"

msgid ""
"For secure usage,  this API can't switch reference count mode if there are "
"multiple open database."
msgstr ""
"安全のため、複数のテーブルを開いている場合は参照カウントモードを切り替えませ"
"ん。"

msgid "[:doc:`reference/api`] Added new API  ``grn_is_back_trace_enable()``."
msgstr ""
"[:doc:`reference/api`] 新しいAPI ``grn_is_back_trace_enable()`` を追加しまし"
"た。"

msgid ""
"This new API would return boolean weather logging back trace is enabled or "
"not."
msgstr "バックトレースの出力が有効になっているかどうかの真偽値を返却します。"

msgid ""
"[:doc:`reference/api`] Added new API ``grn_set_back_trace_enable(bool "
"enable)``."
msgstr ""
"[:doc:`reference/api`] 新しいAPI ``grn_set_back_trace_enable(bool enable)`` "
"を追加しました。"

msgid "This new API would enable or disable logging back trace."
msgstr "バックトレース(back trace)の出力の有効/無効を切り替えます。"

msgid ""
"In some environments, Groonga crashes when logging back trace, logging back "
"trace should be disabled in such envoronments."
msgstr ""
"バックトレースの出力時にクラッシュする環境があるため、その環境では無効化しま"
"す。"

msgid ""
"[:doc:`reference/commands/status`] Added new items: ``back_trace`` and "
"``reference_count``."
msgstr ""
"[:doc:`reference/commands/status`] 新しい項目 ``back_trace`` と "
"``reference_count`` を追加しました。"

msgid ""
"``reference_count`` indicates weather logging back trace is enabled or not "
"as boolean."
msgstr ""
"``back_trace`` はバックトレースの出力が有効になっているかどうかを真偽値で返却"
"します。"

msgid ""
"``back_trace`` indicates weather logging back trace is enabled or not as "
"boolean."
msgstr ""
"``reference_count`` は参照カウントモードが有効になっているかどうかを真偽値で"
"返却します。"

msgid ""
"[:doc:`reference/commands/select`][:doc:`reference/columns/vector`] Fixed a "
"bug displaying integer in the results when a weight vector column specifies "
"`WEIGHT FLOAT32`."
msgstr ""
"[:doc:`reference/commands/select`][:doc:`reference/columns/vector`] 重み付き"
"ベクターカラムで ``WEIGHT_FLOAT32`` を指定したとき、結果が整数で表示されてい"
"た問題を修正しました。"

msgid ""
"This bug was only appeared in use of a weight vector column without "
"reference type. A reference type weight vector column does not have this bug."
msgstr ""
"参照型の重み付きベクターカラムにはこの問題はなく、参照型ではない重み付きベク"
"ターカラムにだけこの問題がありました。"

msgid ""
"The bug only affected on the final result display even though internal "
"processes was in floating-point number."
msgstr ""
"内部的な処理は浮動小数点数で行われていましたが、最終的な結果の表示が整数に"
"なっていました。"

msgid "An example for this bug as follows;"
msgstr "以下は、この問題の例です。"

msgid ""
"``tags`` column is a ``ShortText`` type weight vector column, sample of non-"
"reference type weight vector column."
msgstr ""
"``tags`` カラムが ``ShortText`` 型の重み付きベクターカラム、つまり参照型でな"
"い重み付きベクターカラムです。"

msgid ""
"The results in this sample, the value 2 and 1 are returned as below, evne "
"though the correct value should be 2.8 and 1.2."
msgstr ""
"この例の ``select`` の結果の以下の部分は、それぞれ2.8、1.2であるべきですが、"
"2、1と誤った結果が返却されていました。"

msgid "Applying this fix, the results would be returned as follows;"
msgstr "この修正により、以下のように正しい結果が返却されるようになりました。"

msgid "Release 12.0.9 - 2022-10-28"
msgstr "12.0.9リリース - 2022-10-28"

msgid "[:doc:`install/almalinux`] Added support for AlmaLinux 9."
msgstr ""
"[:doc:`/install/almalinux`] AlmaLinux 9 向けのパッケージをサポートしました。"

msgid ""
"We had added this support at :ref:`release-12-0-8` but haven't announced it."
msgstr ""
":ref:`release-12-0-8` でサポートしていましたが、アナウンスしていませんでし"
"た。"

msgid ""
"[:doc:`reference/functions/escalate`] Added a document for the "
"``escalate()`` function."
msgstr ""
"[:doc:`reference/functions/escalate`] ``escalate()`` 関数のドキュメントを追加"
"しました。"

msgid "[:doc:`reference/normalizers`] Added ``NormalizerHTML``. (Experimental)"
msgstr ""
"[:doc:`reference/normalizers`] ``NormalizerHTML`` を追加しました。（実験的）"

msgid "``NormalizerHTML`` is a normalizer for HTML."
msgstr "``NormalizerHTML`` はHTML用のノーマライザーです。"

msgid ""
"Currently ``NormalizerHTML`` supports removing tags like ``<span>`` or ``</"
"span>`` and expanding character references like ``&amp;`` or ``&#38;``."
msgstr ""
"現在 ``NormalizerHTML`` は ``<span>`` や ``</span>`` といったタグの削除と、"
"``&amp;`` や ``&#38;`` といった文字参照の展開を行います。"

msgid "Here are sample queries for ``NormalizerHTML``."
msgstr "以下は ``NormalizerHTML`` の例です。"

msgid ""
"In this sample ``<span>`` and ``</span>`` are removed, and ``&amp;`` and "
"``&#38;`` are expanded to ``&``."
msgstr ""
"この例では、 ``<span>`` と ``</span>`` は削除され、 ``&amp;`` と ``&#38;`` "
"は ``&`` に展開されています。"

msgid ""
"We can specify whether removing the tags with the ``remove_tag`` option. "
"(The default value of the ``remove_tag`` option is ``true``.)"
msgstr ""
"タグを削除するかどうかは ``remove_tag`` オプションで指定できます。"
"(``remove_tag`` オプションのデフォルト値は ``true`` です。)"

msgid "In this sample, ``<span>`` and ``</span>`` are not removed."
msgstr "この例では、 ``<span>`` と ``</span>`` は削除されていません。"

msgid ""
"We can specify whether expanding the character references with the "
"``expand_character_reference`` option. (The default value of the "
"``expand_character_reference`` option is ``true``.)"
msgstr ""
"文字参照を展開するかどうかは ``expand_character_reference`` オプションで指定"
"できます。(``expand_character_reference`` オプションのデフォルト値は "
"``true`` です。)"

msgid "In this sample, ``&amp;`` and ``&#38;`` are not expanded."
msgstr "この例では、 ``&amp;`` と ``&#38;`` は展開されていません。"

msgid "[httpd] Updated bundled nginx to 1.23.2."
msgstr "[httpd] バンドルしているnginxのバージョンを1.23.2に更新しました。"

msgid ""
"Contains security fixes of CVE-2022-41741 and CVE-2022-41742. Please refer "
"to https://nginx.org/en/CHANGES about these security fixes."
msgstr ""
"CVE-2022-41741とCVE-2022-41742のセキュリティの修正が含まれています。これらの"
"セキュリティーの修正の詳細については、https://nginx.org/en/CHANGES を参照して"
"ください。"

msgid "Suppressed logging a lot of same messages when no memory is available."
msgstr ""
"メモリーが不足した際に、同じログが大量に出力されないように変更しました。"

msgid ""
"Groonga could log a lot of ``mmap failed!!!!`` when no memory is available. "
"We improved to log the above message as less duplicates as possible."
msgstr ""
"メモリーが不足した際に、 ``mmap failed!!!!`` というメッセージが大量にログが記"
"載されることがありました。このメッセージを可能な限り重複してログ出力されない"
"ように改良しました。"

msgid ""
"[:doc:`reference/commands/select`] Fixed a bug that Groonga could crash or "
"return incorrect results when specifying :ref:`select-n-workers`."
msgstr ""
"[:doc:`/reference/commands/select`] :ref:`select-n-workers` を指定したとき、"
"Groongaがクラッシュしたり、誤った結果を返すことがある問題を修正しました。"

msgid ""
"This bug had occurred when using :ref:`select-n-workers` with a value "
"greater than ``1`` and ``drilldowns[{LABEL}].filter`` at the same time."
msgstr ""
"この問題は、 :ref:`select-n-workers` に ``1`` より大きい値を指定し、かつ同時"
"に ``drilldowns[{LABEL}].filter`` を使用している場合に発生していました。"

msgid ""
"The reason why this bug occurred was because Groonga referenced incorrect "
"values (objects) when performing internal parallel processing. So if the "
"condition above was satisfied, Groonga sometimes crashed or returned "
"incorrect results depending on the timing of the parallel processing."
msgstr ""
"この問題は内部的な並列処理の際に、誤った値（オブジェクト）を参照していたこと"
"が原因で発生していました。そのため、上記の条件が満たされたとき、内部的に並列"
"処理のタイミングによって、Groongaがクラッシュしたり誤った値を返すことがありま"
"した。"

msgid "Release 12.0.8 - 2022-10-03"
msgstr "12.0.8リリース - 2022-10-03"

msgid ""
"Changed specification of the ``escalate()`` function (Experimental) to make "
"it easier to use."
msgstr "``escalate()`` 関数（実験的）の仕様を使いやすいように変更しました。"

msgid "We changed to not use results out of ``escalate()``."
msgstr "``escalate()`` の外部の結果セットを使用しないように変更しました。"

msgid ""
"In the previous specification, users had to guess how many results would be "
"passed to ``escalate()`` to determin the first threshold, which was "
"incovenient."
msgstr ""
"前回の仕様では、ユーザーはどのくらいの結果が ``escalate()`` に渡されるのか推"
"測して最初のしきい値を決める必要があり、不便でした。"

msgid "Here is a example for the previous ``escalate()``."
msgstr "以下は前回の ``escalate()`` の例です。"

msgid ""
"``CONDITION1`` was executed when the results of ``number_column > 10`` was "
"less or equal to ``THRESHOLD_1`` . Users had to guess how many results would "
"they get from ``number_column > 10`` to determine ``THRESHOLD_1``."
msgstr ""
"``CONDITION1`` は ``number_column > 10`` の結果が ``THRESHOLD_1`` 以下の時に"
"実行されます。ユーザーは ``THRESHOLD_1`` を決めるのに ``number_column > 10`` "
"がどのくらいの結果を返すのか推測する必要がありました。"

msgid ""
"From this release, the users don't need to guess how many results will they "
"get from ``number_column > 10``, making it easier to set the thresholds."
msgstr ""
"今回のリリースから、ユーザーが ``number_column > 10`` がどのくらいの結果を返"
"すのか推測する必要がなくなり、使いやすくなりました。"

msgid "With this change, the syntax of ``escalate()`` changed as follow."
msgstr "この変更により、 ``escalate()`` の構文が以下の通り変更されています。"

msgid "The previous syntax"
msgstr "前回の構文"

msgid "The new syntax"
msgstr "新しい構文"

msgid "Here are details of the syntax changes."
msgstr "以下は構文の変更の詳細です。"

msgid "Don't require the threshold for the first condition."
msgstr "最初の条件のためのしきい値は不要となりました。"

msgid "Don't allow empty arguments call. The first condition is required."
msgstr "引数の指定を必須としました。最初の条件が必須となります。"

msgid "Always execute the first condition."
msgstr "最初の引数を常に実行します。"

msgid ""
"This function is experimental. These behaviors may be changed in the future."
msgstr ""
"この関数は実験的な関数です。将来的にこれらの動作は変更になる可能性がありま"
"す。"

msgid ""
"[:doc:`install/cmake`] Added a document about how to build Groonga with "
"CMake."
msgstr "[:doc:`install/cmake`] CMakeを使ってビルドする方法を追加しました。"

msgid ""
"[:doc:`install/others`] Added descriptions about how to enable/disable "
"Apache Arrow support when building with GNU Autotools."
msgstr ""
"[:doc:`install/others`] GNU Autotoolsを使ってビルドする場合に、Apache Arrowの"
"機能を有効化/無効化する方法について追加しました。"

msgid ""
"[:doc:`reference/commands/select`] Added a document about :ref:`select-"
"drilldowns-label-table`."
msgstr ""
"[:doc:`/reference/commands/select`] :ref:`select-drilldowns-label-table` のド"
"キュメントを追加しました。"

msgid ""
"[:doc:`contribution/documentation/i18n`] Updated the translation procedure."
msgstr "[:doc:`contribution/documentation/i18n`] 翻訳方法を更新しました。"

msgid ""
"Fixed a bug that Groonga could return incorrect results when we use :doc:"
"`reference/normalizers/normalizer_table` and it contains a non-idempotent "
"(results can be changed when executed repeatedly) definition."
msgstr ""
":doc:`reference/normalizers/normalizer_table` で冪等でない（繰り返し実行する"
"と結果が変わることがある）定義をした時に、Groongaが誤った結果を返すことがある"
"問題を修正しました。"

msgid ""
"This was caused by that we normalized a search value multiple times: after "
"the value was input and after the value was tokenized."
msgstr ""
"これは、検索する値について、値を受け取った後と、トークナイズした後の二回ノー"
"マライズしていたことが原因です。"

msgid ""
"Groonga tokenizes and normalizes the data to be registered using the "
"tokenizer and normalizer set in the index table when adding a record. The "
"search value is also tokenized and normalized using the tokenizer and "
"normalizer set in the index table, and then the search value and the index "
"are matched. If the search value is the same as the data registered in the "
"index, it will be in the same state as stored in the index because both use "
"the same tokenizer and normalizer."
msgstr ""
"Groongaはレコードを追加する時に、インデックス用のテーブルに設定したトークナイ"
"ザーとノーマライザーを使って、登録するデータをトークナイズしてからノーマライ"
"ズしています。検索する値についても、インデックス用のテーブルに設定したトーク"
"ナイザーとノーマライザーを使って、トークナイズしてからノーマライズして、その"
"後インデックスと照合します。両者は同じトークナイザーとノーマライザーを使うの"
"で、検索する値がインデックスに登録したデータと同じであれば、インデックスに格"
"納されている状態と同じ状態になります。"

msgid "However, Groonga had normalized extra only search keywords."
msgstr ""
"しかし、いままでGroongaは検索する値だけを余分にノーマライズしていました。"

msgid ""
"Built-in normalizers like :doc:`reference/normalizers/normalizer_auto` did't "
"cause this bug because they are idempotent (results aren't changed if they "
"are executed repeatedly). On the other hand, :doc:`reference/normalizers/"
"normalizer_table` allows the users specify their own normalization "
"definitions, so they can specify non-idempotent (results can be changed when "
"executed repeatedly) definitions."
msgstr ""
":doc:`reference/normalizers/normalizer_auto` といった組み込みのノーマライザー"
"は冪等である（繰り返し実行しても結果が変わらない）ため、この問題は発生しませ"
"ん。一方で、 :doc:`reference/normalizers/normalizer_table` はユーザー自身が"
"ノーマライザーの定義をすることができます。そのため、冪等でない（繰り返し実行"
"すると結果が変わることがある）定義をすることができました。"

msgid ""
"If there were non-idempotent definitions in :doc:`reference/normalizers/"
"normalizer_table`, the indexed data and the search value did not match in "
"some cases because the search value was normalized extra."
msgstr ""
":doc:`reference/normalizers/normalizer_table` に冪等でない定義が存在する場"
"合、検索する値のみが余分にノーマライズされることで、インデックスに登録した"
"データと検索する値が一致しない場合がありました。"

msgid ""
"In such cases, the data that should hit was not hit or the data that should "
"not hit was hit."
msgstr ""
"そのような場合、ヒットするはずのデータがヒットしなかったり、ヒットしないはず"
"のデータがヒットしたりしていました。"

msgid "Here is a example."
msgstr "以下はこの問題の例です。"

msgid ""
"The expected result of ``select Memos --query content:@a`` is ``a``, but "
"Groonga returned ``c`` as a result. This was because we normalized the input "
"``a`` to ``b`` by definitions of ``ColumnNormalizations``, and after that, "
"we normalized the normalized ``b`` again and it was normalized to ``c``. As "
"a result, the input ``a`` was converted to ``c`` and matched to ``{\"content"
"\":\"c\"}`` of the ``Memos`` table."
msgstr ""
"``select Memos --query content:@a`` の結果の期待値は ``a`` ですが、Groongaは "
"``c`` を返していました。これは、入力された ``a`` が ``ColumnNormalizations`` "
"の定義にしたがって ``b`` にノーマライズされ、その後、 ノーマライズされた "
"``b`` を更に ``c`` にノーマライズしていたためです。結果的に、入力された "
"``a`` は ``c`` に変換され、 ``Memos`` テーブルの ``{\"content\":\"c\"}`` に"
"マッチしていました。"

msgid "Release 12.0.7 - 2022-08-29"
msgstr "12.0.7リリース - 2022-08-29"

msgid "Added a new function ``escalate()``. (experimental)"
msgstr "新しい関数 ``escalate()`` を追加しました。(実験的)"

msgid ""
"The ``escalate()`` function is similar to the existing match escalation ( :"
"doc:`spec/search` ). We can use this function for any conditions. (The "
"existing match escalation is just for one full text search by invert index.)"
msgstr ""
"``escalate()`` 関数は既存のマッチエスカレーション( :doc:`spec/search` )と似て"
"います。この関数は、全ての条件で使えます。（既存のマッチエスカレーションは、"
"一つの転置インデックスによる全文検索で使えます。）"

msgid ""
"The ``escalate()`` function is useful when we want to limit the number of "
"results of a search. Even if we use ``--limit``, we can limit the number of "
"results of a search. However, ``--limit`` is evaluated after evaluating all "
"conditions in our query. The ``escalate()`` function finish the evaluation "
"of conditions at that point when the result set has greater than "
"``THRESHOLD`` records. In other words, The ``escalate()`` function may "
"reduce the number of evaluating conditions."
msgstr ""
"``escalate()`` 関数は検索結果の数を制限したい時に便利です。検索結果の数の制限"
"は、 ``--limit`` でもできますが、 ``--limit`` は全ての条件を評価した後に評価"
"されます。``escalate()`` 関数は結果セットが ``THRESHOLD`` より多くのレコード"
"を持っていたら、その時点で評価を終了します。つまり、 ``escalate()`` 関数は条"
"件の評価の数を減らせる可能性があります。"

msgid "The syntax of the ``escalate()`` function as below::"
msgstr "``escalate()`` の構文は以下の通りです。"

msgid ""
"``THRESHOLD_N`` is a positive number such as 0 and 29. ``CONDITION_N`` is a "
"string that uses :doc:`reference/grn_expr/script_syntax` such as "
"``number_column > 29``."
msgstr ""
"``THRESHOLD_N`` は、0や29のような正の数です。 ``CONDITION_N`` は "
"``number_column > 29`` のような :doc:`reference/grn_expr/script_syntax` を"
"使った文字列です。"

msgid ""
"If the current result set has less than or equal to ``THRESHOLD_1`` records, "
"the corresponding ``CONDITION_1`` is executed. Similarly, if the next result "
"set has less than or equal to ``THRESHOLD_2`` records, the corresponding "
"``CONDITION_2`` is executed. If the next result set has greater than "
"``THRESHOLD_3`` records, the ``escalate()`` function is finished."
msgstr ""
"現在の結果セットのレコード数が ``THRESHOLD_1`` 以下の場合、 ``CONDITION_1`` "
"が実行されます。同様に、 ``CONDITION_1`` 評価後の結果セットのレコード数が "
"``THRESHOLD_2`` 以下の場合、 ``CONDITION_2`` が実行されます。 "
"``CONDITION_2`` 評価後の結果セットのレコード数が ``THRESHOLD_3`` より大きい場"
"合、 ``escalate()`` は終了します。"

msgid ""
"If all ``CONDITION`` s are executed, ``escalate(THRESHOLD_1, "
"CONDITION_1, ..., THRESHOLD_N, CONDITION_N)`` is same as ``CONDITION_1 "
"|| ... || CONDITION_N``."
msgstr ""
"全ての ``CONDITION`` が実行された場合、 ``escalate(THRESHOLD_1, "
"CONDITION_1, ..., THRESHOLD_N, CONDITION_N)`` は ``CONDITION_1 || ... || "
"CONDITION_N`` と同じです。"

msgid ""
"The ``escalate()`` function can be worked with logical operators such as "
"``&&`` and ``&!`` ::"
msgstr ""
"``escalate()`` 関数は、 ``&&`` and ``&!`` のような論理演算子と一緒に使えま"
"す。::"

msgid ""
"They are same as ``number_column > 10 && (CONDITION_1 || ... || "
"CONDITION_N)`` and ``number_column > 10 &! (CONDITION_1 || ... || "
"CONDITION_N)`` ."
msgstr ""
"これらは、 ``number_column > 10 && (CONDITION_1 || ... || CONDITION_N)`` と "
"``number_column > 10 &! (CONDITION_1 || ... || CONDITION_N)`` と同じです。"

msgid "However, these behaviors may be changed because they may not be useful."
msgstr "しかし、これらの挙動は使いにくいため変更される可能性があります。"

msgid "[httpd] Updated bundled nginx to 1.23.1."
msgstr "[httpd] バンドルしているnginxのバージョンを1.23.1に更新しました。"

msgid ""
"[:doc:`reference/commands/select`] Add a document for the ``--n_workers`` "
"option."
msgstr ""
"[:doc:`/reference/commands/select`] ``--n_workers`` オプションのドキュメント"
"を追加しました。"

msgid ""
"Fixed a bug Groonga's response may be slow when we execute the "
"``request_cancel`` while executing a OR search."
msgstr ""
"OR検索実行中に ``request_cancel`` を実行した場合、Groongaの応答が遅くなること"
"がある問題を修正しました。"

msgid ""
"When the number of results of the OR search is many and a query has many OR "
"conditions, Groonga may response slow with the \"request_cancel\" command."
msgstr ""
"OR検索の結果が多い場合や多くのOR条件をもつクエリー場合に、 \"request_cancel"
"\" コマンドが原因でGroongaのレスポンスが遅くなることがあります。"

msgid "Release 12.0.6 - 2022-08-04"
msgstr "12.0.6リリース - 2022-08-04"

msgid "Added new Munin plugins for groonga-delta."
msgstr "groonga-delta用の新しいMuninプラグインを追加しました。"

msgid "We can monitoring the following items by plugins for groonga-delta."
msgstr "このプラグインによって、以下の項目を監視できます。"

msgid ""
"Whether ``groonga-delta-import`` can import or not ``.grn`` file on local "
"storage."
msgstr ""
"``groonga-delta-import`` がローカルのストレージ上の ``.grn`` ファイルをイン"
"ポートできているかどうか。"

msgid ""
"Whether ``groonga-delta-import`` can import or not difference data of MySQL."
msgstr ""
"``groonga-delta-import`` がMySQLの差分データをインポートできているかどうか。"

msgid "Whether ``groonga-delta-apply`` can apply imported data or not."
msgstr ""
"``groonga-delta-apply`` がインポートしたデータを適用できているかどうか。"

msgid "The total size of applying data."
msgstr "適用したデータの総サイズ。"

msgid ""
"[:doc:`reference/commands/column_copy`] Added support for weight vector."
msgstr ""
"[:doc:`reference/commands/column_copy`] 重み付きベクターをサポートしました。"

msgid "We can copy the value of weight vector by ``column_copy`` as below."
msgstr ""
"以下のように、重み付きベクターの値を ``column_copy`` でコピーできます。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped support for Ubuntu 21.10 (Impish Indri)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 21.10 (Impish Indri) のサポートをやめました。"

msgid "Because Ubuntu 21.10 reached EOL in July 2022."
msgstr "Ubuntu 21.10 は、2022年7月でEOLとなったためです。"

msgid "[:doc:`/install/debian`] Dropped Debian 10 (buster) support."
msgstr "[:doc:`/install/debian`] Debian 10 (buster) のサポートをやめました。"

msgid "Because Debian 10 reaches EOL in August 2022."
msgstr "Debian 10 は、2022年8月でEOLとなるためです。"

msgid ""
"Fixed a bug that Groonga may crash when we execute drilldown in a parallel "
"by ``n_workers`` option."
msgstr ""
"``n_workers`` オプションを使ってドリルダウンを並行して実行したときにGroongaが"
"クラッシュすることがある問題を修正しました。"

msgid ""
"[:doc:`reference/commands/select`] Fixed a bug that the syntax error "
"occurred when we specify a very long expression in ``--filter``."
msgstr ""
"[:doc:`/reference/commands/select`] ``--filter`` に非常に長い式を指定するとシ"
"ンタックスエラーになる問題を修正しました。"

msgid ""
"Because the max stack size for the expression of ``--filter`` was 100 until "
"now."
msgstr ""
"今まで ``--filter`` 用のスタックサイズを100にしていたため発生していました。"

msgid "Release 12.0.5 - 2022-06-29"
msgstr "12.0.5リリース - 2022-06-29"

msgid ""
"[:doc:`reference/commands/select`] Improved a little bit of performance for "
"prefix search by search escalation."
msgstr ""
"[:doc:`reference/commands/select`] 検索エスカレーションによる前方一致検索のパ"
"フォーマンスを少し改善しました。"

msgid ""
"[:doc:`reference/commands/select`] Added support for specifying a reference "
"vector column with weight in ``drilldowns[LABEL]._key``. [GitHub#1366]"
"[Patched by naoa]"
msgstr ""
"[:doc:`/reference/commands/select`] ``drilldowns[LABEL]._key`` に重み付き参照"
"ベクターカラムを指定できるようになりました。 [GitHub#1366][naoaさんがパッチ提"
"供]"

msgid ""
"If we specified a reference vector column with weight in drilldown's key, "
"Groonga had returned incorrect results until now."
msgstr ""
"今までは、ドリルダウンのキーに重み付き参照ベクターカラムを指定すると、Groonga"
"が誤った結果を返していました。"

msgid ""
"For example, the following tag search had returned incorrect results until "
"now."
msgstr "例えば、以下のタグ検索は、今まで誤った結果を返していました。"

msgid "The above query returns correct results as below since this release."
msgstr "今回のリリースから上記のクエリーは、以下のように正しい結果を返します。"

msgid ""
"[:doc:`reference/commands/select`] Added support for doing drilldown with a "
"reference vector with weight even if we use ``query`` or ``filter``, or "
"``post_filter``. [GitHub#1367][Patched by naoa]"
msgstr ""
"[:doc:`/reference/commands/select`] ``query`` や ``filter`` や "
"``post_filter`` を使っていても、ドリルダウンのキーに重み付き参照ベクターカラ"
"ムを指定できるようになりました。 [GitHub#1367][naoaさんがパッチ提供]"

msgid ""
"If we specified a reference vector column with weight in drilldown's key "
"when we use ``query`` or ``filter``, or ``post_filter``, Groonga had "
"returned incorrect results or errors until now."
msgstr ""
"今までは、 ``query`` や ``filter`` や ``post_filter`` を使っているときに、ド"
"リルダウンのキーに重み付き参照ベクターカラムを指定するとGroongaは誤った結果、"
"またはエラーを返していました。"

msgid "For example, the following query had been erred until now."
msgstr "例えば、今まで以下のクエリーはエラーを返していました。"

msgid "Known Issues"
msgstr "既知の問題"

msgid ""
"Currently, Groonga has a bug that there is possible that data is corrupt "
"when we execute many additions, delete, and update data to vector column."
msgstr ""
"現在Groongaには、ベクターカラムに対してデータを大量に追加、削除、更新した際に"
"データが破損することがある問題があります。"

msgid ""
"``*<`` and ``*>`` only valid when we use ``query()`` the right side of "
"filter condition. If we specify as below, ``*<`` and ``*>`` work as ``&&``."
msgstr ""
"``*<`` と ``*>`` は、filter条件の右辺に ``query()`` を使う時のみ有効です。も"
"し、以下のように指定した場合、 ``*<`` と ``*>`` は ``&&`` として機能します。"

msgid "``'content @ \"Groonga\" *< content @ \"Mroonga\"'``"
msgstr ""

msgid ""
"Groonga may not return records that should match caused by "
"``GRN_II_CURSOR_SET_MIN_ENABLE``."
msgstr ""
"``GRN_II_CURSOR_SET_MIN_ENABLE`` が原因でマッチするはずのレコードを返さないこ"
"とがあります。"

msgid "naoa"
msgstr "naoaさん"

msgid "Release 12.0.4 - 2022-06-06"
msgstr "12.0.4リリース - 2022-06-06"

msgid ""
"[:doc:`/install/ubuntu`] Added support for Ubuntu 22.04 (Jammy Jellyfish)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 22.04 (Jammy Jellyfish)をサポートしました。"

msgid "We don't provide `groonga-benchmark`."
msgstr "`groonga-benchmark` の提供をやめました。"

msgid "Because nobody will not use it and we can't maintain it."
msgstr "誰も使用しておらず、メンテナンスもできないためです。"

msgid ""
"[:doc:`reference/commands/status`] Added a new item ``memory_map_size``."
msgstr ""
"[:doc:`reference/commands/status`] 新しい項目 ``memory_map_size`` を追加しま"
"した。"

msgid ""
"We can get the total memory map size in bytes of Groonga with ``status`` "
"command."
msgstr ""
"``status`` コマンドを使うことで、Groongaのメモリーマップサイズの合計を取得で"
"きます。"

msgid ""
"For example, in Windows, if Groonga uses up physical memory and swap area, "
"Groonga can't more mapping memory than that. Therefore, we can control "
"properly memory map size by monitoring this value even if the environment "
"does have not enough memory."
msgstr ""
"例えば、Windowsでは、Mroogaが物理メモリーとスワップ領域を使い果たした場合、そ"
"れ以上メモリーをマップすることができません。そのため、この値を監視すること"
"で、メモリーが十分でない環境でもメモリーマップサイズを適切にコントロールでき"
"ます。"

msgid ""
"Fixed a bug Groonga's response may be slow when we execute "
"``request_cancel`` while executing a search."
msgstr ""
"検索実行中に ``request_cancel`` を実行した時Groongaの応答が遅くなることがある"
"問題を修正しました。"

msgid ""
"Especially, when the number of records of the search target is many, "
"Groonga's response may be very slow."
msgstr ""
"特に、検索対象のレコード数が多い時に、Groongaの応答がとても遅くなることがあり"
"ます。"

msgid "Fixed a bug that string list can't be casted to int32 vector."
msgstr "文字列リストをint32のベクターにキャストできない問題を修正しました。"

msgid "For example, the following cast had failed."
msgstr "例えば、以下のキャストは失敗していました。"

msgid "[\"10\", \"100\"] -> [10, 100]"
msgstr ""

msgid ""
"This bug only occurs when we specify ``apache-arrow`` into ``input_type`` as "
"the argument of ``load``. This bug occurs in Groonga 12.0.2 or later."
msgstr ""
"この問題は、 ``load`` の引数として、 ``input_type`` に ``apache-arrow`` を指"
"定したときのみ発生します。 この問題は、Groonga 12.0.2以降で発生します。"

msgid ""
"Fixed a bug that Groonga Munin Plugins do not work on AlmaLinux 8 and CentOS "
"7."
msgstr ""
"GroongaのMuninプラグインがAlmaLinux 8 とCentOS 7上で動作しない問題を修正しま"
"した。"

msgid "Release 12.0.3 - 2022-04-29"
msgstr "12.0.3リリース - 2022-04-29"

msgid ""
"[:doc:`reference/commands/logical_count`] Improved memory usage while "
"``logical_count`` executed."
msgstr ""
"[:doc:`/reference/commands/logical_count`] ``logical_count`` 実行中のメモリー"
"使用量を改善しました。"

msgid ""
"Up to now, Groonga had been keeping objects(objects are tables and columns "
"and indexes, and so on) and temporary tables that were allocated while "
"``logical_count`` executed until the execution of ``logical_count`` finished."
msgstr ""
"いままで、Groongaは ``logical_count`` 実行中に確保したオブジェクト(オブジェク"
"トとは、テーブルやカラム、インデックスなどです。)と一時テーブルを "
"``logical_count`` の実行完了まで保持し続けていました。"

msgid ""
"Groonga reduces reference immediately after processing a shard by this "
"feature. Therefore, Groonga can release memory while ``logical_count`` "
"executed. The usage of memory of Groonga may reduce because of these reasons."
msgstr ""
"この機能によって、Groongaは、1つのシャードを処理した後すぐに参照を減らしま"
"す。そのため、Groongaは、 ``logical_count`` の実行中にメモリーを解放できるよ"
"うになり、Groongaのメモリー使用量を削減できることがあります。"

msgid ""
"This improvement is only valid for the reference count mode. We can valid "
"the reference count mode by setting ``GRN_ENABLE_REFERENCE_COUNT=yes``."
msgstr ""
"この機能は参照カウントモードのときのみ有効です。"
"``GRN_ENABLE_REFERENCE_COUNT=yes`` と設定することで、参照カウントモードを有効"
"にできます。"

msgid ""
"In addition, Groonga releases temporary tables dynamically while "
"``logical_count`` is executed by this feature. Therefore, the usage of "
"memory of Groonga reduces. This improvement is valid even if we don't set "
"the reference count mode."
msgstr ""
"加えて、Groongaは、この機能によって ``logical_count`` 実行中に一時テーブルを"
"動的に解放します。そのため、Groongaのメモリー使用量を削減できます。この改善"
"は、参照カウントモードが有効でなくても効果があります。"

msgid ""
"[:doc:`/reference/commands/dump`] Added support for ``MISSING_IGNORE/"
"MISSING_NIL``."
msgstr ""
"[:doc:`/reference/commands/dump`] ``MISSING_IGNORE/MISSING_NIL`` をサポートし"
"ました。"

msgid ""
"If columns had ``MISSING_IGNORE/MISSING_NIL``, the dump of these columns had "
"failed until now. ``dump`` command supports these columns since this release."
msgstr ""
"``MISSING_IGNORE/MISSING_NIL`` を持つカラムがある場合、これらのカラムのダンプ"
"に失敗していました。このリリースから、 ``dump`` コマンドはこれらのカラムをサ"
"ポートしました。"

msgid ""
"[:doc:`reference/functions/snippet`],[:doc:`reference/functions/"
"snippet_html`] Added support for text vector as input. [groonga-dev,04956]"
"[Reported by shinonon]"
msgstr ""
"[:doc:`reference/functions/snippet`],[:doc:`reference/functions/"
"snippet_html`] 入力としてベクターをサポートしました。[groonga-dev,04956]"
"[Reported by shinonon]"

msgid ""
"For example, we can extract snippets of target text around search keywords "
"against vector in JSON data as below."
msgstr ""
"例えば、以下のようにJSONデータ内のベクターに対して検索キーワードの周辺テキス"
"トを抽出できます。"

msgid ""
"Until now, if we specified ``snippet*`` like ``--output_columns "
"'snippet_html(contents[1])``, we could extract snippets of target text "
"around search keywords against the vector as below. However, we didn't know "
"which we should output elements. Because we didn't know which element was "
"hit on search."
msgstr ""
"今までも、 ``--output_columns 'snippet_html(contents[1])'`` のように "
"``snippet*`` を指定することで以下のようにベクターに対して検索キーワードの周辺"
"テキストを抽出できますが、この方法ではどの要素を出力すればよいかわかりませ"
"ん。どの要素が検索にヒットしたかわからないためです。"

msgid ""
"[``vector_join``] Added a new function ``vector_join()``.[groonga-dev,04956]"
"[Reported by shinonon]"
msgstr ""
"[``vector_join``] 新しい関数 ``vector_join()`` を追加しました。 [groonga-"
"dev,04956][shinononさんの報告]"

msgid ""
"This function can concatenate each elements. We can specify delimiter in the "
"second argument in this function."
msgstr ""
"この関数は各要素を結合します。この関数の第二引数で区切り文字を指定できます。"

msgid ""
"For example, we could execute ``snippet()`` and ``snippet_html()`` against "
"vector that concatenate each elements as below."
msgstr ""
"例えば、以下のようにベクターに対して ``snippet()`` や ``snippet_html()`` を実"
"行できます。"

msgid ""
"[:doc:`/reference/indexing`] Ignore too large a token like online index "
"construction. [GitHub:pgroonga/pgroonga#209][Reported by Zhanzhao (Deo) "
"Liang]"
msgstr ""
"[:doc:`/reference/indexing`] 動的インデックス構築のようにとても大きなトークン"
"を無視するようにしました。 [GitHub:pgroonga/pgroonga#209][Zhanzhao (Deo) "
"Liangさんの報告]"

msgid ""
"Groonga doesn't occur error, but Groonga ignores too large a token when we "
"execute static index construction. However, Groonga output warning in this "
"case."
msgstr ""
"Groongaはエラーを発生しなくなり、静的インデックス構築を実行する時に大きなトー"
"クンを無視し警告を出力します。"

msgid ""
"Fixed a bug that we may be not able to add a key to a table of patricia trie."
msgstr ""
"パトリシアトライのテーブルにキーを追加できなくなることがある問題を修正しまし"
"た。"

msgid "This bug occurs in the following conditon."
msgstr "この問題は、以下の条件で発生します。"

msgid "If a table of patricia trie already has a key."
msgstr "パトリシアトライのテーブルにすでにキーがある場合。"

msgid "If the additional key is 4096 bytes."
msgstr "4096バイトのキーを追加する場合。"

msgid "shinonon"
msgstr "shinononさん"

msgid "Zhanzhao (Deo) Liang"
msgstr "Zhanzhao (Deo) Liangさん"

msgid "Release 12.0.2 - 2022-03-29"
msgstr "12.0.2リリース - 2022-03-29"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Added support for reducing "
"reference immediately after processing a shard."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] シャードを処理した直後に参"
"照を減らすようにしました。"

msgid ""
"Groonga had reduced reference all shards when the finish of "
"``logical_range_filter`` until now. Groonga reduces reference immediately "
"after processing a shard by this feature. The usage of memory may reduce "
"while ``logical_range_filter`` executes by this feature."
msgstr ""
"今までGroongaは、 ``logical_range_filter`` 終了時にすべてのシャードの参照を減"
"らしていました。この機能によって、Groongaは、シャードを処理した後すぐに参照を"
"減らします。この機能によって、 ``logical_range_filter`` 実行中のメモリー使用"
"量を削減できることがあります。"

msgid ""
"This feature is only valid for the reference count mode. We can valid the "
"reference count mode by setting ``GRN_ENABLE_REFERENCE_COUNT=yes``."
msgstr ""
"この機能は参照カウントモードのときのみ有効です。"
"``GRN_ENABLE_REFERENCE_COUNT=yes`` と設定することで、参照カウントモードを有効"
"にできます。"

msgid ""
"Normally, Groonga keep objects(tables and column and index, and so on) that "
"Groonga opened even once on memory. However, if we open many objects, "
"Groonga uses much memory. In the reference count mode release objects that "
"are not referenced anywhere from memory. The usage of memory of Groonga may "
"reduce by this."
msgstr ""
"通常、Groongaは一度でも開いたオブジェクト(テーブル、カラム、インデックスなど)"
"をメモリ上に保持し続けますが、たくさんのオブジェクトを開いた場合、Groongaはた"
"くさんのメモリーを使用します。参照カウントモードでは、どこからも参照されてな"
"いオブジェクトをメモリーから開放します。これにより、Groongaのメモリー使用量が"
"減ることがあります。"

msgid "We increased the stability of the feature of recovering on crashes."
msgstr "クラッシュリカバリー機能の安定性が向上しました。"

msgid ""
"This feature is experimental and it is disabled by default. Therefore, the "
"following improvements are no influence on ordinary users."
msgstr ""
"この機能は実験的で、デフォルトで無効です。したがって、以下の改良は。一般的な"
"ユーザーには影響ありません。"

msgid "We fixed a bug that the index was broken when Groonga crashed."
msgstr ""
"Groongaがクラッシュしたときにインデックスが破損する問題を修正しました。"

msgid "We fixed a bug that might remain a lock."
msgstr "ロックが残留する問題を修正しました。"

msgid "We fixed a bug that Groonga crashed while it was recovering the crash."
msgstr "クラッシュリカバリー中にGroongaがクラッシュする問題を修正しました。"

msgid ""
"Improved performance for mmap if anonymous mmap available.[GitHub:MariaDB/"
"server#1999][Suggested by David CARLIER]"
msgstr ""
"無名マッピングが利用可能な時のmmapのパフォーマンスを向上しました。[GitHub:"
"MariaDB/server#1999][David CARLIERさんの提案]"

msgid "The performance of Groonga is improved a bit by this improvement."
msgstr "この改善によって、Groongaのパフォーマンスが少し向上します。"

msgid ""
"[:doc:`/reference/indexing`] Added support for the static index construction "
"against the following types of columns."
msgstr ""
"[:doc:`/reference/indexing`] 以下のタイプのカラムで静的インデックス構築をサ"
"ポートしました。"

msgid "The non-reference vector column with weight"
msgstr "非参照重み付きベクターカラム"

msgid "The reference vector column with weight"
msgstr "参照重み付きベクターカラム"

msgid "The reference scalar column"
msgstr "参照スカラーカラム"

msgid ""
"These columns have not supported the static index construction until now. "
"Therefore, the time of making the index has longed even if we set the index "
"against these columns after we loaded data into them. By this improvement, "
"the time of making the index is short in this case."
msgstr ""
"これらのカラムは、いままで、静的インデックス構築をサポートしていませんでし"
"た。そのため、これらのカラムにデータをロードしたあとに、インデックスを構築し"
"ても、インデックスの構築時間が長くなっていました。この改良によって、このケー"
"スでインデックス構築時間が短くなります。"

msgid ""
"[:doc:`reference/commands/column_create`] Added new flags ``MISSING_*`` and "
"``INVALID_*``."
msgstr ""
"[:doc:`/reference/commands/column_create`] 新しいフラグ ``MISSING_*`` と "
"``INVALID_*`` を追加しました。"

msgid "We added the following new flags for ``column_create``."
msgstr "``column_create`` に以下の新しいフラグを追加しました。"

msgid "``MISSING_ADD``"
msgstr ""

msgid "``MISSING_IGNORE``"
msgstr ""

msgid "``MISSING_NIL``"
msgstr ""

msgid "``INVALID_ERROR``"
msgstr ""

msgid "``INVALID_WARN``"
msgstr ""

msgid "``INVALID_IGNORE``"
msgstr ""

msgid ""
"Normally, if the data column is a reference data column and the nonexistent "
"key is specified, a new record for the nonexistent key is newly created "
"automatically."
msgstr ""
"通常、データカラムが参照データカラムで存在しないキーを指定された場合、自動的"
"に存在しないキーを作成し、新しいレコードを作ります。"

msgid ""
"The behavior that Groonga adds the key automatically into the column of "
"reference destination is useful in the search like tag search. Because "
"Groonga adds data automatically when we load data."
msgstr ""
"このGroongaが参照先のカラムにキーを自動的に追加する挙動は、タグ検索のような検"
"索で便利です。Groongaがロード時に自動的にデータを追加してくれるためです。"

msgid ""
"However, this behavior is inconvenient if we need the other data except for "
"the key. Because a record that only has the key exists."
msgstr ""
"しかしながら、この挙動は、キー以外の値が必要な場合に不便です。キーしか存在し"
"ないレコードがあるためです。"

msgid ""
"We can change this behavior by using flags that are added in this release."
msgstr "このリリースで追加したフラグを使ってこの挙動を変更できます。"

msgid ""
"``MISSING_ADD``: This is the default value. This is the same behavior as the "
"current."
msgstr "``MISSING_ADD``: デフォルト値です。現在と同じ挙動になります。 "

msgid ""
"If the data column is a reference data column and the nonexistent key is "
"specified, a new record for the nonexistent key is newly created "
"automatically."
msgstr ""
"データカラムが参照データカラムで、存在しないキーを指定された場合、自動的に"
"キーを作成し、新しいレコードを追加します。"

msgid "``MISSING_IGNORE``:"
msgstr ""

msgid ""
"If the data column is a reference data column and the nonexistent key is "
"specified, the nonexistent key is ignored. If the reference data column is a "
"scalar column, the value is ``GRN_ID_NIL``. If the reference data column is "
"a vector column, the element is just ignored as below ::"
msgstr ""
"データカラムが参照データカラムで、存在しないキーを指定された場合、存在しない"
"キーを無視します。参照データカラムがスカラーカラムの場合、値は "
"``GRN_ID_NIL`` になります。参照データカラムがベクターカラムの場合、以下のよう"
"にその要素のみを無視します。 ::"

msgid "``MISSING_NIL``:"
msgstr ""

msgid ""
"If the data column is a reference data column and the nonexistent key is "
"specified, the nonexistent key in a scalar column and a vector column is "
"treated as ``GRN_ID_NIL`` ::"
msgstr ""
"データカラムが参照データカラムで、存在しないキーを指定された場合、スカラーカ"
"ラムとベクターカラムは存在しないキーを``GRN_ID_NIL`` として扱います。 ::"

msgid ""
"``INVALID_ERROR``: This is the default value. This is the same behavior as "
"the current except an error response of a vector column case."
msgstr ""
"``INVALID_ERROR``: デフォルト値です。 ベクターカラムのエラー応答を除いて、現"
"在と同じ挙動になります。"

msgid ""
"If we set the invalid value (e.g.: ``XXX`` for ``UInt8`` scalar column), the "
"set operation is treated as an error. If the data column is a scalar column, "
"``load`` reports an error in log and response. If the data column is a "
"vector column, ``load`` reports an error in log but doesn't report an error "
"in response. This is an incompatible change."
msgstr ""
"無効な値を設定した場合(e.g.: ``XXX`` for ``UInt8`` scalar column)、設定操作を"
"エラーとして扱います。データカラムがスカラーカラムの場合、 ``load`` は応答と"
"ログにエラーを報告します。データカラムがベクターカラムの場合、 ``load`` はロ"
"グにエラーを報告しますが、応答にエラーを報告しません。これは非互換の変更で"
"す。"

msgid "``INVALID_WARN``:"
msgstr ""

msgid ""
"If we set the invalid value (e.g.: ``XXX`` for ``UInt8`` scalar column), a "
"warning message is logged and the set operation is ignored. If the target "
"data column is a reference vector data column, ``MISSING_IGNORE`` and "
"``MISSING_NIL`` are used to determine the behavior."
msgstr ""
"無効な値を設定した場合(e.g.: ``XXX`` for ``UInt8`` scalar column)、警告メッ"
"セージをログに記録し、設定操作を無視します。対象のデータカラムが参照ベクター"
"カラムの場合、``MISSING_IGNORE`` と ``MISSING_NIL`` を使って挙動を決定しま"
"す。"

msgid "``INVALID_IGNORE``:"
msgstr ""

msgid ""
"If we set the invalid value (e.g.: ``XXX`` for ``UInt8`` scalar column), the "
"set operation is ignored. If the target data column is a reference vector "
"data column, ``MISSING_IGNORE`` and ``MISSING_NIL`` are used to determine "
"the behavior."
msgstr ""
"無効な値を設定した場合(e.g.: ``XXX`` for ``UInt8`` scalar column)、設定操作を"
"無視します。対象のデータカラムが参照ベクターカラムの場合、``MISSING_IGNORE`` "
"と ``MISSING_NIL`` を使って挙動を決定します。"

msgid ""
"[:doc:`/reference/commands/dump`][:doc:`/reference/commands/column_list`] "
"Added support for ``MISSING_*`` and ``INVALID_*`` flags."
msgstr ""
"[:doc:`/reference/commands/dump`][:doc:`/reference/commands/column_list`] "
"``MISSING_*`` と ``INVALID_*`` フラグをサポートしました。"

msgid ""
"These commands doesn't show ``MISSING_ADD`` and ``INVALID_ERROR`` flags to "
"keep backward compatibility. Because these flags show the default behavior."
msgstr ""
"これらのコマンドは、後方互換性を維持するため、 ``MISSING_ADD`` と "
"``INVALID_ERROR`` フラグを表示しません。これらのフラグはデフォルトの挙動を表"
"すためです。"

msgid ""
"[:doc:`/reference/commands/schema`] Added support for ``MISSING_*`` and "
"``INVALID_*`` flags."
msgstr ""
"[:doc:`/reference/commands/schema`] ``MISSING_*`` と ``INVALID_*`` フラグをサ"
"ポートしました。"

msgid ""
"``MISSING_AND`` and ``INVALID_ERROR`` flags aren't shown in ``flags`` to "
"keep backward compatibility. However, new ``missing`` and ``invalid`` keys "
"are added to each column."
msgstr ""
"後方互換性を維持するため、 ``MISSING_AND`` と ``INVALID_ERROR`` フラグを "
"``flag`` に表示しませんがそれぞれのカラムに、新しく ``missing`` と "
"``invalid`` キーが追加されます。"

msgid "We provided the package of Amazon Linux 2."
msgstr "Amazon Linux 2向けのパッケージを提供するようにしました。"

msgid "[Windows] Dropped support for building with Visual Studio 2017."
msgstr "[Windows] Visual Studio 2017 でのビルドをやめました。"

msgid "Because we could not use windows-2016 image on GitHub Actions."
msgstr "GitHub Actionsで windows-2016 のイメージが使えなくなったためです。"

msgid "David CARLIER"
msgstr "David CARLIERさん"

msgid "Release 12.0.1 - 2022-02-28"
msgstr "12.0.1リリース - 2022-02-28"

msgid ""
"[:doc:`/reference/commands/query_expand`] Added a support for synonym group."
msgstr ""
"[:doc:`/reference/commands/query_expand`] 同義語グループをサポートしました。"

msgid ""
"Until now, We had to each defined a keyword and synonyms of the keyword as "
"below when we use the synonym search."
msgstr ""
"同義語検索をする場合、今までは、以下のようにキーワードとその同義語をそれぞれ"
"定義していました。"

msgid ""
"In the above case, if we search ``mroonga``, Groonga search ``mroonga OR "
"tritonn OR \"groonga mysql\"`` as we intended. However, if we search "
"``tritonn``, Groonga search only ``tritonn``. If we want to search ``tritonn "
"OR mroonga OR \"groonga mysql\"`` even if we search ``tritonn``, we need had "
"added a definition as below."
msgstr ""
"上記のケースでは、``mroonga`` を検索した場合、 Groongaは、意図通り、 "
"``mroonga OR tritonn OR \"groonga mysql\" を検索しますが、``tritonn`` を検索"
"した場合は、 Groongaは、 ``tritonn`` のみを検索します。``tritonn`` を検索した"
"場合でも、``tritonn OR mroonga OR \"groonga mysql\"`` と検索した場合、以下の"
"ように定義を追加する必要がありました。"

msgid ""
"In many cases, if we expand ``mroonga`` to ``mroonga OR tritonn OR \"groonga "
"mysql\"``, we feel we want to expand ``tritonn`` and ``\"groonga mysql\"`` "
"to ``mroonga OR tritonn OR \"groonga mysql\"``. However, until now, we had "
"needed additional definitions in such a case. Therefore, if target keywords "
"for synonyms are many, we are troublesome to define synonyms. Because we "
"need to define many similar definitions."
msgstr ""
"多くのケースでは、 ``mroonga`` を ``mroonga OR tritonn OR \"groonga mysql"
"\"`` と展開した場合、 ``tritonn`` や ``\"groonga mysql\"`` も ``mroonga OR "
"tritonn OR \"groonga mysql\"`` と展開して欲しくなりますが、今までは、そのよう"
"なケースでは定義を追加する必要がありました。したがって、対象のキーワードに同"
"義語がたくさんあると、同じような定義をたくさん定義する必要があるため、同義語"
"の定義が煩雑でした。"

msgid ""
"In addition, when we remove synonyms, we are troublesome because we need to "
"execute remove against many records."
msgstr ""
"加えて、同義語を削除する際も、多くのレコードを削除する必要があるので面倒でし"
"た。"

msgid ""
"We can make a group by deciding on a representative synonym record since "
"this release. For example, the all following keywords are the \"mroonga\" "
"group."
msgstr ""
"今回のリリースから同義語の代表値を決めることで一つのグループを作れるようにな"
"りました。例えば、以下のすべてのキーワードは、 \"mroonga\" グループです。"

msgid ""
"In this case, ``mroonga`` is expanded to ``mroonga OR tritonn OR \"groonga "
"mysql\"``. In addition, ``tritonn`` and ``\"groonga mysql\"`` are also "
"expanded to ``mroonga OR tritonn OR \"groonga mysql\"``."
msgstr ""
"このケースでは、 ``mroonga`` は ``mroonga OR tritonn OR \"groonga mysql\"`` "
"と展開されます。また、 ``tritonn`` や ``\"groonga mysql\"`` も ``mroonga OR "
"tritonn OR \"groonga mysql\"`` と展開されます。"

msgid ""
"When we want to remove synonyms, we execute just remove against a target "
"record. For example, if we want to remove ``\"groonga mysql\"`` from "
"synonyms, we just remove ``{\"_key\": \"groonga mysql\": \"representative\": "
"\"mroonga\"}``."
msgstr ""
"同義語を削除する際も、対象のレコードを削除するだけです。例えば、同義語から ``"
"\"groonga mysql\"`` を削除する場合は、 ``{\"_key\": \"groonga mysql\": "
"\"representative\": \"mroonga\"}`` を削除するだけです。"

msgid ""
"[:doc:`/reference/commands/query_expand`] Added a support for text vector "
"and index."
msgstr ""
"[:doc:`/reference/commands/query_expand`] 同義語グループにベクターを使えるよ"
"うにしました。"

msgid "We can use text vector in a synonym group as below."
msgstr "以下のように、同義語グループにベクターを使えます。"

msgid "Added support for disabling a backtrace by the environment variable."
msgstr "環境変数によって、バックトレースを無効にできるようにしました。"

msgid ""
"We can disable output a backtrace by using ``GRN_BACK_TRACE_ENABLE``. If we "
"set ``GRN_BACK_TRACE_ENABLE=no``, Groonga doesn't output a backtrace."
msgstr ""
"``GRN_BACK_TRACE_ENABLE`` を使うことで、バックトレースの出力を無効にできま"
"す。``GRN_BACK_TRACE_ENABLE=no`` と設定すると、Groongaはバックトレースを出力"
"しません。"

msgid ""
"Groonga output backtrace to a stack area. Therefore, Groonga may crash "
"because Groonga uses up stack area depending on the OS. In such cases, we "
"can avoid crashes by using ``GRN_BACK_TRACE_ENABLE=no``."
msgstr ""
"Groongaはバックトレースをスタック領域に保持します。したがって、OSによっては、"
"Groongaがスタック領域を使い切ってしまいクラッシュする可能性があります。"
"``GRN_BACK_TRACE_ENABLE=no`` を使うことで、このようなケースを避けることができ"
"ます。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance for ``--slices``."
msgstr ""
"[:doc:`reference/commands/select`] ``--slices`` のパフォーマンスを改善しまし"
"た。"

msgid "[Windows] Added support for Visual Studio 2022."
msgstr "[Windows] VisualStudio 2022 をサポートしました。"

msgid ""
"[:doc:`reference/commands/select`] Added support for specifing max intervals "
"for each elements in near search."
msgstr ""
"[:doc:`/reference/commands/select`] 近傍検索でそれぞれの要素ごとの距離を指定"
"できるようになりました。"

msgid ""
"For example, we can specify max intervals for each phrase in a near phrase "
"search. We make documentation for this feature in the future. Therefore, we "
"will make more details later."
msgstr ""
"例えば、近傍フレーズ検索なら、フレーズごとに最大距離を指定できます。この機能"
"は今後ドキュメント化されます。そのため、機能の詳細は後日、共有します。"

msgid ""
"[:doc:`reference/executables/groonga-server-http`] We could use ``groonga-"
"server-http`` even if Groonga of RPM packages."
msgstr ""
"[:doc:`/reference/executables/groonga-server-http`] RPMパッケージのGroongaで"
"あっても、 ``groonga-server-http`` を使えるようにしました。"

msgid "[Windows] Fixed a crash bug when Groonga output backtrace."
msgstr ""
"[Windows] Groongaがバックトレースを出力時にクラッシュする問題を修正しました。"

msgid "Release 12.0.0 - 2022-02-09"
msgstr "12.0.0リリース - 2022-02-09"

msgid ""
"This is a major version up! But It keeps backward compatibility. We can "
"upgrade to 12.0.0 without rebuilding database."
msgstr ""
"メジャーバージョンアップです! メジャーバージョンアップですが、互換性は壊れて"
"いないので、データベースを再構築することなく12.0.0へアップグレードできます。"

msgid ""
"First of all, we introduce the Summary of changes from Groonga 11.0.0 to "
"11.1.3. Then, we introduce the main changes in 12.0.0."
msgstr ""
"まずはじめに Groonga 11.0.0 から 11.1.3 までの変更点を紹介します。次に、"
"12.0.0の主な変更点を紹介します。"

msgid "Summary of changes from Groonga 11.0.0 to 11.1.3"
msgstr "Groonga 11.0.0 から 11.1.3 までの主な変更点"

msgid "New Features and Improvements"
msgstr "新規機能と改良"

msgid ""
"[:doc:`reference/functions/snippet`] Added support for using the keyword of "
"32 or more."
msgstr ""
"[:doc:`reference/functions/snippet`] 32個以上のキーワードを使えるようにしまし"
"た。"

msgid ""
"We could not specify the keyword of 32 or more with snippet until now. "
"However, we can specify the keyword of 32 or more by this improvement."
msgstr ""
"いままで、 ``snippet`` は32個以上のキーワードを指定できませんでしたが、この改"
"良によって、32個以上のキーワードを指定できます。"

msgid ""
"We don't specify the keyword of 32 or more with snippet in normal use. "
"However, if the keyword increments automatically by using such as "
"``query_expand``, the number of target keywords may be 32 or more."
msgstr ""
"通常の使用では、 ``snippet`` に32以上のキーワードは指定しませんが、 "
"``query_expand`` などを使うことによって自動的にキーワードが増加したときに対象"
"のキーワードが32以上になることがあります。"

msgid ""
"In this case, Groonga occurs an error until now. However, Groonga doesn't "
"occur an error by this improvement."
msgstr ""
"今までは、このようなケースでは、Groongaはエラーになっていましたが、この改良に"
"よって、エラーが発生しなくなります。"

msgid "See :ref:`release 11.1.3 <release-11-1-3>` for details."
msgstr "詳細は、 :ref:`release 11.1.3 <release-11-1-3>` を参照してください。"

msgid ""
"[:doc:`reference/normalizers/normalizer_nfkc130`] Added a new option "
"``remove_symbol``."
msgstr ""
"[:doc:`reference/normalizers/normalizer_nfkc130`] 新しいオプション "
"``remove_symbol`` を追加しました。"

msgid ""
"This option removes symbols (e.g. #, !, “, &, %, …) from the string that the "
"target of normalizing. For example, this option useful when we prevent "
"orthographical variants such as a title of song and name of artist, and a "
"name of store."
msgstr ""
"このオプションは、正規化対象の文字列から記号(例えば #, !, \", &, % 等)を削除"
"します。例えば、歌のタイトルやアーティスト名、お店の名前等の表記ゆれの防止に"
"使えます。"

msgid ""
"[:doc:`/reference/commands/load`] Added support for ISO 8601 time format."
msgstr "[:doc:`/reference/commands/load`] ISO 8601 形式をサポートしました。"

msgid ""
"ISO 8601 format is the format generally. Therefore ``load`` becomes easy to "
"use by Groonga support the more standard format."
msgstr ""
"ISO 8601形式は一般的なフォーマットです。より一般的な形式をサポートしたことに"
"よって ``load`` の使い勝手が良くなりました。"

msgid "See :ref:`release 11.1.0 <release-11-1-0>` for details."
msgstr "詳細は、 :ref:`release 11.1.0 <release-11-1-0>` を参照してください。"

msgid ""
"[:doc:`reference/functions/snippet`] Added a new option ``delimiter_regexp`` "
"for detecting snippet delimiter with regular expression."
msgstr ""
"[:doc:`reference/functions/snippet`] 正規表現を使ってスニペットの区切り文字を"
"見つける新しいオプション ``delimiter_regexp`` を追加しました。"

msgid ""
"This feature is useful in that we want to show by the sentence the result of "
"the search."
msgstr "この機能は検索結果を文で表示したい時に便利です。"

msgid ""
":doc:`reference/functions/snippet` extracts text around search keywords. We "
"call the text that is extracted by :doc:`reference/functions/snippet` "
"snippet."
msgstr ""
":doc:`reference/functions/snippet` は、検索キーワードの周辺のテキストを抽出し"
"ます。 :doc:`reference/functions/snippet` で抽出したテキストをスニペットと呼"
"びます。"

msgid ""
"Normally, :doc:`reference/functions/snippet` () returns the text of 200 "
"bytes around search keywords. However, :doc:`reference/functions/snippet` () "
"gives no thought to a delimiter of sentences. The snippet may be composed of "
"multi sentences."
msgstr ""
"通常、 :doc:`reference/functions/snippet` は、検索キーワードの周辺の200byteの"
"テキストを返しますが、 :doc:`reference/functions/snippet` は、センテンスの区"
"切りを考慮しません。スニペットは、複数のセンテンスで構成されることがありま"
"す。"

msgid ""
"``delimiter_regexp`` option is useful if we want to only extract the text of "
"the same sentence as search keywords. For example, we can use ``\\.\\s*`` to "
"extract only text in the target sentence. Note that you need to escape ``"
"\\`` in string."
msgstr ""
"``delimiter_regexp`` オプションは、検索キーワードと同じセンテンスのテキストの"
"みを抽出したいときに便利です。例えば、 ``\\.\\s*`` を使って対象のセンテンス内"
"のテキストのみを抽出できます。文字列は、 ``\\`` でエスケープする必要があるこ"
"とに注意してください。"

msgid "See :ref:`release 11.0.9 <release-11-0-9>` for details."
msgstr "詳細は、 :ref:`release 11.0.9 <release-11-0-9>` を参照してください。"

msgid ""
"[:doc:`reference/commands/cache_limit`] Groonga remove query cache when we "
"execute ``cache_limit 0``."
msgstr ""
"[:doc:`/reference/commands/cache_limit`] ``cache_limit 0`` を実行したときにク"
"エリーキャッシュを削除するようにしました。"

msgid ""
"Groonga stores query cache to internally table. The maximum total size of "
"keys of this table is 4GiB. Because this table is hash table. Therefore, If "
"we execute many huge queries, Groonga may be unable to store query cache, "
"because the maximum total size of keys may be over 4GiB. In such cases, We "
"can clear the table for query cache by using ``cache_limit 0``, and Groonga "
"can store query cache"
msgstr ""
"Groongaは内部的なテーブルにクエリーキャッシュを保存しています。このテーブル"
"は、ハッシュテーブルなので、トータルのキーサイズは最大で4GiBです。そのため、"
"もし多くの巨大なクエリーを実行した場合、トータルのキーサイズの最大値4GiBを超"
"え、Groongaがクエリーをキャッシュできない可能性があります。このようなケース"
"で、 ``cache_limit 0`` を実行することで、クエリーキャッシュ用のテーブルをクリ"
"アーし、Groongaがクエリーキャッシュを保存できるようにします。"

msgid ""
"We needed to restart Groonga to resolve this problem until now. However, We "
"can resolve this problem if we just execute ``cache_limit 0`` by this "
"improvement."
msgstr ""
"今まではこの問題を解消するには、Groongaを再起動する必要がありましたが、この改"
"良によって、 ``cache_limit 0`` を実行するだけで問題を解消できます。"

msgid "See :ref:`release 11.0.6 <release-11-0-6>` for details."
msgstr "詳細は、 :ref:`release 11.0.6 <release-11-0-6>` を参照してください。"

msgid ""
"[:doc:`/reference/functions/between`] Added support for optimizing the order "
"of evaluation of a conditional expression."
msgstr ""
"[:doc:`/reference/functions/between`] ``between()`` で、条件式の評価順序の最"
"適化をサポートしました。"

msgid ""
"We can use the optimization of  the order of evaluation of a conditional "
"expression in ``between()`` by setting ``GRN_EXPR_OPTIMIZE=yes``. This "
"optimization is effective with respect if ``between()`` narrow down records "
"enough or ``between()`` can't narrow down few records."
msgstr ""
"``GRN_EXPR_OPTIMIZE=yes`` を設定することで、 ``between()`` で条件式の評価順序"
"の最適化を使えます。この最適化は、 ``between()`` で十分にレコードを絞り込める"
"か、 ``between()`` でほとんどレコードを絞り込めない時に効果があります。"

msgid ""
"[:doc:`reference/log`] Added support for outputting to stdout and stderr."
msgstr ""
"[:doc:`/reference/log`] 標準出力、標準エラー出力への出力をサポートしました。"

msgid ""
"This feature is useful when we execute Groonga on Docker. Docker has the "
"feature that records stdout and stderr in standard. Therefore, we don't need "
"to login into the environment of Docker to get Groonga's log."
msgstr ""
"この機能はDocker上でGroongaを実行する際に有用です。Dockerは標準で標準出力と標"
"準エラー出力を記録する機能を持っています。したがって、Groongaのログを取得する"
"ために、Dockerの環境にログインする必要がなくなります。"

msgid "See :ref:`release 11.0.4 <release-11-0-4>` for details."
msgstr "詳細は、 :ref:`release 11.0.4 <release-11-0-4>` を参照してください。"

msgid ""
"[:doc:`reference/functions/query`] Added support for ignoring "
"``TokenFilterStem`` and ``TokenFilterStopWord`` by the query."
msgstr ""
"[:doc:`reference/functions/query`] クエリー毎に ``TokenFilterStem`` と "
"``TokenFilterStopWord`` を無効にできるようになりました。"

msgid ""
"We are able to search without ``TokenFilterStem`` and "
"``TokenFilterStopWord`` in only a specific query."
msgstr ""
"特定のクエリーでのみ ``TokenFilterStem`` と ``TokenFilterStopWord`` を無効に"
"して検索できるようになりました。"

msgid ""
"This feature is useful when we want to search for the same words exactly as "
"a search keyword. Normally, Groonga gets better results with enable stemming "
"and stopwords excepting. However, if we want to search words the same as a "
"keyword of search exactly, These features are needless."
msgstr ""
"この機能は、検索キーワードと正確に同じ語を検索したい時に便利です。通常、ステ"
"ミングやストップワードの除去を有効にしたほうが良い結果を得られますが、検索"
"キーワードと正確に同じ語を検索したい場合は、これらの機能は不要です。"

msgid ""
"Until now, If we want to search words the same as a keyword of search "
"exactly, We needed to make the index of the exclusive use. By this "
"improvement, we can search words the same as a keyword of search exactly "
"without making the index of the exclusive use."
msgstr ""
"今までは、検索キーワードと正確に同じ語を検索したい場合は、専用のインデックス"
"を作る必要がありましたが、この改良によって、専用のインデックスを作らずに検索"
"キーワードと正確に同じ語を検索できます。"

msgid "See :ref:`release 11.0.3 <release-11-0-3>` for details."
msgstr "詳細は、 :ref:`release 11.0.3 <release-11-0-3>` を参照してください。"

msgid ""
"[:doc:`/reference/functions/string_slice`] Added a new function "
"``string_slice()``."
msgstr ""
"[:doc:`reference/functions/string_slice`] 新しい関数 ``string_slice`` を追加"
"しました。"

msgid ""
"``string_slice()`` extracts a substring of a string of search results by "
"position or regular expression. This function is useful if we want to edit "
"search results."
msgstr ""
"``string_slice()`` は、検索結果の文字列から文字の位置や正規表現を使って、部分"
"文字列を抽出します。この機能は、検索結果を編集したい時に便利です。"

msgid ""
"For example, this feature is useful in that we exclude tags from search "
"results."
msgstr "例えば、この機能は、検索結果からタグを除去するのに使えます。"

msgid ""
"[:doc:`reference/functions/query_parallel_or`] Added a new function for "
"processing queries in parallel."
msgstr ""
"[:doc:`reference/functions/query_parallel_or`] クエリーを並行して実行できる新"
"しい関数を追加しました。"

msgid ""
"``query_parallel_or`` is similar to query but ``query_parallel_or`` "
"processes query that has multiple OR conditions in parallel. We can increase "
"in speed of the execution of many OR conditions by using this function."
msgstr ""
"``query_parallel_or`` は query と似ていますが、 ``query_parallel_or`` は複数"
"の OR 条件を並列に処理します。この機能を使うことで、大量のOR条件の実行速度を"
"向上できます。"

msgid ""
"However, ``query_parallel_or`` alone uses multiple CPUs. Therefore, queries "
"that are executing at the same time as the query that executes "
"``query_parallel_or`` may be slow."
msgstr ""
"ただ、 ``query_parallel_or`` だけで複数のCPUを使います。したがって、 "
"``query_parallel_or`` と同時に実行しているクエリーは速度が低下する可能性があ"
"ります。"

msgid ""
"[:doc:`/reference/token_filters`] Added support for multiple token filters "
"with options."
msgstr ""
"[:doc:`/reference/token_filters`] オプションをつけた複数のトークンフィルター"
"を使えるようにしました。 "

msgid ""
"We can use multiple token filters with options as the following example."
msgstr ""
"以下の例のように、オプション付きのトークンフィルターを複数使うことができま"
"す。"

msgid ""
"[:doc:`reference/commands/select`] Added support for ``--post_filter`` and "
"``--slices[].post_filter``."
msgstr ""
"[:doc:`/reference/commands/select`] ``--post_filter`` と ``--slices[]."
"post_filter`` をサポートしました。"

msgid ""
"We can filter again after we execute ``--filter`` by using ``--post_filter`` "
"and ``--slices[].post_filter``. The difference between ``--post_filter`` and "
"``--slices[].post_filter`` is response format."
msgstr ""
"``--post_filter`` と ``--slices[].post_filter`` を使うことで、 ``--filter`` "
"実行後に再度フィルタリングすることができます。``--post_filter`` と ``--"
"slices[].post_filter`` の違いは応答フォーマットです。"

msgid ""
"The response format of ``--post_filter`` same as the response of ``--"
"filter``. The response format of ``--slices[].post_filter`` show the result "
"of before and after ``--slices[].post_filter`` executed."
msgstr ""
"``--post_filter`` の応答フォーマットは、 ``--filter`` と同じです。``--"
"slices[].post_filter`` の応答フォーマットは ``--slices[].post_filter`` の実行"
"前後の結果を出力します。"

msgid ""
"Note that if we use ``--slices[].post_filter``, the format of the response "
"is different from the normal ``select`` 's response."
msgstr ""
"``--slices[].post_filter`` の応答フォーマットは、通常の ``select`` の応答と異"
"なることに注意してください。"

msgid ""
"Fixed a bug that the version up of Groonga failed Because the version up of "
"arrow-libs on which Groonga depends."
msgstr ""
"Groongaが依存している arrow-libs がバージョンアップしたことによって、Groonga"
"のバージョンアップが失敗する問題を修正しました。"

msgid ""
"However, if arrow-libs update a major version, this problem reproduces. In "
"this case, we will handle that by rebuilding the Groonga package."
msgstr ""
"ただし、 arrow-libs がメジャーバージョンアップした場合は、この問題は再発しま"
"す。その場合は、Groongaパッケージを再構築して対応する予定です。"

msgid "This bug only occurs AlmaLinux 8 and CentOS 7."
msgstr ""

msgid ""
"[Windows] Fixed a resource leak when Groonga fail open a new file caused by "
"out of memory."
msgstr ""
"[Windows] メモリー不足によって、新しくファイルのオープンに失敗した時にリソー"
"スリークする問題を修正しました。"

msgid ""
"Fixed a bug that Groonga may not have returned a result of a search query if "
"we sent many search queries when tokenizer, normalizer, or token_filters "
"that support options were used."
msgstr ""
"オプションをサポートしているトークナイザーやノーマライザー、トークンフィル"
"ターが使われている際、多くの検索クエリーを送信するとGroongaが応答を返さなくな"
"ることがある問題を修正しました。"

msgid ""
"Fixed a bug that there is possible that index is corrupt when Groonga "
"executes many additions, delete, and update information in it."
msgstr ""
"インデックス内のデータを大量に追加、削除、更新した際にインデックスが破損する"
"ことがある問題を修正しました。"

msgid ""
"This bug occurs when we only execute many delete information from index. "
"However, it doesn’t occur when we only execute many additions information "
"into index."
msgstr ""
"この問題は、インデックス内のデータを大量に削除しただけでも発生します。ただ、"
"インデックスにデータを追加しただけでは発生しません。"

msgid "See :ref:`release 11.0.0 <release-11-0-0>` for details."
msgstr "詳細は、 :ref:`release 11.0.0 <release-11-0-0>` を参照してください。"

msgid "Newly supported OSes"
msgstr "新しくサポートしたOS"

msgid "[:doc:`/install/almalinux`] Added support for AlmaLinux 8."
msgstr ""
"[:doc:`/install/almalinux`] AlmaLinux 8 向けのパッケージをサポートしました。"

msgid "[:doc:`/install/almalinux`] Added support for AlmaLinux 8 for ARM64."
msgstr ""
"[:doc:`/install/almalinux`] ARM64版 AlmaLinux 8 向けのパッケージをサポートし"
"ました。"

msgid "[:doc:`/install/debian`] Added support for Debian 11 (Bullseye)."
msgstr "[:doc:`/install/debian`] Debian 11 (Bullseye) をサポートしました。"

msgid ""
"[:doc:`/install/debian`] Added support for Debian 11 (Bullseye) for ARM64 "
"and Debian 10 (buster) for ARM64."
msgstr ""
"[:doc:`/install/debian`] ARM64版 Debian 11 (Bullseye) と ARM64版 Debian 10 "
"(buster) をサポートしました。"

msgid "[:doc:`/install/ubuntu`] Added support for Ubuntu 21.10 (Impish Indri)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 21.10 (Impish Indri)をサポートしました。"

msgid "Dropped support OSes"
msgstr "サポートをやめたOS"

msgid "[:doc:`/install/centos`] Dropped support for CentOS 8."
msgstr "[:doc:`/install/centos`] CentOS 8のサポートをやめました。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped support for Ubuntu 21.04 (Hirsute Hippo)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 21.04 (Hirsute Hippo)のサポートをやめました。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped support for Ubuntu 20.10 (Groovy Gorilla)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 20.10 (Groovy Gorilla)のサポートをやめまし"
"た。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped support for Ubuntu 16.04 LTS (Xenial Xerus)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 16.04 LTS (Xenial Xerus)のサポートをやめまし"
"た。"

msgid ""
"[:doc:`/install/windows`] Dropped support for the following packages of "
"Windows version that we had cross-compiled by using MinGW on Linux."
msgstr ""
"[:doc:`/install/windows`] Linux上のMinGWを使ってクロスコンパイルしていた以下"
"のWindows向けパッケージの提供をやめました。"

msgid "groonga-x.x.x-x86.exe"
msgstr ""

msgid "groonga-x.x.x-x86.zip"
msgstr ""

msgid "groonga-x.x.x-x64.exe"
msgstr ""

msgid "Anthony M. Cook"
msgstr "Anthony M. Cookさん"

msgid "MASUDA Kazuhiro"
msgstr "MASUDA Kazuhiroさん"

msgid "poti"
msgstr "potiさん"

msgid "Takashi Hashida"
msgstr "Takashi Hashidaさん"

msgid "higchi"
msgstr "higchiさん"

msgid "wi24rd"
msgstr "wi24rdさん"

msgid "Josep Sanz"
msgstr "Josep Sanzさん"

msgid "Keitaro YOSHIMURA"
msgstr "Keitaro YOSHIMURAさん"

msgid "shibanao4870"
msgstr "shibanao4870さん"

msgid "The main changes in 12.0.0 are as follows."
msgstr "12.0.0 の主な変更点は以下の通りです。"

msgid ""
"[:doc:`reference/functions/sub_filter`] Added a new option "
"``pre_filter_threshold``."
msgstr ""
"[:doc:`reference/functions/sub_filter`] 新しいオプション "
"``pre_filter_threshold`` を追加しました。"

msgid ""
"We can change the value of ``GRN_SUB_FILTER_PRE_FILTER_THRESHOLD`` by this "
"option. If the number of records is less than "
"``GRN_SUB_FILTER_PRE_FILTER_THRESHOLD`` when Groonga executes "
"``sub_filter``, Groonga execute ``sub_filter`` against records that have "
"been already narrowed down."
msgstr ""
"このオプションで、 ``GRN_SUB_FILTER_PRE_FILTER_THRESHOLD`` の値を変更できま"
"す。Groongaが ``sub_filter`` 実行時に レコード数が "
"``GRN_SUB_FILTER_PRE_FILTER_THRESHOLD`` 以下だった場合、Groongaは既に絞り込ん"
"だレコードに対して ``sub_filter`` を実行します。"

msgid "We can use -1 to always use this optimization."
msgstr "-1にすると、常にこの最適化を有効にできます。"

msgid ""
"[index_column_have_source_record] Added a new function "
"``index_column_have_source_record()``."
msgstr ""
"[index_column_have_source_record] 新しい関数 "
"``index_column_have_source_record()`` を追加しました。"

msgid ""
"We can confirm whether a token that is existing in the index is included in "
"any of the records that are registered in Groonga or not."
msgstr ""
"インデックスに存在するトークンがGroongaに登録されているいずれかのレコードに含"
"まれているかどうかを確認できます。"

msgid ""
"Groonga does not remove a token even if the token become never used from "
"records in Groonga by updating records. Therefore, for example, when we use "
"the feature of autocomplete, Groonga may return a token that is not included "
"in any of the records as candidates for search words. However, we can become "
"that we don't return the needless token by using this function."
msgstr ""
"Groongaは、レコードの更新によってどのレコードからも使われていないトークンが"
"あっても、それを削除しません。したがって、例えば、オートコンプリート機能を"
"使っていると、検索候補としてどのレコードにも含まれていないトークンを返す可能"
"性がありますが、この関数をつかうことで、不要なトークンを返さないようにできま"
"す。"

msgid ""
"Because this function can detect a token that is not included in any of the "
"records."
msgstr ""
"この関数は、トークンがどのレコードにも含まれていないことを検出できるからで"
"す。"

msgid ""
"[:doc:`reference/normalizers/normalizer_nfkc130`] Added a new option "
"``strip``"
msgstr ""
"[:doc:`reference/normalizers/normalizer_nfkc130`] 新しいオプション ``strip`` "
"を追加しました。"

msgid "This option removes spaces from the start and the end as below."
msgstr "このオプションは、先頭と末尾から空白を削除します。"

msgid ""
"[:doc:`reference/commands/select`] Added new arguments "
"``drilldown_max_n_target_records`` and ``drilldown[${LABEL}]."
"max_n_target_records``."
msgstr ""
"[:doc:`/reference/commands/select`] 新しい引数 "
"``drilldown_max_n_target_records`` と ``drilldown[${LABEL}]."
"max_n_target_records`` を追加しました。"

msgid ""
"We can specify the max number of records of the drilldown target table "
"(filtered result) to use drilldown. If the number of filtered result is "
"larger than the specified value, some records in filtered result aren't used "
"for drilldown. The default value of this arguments are ``-1``. If these "
"arguments are set ``-1``, Groonga uses all records for drilldown."
msgstr ""
"ドリルダウン対象のテーブル（フィルター結果）の中のうち最大で何レコードをドリ"
"ルダウンに使うかを指定します。もし、フィルター結果のレコード数が指定した値よ"
"り大きかったらフィルターした結果内のいくつかのレコードはドリルダウンには使わ"
"れません。これらの引数のデフォルト値は、 ``-1`` です。これらの引数に ``-1`` "
"がセットされた場合、Groongaは全てのレコードをドリルダウンに使います。"

msgid ""
"This argument is useful when filtered result may be very large. Because a "
"drilldown against large filtered result may be slow. We can limit the max "
"number of records to be used for drilldown by this feature."
msgstr ""
"この機能はフィルター結果が非常に大きくなるかもしれない場合に有用です。大きな"
"フィルター結果に対するドリルダウンは遅くなることがあるためです。この機能を使"
"うことでドリルダウンに使うレコード数を制限できます。"

msgid ""
"Here is an example to limit the max number of records to be used for "
"drilldown. The last 2 records, ``{\\\"_id\\\": 4, \\\"tag\\\": \\\"Senna\\\"}"
"`` and ``{\\\"_id\\\": 5, \\\"tag\\\": \\\"Senna\\\"}``, aren't used."
msgstr ""
"以下はドリルダウンに使う最大レコード数を制限する例です。最後の2レコード"
"（ ``{\"_id\": 4, \"tag\": \"Senna\"}`` と ``{\"_id\": 5, \"tag\": \"Senna\"}"
"`` ）は使われていません。"

msgid "[httpd] Updated bundled nginx to 1.21.6."
msgstr "[httpd] バンドルしているnginxのバージョンを1.21.6に更新しました。"

msgid "Release 11.1.3 - 2022-01-29"
msgstr "11.1.3リリース - 2022-01-29"

msgid ""
"[:doc:`reference/functions/snippet`] Added support for using the keyword of "
"32 or more. [GitHub#1313][Pathched by Takashi Hashida]"
msgstr ""
"[:doc:`reference/functions/snippet`] 32個以上のキーワードを使えるようにしまし"
"た。 [GitHub#1313][Takashi Hashidaさんがパッチ提供]"

msgid ""
"We could not specify the keyword of 32 or more with ``snippet`` until now. "
"However, we can specify the keyword of 32 or more by this improvement as "
"below."
msgstr ""
"いままで、 ``snippet`` は32個以上のキーワードを指定できませんでしたが、この改"
"良によって、以下のように32個以上のキーワードを指定できます。"

msgid ""
"This option removes symbols (e.g. #, !, \", &, %, ...) from the string that "
"the target of normalizing as below."
msgstr ""
"このオプションは、以下のように正規化対象の文字列から記号(例えば #, !, \", &, "
"% 等)を削除します。"

msgid "[:doc:`/install/almalinux`] Added support for AlmaLinux 8 on ARM64."
msgstr ""
"[:doc:`/install/almalinux`] ARM64版 AlmaLinux 8 向けのパッケージをサポートし"
"ました。"

msgid "[httpd] Updated bundled nginx to 1.21.5."
msgstr "[httpd] バンドルしているnginxのバージョンを1.21.5に更新しました。"

msgid ""
"[Documentation] Fixed a typo in :doc:`reference/commands/ruby_eval`. "
"[GitHub#1317][Pathched by wi24rd]"
msgstr ""
"[Documentation] :doc:`reference/commands/ruby_eval` の誤記を修正しました。"
"[GitHub#1317][wi24rdさんがパッチ提供]"

msgid "[:doc:`/install/ubuntu`] Dropped Ubuntu 21.04 (Hirsute Hippo) support."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 21.04 (Hirsute Hippo)サポートをやめました。"

msgid "Because Ubuntu 21.04 reached EOL January 20, 2022."
msgstr "Ubuntu 21.04 は、2022年1月20日でEOLとなったためです。"

msgid ""
"[:doc:`/reference/commands/load`] Fixed a crash bug when we load data with "
"specifying a nonexistent column."
msgstr ""
"[:doc:`/reference/commands/load`] 存在しないカラムを指定してロードした時にク"
"ラッシュする問題を修正しました。"

msgid ""
"This bug only occurs when we specify ``apache-arrow`` into ``input_type`` as "
"the argument of ``load``."
msgstr ""
"この問題は、 ``load`` の引数として、 ``input_type`` に ``apache-arrow`` を指"
"定したときのみ発生します。"

msgid ""
"Fixed a bug that the version up of Groonga failed Because the version up of "
"arrow-libs on which Groonga depends. [groonga-talk,540][Reported by Josep "
"Sanz][Gitter,61eaaa306d9ba23328d23ce1][Reported by shibanao4870][GitHub#1316]"
"[Reported by Keitaro YOSHIMURA]"
msgstr ""
"Groongaが依存している arrow-libs がバージョンアップしたことによって、Groonga"
"のバージョンアップが失敗する問題を修正しました。[groonga-talk,540][Josep Sanz"
"さんの報告][Gitter,61eaaa306d9ba23328d23ce1][shibanao4870さんの報告]"
"[GitHub#1316][Keitaro YOSHIMURAさんの報告]"

msgid "Release 11.1.1 - 2021-12-29"
msgstr "11.1.1リリース - 2021-12-29"

msgid ""
"[:doc:`reference/commands/select`] Added support for near phrase product "
"search."
msgstr ""
"[:doc:`/reference/commands/select`] 組み合わせフレーズ近傍検索をサポートしま"
"した。"

msgid ""
"This feature is a shortcut of ``'*NP\"...\" OR *NP\"...\" OR ...'``. For "
"example, we can use ``*NPP`` instead of the expression that execute "
"mulitiple ``*NP`` with ``query`` as below."
msgstr ""
"この機能は、 ``'*NP\"...\" OR *NP\"...\" OR ...'`` の短縮形です。例えば、以下"
"のように、 ``query`` を使って ``*NP`` を複数実行する式のかわりに ``*NPP`` を"
"使えます。"

msgid ""
"We can be written as ``*NPP\"(a b) (1 2 3) (x y z)\"`` the above expression "
"by this feature. In addition, ``*NPP\"(a b) (1 2 3) (x y z)\"`` is faster "
"than ``'*NP\"...\" OR *NP\"...\" OR ...'``."
msgstr ""
"この機能によって、上記の式を ``*NPP\"(a b) (1 2 3) (x y z)\"`` と書くことがで"
"きます。加えて、 ``*NPP\"(a b) (1 2 3) (x y z)\"`` は、 ``'*NP\"...\" OR *NP"
"\"...\" OR ...'`` より高速です。"

msgid ""
"We implements this feature for improving performance near phrase search like "
"``'*NP\"...\" OR *NP\"...\" OR ...'``."
msgstr ""
"この機能は、 ``'*NP\"...\" OR *NP\"...\" OR ...'`` のような近傍フレーズ検索の"
"パフォーマンスを改善するために実装されました。"

msgid ""
"[:doc:`reference/commands/select`] Added support for order near phrase "
"product search."
msgstr ""
"[:doc:`/reference/commands/select`] 順序付き組み合わせフレーズ近傍検索をサ"
"ポートしました。"

msgid ""
"This feature is a shortcut of ``'*ONP\"...\" OR *ONP\"...\" OR ...'``. For "
"example, we can use ``*ONPP`` instead of the expression that execute "
"multiple ``*ONP`` with ``query`` as below."
msgstr ""
"この機能は、 ``'*ONP\"...\" OR *ONP\"...\" OR ...'`` の短縮形です。例えば、以"
"下のように、 ``query`` を使って ``*ONP`` を複数実行する式のかわりに "
"``*ONPP`` を使えます。"

msgid ""
"We can be written as ``*ONPP\"(a b) (1 2 3) (x y z)\"`` the above expression "
"by this feature. In addition, ``*ONPP\"(a b) (1 2 3) (x y z)\"`` is faster "
"than ``'*ONP\"...\" OR *ONP\"...\" OR ...'``."
msgstr ""
"この機能によって、上記の式を ``*ONPP\"(a b) (1 2 3) (x y z)\"`` と書くことが"
"できます。加えて、 ``*ONPP\"(a b) (1 2 3) (x y z)\"`` は、 ``'*ONP\"...\" OR "
"*ONP\"...\" OR ...'`` より高速です。"

msgid ""
"We implements this feature for improving performance near phrase search like "
"``'*ONP\"...\" OR *ONP\"...\" OR ...'``."
msgstr ""
"この機能は ``'*ONP\"...\" OR *ONP\"...\" OR ...'`` のような順序付き近傍フレー"
"ズ検索のパフォーマンスを改善するために実装されました。"

msgid ""
"[:doc:`/reference/commands/request_cancel`] Groonga became easily detects "
"``request_cancel`` while executing a search."
msgstr ""
"[:doc:`/reference/commands/request_cancel`] 検索実行中に ``request_cancel`` "
"を検知しやすくしました。"

msgid ""
"Because we added more checks of return code to detect ``request_cancel``."
msgstr ""
"``request_cancel`` を検知するために、リターンコードのチェックを増やしたためで"
"す。"

msgid ""
"[:doc:`/reference/commands/thread_dump`] Added a new command ``thread_dump``"
msgstr ""
"[:doc:`reference/commands/thread_dump`] 新しいコマンド ``thread_dump`` を追加"
"しました。"

msgid "Currently, this command works only on Windows."
msgstr "現状、このコマンドはWindowsでしか動作しません。"

msgid ""
"We can put a backtrace of all threads into a log as logs of NOTICE level at "
"the time of running this command."
msgstr ""
"このコマンド実行時の全てのスレッドのバックトレースをNOTICEレベルのログとして"
"出力できます。"

msgid ""
"This feature is useful when we solve a problem such as Groonga doesn't "
"return a response."
msgstr "この機能は、Groongaが応答を返さない等の問題を解決するのに役立ちます。"

msgid "Because CentOS 8 will reach EOL at 2021-12-31."
msgstr "CentOS 8は、2021年12月31日でEOLとなるためです。"

msgid ""
"Fixed a bug that we can't remove a index column with invalid parameter. "
"[GitHub#1301][Patched by Takashi Hashida]"
msgstr ""
"無効なパラメータを持つインデックスカラムを削除できない問題を修正しました。 "
"[GitHub#1301][Takashi Hashidaさんがパッチ提供]"

msgid ""
"For example, we can't remove a table when we create an invalid index column "
"with ``column_create`` as below."
msgstr ""
"例えば、以下のように ``column_create`` を使って無効なインデックスカラムを作成"
"した時、テーブルが削除できなくなります。"

msgid "Release 11.1.0 - 2021-11-29"
msgstr "11.1.0リリース - 2021-11-29"

msgid ""
"[:doc:`/reference/commands/load`] Added support for ISO 8601 time format."
"[GitHub#1228][Patched by Takashi Hashida]"
msgstr ""
"[:doc:`/reference/commands/load`] ISO 8601 形式をサポートしました。"
"[GitHub#1228][Takashi Hashidaさんがパッチ提供]"

msgid "``load`` support the following format by this modification."
msgstr "この変更によって、``load`` は、以下のフォーマットをサポートします。"

msgid "YYYY-MM-ddThh:mm:ss.sZ"
msgstr ""

msgid "YYYY-MM-ddThh:mm:ss.s+10:00"
msgstr ""

msgid "YYYY-MM-ddThh:mm:ss.s-10:00"
msgstr ""

msgid ""
"We can also use ``t`` and ``z`` characters instead of ``T`` and ``Z`` in "
"this syntax. We can also use ``/`` character instead of ``-`` in this "
"syntax. However, note that this is not an ISO 8601 format. This format is "
"present for compatibility."
msgstr ""
"この構文の ``T`` と ``Z`` の代わりに ``t`` と ``z`` を使うこともできます。``-"
"`` の代わりに ``/`` を使うこともできます。ただし、 ``/`` は、ISO 8601 形式で"
"はないことに注意してください。``/`` は互換性のためにサポートしています。"

msgid ""
"[:doc:`reference/commands/select`] Added a new ``query_flags`` "
"``DISABLE_PREFIX_SEARCH``."
msgstr ""
"[:doc:`reference/commands/select`] 新しい ``query_flags`` "
"``DISABLE_PREFIX_SEARCH`` を追加しました。"

msgid ""
"We can use the prefix search operators ``^`` and ``*`` as search keywords by "
"``DISABLE_PREFIX_SEARCH`` as below."
msgstr ""
"以下のように、``DISABLE_PREFIX_SEARCH`` によって、前方一致検索の演算子の "
"``^`` と ``*`` を検索キーワードとして使えます。"

msgid ""
"This feature is useful if we want to search documents including ``^`` and "
"``*``."
msgstr ""
"この機能は、 ``^`` や ``*`` を含むドキュメントを検索したい時に便利です。"

msgid ""
"[:doc:`reference/commands/select`] Added a new ``query_flags`` "
"``DISABLE_AND_NOT``."
msgstr ""
"[:doc:`reference/commands/select`] 新しい ``query_flags`` "
"``DISABLE_AND_NOT`` を追加しました。"

msgid ""
"We can use ``AND NOT`` operators ``-`` as search keywords by "
"``DISABLE_AND_NOT`` as below."
msgstr ""
"以下のように、 ``DISABLE_AND_NOT`` によって、 ``AND NOT`` の演算子の ``-`` を"
"検索キーワードとして使えます。"

msgid "This feature is useful if we want to search documents including ``-``."
msgstr "この機能は、 ``-`` を含むドキュメントを検索したい時に便利です。"

msgid ""
"[The browser based administration tool] Fixed a bug that a search query that "
"is inputted to non-administration mode is sent even if we input checks to "
"the checkbox for the administration mode of a record list. [GitHub#1186]"
"[Patched by Takashi Hashida]"
msgstr ""
"[ブラウザーベースの管理ツール] レコード一覧の管理モードのチェックボックスに"
"チェックを入れても、非管理モードに入力された検索クエリーが送信される問題を修"
"正しました。 [Github#1186][Takashi Hashidaさんがパッチ提供]"

msgid "Release 11.0.9 - 2021-11-04"
msgstr "11.0.9リリース - 2021-11-04"

msgid ""
"``delimiter_regexp`` option is useful if we want to only extract the text of "
"the same sentence as search keywords. For example, we can use ``\\.\\s*`` to "
"extract only text in the target sentence as below. Note that you need to "
"escape ``\\`` in string."
msgstr ""
"``delimiter_regexp`` オプションは、検索キーワードと同じセンテンスのテキストの"
"みを抽出したいときに便利です。例えば、以下のように、 ``\\.\\s*`` を使って対象"
"のセンテンス内のテキストのみを抽出できます。文字列は、 ``\\`` でエスケープす"
"る必要があることに注意してください。"

msgid ""
"[:doc:`reference/window_functions/window_rank`] Added a new function "
"``window_rank()``."
msgstr ""
"[:doc:`reference/window_functions/window_rank`] 新しい関数 ``window_rank()`` "
"を追加しました。"

msgid ""
"We can calculate a rank that includes a gap of each record. Normally, the "
"rank isn’t incremented when multiple records that are the same order. For "
"example, if values of sort keys are 100, 100, 200 then the ranks of them are "
"1, 1, 3. The rank of the last record is 3 not 2 because there are two 1 rank "
"records."
msgstr ""
"ギャップを含む各レコードの順位を計算できます。通常、順位は、複数のレコードが"
"同じ順位の時は増加しません。例えば、ソートキーの値が 100、 100、 200の場合、"
"これらの順位は 1、 1、 3です。1位のレコードが2つあるので、最後のレコードの順"
"位は2ではなく3です。"

msgid ""
"This is similar to :doc:`reference/window_functions/window_record_number`. "
"However, :doc:`reference/window_functions/window_record_number` gives no "
"thought to gap."
msgstr ""
"これは、 :doc:`/reference/window_functions/window_record_number` と似ています"
"が、 :doc:`/reference/window_functions/window_record_number` はギャップを考慮"
"しません。"

msgid ""
"[:doc:`/reference/functions/in_values`] Added support for auto cast when we "
"search tables."
msgstr ""
"[:doc:`/reference/functions/in_values`] テーブル検索時に自動的にキャストする"
"ようにしました。"

msgid ""
"For example, if we load values of ``UInt32`` into a table that a key type is "
"``UInt64``, Groonga cast the values to ``UInt64`` automatically when we "
"search the table with ``in_values()``. However, ``in_values(_key, 10)`` "
"doesn't work with ``UInt64`` key table. Because 10 is parsed as ``Int32``."
msgstr ""
"例えば、 キーの型が ``UInt64`` のテーブルに ``UInt32`` の値をロードした場合、"
"Groongaは、 ``in_values()`` でテーブルを検索するときに自動的に値を "
"``UInt64`` にキャストします。ただ、 ``in_values(_key, 10)`` はこの機能の対象"
"外です。10は、 ``Int32`` として解釈されるためです。"

msgid "[httpd] Updated bundled nginx to 1.21.3."
msgstr "[httpd] バンドルしているnginxのバージョンを1.21.3に更新しました。"

msgid ""
"Fixed a bug that Groonga doesn't return a response when an error occurred in "
"command (e.g. sytax error in filter)."
msgstr ""
"Groongaがコマンドエラー(例えば、filterのシンタックスエラー)発生時に応答を返さ"
"ない問題を修正しました。"

msgid "This bug only occurs when we use ``--output_type apache-arrow``."
msgstr ""
"これは、 ``--output_type apache-arrow`` を使っているときのみ発生します。"

msgid ""
"[The browser based administration tool] Currently, Groonga has a bug that a "
"search query that is inputted to non-administration mode is sent even if we "
"input checks to the checkbox for the administration mode of a record list."
msgstr ""
"[ブラウザーベースの管理ツール] 現在Groongaには、レコード一覧の管理モードの"
"チェックボックスにチェックを入れても、非管理モードに入力された検索クエリーが"
"送信されるという問題があります。"

msgid "Release 11.0.7 - 2021-09-29"
msgstr "11.0.7リリース - 2021-09-29"

msgid ""
"[:doc:`/reference/commands/load`] Added support for casting a string like as "
"\"[int, int,...]\" to a vector of integer like as [int, int,...]."
msgstr ""
"[:doc:`/reference/commands/load`] \"[int, int,...]\" のような文字列を [int, "
"int,...] のような整数のベクターにキャストするようにしました。"

msgid ""
"For example, Groonga handle as a vector of integer like as [1, -2] even if "
"we load vector of string like as \"[1, -2]\" as below."
msgstr ""
"例えば、以下のように、\"[1, -2]\" のようなベクターを文字列としてロードしたと"
"しても、 [1, -2] のように整数のベクターとして扱います。"

msgid "This feature supports for the floowings types."
msgstr "この機能は以下の型をサポートします。"

msgid "Int8"
msgstr ""

msgid "UInt8"
msgstr ""

msgid "Int16"
msgstr ""

msgid "UInt16"
msgstr ""

msgid "Int32"
msgstr ""

msgid "UInt32"
msgstr ""

msgid "Int64"
msgstr ""

msgid "UInt64"
msgstr ""

msgid ""
"[:doc:`/reference/commands/load`] Added support for loading a JSON array "
"expressed as a text string as a vector of string."
msgstr ""
"[:doc:`/reference/commands/load`] 文字列として表現されたJSON配列を文字列のベ"
"クターとしてロードできるようにしました。"

msgid ""
"For example, Groonga handle as a vector that has two elements like as "
"[\"hello\", \"world\"] if we load JSON array expressed as a text string like "
"as \"[\\\"hello\\\", \\\"world\\\"]\" as below."
msgstr ""
"例えば、以下のように \"[\\\"hello\\\", \\\"world\\\"]\" のような文字列として"
"表現されたJSON配列をロードした場合、 [\"hello\", \"world\"] のように2つの要素"
"を持つベクターとして扱います。"

msgid ""
"In before version, Groonga handled as a vector that had one element like as "
"[\"[\\\"hello\\\", \\\"world\\\"]\"] if we loaded JSON array expressed as a "
"text string like as \"[\\\"hello\\\", \\\"world\\\"]\"."
msgstr ""
"以前のバージョンでは、 \"[\\\"hello\\\", \\\"world\\\"]\" のような文字列とし"
"て表現されたJSON配列をロードした場合は、 [\"[\\\"hello\\\", \\\"world\\"
"\"]\"] のような一つの要素を持つベクターとして扱っていました。"

msgid "[Documentation] Added a documentation about the following items."
msgstr "[Documentation] 以下の項目についてのドキュメントを追加しました。"

msgid ""
"[:doc:`reference/commands/column_create`] Added a documentation about "
"``WEIGHT_FLOAT32`` flag."
msgstr ""
"[:doc:`/reference/commands/column_create`] ``WEIGHT_FLOAT32`` フラグについて"
"のドキュメントを追加しました。"

msgid ""
"[:doc:`reference/normalizers/normalizer_nfkc121`] Added a documentation "
"about ``NormalizerNFKC121``."
msgstr ""
"[:doc:`reference/normalizers/normalizer_nfkc121`] ``NormalizerNFKC121`` につ"
"いてのドキュメントを追加しました。"

msgid ""
"[:doc:`reference/normalizers/normalizer_nfkc130`] Added a documentation "
"about ``NormalizerNFKC130``."
msgstr ""
"[:doc:`reference/normalizers/normalizer_nfkc130`] ``NormalizerNFKC130`` につ"
"いてのドキュメントを追加しました。"

msgid ""
"[:doc:`reference/normalizers/normalizer_table`] Added a documentation about "
"``NormalizerTable``."
msgstr ""
"[:doc:`reference/normalizers/normalizer_table`] ``NormalizerTable`` について"
"のドキュメントを追加しました。"

msgid ""
"Updated to 3.0.0 that the version of Apache Arrow that Groonga requires. "
"[GitHub#1265][Patched by Takashi Hashida]"
msgstr ""
"Groongaが要求する Apache Arrow のバージョンを 3.0.0 に更新しました。"
"[GitHub#1265][Takashi Hashidaさんがパッチ提供]"

msgid ""
"Fixed a memory leak when we created a table with a tokenizer with invalid "
"option."
msgstr ""
"テーブル作成時に無効なオプションを持つトークナイザーを指定するとメモリーリー"
"クする問題を修正しました。"

msgid "Fixed a bug that may not add a new entry in Hash table."
msgstr ""
"Hashテーブルに新しいエントリーを追加できなくなることがある問題を修正しまし"
"た。"

msgid ""
"This bug only occurs in Groonga 11.0.6, and it may occur if we quite a lot "
"of add and delete data. If this bug occurs in your environment, you can "
"resolve this problem by executing the following steps."
msgstr ""
"このバグは、Groonga 11.0.6 でのみ発生し、頻繁にデータを追加、削除すると発生す"
"ることがあります。もし、このバグが発生した場合は、以下の手順を実行すること"
"で、この問題を解決できます。"

msgid "We upgrade Groonga to 11.0.7 or later from 11.0.6."
msgstr "Groongaを11.0.6から11.0.7以降にアップグレードします。"

msgid "We make a new table that has the same schema as the original table."
msgstr "元のテーブルと同じスキーマを持つ新しいテーブルを作ります。"

msgid "We copy data to the new table from the original table."
msgstr "元のテーブルから新しいテーブルにデータをコピーします。"

msgid "Release 11.0.6 - 2021-08-29"
msgstr "11.0.6リリース - 2021-08-29"

msgid ""
"Groonga 11.0.6 has had a bug that may not add a new entry in Hash table."
msgstr ""
"Groonga 11.0.6 には、Hashテーブルに新しいエントリーを追加できなくなることがあ"
"る問題があります。"

msgid ""
"We fixed this bug on Groonga 11.0.7. This bug only occurs in Groonga 11.0.6. "
"Therefore, if you were using Groonga 11.0.6, we highly recommended that you "
"use Groonga 11.0.7 or later."
msgstr ""
"この問題は、Groonga 11.0.7で修正しました。この問題は、Groonga 11.0.6でのみ発"
"生します。したがって、Groonga 11.0.6をお使いの方は、Groonga 11.0.7以降を使う"
"ことを強くおすすめします。"

msgid "Added support for recovering on crash. (experimental)"
msgstr ""
"クラッシュ時に自動でリカバリーする機能を追加しました。(実験的な機能です。)"

msgid ""
"This is a experimental feature. Currently, this feature is still not stable."
msgstr "この機能は実験的な機能です。現状、この機能はまだ安定していません。"

msgid ""
"If Groonga crashes, it recovers the database automatically when it opens a "
"database for the first time since the crash. However, This feature can't "
"recover the database automatically in all crash cases. We need to recover "
"the database manually depending on timing even if this feature enables."
msgstr ""
"この機能によって、Groongaがクラッシュした時、Groongaはクラッシュした後、最初"
"のデータベースオープン時に自動的にデータベースをリカバリーします。ただ、全て"
"のクラッシュケースで自動的にデータベースをリカバリーできるわけではありませ"
"ん。クラッシュのタイミングによっては、手動でデータベースのリカバリーが必要に"
"なります。"

msgid ""
"Groonga execute WAL (write ahead log) when this feature is enable. We can "
"dump WAL by the following tools, but currently, users doesn't need to use "
"them."
msgstr ""
"この機能が有効な時、GroongaはWAL(ログ先行書き込み)を実行します。以下のツール"
"を使うことでWALをダンプできますが、現状これらをユーザーが使う必要はありませ"
"ん。"

msgid "[:doc:`reference/executables/grndb`] ``dump-wal`` command."
msgstr "[:doc:`/reference/executables/grndb`] ``dump-wal`` コマンド"

msgid "``dump-wal.rb`` scritp."
msgstr "``dump-wal.rb`` スクリプト"

msgid ""
"[:doc:`reference/commands/cache_limit`] Groonga remove cache when we execute "
"``cache_limit 0``. [GitHub#1224][Reported by higchi]"
msgstr ""
"[:doc:`/reference/commands/cache_limit`] ``cache_limit 0`` を実行したときに"
"キャッシュを削除するようにしました。[GitHub#1224][higchiさんからの報告]"

msgid ""
"Fixed a bug that Groonga doesn't clear lock when some threads open the same "
"object around the same time."
msgstr ""
"同時期に複数のスレッドで同じオブジェクトをオープンした時に、Groongaがロックを"
"解除しない問題を修正しました。"

msgid ""
"If some threads open the same object around the same time, threads except "
"for a thread that executes the opening object at first are waiting for "
"opening the target object. At this time, threads that wait for an opening "
"object take locks, but these locks are not released. Therefore, these locks "
"remain until Groonga's process is restarted in the above case, and a new "
"thread can't also open the object all the time until Groonga's process is "
"restarted."
msgstr ""
"同時期に複数のスレッドが同じオブジェクトをオープンすると、最初にオブジェクト"
"を開いたスレッド以外のスレッドは対象のオブジェクトが開かれるまで待ちます。こ"
"の時、対象のオブジェクトが開かれるのを待っているスレッドもロックを取得します"
"が、これらのロックは解放されません。したがって、Groongaのプロセスを再起動する"
"までこれらのロックが残り、その新しいスレッドは、Groongaが再起動するまで、その"
"オブジェクトを開けません。"

msgid ""
"However, this bug rarely happens. Because a time of a thread open the object "
"is a very short time."
msgstr ""
"ただ、スレッドがオブジェクトを開く時間は非常に短いため、このバグは滅多に起こ"
"りません。"

msgid ""
"[:doc:`reference/functions/query_parallel_or`] Fixed a bug that result may "
"be different from the ``query()``."
msgstr ""
"[:doc:`/reference/functions/query_parallel_or`] ``query()`` と結果が異なるこ"
"とがある問題を修正しました。"

msgid ""
"For example, If we used ``query(\"tags || tags2\", \"beginner man\")``, the "
"following record was a match, but if we used ``query_parallel_or(\"tags || "
"tags2\", \"beginner man\")``, the following record wasn't a match until now."
msgstr ""
"例えば、 ``query(\"tags || tags2\", \"beginner man\")`` とした場合は、以下の"
"レコードはマッチしますが、``query_parallel_or(\"tags || tags2\", \"beginner "
"man\")`` とした場合は、今までは、以下のレコードはマッチしませんでした。"

msgid ""
"``{\"_key\": \"Bob\",   \"comment\": \"Hey!\",       \"tags\": [\"expert\", "
"\"man\"], \"tags2\": [\"beginner\"]}``"
msgstr ""

msgid ""
"Even if we use ``query_parallel_or(\"tags || tags2\", \"beginner man\")``, "
"the above record is match by this modification."
msgstr ""
"今回の変更によって、 ``query_parallel_or(\"tags || tags2\", \"beginner man"
"\")`` を使った場合であっても、上記のレコードがマッチするようになりました。"

msgid "Release 11.0.5 - 2021-07-29"
msgstr "11.0.5リリース - 2021-07-29"

msgid "[:doc:`/reference/normalizers`] Added support for multiple normalizers."
msgstr ""
"[:doc:`/reference/normalizers`] ノーマライザーを複数指定できるようになりまし"
"た。"

msgid ""
"We can specify multiple normalizers by ``--notmalizers`` option when we "
"create a table since this release. If we can also specify them by  ``--"
"normalizer`` existing option because of compatibility."
msgstr ""
"テーブル作成時に ``--normalizers`` オプションを使うことで、複数のノーマライ"
"ザーを指定できます。互換性のため、既存の ``--normalizer`` を使っても複数の"
"ノーマライザーを指定できます。"

msgid ""
"We added ``NormalizerTable`` for customizing a normalizer in Groonga 11.0.4. "
"We can more flexibly behavior of the normalizer by combining "
"``NormalizerTable`` with existing normalizer."
msgstr ""
"Groonga 11.0.4 でノーマライザーをカスタマイズするための ``NormalizerTable`` "
"を追加しました。この ``NormalizerTable`` と既存のノーマライザーを組み合わせる"
"ことでより柔軟な制御ができます。"

msgid "For example, this feature is useful in the following case."
msgstr "例えば、この機能は、以下のようなケースで有用です。"

msgid ""
"Search for a telephone number. However, we import data handwritten by OCR. "
"If data is handwritten, OCR may misunderstand a number and string(e.g. 5 and "
"S)."
msgstr ""
"電話番号を検索します。ただし、データはOCRで手書きのデータを取り込みます。OCR"
"は数字と文字列をご認識することがあります。(例えば、 5とS など)"

msgid "The details are as follows."
msgstr "具体的には以下の通りです。"

msgid ""
"Existing normalizers can't meet in such case, but we can meet it by "
"combining ``NormalizerTable`` with existing normalizer since this release."
msgstr ""
"既存のノーマライザーでは、このようなケースには対応できませんでしたが、このリ"
"リースから既存のノーマライザーと ``NormalizerTable`` を組み合わせることで、こ"
"のようなケースにも対応できます。"

msgid ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] Added support for customizing thresholds for sequential search."
msgstr ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] シーケンシャルサーチのしきい値をカスタマイズできるようにしました。"

msgid ""
"We can customize thresholds in each queries whether to use sequential search "
"by the following options."
msgstr ""
"以下のオプションを使うことで、シーケンシャルサーチを使うかどうかのしきい値を"
"クエリーごとにカスタマイズできます。"

msgid "``{\"max_n_enough_filtered_records\": xx}``"
msgstr ""

msgid ""
"``max_n_enough_filtered_records`` specify the number of records. ``query`` "
"or ``query_parallel_or`` use sequential search when they seems to narrow "
"down until under this number."
msgstr ""
"``max_n_enough_filtered_records`` は、レコード数を指定します。 ``query`` また"
"は、 ``query_parallel_or`` で、この値以下までレコードが絞り込めそうな場合、"
"シーケンシャルサーチを使います。"

msgid "``{\"enough_filtered_ratio\": x.x}``"
msgstr ""

msgid ""
"``enough_filtered_ratio`` specify percentage of total. ``query`` or "
"``query_parallel_or`` use sequential search when they seems to narrow down "
"until under this percentage. For example, if we specify "
"``{\"enough_filtered_ratio\": 0.5}``, ``query`` or ``query_parallel_or`` use "
"sequential search when they seems to narrow down until half of the whole."
msgstr ""
"``enough_filtered_ratio`` は、全体に占める割合を指定します。 ``query`` また"
"は、 ``query_parallel_or`` で、この割合以下までレコードが絞り込めそうな場合、"
"シーケンシャルサーチを使います。例えば、　``{\"enough_filtered_ratio\": 0.5}"
"`` とした場合、 ``query`` または ``query_parallel_or`` で全体の半分まで絞り込"
"めそうな場合はシーケンシャルサーチを使います。"

msgid ""
"[:doc:`/reference/functions/between`][:doc:`/reference/functions/in_values`] "
"Added support for customizing thresholds for sequential search."
msgstr ""
"[:doc:`/reference/functions/between`][:doc:`/reference/functions/in_values`] "
"シーケンシャルサーチのしきい値をカスタマイズできるようにしました。"

msgid ""
"[:doc:`/reference/functions/between`] and [:doc:`/reference/functions/"
"in_values`] have a feature that they switch to sequential search when the "
"target of search records is narrowed down enough."
msgstr ""
"[:doc:`/reference/functions/between`] と [:doc:`/reference/functions/"
"in_values`] は、検索対象のレコードが十分に絞り込まれている時に、シーケンシャ"
"ルサーチに切り替える機能があります。"

msgid ""
"The value of ``GRN_IN_VALUES_TOO_MANY_INDEX_MATCH_RATIO`` / "
"``GRN_BETWEEN_TOO_MANY_INDEX_MATCH_RATIO`` is used as threshold whether "
"Groonga execute sequential search or search with indexes in such a case."
msgstr ""
"``GRN_IN_VALUES_TOO_MANY_INDEX_MATCH_RATIO`` / "
"``GRN_BETWEEN_TOO_MANY_INDEX_MATCH_RATIO`` の値は、Groongaがシーケンシャル"
"サーチを実行するかインデックスを使った検索をするかのしきい値として使われま"
"す。"

msgid ""
"This behavior is customized by only the following environment variable until "
"now."
msgstr "今までは、以下の環境変数でのみカスタマイズ可能でした。"

msgid "``in_values()``::"
msgstr ""

msgid "``between()``::"
msgstr ""

msgid ""
"if customize by the environment variable, this threshold applies to all "
"queries, but we can specify it in each query by using this feature."
msgstr ""
"環境変数によるカスタマイズは、すべてのクエリーに対して適用されますが、この機"
"能を使うことで、クエリーごとにしきい値を指定できます。"

msgid ""
"The details are as follows. We can specify the threshold by using "
"``{\"too_many_index_match_ratio\": x.xx}`` option. The value type of this "
"option is ``double``."
msgstr ""
"具体的には以下の通りです。 ``{\"too_many_index_match_ratio\": x.xx}`` オプ"
"ションでしきい値を指定できます。このオプションの値の型は ``double`` 型です。"

msgid ""
"[:doc:`/reference/functions/between`] Added support for "
"``GRN_EXPR_OPTIMIZE=yes``."
msgstr ""
"[:doc:`/reference/functions/between`] ``GRN_EXPR_OPTIMIZE=yes`` をサポートし"
"ました。"

msgid ""
"``between()`` supported for optimizing the order of evaluation of a "
"conditional expression."
msgstr "``between()`` で、条件式の評価順序の最適化をサポートしました。"

msgid ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] Added support for specifying group of match_columns as vector. "
"[GitHub#1238][Patched by naoa]"
msgstr ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] match_columns を vector で指定できるようにしました。[GitHub#1238]"
"[naoaさんがパッチ提供]"

msgid ""
"We can use vector in ``match_columns`` of ``query`` and "
"``query_parallel_or`` as below."
msgstr ""
"以下のように、 ``query`` と ``query_parallel_or`` の ``match_columns`` に "
"vector を使えます。"

msgid ""
"[:doc:`reference/commands/select`] Added support for section and weight in "
"prefix search. [GitHub#1240][Patched by naoa]"
msgstr ""
"[:doc:`/reference/commands/select`] 前方一致検索でセクションと重みをサポート"
"しました。[GitHub#1240][naoaさんがパッチ提供]"

msgid "We can use multi column index and adjusting score in prefix search."
msgstr "前方一致検索でマルチカラムインデックスと、スコアーの調整ができます。"

msgid ""
"[:doc:`/reference/executables/grndb`] Added support for closing used object "
"immediately in ``grndb recover``."
msgstr ""
"[:doc:`/reference/executables/grndb`] ``grndb recover`` で使用したオブジェク"
"トを即時閉じるようにしました。"

msgid ""
"We can reduce memory usage by this. This may decrease performance but it "
"will be acceptable."
msgstr ""
"これにより、メモリ消費を抑制できます。おそらくパフォーマンスは低下しています"
"が、許容可能な低下です。"

msgid "Note that ``grndb check`` doesn't close used objects immediately yet."
msgstr ""
"``grndb check`` はまだ、使用したオブジェクトを即時閉じないので注意してくださ"
"い。"

msgid ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] Added support for specifying ``scorer_tf_idf`` in ``match_columns`` "
"as below."
msgstr ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] 以下のように、 ``match_columns`` に ``scorer_tf_idf`` を指定できるよ"
"うにしました。"

msgid ""
"[:doc:`/reference/commands/query_expand`] Added support for weighted "
"increment, decrement, and negative."
msgstr ""
"[:doc:`/reference/commands/query_expand`] 展開後の語の重みを操作できるように"
"しました。"

msgid "We can specify weight against expanded words."
msgstr "展開後の語に対して、重みを指定できます。"

msgid ""
"If we want to increment score, we use ``>``. If we want to decrement score, "
"we use ``<``."
msgstr ""
"スコアーを増やしたい場合は、 ``>`` を使います。スコアーを減らしたい場合は、 "
"``<`` を指定します。"

msgid ""
"We can specify the quantity of scores as a number. We can also use a "
"negative numbers in it."
msgstr "数字でスコアーの量を指定できます。負の数も指定できます。"

msgid "[httpd] Updated bundled nginx to 1.21.1."
msgstr "[httpd] バンドルしているnginxのバージョンを1.21.1に更新しました。"

msgid "Updated bundled Apache Arrow to 5.0.0."
msgstr "バンドルしているApache Arrowを5.0.0に更新しました。"

msgid "[:doc:`/install/ubuntu`] Dropped Ubuntu 20.10 (Groovy Gorilla) support."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 20.10 (Groovy Gorilla)サポートをやめました。"

msgid "Because Ubuntu 20.10 reached EOL July 22, 2021."
msgstr "Ubuntu 20.10 は、2021年7月22日でEOLとなったためです。"

msgid ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] Fixed a bug that if we specify ``query_options`` and the other "
"options, the other options are ignored."
msgstr ""
"[:doc:`reference/functions/query_parallel_or`][:doc:`reference/functions/"
"query`] ``query_options`` とその他のオプションを指定すると、その他のオプショ"
"ンが無視される問題を修正しました。"

msgid ""
"For example, ``\"default_operator\": \"OR\"`` option had been ignored in the "
"following case."
msgstr ""
"例えば、以下のケースでは、 ``\"default_operator\": \"OR\"`` オプションは無視"
"されていました。"

msgid ""
"If we repeat that we remove any data and load them again, Groonga may not "
"return records that should match."
msgstr ""
"多くのデータを削除し、同じデータを再度loadすることを繰り返すと、Groongaがヒッ"
"トすべきレコードを返さないことがあります。"

msgid "Release 11.0.4 - 2021-06-29"
msgstr "11.0.4リリース - 2021-06-29"

msgid "[Normalizer] Added support for customized normalizer."
msgstr ""
"[Normalizer] カスタマイズされたノーマライザーを使えるようになりました。"

msgid ""
"We define a table for normalize to use this feature. We can normalize with "
"use that table. In other words, we can use customized normalizer."
msgstr ""
"この機能を使うためにノーマライズ用のテーブルを定義し、このテーブルを使って"
"ノーマライズします。つまり、カスタマイズされたノーマライザーを使うことができ"
"ます。"

msgid ""
"For example, we define that \"S\" normalize to \"5\" in the following "
"example. The ``Substitutions`` table is for nromalize."
msgstr ""
"例えば、以下の例では、 \"S\" を \"5\" に正規化するよう定義しています。"
"``Substitutions`` テーブルが正規化用のテーブルです。"

msgid ""
"For example, we can define to the table easy to false recognize words when "
"we input a handwritten data. By this, we can normalize incorrect data to "
"correct data."
msgstr ""
"例えば、手書きの文字を取り込む際に誤認識されやすい語を定義できます。そうする"
"ことで、誤ったデータを正規化して正しいデータにできます。"

msgid ""
"Note that we need to reconstruct the index if we updated the table for "
"normalize."
msgstr ""
"この正規化用のテーブルを更新した場合は、インデックスの再構築が必要なことに注"
"意してください。"

msgid "Added a new command ``object_warm``."
msgstr "新しいコマンド ``object_warm`` を追加しました。"

msgid "This commnad ship Groonga's DB to OS's page cache."
msgstr "このコマンドは、GroongaのDBをOSのページキャッシュに乗せます。"

msgid ""
"If we never startup Groonga after OS startup, Groonga's DB doesn't exist on "
"OS's page cache When Groonga on the first run. Therefore, the first "
"operation to Groonga is slow."
msgstr ""
"OS起動後、Groongaを一度も起動していない場合、GroongaのDBはOSのページキャッ"
"シュ上に存在しません。そのため、Groongaに対する最初の操作は遅くなります。"

msgid ""
"If we execute this command in advance, the first operation to Groonga is "
"fast. In Linux, we can do the same by also executing ``cat *.db > dev/"
"null``. However, we could not do the same thing in Windows until now."
msgstr ""
"予めこのコマンドを実行した場合、Groongaへの最初の操作は速くなります。Linuxで"
"は、 ``cat *.db > dev/null`` で同等のことができますが、Windowsでは、いまま"
"で、同様のことはできませんでした。"

msgid ""
"By using this command, we can ship Groonga's DB to OS's page cache in both "
"Linux and Windows. Then, we can also do that in units of table, column, and "
"index. Therefore, we can ship only table, column, and index that we often "
"use to OS's page cache."
msgstr ""
"このコマンドを使うことで、LinuxでもWindowsでもGroongaのDBをOSのページキャッ"
"シュへ乗せることができます。また、テーブル、カラム、インデックス単位でも同様"
"のことができます。したがって、よく使うテーブルやカラム、インデックスのみをOS"
"のページキャッシュに乗せることができます。"

msgid "We can execute this command against various targets as below."
msgstr "このコマンドは、以下のように様々な対象に対して実行できます。"

msgid ""
"If we specify ``object_warm --name index_name``, the index is shipped to "
"OS's page cache."
msgstr ""
"``object_warm --name index_name`` と指定した場合は、指定したインデックスがOS"
"のページキャッシュへ転送されます。"

msgid ""
"If we specify ``object_warm --name column_name``, the column is shipped to "
"OS's page cache."
msgstr ""
"``object_warm --name column_name`` と指定した場合は、指定したカラムがOSのの"
"ページキャッシュへ転送されます。"

msgid ""
"If we specify ``object_warm --name table_name`` is shipped to OS's page "
"cache."
msgstr ""
"``object_warm --name table_name`` と指定した場合は、指定したテーブルをOSの"
"ページキャッシュへ転送します。"

msgid ""
"If we specify ``object_warm``, whole Groonga's database is shipped to OS's "
"page cache."
msgstr ""
"``object_warm`` と指定した場合は、GroongaのDB全体がOSのページキャッシュへ転送"
"されます。"

msgid ""
"However, note that if OS has not empty space on memory, this command has no "
"effect."
msgstr ""
"ただ、メモリーに空きスペースが無い場合は、このコマンドは効果がないことに注意"
"してください。"

msgid ""
"[:doc:`reference/commands/select`] Added support for adjusting the score of "
"a specific record in ``--filter``."
msgstr ""
"[:doc:`/reference/commands/select`] ``--filter`` 内で特定のレコードのスコアー"
"を調整できるようにしました。"

msgid ""
"We can adjust the score of a specific record by using a oprtator named "
"``*~``. ``*~`` is logical operator same as ``&&`` and ``||``. Therefore, we "
"can use ``*~`` like as ``&&`` ans ``||``. Default weight of ``*~`` is -1."
msgstr ""
"``*~`` という演算子を使うことで、特定のレコードのスコアーを調整できます。"
"``*~`` は ``&&`` や ``||`` と同じ論理演算子です。したがって、 ``&&`` や ``||"
"`` と同じように使えます。``*~`` のデフォルトの重みは -1 です。"

msgid ""
"Therefore, for example, ``'content @ \"Groonga\" *~ content @ \"Mroonga\"'`` "
"mean the following operations."
msgstr ""
"したがって、例えば、 ``'content @ \"Groonga\" *~ content @ \"Mroonga\"'`` は"
"以下の操作を意味します。"

msgid ""
"Extract records that match ``'content @ \"Groonga\"`` and ``content @ "
"\"Mroonga\"'``."
msgstr ""
"``'content @ \"Groonga\"`` と ``content @ \"MySQL\"`` にマッチしたレコードを"
"抽出します。"

msgid "Add a score as below."
msgstr "以下のようにスコアーを追加します。"

msgid "Calculate the score of ``'content @ \"Groonga\"``."
msgstr "``'content @ \"Groonga\"`` のスコアーを計算します。"

msgid "Calculate the score of ``'content @ \"Mroonga\"'``."
msgstr "``content @ \"Mroonga\"'`` のスコアーを計算します。"

msgid "b's score multiplied by -1 by ``*~``."
msgstr "bのスコアーを -1 倍します。"

msgid ""
"The socre of this record is a + b Therefore, if a's socre is 1 and b's score "
"is 1, the score of this record  is 1 + (1 * -1) = 0."
msgstr ""
"このレコードのスコアーは a + b です。したがって、 aのスコアー 1 で bのスコ"
"アーが1 の場合、このレコードのスコアーは 1 + (1 * -1) = 0 です。"

msgid "Then, we can specify score quantity by ``*~${score_quantity}``."
msgstr ""
"また、 ``*~${score_quantity}`` とすることで、スコアーの量を指定できます。"

msgid ""
"In particular, the following query adjust the score of match records by the "
"following condition(``'content @ \"Groonga\" *~2.5 content @ \"Mroonga"
"\")'`` )."
msgstr ""
"具体的には、 以下の条件( ``'content @ \"Groonga\" *~2.5 content @ \"MySQL"
"\"'`` ) にマッチしたレコードのスコアーを調整します。"

msgid ""
"We can do the same by also useing :ref:`select-adjuster` . If we use :ref:"
"`select-adjuster` , we need to make ``--filter`` condition and ``--"
"adjuster`` conditon on our application, but we make only ``--filter`` "
"condition on it by this improvement."
msgstr ""
":ref:`select-adjuster` を使っても同様のことができます。:ref:`select-"
"adjuster` を使う場合、アプリケーション上で、 ``--filter`` 条件と ``--"
"adjuster`` 条件を作る必要がありますが、この改良で、 ``--filter`` 条件のみを作"
"成すればよくなりました。"

msgid "We can also describe filter condition as below by using ``query()``."
msgstr ""
"以下のように、 ``query()`` を使って、filter条件を記述することもできます。"

msgid "``--filter 'content @ \"Groonga\" *~2.5 content @ \"Mroonga\"'``"
msgstr ""

msgid ""
"[:doc:`reference/commands/select`] Added support for ``&&`` with weight."
msgstr ""
"[:doc:`reference/commands/select`] 重み付き ``&&`` をサポートしました。"

msgid ""
"We can use ``&&`` with weight by using ``*<`` or ``*>``. Default weight of "
"``*<`` is 0.5. Default weight of ``*>`` is 2.0."
msgstr ""
"``*<`` と ``*>`` を使うことで、重み付きの ``&&`` を使えます。``*<`` のデフォ"
"ルトの重みは 0.5です。 ``*>`` のデフォルトの重みは 2.0 です。"

msgid ""
"We can specify score quantity by ``*<${score_quantity}`` and ``*>"
"${score_quantity}``. Then, if we specify ``*<${score_quantity}``, a plus or "
"minus sign of ``${score_quantity}`` is reverse."
msgstr ""
"``*<${score_quantity}`` や ``*>${score_quantity}`` とすることで、スコアーの量"
"を指定できます。また、 ``*<${score_quantity}`` と指定した場合は、 "
"${score_quantity} の正負の符号が反転します。"

msgid ""
"For example, ``'content @ \"Groonga\" *<2.5 query(\"content\", \"MySQL\")'`` "
"is as below."
msgstr ""
"例えば、 ``'content @ \"Groonga\" *<2.5 query(\"content\", \"MySQL\")'`` は以"
"下の操作を意味します。"

msgid "Calculate the score of ``query(\"content\", \"MySQL\")``."
msgstr "``query(\"content\", \"MySQL\")`` のスコアーを計算します。"

msgid "b's score multiplied by -2.5 by ``*<``."
msgstr "bのスコアーは、 ``*<`` によって -2.5倍されます。"

msgid ""
"The socre of this record is a + b Therefore, if a's socre is 1 and b's score "
"is 1, the score of this record is 1 + (1 * -2.5) = -1.5."
msgstr ""
"このレコードのスコアーは a + b です。したがって、 aのスコアー 1 で bのスコ"
"アーが1 の場合、このレコードのスコアーは 1 + (1 * -2.5) = −1.5 です。"

msgid ""
"In particular, the following query adjust the score of match records by the "
"following condition( ``'content @ \"Groonga\" *<2.5 query(\"content\", "
"\"Mroonga\")'`` )."
msgstr ""
"具体的には、 以下の条件( ``'content @ \"Groonga\" *~2.5 query(\"content\", "
"\"MySQL\")'`` にマッチしたレコードのスコアーを調整します。"

msgid ""
"[:ref:`process-log`] and [:ref:`query-log`] supported　output to stdout and "
"stderr."
msgstr ""
"[:ref:`process-log`] と [:ref:`query-log`] が標準出力と標準エラー出力への出力"
"をサポートしました。"

msgid ""
"If we specify as ``--log-path -``, ``--query-log-path -``, Groonga output "
"log to stdout."
msgstr ""
"``--log-path -`` や ``--query-log-path -`` と指定した場合、Groongaはログを標"
"準出力に出力します。"

msgid ""
"If we specify as ``--log-path +``, ``--query-log-path +``, Groonga output "
"log to stderr."
msgstr ""
"``--log-path +`` や ``--query-log-path +`` と指定した場合、Groongaはログを標"
"準エラー出力に出力します。"

msgid ""
"[:ref:`process-log`] is for all of Groonga works. [:ref:`query-log`] is just "
"for query processing."
msgstr ""
"[:ref:`process-log`] はGroongaの動作全てに関することのログです。 [:ref:"
"`query-log`] は、クエリー処理に関することだけのログです。"

msgid "For example, this feature is useful as he following case."
msgstr "例えば、この機能は、以下のようなケースで有用です。"

msgid "If we want to analyze slow queries of Groonga on Docker."
msgstr "Docker上のGroongaのスロークエリーを解析したい場合。"

msgid ""
"If we specify ``--query-log-path -`` when startup Groonga, we can analyze "
"slow queries by only execution the following commands."
msgstr ""
"Groonga起動時に ``--query-log-path -`` と指定している場合、以下のコマンドを実"
"行するだけでスロークエリーを解析できます。"

msgid "``docker logs ${container_name} | groonga-query-log-analyze``"
msgstr ""

msgid ""
"By this, we can analyze slow query with the query log that output from "
"Groonga on Docker simply."
msgstr ""
"このように、 Groonga上のDockerから出力したクエリーログを使って、簡単にスロー"
"クエリの解析ができます。"

msgid ""
"[Documentation] Filled missing documentation of ``string_substring``. "
"[GitHub#1209][Patched by Takashi Hashida]"
msgstr ""
"[ドキュメント] ``string_substring`` に不足している内容を追加しました。"
"[Github#1209][Takashi Hashidaさんがパッチ提供]"

msgid "Release 11.0.3 - 2021-05-29"
msgstr "11.0.3リリース - 2021-05-29"

msgid ""
"[:doc:`reference/functions/query`] Added support for ignoring "
"``TokenFilterStem`` by the query."
msgstr ""
"[:doc:`reference/functions/query`] クエリー毎に ``TokenFilterStem`` を無効に"
"できるようになりました。"

msgid ""
"``TokenFilterStem`` can search by using a stem. For example, all of "
"``develop``, ``developing``, ``developed`` and ``develops`` tokens are "
"stemmed as ``develop``. So we can find ``develop``, ``developing`` and "
"``developed`` by ``develops`` query."
msgstr ""
"``TokenFilterStem`` は語幹を使った検索ができます。例えば ``develop`` も "
"``developing`` も ``developed`` も ``develops`` も、すべてステミングすると "
"``develop`` になります。そのため、 ``develops`` というクエリーで ``develop`` "
"も ``developing`` も ``developed`` も検索できます。"

msgid ""
"In this release, we are able to search without ``TokenFilterStem`` in only a "
"specific query as below."
msgstr ""
"今回のリリースでは、以下のように特定のクエリーでのみ ``TokenFilterStem`` を無"
"効にして検索できるようになりました。"

msgid ""
"This feature is useful when users want to search by a stemmed word generally "
"but users sometimes want to search by a exact (not stemmed) word as below."
msgstr ""
"この機能は、通常は語幹を使った検索がしたいが、時々、以下のように(ステミングさ"
"れていない)正確な語で検索したいときに有用です。"

msgid "If Groonga returns many results when searching by a stemmed word."
msgstr "ステミングされた語を使った検索だとGroongaが大量の検索結果を返す場合。"

msgid "If ``TokenFilterStem`` returns the wrong result of stemming."
msgstr "``TokenFilerStem`` が間違ったステミング結果を返す場合。"

msgid "If we want to find only records that have an exact (not stemmed) word."
msgstr "(ステミングされていない)正確な語を含むレコードのみを検索したい場合。"

msgid ""
"[:doc:`reference/functions/query`] Added support for ignoring "
"``TokenFilterStopWord`` by the query."
msgstr ""
"[:doc:`reference/functions/query`] クエリー毎に ``TokenFilterStopWord`` を無"
"効にできるようになりました。"

msgid ""
"``TokenFilterStopWord`` searched without stop word that we registered "
"beforehand. It uses for reducing noise of search by ignoring frequently word "
"(e.g., ``and``, ``is``, and so on.)."
msgstr ""
"``TokenFilterStopWord`` は、予め登録したストップワードを検索から除外します。"
"これは、 ``and`` や ``is`` などの頻出語を無視することで検索ノイズを減らすため"
"に使います。"

msgid ""
"However, we sometimes want to search include these words only a specific "
"query. In this release, we are able to search without "
"``TokenFilterStopWord`` in only a specific query as below."
msgstr ""
"ただ、ときどき、特定のクエリーでのみこれらの語を含めて検索したいときがありま"
"す。今回のリリースでは、以下のように特定のクエリーでのみ "
"``TokenFilterStopWord`` を無効にして検索できるようになりました。"

msgid ""
"In the above example, we specify ``TokenFilterStopWord.enable`` by using ``--"
"query-options``, but we also specify it by using ``{\"options\": "
"{\"TokenFilterStopWord.enable\": false}}`` as below."
msgstr ""
"上記の例では、 ``--query-options`` を使って、 ``TokenFilterStopWord.enable`` "
"を指定していますが、以下のように ``{\"options\": {\"TokenFilterStopWord."
"enable\": false}}`` を使っても指定できます。"

msgid ""
"This feature is useful if that Groonga can't return results correctly if we "
"don't search by keywords include commonly used words (e.g., if a search for "
"a song title, a shop name, and so on.)."
msgstr ""
"この機能は、よく使われる語を含めて検索しないとGroongaが正しい結果を返さない時"
"に便利です。(例えば、曲名や店名等を検索する場合です。)"

msgid ""
"[:doc:`/reference/normalizers`][NormalizerNFKC] Added a new option "
"``remove_new_line``."
msgstr ""
"[:doc:`/reference/normalizers`][NormalizerNFKC] 新しいオプション "
"``remove_new_line`` を追加しました。"

msgid ""
"If we want to normalize the key of a table that stores data, we set a "
"normalizer to it. However, normally, normalizers remove a new line."
msgstr ""
"データを格納するテーブルのキーを正規化したい場合、そのテーブルにノーマライ"
"ザーを設定しますが、通常ノーマライザーは改行を削除します。"

msgid "Groonga can't handle a key that is only a new line."
msgstr ""
"ノーマライザーが改行を削除してしまうと、Groongaは改行のみのキーを扱えません。"

msgid "We can register data that is only a new line as key by this option."
msgstr "このオプションを使うことで、改行のみのデータをキーとして登録できます。"

msgid ""
"[:doc:`/reference/functions/string_slice`] Added a new function "
"``string_slice()``. [Github#1177][Patched by Takashi Hashida]"
msgstr ""
"[:doc:`/reference/functions/string_slice`] 新しい関数 ``string_slice()`` を追"
"加しました。 [Github#1177][Takashi Hashidaさんがパッチ提供]"

msgid "``string_slice()`` extracts a substring of a string."
msgstr "``string_slice()`` は、文字列の部分文字列を抽出します。"

msgid ""
"To enable this function, we need to register ``functions/string`` plugin."
msgstr "この関数を使うには、 ``functions/string`` プラグインの登録が必要です。"

msgid ""
"We can use two different extraction methods depending on the arguments as "
"below."
msgstr "以下のように、引数によって２つの異なる抽出方法を使えます。"

msgid "Extraction by position::"
msgstr "位置を使った抽出::"

msgid "Extraction by regular expression::"
msgstr "正規表現を使った抽出::"

msgid ""
"Added EditorConfig for Visual Studio. [GitHub#1191][Patched by Takashi "
"Hashida]"
msgstr ""
"Visual Studio 用の EditorConfig を追加しました。[GitHub#1191][Takashi Hashida"
"さんがパッチ提供]"

msgid "Most settings are for Visual Studio only."
msgstr "多くの設定は、Visual Studio 専用です。"

msgid "[httpd] Updated bundled nginx to 1.20.1."
msgstr "[httpd] バンドルしているnginxのバージョンを1.20.1に更新しました。"

msgid "Contains security fix of CVE-2021-23017."
msgstr "CVE-2021-23017のセキュリティの修正が含まれています。"

msgid "Release 11.0.2 - 2021-05-10"
msgstr "11.0.2リリース - 2021-05-10"

msgid ""
"[Documentation] Removed a reference about ``ruby_load`` command. "
"[GitHub#1172][Patched by Anthony M. Cook]"
msgstr ""
"[Documentation] ``ruby_load`` コマンドのリファレンスを削除しました。　"
"[GitHub#1172][Anthony M. Cookさんがパッチ提供]"

msgid "Because this command has already deleted."
msgstr "このコマンドはすでに削除されているためです。"

msgid "[:doc:`/install/debian`] Added support for Debian 11(Bullseye)."
msgstr "[:doc:`/install/debian`] Debian 11(Bullseye) をサポートしました。"

msgid "[:doc:`reference/commands/select`] Added support for ``--post_filter``."
msgstr ""
"[:doc:`/reference/commands/select`] ``--post_filter`` をサポートしました。"

msgid ""
"We can use ``post_filter`` to filter by ``filtered`` stage dynamic columns "
"as below."
msgstr ""
"以下のように、 ``filtered`` ステージの動的カラムに対して ``post_filter`` を"
"使ってフィルターできます。"

msgid ""
"[:doc:`reference/commands/select`] Added support for ``--slices[]."
"post_filter``."
msgstr ""
"[:doc:`/reference/commands/select`] ``--slices[].post_filter`` をサポートしま"
"した。"

msgid "We can use ``post_filter`` to filter by ``--slices[].filter`` as below."
msgstr ""
"以下のように、 ``--slices[].filter`` の条件でフィルターされた結果に対して "
"``post_filter`` を使えます。"

msgid ""
"[:doc:`reference/commands/select`] Added support for describing expression "
"into ``--sort_keys``."
msgstr ""
"[:doc:`reference/commands/select`] ``--sort_keys`` 内に式を記述できるようにな"
"りました。"

msgid "We can describe the expression into ``--sort_keys``."
msgstr "``--sort_keys`` に式を記述できます。"

msgid ""
"If nonexistent keys into expression as a ``--sort_keys``, they are ignored "
"and outputted warns into a log."
msgstr ""
"存在しないキーが sort_keys の式に含まれていた場合、それらは、無視され警告がロ"
"グに出力されます。"

msgid ""
"By this, for example, we can specify a value of an element of ``VECTOR "
"COLUMN`` to ``--sort_keys``. And we can sort a result with it."
msgstr ""
"これによって、例えば、 ``--sort_keys`` に ``VECTOR_COLUMN`` の要素を指定し、 "
"``VECTOR_COLUMN`` の要素で結果をソートできます。"

msgid ""
"We can sort a result with an element of ``VECTOR COLUMN`` even if the before "
"version by using dynamic column. However, we can sort a result with an "
"element of ``VECTOR COLUMN`` without using dynamic column by this feature."
msgstr ""
"以前のバージョンでも動的カラムを使えば、 ``VECTOR COLUMN`` の要素で結果をソー"
"トできましたが、この機能によって、動的カラムを使わずに ``VECTOR_COLUMN`` の要"
"素で結果をソートできます。"

msgid ""
"We can specify multiple token filters with options like ``--token_filters "
"'TokenFilterStopWord(\"column\", \"ignore\"), TokenFilterNFKC130(\"unify_kana"
"\", true)'``. [Github#mroonga/mroonga#399][Reported by MASUDA Kazuhiro]"
msgstr ""
"``--token_filters 'TokenFilterStopWord(\"column\", \"ignore\"), "
"TokenFilterNFKC130(\"unify_kana\", true)'`` のように複数のトークンフィルター"
"を指定できます。 [Github#mroonga/mroonga#399][MASUDA Kazuhiroさんが報告]"

msgid ""
"[:doc:`reference/functions/query`] Added support a dynamic column of "
"``result_set`` stage with complex expression."
msgstr ""
"[:doc:`reference/functions/query`] 複雑な式で ``result_set`` ステージの動的カ"
"ラムを扱えるようにしました。"

msgid ""
"Complex expression is that it needs temporary result sets internally like a "
"following expression."
msgstr "複雑な式とは、以下のように一時的な内部結果セットが必要な式です。"

msgid ""
"In the above expressions, the temporary result sets are used to store the "
"result of evaluating the ``true``."
msgstr ""
"上記の式では、 ``true`` の評価結果を格納するために一時的な結果セットを使用し"
"ます。"

msgid ""
"Therefore, for example, in the following expression, we can use a value of "
"dynamic column of ``result_set`` stage in expression. Because temporary "
"result sets internally are needless as below expression."
msgstr ""
"したがって、例えば、以下の式では、式の中で ``result_set`` ステージの動的カラ"
"ムの値を使えます。以下の式では、一時的な内部結果セットが必要ないためです。"

msgid ""
"In this release, for example, we can set a value to ``li_score`` as below. "
"(The value of ``li_score`` had been ``0`` in before version. Because the "
"second expression could not get dynamic column.)"
msgstr ""
"今回のリリースでは、以下のように ``li_score`` に値を設定できます。(以前のバー"
"ジョンでは、2番めの式が動的カラムの値を取得出来なかったため、 ``li_score`` の"
"値は ``0`` になっていました。)"

msgid ""
"We also supported a dynamic vector column of ``result_set`` stage as below."
msgstr ""
"以下のように、 ``result_set`` ステージの動的ベクターカラムも扱えるようにしま"
"した。"

msgid ""
"If we use a dynamic vector column, the storing values are appended values of "
"each element."
msgstr ""
"動的ベクターカラムを使う場合、格納する値は各要素が追加された値になります。"

msgid ""
"[:doc:`/install/ubuntu`] Added support for Ubuntu 21.04 (Hirsute Hippo)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 21.04 (Hirsute Hippo)をサポートしました。"

msgid "[httpd] Updated bundled nginx to 1.19.10."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.10に更新しました。"

msgid ""
"[The browser based administration tool] Currently, Groonga has a bug that a "
"search query that is inputted to non-administration mode is sent even if we "
"input checks to the checkbox for the administration mode of a record list. "
"[Github#1186][Reported by poti]"
msgstr ""
"[ブラウザーベースの管理ツール] 現在Groongaには、レコード一覧の管理モードの"
"チェックボックスにチェックを入れても、非管理モードに入力された検索クエリーが"
"送信されるという問題があります。 [Github#1186][potiさんが報告]"

msgid "Release 11.0.1 - 2021-03-31"
msgstr "11.0.1リリース - 2021-03-31"

msgid "[:doc:`/install/debian`] Added support for a ARM64 package."
msgstr "[:doc:`/install/debian`] ARM64向けのパッケージをサポートしました。"

msgid ""
"[:doc:`reference/commands/select`] Added support for customizing adjust "
"weight every key word."
msgstr ""
"[:doc:`/reference/commands/select`] キーワードごとに重みをカスタマイズできる"
"ようにしました。"

msgid ""
"We need to specify ``<`` or ``>`` to all keywords to adjust scores until "
"now. Because the default adjustment of weight (6 or 4) is larger than the "
"default score (1)."
msgstr ""
"今まで、スコアーを調整するには、すべてのキーワードに対して ``<`` や ``>`` を"
"指定する必要がありました。デフォルトのスコアの重み(1)より、デフォルトの重みの"
"調整量(6 または 4)のほうが大きいためです。"

msgid ""
"Therefore, for example, \"A\"'s weight is 1 and \"B\"'s weight is 4 in ``A "
"<B``. Decremented \"B\"'s weight (4) is larger than not decremented \"A\"'s "
"weight (1). This is not works as expected. we need to specify ``>A <B`` to "
"use smaller weight than \"A\" for \"B\". \"A\"'s weight is 6 and \"B\"'s "
"weight is 4 in ``>A <B``."
msgstr ""
"例えば、``A <B`` では、 \"A\" の重みは1、 \"B\" の重みは4になります。デクリメ"
"ントされていない \"A\" の重み(1)より、デクリメントされた \"B\" の重み(4)のほ"
"うが大きくなります。これは、期待した動作ではありません。\"B\" に \"A\" より小"
"さい重みを使うためには、 ``>A <B`` と指定する必要があります。``>A <B`` で"
"は、 \"A\" の重みは6、 \"B\" の重みは4になります。"

msgid ""
"We can customize adjustment of weight every key word by only specifying ``<"
"${WEIGHT}`` or ``>${WEIGHT}`` to target keywords since this release. For "
"example, \"A\"'s weight is 1 and \"B\"'s weight is 0.9 in ``A <0.1B`` (\"B"
"\"'s weight decrement 0.1)."
msgstr ""
"今回のリリースから、対象のキーワードに ``<${WEIGHT}`` または ``>${WEIGHT}`` "
"と指定するだけで、キーワードごとに重みの調整量をカスタマイズできます。例え"
"ば、 ``A <0.1B`` では、 \"A\" の重みは1、 \"B\" の重みは0.9になります。(\"B"
"\" の重みを0.1デクリメントしています。)"

msgid ""
"However, note that these forms ( ``>${WEIGHT}...``, ``<${WEIGHT}...``, and "
"``~${WEIGHT}...`` ) are incompatible."
msgstr ""
"ただし、これらの形式(``>${WEIGHT}...``, ``<${WEIGHT}...``, and ``~"
"${WEIGHT}...``)は互換性が無いことに注意してください。"

msgid ""
"[:doc:`reference/commands/select`] Added support for outputting ``Float`` "
"and ``Float32`` value in Apache Arrow format."
msgstr ""
"[:doc:`/reference/commands/select`] Apache Arrow形式で ``Float`` と "
"``Float32`` の値を出力できるようにしました。"

msgid "For example, Groonga output as below."
msgstr "例えば、以下のように出力します。"

msgid ""
"[:doc:`reference/commands/select`] Added support for getting a reference "
"destination data via index column when we output a result."
msgstr ""
"[:doc:`/reference/commands/select`] 結果出力時に、インデックスカラム経由で参"
"照先のデータを取得できるようになりました。"

msgid ""
"Until now, Groonga had returned involuntary value when we specified output "
"value like ``index_column.xxx``. For example, A value of ``--columns[tags]."
"value purchases.tag`` was ``[\"apple\",[\"many\"]],[\"banana\",[\"man\"]],"
"[\"cacao\",[\"man\"]]`` in the following example. In this case, the expected "
"values was ``[\"apple\",[\"man\",\"many\"]],[\"banana\",[\"man\"]],[\"cacao"
"\",[\"woman\"]]``. In this release, we can get a correct reference "
"destination data via index column as below."
msgstr ""
"今までは、 出力値に ``index_column.xxx`` のように指定すると、Groongaは意図し"
"ない値を返していました。例えば以下の例では、 ``--columns[tags].value "
"purchases.tag`` の値は、 ``[\"apple\",[\"many\"]],[\"banana\",[\"man\"]],"
"[\"cacao\",[\"man\"]]`` になりました。このケースでは、期待される値は、 "
"``[\"apple\",[\"man\",\"many\"]],[\"banana\",[\"man\"]],[\"cacao\",[\"woman"
"\"]]`` でした。今回のリリースから、以下のように、インデックスカラム経由で参照"
"先の正しい値を取得できます。"

msgid ""
"[:doc:`reference/commands/select`] Added support for specifying index column "
"directly as a part of nested index."
msgstr ""
"[:doc:`/reference/commands/select`] ネストされたインデックスの一部として直接"
"インデックスカラムを指定できるようになりました。"

msgid ""
"We can search source table after filtering by using ``index_column."
"except_source_column``. For example, we specify ``comments.content`` when "
"searching in the following example. In this case, at first, this query "
"execute full text search from ``content`` column of ``Commentts`` table, "
"then fetch the records of Articles table which refers to already searched "
"records of Comments table."
msgstr ""
"``index_column.except_source_column`` を使ってフィルター後にソーステーブルを"
"検索できます。例えば、以下の例では、検索時に ``comments.content`` を指定して"
"います。この場合、最初に、このクエリは ``Comments`` テーブルの ``content`` カ"
"ラムを全文検索し、次に ``Comments`` テーブルを検索した結果のレコードを参照す"
"る ``Articles`` テーブルのレコードを取得します。"

msgid ""
"[:doc:`/reference/commands/load`] Added support for loading reference vector "
"with inline object literal."
msgstr ""
"[:doc:`/reference/commands/load`] オブジェクトリテラルを使って、参照先のレ"
"コードをロードできるようにしました。"

msgid ""
"For example, we can load data like ``\"key\" : \"[ { \"key\" : \"value"
"\", ..., \"key\" : \"value\" } ]\"`` as below."
msgstr ""
"例えば、以下のように、 ``\"key\" : \"[ { \"key\" : \"value\", ..., \"key\" : "
"\"value\" } ]\"`` のようなデータをロードできます。"

msgid ""
"It makes easier to add JSON data into reference columns by this feature."
msgstr "この機能によって、参照カラムにJSONデータを追加しやすくなります。"

msgid "Currently, this feature only support with JSON input."
msgstr "現状、この機能は、JSONの入力のみをサポートしています。"

msgid ""
"[:doc:`/reference/commands/load`] Added support for loading reference vector "
"from JSON text."
msgstr ""
"[:doc:`/reference/commands/load`] JSON文字列で、参照先のレコードをロードでき"
"るようにしました。"

msgid ""
"We can load data to reference vector from source table with JSON text as "
"below."
msgstr ""
"以下のように、JSONテキストを使ってソーステーブルから参照ベクターへデータを"
"ロードできます。"

msgid "Currently, this feature doesn't support nested reference record."
msgstr "現状、この機能は、ネストされた参照レコードをサポートしていません。"

msgid ""
"[Windows] Added support for UNIX epoch for ``time_classify_*`` functions."
msgstr ""
"[Windows] ``time_classify_*`` 関数で UNIXエポック を扱えるようになりました。"

msgid ""
"Groonga handles timestamps on local time. Therefore, for example, if we "
"input the UNIX epoch in Japan, inputting time is 9 hours behind the UNIX "
"epoch."
msgstr ""
"Groongaは、現地時刻でタイムスタンプを扱っています。したがって、例えば日本で"
"UNIXエポックを入力した場合、入力した時刻はUNIXエポックの9時間前になります。"

msgid ""
"The Windows API outputs an error when we input the time before the UNIX "
"epoch."
msgstr "WindowsのAPIはUNIXエポックより前の時間が入力されるとエラーになります。"

msgid ""
"We can use the UNIX epoch in ``time_classify_*`` functions as below in this "
"release."
msgstr ""
"今回のリリースから、以下のようにUNIXエポックを ``time_classify_*`` 内で使える"
"ように"

msgid ""
"``query_parallel_or`` requires Apache Arrow for processing queries in "
"parallel. If it does not enable, ``query_parallel_or`` processes queries in "
"sequence."
msgstr ""
"``query_parallel_or`` でクエリーを並行で処理するためにはApache Arrowが必要で"
"す。Apache Arrowが無い場合は、 ``query_parallel_or`` はクエリーをシーケンシャ"
"ルに実行します。"

msgid ""
"``query_parallel_or`` processes combination of ``match_columns`` and "
"``query_string`` in parallel."
msgstr ""
"``query_parallel_or`` は、 ``match_columns`` と ``query_string`` の組み合わせ"
"を平行に処理します。"

msgid "Syntax of ``query_parallel_or`` is as follow::"
msgstr "``query_parallel_or`` の構文は以下の通りです。::"

msgid ""
"[:doc:`reference/commands/select`] Added support for ignoring nonexistent "
"sort keys."
msgstr ""
"[:doc:`reference/commands/select`] 存在しないソートキーを無視するようにしまし"
"た。"

msgid ""
"Groonga had been outputted error when we specified nonexistent sort keys "
"until now. However, Groonga ignore nonexistent sort keys since this release. "
"(Groonga doesn't output error.)"
msgstr ""
"今まで、存在しないソートキーを指定したとき、Groongaはエラーを出力していました"
"が、今回のリリースから存在しないソートキーを無視します。(エラーを出力しなくな"
"ります。)"

msgid ""
"This feature implements for consistency. Because we just ignore invalid "
"values in ``output_columns`` and most of invalid values in ``sort_keys``."
msgstr ""
"この機能は、一貫性のために実装しています。``output_columns`` も無効な値を無視"
"します。また、 ``sort_keys`` も無効な値のほとんどを無視します。"

msgid ""
"[:doc:`reference/commands/select`] Added support for ignoring nonexistent "
"tables in ``drilldowns[].table``. [GitHub#1169][Reported by naoa]"
msgstr ""
"[:doc:`/reference/commands/select`] drilldowns[].table で存在しないテーブルを"
"無視します。 [GitHub#1169][naoaさんが報告]"

msgid ""
"Groonga had been outputted error when we specified nonexistent tables in "
"``drilldowns[].table`` until now. However, Groonga ignore nonexistent tables "
"in ``drilldowns[].table`` since this release. (Groonga doesn't output error.)"
msgstr ""
"今まで、  ``drilldowns[].table`` で存在しないテーブルを指定したとき、Groonga"
"はエラーを出力していましたが、今回のリリースから存在しないテーブルを無視しま"
"す。(エラーを出力しなくなります。)"

msgid "[httpd] Updated bundled nginx to 1.19.8."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.8に更新しました。"

msgid ""
"[:doc:`reference/commands/reference_acquire`] Fixed a bug that Groonga crash "
"when a table's reference is acquired and a column is added to the table "
"before auto release is happened."
msgstr ""
"[:doc:`reference/commands/reference_acquire`] 参照の自動リリースが発生する前"
"に、テーブルにカラムが追加されテーブルの参照が獲得されたときにGroongaがクラッ"
"シュする問題を修正しました。"

msgid ""
"Because the added column's reference isn't acquired but it's released on "
"auto release."
msgstr ""
"追加されたカラムの参照は獲得されませんが、自動リリースの対象になるためです。"

msgid ""
"[Windows] Fixed a bug that one or more processes fail an output backtrace on "
"SEGV when a new backtrace logging process starts when another backtrace "
"logging process is running in another thread."
msgstr ""
"[Windows] 別のスレッドで、他のバックトレースロギングプロセスが動作していると"
"きに、新しくバックトレースロギングプロセスが開始されると、1つ以上のプロセスが"
"SEGVのバックトレースの出力に失敗する問題を修正しました。"

msgid "Release 11.0.0 - 2021-02-09"
msgstr "11.0.0リリース - 2021-02-09"

msgid ""
"This is a major version up! But It keeps backward compatibility. We can "
"upgrade to 11.0.0 without rebuilding database."
msgstr ""
"メジャーバージョンアップです! メジャーバージョンアップですが、互換性は壊れて"
"いないので、データベースを再構築することなく11.0.0へアップグレードできます。"

msgid ""
"[:doc:`reference/commands/select`] Added support for outputting values of "
"scalar column and vector column via nested index."
msgstr ""
"[:doc:`/reference/commands/select`] ネストされたインデックス経由でスカラーカ"
"ラムとベクターカラムの値を出力できるようになりました。"

msgid "The nested index is that has structure as below."
msgstr "ネストされたインデックスとは、以下のような構造です。"

msgid ""
"The ``Products.purchases`` column is a index of ``Purchases.product`` column "
"in the above example. Also, ``Purchases.product`` is a reference to "
"``Products`` table."
msgstr ""
"上記の例では、 ``Products.purchases`` カラムは ``Purchases.product`` カラムの"
"インデックスです。また、 ``Purchases.product`` カラムは、 ``Products`` テーブ"
"ルへの参照です。"

msgid ""
"We had not got the correct search result when we search via nested index "
"until now."
msgstr ""
"今までは、ネストされたインデックス経由の検索は、期待した結果を返しませんでし"
"た。"

msgid ""
"The result had been as follows until now. We can see that ``{\"product\": "
"\"apple\",  \"tag\": \"man\"}`` is not output."
msgstr ""
"今までの結果は以下のようになっていました。 ``{\"product\": \"apple\",  \"tag"
"\": \"man\"}`` が出力されていないことがわかります。"

msgid ""
"The result will be as follows from this release. We can see that ``{\"product"
"\": \"apple\",  \"tag\": \"man\"}`` is output."
msgstr ""
"このリリースから、結果は以下のようになります。 ``{\"product\": \"apple\",  "
"\"tag\": \"man\"}`` が出力されているのがわかります。"

msgid ""
"[Windows] Dropped support for packages of Windows version that we had cross "
"compiled by using MinGW on Linux."
msgstr ""
"[Windows] Linux上のMinGWを使ってクロスコンパイルしていたWindows向けパッケージ"
"の提供をやめました。"

msgid "Because there aren't probably many people who use that."
msgstr "おそらく、ほとんどの人がこのパッケージを使っていないためです。"

msgid "These above packages are that We had provided as below name until now."
msgstr "上記のパッケージはこれまで、以下のような名前で提供されていたものです。"

msgid "``groonga-x.x.x-x86.exe``"
msgstr ""

msgid "``groonga-x.x.x-x86.zip``"
msgstr ""

msgid "``groonga-x.x.x-x64.exe``"
msgstr ""

msgid "From now on, we use the following packages for Windows."
msgstr "これからは、以下のパッケージを使用してください。"

msgid "``groonga-latest-x86-vs2019-with-vcruntime.zip``"
msgstr ""

msgid "``groonga-latest-x64-vs2019-with-vcruntime.zip``"
msgstr ""

msgid ""
"If a system already has installed Microsoft Visual C++ Runtime Library, we "
"suggest that we use the following packages."
msgstr ""
"既に Microsoft Visual C++ Runtime Library がインストール済みのシステムの場合"
"は、以下のパッケージを使用してください。"

msgid "``groonga-latest-x86-vs2019.zip``"
msgstr ""

msgid "``groonga-latest-x64-vs2019.zip``"
msgstr ""

msgid ""
"This bug occurs when we only execute many delete information from index. "
"However, it doesn't occur when we only execute many additions information "
"into index."
msgstr ""
"この問題は、インデックス内のデータを大量に削除しただけでも発生します。ただ、"
"インデックスにデータを追加しただけでは発生しません。"

msgid ""
"We can repair the index that is corrupt by this bug using reconstruction of "
"it."
msgstr ""
"この問題によって破損したインデックスは、インデックスを再構築することで修復で"
"きます。"

msgid ""
"This bug doesn't detect unless we reference the broken index. Therefore, the "
"index in our indexes may has already broken."
msgstr ""
"この問題は、壊れたインデックスを参照しない限り発覚しません。したがって、既に"
"インデックスが破損しているかもしれません。"

msgid ""
"We can use [:doc:`reference/commands/index_column_diff`] command to confirm "
"whether the index has already been broken or not."
msgstr ""
"[:doc:`reference/commands/index_column_diff`] コマンドを使うことで、インデッ"
"クスが破損しているかどうかを確認できます。"

msgid "Release 10.1.1 - 2021-01-25"
msgstr "10.1.1リリース - 2021-01-25"

msgid ""
"[:doc:`reference/commands/select`] Added support for outputting UInt64 value "
"in Apache Arrow format."
msgstr ""
"[:doc:`/reference/commands/select`] Apache Arrow形式でUInt64の値の出力をサ"
"ポートしました。"

msgid ""
"[:doc:`reference/commands/select`] Added support for outputting a number of "
"hits in Apache Arrow format as below."
msgstr ""
"[:doc:`/reference/commands/select`] Apache Arrow形式で以下のようにヒット数の"
"出力をサポートしました。"

msgid ""
"[:doc:`reference/functions/query`] Added support for optimization of \"order "
"by estimated size\"."
msgstr ""
"[:doc:`reference/functions/query`] \"order by estimated size\" の最適化をサ"
"ポートしました。"

msgid ""
"Normally, we can search at high speed when we first execute a condition "
"which number of hits is a little."
msgstr "通常、ヒット数の少ない条件から最初に実行すると、高速に検索できます。"

msgid ""
"The \"B (There are few) && A (There are many)\" faster than \"A (There are "
"many) && B (There are few)\"."
msgstr ""
"\"A (ヒット数が多い) && B (ヒット数が少ない)\" より \"B (ヒット数が少ない) "
"&& A (ヒット数が多い)\" 方が高速です。"

msgid ""
"This is a known optimization. However we need reorder conditions by "
"ourselves."
msgstr ""
"これは、よく知られた最適化ですが、自分で条件を並び替える必要があります。"

msgid ""
"Groonga executes this reorder automatically by using optimization of \"order "
"by estimated size\"."
msgstr ""
"Groongaは、 \"order by estimated size\" の最適化を使うことで、自動的にこの並"
"び替えを実行します。"

msgid ""
"This optimization is valid by ``GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE=yes``."
msgstr ""
"この最適化は、 ``GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE=yes`` で有効になります。"

msgid ""
"[:doc:`/reference/functions/between`] Improved performance by the following "
"improvements."
msgstr ""
"[:doc:`/reference/functions/between`] 以下の改良で、パフォーマンスを改善しま"
"した。"

msgid ""
"Improved the accuracy of a decision whether the ``between()`` use sequential "
"search or not."
msgstr ""
"``between()`` でシーケンシャルサーチを使うかどうかの判断の精度を改善しまし"
"た。"

msgid ""
"Improved that we set a result of ``between()`` into a result set in bulk."
msgstr "``between()`` の結果を結果セットに一度にセットするよう改善しました。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance for a prefix search."
msgstr ""
"[:doc:`reference/commands/select`] 前方一致検索のパフォーマンスを改善しまし"
"た。"

msgid ""
"For example, the performance of the following prefix search by using \"*\" "
"improved."
msgstr ""
"例えば、以下のような \"*\" を使った前方一致検索のパフォーマンスが向上します。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenMecab] Improved performance for parallel "
"construction fo token column. [GitHub#1158][Patched by naoa]"
msgstr ""
"[:doc:`/reference/tokenizers`][TokenMecab] トークンカラムを並列で構築する際の"
"パフォーマンスを改善しました。 [GitHub#1158][naoaさんがパッチ提供]"

msgid ""
"[:doc:`reference/functions/sub_filter`] Fixed a bug that ``sub_filter`` "
"doesn't work in ``slices[].filter``."
msgstr ""
"[:doc:`/reference/functions/sub_filter`] ``slices[].filter`` 内で "
"``sub_filter`` が動作しない問題を修正しました。"

msgid ""
"For example, the result of ``sub_filter`` was 0 records by the following "
"query by this bug."
msgstr ""
"例えば、以下のクエリーでは、この問題によって、 ``sub_filter`` の結果は0件にな"
"ります。"

msgid ""
"Fixed a bug that it is possible that we can't add data and Groonga crash "
"when we repeat much addition of data and deletion of data against a hash "
"table."
msgstr ""
"ハッシュテーブルに対して、繰り返し大量のデータを追加、削除すると、Groongaがク"
"ラッシュしたり、データの追加ができなくなる可能性がある問題を修正しました。"

msgid "Release 10.1.0 - 2020-12-29"
msgstr "10.1.0リリース - 2020-12-29"

msgid ""
"[:doc:`/reference/functions/highlight_html`] Added support for removing "
"leading full width spaces from highlight target. [PGroonga#GitHub#155]"
"[Reported by Hung Nguyen V]"
msgstr ""
"[:doc:`/reference/functions/highlight_html`] 全角スペースをハイライト対処から"
"除外しました。[PGroonga#GitHub#155][Hung Nguyen Vさんが報告]"

msgid ""
"Until now, leading full width spaces had also included in the target of "
"highlight as below."
msgstr ""
"今までは、以下のように先頭の全角スペースも含めてハイライト対象としていまし"
"た。"

msgid ""
"However, this is needless as the target of highlight. Therefore, in this "
"release, ``highlight_html()`` removes leading full width spaces."
msgstr ""
"しかし、この全角スペースはハイライト対象としては不要です。そのため、このリ"
"リースから ``highlight_html()`` は先頭の全角スペースを削除します。"

msgid "[:doc:`reference/commands/status`] Added a new item ``features``."
msgstr ""
"[:doc:`reference/commands/status`] 新しい項目 ``features`` を追加しました。"

msgid "We can display which Groonga's features are enabled as below."
msgstr "以下のように、Groongaのどの機能が有効なのかを表示できます。"

msgid "[:doc:`reference/commands/status`] Added a new item ``apache_arrow``."
msgstr ""
"[:doc:`reference/commands/status`] 新しい項目 ``apache_arrow`` を追加しまし"
"た。"

msgid "We can display Apache Arrow version that Groonga use as below."
msgstr "以下のようにGroongaが使うApache Arrowのバージョンを表示できます。"

msgid "This item only display when Apache Arrow is valid in Groonga."
msgstr "この項目は、Apache Arrowが有効な場合にのみ表示されます。"

msgid ""
"[:doc:`/reference/window_function`] Added support for processing all tables "
"at once even if target tables straddle a shard. (experimental)"
msgstr ""
"[:doc:`/reference/window_function`] 対象のテーブルがシャードをまたいでいる場"
"合でも、全てのテーブルを一度に処理するようにしました。(実験的) "

msgid ""
"If the target tables straddle a shard, the window function had processed "
"each shard until now."
msgstr ""
"今まで、対象のテーブルがシャードをまたいでいた場合、ウインドウ関数はシャード"
"毎に処理をしていました。"

msgid ""
"Therefore, if we used multiple group keys in windows functions, the value of "
"the group keys from the second had to be one kind of value."
msgstr ""
"そのため、複数のグループキーを使う場合、2番目以降のグループキーの値は1種類で"
"なければなりませんでした。"

msgid ""
"However, we can use multiple kind of values for it as below by this "
"improvement."
msgstr ""
"この改良によって、以下のように複数の種類の値を2番目以降のグループキーで使用で"
"きるようになります。"

msgid "This feature requires Apache Arrow 3.0.0 that is not released yet."
msgstr "この機能には、まだリリースされていない、Apache Arrow 3.0.0が必要です。"

msgid "Added support for sequential search against reference column."
msgstr "参照カラムに対する検索でシーケンシャルサーチをサポートしました。"

msgid ""
"This feature is only used if an index search will match many records and the "
"current result set is enough small."
msgstr ""
"この機能は、インデックス検索でたくさんのレコードがマッチした場合、かつ結果"
"セットが十分小さい場合にのみ使われます。"

msgid ""
"Because the sequential search is faster than the index search in the above "
"case."
msgstr ""
"上記のケースでは、インデックス検索よりもシーケンシャルサーチの方が速いためで"
"す。"

msgid "It is invalid by default."
msgstr "この機能はデフォルトでは無効です。"

msgid ""
"It is valid if we set ``GRN_II_SELECT_TOO_MANY_INDEX_MATCH_RATIO_REFERENCE`` "
"environment variable."
msgstr ""
"この機能は、環境変数 ``GRN_II_SELECT_TOO_MANY_INDEX_MATCH_RATIO_REFERENCE`` "
"を設定することで有効になります。"

msgid ""
"``GRN_II_SELECT_TOO_MANY_INDEX_MATCH_RATIO_REFERENCE`` environment variable "
"is a threshold to switch the sequential search from the index search."
msgstr ""
"環境変数 ``GRN_II_SELECT_TOO_MANY_INDEX_MATCH_RATIO_REFERENCE`` はインデック"
"ス検索からシーケンシャルサーチに切り替えるためのしきい値です。"

msgid ""
"For example, if we set "
"``GRN_II_SELECT_TOO_MANY_INDEX_MATCH_RATIO_REFERENCE=0.7`` as below, if the "
"number of records for the result set less than 70 % of total records, a "
"search is executed by a sequential search."
msgstr ""
"例えば、以下のように "
"``GRN_II_SELECT_TOO_MANY_INDEX_MATCH_RATIO_REFERENCE=0.7`` とセットした場合、"
"結果セットのレコード数が、総レコード数の70%以下の場合にシーケンシャルサーチで"
"検索します。"

msgid ""
"[tokenizers] Added support for the token column into "
"``TokenDocumentVectorTFIDF`` and ``TokenDocumentVectorBM25``."
msgstr ""
"[tokenizers] ``TokenDocumentVectorTFIDF`` と ``TokenDocumentVectorBM25`` で"
"トークンカラムをサポートしました。"

msgid ""
"If there is the token column that has the same source as the index column, "
"these tokenizer use the token id of the token column."
msgstr ""
"インデックスカラムと同じソースを持つトークンカラムがある場合、これらのトーク"
"ナイザーは、トークンカラムのトークンIDを使います。"

msgid ""
"The token column has already had data that has already finished tokenize."
msgstr "トークンカラムは、既にトークナイズ済みのデータを持っています。"

msgid ""
"Therefore, these tokenizer are improved performance by using a token column."
msgstr ""
"そのため、トークンカラムを使うことによって、これらのトークナイザーのパフォー"
"マンスが改善されます。"

msgid ""
"For example, we can use this feature by making a token column named "
"``content_tokens`` as below."
msgstr ""
"例えば、以下のように、 ``content_tokens`` というトークンカラムを作ることで、"
"この機能を使えます。"

msgid ""
"``TokenDocumentVectorTFIDF`` and ``TokenDocumentVectorBM25`` give a weight "
"against each tokens."
msgstr ""
"``TokenDocumentVectorTFIDF`` と ``TokenDocumentVectorBM25`` は、各トークンに"
"対して重みをつけます。 "

msgid ""
"``TokenDocumentVectorTFIDF`` calculate a weight for token by using TF-IDF."
msgstr ""
"``TokenDocumentVectorTFIDF`` は、TF-IDFを使ってトークンの重みを計算します。"

msgid ""
"Please refer to https://radimrehurek.com/gensim/models/tfidfmodel.html about "
"TF-IDF."
msgstr ""
"TF-IDFについては、 https://radimrehurek.com/gensim/models/tfidfmodel.html を"
"参照してください。"

msgid ""
"``TokenDocumentVectorBM25`` calculate a weight for token by using Okapi BM25."
msgstr ""
"``TokenDocumentVectorBM25`` は、Okapi BM25を使ってトークンの重みを計算しま"
"す。"

msgid ""
"Please refer to https://en.wikipedia.org/wiki/Okapi_BM25 about Okapi BM25."
msgstr ""
"Okapi BM25については、 https://en.wikipedia.org/wiki/Okapi_BM25 を参照してく"
"ださい。"

msgid "Improved performance when below case."
msgstr "以下のケースのパフォーマンスを改善しました。"

msgid "``(column @ \"value\") && (column @ \"value\")``"
msgstr ""

msgid ""
"[:doc:`/install/ubuntu`] Added support for Ubuntu 20.10 (Groovy Gorilla)."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 20.10 (Groovy Gorilla)をサポートしました。"

msgid "[:doc:`/install/debian`] Dropped stretch support."
msgstr "[:doc:`/install/debian`] stretchのサポートをやめました。"

msgid "It reached EOL."
msgstr "EOLになったためです。"

msgid "[:doc:`/install/centos`] Dropped CentOS 6."
msgstr "[:doc:`/install/centos`] CentOS 6のサポートをやめました。"

msgid "[httpd] Updated bundled nginx to 1.19.6."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.6に更新しました。"

msgid ""
"Fixed a bug that Groonga crash when we use multiple keys drilldown and use "
"multiple accessor as below. [GitHub#1153][Patched by naoa]"
msgstr ""
"以下のように、複数のドリルダウンのキーと複数のアクセサーを使用した時にGroonga"
"がクラッシュする問題を修正しました。[GitHub#1153][naoaさんがパッチ提供]"

msgid ""
"Fixed a bug that the near phrase search did not match when the same phrase "
"occurs multiple times as below."
msgstr ""
"以下のように、同じフレーズが複数回出現すると、近傍フレーズ検索がマッチしない"
"問題を修正しました。"

msgid "Hung Nguyen V"
msgstr "Hung Nguyen Vさん"

msgid "timgates42 [Provided the patch at GitHub#1155]"
msgstr "timgates42さん [GitHub#1155にてパッチ提供]"

msgid "Release 10.0.9 - 2020-12-01"
msgstr "10.0.9リリース - 2020-12-01"

msgid "Improved performance when we specified ``-1`` to ``limit``."
msgstr "``limit`` に ``-1`` を指定した時のパフォーマンスを改善しました。"

msgid ""
"[:doc:`reference/commands/reference_acquire`] Added a new option ``--"
"auto_release_count``."
msgstr ""
"[:doc:`reference/commands/reference_acquire`] 新しいオプション ``--"
"auto_release_count`` を追加しました。"

msgid ""
"Groonga reduces a reference count automatically when a request reaching the "
"number of value that is specified in ``--auto_release_count``."
msgstr ""
"Groongaは、リクエストが ``--auto_release_count`` で指定された値に到達した時に"
"自動的に参照カウントを減らします。"

msgid ""
"For example, the acquired reference of ``Users`` is released automatically "
"after the second ``status`` is processed as below."
msgstr ""
"例えば、以下のように、取得した ``User`` の参照は、2番目の ``status`` が処理さ"
"れた後に自動的に解放されます。"

msgid ""
"We can prevent a leak of the release of acquired reference by this option."
msgstr "このオプションで、取得した参照の解放漏れを防げます。"

msgid ""
"Modify behavior when Groonga evaluated empty ``vector`` and ``uvector``."
msgstr ""
"Groongaが空の ``vector`` や ``uvector`` を評価した時の動作を変更しました。"

msgid ""
"Empty ``vector`` and ``uvector`` are evaluated to ``false`` in command "
"version 3."
msgstr ""
"空の ``vector`` と ``uvector`` はcommand version 3では、 ``false`` と評価され"
"ます。"

msgid "This behavior is valid for only command version 3."
msgstr "この挙動はcommand version 3でのみ有効です。"

msgid "Note that the different behavior until now."
msgstr "今までとは挙動が異なることに注意してください。"

msgid ""
"[:doc:`/reference/normalizers`] Added a new Normalizer ``NormalizerNFKC130`` "
"based on Unicode NFKC (Normalization Form Compatibility Composition) for "
"Unicode 13.0."
msgstr ""
"[:doc:`/reference/normalizers`] Unicode 13.0 の NFKC（Normalization Form "
"Compatibility Composition）をベースにしたノーマライザー "
"``NormalizerNFKC130`` を追加しました。"

msgid ""
"[:doc:`/reference/token_filters`] Added a new TokenFilter "
"``TokenFilterNFKC130`` based on Unicode NFKC (Normalization Form "
"Compatibility Composition) for Unicode 13.0."
msgstr ""
"[:doc:`/reference/token_filters`] Unicode 13.0 の NFKC（Normalization Form "
"Compatibility Composition）をベースにしたトークンフィルター "
"``TokenFilterNFKC130`` を追加しました。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance for ``\"_score = "
"column - X\"``."
msgstr ""
"[:doc:`reference/commands/select`] ``\"_score = column - X\"`` のパフォーマン"
"スを改善しました。"

msgid ""
"[:doc:`reference/commands/reference_acquire`] Improved that ``--"
"reference_acquire`` doesn't get unnecessary reference of index column when "
"we specify the ``--recursive dependent`` option."
msgstr ""
"[:doc:`reference/commands/reference_acquire`] ``--recursive dependent`` オプ"
"ションを指定した時に必要のないインデックスカラムへの参照を取得しないように改"
"善しました。"

msgid ""
"From this release, the targets of ``--recursive dependent`` are only the "
"target table's key  and the index column that is set to data column."
msgstr ""
"今回のリリースから、 ``--recursive dependent`` の対象は、対象のテーブルのキー"
"あるいはデータカラムに設定してあるインデックスカラムです。"

msgid ""
"[:doc:`reference/commands/select`] Add support for ordered near phrase "
"search."
msgstr ""
"[:doc:`/reference/commands/select`] 順序限定の近傍フレーズ検索をサポートしま"
"した。"

msgid ""
"Until now, the near phrase search have only looked for records that the "
"distance of between specified phrases near."
msgstr ""
"今までの近傍フレーズ検索は、指定したフレーズ間の距離が近いレコードのみを探し"
"ていました。"

msgid "This feature look for satisfy the following conditions records."
msgstr "この機能は、以下の条件を満たすレコードを探します。"

msgid "If the distance of between specified phrases is near."
msgstr "指定したフレーズ間の距離が近い場合。"

msgid "If the specified phrases are in line with specified order."
msgstr "指定したフレーズが指定した順序で並んでいる場合。"

msgid ""
"This feature use ``*ONP`` as an operator. (Note that the operator isn't "
"``*NP``.)"
msgstr ""
"この機能は、 ``*ONP`` を演算子として使います。(``*NP`` 演算子ではないことに注"
"意してください。)"

msgid ""
"``$`` is handled as itself in the query syntax. Note that it isn't a special "
"character in the query syntax."
msgstr ""
"``$`` はクエリー構文では、 ``$`` そのものとして扱います。クエリー構文では、 "
"``$`` は特殊文字ではないことに注意してください。"

msgid "If we use script syntax, this feature use as below."
msgstr "スクリプト構文の場合、この機能は以下のように使用します。"

msgid "If we use query syntax, this feature use as below."
msgstr "クエリー構文の場合、この機能は以下のように使用します。"

msgid "[httpd] Updated bundled nginx to 1.19.5."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.5に更新しました。"

msgid ""
"[:doc:`reference/executables/groonga-server-http`] Fixed that Groonga HTTP "
"server finished without waiting all woker threads finished completely."
msgstr ""
"[:doc:`reference/executables/groonga-server-http`] Groonga HTTP server が全て"
"のワーカースレッドの完全な終了を待たずに終了していた問題を修正しました。"

msgid ""
"Until now, Groonga HTTP server had started the process of finish after "
"worker threads finished itself process. However, worker threads may not "
"finish completely at this timing. Therefore, Groonga HTTP server may crashed "
"according to timing. Because Groonga HTTP server may free area of memory "
"that worker threads are using them yet."
msgstr ""
"今まで、Groonga HTTP server は、ワーカースレッドの処理が終了した後から、自身"
"の終了処理を開始していました。しかし、このタイミングでは、ワーカースレッドは"
"完全に終了していないことがあります。そのため、タイミングによってはGroonga "
"HTTP serverがクラッシュすることがあります。Groonga HTTP server がワーカース"
"レッドがまだ使用している領域を解放することがあるためです。"

msgid "Release 10.0.8 - 2020-10-29"
msgstr "10.0.8リリース - 2020-10-29"

msgid ""
"[:doc:`reference/commands/select`] Added support for large drilldown keys."
msgstr ""
"[:doc:`/reference/commands/select`] 大きいサイズのドリルダウンのキーを使える"
"ようになりました。"

msgid ""
"The maximum on the key size of Groonga's tables are 4KiB. However, if we "
"specify multiple keys in drilldown, the size of drilldown keys may be larger "
"than 4KiB."
msgstr ""
"Groongaのテーブルのキーサイズの最大は4KiBですが、複数のドリルダウンのキーを指"
"定している場合、ドリルダウンのキーのサイズが4KiBを超える場合があります。"

msgid ""
"For example, if the total size for ``tag`` key and ``n_like`` key is lager "
"than 4KiB in the following case, the drilldown had failed."
msgstr ""
"例えば、以下のケースで、 ``tag`` キーと ``n_like`` キーのトータルサイズが4KiB"
"以上だった場合、ドリルダウンは失敗します。"

msgid ""
"Because the drilldown packes specifying all keys for drilldown. So, if each "
"the size of drilldown key is large, the size of the packed drilldown keys is "
"larger than 4KiB."
msgstr ""
"ドリルダウンは指定されている全てのキーを連結しているためです。そのため、ドリ"
"ルダウンのキーそれぞれが大きい場合は、ドリルダウンのキーを連結したサイズが"
"4KiB以上になります。"

msgid "This feature requires `xxHash <https://github.com/Cyan4973/xxHash>`_ ."
msgstr ""
"この機能には、 `xxHash <https://github.com/Cyan4973/xxHash>`_ が必要です。"

msgid ""
"However, if we install Groonga from package, we can use this feature without "
"doing anything special. Because Groonga's package already include `xxHash "
"<https://github.com/Cyan4973/xxHash>`_ ."
msgstr ""
"ただ、Groongaをパッケージからインストールしている場合は、特に何もしなくてもこ"
"の機能を使えます。Groongaのパッケージには、すでに `xxHash <https://github."
"com/Cyan4973/xxHash>`_ が含まれているためです。"

msgid ""
"[:doc:`reference/commands/select`] Added support for handling as the same "
"dynamic column even if columns refer to different tables."
msgstr ""
"[:doc:`/reference/commands/select`] 異なるテーブルを参照しているカラムを同じ"
"動的カラムで扱えるようにしました。"

msgid ""
"We can't have handled the same dynamic column if columns refer to different "
"tables until now. Because the type of columns is different."
msgstr ""
"従来、異なるテーブルを参照しているカラムは、同一の動的カラムでは扱えませんで"
"した。カラムの型が異なるためです。"

msgid ""
"However, from this version, we can handle the same dynamic column even if "
"columns refer to different tables by casting to built-in types as below."
msgstr ""
"今回のバージョンから、以下のように異なるテーブルを参照しているカラムであって"
"もビルトインの型にキャストすることで同じ動的カラムで扱うことができます。"

msgid ""
"We have needed to set ``Store_A`` or ``Store_B`` in the ``type`` of "
"``customers`` column until now."
msgstr ""
"今までは、 ``Store_A`` または ``Store_B`` を ``customers`` カラムの　"
"``type``　に設定する必要がありました。"

msgid ""
"The type of ``customers_A`` column cast to ``ShortText`` in the above "
"example."
msgstr ""
"上記の例では、 ``customers_A`` カラムの型は、 ``ShortText`` にキャストしま"
"す。"

msgid ""
"By this, we can also set the value of ``customers_B`` in the value of "
"``customers`` column. Because both the key of ``customers_A`` and "
"``customers_B`` are ``ShortText`` type."
msgstr ""
"``customers_A`` のキーも ``customers_B`` のキーも ``ShortText`` 型であるた"
"め、これで ``customers`` カラムの値に ``customers_B`` の値も設定できます。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance when the number of "
"records for search result are huge."
msgstr ""
"[:doc:`reference/commands/select`] 検索結果のレコード数が非常に多い場合のパ"
"フォーマンスを改善しました。"

msgid "This optimization works when below cases."
msgstr "この最適化は、以下のケースで効果があります。"

msgid ""
"``--filter 'column <= \"value\"'`` or ``--filter 'column >= \"value\"'``"
msgstr ""

msgid "``--filter 'column == \"value\"'``"
msgstr ""

msgid "``--filter 'between(...)'`` or ``--filter 'between(_key, ...)'``"
msgstr "``--filter 'between(...)'`` または ``--filter 'between(_key, ...)'``"

msgid "``--filter 'sub_filter(reference_column, ...)'``"
msgstr ""

msgid "Comparing against ``_key`` such as ``--filter '_key > \"value\"'``."
msgstr "``--filter '_key > \"value\"'`` のような ``_key`` に対する比較"

msgid "``--filter 'geo_in_circle(...)'``"
msgstr ""

msgid "Updated bundled LZ4 to 1.9.2 from 1.8.2."
msgstr "バンドルしているLZ4を1.8.2から1.9.2に更新しました。"

msgid "Added support xxHash 0.8"
msgstr "xxHash 0.8 をサポートしました。"

msgid "[httpd] Updated bundled nginx to 1.19.4."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.4に更新しました。"

msgid ""
"Fixed the following bugs related the browser based administration tool. "
"[GitHub#1139][Reported by sutamin]"
msgstr ""
"ブラウザーベースの管理ツール関連の問題を修正しました。　[GitHub#1139][sutamin"
"さんの報告]"

msgid "The problem that Groonga's logo had not been displayed."
msgstr "Groongaのロゴが表示されない問題。"

msgid ""
"The problem that the throughput chart had not been displayed on the index "
"page for Japanese."
msgstr "日本語のインデックスページにスループットグラフが表示されない問題。"

msgid ""
"[:doc:`/reference/functions/between`] Fixed a bug that "
"``between(_key, ...)`` is always evaluated by sequential search."
msgstr ""
"[:doc:`/reference/functions/between`] ``between(_key, ...)`` が常にシーケン"
"シャルサーチで評価される問題を修正しました。"

msgid "sutamin"
msgstr "sutaminさん"

msgid "Release 10.0.7 - 2020-09-29"
msgstr "10.0.7リリース - 2020-09-29"

msgid ""
"[highlight], [:doc:`/reference/functions/highlight_full`] Added support for "
"normalizer options."
msgstr ""
"[highlight], [:doc:`/reference/functions/highlight_full`] ノーマライザーにオ"
"プションを指定できるようになりました。"

msgid ""
"[:doc:`/reference/command/return_code`] Added a new return code "
"``GRN_CONNECTION_RESET`` for resetting connection."
msgstr ""
"[:doc:`/reference/command/return_code`] 新しいリターンコード "
"``GRN_CONNECTION_RESET`` を追加しました。"

msgid ""
"it is returned when an existing connection was forcibly close by the remote "
"host."
msgstr ""
"このリターンコードは、リモートホストから強制的に接続を切断されたときに返され"
"ます。"

msgid "Dropped Ubuntu 19.10 (Eoan Ermine)."
msgstr "Ubuntu 19.10(Eoan Ermine)のサポートをやめました。"

msgid "Because this version has been EOL."
msgstr "このバージョンはEOLになっているためです。"

msgid "[httpd] Updated bundled nginx to 1.19.2."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.2に更新しました。"

msgid ""
"[:doc:`/reference/executables/grndb`] Added support for detecting duplicate "
"keys."
msgstr ""
"[:doc:`/reference/executables/grndb`] キーの重複を検出できるようになりまし"
"た。"

msgid ""
"``grndb check`` is also able to detect duplicate keys since this release."
msgstr ""
"今回のリリースから、　``grndb check`` でキーの重複も検出できるようになりまし"
"た。"

msgid "This check valid except a table of ``TABLE_NO_KEY``."
msgstr "このチェックは、 ``TABLE_NO_KEY`` のテーブル以外で有効です。"

msgid ""
"If the table that was detected duplicate keys by ``grndb check`` has only "
"index columns, we can recover by ``grndb recover``."
msgstr ""
"``grndb check`` で重複が検出されたテーブルにインデックスカラムしかない場合"
"は、 ``grndb recover`` で復旧できます。"

msgid ""
"[:doc:`/reference/commands/table_create`], [:doc:`/reference/commands/"
"column_create`] Added a new option ``--path``"
msgstr ""
"[:doc:`/reference/commands/table_create`], [:doc:`/reference/commands/"
"column_create`] 新しいオプション ``--path`` を追加しました。"

msgid ""
"We can store specified a table or a column to any path using this option."
msgstr ""
"このオプションによって指定したテーブルまたは、カラムを任意のパスに格納できま"
"す。"

msgid ""
"This option is useful if we want to store a table or a column that we often "
"use to fast storage (e.g. SSD) and store them that we don't often use to "
"slow storage (e.g. HDD)."
msgstr ""
"このオプションは、高速なストレージ(SSDなど)によく使うテーブルやカラムを格納"
"し、低速なストレージ(HDDなど)にあまり使わないテーブルやカラムを格納したいとき"
"に有用です。"

msgid "We can specify both relative path and absolute path in this option."
msgstr "このオプションは、相対パス、絶対パスの両方が指定できます。"

msgid ""
"If we specify relative path in this option, the path is resolved the path of "
"``groonga`` process as the origin."
msgstr ""
"相対パスを指定した場合は、 ``groonga`` プロセスのパスを起点に指定したパスが解"
"決されます。"

msgid ""
"However, if we specify ``--path``, the result of ``dump`` command includes "
"``--path`` informations."
msgstr ""
"``--path`` を指定した場合、 ``dump`` コマンドの結果に ``--path`` の情報が含ま"
"れます。"

msgid ""
"Therefore, if we specify ``--path``, we can't restore to host in different "
"enviroment."
msgstr ""
"したがって、 ``--path`` を指定した場合、 異なる環境のホストではリストアできな"
"くなります。"

msgid ""
"Because the directory configuration and the location of ``groonga`` process "
"in different by each enviroment."
msgstr ""
"これは、ディレクトリ構成や ``groonga`` プロセスの場所が環境ごとに異なるためで"
"す。"

msgid ""
"If we don't want include ``--path`` informations to a dump, we need specify "
"``--dump_paths no`` in ``dump`` command."
msgstr ""
"``--path`` の情報を ``dump`` に含みたくない場合は、 ``dump`` コマンド実行時"
"に ``--dump_paths no`` を指定する必要があります。"

msgid "[:doc:`reference/commands/dump`] Added a new option ``--dump_paths``."
msgstr ""
"[:doc:`reference/commands/dump`] 新しいオプション ``--dump_paths`` を追加しま"
"した。"

msgid "``--dump_paths`` option control whether ``--path`` is dumped or not."
msgstr ""
"``--dump_paths`` オプションは、 ``--path`` をダンプするかどうかを制御します。"

msgid "The default value of it is ``yes``."
msgstr "デフォルト値は ``yes`` です。"

msgid ""
"If we specify ``--path`` when we create tables or columns and we don't want "
"include ``--path`` informations to a dump, we specify ``no`` into ``--"
"dump_paths`` when we execute ``dump`` command."
msgstr ""
"もし、テーブルやカラム作成時に ``--path`` を指定していて、 ``--path`` の情報"
"を ``dump`` に含みたくない場合は、 ``dump`` コマンド実行時に ``--"
"dump_paths`` に ``no`` を指定してください。"

msgid "[functions] Added a new function ``string_toknize()``."
msgstr "新しい関数 ``string_toknize()`` を追加しました。"

msgid ""
"It tokenizes the column value that is specified in the second argument with "
"the tokenizer that is specified in the first argument."
msgstr ""
"この関数は、第二引数に指定されたカラムの値を、第一引数に指定されたトークナイ"
"ザーでトークナイズします。"

msgid ""
"[tokenizers] Added a new tokenizer ``TokenDocumentVectorTFIDF`` "
"(experimental)."
msgstr ""
"[tokenizers] 新しいトークナイザー ``TokenDocumentVectorTFIDF`` を追加しまし"
"た。(実験的) "

msgid "It generates automatically document vector by TF-IDF."
msgstr "このトークナイザーは、TF-IDFで文書ベクトルを自動で生成します。"

msgid ""
"[tokenizers] Added a new tokenizer ``TokenDocumentVectorBM25`` "
"(experimental)."
msgstr ""
"[tokenizers] 新しいトークナイザー ``TokenDocumentVectorBM25`` を追加しまし"
"た。(実験的) "

msgid "It generates automatically document vector by BM25."
msgstr "このトークナイザーは、BM25で文書ベクトルを自動で生成します。"

msgid ""
"[:doc:`reference/commands/select`] Added support for near search in same "
"sentence."
msgstr ""
"[:doc:`/reference/commands/select`] 同一センテンス内での、フレーズ近傍検索を"
"サポートしました。"

msgid ""
"[:doc:`/reference/commands/load`] Fixed a bug that ``load`` didn't a return "
"response when we executed it against 257 columns."
msgstr ""
"[:doc:`/reference/commands/load`] 257個のカラムに対して ``load`` を実行する"
"と ``load`` の応答が返らなくなる問題を修正しました。"

msgid "This bug may occur from 10.0.4 or later."
msgstr "この問題は、10.0.4以降で発生する可能性があります。"

msgid ""
"This bug only occur when we load data by using ``[a, b, c, ...]`` format."
msgstr ""
"この問題は、 ``[a, b, c, ...]`` の形式でデータをロードした時にのみ発生しま"
"す。"

msgid "If we load data by using ``[{...}]``, this bug doesn't occur."
msgstr "``[{...}]`` を使ってデータをロードした場合は発生しません。"

msgid "[MessagePack] Fixed a bug that float32 value wasn't unpacked correctly."
msgstr ""
"[MessagePack] float32の値を正しくアンパックできない問題を修正しました。"

msgid "Fixed the following bugs related multi column index."
msgstr "マルチカラムインデックス関連の問題を修正しました。"

msgid "``_score`` may be broken with full text search."
msgstr "``_score`` の値が壊れることがあります。"

msgid "The records that couldn't hit might hit."
msgstr "ヒットしないはずのレコードがヒットすることがあります。"

msgid ""
"Please refer to the following URL for the details about occurrence "
"conditionin of this bug."
msgstr "この問題の発生条件については、以下のURLを参照してください。"

msgid ""
"https://groonga.org/en/blog/2020/09/29/groonga-10.0.7.html#multi-column-index"
msgstr ""
"https://groonga.org/ja/blog/2020/09/29/groonga-10.0.7.html#multi-column-index"

msgid "Release 10.0.6 - 2020-08-29"
msgstr "10.0.6リリース - 2020-08-29"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Improved search plan for "
"large data."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] 大きなデータの検索プランを"
"改善しました。"

msgid ""
"Normally, ``logical_range_filter`` is faster than ``logical_select``. "
"However, it had been slower than ``logical_select`` in the below case."
msgstr ""
"通常、 ``logical_range_filter`` は ``logical_select`` より高速ですが、以下の"
"ケースでは、 ``logical_select`` より遅くなっていました。"

msgid ""
"If Groonga can't get the number of required records easily, it has the "
"feature that switches index search from sequential search. (Normally, "
"``logical_range_filter`` uses a sequential search when records of search "
"target are many.)"
msgstr ""
"``logical_range_filter`` には要求されたレコード数をなかなか見つけられない場合"
"にシーケンシャル検索からインデックス検索に切り替える機能があります。"
"( ``logical_range_filter`` は通常、検索対象のレコード数が多い場合は、シーケン"
"シャル検索を使います。)"

msgid ""
"The search process for it is almost the same as ``logical_select`` if the "
"above switching occurred. So, ``logical_range_filter`` is severalfold slower "
"than ``logical_select`` in the above case if the search target is large "
"data. Because ``logical_range_filter`` executes sort after the search."
msgstr ""
"上記の切り替えが発生した場合は、 ``logical_select`` と検索処理がほぼ同じにな"
"ります。そのため、大きなデータを対象とした検索では、上記のケースで、 "
"``logical_range_filter`` は、 ``logical_select`` の数倍遅くなります。なぜな"
"ら、 ``logical_range_filter`` は検索後にソートを実行するためです。"

msgid ""
"If we search for large data, Groonga easily use sequential search than until "
"now since this release."
msgstr ""
"今回のリリースから、大きなデータを検索する場合に、今までよりシーケンシャル検"
"索が採用されやすくしました。"

msgid ""
"Therefore, ``logical_range_filter`` will improve performance. Because the "
"case of the search process almost the same as ``logical_select`` decreases."
msgstr ""
"これによって、 ``logical_select`` と同等の処理になるケースが減少し "
"``logical_range_filter`` のパフォーマンスが改善します。"

msgid "[httpd] Updated bundled nginx to 1.19.1."
msgstr "[httpd] バンドルしているnginxのバージョンを1.19.1に更新しました。"

msgid "Modify how to install into Debian GNU/Linux."
msgstr "Debian GNU/Linux へのインストール方法を変更しました。"

msgid ""
"We modify to use ``groonga-apt-source`` instead of ``groonga-archive-"
"keyring``. Because the ``lintian`` command recommends using ``apt-source`` "
"if a package that it puts files under the ``/etc/apt/sources.lists.d/``."
msgstr ""
"``groonga-archive-keyring`` の代わりに ``groonga-apt-source`` を使うように変"
"更しました。 ``lintian`` コマンドが ``/etc/apt/sources.lists.d/`` 配下にファ"
"イルを置くパッケージは ``apt-source`` を使うよう推奨しているためです。"

msgid ""
"The ``lintian`` command is the command which checks for many common "
"packaging errors."
msgstr ""
"``lintian`` コマンドはパッケージングに共通のエラーをチェックするためのコマン"
"ドです。"

msgid ""
"Please also refer to the following URL for the details about installation "
"procedures."
msgstr "インストール方法についての詳細は、以下のURLも参照してください。"

msgid "https://groonga.org/docs/install/debian.html"
msgstr "https://groonga.org/ja/docs/install/debian.html"

msgid ""
"[:doc:`reference/commands/logical_select`] Added a support for "
"``highlight_html`` and ``highlight_full`` ."
msgstr ""
"[:doc:`reference/commands/logical_select`] ``highlight_html`` と "
"``highlight_full`` をサポートしました。"

#
msgid ""
"Added support for recycling the IDs of records that are deleted when an "
"array without value space delete.[GitHub#mroonga/mroonga#327][Reported by "
"gaeeyo]"
msgstr ""
"値を持たない配列を削除した時、そのレコードのIDを再利用するようにしました。"
"[GitHub#mroonga/mroonga#327][gaeeyoさんの報告]"

msgid ""
"If an array that doesn't have value space is deleted, deleted IDs are never "
"recycled."
msgstr "値を持たない配列を削除した場合、削除されたIDは再利用されません。"

msgid ""
"Groonga had used large storage space by large ID. Because it uses large "
"storage space by itself."
msgstr ""
"Groongaは大きなIDがあることによって、多くのストレージを使用します。大きなIDは"
"それだけで、多くのストレージを使うためです。"

msgid ""
"For example, large ID is caused after many adds and deletes like Mroonga's "
"``mroonga_operations``"
msgstr ""
"大きなIDは、例えば、Mroongaの ``mroonga_operations`` のように多くの追加と削除"
"によって発生します。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance of full-text-search "
"without index."
msgstr ""
"[:doc:`reference/commands/select`] インデックスを設定していない全文検索のパ"
"フォーマンスを改善しました。"

msgid ""
"[:doc:`reference/function`] Improved performance for calling of function "
"that all arguments a variable reference or literal."
msgstr ""
"[:doc:`reference/function`] 全ての引数が他のテーブルへの参照か、リテラルであ"
"る関数のパフォーマンスを改善しました。"

msgid ""
"[:doc:`reference/indexing`] Improved performance of offline index "
"construction by using token column. [GitHub#1126][Patched by naoa]"
msgstr ""
"[:doc:`/reference/indexing`] トークンカラムを使った静的インデックス構築のパ"
"フォーマンスを改善しました。 [GitHub#1126][naoaさんがパッチ提供]"

msgid "Improved performance for ``\"_score = func(...)\"``."
msgstr "``\"_score = func(...)\"`` のパフォーマンスを改善しました。"

msgid ""
"The performance when the ``_score`` value calculate by using only function "
"like ``\"_score = func(...)\"`` improved."
msgstr ""
"``_score`` の値が ``\"_score = func(...)\"`` のように関数によってのみ算出され"
"る場合のパフォーマンスを改善しました。"

msgid ""
"Fixed a bug that garbage may be included in response after response send "
"error."
msgstr ""
"応答送信のエラーが発生した後の応答にゴミが含まれることがある問題を修正しまし"
"た。"

msgid ""
"It may occur if a client didn't read all responses and closed the connection."
msgstr ""
"これは、クライアントが全ての応答を読み込まずにコネクションがクローズされた場"
"合に発生することがあります。"

msgid "gaeeyo"
msgstr "gaeeyoさん"

msgid "Release 10.0.5 - 2020-07-30"
msgstr "10.0.5リリース - 2020-07-30"

msgid ""
"[:doc:`reference/commands/select`] Added support for storing reference in "
"table that we specify with ``--load_table``."
msgstr ""
"[:doc:`/reference/commands/select`] ``-load_table`` で指定したテーブルに参照"
"を格納できるようにしました。"

msgid ""
"``--load_table`` is a feature that stores search results to the table in a "
"prepared."
msgstr "``--load-table`` は予め用意したテーブルに検索結果を格納する機能です。"

msgid ""
"If the searches are executed multiple times, we can cache the search results "
"by storing them to this table."
msgstr ""
"複数回検索が実行される場合、このテーブルに結果を格納することで、検索結果を"
"キャッシュできます。"

msgid ""
"We can shorten the search times that the search after the first time by "
"using this table."
msgstr "このテーブルを使うことで、初回以降の検索時間を短縮できます。"

msgid ""
"We can store a reference to other tables into the key of this table as below "
"since this release."
msgstr ""
"今回のリリース以降で、以下のようにこのテーブルに別のテーブルへの参照を格納で"
"きます。"

msgid ""
"We can make a smaller size of this table. Because we only store references "
"without store column values."
msgstr ""
"カラムの値を格納せず、参照のみを格納するため、このテーブルのサイズを小さくす"
"ることができます。"

msgid ""
"If we search against this table, we can search by using indexes for "
"reference destination."
msgstr ""
"このテーブルに対して検索する場合、参照先のテーブルのインデックスを使って検索"
"できます。"

msgid ""
"[:doc:`reference/commands/select`] Improved sort performance on below cases."
msgstr ""
"[:doc:`reference/commands/select`] 以下のケースのソートのパフォーマンスを改善"
"しました。"

msgid "When many sort keys need ID resolution."
msgstr "多くのソートキーがID解決をする場合。"

msgid "For example, the following expression needs ID resolution."
msgstr "例えば、以下の式はIDを解決する必要があります。"

msgid "``--filter true --sort_keys column``"
msgstr ""

msgid ""
"For example, the following expression doesn't need ID resolution. Because "
"the ``_score`` pseudo column exists in the result table not the source table."
msgstr ""
"例えば、以下の式はIDを解決する必要がありません。 擬似カラム ``_score`` は、結"
"果テーブルに存在しており、ソーステーブルには存在しないためIDを解決する必要が"
"ありません。"

msgid "``--filter true --sort_keys _score``"
msgstr ""

msgid "When a sort target table has a key."
msgstr "ソート対象のテーブルがキーを持っている場合。"

msgid "Therefore, ``TABLE_NO_KEY`` isn't supported this improvement."
msgstr "したがって、 ``TABLE_NO_KEY`` はこの改善をサポートしていません。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance a bit on below cases."
msgstr ""
"[:doc:`reference/commands/select`] 以下のケースのパフォーマンスを少し改善しま"
"した。"

msgid "A case of searching for many records matches."
msgstr "沢山のレコードがマッチする検索をしているケース。"

msgid "A case of drilldown for many records."
msgstr "沢山のレコードに対してドリルダウンするケース。"

msgid ""
"[aggregator] Added support for score accessor for target. [GitHub#1120]"
"[Patched by naoa]"
msgstr ""
"[aggregator] score アクセサーをサポートしました。[GitHub#1120][naoaさんのパッ"
"チ提供]"

msgid "For example, we can ``_score`` subject to ``aggregator_*`` as below."
msgstr ""
"例えば、 以下のように ``_score`` を ``aggregator_*`` の対象にできます。"

msgid ""
"[:doc:`reference/indexing`] Improved performance of offline index "
"construction on VC++ version."
msgstr ""
"[:doc:`/reference/indexing`] VC++版の静的インデックス構築のパフォーマンスを改"
"善しました。"

msgid ""
"[:doc:`reference/commands/select`] Use ``null`` instead ``NaN``, "
"``Infinity``, and ``-Infinity`` when Groonga outputs result for JSON format."
msgstr ""
"[:doc:`reference/commands/select`] JSON形式で出力する際に ``NaN`` や "
"``Infinity`` 、 ``-Infinity`` の代わりに ``null`` を出力するようにしました。"

msgid "Because JSON doesn't support them."
msgstr "これらの値はJSONではサポートされていないためです。"

msgid ""
"[:doc:`reference/commands/select`] Add support fot aggregating standard "
"deviation value."
msgstr "[:doc:`/reference/commands/select`] 標準偏差の集計をサポートしました。"

msgid ""
"For example, we can calculate a standard deviation for every group as below."
msgstr "例えば、以下のようにグループごとの標準偏差を計算できます。"

msgid ""
"We can also calculate sample standard deviation to specifing "
"``aggregate_sd(target, {\"unbiased\": true})``."
msgstr ""
"``aggregate_sd(target, {\"unbiased\": true})`` と指定することで、不偏標準偏差"
"も計算できます。"

msgid "[Windows] Dropped Visual Studio 2013 support."
msgstr "[Windows] Visual Studio 2013のサポートをやめました。"

msgid ""
"[:doc:`reference/executables/groonga-server-http`] Fixed a bug that a "
"request can't halt even if we execute ``shutdown?mode=immediate`` when the "
"response was halted by error occurrence."
msgstr ""
"[:doc:`reference/executables/groonga-server-http`] 応答がエラーで中断された時"
"に、 ``shutdown?immediate`` を実行しても、リクエストが中断しない問題を修正し"
"ました。"

msgid "Fixed a crash bug when an error occurs while a request."
msgstr "リクエスト中にエラーが発生した時にクラッシュする問題を修正しました。"

msgid "It only occurs when we use Apache Arrow Format."
msgstr "これは、Apache Arrow形式を使っている時にのみ発生します。"

msgid ""
"Groonga crashes when we send request to Groonga again after the previous "
"request was halted by error occurrence."
msgstr ""
"前のリクエストがエラーによって中断された後に再度Groongaへリクエストを送信した"
"時にGroongaがクラッシュします。"

msgid ""
"[:doc:`/reference/functions/between`] Fixed a crash bug when temporary table "
"is used."
msgstr ""
"[:doc:`/reference/functions/between`] 一時テーブルを使用した時にクラッシュす"
"る問題を修正しました。"

msgid ""
"For example, if we specify a dynamic column in the first argument for "
"``between``, Groonga had crashed."
msgstr ""
"例えば、 ``between`` の第一引数に動的カラムを指定すると、Groongaがクラッシュ"
"していました。"

msgid "Fixed a bug that procedure created by plugin is freed unexpectedly."
msgstr ""
"プラグインで作成したプロシージャーが予期せず解放される問題を修正しました。"

msgid "It's only occurred in reference count mode."
msgstr "参照カウントモードでのみ発生します。"

msgid "It's not occurred if we don't use ``plugin_register``."
msgstr "``plugin_register`` を使っていない場合は、発生しません。"

msgid "It's not occurred in the process that executes ``plugin_register``."
msgstr "``plugin_register`` を実行したプロセスでは発生しません。"

msgid "It's occurred in the process that doesn't execute ``plugin_register``."
msgstr "``plugin_register`` を実行していないプロセスで発生します。"

msgid ""
"Fixed a bug that normalization error occurred while static index "
"construction by ``token_column``. [GitHub#1122][Reported by naoa]"
msgstr ""
"``token_column`` を使った静的インデックス構築中に正規化エラーが発生する問題を"
"修正しました。[GitHub#1122][naoaさんの報告]"

msgid "Release 10.0.4 - 2020-06-29"
msgstr "10.0.4リリース - 2020-06-29"

msgid ""
"[:doc:`reference/tables`] Added support for registering 400M records into a "
"hash table."
msgstr ""
"[:doc:`reference/tables`] ハッシュテーブルで4億件のレコードの登録をサポートし"
"ました。"

msgid ""
"[:doc:`reference/commands/select`] Improve scorer performance when the "
"``_score`` doesn't get recursively values."
msgstr ""
"[:doc:`reference/commands/select`] ``_score`` が再帰的に値を取得しない時のパ"
"フォーマンスを改善しました。"

msgid ""
"Groonga get recursively value of ``_score`` when search result is search "
"target."
msgstr ""
"Groongaは、検索結果が検索対象の時に、 ``_score`` の値を再帰的に取得します。"

msgid ""
"For example, the search targets of ``slices`` are search result. Therefore, "
"if we use ``slice`` in a query, this improvement doesn't ineffective."
msgstr ""
"例えば、 ``slices`` は検索結果が検索対象です。したがって、 ``slices`` を使っ"
"ているクエリーでは、この改善は効果がありません。"

msgid ""
"[:doc:`reference/log`] Improved that we output drilldown keys in query-log."
msgstr ""
"[:doc:`/reference/log`] ドリルダウンのキーをクエリーログに出力するようにしま"
"した。"

msgid ""
"[:doc:`reference/commands/reference_acquire`], [:doc:`reference/commands/"
"reference_release`] Added new commands for reference count mode."
msgstr ""
"[:doc:`reference/commands/reference_acquire`], [:doc:`reference/commands/"
"reference_release`] 参照カウントモード用に新しいコマンドを追加しました。"

msgid ""
"If we need to call multiple ``load`` in a short time, auto close by the "
"reference count mode will degrade performance."
msgstr ""
"短い間隔で複数の ``load`` を呼び出す必要がある場合、参照カウントモードによる"
"自動クローズによってパフォーマンスが低下します。"

msgid ""
"We can avoid the performance degrading by calling ``reference_acquire`` "
"before multiple ``load`` and calling ``reference_release`` after multiple "
"``load``. Between ``reference_acquire`` and ``reference_release``, auto "
"close is disabled."
msgstr ""
"複数の ``load`` の前に ``reference_acquire`` を呼び、 複数の ``load`` の後に "
"``reference_release`` を呼ぶことで、このパフォーマンスの低下を避けることがで"
"きます。``reference_acquire`` と ``reference_release`` の間は自動クローズは無"
"効になります。"

msgid "Because ``reference_acquire`` acquires a reference of target objects."
msgstr "``reference_acquire`` が、対象のオブジェクトの参照を取得するためです。"

msgid ""
"We can must call ``reference_release`` after you finish performance impact "
"operations."
msgstr ""
"パフォーマンスに影響のある操作が完了したら、 ``reference_release`` を呼ぶ必要"
"があります。"

msgid ""
"If we don't call ``reference_release``, the reference count mode doesn't "
"work."
msgstr ""
"``reference_release`` を呼ばない場合、参照カウントモードは機能しません。"

msgid ""
"[:doc:`reference/commands/select`] Added support for aggregating multiple "
"groups on one time ``drilldown``."
msgstr ""
"[:doc:`/reference/commands/select`] 一度の ``drilldown`` で複数グループの集計"
"をサポートしました。"

msgid ""
"We came to be able to calculate sum or arithmetic mean every different "
"multiple groups on one time ``drilldown`` as below."
msgstr ""
"以下のように、一回の ``drilldown`` で異なるグループ毎に和と算術平均を計算でき"
"るようになりました。"

msgid ""
"[:doc:`reference/executables/groonga`] Added support for ``--pid-path`` in "
"standalone mode."
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] スタンドアローンモードで、 ``--"
"pid-path`` をサポートしました。"

msgid ""
"Because ``--pid-path`` had been ignored in standalone mode in before version."
msgstr ""
"以前のバージョンのスタンドアローンモードでは、 ``--pid-path`` は無視されてい"
"ました。"

msgid ""
"[:doc:`/reference/commands/io_flush`] Added support for reference count mode."
msgstr ""
"[:doc:`/reference/commands/io_flush`] 参照カウントモードに対応しました。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`], [:doc:`/reference/commands/"
"logical_count`] Added support for reference count mode."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`],[:doc:`reference/commands/"
"logical_count`] 参照カウントモードに対応しました。"

msgid ""
"[:doc:`reference/executables/groonga-server-http`] We didn't add header "
"after the last chunk."
msgstr ""
"[:doc:`/reference/executables/groonga-server-http`] 最後のチャンクの後にヘッ"
"ダーをつけないようにしました。"

msgid ""
"Because there is a possibility to exist that the HTTP client ignores header "
"after the last chunk."
msgstr ""
"最後のチャンクの後のヘッダーを無視するHTTPクライアントが存在する可能性がある"
"ためです。"

msgid ""
"[vector_slice] Added support for a vector that has the value of the "
"``Float32`` type. [GitHub#1112 patched by naoa]"
msgstr ""
"[vector_slice] ``Float32`` 型のベクターをサポートしました。 [GitHub#1106 naoa"
"さんがパッチ提供]"

msgid ""
"Added support for parallel offline index construction using token column."
msgstr "トークンカラムを使った、並列静的インデックス構築をサポートしました。"

msgid ""
"We came to be able to construct an offline index on parallel threads from "
"data that are tokenized in advance."
msgstr ""
"予めトークナイズされたデータから複数スレッドで静的インデックスの構築ができる"
"ようになりました。"

msgid ""
"We can tune parameters of parallel offline construction by the following "
"environment variables"
msgstr "以下の環境変数で、並列静的インデックス構築のパラメータを調整できます。"

msgid ""
"``GRN_TOKEN_COLUMN_PARALLEL_CHUNK_SIZE`` : We specify how many records are "
"processed per thread."
msgstr ""
"``GRN_TOKEN_COLUMN_PARALLEL_CHUNK_SIZE`` : スレッド毎にどのくらいのレコードを"
"処理するかを指定します。"

msgid "The default value is ``1024`` records."
msgstr "デフォルト値は ``1024`` レコードです。"

msgid ""
"``GRN_TOKEN_COLUMN_PARALLEL_TABLE_SIZE_THRESHOLD`` : We specify how many "
"source records are required for parallel offline construction."
msgstr ""
"``GRN_TOKEN_COLUMN_PARALLEL_TABLE_SIZE_THRESHOLD`` : どのくらいのソースレコー"
"ドで並列化するかを指定します。"

msgid "The default value is ``102400`` records."
msgstr "デフォルト値は ``102400`` レコードです。"

msgid ""
"[:doc:`reference/commands/select`] Improved performance for ``load_table`` "
"on the reference count mode."
msgstr ""
"[:doc:`reference/commands/select`] 参照カウントモード時の ``load_table`` のパ"
"フォーマンスを改善しました。"

msgid ""
"Fixed a bug that the database of Groonga was broken when we search by using "
"the dynamic columns that don't specify a ``--filter`` and stridden over "
"shard."
msgstr ""
"シャードをまたいでいて、かつ ``--filter`` を指定していない動的カラムを使って"
"検索すると、Gronngaのデータベースが破損する問題を修正しました。"

msgid ""
"Fixed a bug that ``Float32`` type had not displayed on a result of "
"``schema`` command."
msgstr ""
"``schema`` コマンドの結果に ``Float32`` 型が表示されなかった問題を修正しまし"
"た。"

msgid ""
"Fixed a bug that we count in surplus to ``_nsubrecs`` when the reference "
"``uvector`` hasn't element."
msgstr ""
"参照 ``uvector`` が要素を持っていないとき、 ``_nsubrecs`` を余分にカウントす"
"る問題を修正しました。"

msgid "Release 10.0.3 - 2020-05-29"
msgstr "10.0.3リリース - 2020-05-29"

msgid ""
"We came to be able to construct an inverted index from data that are "
"tokenized in advance."
msgstr ""
"予めトークナイズされたデータから転置インデックスを構築できるようになりまし"
"た。"

msgid "The construct of an index is speeded up from this."
msgstr "これにより、インデックスの構築が高速化します。"

msgid "We need to prepare token column to use this improvement."
msgstr "この改善を使うには、トークンカラムを準備する必要があります。"

msgid "token column is an auto generated value column like an index column."
msgstr "トークンカラムは、インデックスカラムのように自動で値が生成されます。"

msgid ""
"token column value is generated from source column value by tokenizing the "
"source column value."
msgstr ""
"トークンカラムの値はソースカラムの値をトークナイズすることで生成されます。"

msgid "We can create a token column by setting the source column as below."
msgstr "トークンカラムは以下のようにソースカラムを設定することで作成できます。"

msgid ""
"[:doc:`reference/commands/select`] We came to be able to specify a "
"``vector`` for the argument of a function."
msgstr ""
"[:doc:`/reference/commands/select`] 関数の引数に ``vector`` を指定できるよう"
"になりました。"

msgid ""
"For example, ``flags`` options of ``query`` can describe by a ``vector`` as "
"below."
msgstr ""
"例えば、 ``query`` の ``flags`` オプションを ``vector`` を使って以下のように"
"記述できます。"

msgid ""
"[:doc:`reference/commands/select`] Added a new stage ``result_set`` for "
"dynamic columns."
msgstr ""
"[:doc:`/reference/commands/select`] 動的カラムに新しいステージ "
"``result_set`` を追加しました。"

msgid ""
"This stage generates a column into a result set table. Therefore, it is not "
"generated if ``query`` or ``filter`` doesn't exist"
msgstr ""
"このステージは、結果セットのテーブルにカラムを作ります。したがって、 "
"``query`` か ``filter`` が存在しない場合は作られません。"

msgid ""
"Because if ``query`` or ``filter`` doesn't exist, Groonga doesn't make a "
"result set table."
msgstr ""
"``query`` や ``filter`` が存在しない場合は、結果セットのテーブルが作られない"
"ためです。"

msgid ""
"We can't use ``_value`` for the stage. The ``result_set`` stage is for "
"storing value by ``score_column``."
msgstr ""
"このステージでは ``_value`` は使用できません。 ``result_set`` ステージの値は "
"``score_column`` に格納されます。"

msgid ""
"[vector_slice] Added support for weight vector that has weight of "
"``Float32`` type. [GitHub#1106 patched by naoa]"
msgstr ""
"[vector_slice] 重み付きベクターの重みに ``Float32`` 型が使えるようになりまし"
"た。  [GitHub#1106 naoaさんがパッチ提供]"

msgid ""
"[:doc:`reference/commands/select`] Added support for ``filtered`` stage and "
"``output`` stage of dynamic columns on drilldowns. [GitHub#1101 patched by "
"naoa][GitHub#1100 patched by naoa]"
msgstr ""
"[:doc:`reference/commands/select`] drilldownsの動的カラムのステージに "
"``filtered`` と ``output`` を追加しました。 [GitHub#1101 naoaさんがパッチ提"
"供][GitHub#1100 naoaさんがパッチ提供]"

msgid ""
"We can use ``filtered`` and ``output`` stage of dynamic columns on "
"drilldowns as with ``drilldowns[Label].stage filtered`` and "
"``drilldowns[Label].stage output``."
msgstr ""
"``drilldowns[Label].stage filtered`` や ``drilldowns[Label].stage output`` の"
"ように drilldowns の動的カラムのステージに ``filtered`` と ``output`` を使え"
"ます。"

msgid ""
"[:doc:`reference/commands/select`] Added support for ``Float`` type value in "
"aggregating on drilldown."
msgstr ""
"[:doc:`/reference/commands/select`] ドリルダウンでの集計に ``Float`` 型の値を"
"サポートしました。"

msgid ""
"We can aggregate max value, min value, and sum value for ``Float`` type "
"value using ``MAX``, ``MIN``, and ``SUM``."
msgstr ""
"``MAX``、``MIN``、``SUM`` を使って ``Float`` 型の値の最大値、最小値、合計値を"
"集計できます。"

msgid ""
"[:doc:`reference/functions/query`] [:doc:`reference/functions/"
"geo_in_rectangle`] [:doc:`reference/functions/geo_in_circle`] Added a new "
"option ``score_column`` for ``query()``, ``geo_in_rectangle()``, and "
"``geo_in_circle()``."
msgstr ""
"[:doc:`reference/functions/query`] [:doc:`reference/functions/"
"geo_in_rectangle`] [:doc:`reference/functions/geo_in_circle`] ``query()`` と "
"``geo_in_rectangle()`` と ``geo_in_circle()`` に新しいオプション "
"``score_column`` を追加しました。"

msgid "We can store a score value by condition using ``score_column``."
msgstr "``score_column`` を使うことで条件毎にスコアの値を格納できます。"

msgid ""
"Normally, Groonga calculate a score by adding scores of all conditions. "
"However, we sometimes want to get a score value by condition."
msgstr ""
"通常、Groongaは、全ての条件のスコアーを加算してスコアーを計算しますが、条件毎"
"にスコアーの値を取得したいこともあります。"

msgid ""
"For example, if we want to only use how near central coordinate as score as "
"below, we use ``score_column``."
msgstr ""
"例えば以下のように、中心座標にどれだけ近いかをスコアーとして使いたい場合に "
"``score_column`` が使えます。"

msgid ""
"The sort by ``_score`` is meaningless in the above example. Because the "
"value of ``_score`` is all ``1`` by ``category == \"Tower\"``. However, we "
"can sort distance from central coordinate using ``score_column``."
msgstr ""
"上記の例では、 ``_score`` によるソートは意味をなしません。 ``category == "
"\"Tower\"`` によって、 ``_score`` の値は全て ``1`` になるためです。しかし、 "
"``socre_column`` を使うことで、中心座標からの距離でソートできます。"

msgid ""
"[Windows] Groonga came to be able to output backtrace when it occurs error "
"even if it doesn't crash."
msgstr ""
"[Windows] クラッシュしていないくてもエラー時にはバックトレースが出力されるよ"
"うになりました。"

msgid "[Windows] Dropped support for old Windows."
msgstr "[Windows] 古いWindowsのサポートをやめました。"

msgid ""
"Groonga for Windows come to require Windows 8 (Windows Server 2012) or later "
"from 10.0.3."
msgstr "10.0.3から、Windows 8 (Windows Server 2012) 以降を要求します。"

msgid ""
"[:doc:`reference/commands/select`] Improved sort performance when sort keys "
"were mixed referable sort keys and the other sort keys."
msgstr ""
"[:doc:`reference/commands/select`] 参照可能なソートキーとそうでないソートキー"
"が混在しているときのソートパフォーマンスを改善しました。"

msgid ""
"We improved sort performance if mixed referable sort keys and the other and "
"there are referable keys two or more."
msgstr ""
"参照可能なソートキーとそうでないソートキーが混在していて、参照可能なキーが2つ"
"以上あるときのソートパフォーマンスを改善しました。"

msgid "Referable sort keys are sort keys that except below them."
msgstr "参照可能なソートキーとは以下のソートキー以外のことです。"

msgid "Compressed columns"
msgstr "圧縮されたカラム"

msgid ""
"``_value`` against the result of drilldown that is specified multiple values "
"to the key of drilldown."
msgstr ""
"ドリルダウンのキーに複数の値が指定されているドリルダウンの値を格納する "
"``_value``"

msgid ""
"``_key`` against patricia trie table that has not the key of ``ShortText`` "
"type."
msgstr "``ShortText`` 型のキーを持たないパトリシアトライテーブルの ``_key``"

msgid "``_score``"
msgstr ""

msgid ""
"The more sort keys that except string, a decrease in the usage of memory for "
"sort."
msgstr ""
"文字列以外のソートキーが多いほど、ソートに使用するメモリ使用量が少なくなりま"
"す。"

msgid ""
"[:doc:`reference/commands/select`] Improved sort performance when sort keys "
"are all referable keys case."
msgstr ""
"[:doc:`reference/commands/select`] 全てのソートキーが参照可能なキーの時のソー"
"トのパフォーマンスを改善しました。"

msgid ""
"[:doc:`reference/commands/select`] Improve scorer performance as a ``_socre "
"= column1*X + column2*Y + ...`` case."
msgstr ""
"[:doc:`reference/commands/select`] ``_socre = column1*X + column2*Y + ...`` "
"の場合のスコアラーのパフォーマンスを改善しました。"

msgid ""
"This optimization effective when there are many ``+`` or ``*`` in ``_score``."
msgstr ""
"この最適化は、 ``_score`` 内に多くの ``+`` または ``*`` がある場合に効きま"
"す。"

msgid "At the moment, it has only effective against ``+`` and ``*``."
msgstr "現状、 ``+`` と ``*`` に対してのみ効果があります。"

msgid ""
"[:doc:`reference/commands/select`] Added support for phrase near search."
msgstr ""
"[:doc:`/reference/commands/select`] フレーズ近傍検索をサポートしました。"

msgid "We can search phrase by phrase by a near search."
msgstr "フレーズ単位で近傍検索できます。"

msgid "Query syntax for near phrase search is ``*NP\"Phrase1 phrase2 ...\"``."
msgstr ""
"フレーズ近傍検索のクエリー構文は、 ``*NP\"Phrase1 phrase2 ...\"`` です。"

msgid ""
"Script syntax for near phrase search is ``column *NP \"phrase1 phrase2 ..."
"\"``."
msgstr ""
"フレーズ近傍検索のスクリプト構文は、 ``column *NP \"phrase1 phrase2 ...\"`` "
"です。"

msgid ""
"If the search target phrase includes space, we can search for it by "
"surrounding it with ``\"`` as below."
msgstr ""
"検索対象のフレーズにスペースを含む場合、 以下のようにフレーズを ``\"`` で囲う"
"ことで検索できます。"

msgid ""
"[:doc:`reference/columns/vector`] Added support for ``float32`` weight "
"vector."
msgstr ""
"[:doc:`reference/columns/vector`] 重み付きベクターの重みに ``float32`` 型を追"
"加しました。"

msgid "We can store weight as ``float32`` instead of ``uint32``."
msgstr "``uint32`` の代わりに ``float32`` として重みを格納できます。"

msgid ""
"We need to add ``WEIGHT_FLOAT32`` flag when execute ``column_create`` to use "
"this feature."
msgstr ""
"この機能を使うには、 ``column_create`` 実行時に ``WEIGHT_FLOAT32`` フラグを追"
"加する必要があります。"

msgid ""
"However, ``WEIGHT_FLOAT32`` flag isn't available with ``COLUMN_INDEX`` flag "
"for now."
msgstr ""
"今の所、 ``WEIGHT_FLOAT32`` フラグは、 ``COLUMN_INDEX`` フラグと併用できませ"
"ん。"

msgid "Added following APIs"
msgstr "以下のAPIを公開しました。"

msgid "Added ``grn_obj_is_xxx`` functions. For more information as below."
msgstr "``grn_obj_is_xxx`` 関数を追加しました。詳細は以下の通りです。"

msgid "``grn_obj_is_weight_vector(grn_ctx *ctx, grn_obj *obj)``"
msgstr ""

msgid "It returns as a ``bool`` whether the object is a weight vector."
msgstr "重み付きベクターかどうかを ``bool`` として返します。"

msgid "``grn_obj_is_uvector(grn_ctx *ctx, grn_obj *obj)``"
msgstr ""

msgid "It returns as a ``bool`` whether the object is a ``uvector``."
msgstr "``uvector`` かどうかを ``bool`` として返します。"

msgid ""
"``uvector`` is a ``vector`` that size of elements for ``vector`` are fixed."
msgstr "``uvector`` とは、要素のサイズが固定の ``vector`` です。"

msgid "``grn_obj_is_weight_uvector(grn_ctx *ctx, grn_obj *obj)``"
msgstr ""

msgid "It returns as a ``bool`` whether the object is a weight uvector."
msgstr "重み付きuvectorかどうかを ``bool`` として返します。"

msgid "Added ``grn_type_id_size(grn_ctx *ctx, grn_id id)``."
msgstr "``grn_type_id_size(grn_ctx *ctx, grn_id id)`` を追加しました。"

msgid "It returns the size of Groonga data type as a ``size_t``."
msgstr "Groongaのデータ型のサイズを ``size_t`` として返します。"

msgid ""
"Added ``grn_selector_data_get_xxx`` functions. For more information as below."
msgstr "``grn_selector_data_get_xxx`` を追加しました。詳細は以下の通りです。"

msgid "These functions return selector related data."
msgstr "これらの関数はセレクター関連のデータを返します。"

msgid ""
"These functions are supposed to call in selector. If they are called except "
"in selector, they return ``NULL``."
msgstr ""
"これらの関数はセレクターの中で呼び出すことを想定しています。セレクター以外の"
"場所で呼び出された場合は、 ``NULL`` を返します。"

msgid "``grn_selector_data_get(grn_ctx *ctx)``"
msgstr ""

msgid ""
"It returns all information that relating calling selector as "
"``grn_selector_data *`` structure."
msgstr ""
"セレクター呼び出しに関する全ての情報を ``grn_selector_data *`` 構造体として返"
"します。"

msgid ""
"``grn_selector_data_get_selector(grn_ctx *ctx, grn_selector_data *data)``"
msgstr ""

msgid "It returns selector itself as ``grn_obj *``."
msgstr "セレクター自身を ``grn_obj *`` として返します。"

msgid "``grn_selector_data_get_expr(grn_ctx *ctx, grn_selector_data *data)``"
msgstr ""

msgid ""
"It returns selector is used ``--filter`` condition and ``--query`` condition "
"as ``grn_obj *``."
msgstr ""
"セレクターに使用されている、 ``--filter`` 条件や ``--query`` 条件を "
"``grn_obj *`` として返します。"

msgid "``grn_selector_data_get_table(grn_ctx *ctx, grn_selector_data *data)``"
msgstr ""

msgid "It returns target table as ``grn_obj *``"
msgstr "検索対象のテーブルを ``grn_obj *`` として返します。"

msgid "``grn_selector_data_get_index(grn_ctx *ctx, grn_selector_data *data)``"
msgstr ""

msgid "It returns index is used by selector as ``grn_obj *``."
msgstr "セレクターに使われているインデックスを ``grn_obj *`` として返します。"

msgid ""
"``grn_selector_data_get_args(grn_ctx *ctx, grn_selector_data *data, size_t "
"*n_args)``"
msgstr ""

msgid ""
"It returns arguments of function that called selector as ``grn_obj **``."
msgstr "セレクターが呼び出した関数の引数を ``grn_obj *`` として返します。"

msgid ""
"``grn_selector_data_get_result_set(grn_ctx *ctx, grn_selector_data *data)``"
msgstr ""

msgid "It returns result table as ``grn_obj *``."
msgstr "結果テーブルを ``grn_obj *`` として返します。"

msgid "``grn_selector_data_get_op(grn_ctx *ctx, grn_selector_data *data)``"
msgstr ""

msgid ""
"It returns how to perform the set operation on existing result set as "
"``grn_operator``."
msgstr ""
"既存の結果セットに対してどう集合演算したかを ``grn_operator`` として返しま"
"す。"

msgid "Added ``grn_plugin_proc_xxx`` functions. For more information as below."
msgstr "``grn_plugin_proc_xxx`` 関数を追加しました。詳細は以下の通りです。"

msgid ""
"``grn_plugin_proc_get_value_operator(grn_ctx *ctx, grn_obj *value, "
"grn_operator default_operator, const char *context)``"
msgstr ""

msgid "It returns the operator of a query as a ``grn_operator``."
msgstr "クエリーオペレーターを ``grn_operator`` として返します。"

msgid "For example, ``&&`` is returned as a ``GRN_OP_AND``."
msgstr "例えば、 ``&&`` は ``GRN_OP_ANDP`` として返されます。"

msgid ""
"``grn_plugin_proc_get_value_bool(grn_ctx *ctx, grn_obj *value, bool "
"default_value, const char *tag)``"
msgstr ""

msgid ""
"It returns the value that is specified ``true`` or ``false`` like "
"``with_transposition`` argument of the below function as a ``bool`` "
"(``bool`` is the data type of C language)."
msgstr ""
"以下の関数の引数 ``with_transposition`` のように ``true`` または ``false`` が"
"指定される値を ``bool`` として返します。( ``bool`` はC言語のデータ型です。)"

msgid ""
"Added ``grn_proc_options_xxx`` functions. For more information as below."
msgstr "``grn_proc_options_xxx`` 関数を追加しました。詳細は以下の通りです。"

msgid "``query()`` only uses them for now."
msgstr "これらは、 ``query()`` でのみ使えます。"

msgid ""
"``grn_proc_options_parsev(grn_ctx *ctx, grn_obj *options, const char *tag, "
"const char *name, va_list args)``"
msgstr ""
"``grn_proc_options_parsev(grn_ctx *ctx, grn_obj *options, const char *tag, "
"const char *name, va_list args)`` を追加しました。"

msgid "This function execute parse options."
msgstr "オプションのパースを実行します。"

msgid ""
"We had to implement parsing to options ourselves until now, however, we can "
"parse them by just call this function from this version."
msgstr ""
"今までは、オプションのパースを自分で実装しなければなりませんでしたが、この関"
"数を呼び出すだけでオプションをパースできます。"

msgid ""
"``grn_proc_options_parse(grn_ctx *ctx, grn_obj *options, const char *tag, "
"const char *name, ...)``"
msgstr ""

msgid ""
"It calls ``grn_proc_options_parsev()``. Therefore, features of this function "
"same ``grn_proc_options_parsev()``."
msgstr ""
"``grn_proc_option_parsev()`` を呼び出します。したがって、この関数の機能は、 "
"``grn_proc_options_parsev()`` と同じです。"

msgid ""
"It only differs in the interface compare with ``grn_proc_options_parsev()``."
msgstr "``grn_proc_options_parsev()`` とは、インターフェースだけが異なります。"

msgid ""
"Added ``grn_text_printfv(grn_ctx *ctx, grn_obj *bulk, const char *format, "
"va_list args)``"
msgstr ""
"``grn_text_printfv(grn_ctx *ctx, grn_obj *bulk, const char *format, va_list "
"args)`` を追加しました。"

msgid ""
"``grn_text_vprintf`` is deprecated from 10.0.3. We use ``grn_text_printfv`` "
"instead."
msgstr ""
"``grn_text_vprintf`` は10.0.3から非推奨になりました。 代わりに "
"``grn_text_printfv`` を使ってください。"

msgid "Added ``grn_type_id_is_float_family(grn_ctx *ctx, grn_id id)``."
msgstr ""
"``grn_type_id_is_float_family(grn_ctx *ctx, grn_id id)`` を追加しました。"

msgid ""
"It returns whether ``grn_type_id`` is ``GRN_DB_FLOAT32`` or ``GRN_DB_FLOAT`` "
"or not as a ``bool``."
msgstr ""
"``grn_type_id`` が ``GRN_DB_FLOAT32`` または ``GRN_DB_FLOAT`` かどうかを "
"``bool`` として返します。"

msgid ""
"Added ``grn_dat_cursor_get_max_n_records(grn_ctx *ctx, grn_dat_cursor *c)``."
msgstr ""
"``grn_dat_cursor_get_max_n_records(grn_ctx *ctx, grn_dat_cursor *c)`` を追加"
"しました。"

msgid ""
"It returns the number of max records the cursor can have as a ``size_t``. "
"(This API is for the DAT table)"
msgstr ""
"カーソルが保持できるレコード数の最大値を ``size_t`` として返します。(このAPI"
"はDATテーブル用です。)"

msgid ""
"Added ``grn_table_cursor_get_max_n_records(grn_ctx *ctx, grn_table_cursor "
"*cursor)``."
msgstr ""
"``grn_table_cursor_get_max_n_records(grn_ctx *ctx, grn_table_cursor "
"*cursor)`` を追加しました。"

msgid ""
"It returns the number of max records the cursor can have as a ``size_t``."
msgstr "カーソルが保持できるレコード数の最大値を返します。"

msgid ""
"It can use against all table type (``TABLE_NO_KEY``, ``TABLE_HASH_KEY``, "
"``TABLE_DAT_KEY``, and ``TABLE_PAT_KEY``)."
msgstr ""
"全ての種類(``TABLE_NO_KEY``, ``TABLE_HASH_KEY``, ``TABLE_DAT_KEY``, "
"``TABLE_PAT_KEY``)のテーブルで使えます。"

msgid ""
"Added ``grn_result_set_add_xxx`` functions. For more information as below."
msgstr "``grn_result_set_add_xxx`` を追加しました。詳細は以下の通りです。"

msgid ""
"``grn_result_set_add_record(grn_ctx *ctx, grn_hash *result_set, grn_posting "
"*posting, grn_operator op)``"
msgstr ""

msgid "It adds a record into the table of result sets."
msgstr "結果セットのテーブルにレコードを追加します。"

msgid ""
"``grn_ii_posting_add_float`` is deprecated from 10.0.3. We use "
"``grn_rset_add_records()`` instead."
msgstr ""
"``grn_ii_posting_add_float`` は10.0.3から非推奨になりました。代わりに "
"``grn_rset_add_records()`` を使ってください。"

msgid ""
"``grn_result_set_add_table(grn_ctx *ctx, grn_hash *result_set, grn_obj "
"*table, double score, grn_operator op)``"
msgstr ""

msgid "It adds a table into the result sets."
msgstr "結果セットにテーブルを追加します。"

msgid ""
"``grn_result_set_add_table_cursor(grn_ctx *ctx, grn_hash *result_set, "
"grn_table_cursor *cursor, double score, grn_operator op)``"
msgstr ""

msgid "It adds records that a table cursor has into the result sets."
msgstr "結果セットにカーソル内のレコードを追加します。"

msgid "Added ``grn_vector_copy(grn_ctx *ctx, grn_obj *src, grn_obj *dest)``."
msgstr ""
"``grn_vector_copy(grn_ctx *ctx, grn_obj *src, grn_obj *dest)`` を追加しまし"
"た。"

msgid ""
"It copies a ``vector`` object. It returns whether success copy a ``vector`` "
"object."
msgstr ""
"``vector`` オブジェトをコピーします。 ``vector`` オブジェクトのコピーに成功し"
"たかどうかを返します。"

msgid "Added ``grn_obj_have_source(grn_ctx *ctx, grn_obj *obj)``."
msgstr "``grn_obj_have_source(grn_ctx *ctx, grn_obj *obj)`` を追加しました。"

msgid "It returns whether the column has a source column as a ``bool``."
msgstr "ソースカラムを持つカラムかどうかを ``bool`` として返します。"

msgid "Added ``grn_obj_is_token_column(grn_ctx *ctx, grn_obj *obj)``."
msgstr ""
"``grn_obj_is_token_column(grn_ctx *ctx, grn_obj *obj)`` を追加しました。"

msgid "It returns whether the column is a token column as a ``bool``."
msgstr "トークンカラムかどうかを ``bool`` として返します。"

msgid ""
"Added ``grn_hash_add_table_cursor(grn_ctx *ctx, grn_hash *hash, "
"grn_table_cursor *cursor, double score)``."
msgstr ""
"``grn_hash_add_table_cursor(grn_ctx *ctx, grn_hash *hash, grn_table_cursor "
"*cursor, double score)`` を追加しました。"

msgid ""
"It's for bulk result set insert. It's faster than inserting records by "
"``grn_ii_posting_add()``."
msgstr ""
"結果セットを一括して挿入するための関数です。 ``grn_ii_posting_add()`` を使っ"
"てレコードを挿入するより高速です。"

msgid ""
"Fixed a crash bug if the modules (tokenizers, normalizers, and token "
"filters) are used at the same time from multiple threads."
msgstr ""
"複数のスレッドから、同時にモジュール(トークナイザー、ノーマライザー、トークン"
"フィルター)が使われた場合にクラッシュする問題を修正しました。"

msgid "Fixed precision of ``Float32`` value when it outputted."
msgstr "``Float32`` の値を表示する際の精度を修正しました。"

msgid "The precision of it changes to  8-digit to 7-digit from 10.0.3."
msgstr "10.0.3から ``Float32`` の値の精度は、 8桁から7桁になります。"

msgid ""
"Fixed a bug that Groonga used the wrong cache when the query that just the "
"parameters of dynamic column different was executed. [GitHub#1102 patched by "
"naoa]"
msgstr ""
"動的カラムのパラメーターだけが違うクエリーが実行された時にGroongaが誤った"
"キャッシュを使用していた問題を修正しました。 [GitHub#1102 naoaさんがパッチ提"
"供]"

msgid "Release 10.0.2 - 2020-04-29"
msgstr "10.0.2リリース - 2020-04-29"

msgid ""
"Added support for ``uvector`` for ``time_classify_*`` functions. "
"[GitHub#1089][Patched by naoa]"
msgstr ""
"``time_classify_*`` 関数が ``uvector`` に対応しました。 [GitHub#1089][naoaさ"
"んがパッチ提供]"

msgid "``uvector`` is a vector that size of elements for vector are fixed."
msgstr "``uvector`` とは、要素のサイズが固定のベクターです。"

msgid ""
"For example, a vector that has values of Time type as elements is a "
"``uvector``."
msgstr "例えば、Time型の要素を格納しているベクターは ``uvector`` です。"

msgid ""
"Improve sort performance if sort key that can't refer value with zero-copy "
"is mixed."
msgstr ""
"ゼロコピーで値を参照できないソートキーが混在しているケースでソートのパフォー"
"マンスを改善しました。"

msgid ""
"Some sort key (e.g. ``_score``) values can't be referred with zero-copy."
msgstr ""
"いくつかのソートキー(例えば、 ``_score`` 等)の値はゼロコピーで値を参照できま"
"せん。"

msgid ""
"If there is at least one sort key that can't be referable is included, all "
"sort keys are copied before."
msgstr ""
"これらの値が一つでも含まれる場合、以前は全てのソートキーの値をコピーしていま"
"した。"

msgid ""
"With this change, we just copy sort keys that can't be referred. Referable "
"sort keys are just referred without a copy."
msgstr ""
"今回の変更から、参照できないソートキーの値だけコピーし、参照可能なソートキー"
"の値はコピーせずに参照するようにしました。"

msgid ""
"However, this change may have performance regression when all sort keys are "
"referable."
msgstr ""
"ただ、この変更で全てのソートキーの値が参照可能なケースでパフォーマンスが落ち"
"る可能性があります。"

msgid "Added support for loading weight vector as a JSON string."
msgstr "重み付きベクターをJSON文字列としてロードできるようにしました。"

msgid "We can load weight vector as a JSON string as below example."
msgstr "以下の例のように、重み付きベクターをJSON文字列としてロードできます。"

msgid "Added support for ``Float32`` type."
msgstr "``Float32`` 型をサポートしました。"

msgid ""
"Groonga already has a ``Float`` type. However, it is double precision "
"floating point number. Therefore if we only use single precision floating "
"point number, it is not efficient."
msgstr ""
"Groongaは既に ``Float`` 型を持っていますが、これは、倍精度浮動小数点数です。"
"したがって、単精度浮動小数点数のみを使う場合は、効率が悪いです。"

msgid "We can select more suitable type by adding a ``Float32`` type."
msgstr ""
"``Float32`` 型を追加することで、より適切な型を選択できるようになりました。"

msgid "``grn_obj_unref(grn_ctx *ctx, grn_obj *obj)``"
msgstr ""

msgid ""
"This API is only used on the reference count mode (The reference count mode "
"is a state of ``GRN_ENABLE_REFERENCE_COUNT=yes``.)."
msgstr ""
"このAPIは参照カウントモードのときのみ使用します。(参照カウントモードとは、 "
"``GRN_ENABLE_REFERENCE_COUNT=yes`` の状態のことです。)"

msgid ""
"It calls ``grn_obj_unlink()`` only on the reference count mode. It doesn't "
"do anything except when the reference count mode."
msgstr ""
"このAPIは、参照カウントモードの時のみ ``grn_obj_unlink()`` を呼び出します。参"
"照カウントモード以外の時は、何もしません。"

msgid ""
"We useful it when we need only call ``grn_obj_unlink()`` on the referece "
"count mode."
msgstr ""
"参照カウントモードの時のみ ``grn_obj_unlink()`` を呼び出す必要がある時に便利"
"です。"

msgid ""
"Because as the following example, we don't write condition that whether the "
"reference count mode or not."
msgstr ""
"以下の例のように、参照カウントモードかどうかの条件を書かなくて良くなるためで"
"す。"

msgid "The example if we don't use ``grn_obj_unref()``."
msgstr "``grn_obj_unref()`` を使用しない場合の例です。"

msgid "The example if we use ``grn_obj_unref()``."
msgstr "``grn_obj_ubref()`` を使用する場合の例です。"

msgid "``grn_get_version_major(void)``"
msgstr ""

msgid "``grn_get_version_minor(void)``"
msgstr ""

msgid "``grn_get_version_micro(void)``"
msgstr " ``grn_get_version_micro(void)`` "

msgid ""
"They return Groonga's major, minor, and micor version numbers as a "
"``uint32_t``."
msgstr ""
"``uint32_t`` としてGroongaのメジャー、マイナー、マイクロバージョンを返しま"
"す。"

msgid "``grn_posting_get_record_id(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "``grn_posting_get_section_id(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "``grn_posting_get_position(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "``grn_posting_get_tf(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "``grn_posting_get_weight(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "``grn_posting_get_weight_float(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "``grn_posting_get_rest(grn_ctx *ctx, grn_posting *posting)``"
msgstr ""

msgid "They return information on the posting list."
msgstr "これらは、ポスティングリストの情報を返します。"

msgid ""
"These APIs return value as a ``uint32_t`` except "
"``grn_posting_get_weight_float``."
msgstr ""
"これらのAPIは、 ``grn_posting_get_weight_float`` 以外は、 ``uint32_t`` として"
"値を返します。"

msgid "``grn_posting_get_weight_float`` returns value as a ``float``."
msgstr "``grn_posting_get_weight_float`` は ``float`` として値を返します。"

msgid "Section id is the internal representation of the column name."
msgstr "セクションIDとはカラム名の内部表現です。"

msgid ""
"If column name store in posting list as a string, it is a large amount of "
"information and it use waste capacity."
msgstr ""
"カラム名を文字列としてポスティングリストに格納すると、情報量が多くなり無駄な"
"容量を使います。"

msgid ""
"Therefore, Groonga compresses the amount of information and use storage "
"capacity is small by storing column name in the posting list as a number "
"called section id."
msgstr ""
"したがって、カラム名をセクションIDという数値としてポスティングリストに格納す"
"ることで、情報量を圧縮し使用する容量を少なくしています。"

msgid "``tf`` of ``grn_posting_get_tf`` is Term Frequency score."
msgstr "``grn_posting_get_tf`` の ``tf`` とは、単語の出現頻度です。"

msgid "It returns weight of token as a ``float``."
msgstr "トークンの重みを ``float`` として返します。"

msgid "We suggest using this API when we get a weight of token after this."
msgstr ""
"今後はトークンの重みを取得する際はこのAPIを使用することをおすすめします。"

msgid ""
"Because we modify the internal representation of the weight from "
"``uint32_t`` to ``float`` in the near future."
msgstr ""
"近い将来、重みは内部的に ``uint32_t`` から ``float`` に変更するためです。"

msgid "Fixed a bug that Groonga for 32bit on GNU/Linux may crash."
msgstr ""
"32bit GUN/Linux等でGroongaがクラッシュすることがある問題を修正しました。"

msgid ""
"Fixed a bug that unrelated column value may be cleared. [GtiHub#1087]"
"[Reported by sutamin]"
msgstr ""
"関係のないカラムの値をクリアーしてしまう問題を修正しました。 [GitHub#1087]"
"[sutaminさんの報告]"

msgid "Fixed a memory leak when we dumped records with ``dump`` command."
msgstr ""
"``dump`` コマンドでレコードをダンプした時にメモリリークする問題を修正しまし"
"た。"

msgid ""
"Fixed a memory leak when we specified invalid value into ``output_columns``."
msgstr ""
"``output_columns`` に無効な値を指定した時にメモリリークする問題を修正しまし"
"た。"

msgid "Fixed a memory leak when we executed ``snippet`` function."
msgstr "``snippet`` 関数を実行する時にメモリリークする問題を修正しました。"

msgid "Fixed a memory leak when we filled the below conditions."
msgstr "以下の条件を満たした時にメモリリークする問題を修正しました。"

msgid "If we used dynamic columns on the ``initial`` stage."
msgstr "``initial`` ステージで動的カラムを使用した場合。"

msgid "If we used ``slices`` argument with ``select`` command."
msgstr "``select`` コマンドの引数 ``slices`` を使用した場合。"

msgid ""
"Fixed a memory leak when we deleted tables with ``logical_table_remove``."
msgstr ""
"``logical_table_remove`` でテーブルを削除した際にメモリリークする問題を修正し"
"ました。"

msgid "Fixed a memory leak when we use the reference count mode."
msgstr "参照カウントモードを使用した時にメモリリークする問題を修正しました。"

msgid "The reference count mode is a ``GRN_ENABLE_REFERENCE_COUNT=yes`` state."
msgstr ""
"参照カウントモードとは、 ``GRN_ENABLE_REFERENCE_COUNT=yes`` の状態のことで"
"す。"

msgid "This mode is experimental. Performance may degrade by this mode."
msgstr "この機能は実験的です。パフォーマンスが低下することがあります。"

msgid ""
"Fixed a bug that Groonga too much unlink ``_key`` accessor when we load data "
"for apache arrow format."
msgstr ""
"Apache Arrow形式でデータをロードした際に ``_key`` アクセサーを解放しすぎる問"
"題を修正しました。"

msgid "Release 10.0.1 - 2020-03-30"
msgstr "10.0.1リリース - 2020-03-30"

msgid ""
"We have been released Groonga 10.0.1. Because Ubuntu and Windows(VC++ "
"version) package in Groonga 10.0.0 were mistaken."
msgstr ""
"Groonga 10.0.0 のUbuntuとWindows(VC++版)のパッケージに誤りがあったため "
"Groonga 10.0.1 をリリースしました。"

msgid ""
"If we have already used Groonga 10.0.0 for CentOS, Debian, Windows(MinGW "
"version), no problem with continued use it."
msgstr ""
"既にCentOS、Debian、Windows(MinGW版)のGroonga 10.0.0を使用している方は、その"
"まま使っていただいて問題ありません。"

msgid ""
"Added a missing runtime(vcruntime140_1.dll) in package for Windows VC++ "
"version."
msgstr ""
"Windows(VC++版)のパッケージに不足していたランタイム(vcruntime140_1.dll)を追加"
"しました。"

msgid "Release 10.0.0 - 2020-03-29"
msgstr "10.0.0リリース - 2020-03-29"

msgid "[httpd] Updated bundled nginx to 1.17.9."
msgstr "[httpd] バンドルしているnginxのバージョンを1.17.9に更新しました。"

msgid "[httpd] Added support for specifying output type as an extension."
msgstr "[httpd] 出力形式を拡張子として指定できるようにしました。"

msgid ""
"For example, we can write ``load.json`` instead of ``load?output_type=json``."
msgstr ""
"例えば、 ``load?output_type=json`` の代わりに ``load.json`` と書けます。"

msgid ""
"[:doc:`reference/log`] Outputted a path of opened or closed file into a log "
"of dump level on Linux."
msgstr ""
"[:doc:`reference/log`] Linuxのdumpレベルのログにオープンしたファイルとクロー"
"ズしたファイルのパスを出力するようにしました。"

msgid ""
"[:doc:`reference/log`] Outputted a path of closed file into a log of debug "
"level on Windows."
msgstr ""
"[:doc:`reference/log`] Windowsのdebugレベルのログにオープンしたファイルとク"
"ローズしたファイルのパスを出力するようにしました。"

msgid "Added following API and macros"
msgstr "以下のAPIとマクロを追加しました。"

msgid "``grn_timeval_from_double(grn_ctx, double)``"
msgstr ""

msgid "This API converts ``double`` type to ``grn_timeval`` type."
msgstr "このAPIは、 ``double`` 型を ``grn_timeval`` 型に変換します。"

msgid "It returns value of ``grn_timeval`` type."
msgstr "``grn_timeval`` 型の値を返します。"

msgid "``GRN_TIMEVAL_TO_NSEC(timeval)``"
msgstr ""

msgid ""
"This macro converts value of ``grn_timeval`` type to nanosecond as the value "
"of ``uint64_t`` type."
msgstr ""
"このマクロは、 ``grn_timeval`` 型の値を ``uint64_t`` 型の値としてナノ秒に変換"
"します。"

msgid "``GRN_TIME_USEC_TO_SEC(usec)``"
msgstr ""

msgid "This macro converts microsecond to second."
msgstr "このマクロは、ミリ秒を秒に変換します。"

msgid "Deprecated the following macro."
msgstr "以下のマクロを非推奨にしました。"

msgid "``GRN_OBJ_FORMAT_FIN(grn_ctx, grn_obj_format)``"
msgstr ""

msgid ""
"We ``grn_obj_format_fin(grn_ctx, grn_obj_format)`` use instead since 10.0.0."
msgstr ""
"10.0.0から代わりに ``grn_obj_format_fin(grn_ctx, grn_obj_format)`` を使ってく"
"ださい。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`],[:doc:`reference/commands/"
"dump`] Added support for stream output."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`],[:doc:`reference/commands/"
"dump`]  ストリーム出力に対応しました。"

msgid ""
"This feature requires ``command_version 3`` or later. The header content is "
"outputted after the body content."
msgstr ""
"この機能は ``command_version 3`` 以降で使えます。headerがbodyの後に出力されま"
"す。"

msgid ""
"Currently, this feature support only ``dump`` and ``logical_range_filter``."
msgstr ""
"現在、この機能をサポートしているのは、 ``dump`` と ``logical_range_filter`` "
"のみです。"

msgid ""
"``logical_range_filter`` always returns the output as a stream on "
"``command_version 3`` or later."
msgstr ""
"``logical_range_filter`` は、 ``command_version 3`` 以降では、常に出力が"
"streamとして返ります。"

msgid "This feature has the following limitations."
msgstr "この機能は以下の制限があります。"

msgid "-1 is only allowed for negative ``limit``"
msgstr "``limit`` に指定できる負の値は -1 のみです。"

msgid "MessagePack output isn't supported"
msgstr "MessagePack形式の出力はサポートしていません。"

msgid "We a little changed the response contents of JSON by this modify."
msgstr "この変更で、JSONの応答内容を少し変更しています。"

msgid "The key order differs from before versions as below."
msgstr "以下のように以前のバージョンとは、キーの順序が異なっています。"

msgid "The key order in before versions."
msgstr "以前のバージョンのキーの順序"

msgid "The key order in this version(10.0.0)."
msgstr "本バージョン(10.0.0)のキーの順序"

msgid ""
"Disabled caches of ``dump`` and ``logical_range_filter`` when they execute "
"on ``command_version 3``."
msgstr ""
"``dump`` と ``logical_range_filter`` を ``command_version 3`` で実行した時は"
"キャッシュが効きません。"

msgid ""
"Because of ``dump`` and ``logical_range_filter`` on ``command_version 3`` "
"returns stream since 10.0.0, Groonga can not cache the whole response."
msgstr ""
"10.0.0から ``dump`` と ``logical_range_filter`` は ``command_version 3`` の時"
"にストリームで応答を返すので、応答全体をキャッシュできないためです。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Added support for "
"outputting response as Apache Arrow format."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] Apache Arrow形式での応答を"
"サポートしました。"

msgid "Supported data type as below."
msgstr "以下のデータ型をサポートしています。"

msgid "``UInt8``"
msgstr ""

msgid "``Int8``"
msgstr ""

msgid "``UInt16``"
msgstr ""

msgid "``Int16``"
msgstr ""

msgid "``UInt32``"
msgstr ""

msgid "``Int32``"
msgstr ""

msgid "``UInt64``"
msgstr ""

msgid "``Int64``"
msgstr ""

msgid "``Time``"
msgstr ""

msgid "``ShortText``"
msgstr ""

msgid "``Text``"
msgstr ""

msgid "``LongText``"
msgstr ""

msgid "``Vector`` of ``Int32``"
msgstr ""

msgid "``Reference vector``"
msgstr ""

msgid "Supported Ubuntu 20.04 (Focal Fossa)."
msgstr "Ubuntu 20.04 (Focal Fossa)をサポートしました。"

msgid "Dropped Ubuntu 19.04 (Disco Dingo)."
msgstr "Ubuntu 19.04 (Disco Dingo)のサポートをやめました。"

msgid "Release 9.1.2 - 2020-01-29"
msgstr "9.1.2リリース - 2020-01-29"

msgid ""
"[tools] Added a script for copying only files of specify tables or columns."
msgstr ""
"[tools] 指定したテーブルまたはカラムのファイルのみをコピーするスクリプトを追"
"加しました。"

msgid "This script name is copy-related-files.rb."
msgstr "このスクリプトの名前は、copy-related-files.rbです。"

msgid ""
"This script is useful if we want to extract specifying tables or columns "
"from a huge database."
msgstr ""
"このスクリプトは非常に大きいデータベースから指定したテーブルまたはカラムを抽"
"出したい場合に便利です。"

msgid ""
"Related files of specific tables or columns may need for reproducing fault."
msgstr ""
"特定のテーブルまたはカラムに関連するファイルは、障害の再現に必要なことがあり"
"ます。"

msgid ""
"If we difficult to offer a database whole, we can extract related files of "
"target tables or columns by this tool."
msgstr ""
"データベースをまるごと提供するのが難しい場合は、このツールを使って対象のテー"
"ブルまたはカラムに関連するファイルを抽出できます。"

msgid ""
"[:doc:`reference/commands/shutdown`] Accept ``/d/shutdown?mode=immediate`` "
"immediately even when all threads are used."
msgstr ""
"[:doc:`reference/commands/shutdown`] 全てのスレッドが使われている場合でも、 "
"``/d/shutdown?mode=immediate`` を即時受け付けるようにしました。"

msgid "This feature can only use on the Groonga HTTP server."
msgstr "この機能はGroonga HTTPサーバでのみ使えます。"

msgid ""
"Unused objects free immediately by using ``GRN_ENABLE_REFERENCE_COUNT=yes``."
msgstr ""
"``GRN_ENABLE_REFERENCE_COUNT=yes`` を使うと、使用していないオブジェクトをすぐ"
"に開放します。"

msgid "This feature is experimental. Performance degrade by this feature."
msgstr "この機能は実験的です。パフォーマンスが低下します。"

msgid ""
"If we load to span many tables, we can expect to keep in the usage of memory "
"by this feature."
msgstr ""
"多くのテーブルにまたがるデータをロードする際等にメモリーの使用量を一定量に保"
"つ効果が期待できます。"

msgid "[:doc:`/install/centos`] We prepare ``groonga-release`` by version."
msgstr ""
"[:doc:`/install/centos`] ``groonga-release`` パッケージをバージョンごとに用意"
"しました。"

msgid "Note that the little modification how to install."
msgstr "インストール方法に少し変更があるので注意してください。"

msgid ""
"[:doc:`/install/debian`] We use ``groonga-archive-keyring`` for adding the "
"Groonga apt repository."
msgstr ""
"[:doc:`/install/debian`] Groongaのaptリポジトリーの追加に ``groonga-archive-"
"keyring`` を使うようにしました。"

msgid ""
"We can easy to add the Groonga apt repository to our system by this "
"improvement."
msgstr "この改善によって、Groongaのaptリポジトリーを簡単に追加できます。"

msgid ""
"``groonga-archive-keyring`` includes all information for using the Groonga "
"apt repository. Thus, we need not be conscious of changing of repository "
"information or PGP key by installing this package."
msgstr ""
"``groonga-archive-keyring`` はGroongaのaptリポジトリーを使うための全ての情報"
"が入っています。そのため、リポジトリー情報やPGPキーの変更を意識する必要があり"
"ません。"

msgid ""
"``groonga-archive-keyring`` is deb package. Thus, we can easy to update by "
"``apt update``."
msgstr ""
"``groonga-archive-keyring`` はdebパッケージなので、 ``apt update`` で簡単に更"
"新できます。"

msgid "Release 9.1.1 - 2020-01-07"
msgstr "9.1.1リリース - 2020-01-07"

msgid ""
"[:doc:`/reference/commands/load`] Added support for Apache Arrow format data."
msgstr ""
"[:doc:`/reference/commands/load`] Apache Arrow 形式のデータをサポートしまし"
"た。"

msgid ""
"If we use Apache Arrow format data, we may reduce parse cost. Therefore, "
"data might be loading faster than other formats."
msgstr ""
"Apache Arrow形式のデータを使うことで、パースのコストを削減でき、他のフォー"
"マットより高速にデータをロードできる可能性があります。"

msgid ""
"Groonga can also directly input data for Apache Arrow format from other data "
"analysis systems by this improvement."
msgstr ""
"この変更によって、他のデータ分析システムからApache Arrow形式のデータを直接"
"Groongaへ入力することもできます。"

msgid ""
"However, Apache Arrow format can use in the HTTP interface only. We can't "
"use it in the command line interface."
msgstr ""
"Apache Arrow形式のフォーマットはHTTPインターフェイスでのみ使えます。コマンド"
"ラインインターフェイスでは使えません。"

msgid ""
"[:doc:`/reference/commands/load`] Added how to load Apache Arrow format data "
"in the document."
msgstr ""
"[:doc:`/reference/commands/load`] Apache Arrow 形式のロード方法をドキュメント"
"に追加しました。"

msgid "[:doc:`/reference/commands/load`] Improve error message."
msgstr "[:doc:`/reference/commands/load`] エラーメッセージを改善しました。"

msgid "Response of ``load`` command includes error message also."
msgstr "``load`` コマンドのレスポンスにエラーメッセージも含むようにしました。"

msgid ""
"If we faile data load, Groonga output error detail of ``load`` command by "
"this Improvement."
msgstr ""
"この変更によって、データのロードに失敗した場合、 ``load`` コマンドのエラーの"
"詳細を出力します。"

msgid "[httpd] Updated bundled nginx to 1.17.7."
msgstr "[httpd] バンドルしているnginxのバージョンを1.17.7に更新しました。"

msgid ""
"[:doc:`reference/executables/groonga-server-http`] Added support for sending "
"command parameters by body of HTTP request."
msgstr ""
"[:doc:`/reference/executables/groonga-server-http`] HTTPリクエストのbodyにコ"
"マンドのパラメータを指定できるようにしました。"

msgid ""
"We must set ``application/x-www-form-urlencoded`` to ``Content-Type`` for "
"this case."
msgstr ""
"この場合、 ``Content-Type`` に ``application/x-www-form-urlencoded`` を指定し"
"なければいけません。"

msgid ""
"[:doc:`reference/executables/groonga-server-http`] Added how to use HTTP "
"POST in the document."
msgstr ""
"[:doc:`/reference/executables/groonga-server-http`] HTTP POST の使用方法をド"
"キュメントに追加しました。"

msgid "Release 9.1.0 - 2019-11-29"
msgstr "9.1.0リリース - 2019-11-29"

msgid "Improved the performance of the \"&&\" operation."
msgstr "\"&&\"演算のパフォーマンスを改善しました。"

msgid ""
"For example, the performance of condition expression such as the following "
"is increased."
msgstr "例えば、以下のような条件式のパフォーマンスが向上します。"

msgid "( A || B ) && ( C || D ) && ( E || F) ..."
msgstr ""

msgid ""
"[:doc:`/reference/tokenizers/token_mecab`] Added a new option "
"``use_base_form``"
msgstr ""
"[:doc:`/reference/tokenizers/token_mecab`] ``TokenMecab`` に "
"``use_base_form`` オプションを追加しました。"

msgid "We can search using the base form of a token by this option."
msgstr "このオプションによってトークンの原型を使って検索できます。"

msgid ""
"For example, if we search \"支えた\" using this option, \"支える\" is hit "
"also."
msgstr ""
"例えば、このオプションを使って\"支えた\"を検索した場合、\"支える\"もヒットし"
"ます。"

msgid "Fix a bug that when the accessor is index, performance decreases."
msgstr ""
"インデックスがアクセサーの際にパフォーマンスが低下する問題を修正しました。"

msgid "For example, it occurs with the query include the following conditions."
msgstr "例えば、以下のような条件を含むクエリーで起こります。"

msgid "``accessor @ query``"
msgstr ""

msgid "``accessor == query``"
msgstr ""

msgid ""
"Fixed a bug the estimated size of a search result was overflow when the "
"buffer is big enough. [PGroonga#GitHub#115][Reported by Albert Song]"
msgstr ""
"バッファーが十分に大きい時に、検索結果の推定サイズがオーバーフローする問題を"
"修正しました。 [PGroonga#GitHub#115][Albert Songさんの報告]"

msgid "Improved a test(1) portability. [GitHub#1065][Patched by OBATA Akio]"
msgstr "test(1)のポータビリティを改善しました。（おばたさんがパッチ提供）"

msgid "Added missing tools."
msgstr "不足しているツールを追加"

msgid ""
"Because ``index-column-diff-all.sh`` and ``object-inspect-all.sh`` had not "
"bundled in before version."
msgstr ""
"前のバージョンに ``index-column-diff-all.sh`` と ``object-inspect-all.sh`` が"
"バンドルされていなかったためです。"

msgid "Albert Song"
msgstr "Albert Songさん"

msgid "OBATA Akio"
msgstr "おばたさん"

msgid "Release 9.0.9 - 2019-10-30"
msgstr "9.0.9リリース - 2019-10-30"

msgid ""
"Maybe performance decreases from this version. Therefore, If performance "
"decreases than before, please report us with reproducible steps."
msgstr ""
"今回のバージョンからパフォーマンスが低下しているかもしれません。もし、以前よ"
"りパフォーマンスが低下していたら、是非、再現手順を報告してほしいです。"

msgid ""
"[:doc:`reference/log`] Improved that output the sending time of response "
"into query-log."
msgstr ""
"[:doc:`/reference/log`] 応答の送信時間をクエリーログに出力するように改良しま"
"した。"

msgid ""
"[:doc:`reference/commands/status`] Added that the number of current jobs in "
"the ``status`` command response."
msgstr ""
"[:doc:`/reference/commands/status`] ``status`` コマンドの応答に現在のジョブ数"
"を追加しました。"

msgid ""
"[:doc:`reference/executables/groonga-httpd`] Added support for ``"
"$request_time`` in log."
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] ``$request_time`` をサポートし"
"ました。"

msgid ""
"In the previous version, even if we specified the ``$request_time`` in the "
"``log_format`` directive, it was always 0.00."
msgstr ""
"以前のバージョンでは、 ``log_format`` ディレクティブに ``$request_time`` を指"
"定しても、``$request_time`` の値は常に0でした。"

msgid ""
"If we specify the ``$request_time``, groonga-httpd output the correct time "
"form this version."
msgstr ""
"今回のバージョンから、 ``$request_time`` を指定した場合、 groonga-httpd は正"
"しい時間を出力します。"

msgid ""
"[:doc:`reference/executables/groonga-httpd`] Added how to set the ``"
"$request_time`` in the document."
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] ``$request_time`` の設定方法を"
"ドキュメントに追加しました。"

msgid "Supported Ubuntu 19.10 (Eoan Ermine)"
msgstr "Ubuntu 19.10(Eoan Ermine)をサポートしました。"

msgid "Supported CentOS 8 (experimental)"
msgstr "CentOS 8をサポートしました。(実験的)"

msgid ""
"The package for CentOS 8 can't use a part of features(e.g. we can't use "
"``TokenMecab`` and can't cast to int32 vector from JSON string) for lacking "
"some packages for development."
msgstr ""
"CentOS 8向けのパッケージは開発用のパッケージが不足しているため、一部の機能が"
"使えません。(例えば、 ``TokenMecab`` が使えなかったり、JSON文字列からint32の"
"ベクターへのキャストが出来なかったりします。)"

msgid ""
"[tools] Added a script for executing the ``index_column_diff`` command "
"simply."
msgstr ""
"[tools] ``index_column_diff`` コマンドを簡単に実行するスクリプトを追加しまし"
"た。"

msgid "This script name is index-column-diff-all.sh."
msgstr "このスクリプトの名前は、index-column-diff-all.shです。"

msgid ""
"This script extracts index columns form Groonga's database and execute the "
"``index_column_diff`` command to them."
msgstr ""
"このスクリプトは、Groongaのデータベースからインデックスカラムを抽出し、抽出し"
"たインデックスカラムに対して ``index_column_diff`` を実行します。"

msgid ""
"[tools] Added a script for executing ``object_inspect`` against all objects."
msgstr ""
"[tools] ``object_inspect`` コマンドを全てのオブジェクトに対して実行するスクリ"
"プトを追加しました。"

msgid "This script name is object-inspect-all.sh."
msgstr "このスクリプトの名前は、object-inspect-all.shです。"

msgid ""
"Fixed a bug that Groonga crash when we specify the value as the first "
"argument of between.[GitHub#1045][Reported by yagisumi]"
msgstr ""
"between の最初の引数として値を指定すると、Groongaがクラッシュする問題を修正し"
"ました。[GitHub#1045][yagisumiさんの報告]"

msgid "yagisumi"
msgstr "yagisumiさん"

msgid "Release 9.0.8 - 2019-09-27"
msgstr "9.0.8リリース - 2019-09-27"

msgid ""
"[:doc:`reference/commands/log_reopen`] Added a supplementary explanation "
"when we use ``groonga-httpd`` with 2 or more workers."
msgstr ""
"[:doc:`reference/commands/log_reopen`] 2つ以上のワーカーで ``groonga-httpd`` "
"を使用する場合の補足説明を追記しました。"

msgid "Improved that Groonga ignores the index being built."
msgstr "作成中のインデックスを無視するように改良しました。"

msgid ""
"We can get correct search results even if the index is under construction."
msgstr "インデックス構築中であっても、正しい検索結果を取得できます。"

msgid ""
"However, the search is slow because of Groonga out of use the index to "
"search in this case."
msgstr ""
"ただし、この場合、Groongaは検索にインデックスを使用しないため、検索は遅くなり"
"ます。"

msgid ""
"[:doc:`reference/functions/sub_filter`] Added a feature that ``sub_filter`` "
"executes a sequential search when Groonga is building indexes for the target "
"column or the target column hasn't indexed."
msgstr ""
"[:doc:`reference/functions/sub_filter`] 対象のカラムのインデックスが作成中"
"か、または、インデックスが無い時に ``sub_filter`` がシーケンシャルサーチを実"
"行する機能を追加しました。"

msgid "``sub_filter`` was an error if the above situation in before version."
msgstr ""
"以前のバージョンでは、上記の状態の場合、 ``sub_filter`` はエラーになりまし"
"た。"

msgid ""
"From this version, ``sub_filter`` returns search results if the above "
"situation."
msgstr ""
"今回のバージョンから、 上記の状態でも ``sub_filter`` は検索結果を返します。"

msgid ""
"However if the above situation, ``sub_filter`` is slow. Because it is "
"executed as a sequential search."
msgstr ""
"ただし、上記の状態の場合、 ``sub_filter`` は、シーケンシャルサーチで実行され"
"るため遅いです。"

msgid "[:doc:`/install/centos`] Dropped 32-bit package support on CentOS 6."
msgstr ""
"[:doc:`/install/centos`] CentOS 6の32-bitパッケージのサポートをやめました。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Fixed a bug that exception "
"about closing the same object twice occurs when we have enough records and "
"the number of records that unmatch filter search criteria is more than the "
"estimated value of it."
msgstr ""
"[:doc:`reference/commands/logical_range_filter`] レコードが十分にあるとき、か"
"つフィルター条件にマッチしないレコードが推定値を超えた時に、同じオブジェクト"
"を2回閉じるという例外が発生する問題を修正しました。"

msgid "Release 9.0.7 - 2019-08-29"
msgstr "9.0.7リリース - 2019-08-29"

msgid "[httpd] Updated bundled nginx to 1.17.3."
msgstr "[httpd] バンドルしているnginxのバージョンを1.17.3に更新しました。"

msgid ""
"Contains security fix for CVE-2019-9511, CVE-2019-9513, and CVE-2019-9516."
msgstr ""
"CVE-2019-9511、CVE-2019-9513、CVE-2019-9516のセキュリティの修正が含まれていま"
"す。"

msgid "Fixed a bug that Groonga crash when posting lists were huge."
msgstr ""
"ポスティングリストが巨大になった時にGroongaがクラッシュする問題を修正しまし"
"た。"

msgid ""
"However, this bug almost doesn't occur by general data. Because posting "
"lists don't grow bigger so much by them."
msgstr ""
"ただし、このバグは、一般的なデータでは殆ど発生しません。ポスティングリスト"
"は、一般的なデータでは、そこまで大きくならないためです。"

msgid ""
"Fixed a bug that returns an empty result when we specify ``initial`` into a "
"stage of a dynamic column and search for using index. [GitHub#683]"
msgstr ""
"動的カラムのステージに ``initial`` を指定し、インデックスを使用した検索をする"
"と空の結果を返す問題を修正しました。 [GitHub#683]"

msgid ""
"Fixed a bug that the configure phase didn't detect libedit despite "
"installing it. [GitHub#1030][Patched by yu]"
msgstr ""
"configure時にlibeditがインストールされているにもかかわらず、検知しない問題を"
"修正しました。 [GitHub#1030][yuさんがパッチ提供]"

msgid ""
"Fixed a bug that ``--offset`` and ``--limit`` options didn't work with ``--"
"sort_keys`` and ``--slices`` options. [clear-code/"
"redmine_full_text_search#70][Reported by a9zawa]"
msgstr ""
"``--slices`` と ``--sort_keys`` オプション使用時に ``--offset`` と ``--"
"limit`` オプションが動作しない問題を修正しました。 [clear-code/"
"redmine_full_text_search#70][a9zawaさんの報告]"

msgid ""
"Fixed a bug that search result is empty when the result of ``select`` "
"command is huge. [groonga-dev,04770][Reported by Yutaro Shimamura]"
msgstr ""
"``select`` コマンドの結果が巨大な時、検索結果が空になる問題を修正しました。"
"[groonga-dev,04770][Yutaro Shimamuraさんの報告]"

msgid ""
"Fixed a bug that doesn't use a suitable index when prefix search and suffix "
"search. [GitHub#1007, PGroonga#GitHub#96][Reported by oknj]"
msgstr ""
"前方一致検索や後方一致検索時に適切なインデックスを使わない問題を修正しまし"
"た。[GitHub#1007, PGroonga#GitHub#96][oknjさんの報告]"

msgid "oknj"
msgstr "oknjさん"

msgid "Yutaro Shimamura"
msgstr "Yutaro Shimamuraさん"

msgid "yu"
msgstr "yuさん"

msgid "a9zawa"
msgstr "a9zawaさん"

msgid "Release 9.0.6 - 2019-08-05"
msgstr "9.0.6リリース - 2019-08-05"

msgid "Added support for Debian 10 (buster)."
msgstr "Debian 10 (buster)をサポートしました。"

msgid ""
"[:doc:`reference/commands/select`] Fixed a bug that search is an error when "
"occurring search escalation."
msgstr ""
"[:doc:`/reference/commands/select`] 検索エスカレーションが起こった際に検索が"
"エラーになるバグを修正しました。"

msgid ""
"[:doc:`reference/commands/select`] Fixed a bug that may return wrong search "
"results when we use nested equal condition."
msgstr ""
"[:doc:`/reference/commands/select`] ネストされた等価演算を使った際に、誤った"
"検索結果を返すことがあるバグを修正しました。"

msgid ""
"[geo_distance_location_rectangle] Fixed an example that has wrong ``load`` "
"format. [GitHub#1023][Patched by yagisumi]"
msgstr ""
"[geo_distance_location_rectangle] ``load`` のフォーマットが誤っている例を修正"
"しました。 [GitHub#1023] [yagisumiさんがパッチ提供]"

msgid ""
"[:doc:`tutorial/micro_blog`] Fixed an example that has wrong search results. "
"[GutHub#1024][Patched by yagisumi]"
msgstr ""
"[:doc:`tutorial/micro_blog`] 検索結果が誤っている例を修正しました。"
"[GitHub#1024][yagisumiさんがパッチ提供] "

msgid "Release 9.0.5 - 2019-07-30"
msgstr "9.0.5リリース - 2019-07-30"

msgid ""
"There are some critical bugs are found in this release. ``select`` command "
"returns wrong search results. We will release the new version (9.0.6) which "
"fixes the issues. Please do not use Groonga 9.0.5, and recommends to upgrade "
"to 9.0.6 in the future. The detail of this issues are explained at https://"
"groonga.org/en/blog/2019/07/30/groonga-9.0.5.html."
msgstr ""
"このリリースには影響の大きい不具合があることがわかりました。``select`` コマン"
"ドが誤った結果を返します。この問題を修正し、9.0.6をリリースする予定です。"
"Groonga 9.0.5は使わず、後日リリースされる9.0.6を使ってください。問題の詳細に"
"ついては https://groonga.org/ja/blog/2019/07/30/groonga-9.0.5.html で解説して"
"います。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Improved that only apply an "
"optimization when the search target shard is large enough."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] 検索対象のシャードが十分に"
"大きい時にのみ最適化を適用するように改良しました。"

msgid ""
"This feature reduces that duplicate search result between offset when we use "
"same sort key."
msgstr ""
"この機能は、ソートキーが同じ時にオフセット間で検索結果が重複するのを減らしま"
"す。"

msgid "Large enough threshold is 10000 records by default."
msgstr "十分に大きいのしきい値はデフォルトで10000レコードです。"

msgid ""
"[:doc:`/reference/normalizers`] Added new option ``unify_to_katakana`` for "
"``NormalizerNFKC100``."
msgstr ""
"[:doc:`/reference/normalizers`] ``NormalizerNFKC100`` に新しいオプション "
"``unify_to_katakana`` を追加しました。"

msgid "This option normalize hiragana to katakana."
msgstr "このオプションは、平仮名を片仮名にノーマライズします。"

msgid ""
"For example, ``ゔぁゔぃゔゔぇゔぉ`` is normalized to ``ヴァヴィヴヴェヴォ``."
msgstr ""
"例えば、 ``ゔぁゔぃゔゔぇゔぉ`` を ``ヴァヴィヴヴェヴォ`` にノーマライズしま"
"す。"

msgid ""
"[:doc:`reference/commands/select`] Added drilldowns support as a slices "
"parameter."
msgstr ""
"[:doc:`/reference/commands/select`] slicesパラメーターでdrilldownsをサポート"
"しました。"

msgid ""
"[:doc:`reference/commands/select`] Added columns support as a slices "
"parameter."
msgstr ""
"[:doc:`/reference/commands/select`] slicesパラメーターでcolumnsをサポートしま"
"した。"

msgid ""
"[:doc:`reference/commands/select`] Improved that we can refer ``_score`` in "
"the initial stage for slices parameter."
msgstr ""
"[:doc:`/reference/commands/select`] initialステージ内でslicesパラメーターが "
"``_score`` を参照できるよう改良しました。"

msgid ""
"[:doc:`/reference/functions/highlight_html`], [:doc:`reference/functions/"
"snippet_html`] Improved that extract a keyword also from an expression of "
"before executing a slices when we specify the slices parameter."
msgstr ""
"[:doc:`/reference/functions/highlight_html`], [:doc:`reference/functions/"
"snippet_html`] slicesパラメータ指定時に、slices実行前の式からもキーワードを抽"
"出するように改良しました。"

msgid ""
"Improved that collect scores also from an expression of before executing a "
"slices when we specify the slices parameter."
msgstr ""
"slicesパラメータ指定時に、slices実行前の式からもスコアーを収集するように改良"
"しました。"

msgid "Stopped add 1 in score automatically when add posting to posting list."
msgstr ""
"ポスティングリストにポスティングを追加する際に自動的にスコアーを1増やすのをや"
"めました。"

msgid ""
"``grn_ii_posting_add`` is backward incompatible changed by this change. * "
"Caller must increase the score to maintain compatibility."
msgstr ""
"``grn_ii_posting_add`` は、この変更によって後方互換性がなくなりました。互換性"
"を保つには、呼び出し側でスコアーを増やす必要があります。"

msgid ""
"Added support for index search for nested equal like ``XXX.YYY.ZZZ == AAA``."
msgstr ""
"``XXX.YYY.ZZZ == AAA`` のようなネストされた等価演算のインデックス検索をサポー"
"トしました。"

msgid "Reduce rehash interval when we use hash table."
msgstr "ハッシュテーブル使用時にハッシュの再構築の間隔を少なくしました。"

msgid "This feature improve performance for output result."
msgstr "この昨日によって、結果出力のパフォーマンスが改善します。"

msgid "Improved to we can add tag prefix in the query log."
msgstr "クエリーログにプレフィックスを追加できるようになりました。"

msgid "We become easy to understand that it is filtered which the condition."
msgstr "どの条件のフィルターなのかわかりやすくなります。"

msgid "Added support for Apache Arrow 1.0.0."
msgstr "Apache Arrow 1.0.0 をサポートしました。"

msgid "However, It's not released this version yet."
msgstr "ただし、このバージョンはまだ、リリースされていません。"

msgid "Added support for Amazon Linux 2."
msgstr "Amazon Linux 2 をサポートしました。"

msgid ""
"Fixed a bug that vector values of JSON like ``\"[1, 2, 3]\"`` are not "
"indexed."
msgstr ""
"``\"[1, 2, 3]\"`` のようなJSONのベクター値がインデックスされないバグを修正し"
"ました。"

msgid ""
"Fixed wrong parameter name in ``table_create`` tests. [GitHub#1000][Patch by "
"yagisumi]"
msgstr ""
"``table_create`` のテストのパラメーター名が誤っていたバグを修正しました。"
"[GitHub#1000][yagisumiさんがパッチ提供]"

msgid ""
"Fixed a bug that drilldown label is empty when a drilldown command is "
"executed by ``command_version=3``. [GitHub#1001][Reported by yagisumi]"
msgstr ""
"``command_version=3`` でdrilldownコマンドが実行された際に、ドリルダウンのラベ"
"ルが空になるバグを修正しました。[GitHub#1001][yagisumiさんの報告]"

msgid "Fixed build error for Windows package on MinGW."
msgstr "MinGWでWindows版のパッケージのビルドが失敗するバグを修正しました。"

msgid "Fixed install missing COPYING for Windows package on MinGW."
msgstr ""
"MinGWのWindows版パッケージにCOPYINGがインストールされないバグを修正しました。"

msgid ""
"Fixed a bug that don't highlight when specifing non-text query as highlight "
"target keyword."
msgstr ""
"ハイライト対象として、クエリーにテキスト以外を指定した際に、キーワードがハイ"
"ライトされないバグを修正しました。"

msgid ""
"Fixed a bug that broken output of MessagePack format of [:doc:`/reference/"
"commands/object_inspect`]. [GitHub#1009][Reported by yagisumi]"
msgstr ""
"[:doc:`/reference/commands/object_inspect`] のMessagePack形式の出力が壊れるバ"
"グを修正しました。[GitHub#1009][yagisumiさんの報告]"

msgid ""
"Fixed a bug that broken output of MessagePack format of "
"``index_column_diff``. [GitHub#1010][Reported by yagisumi]"
msgstr ""
"``index_column_diff`` のMessagePack形式の出力が壊れるバグを修正しました。"
"[GitHub#1009][yagisumiさんの報告]"

msgid ""
"Fixed a bug that broken output of MessagePack format of [:doc:`reference/"
"commands/suggest`]. [GitHub#1011][Reported by yagisumi]"
msgstr ""
"[:doc:`reference/commands/suggest`] のMessagePack形式の出力が壊れるバグを修正"
"しました。[GitHub#1011][yagisumiさんの報告]"

msgid ""
"Fixed a bug that allocate size by realloc isn't enough when a search for a "
"table of patricia trie and so on. [Reported by Shimadzu Corporation]"
msgstr ""
"パトリシアトライのテーブルの検索時などにreallocのサイズが十分に確保されないバ"
"グを修正しました。[島津製作所さんの報告]"

msgid "Groonga may be crashed by this bug."
msgstr "Groongaはこのバグでクラッシュする可能性があります。"

msgid ""
"Fix a bug that ``groonga.repo`` is removed when updating 1.5.0 from "
"``groonga-release`` version before 1.5.0-1. [groonga-talk:429][Reported by "
"Josep Sanz]"
msgstr ""
"``groonga-release`` version 1.5.0より前から1.5.0-1へアップデートした際に "
"``groonga.repo`` が削除されるバグを修正しました。[groonga-talk:429][Josep "
"Sanzさんの報告]"

msgid "Shimadzu Corporation"
msgstr "島津製作所さん"

msgid "Release 9.0.4 - 2019-06-29"
msgstr "9.0.4リリース - 2019-06-29"

msgid "Added support for array literal with multiple elements."
msgstr "配列リテラルの複数要素をサポートしました。"

msgid "Added support equivalence operation of a vector."
msgstr "ベクターの等価演算をサポートしました。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Increase outputting logs "
"into query log."
msgstr ""
"[:doc:`reference/commands/logical_range_filter`] 出力するクエリーログを追加し"
"ました。"

msgid ""
"``logical_range_filter`` command comes to output a log for below timing."
msgstr ""
"``logical_range_filter`` コマンドが、以下のタイミングでログを出力するようにな"
"ります。"

msgid "After filtering by ``logical_range_filter``."
msgstr "``logical_range_filter`` によるフィルター後"

msgid "After sorting by ``logical_range_filter``."
msgstr "``logical_range_filter`` によるソート後"

msgid "After applying dynamic column."
msgstr "動的カラム適用後"

msgid "After output results."
msgstr "結果出力後"

msgid "We can see how much has been finished this command by this feature."
msgstr ""
"この機能によって、このコマンドがどこまで完了したかを見ることができます。"

msgid ""
"[:doc:`/reference/tokenizers`] Added document for ``TokenPattern`` "
"description."
msgstr ""
"[:doc:`/reference/tokenizers`] ``TokenPattern`` の説明をドキュメントに追加し"
"ました。"

msgid ""
"[:doc:`/reference/tokenizers`] Added document for ``TokenTable`` description."
msgstr ""
"[:doc:`/reference/tokenizers`] ``TokenTable`` の説明をドキュメントに追加しま"
"した。"

msgid ""
"[:doc:`/reference/tokenizers`] Added document for ``TokenNgram`` description."
msgstr ""
"[:doc:`/reference/tokenizers`] ``TokenNgram`` の説明をドキュメントに追加しま"
"した。 "

msgid ""
"[:doc:`reference/executables/grndb`] Added output operation log into groonga."
"log"
msgstr ""
"[:doc:`reference/executables/grndb`] groonga.logへの操作ログの出力を追加しま"
"した。"

msgid ""
"``grndb`` command comes to output execution result and execution process."
msgstr "``grndb`` コマンドが実行結果と実行過程を出力するようになります。"

msgid ""
"[:doc:`reference/executables/grndb`] Added support for checking empty files."
msgstr ""
"[:doc:`/reference/executables/grndb`] 空のファイルのチェックをサポートしまし"
"た。"

msgid "We can check if the empty files exist by this feature."
msgstr "この機能によって、空のファイルが存在するかどうかをチェックできます。"

msgid ""
"[:doc:`reference/executables/grndb`] Added support new option ``--since``"
msgstr ""
"[:doc:`reference/executables/grndb`] 新しいオプション ``--since`` を追加しま"
"した。"

msgid "We can specify a scope of an inspection."
msgstr "検査の範囲を指定できます。"

msgid ""
"[:doc:`reference/executables/grndb`] Added document about new option ``--"
"since``"
msgstr ""
"[:doc:`reference/executables/grndb`] 新しいオプション ``--since`` についての"
"ドキュメントを追加しました。"

msgid "Bundle RapidJSON"
msgstr "RapidJSONをバンドルしました。"

msgid ""
"We can use RapidJson as Groonga's JSON parser partly. (This feature is "
"partly yet)"
msgstr ""
"部分的にGroongaのJSONパーサーとしてRapidJSONを使うことができます。(この機能は"
"まだ部分的です。)"

msgid "We can more exactly parse JSON by using this."
msgstr "これを使うことでより厳格なJSONのパースができます。"

msgid "Added support for casting to int32 vector from JSON string."
msgstr "JSON文字列からint32のベクターへのキャストをサポートしました。"

msgid "This feature requires RapidJSON."
msgstr "この機能は、RapidJSONが必要です。"

msgid "[:doc:`reference/functions/query`] Added ``default_operator``."
msgstr ""
"[:doc:`/reference/functions/query`] ``default_operator`` を追加しました。"

msgid "We can customize operator when \"keyword1 keyword2\"."
msgstr "\"keyword1 keyword2\"時の演算子をカスタマイズできます。"

msgid "\"keyword1 Keyword2\" is AND operation in default."
msgstr "デフォルトでは、\"keyword1 keyword2\"はAND演算です。"

msgid "We can change \"keyword1 keyword2\"'s operator except AND."
msgstr "\"keyword1 keyword2\"の演算子をAND以外に変更できます。"

msgid ""
"[optimizer] Fix a bug that execution error when specified multiple filter "
"conditions and like ``xxx.yyy==\"keyword\"``."
msgstr ""
"[optimizer] 複数のfilter条件と ``xxx.yyy==\"keyword\"`` のような条件を指定し"
"た際にエラーが発生するバグを修正しました。"

msgid ""
"Added missing LICENSE files in Groonga package for Windows(VC++ version)."
msgstr ""
"GroongaのWindows用のパッケージ(VC++版)に不足していたライセンスファイルを追加"
"しました。"

msgid "Added UCRT runtime into Groonga package for Windows(VC++ version)."
msgstr "GroongaのWindows用のパッケージ(VC++版)UCRTランタイムを追加しました。"

msgid "[:doc:`/reference/window_function`] Fix a memory leak."
msgstr "[:doc:`/reference/window_function`] メモリリークを修正しました。"

msgid ""
"This occurs when multiple windows with sort keys are used. [Patched by "
"Takashi Hashida]"
msgstr ""
"これは、複数のウインドウに対してソートキーを適用した際に発生します。 "
"[Takashi Hashidaさんがパッチ提供]"

msgid "Release 9.0.3 - 2019-05-29"
msgstr "9.0.3リリース - 2019-05-29"

msgid "[:doc:`reference/commands/select`] Added more query logs."
msgstr ""
"[:doc:`reference/commands/select`] より多くのクエリーログを追加しました。"

msgid "``select`` command comes to output a log for below timing."
msgstr ""
"``select`` コマンドが、以下のタイミングでログを出力するようになります。"

msgid "After sorting by drilldown."
msgstr "ドリルダウンによるソート後"

msgid "After filter by drilldown."
msgstr "ドリルダウンによるフィルター後"

msgid "[:doc:`reference/commands/logical_select`] Added more query logs."
msgstr ""
"[:doc:`reference/commands/logical_select`] より多くのクエリーログを追加しまし"
"た。"

msgid "``logical_select`` command comes to output a log for below timing."
msgstr ""
"``logical_select`` コマンドが、以下のタイミングでログを出力するようになりま"
"す。"

msgid "After making dynamic columns."
msgstr "動的カラム作成後"

msgid "After grouping by drilldown."
msgstr "ドリルダウンによるグループ化後"

msgid "After sorting by ``logical_select``."
msgstr "``logical_select`` によるソート後"

msgid ""
"[:doc:`reference/commands/logical_select`] Improved performance of sort a "
"little when we use ``limit`` option."
msgstr ""
"[:doc:`reference/commands/logical_select`] ``limit`` オプションを使用したとき"
"のソートのパフォーマンスを少し改善しました。"

msgid "[index_column_diff] Improved performance."
msgstr "[index_column_diff] パフォーマンスを改善しました。"

msgid "We have greatly shortened the execution speed of this command."
msgstr "このコマンドの実行速度を大幅に短くしました。"

msgid "[index_column_diff] Improved ignore invalid reference."
msgstr "[index_column_diff] 無効な参照を無視するように改良しました。"

msgid "[index_column_diff] Added support for duplicated vector element case."
msgstr "[index_column_diff] ベクター要素の重複に対応しました。"

msgid ""
"[Normalizers] Added a new Normalizer ``NormalizerNFKC121`` based on Unicode "
"NFKC (Normalization Form Compatibility Composition) for Unicode 12.1."
msgstr ""
"[Normalizers] Unicode 12.1 の NFKC（Normalization Form Compatibility "
"Composition）をベースにしたノーマライザー ``NormalizerNFKC121`` を追加しまし"
"た。"

msgid ""
"[TokenFilters] Added a new TokenFilter ``TokenFilterNFKC121`` based on "
"Unicode NFKC (Normalization Form Compatibility Composition) for Unicode 12.1."
msgstr ""
"[TokenFilters] Unicode 12.1 の NFKC（Normalization Form Compatibility "
"Composition）をベースにしたトークンフィルター ``NormalizerNFKC121`` を追加し"
"ました。"

msgid "[:doc:`reference/executables/grndb`] Added a new option ``--log-flags``"
msgstr ""
"[:doc:`reference/executables/grndb`] 新しいオプション ``--log-flags`` を追加"
"しました。"

msgid "We can specify output items of a log as with groonga executable file."
msgstr "groonga実行ファイルと同様、ログに出力する項目を指定できます。"

msgid ""
"See [:doc:`reference/executables/groonga`] to know about supported log flags."
msgstr ""
"サポートされているログフラグについては、[:doc:`reference/executables/"
"groonga`] を参照してください。"

msgid ""
"[:doc:`reference/functions/snippet_html`] Added a new option for changing a "
"return value when no match by search."
msgstr ""
"[:doc:`reference/functions/snippet_html`] 検索にマッチしない時の戻り値を変更"
"する新しいオプションを追加しました。"

msgid ""
"[:doc:`reference/commands/plugin_unregister`] Added support full path of "
"Windows."
msgstr ""
"[:doc:`reference/commands/plugin_unregister`] Windowsのフルパスをサポートしま"
"した。"

msgid "Added support for multiline log message."
msgstr "複数行のログメッセージをサポートしました。"

msgid "The multiline log message is easy to read by this feature."
msgstr "この機能によって、複数行に渡るログメッセージが見やすくなります。"

msgid "Output key in Groonga's log when we search by index."
msgstr ""
"インデックスを使って検索した際、キーをGroongaのログに出力するようにしました。"

msgid ""
"[:doc:`tutorial/match_columns`] Added a document for indexes with weight."
msgstr ""
"[:doc:`tutorial/match_columns`] インデックスの重みのドキュメントを追加しまし"
"た。"

msgid ""
"[:doc:`reference/commands/logical_range_filter`] Added a explanation for "
"``order`` parameter."
msgstr ""
"[:doc:`reference/commands/logical_range_filter`] ``order`` パラメータの説明を"
"追加しました。"

msgid ""
"[:doc:`reference/commands/object_inspect`] Added an explanation for new "
"statistics ``INDEX_COLUMN_VALUE_STATISTICS_NEXT_PHYSICAL_SEGMENT_ID`` and "
"``INDEX_COLUMN_VALUE_STATISTICS_N_PHYSICAL_SEGMENTS``."
msgstr ""
"[:doc:`reference/commands/object_inspect`] 新しい統計 "
"``INDEX_COLUMN_VALUE_STATISTICS_NEXT_PHYSICAL_SEGMENT_ID`` と "
"``INDEX_COLUMN_VALUE_STATISTICS_N_PHYSICAL_SEGMENTS`` の説明を追加しました。"

msgid "Dropped Ubuntu 14.04 support."
msgstr "Ubuntu 14.04 のサポートをやめました。"

msgid "[index_column_diff] Fixed a bug that too much ``remains`` are reported."
msgstr "[index_column_diff] ``remains`` を多く報告するバグを修正しました。"

msgid ""
"Fixed a build error when we use ``--without-onigmo`` option. [GitHub#951] "
"[Reported by Tomohiro KATO]"
msgstr ""
"``--without-onigmo`` オプションを使った際にビルドエラーになるバグを修正しまし"
"た。[GitHub#951] [Tomohiro KATOさんが報告]"

msgid ""
"Fixed a vulnerability of \"CVE: 2019-11675\". [Reported by Wolfgang "
"Hotwagner]"
msgstr ""
"\"CVE: 2019-11675\"の脆弱性を修正しました。[Wolfgang Hotwagnerさんが報告]"

msgid ""
"Removed extended path prefix ``\\\\?\\`` at Windows version of Groonga. "
"[GitHub#958] [Reported by yagisumi]"
msgstr ""
"Windows版のGroongaにて、拡張パスプレフィックス ``\\\\?\\`` を削除しました。"
"[GitHub#958] [yagisumiさんが報告]"

msgid "This extended prefix causes a bug that plugin can't be found correctly."
msgstr ""
"この拡張プレフィックスは、プラグインを正確に見つけられないというバグを引き起"
"こします。"

msgid "Tomohiro KATO"
msgstr "Tomohiro KATOさん"

msgid "Wolfgang Hotwagner"
msgstr "Wolfgang Hotwagnerさん"

msgid "Release 9.0.2 - 2019-04-29"
msgstr "9.0.2リリース - 2019-04-29"

msgid "We provide a package for Windows made from VC++ from this release."
msgstr "このリリースからVC++で作成したWindows版パッケージを提供します。"

msgid ""
"We also provide a package for Windows made form MinGW as in the past. "
"However, we will provide it made from VC++ instead of making from MinGW "
"sooner or later."
msgstr ""
"今までどおり、MinGWで作成したWindows版パッケージも提供しますが、近いうちに"
"MinGWで作ったパッケージの代わりにVC++で作ったパッケージを提供する予定です。"

msgid ""
"[:doc:`/reference/commands/column_create`] Added a new flag ``INDEX_LARGE`` "
"for index column."
msgstr ""
"[:doc:`/reference/commands/column_create`] 新しいフラグ ``INDEX_LARGE`` を追"
"加しました。"

msgid ""
"We can make an index column has space that two times of default by this flag."
msgstr ""
"このフラグによって、デフォルトの2倍の領域を持つインデックスカラムを作成できま"
"す。"

msgid "However, note that it also uses two times of memory usage."
msgstr "ただ、メモリ使用量も2倍となることに注意して下さい。"

msgid "This flag useful when index target data are large."
msgstr "このフラグは、インデックス対象のデータが大きい時に有用です。"

msgid ""
"Large data must have many records (normally at least 10 millions records) "
"and at least one of the following features."
msgstr ""
"大きいデータとは、大量のレコード（通常は少なくとも1000万レコード以上）があ"
"り、少なくとも次のうちの1つ以上の特徴があります。"

msgid "Index targets are multiple columns"
msgstr "インデックス対象が複数のカラム"

msgid "Index table has tokenizer"
msgstr "インデックステーブルにトークナイザーが付いている"

msgid ""
"[:doc:`/reference/commands/object_inspect`] Added a new statistics "
"``next_physical_segment_id`` and ``max_n_physical_segments`` for physical "
"segment information."
msgstr ""
"[:doc:`/reference/commands/object_inspect`] セグメントの新しい統計値 "
"``next_physical_segment_id`` と ``max_n_physical_segments`` を追加しました。"

msgid ""
"We can confirm usage of index column space and max value of index column "
"space by this information."
msgstr ""
"この情報で、インデックスカラムの領域の使用量とインデックスカラムの領域の最大"
"値を確認できます。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Added support for window "
"function over shard."
msgstr ""
"[:doc:`/reference/commands/logical_select`] シャードをまたがったウィンドウ関"
"数をサポートしました。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] Added support for window "
"function over shard."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] シャードをまたがったウイン"
"ドウ関数をサポートしました。"

msgid ""
"[:doc:`/reference/commands/logical_count`] Added support for window function "
"over shard."
msgstr ""
"[:doc:`/reference/commands/logical_count`] シャードをまたがったウインドウ関数"
"をサポートしました。"

msgid "We provided a package for Windows made from VC++."
msgstr ""
"このリリースからVC++で作成したWindows版パッケージを提供するようにしました。"

msgid ""
"[:doc:`/reference/commands/io_flush`] Added a new option ``--recursive "
"dependent``"
msgstr ""
"[:doc:`reference/commands/io_flush`] 新しいオプション ``--recursive "
"dependent`` を追加しました。"

msgid ""
"We can all of the specified flush target object, child objects, "
"corresponding table of an index column and corresponding index column are "
"flush target objects."
msgstr ""
"指定した書き出し対象オブジェクトとその子オブジェクトすべて、参照先のテーブ"
"ル、インデックスが張られているカラムがある場合、対応するインデックスカラムと"
"そのインデックスカラムのテーブルを書き出し対象オブジェクトにできます。"

msgid ""
"Fixed \"unknown type name 'bool'\" compilation error in some environments."
msgstr ""
"一部の環境でコンパイルエラー \"unknown type name 'bool'\" が発生する問題を修"
"正しました。"

msgid ""
"Fixed a bug that incorrect output number over Int32 by command of execute "
"via mruby (e.g. ``logical_select``, ``logical_range_filter``, "
"``logical_count``, etc.). [GitHub#936] [Patch by HashidaTKS]"
msgstr ""
"mrubyを経由して実行するコマンド(例えば、 ``logical_select``、 "
"``logical_range_filter``、 ``logical_count`` 等)で、Int32を超える数を正しく出"
"力できない問題を修正しました。[GitHub#936] [HashidaTKSさんがパッチ提供]"

msgid "HashidaTKS"
msgstr "HashidaTKSさん"

msgid "Release 9.0.1 - 2019-03-29"
msgstr "9.0.1リリース - 2019-03-29"

msgid "Added support to acccept null for vector value."
msgstr "ベクターの値にnullが使えるようになりました。"

msgid ""
"You can use `select ... --columns[vector].flags COLUMN_VECTOR --"
"columns[vector].value \"null\"`"
msgstr ""
"`select ... --columns[vector].flags COLUMN_VECTOR --columns[vector].value "
"\"null\"` のように使用できます。"

msgid "[:doc:`/reference/commands/dump`] Translated document into English."
msgstr "[:doc:`/reference/commands/dump`] ドキュメントを英語に翻訳しました。"

msgid ""
"Added more checks and logging for invalid indexes. It helps to clarify the "
"index related bugs."
msgstr ""
"無効なインデックスのチェックとログへの記録を強化しました。インデックス関連の"
"バグを発見するのに役立ちます。"

msgid ""
"Improved an explanation about ``GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO`` "
"behavior in news at :ref:`release-8-0-6`."
msgstr ""
":ref:`release-8-0-6` の ``GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO`` の説明を改"
"善しました。"

msgid ""
"[:doc:`/reference/commands/select`] Added new argument ``--load_table``, ``--"
"load_columns`` and ``--load_values``."
msgstr ""
"[:doc:`/reference/commands/select`] 新しい引数 ``--load_table`` 、``--"
"load_columns`` 、 ``--load_values`` を追加しました。 "

msgid ""
"You can store a result of ``select`` in a table that specifying ``--"
"load_table``."
msgstr ""
"``select`` の結果を ``--load_table`` で指定したテーブルへ格納できます。"

msgid "``--load_values`` option specifies columns of result of ``select``."
msgstr ""
"``--load_values`` オプションは、``select`` の結果のカラムを指定します。"

msgid ""
"``--load_columns`` options specifies columns of table that specifying ``--"
"load_table``."
msgstr ""
"``--load_columns`` オプションは、``--load_table`` で指定したテーブルのカラム"
"を指定します。"

msgid ""
"In this way, you can store values of columns that specifying with ``--"
"load_values`` into columns that specifying with ``--load_columns``."
msgstr ""
"このようにして、``--load_values`` で指定したカラムの値を、 ``--"
"load_columns`` で指定したカラムへ格納できます。"

msgid ""
"[:doc:`/reference/commands/select`] Added documentation about "
"``load_table``, ``load_columns`` and ``load_values``."
msgstr ""
"[:doc:`/reference/commands/select`] 新しい引数 ``--load_table`` 、``--"
"load_columns`` 、 ``--load_values`` を追加しました。 "

msgid ""
"[:doc:`/reference/commands/load`] Added supoort to display a table of load "
"destination in a query log."
msgstr ""
"[:doc:`/reference/commands/load`] ロード先のテーブルをクエリーログに表示する"
"ようにしました。"

msgid ""
"A name of table of load destination display as string in ``[]`` as below."
msgstr ""
"以下のように、ロード先のテーブル名は ``[]`` 内の文字列として表示します　。"

msgid "``:000000000000000 load(3): [LoadedLogs][3]``"
msgstr ""

msgid "Added a new API:"
msgstr "以下のAPIを追加しました。"

msgid "``grn_ii_get_flags()``"
msgstr ""

msgid "``grn_index_column_diff()``"
msgstr ""

msgid "``grn_memory_get_usage()``"
msgstr ""

msgid ""
"Added ``index_column_diff`` command to check broken index column. If you "
"want to log progress of command execution, set log level to debug."
msgstr ""
"壊れたインデックスをチェックするためのコマンド ``index_column_diff`` を追加し"
"ました。コマンド実行の進捗を記録したい場合は、ログレベルをdebugに設定してくだ"
"さい。"

msgid ""
"[:doc:`/reference/functions/snippet_html`] Changed to return an empty vector "
"for no match."
msgstr ""
"[:doc:`/reference/functions/snippet_html`] 一致しない場合、空のベクターを返す"
"よう変更しました。"

msgid "In such a case, an empty vector ``[]`` is returned instead of ``null``."
msgstr "そのような場合、 ``null`` の代わりに空のベクター ``[]`` が返されます。"

msgid ""
"Fixed a warning about possibility of counting threads overflow. In real "
"world, it doesn't affect user because enourmous number of threads is not "
"used. [GitHub#904]"
msgstr ""
"スレッドカウントがオーバフローする可能性についての警告を修正しました。実運用"
"では、膨大な数のスレッドが使用されていないため、ユーザーに影響はありません。"
"[GitHub#904]"

msgid "Fixed build error on macOS [GitHub#909] [Reported by shiro615]"
msgstr ""
"maxOSでのビルドエラーを修正しました。 [GitHub#909] [shiro615さんが報告]"

msgid "Fixed a stop word handling bug."
msgstr "ストップワードの処理のバグを修正しました。"

msgid ""
"This bug occurs when we set the first token as a stop word in our query."
msgstr ""
"このバグは、クエリーの最初のトークンをストップワードとして設定すると発生しま"
"す。"

msgid "If this bug occurs, our search query isn't hit."
msgstr "このバグが発生した場合、検索クエリーはヒットしません。"

msgid ""
"[:doc:`/reference/api/global_configurations`] Fixed a typo about parameter "
"name of ``grn_lock_set_timeout``."
msgstr ""
"[:doc:`/reference/api/global_configurations`] ``grn_lock_set_timeout`` のパラ"
"メーター名の誤字を修正しました。"

msgid ""
"Fixed a bug that deleted records may be matched because of updating indexes "
"incorrectly."
msgstr ""
"インデックスの破損によって、削除されたレコードがマッチするバグを修正しまし"
"た。"

msgid "It may occure when large number of records is added or deleted."
msgstr "大量のレコードを追加または、削除した時に発生することがあります。"

msgid ""
"Fixed a memory leak when ``logical_range_filter`` returns no records. "
"[GitHub#911] [Patch by HashidaTKS]"
msgstr ""
"``logical_range_filter`` がレコードを返さない場合のメモリリークを修正しまし"
"た。[GitHub#911] [HashidaTKSさんがパッチ提供]"

msgid ""
"Fixed a bug that query will not match because of loading data is not "
"normalized correctly. [PGroonga#GitHub#93, GitHub#912,GitHub#913] [Reported "
"by kamicup and dodaisuke]"
msgstr ""
"ロードしているデータが正しくノーマライズされないことによってクエリーにマッチ"
"しないバグを修正しました。[PGroonga#GitHub#93, GitHub#912,GitHub#913] "
"[kamicupさんとdodaisukeさんが報告]"

msgid ""
"This bug occurs when load data contains whitespace after KATAKANA and "
"``unify_kana`` option is used for normalizer."
msgstr ""
"このバグは、カタカナの後ろに空白のあるデータをロードし、ノーマライザーに "
"``unify_kana`` オプションが使用された時に発生します。"

msgid "Fixed a bug that an indexes is broken during updating indexes."
msgstr "インデックスの更新中にインデックスが破損するバグを修正しました。"

msgid ""
"It may occurs when repeating to add large number of records or delete them "
"for a long term."
msgstr ""
"長期間、大量のレコードの追加、削除を繰り返した時に発生することがあります。"

msgid ""
"Fixed a crash bug that allocated working area is not enough size when "
"updating indexes."
msgstr ""
"インデックス更新時に十分な作業領域を確保できずにクラッシュするバクを修正しま"
"した。"

msgid "shiro615"
msgstr "shiro615さん"

msgid "kamicup"
msgstr "kamicupさん"

msgid "dodaisuke"
msgstr "dodaisukeさん"

msgid "Release 9.0.0 - 2019-02-09"
msgstr "9.0.0リリース - 2019-02-09"

msgid ""
"This is a major version up! But It keeps backward compatibility. You can "
"upgrade to 9.0.0 without rebuilding database."
msgstr ""
"メジャーバージョンアップです! メジャーバージョンアップですが、互換性は壊れて"
"いないので、データベースを再構築することなく9.0.0へアップグレードできます。"

msgid "[:doc:`/reference/tokenizers`] Added a new tokenizer ``TokenPattern``."
msgstr ""
"[:doc:`/reference/tokenizers`] 新しいトークナイザー ``TokenPattern`` を追加し"
"ました。 "

msgid "You can extract tokens by regular expression."
msgstr "正規表現を使ってトークンを抽出できます。"

msgid "This tokenizer extracts only token that matches the regular expression."
msgstr "このトークナイザーは正規表現にマッチしたトークンのみを抽出します。"

msgid "You can also specify multiple patterns of regular expression."
msgstr "正規表現のパターンは複数指定できます。"

msgid "[:doc:`/reference/tokenizers`] Added a new tokenizer ``TokenTable``."
msgstr ""
"[:doc:`/reference/tokenizers`] 新しいトークナイザー ``TokenTable`` を追加しま"
"した。"

msgid "You can extract tokens by a value of columns of existing a table."
msgstr "既存のテーブルのカラムの値を使ってトークンを抽出できます。"

msgid ""
"[:doc:`/reference/commands/dump`] Added support for dumping binary data."
msgstr ""
"[:doc:`/reference/commands/dump`] バイナリデータのダンプに対応しました。"

msgid ""
"[:doc:`/reference/commands/select`] Added support for similer search against "
"index column."
msgstr ""
"[:doc:`/reference/commands/select`] インデックスカラムに対する類似文書検索を"
"サポートしました。"

msgid ""
"If you have used multi column index, you can similar search against all "
"source columns by this feature."
msgstr ""
"マルチカラムインデックスを使用している場合、この機能を使って、全てのソースカ"
"ラムに対して類似文書検索ができます。"

msgid ""
"[:doc:`/reference/normalizers`] Added new option ``remove_blank`` for "
"``NormalizerNFKC100``."
msgstr ""
"[:doc:`/reference/normalizers`] ``NormalizerNFKC100`` に新しいオプション "
"``remove_blank`` を追加しました。"

msgid "This option remove white spaces."
msgstr "このオプションは空白を取り除きます。"

msgid ""
"[:doc:`/reference/executables/groonga`] Improve display of thread id in log."
msgstr ""
"[:doc:`/reference/executables/groonga`] ログ内のThreadIDの表示を改善しまし"
"た。"

msgid ""
"Because It was easy to confuse thread id and process id on Windows version, "
"it made clear which is a thread id or a process id."
msgstr ""
"Windows版では、ProcessIDとThreadIDを混同しやすかったので、どちらがThreadIDで"
"どちらがProcessIDかを明確にしました。"

msgid "Release 8.1.1 - 2019-01-29"
msgstr "8.1.1リリース - 2019-01-29"

msgid ""
"[:doc:`/reference/commands/logical_select`] Added new argument ``--"
"load_table``, ``--load_columns`` and ``--load_values``."
msgstr ""
"[:doc:`/reference/commands/logical_select`] 新しい引数 ``--load_table`` 、"
"``--load_columns`` 、 ``--load_values`` を追加しました。 "

msgid ""
"You can store a result of ``logical_select`` in a table that specifying ``--"
"load_table``."
msgstr ""
"``logical_select`` の結果を ``--load_table`` で指定したテーブルへ格納できま"
"す。"

msgid ""
"``--load_values`` option specifies columns of result of ``logical_select``."
msgstr ""
"``--load_values`` オプションは、``logical_select`` の結果のカラムを指定しま"
"す。"

msgid "Improve error log when update error of index."
msgstr "インデックスの更新エラー時のログを改善しました。"

msgid "Added more information in the log."
msgstr "ログに、より詳細な情報を追加しました。"

msgid ""
"For example, output source buffer and chunk when occur merge of posting "
"lists error."
msgstr ""
"例えば、ポスティングリストのマージに失敗した時にマージ元のバッファーとチャン"
"クを出力します。"

msgid ""
"Also, outputting the log a free space size of a buffer and request size of a "
"buffer when occurs error of allocating a buffer."
msgstr ""
"また、バッファー確保のエラーが発生した時は、バッファーの空き領域と要求サイズ"
"をログに出力します。"

msgid ""
"[:doc:`/reference/executables/groonga`] Added a new option ``--log-flags``."
msgstr ""
"[:doc:`/reference/executables/groonga`] 新しいオプション ``--log-flags`` を追"
"加しました。"

msgid "We can specify output items of a log of the Groonga."
msgstr "Groongaのログに出力する項目を指定できます。"

msgid "We can output as below items."
msgstr "以下のような項目を出力できます。"

msgid "Timestamp"
msgstr "タイムスタンプ"

msgid "Log message"
msgstr "ログメッセージ"

msgid "Location(the location where the log was output)"
msgstr "ロケーション(ログが出力された場所)"

msgid "Process id"
msgstr "プロセスID"

msgid "Thread id"
msgstr "スレッドID"

msgid "We can specify prefix as below."
msgstr "以下のように接頭辞を指定できます。"

msgid "``+``"
msgstr ""

msgid "This prefix means that \"add the flag\"."
msgstr "この接頭辞は、 \"フラグを追加する\"という意味です。"

msgid "``-``"
msgstr ""

msgid "This prefix means that \"remove the flag\"."
msgstr "この接頭辞は、\"フラグを削除する\"という意味です。"

msgid "No prefix means that \"replace existing flags\"."
msgstr "接頭辞無しは、\"存在しているフラグを置き換える\"という意味です。"

msgid "Specifically, we can specify flags as below."
msgstr "具体的には、以下のようにフラグ指定できます。"

msgid "``none``"
msgstr ""

msgid "Output nothing into the log."
msgstr "ログに何も出力しません。"

msgid "``time``"
msgstr ""

msgid "Output a timestamp into the log."
msgstr "ログにタイムスタンプを出力します。"

msgid "``message``"
msgstr ""

msgid "Output log messages into the log."
msgstr "ログにメッセージを出力します。"

msgid "``location``"
msgstr ""

msgid ""
"Output the location where the log was output( a file name, a line and a "
"function name) and process id."
msgstr "ログの出力場所(ファイル名、行数、関数名)とプロセスIDを出力します。"

msgid "``process_id``"
msgstr ""

msgid "Output a process id into the log."
msgstr "ログにプロセスIDを出力します。"

msgid "``pid``"
msgstr ""

msgid "This flag is an alias of ``process_id``."
msgstr "このフラグは、 ``process_id`` のエイリアスです。"

msgid "``thread_id``"
msgstr ""

msgid "Output thread id into the log."
msgstr "ログにスレッドIDを出力します。"

msgid "``all``"
msgstr ""

msgid "This flag specifies all flags except ``none`` and ``default`` flags."
msgstr ""
"このフラグは、 ``none`` と ``default`` 以外の全てのフラグを指定します。"

msgid "``default``"
msgstr ""

msgid "Output a timestamp and log messages into the log."
msgstr "ログに、タイムスタンプとログメッセージを出力します。"

msgid "We can also specify multiple log flags by separating flags with ``|``."
msgstr "``|`` を使って、複数のフラグを指定することもできます。"

msgid "Fixed a memory leak when occurs index update error."
msgstr "インデックスの更新エラー発生時にメモリリークする問題を修正しました。"

msgid ""
"[:doc:`/reference/normalizers`] Fixed a bug that stateless normalizers and "
"stateful normalizers return wrong results when we use them at the same time."
msgstr ""
"[:doc:`/reference/normalizers`] ステートレスなノーマライザーとステートフルな"
"ノーマライザーを同時に使用した時に、それらが誤った結果を返すバグを修正しまし"
"た。"

msgid "Stateless normalizers are below."
msgstr "ステートレスなノーマライザーとは以下です。"

msgid "``unify_kana``"
msgstr ""

msgid "``unify_kana_case``"
msgstr ""

msgid "``unify_kana_voiced_sound_mark``"
msgstr ""

msgid "``unify_hyphen``"
msgstr ""

msgid "``unify_prolonged_sound_mark``"
msgstr ""

msgid "``unify_hyphen_and_prolonged_sound_mark``"
msgstr ""

msgid "``unify_middle_dot``"
msgstr ""

msgid "Stateful normalizers are below."
msgstr "ステートフルなノーマライザーとは以下です。"

msgid "``unify_katakana_v_sounds``"
msgstr ""

msgid "``unify_katakana_bu_sound``"
msgstr ""

msgid "``unify_to_romaji``"
msgstr ""

msgid "Release 8.1.0 - 2018-12-29"
msgstr "8.1.0リリース - 2018-12-29"

msgid "[httpd] Updated bundled nginx to 1.15.8."
msgstr "[httpd] バンドルしているnginxのバージョンを1.15.8に更新しました。"

msgid ""
"Fixed a bug that unlock against DB is always executed after flush when after "
"execute a ``io_flush`` command."
msgstr ""
"``io_flush`` コマンド実行後に、DBに対するアンロックが常にフラッシュの実行後に"
"なってしまうバグを修正しました。"

msgid ""
"Fixed a bug that ``reindex`` command doesn't finish when execute a "
"``reindex`` command against table that has record that has not references."
msgstr ""
"参照先を持たないレコードを持つテーブルに対して ``reindex`` コマンドを実行した"
"際に、 ``reindex`` コマンドが終了しないバグを修正しました。"

msgid "Release 8.0.9 - 2018-11-29"
msgstr "8.0.9リリース - 2018-11-29"

msgid ""
"[:doc:`/reference/tokenizers`] Improved that output a tokenizer name in "
"error message when create tokenizer fail."
msgstr ""
"[:doc:`/reference/tokenizers`] トークナイザーの作成に失敗した際のエラーメッ"
"セージにトークナイザーの名前を出力するよう改良。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenDelimit] Supported that customizing "
"delimiter of a token."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenDelimit] トークンの区切り文字のカスタマイ"
"ズをサポートしました。"

msgid "You can use token other than whitespace as a token of delimiter."
msgstr "空白以外のトークンを区切り文字に使えます。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenDelimit] Added new option ``pattern``."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenDelimit] 新しいオプション ``pattern`` を"
"追加しました。 "

msgid "You can specify delimiter with regular expression by this option."
msgstr "このオプションにより、区切り文字にに正規表現を指定できます。"

msgid ""
"[:doc:`/reference/tokenizers`] Added force_prefix_search value to each token "
"information."
msgstr ""
"[:doc:`/reference/tokenizers`] 各トークンの情報に ``force_prefix_search`` の"
"値を追加しました。"

msgid "\"force_prefix\" is kept for backward compatibility."
msgstr "\"force_prefix\" は後方互換のため残しています。"

msgid ""
"[:doc:`/reference/token_filters`] Added built-in token filter "
"``TokenFilterNFKC100``."
msgstr ""
"[:doc:`/reference/token_filters`] ビルトインのトークンフィルタ "
"``TokenFilterNFKC100`` を追加しました。"

msgid ""
"You can convert katakana to hiragana like NormalizerNFKC100 with a "
"``unify_kana`` option."
msgstr ""
"NormalizerNFKC100のように ``unify_kana`` オプションで、カタカナをひらがなへ変"
"換できます。"

msgid ""
"[:doc:`/reference/token_filters`][TokenFilterStem] Added new option "
"``algorithm``."
msgstr ""
"[:doc:`/reference/token_filters`][TokenFilterStem] 新しオプション "
"``algorithm`` を追加しました。"

msgid ""
"You can also stem language other than English(French, Spanish, Portuguese, "
"Italian, Romanian, German, Dutch, Swedish, Norwegian, Danish, Russian, "
"Finnish) by this option."
msgstr ""
"このオプションによって、英語以外の言語(フランス語、スペイン語、ポルトガル語、"
"イタリア語、ルーマニア語、ドイツ語、オランダ語、スウェーデン語、ノルウェー"
"語、デンマーク語、ロシア語、フィンランド語)をステミングできます。"

msgid ""
"[:doc:`/reference/token_filters`][TokenFilterStopWord] Added new option "
"``column``."
msgstr ""
"[:doc:`/reference/token_filters`][TokenFilterStopWord] 新しいオプション "
"``column`` を追加しました"

msgid ""
"You can specify stop word in a column other than is_stop_word column by this "
"option."
msgstr ""
"このオプションによって、is_stop_word以外のカラムをスットプワードに指定できま"
"す。"

msgid ""
"[:doc:`/reference/commands/dump`] Supported output options of token filter "
"options."
msgstr ""
"[:doc:`/reference/commands/dump`] トークンフィルターのオプションの出力をサ"
"ポートしました。"

msgid ""
"If you specify a tokenizer like ``TokenNgram`` or ``TokenMecab`` etc that "
"has options, you can output these options with ``table_list`` command."
msgstr ""
"``TokenNgram`` や ``TokenMecab`` 等のようなオプションを持つトークナイザーを指"
"定した場合、それらのオプションも ``table_list`` コマンドで出力できます。"

msgid ""
"[:doc:`/reference/commands/truncate`] Supported a table that it has token "
"filter option."
msgstr ""
"[:doc:`/reference/commands/truncate`] トークンフィルターのオプションを持った"
"テーブルをサポートしました。"

msgid ""
"You can ``truncate`` even a tabel that it has token filter like "
"``TokenFilterStem`` or ``TokenStopWord`` that has options."
msgstr ""
"``TokenFilterStem`` や ``TokenStopWord`` 等のようなオプションを持つトークナイ"
"ザーを持つテーブルでも ``truncate`` できます。"

msgid ""
"[:doc:`/reference/commands/schema`] Support output of options of token "
"filter."
msgstr ""
"[:doc:`/reference/commands/schema`] トークンフィルターのオプションの出力をサ"
"ポートしました。"

msgid ""
"[:doc:`/reference/normalizers`] Added new option for ``NormalizerNFKC100`` "
"that ``unify_to_romaji`` option."
msgstr ""
"[:doc:`/reference/normalizers`] ``NormalizerNFKC100`` に新しいオプション "
"``unify_to_romaji`` を追加しました。"

msgid "You can normalize hiragana and katakana to romaji by this option."
msgstr "このオプションによって、ひらがなとカタカナをローマ字に正規化できます。"

msgid "[query-log][show-condition] Supported \"func() > 0\" case."
msgstr "[query-log][show-condition] \"func() > 0\"をサポートしました。"

msgid "[Windows] Improved that ensure flushing on unmap."
msgstr "[Windows] アンマップ前のフラッシュを確実にするよう改善しました。"

msgid "Improved error message on opening input file error."
msgstr "ファイル入力のエラーメッセージを改善しました。"

msgid "[httpd] Updated bundled nginx to 1.15.7."
msgstr "[httpd] バンドルしているnginxのバージョンを1.15.7に更新しました。"

msgid "contains security fix for CVE-2018-16843 and CVE-2018-16844."
msgstr "CVE-2018-16843とCVE-2018-16844のセキュリティの修正が含まれています。"

msgid "Fixed a memory leak when evaluating window function."
msgstr "ウインドウ関数を評価する際にメモリリークする問題を修正しました。"

msgid ""
"[:doc:`/reference/executables/groonga-httpd`] Fixed bug that log content may "
"be mixed."
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] ログの内容が混在することがある"
"バグを修正しました。"

msgid ""
"Fixed a bug that generates invalid JSON when occurs error of slice on "
"output_columns."
msgstr ""
"output_columnsのスライスのエラーが発生した際に、無効なJSONが生成されるバグを"
"修正しました。"

msgid "Fixed a memory leak when getting nested reference vector column value."
msgstr ""
"ネストして参照されているベクターカラムの値を取得する際にメモリリークする問題"
"を修正しました。"

msgid "Fixed a crash bug when outputting warning logs of index corruption."
msgstr ""
"インデックス破損を警告するログを出力する際にクラッシュするバグを修正しまし"
"た。"

msgid ""
"Fix a crash bug when temporary vector is reused in expression evaluation."
msgstr ""
"式の評価で一時的なベクターが再利用された時にクラッシュするバグを修正しまし"
"た。"

msgid ""
"For example, crash when evaluating an expression that uses a vector as below."
msgstr "例えば、以下のようにベクターを使った式を評価する時にクラッシュします。"

msgid "``_score = _score + (vector_size(categories) > 0)``"
msgstr ""

msgid ""
"Fix a bug that hits a value of vector columns deleted by a delete command."
"[GitHub PGroonga#85][Reported by dodaisuke]"
msgstr ""
"deleteコマンドで削除したベクターカラムの値がヒットするバグを修正しました。"
"[dodaisukeさんの報告]"

msgid "Release 8.0.8 - 2018-10-29"
msgstr "8.0.8リリース - 2018-10-29"

msgid ""
"[:doc:`/reference/commands/table_list`] Supported output options of default "
"tokenizer."
msgstr ""
"[:doc:`/reference/commands/table_list`] デフォルトトークナイザーのオプション"
"をサポートしました。"

msgid ""
"[:doc:`/reference/commands/select`] Supported normalizer options in "
"sequential match with ``record @ 'query'``."
msgstr ""
"[:doc:`/reference/commands/select`] ``record @ 'query'`` を使ったシーケンシャ"
"ルマッチでノーマライザーのオプションをサポートしました。"

msgid ""
"[:doc:`/reference/commands/truncate`] Supported a table that it has "
"tokenizer option."
msgstr ""
"[:doc:`/reference/commands/truncate`] トークナイザーのオプションを持ったテー"
"ブルをサポートしました。"

msgid ""
"You can ``truncate`` even a tabel that it has tokenizer like ``TokenNgram`` "
"or ``TokenMecab`` etc that has options."
msgstr ""
"``TokenNgram`` や ``TokenMecab`` 等のようなオプションを持つトークナイザーを持"
"つテーブルでも ``truncate`` できます。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenMecab] Added new option ``target_class``"
msgstr ""
"[:doc:`/reference/tokenizers`][TokenMecab] ``TokenMecab`` に "
"``target_class`` オプションを追加しました。"

msgid ""
"This option searches a token of specifying a part-of-speech. For example, "
"you can search only a noun."
msgstr ""
"このオプションは、指定した品詞のトークンを検索します。例えば、名詞のみを検索"
"することができます。　"

msgid ""
"This option can also specify subclasses and exclude or add specific part-of-"
"speech of specific using ``+`` or ``-``. So, you can also search except a "
"pronoun as below."
msgstr ""
"このオプションは、以下のようにサブクラスを指定することや、 ``+`` や ``-`` を"
"使って、特定の品詞を追加または除外することもできます。したがって、以下のよう"
"に代名詞を除外して検索することもできます。"

msgid ""
"``'TokenMecab(\"target_class\", \"-名詞/代名詞\", \"target_class\", \"+\")'``"
msgstr ""

msgid ""
"[:doc:`/reference/commands/io_flush`] Supported locking of a database during "
"a ``io_flush``."
msgstr ""
"[:doc:`/reference/commands/io_flush`] ``io_flush`` 中のデータベースのロックを"
"サポートしました。"

msgid ""
"Because Groonga had a problem taht is a crash when deleteing a table of a "
"target of a ``io_flush`` during execution of a ``io_flush``."
msgstr ""
"``io_flush`` 実行中に ``io_flush`` 対象のテーブルを削除するとGroongaがクラッ"
"シュする問題があったためです。"

msgid ""
"[:doc:`/reference/functions/cast_loose`] Added a new function ``cast_loose``."
msgstr ""
"[:doc:`reference/functions/cast_loose`] 新しい関数 ``cast_loose()`` を追加し"
"ました。"

msgid ""
"This function cast to a type to specify. If a value to specify can't cast, "
"it become to a default value to specify."
msgstr ""
"この関数は、指定した型へキャストします。もし、指定した値がキャストできない場"
"合、値は、指定したデフォルト値になります。"

msgid ""
"Added optimize the order of evaluation of a conditional expression."
"(experimental)"
msgstr "条件式の評価順序の最適化を追加しました。(実験的)"

msgid "You can active this feature by setting environment value as below."
msgstr "以下のように環境変数を設定することでこの機能を有効にできます。"

msgid "``GRN_EXPR_OPTIMIZE=yes``"
msgstr ""

msgid ""
"Supported ``(?-mix:XXX)`` form for index searchable regular expression. "
"[groonga-dev,04683][Reported by Masatoshi SEKI]"
msgstr ""
"インデックス検索可能な正規表現に ``(?-mix:XXX)`` 記法をサポートしました。 "
"[groonga-dev,04683][ Masatoshi SEKIさんの報告]"

msgid "``(?-mix:XXX)`` form treats the same as XXX."
msgstr "``(?-mix:XXX)`` は XXX と同じ扱いです。"

msgid "[httpd] Updated bundled nginx to 1.15.5."
msgstr "[httpd] バンドルしているnginxのバージョンを1.15.5に更新しました。"

msgid "Supported Ubuntu 18.10 (Cosmic Cuttlefish)"
msgstr "Ubuntu 18.10 (Cosmic Cuttlefish)をサポートしました。"

msgid ""
"Fixed a bug that the Groonga GQTP server may fail to accept a new "
"connection. [groonga-dev,04688][Reported by Yutaro Shimamura]"
msgstr ""
"Groonga GQTP サーバーが新しい接続を受け付けなくなることがあるバグを修正しまし"
"た。[groonga-dev,04688][Yutaro Shimamuraさんの報告]"

msgid "It's caused when interruption client process without using quit."
msgstr "quitを使わずにクライアントプロセスを中断した時に発生します。"

msgid "Masatoshi SEKI"
msgstr "Masatoshi SEKIさん"

msgid "Release 8.0.7 - 2018-09-29"
msgstr "8.0.7リリース - 2018-09-29"

msgid ""
"[:doc:`/reference/tokenizers`][TokenMecab] support outputting metadata of "
"Mecab."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenMecab] Mecabのメタデータの出力をサポート"
"しました。"

msgid "Added new option ``include_class`` for ``TokenMecab``."
msgstr "``TokenMecab`` に ``include_class`` オプションを追加しました。"

msgid "This option outputs ``class`` and ``subclass`` in Mecab's metadata."
msgstr ""
"このオプションは、Mecabのメタデータの ``class`` と ``subclass`` を出力しま"
"す。"

msgid "Added new option ``include_reading`` for ``TokenMecab``."
msgstr "``TokenMecab`` に ``include_reading`` オプションを追加しました。"

msgid "This option outputs ``reading`` in Mecab's metadata."
msgstr "このオプションは、Mecabのメタデータの ``reading`` を出力します。"

msgid "Added new option ``include_form`` for ``TokenMecab``."
msgstr "``TokenMecab`` に ``include_form`` オプションを追加しました。"

msgid ""
"This option outputs ``inflected_type``, ``inflected_form`` and ``base_form`` "
"in Mecab's metadata."
msgstr ""
"このオプションは、Mecabのメタデータの ``inflected_type`` と "
"``inflected_form`` 、 ``base_form`` を出力します。"

msgid "Added new option ``use_reading`` for ``TokenMecab``."
msgstr "``TokenMecab`` に ``use_reading`` オプションを追加しました。"

msgid "This option supports a search by kana."
msgstr "このオプションは、読みがなによる検索をサポートします。"

msgid ""
"This option is useful for countermeasure of orthographical variants because "
"it searches with kana."
msgstr ""
"このオプションは、読みがなを使った検索をするため、表記ゆれの対策として有用で"
"す。"

msgid "[plugin] Groonga now can grab plugins from multiple directories."
msgstr ""
"[plugin] 複数のディレクトリからプラグインを取得できるようになりました。"

msgid ""
"You can specify multiple directories to ``GRN_PLUGINS_PATH`` separated with "
"\":\" on non Windows, \";\" on Windows."
msgstr ""
"``GRN_PLUGINS_PATH`` に複数のディレクトリを指定できます。Windowsの場合は、\":"
"\"でWindows以外では、\";\"で区切ります。"

msgid ""
"``GRN_PLUGINS_PATH`` has high priority than the existing "
"``GRN_PLUGINS_DIR``. Currently, this option is not supported Windows."
msgstr ""
"``GRN_PLUGINS_PATH`` は、 ``GRN_PLUGINS_DIR`` より優先度が高いです。現状、こ"
"のオプションはWindowsではサポートされていません。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenNgram] Added new option "
"``unify_alphabet`` for ``TokenNgram``."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenNgram] ``TokenNgram`` に "
"``unify_alphabet`` オプションを追加しました。"

msgid ""
"If we use ``unify_alphabet`` as ``false``, ``TokenNgram`` uses bigram "
"tokenize method for ASCII character."
msgstr ""
"``unify_alphabet`` を ``false`` として使うと、 ``TokenNgram`` はASCII文字の"
"トークナイズ方法にバイグラムを使います。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenNgram] Added new option ``unify_symbol`` "
"for ``TokenNgram``."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenNgram] ``TokenNgram`` に "
"``unify_symbol`` オプションを追加しました。"

msgid ""
"``TokenNgram(\"unify_symbol\", false)`` is same behavior of "
"``TokenBigramSplitSymbol``."
msgstr ""
"``TokenNgram(\"unify_symbol\", false)`` は、 ``TokenBigramSplitSymbol`` と同"
"じ動作です。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenNgram] Added new option ``unify_digit`` "
"for ``TokenNgram``."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenNgram] ``TokenNgram`` に ``unify_digit`` "
"オプションを追加しました。"

msgid ""
"If we use ``unify_digit`` as ``false``, If we set false, ``TokenNgram`` uses "
"bigram tokenize method for digits."
msgstr ""
"``unify_digit`` を ``false`` として使うと、 ``TokenNgram`` は数字のトークナイ"
"ズ方法にバイグラムを使います。"

msgid "[httpd] Updated bundled nginx to 1.15.4."
msgstr "[httpd] バンドルしているnginxのバージョンを1.15.4に更新しました。"

msgid "Fixed wrong score calculations on some cases."
msgstr "いくつかのケースでの誤ったスコア計算を修正しました。"

msgid ""
"It's caused when adding, multiplication or division numeric to a bool value."
msgstr "ブール値に数値を加算、乗算または除算するときに発生します。"

msgid ""
"It's caused when comparing a scalar and vector columns using ``!=`` or "
"``==``."
msgstr ""
"``！=`` や ``==`` を使ってスカラーとベクトルの列を比較するときに発生します。"

msgid "Release 8.0.6 - 2018-08-29"
msgstr "8.0.6リリース - 2018-08-29"

msgid ""
"[:doc:`/reference/tokenizers`][TokenMecab] add ``chunked_tokenize`` and "
"``chunk_size_threshold`` options."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenMecab] ``chunked_tokenize`` と "
"``chunk_size_threshold`` の両オプションに対応しました。"

msgid ""
"[optimizer] support estimation for query family expressions. It will "
"generate more effective execution plan with query family expressions such as "
"``column @ query``, ``column @~ pattern`` and so on."
msgstr ""
"[optimizer] query family expressionの推定に対応しました。``column @ query`` "
"や ``column @~ pattern`` のようなquery family expressionについて、より効果的"
"な実行計画を立てられます。"

msgid ""
"[optimizer] plug-in -> built-in It's disabled by default for now. We can "
"enable it by defining ``GRN_EXPR_OPTIMIZE=yes`` environment variable or "
"using ``expression_rewriters`` table as before."
msgstr ""
"[optimizer] オプティマイザをプラグインから組み込みの機能に変更し、初期状態で"
"無効としました。環境変数を ``GRN_EXPR_OPTIMIZE=yes`` と定義するか、従来通り"
"に ``expression_rewriters`` テーブルを使う事で機能を有効化できます。"

msgid ""
"Enable sequential search for enough filtered case by default. If the current "
"result is enough filtered, sequential search is faster than index search. If "
"the current result has only 1% records of all records in a table and less "
"than 1000 records, sequential search is used even when index search is "
"available."
msgstr ""
"充分に絞り込み済みの場合において、初期状態でシーケンシャルサーチを行うように"
"しました。現在の結果が充分に少数である場合、シーケンシャルサーチはインデック"
"ス検索よりも高速です。現在の結果がテーブル内の全レコードの1%で1000件未満の場"
"合、インデックス検索可能な場合であってもシーケンシャルサーチが使われます。"

msgid ""
"Cullently, this optimization is applied when search by ``==``, ``>``, ``<``, "
"``>=``, or ``<=``."
msgstr ""
"現在、この最適化は、 ``==`` と ``>`` と ``<`` と ``>=`` と ``<=`` を使った検"
"索時に適用されます。"

msgid ""
"When a key of a table that has columns specified by the filter is "
"``ShortText``, you must set ``NormalizerAuto`` to normalizer of the table to "
"apply this optimization."
msgstr ""
"絞り込みに指定したカラムを持つテーブルのキーが ``ShortText`` の場合、この最適"
"化を適用するためには、そのテーブルのノーマライザーを ``NormalizerAuto`` にす"
"る必要があります。"

msgid ""
"You can disable this feature by "
"``GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO=0.0`` environment variable."
msgstr ""
"この機能は環境変数で ``GRN_TABLE_SELECT_ENOUGH_FILTERED_RATIO=0.0`` と設定す"
"る事で無効化できます。"

msgid "[load] improve error message. Table name is included."
msgstr "[load] エラーメッセージにテーブル名を含めるようにしました。"

msgid ""
"[load] add ``lock_table`` option. If ``--lock_table yes`` is specified, "
"``load`` locks the target table while updating columns and applying ``--"
"each``. This option avoids ``load`` and ``delete`` conflicts but it'll "
"reduce load performance."
msgstr ""
"[load] ``lock_table`` オプションを追加しました。``--lock_table yes`` が指定さ"
"れた場合、カラムの更新と ``--each`` の適用を行っている間、``load`` は対象の"
"テーブルをロックします。このオプションは ``load`` と ``delete`` の衝突を防ぎ"
"ますが、読み込みの性能を低下させるでしょう。"

msgid "[vector_find] avoid to crash with unsupported modes"
msgstr ""
"[vector_find] サポートされていないモードでクラッシュしないようにしました。"

msgid ""
"[index] fix a bug that offline index construction for text vector with "
"``HASH_KEY``. It creates index with invalid section ID."
msgstr ""
"[index] ``HASH_KEY`` を伴ったテキストのベクターに対するオフラインでのインデッ"
"クス構築に関して、誤ったセクションIDを持つインデックスが構築されてしまうバグ"
"を修正しました。"

msgid ""
"Fix a bug that ``--match_columns 'index[0] || index[9]'`` uses wrong section."
msgstr ""
"``--match_columns 'index[0] || index[9]'`` が誤ったセクションを使用してしまう"
"問題を修正しました。"

msgid ""
"[highlighter] fix a wrong highlight bug It's caused when lexicon is hash "
"table and keyword is less than N of N-gram."
msgstr ""
"[highlighter] 語彙表がハッシュテーブルで、且つキーワードがN-gramのNよりも少な"
"い文字数の場合に、誤ったハイライトが行われていた問題を修正しました。"

msgid ""
"[mruby] fix a bug that real error is hidden. mruby doesn't support error "
"propagation by no argument raise. https://github.com/mruby/mruby/issues/290"
msgstr ""
"[mruby] 本当のエラーが隠されていた問題を修正しました。mrubyは引数無しで投げら"
"れたエラーの伝搬に対応していません。https://github.com/mruby/mruby/issues/290"

msgid ""
"[:doc:`/reference/tokenizers`][TokenNgram loose]: fix a not found bug when "
"query has only loose types. ``highlight_html()`` with lexicon was also "
"broken."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenNgram loose]: クエリが曖昧な種類のみで"
"あった場合に検索結果が見つからない問題を修正しました。語彙表を伴っての "
"``highlight_html()`` も同様に壊れていました。"

msgid ""
"Fix a bug that text->number cast ignores trailing garbage. \"0garbage\" "
"should be cast error."
msgstr ""
"テキストから数値への変換において、後続するゴミ部分が無視されていた問題を修正"
"しました。 \"0garbage\" は変換エラーになります。"

msgid "Fix an optimization bug for ``reference_column >= 'key_value'`` case"
msgstr ""
"``reference_column >= 'key_value'`` に当てはまる場合の最適化の問題を修正しま"
"した。"

msgid "Release 8.0.5 - 2018-07-29"
msgstr "8.0.5リリース - 2018-07-29"

msgid ""
"[:doc:`/reference/grn_expr/script_syntax`] Added complementary explain about "
"similar search against Japanese documents. [GitHub#858][Patch by Yasuhiro "
"Horimoto]"
msgstr ""
"[:doc:`/reference/grn_expr/script_syntax`] 類似文書検索の補足説明とその日本語"
"訳を追加しました。 [GitHub groonga/GitHub#858] [堀本さんがパッチ提供]"

msgid ""
"[:doc:`/reference/functions/time_classify_day_of_week`] Added a new API: "
"``time_classify_day_of_week()``."
msgstr ""
"[:doc:`reference/functions/time_classify_day_of_week`] 新しい関数 "
"``time_classify_day_of_week()`` を追加しました。"

msgid ""
"Suppressed a warning with ``-fstack-protector``. Suggested by OBATA Akio."
msgstr ""
"``-fstack-protector`` で警告を抑制するようにしました。（OBATA Akioさんが提"
"案）"

msgid "Added a new API: ``time_format_iso8601()``."
msgstr "新しいAPI ``time_format_iso8601()`` を追加しました。"

msgid "Exported a struct ``grn_raw_string``."
msgstr "``grn_raw_string`` 構造体を公開。"

msgid ""
"Added a new API: ``grn_obj_clear_option_values()``. It allows you to clear "
"option values on remove (for persistent) / close (for temporary.)"
msgstr ""
"新しいAPI: ``grn_obj_clear_option_values()`` を追加しました。永続的なデータ"
"ベースのremoveと一時的なデータベースのcloseの際にオプションの値を消去できま"
"す。"

msgid ""
"[log] Reported index column name for error message ``[ii][update][one]``."
msgstr ""
"[log] ``[ii][update][one]`` のエラーメッセージにインデックスカラム名を出力す"
"るようにしました。"

msgid "[httpd] Updated bundled nginx to 1.15.2."
msgstr "[httpd] バンドルしているnginxのバージョンを1.15.2に更新しました。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped Ubuntu 17.10 (Artful Aardvark) support. It "
"has reached EOL at July 19, 2018."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 17.10 (Artful Aardvark）のサポートをやめまし"
"た。2018年7月19日でサポートが切れた（EOLになった）ためです。"

msgid ""
"[:doc:`/install/debian`] Dropped jessie support. Debian's security and "
"release team will no longer produce updates for jessie."
msgstr ""
"[:doc:`/install/debian`] jessieのサポートをやめました。Debianのセキュリティ＆"
"リリースチームはもはやjessieの更新を提供しません。"

msgid "Fixed returning wrong result after unfinished ``/d/load`` data by POST."
msgstr ""
"POSTでの ``/d/load`` へのデータ送信が中断された後に誤った結果が返されていたの"
"を修正しました。"

msgid "Fixed wrong function call around KyTea."
msgstr "KyTeaに関する間違った関数呼び出しを修正しました。"

msgid ""
"[:doc:`/reference/executables/grndb`] Added a missing label for the ``--"
"force-truncate`` option."
msgstr ""
"[:doc:`/reference/executables/grndb`] ``--force-truncate`` オプションのラベル"
"を追加しました。"

msgid ""
"Fixed crash on closing of a database, when a normalizer provided by a plugin "
"(ex. ``groonga-normalizer-mysql``) is used with any option."
msgstr ""
"``groonga-normalizer-mysql`` のようにプラグインとして提供されているノーマライ"
"ザーでオプションを使った場合に、データベースを終了するときにクラッシュする問"
"題を修正しました。"

msgid ""
"Fixed a bug that normalizer/tokenizer options may be ignored. It's occurred "
"when the same object ID is reused."
msgstr ""
"ノーマライザーとトークナイザーのオプションが無視される場合があった問題を修正"
"しました。この問題は同じオブジェクトIDが再利用された場合に発生していました。"

msgid "Release 8.0.4 - 2018-06-29"
msgstr "8.0.4リリース - 2018-06-29"

msgid "[log] Add sub error for error message ``[ii][update][one]``."
msgstr ""
"[log] ``[ii][update][one]`` のエラーメッセージにサブエラーを追加しました。"

msgid "Added a new API: ``grn_highlighter_clear_keywords()``."
msgstr "新しいAPI ``grn_highlighter_clear_keywords()`` を追加しました。"

msgid "Added a new predicate: ``grn_obj_is_number_family_bulk()``."
msgstr "新しいpredicate ``grn_obj_is_number_family_bulk()`` を追加しました。"

msgid "Added a new API: ``grn_plugin_proc_get_value_mode()``."
msgstr "新しいAPI ``grn_plugin_proc_get_value_mode()`` を追加しました。"

msgid ""
"[:doc:`reference/functions/vector_find`] Added a new function "
"``vector_find()``."
msgstr ""
"[:doc:`reference/functions/vector_find`] 新しい関数 ``vector_find()`` を追加"
"しました。"

msgid "Suppress memcpy warnings in msgpack."
msgstr "msgpackでのmemcpyの警告を抑制しました。"

msgid "Updated mruby from 1.0.0 to 1.4.1."
msgstr "mrubyを1.0.0から1.4.1に更新しました。"

msgid ""
"[doc][:doc:`/reference/api/grn_obj`] Added API reference for "
"``grn_obj_is_index_column()``."
msgstr ""
"[doc][:doc:`/reference/api/grn_obj`] ``grn_obj_is_index_column()`` のAPIリ"
"ファレンスを追加しました。"

msgid "[windows] Suppress printf format warnings."
msgstr "[windows] printfフォーマットの警告を抑制しました。"

msgid "[windows] Suppress warning by msgpack."
msgstr "[windows] msgpackによる警告を抑制しました。"

msgid ""
"[:doc:`/reference/api/grn_obj`][:doc:`/reference/api/plugin`] Added encoding "
"converter. rules:"
msgstr ""
"[:doc:`/reference/api/grn_obj`][:doc:`/reference/api/plugin`] エンコーディン"
"グコンバーターを追加しました。ルール:"

msgid "grn_ctx::errbuf: grn_encoding"
msgstr ""

msgid "grn_logger_put: grn_encoding"
msgstr ""

msgid "mruby: UTF-8"
msgstr ""

msgid "path: locale"
msgstr ""

msgid "[mrb] Added ``LocaleOutput``."
msgstr "[mrb] ``LocaleOutput`` を追加しました。"

msgid "[windows] Supported converting image path to grn_encoding."
msgstr "[windows] イメージのパスのgrn_encodingへの変換をサポートしました。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenMecab] Convert error message encoding."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenMecab] エラーメッセージのエンコーディング"
"を変換するようにしました。"

msgid ""
"[:doc:`/reference/window_functions/window_sum`] Supported dynamic column as "
"a target column."
msgstr ""
"[:doc:`/reference/window_functions/window_sum`] 対象カラムとしての動的カラム"
"をサポートしました。"

msgid ""
"[doc][:doc:`/reference/api/grn_obj`] Added API reference for "
"``grn_obj_is_vector_column()``."
msgstr ""
"[doc][:doc:`/reference/api/grn_obj`] ``grn_obj_is_vector_column()`` のAPIリ"
"ファレンスを追加しました。"

msgid "[:doc:`/reference/commands/column_create`] Added more validations."
msgstr ""
"[:doc:`/reference/commands/column_create`] より多くのバリデーションを追加しま"
"した。"

msgid ""
"1: Full text search index for vector column must have ``WITH_SECTION`` flag. "
"(Note that TokenDelmit with ``WITH_POSITION`` without ``WITH_SECTION`` is "
"permitted. It's useful pattern for tag search.)"
msgstr ""
"1: ベクターカラムの全文検索インデックスは ``WITH_SECTION`` フラグが必要です。"
"（ただし、 ``WITH_POSITION`` あり、 ``WITH_SECTION`` なしのTokenDelmitは許容"
"されます。これはタグ検索に便利なパターンです。)"

msgid ""
"2: Full text search index for vector column must not be multi column index. "
"detail: https://github.com/groonga/groonga/"
"commit/08e2456ba35407e3d5172f71a0200fac2a770142"
msgstr ""
"2: ベクターカラムの全文検索インデックスはマルチカラムインデックスであってはい"
"けません。詳細: https://github.com/groonga/groonga/"
"commit/08e2456ba35407e3d5172f71a0200fac2a770142"

msgid ""
"[:doc:`/reference/executables/grndb`] Disabled log check temporarily. "
"Because it's not completed yet."
msgstr ""
"[:doc:`/reference/executables/grndb`] 実装が不十分だったため、ログのチェック"
"を一時的に無効にしました"

msgid ""
"[:doc:`reference/functions/sub_filter`] Fixed too much score with a too "
"filtered case."
msgstr ""
"[:doc:`/reference/functions/sub_filter`] 十分にフィルターされたケースで、スコ"
"アが多すぎる問題を修正"

msgid "Fixed build error if KyTea is installed."
msgstr "KyTeaがインストールされているとビルドに失敗する問題を修正しました。"

msgid "[:doc:`/reference/executables/grndb`] Fixed output channel."
msgstr "[:doc:`/reference/executables/grndb`] 出力チャネルを修正しました。"

msgid "[query-log][show-condition] Maybe fixed a crash bug."
msgstr ""
"[query-log][show-condition] クラッシュするバグを修正しました（まだ残っている"
"可能性があります）。"

msgid ""
"[highlighter][lexicon] Fixed a not highlighted bug. The keyword wasn't "
"highlighted if keyword length is less than N (\"N\"-gram. In many cases, "
"it's Bigram so \"less than 2\")."
msgstr ""
"[highlighter][lexicon] ハイライトされないバグを修正しました。キーワードの長さ"
"がN未満（N-gramのN。多くの場合はBigramなので2未満）の場合、キーワードがハイラ"
"イトされていませんでした。"

msgid ""
"[windows] Fixed a base path detection bug. If system locale DLL path "
"includes 0x5c (``\\`` in ASCII) such as \"U+8868 CJK UNIFIED "
"IDEOGRAPH-8868\" in CP932, the base path detection is buggy."
msgstr ""
"[windows] base path検出時の問題を修正しました。システムロケールのDLLパスが、"
"CP932での「U+8868 CJK UNIFIED IDEOGRAPH-8868」のように0x5c （ASCIIでの ``"
"\\`` )を含む場合に問題がありました。"

msgid ""
"[:doc:`/reference/tokenizers`][TokenNgram] Fixed wrong first character "
"length. It's caused for \"PARENTHESIZED IDEOGRAPH\" characters such as \"U"
"+3231 PARENTHESIZED IDEOGRAPH STOCK\"."
msgstr ""
"[:doc:`/reference/tokenizers`][TokenNgram] 最初の文字の長さの誤りを修正しまし"
"た。この問題は、「U+3231 PARENTHESIZED IDEOGRAPH STOCK」のような"
"「PARENTHESIZED IDEOGRAPH」文字で起きていました。"

msgid "Release 8.0.3 - 2018-05-29"
msgstr "8.0.3リリース - 2018-05-29"

msgid ""
"[:doc:`/reference/functions/highlight_html`] Support highlight of results of "
"the search by ``NormalizerNFKC100`` or ``TokenNgram``."
msgstr ""
"[:doc:`/reference/functions/highlight_html`] ``NormalizerNFKC100`` または "
"``TokenNgram`` を使って検索した結果のハイライトをサポートしました。"

msgid ""
"[:doc:`/reference/tokenizers`] Added new option for ``TokenNgram`` that "
"``report_source_location option`` . This option used when highlighting with "
"``highlight_html`` use a lexicon."
msgstr ""
"[:doc:`/reference/tokenizers`] ``TokenNgram`` に新しいオプション "
"``report_source_location option`` を追加しました。このオプションは、"
"``highlight_html`` で語彙表を使ったハイライトをする時に使用します。"

msgid ""
"[:doc:`/reference/normalizers`] Added new option for ``NormalizerNFKC100`` "
"that ``unify_middle_dot option``. This option normalizes middle dot. You can "
"search with or without ``・`` (middle dot) and regardless of ``・`` position."
msgstr ""
"[:doc:`/reference/normalizers`] ``NormalizerNFKC100`` に新しいオプション "
"``unify_middle_dot option`` を追加しました。このオプションは、中点を正規化し"
"ます。``・`` の有無や ``・`` 位置にかかわらず検索できます。"

msgid ""
"[:doc:`/reference/normalizers`] Added new option for ``NormalizerNFKC100`` "
"that ``unify_katakana_v_sounds option``. This option normalizes ``ヴァヴィヴ"
"ヴェヴォ`` (katakana) to ``バビブベボ`` (katakana). For example, you can "
"search ``バイオリン`` (violin) in ``ヴァイオリン`` (violin)."
msgstr ""
"[:doc:`/reference/normalizers`] ``NormalizerNFKC100`` に新しいオプション "
"``unify_katakana_v_sounds option`` を追加しました。このオプションは、``ヴァ"
"ヴィヴヴェヴォ`` を ``バビブベボ``  へ正規化します。例えば ``バイオリン`` を "
"``ヴァイオリン`` で検索できます。"

msgid ""
"[:doc:`/reference/normalizers`] Added new option for ``NormalizerNFKC100`` "
"that ``unify_katakana_bu_sound option``. This option normalizes ``ヴァヴィ"
"ヴゥヴェヴォ`` (katakana) to ``ブ`` (katakana). For example, you can search "
"``セーブル`` (katakana) and ``セーヴル`` in ``セーヴェル`` (katakana)."
msgstr ""
"[:doc:`/reference/normalizers`] ``NormalizerNFKC100`` に新しいオプション "
"``unify_katakana_bu_sound option`` を追加しました。このオプションは、``ヴァ"
"ヴィヴゥヴェヴォ`` を ``ブ`` に正規化します。例えば、``セーブル`` や ``セーヴ"
"ル`` を ``セーヴェル`` で検索できます。"

msgid ""
"[:doc:`reference/functions/sub_filter`] Supported ``sub_filter`` "
"optimization for the too filter case. this optimize is valid when records "
"are enough narrowed down before ``sub_filter`` execution as below."
msgstr ""
"[:doc:`/reference/functions/sub_filter`] 十分にフィルターされたケースでの "
"``sub_filter`` の動作を最適化しました。この最適化は、 ``sub_filter`` 実行前に"
"十分にレコードが絞り込まれているケースで有効になります。"

msgid ""
"[:doc:`/reference/executables/groonga-httpd`] Made all workers context "
"address to unique. context address is ``#{ID}`` of below query log."
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] 全てのワーカのコンテキストアド"
"レスをユニークにしました。コンテキストアドレスは、以下のクエリーログの "
"``#{ID}`` です。"

msgid ""
"[:doc:`/reference/commands/delete`] Added new options that ``limit``. You "
"can limit the number of delete records as below example. ``delete --table "
"Users --filter '_key @^ \"b\"' --limit 4``"
msgstr ""
"[:doc:`/reference/commands/delete`] 新しいオプション ``limit`` を追加しまし"
"た。以下の例のように、削除するレコードの件数を制限できます。``delete --table "
"Users --filter '_key @^ \"b\"' --limit 4``"

msgid "[httpd] Updated bundled nginx to 1.14.0."
msgstr "[httpd] バンドルしているnginxのバージョンを1.14.0に更新しました。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Fixed memory leak when an error "
"occurs in filtered dynamic columns."
msgstr ""
"[:doc:`/reference/commands/logical_select`] 動的カラムをフィルターした時にエ"
"ラーが発生するとメモリリークする不具合を修正しました。"

msgid ""
"[:doc:`/reference/commands/logical_count`] Fixed memory leak on initial "
"dynamic column error."
msgstr ""
"[:doc:`/reference/commands/logical_count`] 動的カラムの初期化に失敗した際にメ"
"モリリークする不具合を修正しました。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] Fixed memory leak when an "
"error occurs in dynamic column evaluation."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] 動的カラムの評価に失敗した"
"際にメモリリークする不具合を修正しました。"

msgid ""
"[:doc:`/reference/tokenizers`] Fixed a bug that the wrong ``source_offset`` "
"when a loose tokenizing such as ``loose_symbol`` option."
msgstr ""
"[:doc:`/reference/tokenizers`] ``loose_symbol`` のように緩いトークナイズをし"
"た時に ``source_offset`` が誤った値になる不具合を修正しました。"

msgid ""
"[:doc:`/reference/normalizers`] Fixed a bug that FULLWIDTH LATIN CAPITAL "
"LETTERs such as ``U+FF21 FULLWIDTH LATIN CAPITAL LETTER A`` aren't "
"normalized to LATIN SMALL LETTERs such as ``U+0061 LATIN SMALL LETTER A``. "
"If you have been used ``NormalizerNFKC100`` , you must recreate your indexes."
msgstr ""
"[:doc:`/reference/normalizers`] ``U+FF21 FULLWIDTH LATIN CAPITAL LETTER A`` "
"のような全角ラテン大文字が、``U+0061 LATIN SMALL LETTER A`` のようなラテン小"
"文字に正規化されない不具合を修正しました。すでに、 ``NormalizerNFKC100`` を使"
"用している場合は、インデックスを再生成する必要があります。"

msgid "Release 8.0.2 - 2018-04-29"
msgstr "8.0.2リリース - 2018-04-29"

msgid ""
"[:doc:`/reference/executables/grndb`][:ref:`grndb-force-truncate`] Improved "
"``grndb recover --force-truncate`` option that it can be truncated even if "
"locks are left on the table."
msgstr ""
"[:doc:`/reference/executables/grndb`][:ref:`grndb-force-truncate`]  ``grndb "
"recover --force-truncate`` オプションを指定することで、テーブルにロックが残っ"
"たままの状態でも truncate できるようにしました。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] Added ``sort_keys`` option."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] ``sort_keys`` オプションに"
"対応しました。"

msgid ""
"Added a new function ``time_format()``. You can specify time format against "
"a column of ``Time`` type. You can specify with use format of ``strftime`` ."
msgstr ""
"新しい関数 ``time_format()`` を追加しました。``Time`` 型のカラムの値を時刻表"
"記で出力できます。書式は ``strftime`` 用の形式を指定できます。"

msgid ""
"[:doc:`/reference/tokenizers`] Support new tokenizer ``TokenNgram``. You can "
"change its behavior dynamically via options. Here is a list of available "
"options:"
msgstr ""
"[:doc:`/reference/tokenizers`] 新しいトークナイザー ``TokenNgram`` を追加しま"
"した。このトークナイザーは、オプションを通じて挙動を動的に変えることができま"
"す。対応しているオプションは以下の通りです。"

msgid "``n`` : \"N\" of Ngram. For example, \"3\" for trigram."
msgstr "``n`` : Ngram の「N」を指定します。例えば trigram の場合は「3」です。"

msgid ""
"``loose_symbol`` : Tokenize keywords including symbols, to be searched by "
"both queries with/without symbols. For example, a keyword \"090-1111-2222\" "
"will be found by any of \"09011112222\", \"090\", \"1111\", \"2222\" and "
"\"090-1111-2222\"."
msgstr ""
"``loose_symbol`` : 記号を含む語句について、記号の有無の違いを無視して検索でき"
"るようにトークナイズします。例えば「090-1111-2222」という語句は、"
"「09011112222」「090」「1111」「2222」「090-1111-2222」のいずれで検索した場合"
"にも検索結果としてヒットするようになります。"

msgid ""
"``loose_blank`` : Tokenize keywords including blanks, to be searched by both "
"queries with/without blanks. For example, a keyword \"090 1111 2222\" will "
"be found by any of \"09011112222\", \"090\", \"1111\", \"2222\" and \"090 "
"1111 2222\"."
msgstr ""
"``loose_blank`` : 空白を含む語句について、空白の有無の違いを無視して検索でき"
"るようにトークナイズします。例えば「090 1111 2222」という語句は、"
"「09011112222」「090」「1111」「2222」「090 1111 2222」のいずれで検索した場合"
"にも検索結果としてヒットするようになります。"

msgid ""
"``remove_blank`` : Tokenize keywords including blanks, to be searched by "
"queries without blanks. For example, a keyword \"090 1111 2222\" will be "
"found by any of \"09011112222\", \"090\", \"1111\" or \"2222\". Note that "
"the keyword won't be found by a query including blanks like \"090 1111 "
"2222\"."
msgstr ""
"``remove_blank`` : 空白を含む語句について、空白無しの語句で検索できるように"
"トークナイズします。例えば「090 1111 2222」という語句は、「09011112222」"
"「090」「1111」「2222」のいずれで検索した場合にも検索結果としてヒットするよう"
"になります。空白を含む語句「090 1111 2222」での検索にはヒットしない点にご注意"
"下さい。"

msgid ""
"[:doc:`/reference/normalizers`] Support new normalizer \"NormalizerNFKC100\" "
"based on Unicode NFKC (Normalization Form Compatibility Composition) for "
"Unicode 10.0."
msgstr ""
"[:doc:`/reference/normalizers`] Unicode 10.0 の NFKC（Normalization Form "
"Compatibility Composition）に基づくノーマライザーである "
"\"NormalizerNFKC100\" を追加しました。"

msgid ""
"[:doc:`/reference/normalizers`] Support options for \"NormalizerNFKC51\" and "
"\"NormalizerNFKC100\" normalizers. You can change their behavior "
"dynamically. Here is a list of available options:"
msgstr ""
"[:doc:`/reference/normalizers`] ノーマライザーの \"NormalizerNFKC51\" と "
"\"NormalizerNFKC100\" でのオプション指定に対応しました。ノーマライザーの挙動"
"を動的に変えることができます。対応しているオプションは以下の通りです。"

msgid ""
"``unify_kana`` : Same pronounced characters in all of full-width Hiragana, "
"full-width Katakana and half-width Katakana are regarded as the same "
"character."
msgstr ""
"``unify_kana`` : 同じ音となる全角ひらがな、全角カタカナ、半角カタカナの文字を"
"同一視します。"

msgid ""
"``unify_kana_case`` : Large and small versions of same letters in all of "
"full-width Hiragana, full-width Katakana and half-width Katakana are "
"regarded as the same character."
msgstr ""
"``unify_kana_case`` : 全角ひらがな、全角カタカナ、半角カタカナで拗音、促音な"
"どを表す小さな文字（例：「ぁ」「ゃ」「っ」）を大きな文字と同一視します。"

msgid ""
"``unify_kana_voiced_sound_mark`` : Letters with/without voiced sound mark "
"and semi voiced sound mark in all of full-width Hiragana, full-width "
"Katakana and half-width Katakana are regarded as the same character."
msgstr ""
"``unify_kana_voiced_sound_mark`` : 全角ひらがな、全角カタカナ、半角カタカナで"
"濁点や半濁点の有無を同一視します。"

msgid ""
"``unify_hyphen`` : The characters like hyphen are regarded as the hyphen."
msgstr ""
"``unify_hyphen`` : ハイフンに類する文字すべてをハイフンと同一視します。"

msgid ""
"``unify_prolonged_sound_mark`` : The characters like prolonged sound mark "
"are regarded as the prolonged sound mark."
msgstr ""
"``unify_prolonged_sound_mark`` : 長音記号に類する文字すべてを長音記号と同一視"
"します。"

msgid ""
"``unify_hyphen_and_prolonged_sound_mark`` : The characters like hyphen and "
"prolonged sound mark are regarded as the hyphen."
msgstr ""
"``unify_hyphen_and_prolonged_sound_mark`` : ハイフンに類する文字と長音記号に"
"類する文字のすべてをハイフンと同一視します。"

msgid ""
"[:doc:`/reference/commands/dump`] Support output of tokenizer's options and "
"normalizer's options. Groonga 8.0.1 and earlier versions cannot import dump "
"including options for tokenizers or normalizers generated by Groonga 8.0.2 "
"or later, and it will occurs error due to unsupported information."
msgstr ""
"[:doc:`/reference/commands/dump`] トークナイザーとノーマライザーのオプション"
"の出力に対応しました。トークナイザーまたはノーマライザーのオプションを含んだ"
"状態でGroonga 8.0.2およびそれ以降で出力した dump は、Grooga 8.0.1以前のバー"
"ジョンでは読み込めず、未対応の情報によりエラーとなります。"

msgid ""
"[:doc:`/reference/commands/schema`] Support output of tokenizer's options "
"and normalizer's options. Groonga 8.0.1 and earlier versions cannot import "
"schema including options for tokenizers or normalizers generated by Groonga "
"8.0.2 or later, and it will occurs error due to unsupported information."
msgstr ""
"[:doc:`/reference/commands/dump`] トークナイザーとノーマライザーのオプション"
"の出力に対応しました。トークナイザーまたはノーマライザーのオプションを含んだ"
"状態でGroonga 8.0.2およびそれ以降で出力した schema は、Grooga 8.0.1以前のバー"
"ジョンでは読み込めず、未対応の情報によりエラーとなります。"

msgid "Supported Ubuntu 18.04 (Bionic Beaver)"
msgstr "Ubuntu 18.04 (Bionic Beaver)をサポートしました。"

msgid ""
"Fixed a bug that unexpected record is matched with space only query. "
"[groonga-dev,04609][Reported by satouyuzh]"
msgstr ""
"スペースのみの検索クエリが意図しないレコードにマッチする不具合を修正しまし"
"た。[groonga-dev,04609][satouyuzhさんの報告]"

msgid ""
"Fixed a bug that wrong scorer may be used. It's caused when multiple scorers "
"are used as below. ``--match_columns 'title || scorer_tf_at_most(content, "
"2.0)'``."
msgstr ""
"誤ったスコアラーが使われる場合があった不具合を修正しました。この問題は以下の"
"ように複数のスコアラーが使われた時に発生していました： ``--match_columns "
"'title || scorer_tf_at_most(content, 2.0)'``"

msgid ""
"Fixed a bug that it may also take so much time to change \"thread_limit\"."
msgstr "「thread_limit」の変更に時間がかかりすぎる問題を修正しました。"

msgid "satouyuzh"
msgstr "satouyuzhさん"

msgid "Release 8.0.1 - 2018-03-29"
msgstr "8.0.1リリース - 2018-03-29"

msgid ""
"[:doc:`/reference/log`] Show ``filter`` conditions in query log. It's "
"disabled by default. To enable it, you need to set an environment variable "
"``GRN_QUERY_LOG_SHOW_CONDITION=yes``."
msgstr ""
"[:doc:`/reference/log`] クエリーログ内で ``filter`` 条件を表示するようにしま"
"した。この機能はデフォルトでは、無効になっています。有効にするためには、環境"
"変数 ``GRN_QUERY_LOG_SHOW_CONDITION=yes`` を設定します。"

msgid ""
"Install ``*.pdb`` into the directory where ``*.dll`` and ``*.exe`` are "
"installed."
msgstr ""
"``*.pdb`` を ``*.dll`` と ``*.exe`` と同じディレクトリにインストールされるよ"
"うにしました。"

msgid ""
"[:doc:`/reference/commands/logical_count`] Support ``filtered`` stage "
"dynamic columns."
msgstr ""
"[:doc:`/reference/commands/logical_count`] ``filtered`` ステージの動的カラム"
"をサポートしました。"

msgid ""
"[:doc:`/reference/commands/logical_count`] [:ref:`logical-count-post-"
"filter`] Added a new filter timing. It's executed after ``filtered`` stage "
"columns are generated."
msgstr ""
"[:doc:`/reference/commands/logical_count`] [:ref:`logical-count-post-"
"filter`] フィルタータイミングを新規追加しました。 ``filtered`` ステージのカラ"
"ムが生成された後に実行されます。"

msgid ""
"[:doc:`/reference/commands/logical_select`] [:ref:`logical-select-post-"
"filter`] Added a new filter timing. It's executed after ``filtered`` stage "
"columns are generated."
msgstr ""
"[:doc:`/reference/commands/logical_select`] [:ref:`logical-select-post-"
"filter`] フィルタータイミングを新規追加しました。 ``filtered`` ステージのカラ"
"ムが生成された後に実行されます。"

msgid "Support LZ4/Zstd/zlib compression for vector data."
msgstr "ベクターデータに対してLZ4/Zstd/zlibの圧縮をサポートしました。"

msgid "Support alias to accessor such as ``_key``."
msgstr "``_key`` のようなアクセサへのエイリアスをサポートしました。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] Optimize window function "
"for large result set. If we find enough matched records, we don't apply "
"window function to the remaining windows."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] 大きい結果セットに対する"
"ウィンドウ関数の動作を最適化しました。一致するレコードが十分見つかった場合"
"は、残りのウィンドウに対してウィンドウ関数を適用しません。"

msgid ""
"TODO: Disable this optimization for small result set if its overhead is not "
"negligible. The overhead is not evaluated yet."
msgstr ""
"TODO: この最適化は、最適化によるオーバーヘッドが無視出来ない場合、小さな結果"
"セットに対しては、無効になります。 オーバーヘッドがどのくらいになるのかは、ま"
"だ評価出来ていません。"

msgid ""
"[:doc:`/reference/commands/select`] Added ``match_escalation`` parameter. "
"You can force to enable match escalation by ``--match_escalation yes``. It's "
"stronger than ``--match_escalation_threshold 99999....999`` because ``--"
"match_escalation yes`` also works with ``SOME_CONDITIONS && column @ "
"'query'``. ``--match_escalation_threshold`` isn't used in this case."
msgstr ""
"[:doc:`/reference/commands/select`] ``match_escalation`` パラメーターを追加し"
"ました。``--match_escalation yes`` とすることによって、マッチ演算のエスカレー"
"ションを強制的に有効にします。このパラメータは、 ``--"
"match_escalation_threshold 99999....999`` よりも強力です。``match_escalation "
"yes`` は、 ``SOME_CONDITIONS && column @ 'query'`` もエスカレーションします"
"が、 ``--match_escalation_threshold`` ではしないためです。"

msgid ""
"The default is ``--match_escalation auto``. It doesn't change the current "
"behavior."
msgstr ""
"デフォルトは、 ``--match_escalation auto`` です。これは、既存の動作と同じで"
"す。"

msgid ""
"You can disable match escalation by ``--match_escalation no``. It's the same "
"as ``--match_escalation_threshold -1``."
msgstr ""
"``--match_escalation no`` とすることで、マッチ演算のエスカレーションを無効に"
"できます。これは、 ``--match_escalation_threshold -1`` と同様の動きになりま"
"す。"

msgid "[httpd] Updated bundled nginx to 1.13.10."
msgstr "[httpd] バンドルしているnginxのバージョンを1.13.10に更新しました。"

msgid ""
"Fixed memory leak that occurs when a prefix query doesn't match any token. "
"[GitHub#820][Patch by Naoya Murakami]"
msgstr ""
"共通接頭辞がどのトークンにもマッチしない時にメモリリークする問題を修正しまし"
"た。[GitHub#820] [村上さんがパッチ提供]"

msgid ""
"Fixed a bug that a cache for different databases is used when multiple "
"databases are opened in the same process."
msgstr ""
"同一プロセスで複数のデータベースを開いている時に、異なるデータベースのキャッ"
"シュを使用してしまう問題を修正しました。"

msgid ""
"Fixed a bug that a wrong index is constructed. This occurs only when the "
"source of a column is a vector column and ``WITH_SECTION`` isn't specified."
msgstr ""
"誤ったインデックスが構築される問題を修正しました。この問題は、インデックスカ"
"ラムのソースがベクターカラムでかつ、 ``WITH_SECTION`` を指定していない時だけ"
"発生します。"

msgid ""
"Fixed a bug that a constant value can overflow or underflow in comparison (>,"
">=,<,<=,==,!=)."
msgstr ""
"比較時(>,>=,<,<=,==,!=)に定数がオーバーフローまたは、アンダーフローし得る問題"
"を修正しました。"

msgid "Naoya Murakami"
msgstr "村上さん"

msgid "Release 8.0.0 - 2018-02-09"
msgstr "8.0.0リリース - 2018-02-09"

msgid ""
"This is a major version up! But It keeps backward compatibility. You can "
"upgrade to 8.0.0 without rebuilding database."
msgstr ""
"メジャーバージョンアップです! メジャーバージョンアップですが、互換性は壊れて"
"いないので、データベースを再構築することなくアップグレードできます。"

msgid ""
"[:doc:`/reference/commands/select`] Added ``--drilldown_adjuster`` and ``--"
"drilldowns[LABEL].adjuster``. You can adjust score against result of "
"drilldown."
msgstr ""
"[:doc:`/reference/commands/select`] ``--drilldown_adjuster`` と "
"``drilldowns[LABEL].adjuster`` を追加しました。drilldown結果に対して、スコア"
"調整できるようになります。"

msgid ""
"[:ref:`online-index-construction`] Changed environment variable name "
"``GRN_II_REDUCE_EXPIRE_ENABLE`` to ``GRN_II_REDUCE_EXPIRE_THRESHOLD``."
msgstr ""
"[:ref:`online-index-construction`] 環境変数の名前を "
"``GRN_II_REDUCE_EXPIRE_ENABLE`` から ``GRN_II_REDUCE_EXPIRE_THRESHOLD`` へ変"
"更しました。"

msgid ""
"``GRN_II_REDUCE_EXPIRE_THRESHOLD=0 == GRN_II_REDUCE_EXPIRE_ENABLE=no``. "
"``GRN_II_REDUCE_EXPIRE_THRESHOLD=-1`` uses ``ii->chunk->max_map_seg / 2`` as "
"threshold. ``GRN_II_REDUCE_EXPIRE_THRESHOLD > 0`` uses ``MIN(ii->chunk-"
">max_map_seg / 2, GRN_II_REDUCE_EXPIRE_THRESHOLD)`` as threshold. "
"``GRN_II_REDUCE_EXPIRE_THRESHOLD=32`` is the default."
msgstr ""
"``GRN_II_REDUCE_EXPIRE_THRESHOLD=0 == GRN_II_REDUCE_EXPIRE_ENABLE=no`` 。 "
"``GRN_II_REDUCE_EXPIRE_THRESHOLD=-1`` とすると、しきい値は ``ii->chunk-"
">max_map_seg / 2`` となります。``GRN_II_REDUCE_EXPIRE_THRESHOLD > 0`` とする"
"と、しきい値は ``MIN(ii->chunk->max_map_seg / 2, "
"GRN_II_REDUCE_EXPIRE_THRESHOLD)`` となります。デフォルト値は、 "
"``GRN_II_REDUCE_EXPIRE_THRESHOLD=32`` です。"

msgid ""
"[:doc:`/reference/functions/between`] Accept ``between()`` without borders. "
"If the number of arguments passed to ``between()`` is 3, the 2nd and 3rd "
"arguments are handled as the inclusive edges. [GitHub#685]"
msgstr ""
"[:doc:`/reference/functions/between`] 境界値なしの ``between()`` を受け付ける"
"ようにしました。``between()`` の引数の数が3つでも実行できます。2番目と3番目の"
"引数が境界を含むものとして処理されます。"

msgid ""
"Fixed a memory leak for normal hash table. [GitHub:mroonga/mroonga#190]"
"[Reported by fuku1]"
msgstr ""
"ハッシュテーブルのメモリリークを修正しました。 [GitHub:mroonga/mroonga#190]"
"[fuku1さんの報告]"

msgid "Fix a memory leak for normal array."
msgstr "配列のメモリリークを修正しました。"

msgid ""
"[:doc:`/reference/commands/select`] Stopped to cache when ``output_columns`` "
"uses not stable function."
msgstr ""
"[:doc:`/reference/commands/select`] ``output_columns`` で結果の変化する関数を"
"使っている時にキャッシュしないようにしました。"

msgid "[Windows] Fixed wrong value report on ``WSASend`` error."
msgstr "[Windows] ``WSASend`` が適切なエラーコードを返すようにしました。"

msgid "fuku1"
msgstr "fuku1さん"

msgid "Release 7.1.1 - 2018-01-29"
msgstr "7.1.1リリース - 2018-01-29"

msgid ""
"[:doc:`/install/ubuntu`] Dropped Ubuntu 17.04 (Zesty Zapus) support. It has "
"reached EOL at Jan 13, 2018."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 17.04（Zesty Zapus）のサポートをやめました。"
"2018年1月13日でサポートが切れた（EOLになった）ためです。"

msgid ""
"Added quorum match support. You can use quorum match in both script syntax "
"and query syntax. [groonga-talk,385][Suggested by 付超群]"
msgstr ""
"Quorum matchをサポートしました。スクリプト構文でもクエリー構文でもquorum "
"matchを使うことができます。"

msgid "TODO: Add documents for quorum match syntax and link to them."
msgstr ""
"TODO: quorum matchの構文をドキュメントへ追加、それらのドキュメントへのリンク"
"生成"

msgid ""
"Added custom similarity threshold support in script syntax. You can use "
"custom similarity threshold in script syntax."
msgstr ""
"スクリプト構文で類似度のカスタマイズをサポートしました。スクリプト構文内で類"
"似度のカスタマイズができます。"

msgid "TODO: Add document for the syntax and link to it."
msgstr ""
"TODO: 類似度のカスタマイズの構文をドキュメントへ追加、それらのドキュメントへ"
"のリンク生成"

msgid ""
"[:doc:`/reference/executables/grndb`][:ref:`grndb-force-lock-clear`] Added "
"``--force-lock-clear`` option. With this option, ``grndb`` forces to clear "
"locks of database, tables and data columns. You can use your database again "
"even if locks are remained in database, tables and data columns."
msgstr ""
"[:doc:`/reference/executables/grndb`][:ref:`grndb-force-lock-clear`] ``--"
"force-lock-clear`` を追加しました。このオプションは、データベースやテーブル、"
"データカラムのロックを強制的に解除します。データベースやテーブル、データカラ"
"ムにロックが残っていても再度データベースを使えるようになります。"

msgid ""
"But this option very risky. Normally, you should not use it. If your "
"database is broken, your database is still broken. This option just ignores "
"locks."
msgstr ""
"しかし、このオプションはとても危険です。通常は使うべきではありません。データ"
"ベースが壊れている場合は、データベースは依然として破損しています。このオプ"
"ションはロックを無視するだけです。"

msgid ""
"[:doc:`/reference/commands/load`] Added surrogate pairs support in escape "
"syntax. For example, ``\\uD83C\\uDF7A`` is processed as ``🍺``."
msgstr ""
"[:doc:`/reference/commands/load`] サロゲートペアをエスケープ可能にしました。"
"例えば、 ``\\uD83C\\uDF7A`` は ``🍺`` として処理されます。"

msgid ""
"[Windows] Changed to use sparse file on Windows. It reduces disk space and "
"there are no performance demerit."
msgstr ""
"[Windows] Windows上でスパースファイルを使用するように変更しました。ディスク容"
"量を節約できます。パフォーマンス上のデメリットはありません。"

msgid ""
"[:ref:`online-index-construction`] Added ``GRN_II_REDUCE_EXPIRE_THRESHOLD`` "
"environment variable to control when memory maps are expired in index "
"column. It's ``-1`` by default. It means that expire timing is depends on "
"index column size. If index column is smaller, expire timing is more. If "
"index column is larger, expire timing is less."
msgstr ""
"[:ref:`online-index-construction`] インデックスカラム内のメモリーマップをいつ"
"開放するかをコントロールする環境変数 ``GRN_II_REDUCE_EXPIRE_THRESHOLD`` を追"
"加しました。デフォルトは ``-1`` です。 ``-1`` のときはインデックスカラムのサ"
"イズによって動的に開放するタイミングを決めます。インデックスカラムが小さけれ"
"ば頻繁に解放し、大きければ頻度を下げます。"

msgid ""
"You can use the previous behavior by ``0``. It means that Groonga always "
"tries to expire."
msgstr ""
"``0`` を設定すると従来と同じ挙動になります。従来の挙動とは、Groongaは開放でき"
"そうなときはいつも開放しようとするという挙動です。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] [:ref:`logical-range-"
"filter-post-filter`] Added a new filter timing. It's executed after "
"``filtered`` stage generated columns are generated."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] [:ref:`logical-range-"
"filter-post-filter`]フィルタータイミングを新規追加しました。 ``filtered`` ス"
"テージで生成されるカラムが生成された後に実行されます。"

msgid ""
"Reduced resource usage for creating index for reference vector. [GitHub#806]"
"[Reported by Naoya Murakami]"
msgstr ""
"参照ベクタのインデックスを作成する際に使用するリソースを削減しました。"
"[GitHub#806][村上さんが報告]"

msgid ""
"[:doc:`/reference/commands/table_create`] Fixed a bug that a table is "
"created even when ``token_filters`` is invalid. [GitHub#266]"
msgstr ""
"[:doc:`/reference/commands/table_create`] ``token_filters`` が無効であっても"
"テーブルが作成される不具合を修正しました。"

msgid "付超群"
msgstr "付超群さん"

msgid "Release 7.1.0 - 2017-12-29"
msgstr "7.1.0リリース - 2017-12-29"

msgid ""
"[:doc:`/reference/commands/load`] Improved the ``load``'s query-log format. "
"Added detail below items in the ``load``'s query-log."
msgstr ""
"[:doc:`/reference/commands/load`] ``load`` コマンドのクエリーログのフォーマッ"
"トを改良しました。``load`` コマンドのクエリーログに以下の項目が追加されます。"

msgid "outputs number of loaded records."
msgstr "ロードしたレコード数を表示します。"

msgid "outputs number of error records and columns."
msgstr "ロードがエラーになったレコードとカラムの数を表示します。"

msgid "outputs number of total records."
msgstr "ロード後の総レコード数を表示します。"

msgid ""
"[:doc:`/reference/commands/logical_count`] Improved the ``logical_count``'s "
"query-log format. Added detail below items in the ``logical_count``'s query-"
"log."
msgstr ""
"[:doc:`/reference/commands/logical_count`] ``logical_count`` コマンドのクエ"
"リーログのフォーマットを改良しました。``logical_count`` コマンドのクエリーロ"
"グに以下の項目が追加されます。"

msgid "outputs number of count."
msgstr "マッチしたレコード数を表示します。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Improve the ``logical_select``'s "
"query-log format. Added detail below items in the ``logical_select``'s query-"
"log."
msgstr ""
"[:doc:`/reference/commands/logical_select`] ``logical_select`` コマンドのクエ"
"リーログのフォーマットを改良しました。 ``logical_select`` コマンドのクエリー"
"ログに以下の項目が追加されます。"

msgid "log N outputs."
msgstr "マッチしたレコード数を表示します。"

msgid "outputs plain drilldown."
msgstr "ドリルダウンした数を表示します。"

msgid "outputs labeled drilldown."
msgstr "ラベルつきのドリルダウンをした数を表示します。"

msgid "outputs selected in each shard."
msgstr "それぞれのシャードで検索にマッチした数を表示します。"

msgid "use \"[...]\" for target information."
msgstr "検索対象のシャードの情報を\"[...]\"を使って表示します。"

msgid ""
"[:doc:`/reference/commands/delete`] Improved the ``delete``'s query-log "
"format. Added detail below items in the ``delete``'s query-log."
msgstr ""
"[:doc:`/reference/commands/delete`] ``delete`` コマンドのクエリーログのフォー"
"マットを改良しました。 ``delete`` コマンドのクエリーログに以下の項目が追加さ"
"れます。"

msgid "outputs number of deleted and error records."
msgstr "削除したレコード数と削除に失敗したレコード数を表示します。"

msgid "outputs number of rest number of records."
msgstr "削除後に残ったレコード数を表示します。"

msgid ""
"[:doc:`/reference/executables/groonga-server-http`] The server executed by "
"``groonga -s`` ensure stopping by C-c."
msgstr ""
"[:doc:`/reference/executables/groonga-server-http`] ``groonga -s`` で実行した"
"サーバーをC-c で確実に停止出来るようにしました。"

msgid ""
"Used ``NaN`` and ``Infinity``, ``-Infinity`` instead of Lisp "
"representations(``#<nan>`` and  ``#i1/0``, ``#-i1/0``)."
msgstr ""
"Lisp表現( ``#<nan>`` 、 ``#i1/0`` 、 ``#-i1/0`` )の代わりに ``Nan`` と "
"``Infinity`` 、 ``-Infinity`` を使用するように改良しました。"

msgid "Supported vector for drilldown calc target."
msgstr "ドリルダウンでベクター型のカラムをサポートしました。"

msgid ""
"Partially supported keyword extraction from regexp search. It enables "
"``highlight_html`` and ``snippet_html`` for regexp search. [GitHub#787]"
"[Reported by takagi01]"
msgstr ""
"部分的に正規表現を用いた検索から、キーワードを抽出出来るように改良しました。"
"これにより、正規表現を用いた検索に ``highlight_html`` と ``snippet_html`` を"
"使えるようになります。[takagi01さんに報告いただきました]"

msgid ""
"[bulk] Reduced the number of ``realloc()``. ``grn_bulk_*()`` API supports it."
msgstr ""
"``grn_bulk_*()`` APIにおいて、 ``realloc()`` が呼ばれる回数を削減しました。"

msgid ""
"It improves performance for large output case on Windows. For example, it "
"causes 100x faster for 100MB over output."
msgstr ""
"Windowsにおいて出力が大きいケースでパフォーマンスが向上します。例えば、出力が"
"100MBを超える場合には、約100倍速くなります。"

msgid "Because ``realloc()`` is heavy on Windows."
msgstr "``realloc()`` はWindowsでは重い処理であるためです。"

msgid ""
"Enabled ``GRN_II_OVERLAP_TOKEN_SKIP_ENABLE`` only when its value is \"yes\"."
msgstr ""
"``GRN_II_OVERLAP_TOKEN_SKIP_ENABLE`` の値にyesが設定された時のみ "
"``GRN_II_OVERLAP_TOKEN_SKIP_ENABLE`` を有効にするようにしました。"

msgid ""
"Deprecated ``GRN_NGRAM_TOKENIZER_REMOVE_BLANK_DISABLE``. Use "
"``GRN_NGRAM_TOKENIZER_REMOVE_BLANK_ENABLE=no`` instead."
msgstr ""
"``GRN_NGRAM_TOKENIZER_REMOVE_BLANK_DISABLE`` は非推奨になりました。代わりに "
"``GRN_NGRAM_TOKENIZER_REMOVE_BLANK_ENABL=no`` を使って下さい。"

msgid ""
"Added new function ``index_column_source_records``. It gets source records "
"of index column.[Patch by Naoya Murakami]"
msgstr ""
"関数 ``index_column_source_records`` を新規に追加しました。インデックスカラム"
"のソースを取得することができます。[村上さんがパッチを提供]"

msgid ""
"[:doc:`/reference/commands/select`] Supported negative \"offset\" for "
"\"offset + size - limit\" >= 0"
msgstr ""
"[:doc:`/reference/commands/select`] offsetに負の値を設定出来るようにしまし"
"た。"

msgid ""
"Added ``grn_column_cache``. It'll improve performance for getter of fixed "
"size column value."
msgstr "固定サイズのカラムの値を取得する際のパフォーマンスを向上しました。"

msgid ""
"[:doc:`/reference/executables/groonga`] Added ``--listen-backlog option``. "
"You can customize ``listen(2)``'s backlog by this option."
msgstr ""
"[:doc:`/reference/executables/groonga`] groongaコマンドの引数に ``--listen-"
"backlog`` オプションを追加しました。listenシステムコールのbacklogをカスタマイ"
"ズできます。"

msgid "[httpd] Updated bundled nginx to 1.13.8."
msgstr "[httpd] バンドルしているnginxのバージョンを1.13.8に更新しました。"

msgid "Fixed a memory leak in ``highlight_full``"
msgstr ""
"``highlight_full`` 関数を使用するとメモリリークする問題を修正しました。"

msgid ""
"Fixed a crash bug by early unlink It's not caused by instruction in "
"``grn_expr_parse()`` but it's caused when libgroonga user such as Mroonga "
"uses the following instructions:"
msgstr ""
"Mroongaで以下ような呼び出しを行った際にクラッシュする問題を修正しました。"

msgid "``grn_expr_append_const(\"_id\")``"
msgstr " ``grn_expr_append_const(\"_id\")`` "

msgid "``grn_expr_append_op(GRN_OP_GET_VALUE)``"
msgstr " ``grn_expr_append_op(GRN_OP_GET_VALUE)`` "

msgid "takagi01"
msgstr "takagi01"

msgid "Release 7.0.9 - 2017-11-29"
msgstr "7.0.9リリース - 2017-11-29"

msgid ""
"Supported newer version of Apache Arrow. In this release, 0.8.0 or later is "
"required for Apache Arrow support."
msgstr ""
"Apache Arrowの新しいバージョンをサポートしました。このリリースでは、Apache "
"Arrowサポートを有効にするには0.8.0以降が必要です。"

msgid "[sharding] Added new API for dynamic columns."
msgstr "[sharding] 動的カラムの新しいAPIを追加しました。"

msgid "Groonga::LabeledArguments"
msgstr ""

msgid "[sharding] Added convenient ``Table#select_all`` method."
msgstr "[sharding] 便利メソッドである ``Table#select_all`` を追加しました。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] Supported dynamic columns. "
"Note that ``initial`` and ``filtered`` stage are only supported."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] 動的カラムをサポートしまし"
"た。 ``initial`` と ``filtered`` ステージのみをサポートしています。"

msgid ""
"[:doc:`/reference/commands/logical_range_filter`] Added documentation about "
"``cache`` parameter and dynamic columns."
msgstr ""
"[:doc:`/reference/commands/logical_range_filter`] ``cache`` 引数と動的カラム"
"に関するドキュメントを追加しました。"

msgid ""
"[:doc:`/reference/commands/logical_count`] Supported dynamic columns. Note "
"that ``initial`` stage is only supported."
msgstr ""
"[:doc:`/reference/commands/logical_count`] 動的カラムをサポートしました。"
"``initial`` ステージのみサポートしています。"

msgid ""
"[:doc:`/reference/commands/logical_count`] Added documentation about named "
"parameters."
msgstr ""
"[:doc:`/reference/commands/logical_count`] 名前付き引数のドキュメントを追加し"
"ました。"

msgid ""
"[:doc:`/reference/commands/select`] Supported ``--match_columns _key`` "
"without index."
msgstr ""
"[:doc:`/reference/commands/select`] ``--match_columns _key`` をインデックスを"
"使わない場合でもサポートしました。"

msgid ""
"[:doc:`/reference/functions/in_values`] Supported to specify more than 126 "
"values. [GitHub#760] [GitHub#781] [groonga-dev,04449] [Reported by Murata "
"Satoshi]"
msgstr ""
"[:doc:`/reference/functions/in_values`] 126を超える引数を指定できるようにしま"
"した。 [GitHub#760] [GitHub#781] [groonga-dev,04449] [むらたさんが報告]"

msgid "[httpd] Updated bundled nginx to 1.13.7."
msgstr "[httpd] バンドルしているnginxのバージョンを1.13.7に更新しました。"

msgid ""
"[httpd] Fixed build error when old Groonga is already installed. "
"[GitHub#775] [Reported by myamanishi3]"
msgstr ""
"[httpd] 古いバージョンのGroongaがすでにインストールされている場合にそちらを参"
"照してしまい、ビルドエラーになる問題を修正しました。　[GitHub#775] "
"[myamanishi3さんが報告]"

msgid ""
"[:doc:`/reference/functions/in_values`] Fixed a bug that ``in_values`` with "
"too many arguments can cause a crash. This bug is found during supporting "
"more than 126 values. [GitHub#780]"
msgstr ""
"[:doc:`/reference/functions/in_values`] ``in_values`` に多すぎる引数を指定す"
"るとクラッシュする不具合を修正しました。この不具合は126を超える引数をサポート"
"する過程で見つかりました。 [GitHub#780]"

msgid ""
"[cmake] Fixed LZ4 and MessagePack detection. [Reported by Sergei Golubchik]"
msgstr ""
"[cmake] LZ4 と MessagePack をビルド時に正しく検出できるようにしました。 "
"[Sergei Golubchikさんが報告]"

msgid ""
"[:ref:`offline-index-construction`] Fixed a bug that offline index "
"construction for vector column consumes unnecessary resources. If you have a "
"log of elements in one vector column and many records, Groonga will crash. "
"[groonga-dev,04533][Reported by Toshio Uchiyama]"
msgstr ""
"[:ref:`offline-index-construction`] ベクターカラムの静的索引構築時に必要以上"
"のリソースを使用する問題を修正しました。1つのベクターカラムの要素数が多く、大"
"量のレコードがある場合はGroongaがクラッシュしていました。 [groonga-dev,04533]"
"[内山敏郎さんが報告]"

msgid "Murata Satoshi"
msgstr "むらたさん"

msgid "myamanishi3"
msgstr "myamanishi3さん"

msgid "Sergei Golubchik"
msgstr "Sergei Golubchikさん"

msgid "Toshio Uchiyama"
msgstr "内山敏郎さん"

msgid "Release 7.0.8 - 2017-10-29"
msgstr "7.0.8リリース - 2017-10-29"

msgid ""
"[windows] Supported backtrace on crash. This feature not only function call "
"history but also source filename and number of lines can be displayed as "
"much as possible. This feature makes problem solving easier."
msgstr ""
"[windows] クラッシュした際にバックトレースを出せるようにしました。関数呼び出"
"しだけでなく、ソースコードの該当行も可能な限り表示します。バックトレースのサ"
"ポートにより、問題の素早い解決につながります。"

msgid ""
"Supported ``( )`` (empty block) only query (``--query \"( )\"``) for "
"``QUERY_NO_SYNTAX_ERROR``. In the previous version, it caused an error. "
"[GitHub#767]"
msgstr ""
"``QUERY_NO_SYNTAX_ERROR`` を指定してあれば \"( )\" を ``--query`` に指定して"
"実行できるようにしました。 以前のバージョンでは、エラーになっていました。 "
"[GitHub#767]"

msgid ""
"Supported ``(+)`` (only and block) only query (``--query \"(+)\"``) for "
"``QUERY_NO_SYNTAX_ERROR``. In the previous version, it caused an error. "
"[GitHub#767]"
msgstr ""
"``QUERY_NO_SYNTAX_ERROR`` を指定してあれば \"(+)\" を ``--query`` に指定して"
"実行できるようにしました。 以前のバージョンでは、エラーになっていました。 "
"[GitHub#767]"

msgid ""
"Supported ``~foo`` (starting with \"~\") query (``--query \"~y\"``) for "
"``QUERY_NO_SYNTAX_ERROR``. In the previous version, it caused an error. "
"[GitHub#767]"
msgstr ""
"``QUERY_NO_SYNTAX_ERROR`` を指定してあれば ``--query \"~y\"`` (~ではじまる)ク"
"エリーを実行できるようにしました。 以前のバージョンでは、エラーになっていまし"
"た。 [GitHub#767]"

msgid ""
"Modified log level of ``expired`` from ``info`` to ``debug``. ``2017-10-29 "
"14:05:34.123456|i| <0000000012345678:0> expired i=000000000B123456 max=10 "
"(2/2)`` This message is logged when memory mapped area for index is "
"unmapped.  Thus, this log message is useful information for debugging, in "
"other words, as it is unnecessary information in normal operation, we "
"changed log level from ``info`` to ``debug``."
msgstr ""
"``expired`` のログレベルを ``info`` から ``debug`` に変更しました。 "
"``2017-10-29 14:05:34.123456|i| <0000000012345678:0> expired "
"i=000000000B123456 max=10 (2/2)`` このメッセージはインデックスをメモリーに"
"マップした後で開放されたときに記録されます。つまり、メモリーの使用状況に関す"
"るデバッグには有用ですが、通常の運用においては有用ではありません。そのためロ"
"グレベルを ``debug`` に変更しました。"

msgid "Supported Ubuntu 17.10 (Artful Aardvark)"
msgstr "Ubuntu 17.10 Artful Aardvarkをサポート。"

msgid ""
"[dat] Fixed a bug that large file is created unexpectedly in the worst case "
"during database expansion process. This bug may occurs when you create/"
"delete index columns so frequently. In 7.0.7 release, a related bug was "
"fixed - \"``table_create`` command fails when there are many deleted keys\", "
"but it turns out that it is not enough in the worst case."
msgstr ""
"[dat] データベースを拡張する際、意図せず大きなファイルが(ワーストケースで)作"
"成されてしまうことのある不具合を修正しました。この不具合はインデックスカラム"
"を頻繁に作成/削除を繰り返したときに発生する可能性があります。7.0.7ではこの不"
"具合に関連して\"大量にキーを削除したケースで ``table_create`` に失敗する\"問"
"題を修正しましたが、その修正が不十分なケースに対応しました。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Fixed a bug that when ``offset`` "
"and ``limit`` were applied to multiple shards at the same time, there is a "
"case that it returns a fewer number of records unexpectedly."
msgstr ""
"[:doc:`/reference/commands/logical_select`] ``offset`` と ``limit`` が複数の"
"シャードに対して適用されたとき、実際よりも少ないレコードが返される不具合を修"
"正しました。"

msgid "Release 7.0.7 - 2017-09-29"
msgstr "7.0.7リリース - 2017-09-29"

msgid ""
"Supported ``+`` only query (``--query \"+\"``) for "
"``QUERY_NO_SYNTAX_ERROR``. In the previous version, it caused an error."
msgstr ""
"``QUERY_NO_SYNTAX_ERROR`` を ``+`` のみのクエリーに指定したときにも動作するよ"
"うにしました。以前のバージョンではそのようなクエリーはエラーになっていまし"
"た。"

msgid "[httpd] Updated bundled nginx to 1.13.5."
msgstr "[httpd] バンドルしているnginxのバージョンを1.13.5に更新しました。"

msgid ""
"[:doc:`/reference/commands/dump`] Added the default argument values to the "
"syntax section."
msgstr ""
"[:doc:`/reference/commands/dump`] 引数のデフォルト値を構文のセクションに追加"
"しました。"

msgid ""
"[:doc:`/reference/command/command_version`] Supported ``--default-command-"
"version 3``."
msgstr ""
"[:doc:`/reference/command/command_version`] ``--default-command-version 3`` "
"に対応しました。"

msgid ""
"Supported caching select result with function call. Now, most of existing "
"functions supports this feature. There are two exception, when ``now()`` and "
"``rand()`` are used in query, select result will not cached. Because of this "
"default behavior change, new APIs are introduced."
msgstr ""
"関数呼び出し時に検索結果をキャッシュできるようにしました。ほとんどの関数の呼"
"び出し結果はキャッシュされます。例外は ``now()`` と ``rand()`` を使った場合で"
"す。標準でキャッシュするように振る舞いを変更したので、新たにAPIを追加しまし"
"た。"

msgid "``grn_proc_set_is_stable()``"
msgstr "``grn_proc_set_is_stable()`` を追加。"

msgid "``grn_proc_is_stable()``"
msgstr "``grn_proc_is_stable()`` を追加。"

msgid ""
"Note that if you add a new function that may return different result with "
"the same argument, you must call ``grn_proc_is_stable(ctx, proc, "
"GRN_FALSE)``.  If you don't call it, select result with the function call is "
"cached and is wrong result for multiple requests."
msgstr ""
"呼び出しごとに結果が異なる関数を新規に追加する場合、"
"``grn_proc_is_stable(ctx, proc, GRN_FALSE)`` を呼ばなければなりません。もし呼"
"ばなかった場合には、検索結果がキャッシュされるので、期待と異なり誤った結果を"
"返します。"

msgid ""
"[windows] Fixed to clean up file handle correctly on failure when "
"``database_unmap`` is executed. There is a case that critical section is not "
"initialized when request is canceled before executing ``database_unmap``. In "
"such a case, it caused a crach bug."
msgstr ""
"[windows] ``database_unmap`` が実行される前のファイルハンドルのエラー処理を適"
"切に行うようにしました。``database_unmap`` 実行前にリクエストがキャンセルされ"
"た場合、排他制御部分が未初期化となる場合がありました。その場合、クラッシュし"
"ていました。"

msgid ""
"[:doc:`/reference/tokenizers`] Fixed document for wrong tokenizer names. It "
"should be ``TokenBigramIgnoreBlankSplitSymbolAlpha`` and "
"``TokenBigramIgnoreBlankSplitSymbolAlphaDigit``."
msgstr ""
"[:doc:`/reference/tokenizers`] トークナイザー名のドキュメントを修正しました。"
"``TokenBigramIgnoreBlankSplitSymbolAlpha`` や "
"``TokenBigramIgnoreBlankSplitSymbolAlphaDigit`` であるべきでした。"

msgid "Changed not to keep created empty file on error."
msgstr "エラー時に空のファイルが残らないようにしました。"

msgid ""
"In the previous versions, there is a case that empty file keeps remain on "
"error."
msgstr "以前のバージョンでは、空のファイルがエラー時に残っていました。"

msgid "Here is the senario to reproduce:"
msgstr "再現するためのシナリオは以下です。:"

msgid "creating new file by grn_fileinfo_open succeeds"
msgstr "``grn_fileinfo_open`` によりファイルの作成に成功する"

msgid "mapping file by DO_MAP() is failed"
msgstr "``DO_MAP`` によりファイルマッピングに失敗する"

msgid ""
"In such a case, it causes an another error such as \"already file exists\" "
"because of the file which isn't under control. so these file should be "
"removed during cleanup process."
msgstr ""
"そのような場合、Groongaの管理下にないファイルのせいで「すでにファイルが存在し"
"ます。」という別のエラーが発生します。そういったファイルは後始末の段階で削除"
"すべきでした。"

msgid ""
"Fixed a bug that Groonga may be crashed when search process is executed "
"during executing many updates in a short time."
msgstr ""
"短時間に多数の更新を行っている状況で検索した場合にクラッシュすることがある不"
"具合を修正しました。"

msgid ""
"[:doc:`/reference/commands/table_create`] Fixed a bug that ``table_create`` "
"failed when there are many deleted keys."
msgstr ""
"[:doc:`/reference/commands/table_create`] 大量に削除されたキーがDATテーブルに"
"存在する場合、``table_create`` の実行に失敗する不具合を修正しました。"

msgid "Release 7.0.6 - 2017-08-29"
msgstr "7.0.6リリース - 2017-08-29"

msgid ""
"Supported prefix match search using multiple indexes. (e.g. ``--query \"Foo*"
"\" --match_columns \"TITLE_INDEX_COLUMN||BODY_INDEX_COLUMN\"``)."
msgstr ""
"前方一致検索を複数インデックスを指定してできるようになりました。 (例 ``--"
"query \"Foo*\" --match_columns \"TITLE_INDEX_COLUMN||BODY_INDEX_COLUMN\"``)"

msgid ""
"[:doc:`/reference/window_functions/window_count`] Supported ``window_count`` "
"function to add count data to result set. It is useful to analyze or filter "
"additionally."
msgstr ""
"[:doc:`/reference/window_functions/window_count`] ``window_count`` 関数を追加"
"しました。検索した結果にカウントした値を追加するのに使います。検索結果をもと"
"に分析したり、カウント結果をもとにフィルタしたりすると便利です。"

msgid "Added the following API"
msgstr "以下のAPIを公開しました。"

msgid "``grn_obj_get_disk_usage():``"
msgstr "``grn_obj_get_disk_usage()`` を追加。"

msgid "``GRN_EXPR_QUERY_NO_SYNTAX_ERROR``"
msgstr "``GRN_EXPR_QUERY_NO_SYNTAX_ERROR`` を追加。"

msgid "``grn_expr_syntax_expand_query_by_table()``"
msgstr "``grn_expr_syntax_expand_query_by_table()`` を追加。"

msgid "``grn_table_find_reference_object()``"
msgstr "``grn_table_find_reference_object()`` を追加。"

msgid ""
"[:doc:`/reference/commands/object_inspect`] Supported to show disk usage "
"about specified object."
msgstr ""
"[:doc:`/reference/commands/object_inspect`] 指定したオブジェクトのディスク使"
"用量を表示できるようになりました。"

msgid ""
"Supported falling back query parse feature. It is enabled when "
"``QUERY_NO_SYNTAX_ERROR`` flag is set to ``query_flags``. (this feature is "
"disabled by default). If this flag is set, query never causes syntax error. "
"For example, \"A +\" is parsed and escaped automatically into \"A \\+\". "
"This behavior is useful when application uses user input directly and "
"doesn't want to show syntax error to user and in log."
msgstr ""
"クエリーをパースする際にフォールバックする機能をサポートしました。 "
"``QUERY_NO_SYNTAX_ERROR`` フラグが ``query_flags`` に指定されていると有効にな"
"ります。(標準では無効です) このフラグが設定されていると、シンタックスエラーが"
"発生しなくなります。例えば、\"A +\" というクエリーは自動的にエスケープされて "
"\"A \\+\" という扱いになります。この振る舞いはアプリケーションがユーザーの入"
"力をそのまま検索語句として使い、シンタックスエラーやログに記録されないように"
"したい場合に便利です。"

msgid ""
"Supported to adjust score for term in query. \">\", \"<\", and \"~\" "
"operators are supported. For example, \">Groonga\" increments score of "
"\"Groonga\", \"<Groonga\" decrements score of \"Groonga\". \"~Groonga\" "
"decreases score of matched document in the current search result. \"~\" "
"operator doesn't change search result itself."
msgstr ""
"クエリー内の語のスコアを調整できるようになりました。\">\", \"<\" と \"~\"がサ"
"ポートされています。例えば \">Groonga\" は \"Groonga\" のスコアをインクリメン"
"トします。\"<Groonga\" は \"Groonga\" のスコアをデクリメントしま"
"す。\"~Groonga\" は検索結果についてマッチしたドキュメントのスコアをデクリメン"
"トします。\"~\" は検索結果そのものには影響しません。"

msgid ""
"Improved performance to remove table. ``thread_limit=1`` is not needed for "
"it. The process about checking referenced table existence is done without "
"opening objects. As a result, performance is improved."
msgstr ""
"テーブルを削除するときのパフォーマンスを改善しました。 ``thread_limit=1`` す"
"る必要はありません。参照されているテーブルが存在するかチェックする処理をオブ"
"ジェクトを開かなくてもできるようにしました。その結果としてパフォーマンスが改"
"善しました。"

msgid "[httpd] Updated bundled nginx to 1.13.4."
msgstr "[httpd] バンドルしているnginxのバージョンを1.13.4に更新しました。"

msgid ""
"[:doc:`/reference/commands/dump`] Fixed a bug that the 7-th unnamed "
"parameter for `--sort_hash_table` option is ignored."
msgstr ""
"[:doc:`/reference/commands/dump`] 7番目の引数 ( ``--sort_hash_table`` )が名前"
"無しだと無視される不具合を修正しました。"

msgid ""
"[:doc:`/reference/commands/schema`] Fixed a typo in command line parameter "
"name. It should be `source` instead of `sources`. [groonga-dev,04449] "
"[Reported by murata satoshi]"
msgstr ""
"[:doc:`/reference/commands/schema`] コマンドラインパラメータの誤りを修正しま"
"した。`source` であるべきところが `sources` になっていました。[groonga-"
"dev,04449] [むらたさんが報告]"

msgid ""
"[:doc:`/reference/commands/ruby_eval`] Fixed crash when ruby_eval returned "
"syntax error. [GitHub#751] [Patch by ryo-pinus]"
msgstr ""
"[:doc:`/reference/commands/ruby_eval`] ruby_evalコマンドがシンタックスエラー"
"のときにクラッシュする問題を修正しました。 [GitHub#751] [ryo-pinusさんがパッ"
"チ提供]"

msgid "murata satoshi"
msgstr ""

msgid "ryo-pinus"
msgstr ""

msgid "Release 7.0.5 - 2017-07-29"
msgstr "7.0.5リリース - 2017-07-29"

msgid ""
"[httpd] Updated bundled nginx to 1.13.3. Note that this version contains "
"security fix for CVE-2017-7529."
msgstr ""
"[httpd] バンドルしているnginxのバージョンを1.13.3に更新しました。セキュリ"
"ティーに関する修正(CVE-2017-7529)を含んでいます。"

msgid ""
"[:doc:`/reference/commands/load`] Supported to load the value of max UInt64. "
"In the previous versions, max UInt64 value is converted into 0 unexpectedlly."
msgstr ""
"[:doc:`/reference/commands/load`] UInt64の最大値をロードできるようにしまし"
"た。以前のバージョンでは意図せず0に変換されてしまっていました。"

msgid "``grn_window_get_size()`` [GitHub#725] [Patch by Naoya Murakami]"
msgstr "``grn_window_get_size()`` [GitHub#725] [村上さんがパッチ提供]"

msgid ""
"[:doc:`/reference/functions/math_abs`] Supported ``math_abs()`` function to "
"calculate absolute value. [GitHub#721]"
msgstr ""
"[:doc:`/reference/functions/math_abs`] 絶対値を計算するための ``math_abs()`` "
"関数を追加しました。 [GitHub#721]"

msgid ""
"Supported to make ``grn_default_logger_set_path()`` and "
"``grn_default_query_logger_set_path()`` thread safe."
msgstr ""
"``grn_default_logger_set_path()`` と ``grn_default_query_logger_set_path()`` "
"をスレッドセーフにしました。"

msgid "[windows] Updated bundled pcre library to 8.41."
msgstr "[Windows] バンドルしているpcreを8.41に更新しました。"

msgid ""
"[:doc:`/reference/commands/normalize`] Improved not to output redundant "
"empty string ``\"\"`` on error. [GitHub#730]"
msgstr ""
"[:doc:`/reference/commands/normalize`] エラー時に冗長な空文字列が出力されない"
"ようにしました。"

msgid ""
"[functions/time] Supported to show error message when division by zero was "
"happened. [GitHub#733] [Patch by Naoya Murakami]"
msgstr ""
"[functions/time] 0除算が発生したときにエラーメッセージを出力するようにしまし"
"た。 [GitHub#733] [村上さんがパッチ提供]"

msgid ""
"[windows] Changed to map ``ERROR_NO_SYSTEM_RESOURCES`` to "
"``GRN_RESOURCE_TEMPORARILY_UNAVAILABLE``. In the previous versions, it "
"returns ``rc=-1`` as a result code. It is not helpful to investigate what "
"actually happened. With this fix, it returns ``rc=-12``."
msgstr ""
"[windows] ``ERROR_NO_SYSTEM_RESOURCES`` エラーを "
"``GRN_RESOURCE_TEMPORARILY_UNAVAILABLE`` にマッピングするようにしました。以前"
"は ``rc=-1`` をエラーコードとして返していました。ただし実際にどんな問題がおき"
"たのかこれではわかりにくいので、 今回の修正では ``rc=-12`` を返すようにしてい"
"ます。"

msgid ""
"[functions/min][functions/max] Supported vector column. Now you need not to "
"care scalar column or vector column to use. [GitHub#735] [Patch by Naoya "
"Murakami]"
msgstr ""
"[functions/min][functions/max] ベクターカラムをサポートしました。これでカラム"
"がスカラーなのかベクターなのか気にせず使えるようになりました。 [GitHub#735] "
"[村上さんがパッチ提供]"

msgid ""
"[:doc:`/reference/commands/dump`] Supported ``--sort_hash_table`` option to "
"sort by ``_key`` for hash table. Specify ``--sort_hash_table yes`` to use it."
msgstr ""
"[:doc:`/reference/commands/dump`] ``--sort_hash_table`` オプションをサポート"
"しました。ハッシュテーブルの ``_key`` でのソートには ``--sort_hash_table "
"yes`` を指定します。"

msgid ""
"[:doc:`/reference/functions/between`] Supported to specify index column. "
"[GitHub#740] [Patch by Naoya Murakami]"
msgstr ""
"[:doc:`/reference/functions/between`] インデックスカラムを指定できるようにな"
"りました。 [GitHub#740] [村上さんがパッチ提供]"

msgid "[load] Supported Apache Arrow 0.5.0 or later."
msgstr "[load] Apache Arrow 0.5.0 以降をサポート。"

msgid ""
"[:doc:`/troubleshooting/how_to_analyze_error_message`] Added howto article "
"to analyze error message in Groonga."
msgstr ""
"[:doc:`/troubleshooting/how_to_analyze_error_message`] エラーメッセージの解析"
"方法のドキュメントを追加しました。"

msgid ""
"[:doc:`/install/debian`] Updated required package list to build from source."
msgstr ""
"[:doc:`/install/debian`] ソースからビルドするときに必要なパッケージのリストを"
"更新しました。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped Ubuntu 16.10 (Yakkety Yak) support. It has "
"reached EOL at July 20, 2017."
msgstr ""
"[:doc:`/install/ubuntu`] Ubuntu 16.10（Yakkety Yak）のサポートをやめました。"
"2017年7月20日でサポートが切れた（EOLになった）ためです。"

msgid ""
"Fixed to construct correct fulltext indexes against vector column which type "
"belongs to text family (```ShortText`` and so on). This fix resolves that "
"fulltext search doesn't work well against text vector column after updating "
"indexes. [GitHub#494]"
msgstr ""
"テキスト型( ``ShortText`` など)のベクターカラムに対するインデックスを正しく構"
"築できるようにしました。この修正でインデックス更新後に全文検索でマッチしない"
"問題が解決します。 [GitHub#494]"

msgid ""
"[:doc:`/reference/commands/thread_limit`] Fixed a bug that deadlock occurs "
"when thread_limit?max=1 is requested at once."
msgstr ""
"[:doc:`/reference/commands/thread_limit`] ``thread_limit?max=1`` というリクエ"
"ストが同時にきたときにデッドロックが発生する問題を修正しました。"

msgid ""
"[:doc:`/reference/executables/groonga-httpd`] Fixed a mismatch path of pid "
"file between default one and restart command assumed. This mismatch blocked "
"restarting groonga-httpd. [GitHub#743] [Reported by sozaki]"
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] デフォルトのPIDのパスと再起動時"
"に想定しているPIDのパスがあっていない問題を修正しました。そのせいで groonga-"
"httpd の再起動に失敗していました。 [GitHub#743] [sozakiさんが報告]"

msgid "Release 7.0.4 - 2017-06-29"
msgstr "7.0.4リリース - 2017-06-29"

msgid ""
"Added physical create/delete operation logs to identify problem for "
"troubleshooting. [GitHub#700,#701]"
msgstr ""
"物理的なファイルの作成/削除のログを障害の切り分けのために記録するようにしまし"
"た。 [GitHub#700,#701]"

msgid ""
"[:doc:`/reference/functions/in_records`] Improved performance for fixed "
"sized column. It may reduce 50% execution time."
msgstr ""
"[:doc:`/reference/functions/in_records`] 固定長カラムの検索パフォーマンスを改"
"善しました。速度が50%程度改善する可能性があります。"

msgid ""
"[:doc:`/reference/executables/grndb`] Added ``--log-path`` option. "
"[GitHub#702,#703]"
msgstr ""
"[:doc:`/reference/executables/grndb`] ``--log-path`` オプションを追加しまし"
"た。"

msgid ""
"[:doc:`/reference/executables/grndb`] Added ``--log-level`` option. "
"[GitHub#706,#708]"
msgstr ""
"[:doc:`/reference/executables/grndb`] ``--log-level`` オプションを追加しまし"
"た。"

msgid "``grn_operator_to_exec_func()``"
msgstr ""

msgid "``grn_obj_is_corrupt()``"
msgstr ""

msgid ""
"Improved performance for \"FIXED_SIZE_COLUMN OP CONSTANT\". Supported "
"operators are: ``==``, ``!=``, ``<``, ``>``, ``<=`` and ``>=``."
msgstr ""
"\"固定長カラム 演算子 定数\" というようなクエリのパフォーマンスを改善しまし"
"た。対応している演算子は ``==``, ``!=``, ``<``, ``>``, ``<=`` と ``>=`` で"
"す。"

msgid "Improved performance for \"COLUMN OP VALUE && COLUMN OP VALUE && ...\"."
msgstr ""
"\"カラム 演算子 値 && カラム 演算子 値 && ...\" というようなクエリのパフォー"
"マンスを改善しました。"

msgid ""
"[:doc:`/reference/executables/grndb`] Supported corrupted object detection "
"with ``grndb check``."
msgstr ""
"[:doc:`/reference/executables/grndb`] ``grndb check`` で壊れたオブジェクトの"
"検出をサポートしました。"

msgid ""
"[:doc:`/reference/commands/io_flush`] Supported ``--only_opened`` option "
"which enables to flush only opened database objects."
msgstr ""
"[:doc:`/reference/commands/io_flush`] ``--only_opened`` オプションをサポート"
"しました。開いているデータベースオブジェクトのみをフラッシュすることができま"
"す。"

msgid ""
"[:doc:`/reference/executables/grndb`] Supported to detect/delete orphan "
"\"inspect\" object. The orphaned \"inspect\" object is created by renamed "
"command name from ``inspect`` to ``object_inspect``."
msgstr ""
"[:doc:`/reference/executables/grndb`] 参照先のない \"inspect\" オブジェクトの"
"検出と削除をサポートしました。この状態はコマンド名が ``inspect`` から "
"``object_inspect`` に変更されたことによって発生していました。"

msgid ""
"[rpm][centos] Fixed unexpected macro expansion problem with customized "
"build. This bug only affects when rebuilding Groonga SRPM with customized "
"``additional_configure_options`` parameter in spec file."
msgstr ""
"[rpm][centos] カスタマイズ版のビルドで意図しないマクロ展開が発生する問題を修"
"正しました。この不具合はGroongaをSRPMからビルドする際にspecファイルの "
"``additional_configure_options`` パラメータを使ってリビルドするときのみ発生し"
"ていました。"

msgid ""
"Fixed missing null check for ``grn_table_setoperation()``. There is a "
"possibility of crash bug when indexes are broken. [GitHub#699]"
msgstr ""
"``grn_table_setoperation()`` のNULLチェックを追加しました。インデックスが壊れ"
"ている際に、クラッシュする可能性がありました。 [GitHub#699]"

msgid "Release 7.0.3 - 2017-05-29"
msgstr "7.0.3リリース - 2017-05-29"

msgid ""
"[:doc:`/reference/commands/select`] Add document about :ref:`full-text-"
"search-with-specific-index-name`."
msgstr ""
"[:doc:`/reference/commands/select`] :ref:`full-text-search-with-specific-"
"index-name` のドキュメントを追加しました。"

msgid ""
"[index] Supported to log warning message which record causes posting list "
"overflows."
msgstr ""
"[インデックス] どのレコードに対するポスティングリストが長すぎるのかわかるよう"
"に、警告メッセージをログに出すようにしました。"

msgid ""
"[:doc:`/reference/commands/load`][:doc:`/reference/commands/dump`] Supported "
"Apache Arrow. [GitHub#691]"
msgstr ""
"[:doc:`/reference/commands/load`][:doc:`/reference/commands/dump`] Apache "
"Arrowをサポートするようにしました。 [GitHub#691]"

msgid ""
"[cmake] Supported linking lz4 in embedded static library build. [Original "
"patch by Sergei Golubchik]"
msgstr ""
"[cmake] 静的ライブラリとしてビルドする際に、LZ4をリンクできるようにしまし"
"た。 [Sergei Golubchikさんがパッチを提供]"

msgid "[:doc:`/reference/commands/delete`] Supported to cancel."
msgstr "[:doc:`/reference/commands/delete`] キャンセルできるようにしました。"

msgid "[httpd] Updated bundled nginx to 1.13.0"
msgstr "[httpd] バンドルしているnginxのバージョンを1.13.0に更新しました。"

msgid "Exported the following API"
msgstr "以下のAPIを公開しました。"

msgid "grn_plugin_proc_get_caller()"
msgstr "``grn_plugin_proc_get_caller()`` を追加。"

msgid "Added index column related function and selector."
msgstr "インデックスカラムに関連した関数とセレクタを追加しました。"

msgid "Added new selector: index_column_df_ratio_between()"
msgstr "追加されたセレクタ: ``index_column_df_ratio_between()``"

msgid "Added new function: index_column_df_ratio()"
msgstr "追加された関数: ``index_column_df_ratio()``"

msgid ""
"[:doc:`/reference/commands/delete`] Fixed a bug that error isn't cleared "
"correctly. It affects to following deletions so that it causes unexpected "
"behavior."
msgstr ""
"[:doc:`/reference/commands/delete`] エラーが適切にクリアされていない不具合を"
"修正しました。そのせいで、後続の削除処理に影響し意図しない振る舞いをしていま"
"した。"

msgid ""
"[windows] Fixed a bug that IO version is not detected correctly when the "
"file is opened with ``O_CREAT`` flag."
msgstr ""
"[windows] ファイルを ``O_CREAT`` フラグ付きで開くときに、IOのバージョンが正し"
"く検出されない不具合を修正しました。"

msgid ""
"[:doc:`/reference/functions/vector_slice`] Fixed a bug that non 4 bytes "
"vector columns can't slice. [GitHub#695] [Patch by Naoya Murakami]"
msgstr ""
"[:doc:`/reference/functions/vector_slice`] (型のサイズが)4バイトでないベク"
"ターカラムをsliceできない不具合を修正しました。 [GitHub#695] [村上さんがパッ"
"チ提供]"

msgid ""
"Fixed a bug that non 4 bytes fixed vector column can't sequential match by "
"specifying index of vector. [GitHub#696] [Patch by Naoya Murakami]"
msgstr ""
"(型のサイズが)4バイトでないベクターカラムでベクターの要素をインデックスで指定"
"するとシーケンシャルサーチでマッチしない不具合を修正しました。 [GitHub#696] "
"[村上さんがパッチ提供]"

msgid ""
"[:doc:`/reference/commands/logical_select`] Fixed a bug that \"argument out "
"of range\" occurs when setting last day of month to the min. [GitHub#698]"
msgstr ""
"[:doc:`/reference/commands/logical_select`] ``min`` に月の最終日を指定すると "
"\"argument out of range\" が発生する不具合を修正しました。"

msgid "Release 7.0.2 - 2017-04-29"
msgstr "7.0.2リリース - 2017-04-29"

msgid ""
"[:doc:`/reference/commands/logical_select`] Supported multiple :ref:`logical-"
"select-drilldowns-label-columns-name-window-sort-keys` and :ref:`logical-"
"select-drilldowns-label-columns-name-window-group-keys`."
msgstr ""
"[:doc:`/reference/commands/logical_select`] :ref:`logical-select-drilldowns-"
"label-columns-name-window-sort-keys` と :ref:`logical-select-drilldowns-"
"label-columns-name-window-group-keys` で複数のキーを指定できるようになりまし"
"た。"

msgid "[windows] Updated bundled LZ4 to 1.7.5."
msgstr "[Windows] バンドルしているLZ4を1.7.5に更新しました。"

msgid "[cache] Supported persistent cache feature."
msgstr "[cache] 永続化キャッシュをサポートしました。"

msgid "[:doc:`/reference/commands/log_level`] Update English documentation."
msgstr ""
"[:doc:`/reference/commands/log_level`] 英語のドキュメントを更新しました。"

msgid "Added the following APIs:"
msgstr "以下のAPIを公開しました。"

msgid "``grn_set_default_cache_base_path()``"
msgstr ""

msgid "``grn_get_default_cache_base_path()``"
msgstr ""

msgid "``grn_persistent_cache_open()``"
msgstr ""

msgid "``grn_cache_default_open()``"
msgstr ""

msgid ""
"[:option:`groonga --cache-base-path`] Added a new option to use persistent "
"cache."
msgstr ""
"[:option:`groonga --cache-base-path`] 永続キャッシュを使うための新しいオプ"
"ションを追加しました。"

msgid ""
"[:doc:`/reference/executables/groonga-httpd`] [:ref:`groonga-httpd-groonga-"
"cache-base-path`] Added new configuration to use persistent cache."
msgstr ""
"[:doc:`/reference/executables/groonga-httpd`] [:ref:`groonga-httpd-groonga-"
"cache-base-path`] 永続キャッシュを使うための新しい設定を追加しました。"

msgid "[windows] Updated bundled msgpack to 2.1.1."
msgstr "[Windows] バンドルしているmsgpackを2.1.1に更新しました。"

msgid ""
"[:doc:`/reference/commands/object_inspect`] Supported not only column "
"inspection, but also index column statistics."
msgstr ""
"[:doc:`/reference/commands/object_inspect`] カラム情報を表示するだけでなく、"
"インデックスカラムの統計情報も表示できるようにしました。"

msgid ""
"Supported index search for \"``.*``\" regexp pattern.  This feature is "
"enabled by default. Set ``GRN_SCAN_INFO_REGEXP_DOT_ASTERISK_ENABLE=no`` "
"environment variable to disable this feature."
msgstr ""
"正規表現の「 ``.*`` 」というパターンでインデックスを使って検索できるようにな"
"りました。 この機能はデフォルトで有効です。環境変数に "
"``GRN_SCAN_INFO_REGEXP_DOT_ASTERISK_ENABLE=no`` を設定すると無効化できます。"

msgid ""
"[:doc:`/reference/functions/in_records`] Added function to use an existing "
"table as condition patterns."
msgstr ""
"[:doc:`/reference/functions/in_records`] 既存のテーブルを条件のパターンを指定"
"するのに使うことのできる関数を追加しました。"

msgid ""
"[:doc:`/install/ubuntu`] Dropped Ubuntu 12.04 (Precise Pangolin) support "
"because of EOL."
msgstr ""
"[:doc:`/install/ubuntu`] EOLのため、Ubuntu 12.04のサポートをやめました。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Fixed a bug that wrong cache is "
"used. This bug was occurred when dynamic column parameter is used."
msgstr ""
"[:doc:`/reference/commands/logical_select`] 異なるキャッシュが使われてしまう"
"不具合を修正しました。この問題は動的カラムを使っているときに発生していまし"
"た。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Fixed a bug that dynamic columns "
"aren't created. It's occurred when no match case."
msgstr ""
"[:doc:`/reference/commands/logical_select`] 動的カラムが作成されない不具合を"
"修正しました。レコードにマッチしない場合に発生していました。"

msgid ""
"[:doc:`/reference/commands/reindex`] Fixed a bug that data is lost by "
"reindex. [GitHub#646]"
msgstr ""
"[:doc:`/reference/commands/reindex`] reindexコマンドの実行によりデータが失わ"
"れてしまう不具合を修正しました。"

msgid ""
"[httpd] Fixed a bug that response of :doc:`/reference/commands/quit` and :"
"doc:`/reference/commands/shutdown` is broken JSON when worker is running as "
"another user. [GitHub ranguba/groonga-client#12]"
msgstr ""
"[httpd] 別のユーザーでワーカーを動かしている時、 :doc:`/reference/commands/"
"quit` と :doc:`/reference/commands/shutdown` のレスポンスが壊れている問題を修"
"正しました。 [GitHub ranguba/groonga-client#12]"

msgid "Release 7.0.1 - 2017-03-29"
msgstr "7.0.1リリース - 2017-03-29"

msgid "grn_ii_cursor_next_pos()"
msgstr ""

msgid "grn_table_apply_expr()"
msgstr ""

msgid "grn_obj_is_data_column()"
msgstr ""

msgid "grn_obj_is_expr()"
msgstr ""

msgid "grn_obj_is_scalar_column()"
msgstr ""

msgid ""
"[:doc:`/reference/commands/dump`] Supported to dump weight reference vector."
msgstr ""
"[:doc:`/reference/commands/column_copy`] 参照型のベクタのダンプをサポートしま"
"した。"

msgid ""
"[:doc:`/reference/commands/load`] Supported to load ``array<object>`` style "
"weight vector column. The example of ``array<object>`` style is: "
"``[{\"key1\": weight1}, {\"key2\": weight2}]``."
msgstr ""
"[:doc:`/reference/commands/load`] ``array<object>`` スタイルの重み付きベク"
"ターカラムのloadをサポートしました。 ``array<object>`` の例: ``[{\"key1\": "
"weight1}, {\"key2\": weight2}]``"

msgid ""
"Supported to search ``!(XXX OPERATOR VALUE)`` by index. Supported operator "
"is not only ``>`` but also ``>=``, ``<``, ``<=``, ``==`` and ``!=``."
msgstr ""
"インデックスを使った ``!(XXX OPERATOR VALUE)`` の検索をサポートしました。演算"
"子として ``>`` だけでなく、 ``>=``、 ``<``、 ``<=``、 ``==`` や ``!=`` も使え"
"ます。"

msgid ""
"Supported index search for \"!(column == CONSTANT)\". The example in this "
"case is: ``!(column == 29)`` and so on."
msgstr ""
"インデックスを使って ``!(column == CONSTANT)`` を検索できるようになりました。"
"例えば ``!(column == 29)`` などです。"

msgid "Supported more \"!\" optimization in the following patterns."
msgstr "``!`` の最適化を以下のパターンでサポートしました。"

msgid "``!(column @ \"X\") && (column @ \"Y\")``"
msgstr ""

msgid "``(column @ \"Y\") && !(column @ \"X\")``"
msgstr ""

msgid "``(column @ \"Y\") &! !(column @ \"X\")``"
msgstr ""

msgid "Supported to search ``XXX || !(column @ \"xxx\")`` by index."
msgstr ""
"``XXX || !(column @ \"xxx\")`` をインデックスを使って検索できるようになりまし"
"た。"

msgid ""
"[:doc:`/reference/commands/dump`] Changed to use ``'{\"x\": 1, \"y\": 2}'`` "
"style for not referenced weight vector. This change doesn't affect to old "
"Groonga because it already supports one."
msgstr ""
"[:doc:`/reference/commands/dump`]  ``'{\"x\": 1, \"y\": 2}'`` というスタイル"
"を参照されていない重み付きベクターカラムで使うようにしました。この変更は古い"
"Groongaには影響しません。もともとサポートされているからです。"

msgid ""
"[experimental] Supported ``GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE`` environment "
"variable. This variable controls whether query optimization which is based "
"on estimated size is applied or not. This feature is disabled by default. "
"Set ``GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE=yes`` if you want to try it."
msgstr ""
"[実験的] ``GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE`` 環境変数をサポートしました。"
"この変数はクエリの最適化を予想されるヒット件数に応じて行うかどうかを切り替え"
"るのに使用します。この機能はデフォルトでは無効です。有効にするには "
"``GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE=yes`` を指定します。"

msgid ""
"[:doc:`/reference/commands/select`] Added query log for ``columns``, "
"``drilldown`` evaluation."
msgstr ""
"[:doc:`/reference/commands/select`] ``columns`` や ``drilldown`` の評価結果を"
"クエリログに追加するようにしました。"

msgid ""
"[:doc:`/reference/commands/select`] Changed query log format for "
"``drilldown``. This is backward incompatible change, but it only affects "
"users who convert query log by own programs."
msgstr ""
"[:doc:`/reference/commands/select`] ``drilldown`` のクエリログのフォーマット"
"を変更しました。これは非互換な変更ですが、クエリログを変換するようなプログラ"
"ムを独自に開発しているユーザー以外には影響ありません。"

msgid ""
"[:doc:`/reference/commands/table_remove`] Reduced temporary memory usage. "
"It's enabled when the number of max threads is 0."
msgstr ""
"[:doc:`/reference/commands/table_remove`] 一時的なメモリ使用量を削減しまし"
"た。スレッドの最大数が0のときに有効になります。"

msgid ""
"[:doc:`/reference/commands/select`] ``columns[LABEL](N)`` is used for query "
"log format instead of ``columns(N)[LABEL]``.."
msgstr ""
"[:doc:`/reference/commands/select`] ``columns[LABEL](N)`` がクエリログの"
"フォーマットとして使われます。以前は ``columns(N)[LABEL]`` でした。"

msgid ""
"[:doc:`/tutorial/query_expansion`] Updated example to use vector column "
"because it is recommended way. [Reported by Gurunavi, Inc]"
msgstr ""
"[:doc:`/tutorial/query_expansion`] ベクターカラムを使った推奨例に更新しまし"
"た。[ぐるなびさんが報告]"

msgid ""
"Supported to detect canceled request while locking. It fixes the problem "
"that ``request_cancel`` is ignored unexpectedly while locking."
msgstr ""
"ロック中にリクエストがキャンセルされたことを検出できるようにしました。これは "
"``request_cancel`` がロック中に意図せず無視されないようにします。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Supported ``initial`` and "
"``filtered`` stage dynamic columns. The examples are: ``--columns[LABEL]."
"stage initial`` or ``--columns[LABEL].stage filtered``."
msgstr ""
"[:doc:`/reference/commands/logical_select`]  ``initial`` および ``filtered`` "
"動的カラムをサポートしました。使用例は ``--columns[LABEL].stage initial`` や "
"``--columns[LABEL].stage filtered`` です。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Supported ``match_columns``, "
"``query`` and ``drilldown_filter`` option."
msgstr ""
"[:doc:`/reference/commands/logical_select`] ``match_columns`` や "
"``query`` 、 ``drilldown_filter`` オプションをサポートしました。"

msgid "[:doc:`/reference/functions/highlight_html`] Supported similar search."
msgstr ""
"[:doc:`/reference/functions/highlight_html`] 類似文書検索をサポートしました。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Supported ``initial`` and stage "
"dynamic columns in labeled drilldown. The example is: ``--drilldowns[LABEL]."
"stage initial``."
msgstr ""
"[:doc:`/reference/commands/logical_select`]  ``initial`` および ``filtered`` "
"動的カラムをサポートしました。使用例は ``--columns[LABEL].stage initial`` や "
"``--columns[LABEL].stage filtered`` です。"

msgid ""
"[:doc:`/reference/commands/logical_select`] Supported window function in "
"dynamic column."
msgstr ""
"[:doc:`/reference/commands/logical_select`] 動的カラムでウィンドウ関数をサ"
"ポートしました。"

msgid ""
"[:doc:`/reference/commands/select`] Added documentation about dynamic "
"columns."
msgstr ""
"[:doc:`/reference/commands/select`] 動的カラムに関するドキュメントを追加しま"
"した。"

msgid ""
"[:doc:`/reference/window_function`] Added section about window functions."
msgstr ""
"[:doc:`/reference/window_function`] ウィンドウ関数のセクションをドキュメント"
"に追加しました。"

msgid "[:doc:`/install/centos`] Dropped CentOS 5 support because of EOL."
msgstr "[:doc:`/install/centos`] EOLのため、CentOS 5のサポートをやめました。"

msgid "[httpd] Updated bundled nginx to 1.11.12"
msgstr "[httpd] バンドルしているnginxのバージョンを1.11.12に更新しました。"

msgid ""
"Supported to disable AND match optimization by environment variable. You can "
"disable this feature by ``GRN_TABLE_SELECT_AND_MIN_SKIP_ENABLE=no``. This "
"feature is enable by default."
msgstr ""
"ANDでのマッチ最適化を環境変数で無効化できるようにしました。この機能は "
"``GRN_TABLE_SELECT_AND_MIN_SKIP_ENABLE=no`` を設定することで無効化できます。"
"デフォルトでは有効になっています。"

msgid ""
"[:doc:`/reference/functions/vector_new`] Added a new function to create a "
"new vector."
msgstr ""
"[:doc:`/reference/functions/vector_new`] 新規ベクターを作成するための関数を追"
"加しました。"

msgid ""
"[:doc:`/reference/commands/select`] Added documentation about "
"``drilldown_filter``."
msgstr ""
"[:doc:`/reference/commands/select`] ``drilldown_filter`` のドキュメントを追加"
"しました。"

msgid ""
"[:doc:`/reference/commands/lock_clear`] Fixed a crash bug against temporary "
"database."
msgstr ""
"[:doc:`/reference/commands/lock_clear`] テンポラリデータベースに対して実行す"
"るとクラッシュする不具合を修正しました。"

msgid ""
"Fixed a problem that dynamically updated index size was increased for "
"natural language since Grooonga 6.1.4."
msgstr ""
"自然言語に対する動的インデックス更新でインデックスサイズが肥大化する問題を修"
"正しました。Groonga 6.1.4から発生していました。"

msgid ""
"[:doc:`/reference/commands/select`] Fixed a bug that \"A && B.C @ X\" may "
"not return records that should be matched."
msgstr ""
"[:doc:`/reference/commands/select`] \"A && B.C @ X\" というクエリでマッチすべ"
"きレコードを返さないことがある不具合を修正しました。"

msgid ""
"Fixed a conflict with ``grn_io_flush()`` and ``grn_io_expire()``. Without "
"this change, if ``io_flush`` and ``load`` command are executed "
"simultaneously in specific timing, it causes a crash bug by access violation."
msgstr ""
"``grn_io_flush()`` と ``grn_io_expire()`` がコンフリクトする問題を修正しまし"
"た。この修正がないと、 ``io_flush`` と ``load`` が同時に特定のタイミングで実"
"行されるとクラッシュする不具合がありました。"

msgid ""
"[:doc:`/reference/commands/logical_table_remove`] Fixed a crash bug when the "
"max number of threads is 1."
msgstr ""
"[:doc:`/reference/commands/logical_table_remove`] 最大スレッド数が1のときにク"
"ラッシュする不具合を修正しました。"

msgid "Gurunavi, Inc."
msgstr "株式会社ぐるなびさん"

msgid "Release 7.0.0 - 2017-02-09"
msgstr "7.0.0リリース - 2017-02-09"

msgid ""
"[:doc:`/reference/functions/in_values`] Supported sequential search for "
"reference vector column. [Patch by Naoya Murakami] [GitHub#629]"
msgstr ""
"[:doc:`/reference/functions/in_values`] 参照型ベクターカラムのシーケンシャル"
"サーチに対応しました。 [GitHub#629] [村上さんがパッチ提供]"

msgid ""
"[:doc:`/reference/commands/select`] Changed to report error instead of "
"ignoring on invalid ``drilldown[LABEL].sort_keys``."
msgstr ""
"[:doc:`/reference/commands/select`] 誤った ``drilldown[LABEL].sort_keys`` が"
"指定されたとき、無視するのではなく、エラーを報告するようにしました。"

msgid ""
"[:doc:`/reference/commands/select`] Removed needless metadata updates on DB. "
"It reduces the case that database lock remains even though ``select`` "
"command is executed. [Reported by aomi-n]"
msgstr ""
"[:doc:`/reference/commands/select`] DBのメタデータを不必要に更新しないように"
"しました。 ``select`` コマンドを使っているだけなのにDBにロックがかかったまま"
"になってしまうのを防ぎます。"

msgid ""
"[:doc:`/reference/commands/lock_clear`] Changed to clear metadata lock by "
"lock_clear against DB."
msgstr ""
"[:doc:`/reference/commands/lock_clear`] ``lock_clear`` でDBのメタデータに対す"
"るロックも削除できるようにしました。"

msgid ""
"[:doc:`/install/centos`] Enabled EPEL by default to install Groonga on "
"Amazon Linux."
msgstr ""
"[:doc:`/install/centos`] GroongaをAmazon Linuxでもインストールできるように"
"EPELをデフォルトで有効にするようにしました。"

msgid ""
"[:doc:`/reference/functions/query`] Supported \"@X\" style in script syntax "
"for prefix(\"@^\"), suffix(\"@$\"), regexp(\"@^\") search."
msgstr ""
"[:doc:`/reference/functions/query`] ``default_mode`` オプションで \"@X\" スタ"
"イルのエイリアスが使えるようになりました。"

msgid ""
"[:doc:`/reference/functions/query`] Added documentation about available list "
"of mode. The default mode is ``MATCH`` (\"@\") mode which executes full text "
"search."
msgstr ""
"[:doc:`/reference/functions/query`] 動作モードのリストに関するドキュメントを"
"更新しました。動作モードの既定値は ``MATCH`` (\"@\") で全文検索を実行します。"

msgid ""
"[rpm][centos] Supported groonga-token-filter-stem package which provides "
"stemming feature by ``TokenFilterStem`` token filter on CentOS 7. "
"[GitHub#633] [Reported by Tim Bellefleur]"
msgstr ""
"[rpm][centos] CentOS 7で groonga-token-filter-stem パッケージを提供するように"
"しました。 ステミングに対応するための ``TokenFilterStem`` トークンフィルター"
"を提供します。　[GitHub#633] [Tim Bellefleurさんが報告]"

msgid ""
"[:doc:`/reference/window_functions/window_record_number`] Marked "
"``record_number`` as deprecated. Use ``window_record_number`` instead. "
"``record_number`` is still available for backward compatibility."
msgstr ""
"[:doc:`/reference/window_functions/window_record_number`] ``record_number`` "
"が非推奨になりました。代わりに ``window_record_number`` を使ってください。 "
"``record_number`` は互換性のためだけに残っています。"

msgid ""
"[:doc:`/reference/window_functions/window_sum`] Added ``window_sum`` window "
"function. It's similar behavior to window function sum() on PostgreSQL."
msgstr ""
"[:doc:`/reference/window_functions/window_sum`] ``window_sum`` ウィンドウ関数"
"を追加しました。PostgreSQLのsum()と同様のウィンドウ関数を提供します。"

msgid ""
"Supported to construct offline indexing with in-memory (temporary) "
"``TABLE_DAT_KEY`` table. [GitHub#623] [Reported by Naoya Murakami]"
msgstr ""
"``TABLE_DAT_KEY`` テーブルをインメモリで使ったときに静的インデックス構築をで"
"きるようにしました。 [GitHub#623] [村上さんが報告]"

msgid "[onigmo] Updated bundled Onigmo to 6.1.1."
msgstr "バンドルしている鬼雲を6.1.1へと更新しました。"

msgid ""
"Supported ``columns[LABEL].window.group_keys``. It's used to apply window "
"function for every group."
msgstr ""
"``columns[LABEL].window.group_keys`` をサポートしました。ウィンドウ関数をグ"
"ループごとに提供することができます。"

msgid ""
"[:doc:`/reference/commands/load`] Supported to report error on invalid key. "
"It enables you to detect mismatch type of key."
msgstr ""
"[:doc:`/reference/commands/load`] 誤ったキーが指定されていたときにエラーを報"
"告するようにしました。キーの型が異なっている場合でも気付けるようになります。"

msgid ""
"[:doc:`/reference/commands/load`] Supported ``--output_errors yes`` option. "
"If you specify \"yes\", you can get errors for each load failed record. Note "
"that this feature requires command version 3."
msgstr ""
"[:doc:`/reference/commands/load`] ``--output_errors yes`` オプションをサポー"
"トしました。\"yes\"を指定すると、どのレコードのloadに失敗したのかエラーを取得"
"できるようになります。この機能を使う場合には、コマンドバージョン3を指定しま"
"す。"

msgid ""
"[:doc:`/reference/commands/load`] Improve error message on table key cast "
"failure. Instead of \"cast failed\", type of table key and target type of "
"table key are also contained in error message."
msgstr ""
"[:doc:`/reference/commands/load`] キーのキャストに失敗したときのエラーメッ"
"セージをわかりやすくしました。以前は単に \"cast failed\" と表示していました"
"が、テーブルのキーの型とキャスト対象となるキーの型もメッセージに含まれるよう"
"になりました。"

msgid "[httpd] Updated bundled nginx to 1.11.9."
msgstr "[httpd] バンドルしているnginxのバージョンを1.11.9に更新しました。"

msgid ""
"Fixed a bug that nonexistent sort keys for ``drilldowns[LABEL]`` or "
"``slices[LABEL]`` causes invalid JSON parse error. [Patch by Naoya Murakami] "
"[GitHub#627]"
msgstr ""
"存在しないソートキーを ``drilldowns[LABEL]`` や ``slices[LABEL]`` に指定する"
"とJSONパースエラーとなる不具合を修正しました。 [GitHub#627] [村上さんがパッチ"
"提供]"

msgid ""
"Fixed a bug that access to nonexistent sub records for group causes a "
"crash.  For example, This bug affects the case when you use "
"``drilldowns[LABEL].sort_keys _sum`` without specifying ``calc_types``.  "
"[Patch by Naoya Murakami] [GitHub#625]"
msgstr ""
"存在しないグループのサブレコードにアクセスしようとするとクラッシュする不具合"
"を修正しました。例えば、 ``drilldowns[LABEL].sort_keys _sum`` を "
"``calc_types`` の指定なしに使っていた場合に問題が発生していました。 "
"[GitHub#625] [村上さんがパッチ提供]"

msgid ""
"Fixed a crash bug when tokenizer has an error. It's caused when tokenizer "
"and token filter are registered and tokenizer has an error."
msgstr ""
"tokenizerでエラーが発生するとクラッシュする不具合を修正しました。tokenizer "
"と token filterを登録していて、tokenizer にエラーがあると発生していました。"

msgid ""
"[:doc:`/reference/window_functions/window_record_number`] Fixed a bug that "
"arguments for window function is not correctly passed. [GitHub#634][Patch by "
"Naoya Murakami]"
msgstr ""
"[:doc:`/reference/window_functions/window_record_number`] ウィンドウ関数の引"
"数が正しく渡されていない不具合を修正しました。 [GitHub#634] [村上さんがパッチ"
"提供]"

msgid "aomi-n"
msgstr "aomi-nさん"

msgid "The old releases"
msgstr "古いリリース"
