# -*- po -*-
# Japanese translations for Groonga package.
# Copyright (C) 2009-2022 Groonga Project
# This file is distributed under the same license as the Groonga package.
# Automatically generated, 2022.
#
msgid ""
msgstr ""
"Project-Id-Version: Groonga 12.0.5\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2022-06-24 14:39+0900\n"
"Language-Team: none\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"

msgid "``-34: GRN_RESOURCE_DEADLOCK_AVOIDED``"
msgstr ""

msgid "Major cause"
msgstr "主な原因"

msgid "Groonga gets a lock to block write to object when we execute ``load`` or ``delete``, and so on. At that time, if Groonga has been already got the lock, Groonga wait to release the loack. This error occurs when Groonga can't get the lock while about 3 hours."
msgstr "Groongaは ``load`` や ``delete`` 等を実行するときにオブジェクトへの書き込みをブロックするためにロックを取得します。その時、既にロックが取得されている場合、Groongaはロックが開放されるのを待ちます。このエラーは、約3時間の間Groongaがロックを取得できなかったときに発生します。"

msgid "Major action on this error"
msgstr "主な対策"

msgid "If this error occurs, there is a high probability of that Groonga's data or indexes are corrupt."
msgstr "このエラーが発生した場合、Groongaのデータやインデックスは破損している可能性が高いです。"

msgid "We confirm whether Groonga's database is corrupt or not."
msgstr "Groongaのデータベースが壊れているかどうかを確認します。"

msgid "We stop Groonga. (This is a very important procedure. We must execute this procedure.)"
msgstr "Groongaを停止します。(この手順は非常に重要です。この手順は必ず実施してください。)"

msgid "We execute ``grndb check DATABASE_PATH`` against Groonga's database."
msgstr "Groongaのデータベースに対して ``grndb check DATABASE_PATH`` を実行します。"

msgid "Please see ::doc::`/reference/executables/grndb.html` about ``grndb``."
msgstr "``grndb`` については、 ::doc::`/reference/executables/grndb.html` を参照してください。"

msgid "We confirm the log of ``grndb check`` to whether Groonga's database can recover or not."
msgstr "Groongaのデータベースが復旧できるかどうかを ``grndb check`` のログで確認します。"

msgid "If Groonga's database can recover, we execute ``grndb recover DATABASE_PATH``."
msgstr "Groongaのデータベースが復旧できる場合は、 ``grndb recover DATABASE_PATH`` を実行します。"

msgid "If Groonga's database can not recover, we restore Groonga's database from backup."
msgstr "Groongaのデータベースが復旧できない場合は、Groongaのデータベースをバックアップから復旧します。"
