# -*- po -*-
# Japanese translations for Groonga package.
# Copyright (C) 2009-2023 Groonga Project
# This file is distributed under the same license as the Groonga package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: Groonga 13.0.9\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-10-24 17:25+0900\n"
"Language-Team: Japanese\n"
"Language: \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 "Output trace log"
msgstr "トレースログの出力"

msgid "Summary"
msgstr "概要"

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

msgid "This feature requires {doc}`/reference/command/command_version` 3 or later."
msgstr "{doc}`/reference/command/command_version` 3 以降を指定する必要があります。"

msgid "Trace log is similar information to PostgreSQL's [`EXPLAIN (ANALYZE, VERBOSE)`](https://www.postgresql.org/docs/current/sql-explain.html) information. It includes the followings:"
msgstr "トレースログはPostgreSQLの[`EXPLAIN (ANALYZE, VERBOSE)`](https://www.postgresql.jp/document/current/html/sql-explain.html)と似た情報です。これは次のような情報を含みます。"

msgid "What was executed?"
msgstr "何が実行されたか"

msgid "Which index was used?"
msgstr "どのインデックスが使われたか"

msgid "How long did the operation take?"
msgstr "各操作にどのくらい時間がかかったか"

msgid "What value was used internal?"
msgstr "内部的にどんな値が使われたか"

msgid "..."
msgstr ""

msgid "Trace log contents may be insufficient for now because this feature is still experimental. If you want more information, please report it to [the GitHub issue](https://github.com/groonga/groonga/issues/new?labels=Feature&template=feature_request.yml) with your use case."
msgstr "現時点ではトレースログに十分な情報が含まれていないかもしれません。なぜならこの機能はまだ実験的だからです。もしより詳細な情報が欲しい場合は、あなたのユースケースと一緒に[GitHubのissue](https://github.com/groonga/groonga/issues/new?labels=Feature&template=feature_request.yml)で報告してください。"

msgid "Usage"
msgstr "使い方"

msgid "You can get trace log by specifying `yes` as `output_trace_log`. You also need to specify `3` as {doc}`/reference/command/command_version`."
msgstr "`output_trace_log`として`yes`を指定するとトレースログを取得できます。{doc}`/reference/command/command_version` に`3`を指定する必要もあります。"

msgid "Command line style:"
msgstr "コマンドラインスタイル："

msgid "URI style:"
msgstr "URIスタイル："

msgid "Format"
msgstr "フォーマット"

msgid "Trace log is available only when you use JSON or Apache Arrow {doc}`/reference/command/output_format`. If you don't specify output format, JSON is used by default."
msgstr "トレースログは{doc}`/reference/command/output_format`にJSONあるいはApache Arrowを使っているときだけ有効になります。もし、出力形式を指定していない場合は、デフォルトでJSONが使われます。"

msgid "JSON"
msgstr ""

msgid "You can specify JSON output format explicitly like the followings:"
msgstr "次のようにして明示的に出力形式としてJSONを指定できます。"

msgid "or"
msgstr "あるいは"

msgid "Here is an output structure for JSON output format:"
msgstr "出力形式としてJSONを指定したときに出力構造は次の通りです。"

msgid "If `output_trace_log` is `yes`, `\"trace_log\": {...}` is added. It has 2 key-value pairs:"
msgstr "`output_trace_log`が`yes`なら、`\"trace_log\": {...}`が増えます。ここにはキー・バリューのペアが2つあります。"

msgid "Key"
msgstr "キー"

msgid "Description"
msgstr "説明"

msgid "`columns`"
msgstr ""

msgid "An array of column metadata for each trace log entry"
msgstr "トレースログエントリーの各カラムのメタデータの配列"

msgid "`logs`"
msgstr ""

msgid "An array of trace log entries"
msgstr "トレースログエントリーの配列"

msgid "Each `columns` element has the following key-value pairs:"
msgstr "`columns`の各要素は以下のキー・バリューのペアを持っています。"

msgid "`name`"
msgstr ""

msgid "The name of column"
msgstr "カラム名"

msgid "Each `logs` element has the following elements:"
msgstr "`logs`の各要素は次の要素を持っています。"

msgid "Index"
msgstr "インデックス"

msgid "Name"
msgstr "名前"

msgid "0"
msgstr ""

msgid "`depth`"
msgstr ""

msgid "The execution level."
msgstr "実行レベル。"

msgid "Multiple trace logs may be outputted for one execution level. If there are multiple trace logs for one execution level, `sequence` is incremented for each trace logs in the same execution level."
msgstr "1つの実行レベルで複数のトレースログが出力されることがあります。1つの実行レベルに複数のトレースログがある場合、同じ実行レベル内のトレースログでは`sequence`の値が順に1ずつ増えます。"

msgid "1"
msgstr ""

msgid "`sequence`"
msgstr ""

msgid "The sequence number in the same execution level."
msgstr "同一実行レベル中でのシーケンス番号。"

msgid "If this is `0`, it shows that new execution level is started."
msgstr "この値が`0`の場合は新しい実行レベルが始まったことを示しています。"

msgid "2"
msgstr ""

msgid "The name of this trace log."
msgstr "このトレースログの名前。"

msgid "3"
msgstr ""

msgid "`value`"
msgstr ""

msgid "The value of this trace log."
msgstr "このトレースログの値。"

msgid "The value type must be one of the followings:"
msgstr "この値の型は次のどれか1つです。"

msgid "Integer"
msgstr "整数"

msgid "String"
msgstr "文字列"

msgid "4"
msgstr ""

msgid "`elapsed_time`"
msgstr ""

msgid "The elapsed time since the command is started. Unit is nano second."
msgstr "対象コマンドが実行されてからの実行時間。単位はナノ秒。"

msgid "`logs` is a flat array but it may be able to format as a tree like PostgreSQL's `EXPLAIN (ANALYZE, VERBOSE)` output based on `depth` and `sequence`. Groonga may have an option to do it in the future or we may provide a tool for it."
msgstr "`logs`はフラット配列ですが、`depth`と`sequence`を使うとPostgreSQLの`EXPLAIN (ANALYZE, VERBOSE)`のようにツリーとしてフォーマットできるかもしれません。今後、Groongaにそのようにするオプションを追加したり、そのようなことをするツールを提供するかもしれません。"

msgid "Example:"
msgstr "例："

msgid "Apache Arrow"
msgstr ""

msgid "You can specify Apache Arrow output format explicitly like the followings:"
msgstr "次のようにすると明示的に出力形式としてApache Arrowを指定できます。"

msgid "Here is an output structure for Apache Arrow output format:"
msgstr "出力形式がApache Arrowのときの出力構造は次の通りです。"

msgid "The second record batch is a trace log. You can check `GROONGA:data_type` metadata to detect a record batch for trace log."
msgstr "2番目のレコードバッチがトレースログです。`GROONGA:data_type`メタデータをチェックするトレースログ用のレコードバッチを検出できます。"

msgid "Here is descriptions of each column of the record batch:"
msgstr "レコードバッチ中の各カラムの説明は次の通りです。"
