# -*- po -*-
# Japanese translations for 1.2.1 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.1\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2022-02-09 09:45+0900\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"

msgid "Execution example::"
msgstr "実行例::"

msgid "``column_copy``"
msgstr ""

msgid "Summary"
msgstr "概要"

msgid "``column_copy`` copies all column values to other column."
msgstr "``column_copy`` はカラムのすべての値を他のカラムにコピーします。"

msgid "You can implement the following features with this command:"
msgstr "このコマンドを使うと、次のような機能を実装できます。"

msgid "Changing column configuration"
msgstr "カラムの設定を変更"

msgid "Changing table configuration"
msgstr "テーブルの設定を変更"

msgid "You can change column configuration by the following steps:"
msgstr "次のステップでカラムの設定を変更できます。"

msgid "Create a new column with new configuration"
msgstr "新しい設定で新しいカラムを作る"

msgid "Copy all values from the current column to the new column"
msgstr "現在のカラムから新しいカラムへすべての値をコピーする"

msgid "Remove the current column"
msgstr "現在のカラムを削除する"

msgid "Rename the new column to the current column"
msgstr "新しいカラムを現在のカラムにリネームする"

msgid "You can change table configuration by the following steps:"
msgstr "次のステップでテーブルの設定を変更できます。"

msgid "Create a new table with new configuration"
msgstr "新しい設定で新しいテーブルを作る"

msgid "Create all same columns to the new table"
msgstr "すべてのカラムを同じ設定で新しいテーブルに作る"

msgid "Copy all column values from the current table to the new table"
msgstr "現在のテーブルから新しいテーブルへすべてのカラムの値をコピーする"

msgid "Remove the current table"
msgstr "現在のテーブルを削除する"

msgid "Rename the new table to the current table"
msgstr "新しいテーブルを現在のテーブルにリネームする"

msgid "Concrete examples are showed later."
msgstr "具体例は後で示します。"

msgid "You can't copy column values from a ``TABLE_NO_KEY`` table to another table. And you can't copy column values to a ``TABLE_NO_KEY`` table from another table. Because Groonga can't map records without record key."
msgstr "``TABLE_NO_KEY`` テーブルから他のテーブルにカラムの値をコピーすることはできません。また、他のテーブルから ``TABLE_NO_KEY`` テーブルにカラムの値をコピーすることもできません。これは、レコードのキーがないとどのレコードとどのレコードを対応させればよいか決められないからです。"

msgid "You can copy column values from a ``TABLE_NO_KEY`` table to the same ``TABLE_NO_KEY`` table."
msgstr "``TABLE_NO_KEY`` テーブルから同じ ``TABLE_NO_KEY`` テーブルにカラムの値をコピーすることはできます。"

msgid "You can copy column values from a ``TABLE_HASH_KEY`` / ``TABLE_PAT_KEY`` / ``TABLE_DAT_KEY`` table to the same or another ``TABLE_HASH_KEY`` / ``TABLE_PAT_KEY`` / ``TABLE_DAT_KEY`` table."
msgstr "``TABLE_HASH_KEY`` / ``TABLE_PAT_KEY`` / ``TABLE_DAT_KEY`` テーブルから他の ``TABLE_HASH_KEY`` / ``TABLE_PAT_KEY`` / ``TABLE_DAT_KEY`` テーブルにカラムの値をコピーすることができます。同じテーブルに対してもできます。"

msgid "Syntax"
msgstr "構文"

msgid "This command takes four parameters."
msgstr "このコマンドには4つの引数があります。"

msgid "All parameters are required::"
msgstr "すべての引数は必須です::"

msgid "Usage"
msgstr "使い方"

msgid "Here are use cases of this command:"
msgstr "このコマンドのユースケースは次の通りです。"

msgid "How to change column configuration"
msgstr "カラムの設定の変更方法"

msgid "You can change column value type. For example, you can change ``UInt32`` column value to ``ShortText`` column value."
msgstr "カラムの値の型を変えることができます。たとえば、カラムの型を ``UInt32`` から ``ShortText`` に変えることができます。"

msgid "You can change column type. For example, you can change ``COLUMN_SCALAR`` column to ``COLUMN_VECTOR`` column."
msgstr "カラムの種類を変えることができます。たとえば、 ``COLUMN_SCALAR`` カラムを ``COLUMN_VECTOR`` カラムに変えることができます。"

msgid "You can move a column to other table. For example, you can move ``high_score`` column to ``Users`` table from ``Players`` table."
msgstr "カラムを他のテーブルに移動することができます。たとえば、 ``high_score`` カラムを ``Players`` テーブルから ``Users`` テーブルに移動できます。"

msgid "Here are basic steps to change column configuration:"
msgstr "カラムの設定を変更する基本的なステップは次の通りです。"

msgid "Here is an example to change column value type to ``Int32`` from ``ShortText``."
msgstr "カラムの値の型を ``ShortText`` から ``Int32`` に変更する例です。"

msgid "Here are schema and data:"
msgstr "スキーマ定義とサンプルデータは以下の通りです。"

msgid "The following commands change ``Logs.serial`` column value type to ``ShortText`` from ``Int32``:"
msgstr "次のコマンドは ``Logs.serial`` カラムの値の型を ``Int32`` から ``ShortText`` に変えています。"

msgid "You can find ``Logs.serial`` stores ``ShortText`` value from the response of ``select``."
msgstr "``select`` のレスポンスを見ると ``Logs.serial`` が ``ShortText`` の値を保存していることがわかります。"

msgid "Here is an example to change column type to ``COLUMN_VECTOR`` from ``COLUMN_SCALAR``."
msgstr "カラムの種類を ``COLUMN_SCALAR`` から ``COLUMN_VECTOR`` に変更する例です。"

msgid "The following commands change ``Entries.tag`` column to ``COLUMN_VECTOR`` from ``COLUMN_SCALAR``:"
msgstr "次のコマンドは ``Entries.tag`` を ``COLUMN_SCALAR`` から ``COLUMN_VECTOR`` へ変更します。"

msgid "You can find ``Entries.tag`` stores ``COLUMN_VECTOR`` value from the response of ``select``."
msgstr "``select`` のレスポンスを見ると、 ``Entries.tag`` が ``COLUMN_VECTOR`` の値を保存していることがわかります。"

msgid "Here is an example to move ``high_score`` column to ``Users`` table from ``Players`` table."
msgstr "``high_score`` カラムを ``Players`` テーブルから ``Users`` テーブルに移動する例です。"

msgid "The following commands move ``high_score`` column to ``Users`` table from ``Players`` table:"
msgstr "次のコマンドは ``high_score`` カラムを ``Players`` テーブルから ``Users`` テーブルに移動します。"

msgid "You can find ``Users.high_score`` is moved from ``Players.high_score`` from the response of ``select``."
msgstr "``select`` の結果を見ると、 ``Players.high_score`` を ``Users.high_score`` に移動できていることがわかります。"

msgid "How to change table configuration"
msgstr "テーブルの設定の変更方法"

msgid "You can change table key type. For example, you can change key type to ``ShortText`` from ``Int32``."
msgstr "テーブルのキーの型を変更できます。たとえば、キーの型を ``Int32`` から ``ShortText`` に変更できます。"

msgid "You can change table type. For example, you can change ``TABLE_HASH_KEY`` table to ``TABLE_PAT_KEY`` table."
msgstr "テーブルの種類を変更できます。たとえば、 ``TABLE_HASH_KEY`` テーブルを ``TABLE_PAT_KEY`` テーブルに変更できます。"

msgid "You can also change other options such as default tokenizer and normalizer. For example, you can change default tokenizer to ``TokenBigramSplitSymbolAlphaDigit`` from ``TokenBigrm``."
msgstr "デフォルトトークナイザーやノーマライザーなど他のオプションも変更できます。たとえば、デフォルトトークナイザーを ``TokenBigrm`` から ``TokenBigramSplitSymbolAlphaDigit`` に変更できます。"

msgid "You can't change ``TABLE_NO_KEY`` table. Because ``TABLE_NO_KEY`` doesn't have record key. Groonga can't identify copy destination record without record key."
msgstr "``TABLE_NO_KEY`` テーブルは変更できません。なぜなら、 ``TABLE_NO_KEY`` レコードのキーがないからです。レコードのキーがないとコピー先のレコードを特定することができません。"

msgid "Here are basic steps to change table configuration:"
msgstr "テーブルの設定を変更する基本的なステップは次の通りです。"

msgid "Here is an example to change table key type to ``ShortText`` from ``Int32``."
msgstr "テーブルのキーの型を ``Int32`` から ``ShortText`` に変更する例です。"

msgid "The following commands change ``IDs`` table key type to ``ShortText`` from ``Int32``:"
msgstr "次のコマンドは ``IDs`` テーブルのキーの型を ``Int32`` から ``ShortText`` に変更します。"

msgid "You can find ``IDs`` stores ``ShortText`` key from the response of ``select``."
msgstr "``select`` のレスポンスを見ると、 ``IDs`` は ``ShortText`` のキーを保存していることがわかります。"

msgid "Here is an example to change table type to ``TABLE_PAT_KEY`` from ``TABLE_HASH_KEY``."
msgstr "テーブルの種類を ``TABLE_HASH_KEY`` から ``TABLE_PAT_KEY`` に変更する例です。"

msgid "The following commands change ``Names`` table to ``TABLE_PAT_KEY`` from ``TABLE_HASH_KEY``:"
msgstr "次のコマンドは ``Names`` テーブルを ``TABLE_HASH_KEY`` から ``TABLE_PAT_KEY`` に変更します。"

msgid "You can find ``Names`` is a ``TABLE_PAT_KEY`` because ``select`` can use :ref:`script-syntax-prefix-search-operator`. You can't use :ref:`script-syntax-prefix-search-operator` with ``TABLE_HASH_KEY``."
msgstr "``select`` で :ref:`script-syntax-prefix-search-operator` を使えているので、 ``Names`` が ``TABLE_PAT_KEY`` に変わったことがわかります。``TABLE_HASH_KEY`` では :ref:`script-syntax-prefix-search-operator` を使えません。"

msgid "Parameters"
msgstr "引数"

msgid "This section describes parameters."
msgstr "このセクションでは引数について説明します。"

msgid "Required parameters"
msgstr "必須引数"

msgid "All parameters are required."
msgstr "すべての引数は必須です。"

msgid "``from_table``"
msgstr ""

msgid "Specifies the table name of source column."
msgstr "ソースカラムのテーブル名を指定します。"

msgid "You can specify any table including ``TABLE_NO_KEY`` table."
msgstr "``TABLE_NO_KEY`` テーブルを含むすべてのテーブルを指定できます。"

msgid "If you specify ``TABLE_NO_KEY`` table, :ref:`column-copy-to-table` must be the same table."
msgstr "``TABLE_NO_KEY`` テーブルを指定するときは、 :ref:`column-copy-to-table` には同じテーブルを指定しなければいけません。"

msgid "Here is an example to use ``from_table``."
msgstr "``from_table`` の使用例です。"

msgid "You can copy all values to ``to_column`` from ``from_column``:"
msgstr "すべての値を ``from_column`` から ``to_column`` にコピーできます。"

msgid "``from_name``"
msgstr ""

msgid "Specifies the column name to be copied values."
msgstr "値をコピーするカラムの名前を指定します。"

msgid "See :ref:`column-copy-from-table` for example."
msgstr "具体例は :ref:`column-copy-from-table` を見てください。"

msgid "``to_table``"
msgstr ""

msgid "Specifies the table name of destination column."
msgstr "コピー先のカラムのテーブル名を指定します。"

msgid "You can specify the same table name as :ref:`column-copy-from-table` when you want to copy column values in the same table."
msgstr "同じテーブル内でカラムの値をコピーしたいときは、 :ref:`column-copy-from-table` に指定した名前と同じ名前を指定します。"

msgid "You can't specify ``TABLE_NO_KEY`` table to ``to_table`` because Groonga can't identify destination records without record key."
msgstr "``to_table`` に ``TABLE_NO_KEY`` テーブルを指定することはできません。なぜなら、レコードのキーがないとGroongaはコピー先のレコードを特定できないからです。"

msgid "There is one exception. If you specify the same name as ``from_table`` to ``to_table``, you can use ``TABLE_NO_KEY`` table as ``to_table``. Because Groonga can identify destination records when source table and destination table is the same table."
msgstr "例外が1つあります。 ``from_table`` と ``to_table`` に同じテーブル名を指定した場合は、 ``to_table`` に ``TABLE_NO_KEY`` テーブルを指定できます。なぜなら、コピー元テーブルとコピー先テーブルが同じテーブルならGroongaはコピー先のレコードを特定できるからです。"

msgid "Here is an example to use ``to_table``."
msgstr "``to_table`` を使った例です。"

msgid "You can copy all values to ``ToTable.to_column`` from ``Table.column``:"
msgstr "``Table.column`` から ``ToTable.to_column`` にすべての値をコピーできます。"

msgid "``to_name``"
msgstr ""

msgid "Specifies the destination column name."
msgstr "コピー先のカラム名を指定します。"

msgid "See :ref:`column-copy-to-table` for example."
msgstr "具体例は :ref:`column-copy-to-table` を見てください。"

msgid "Optional parameters"
msgstr "省略可能引数"

msgid "There is no optional parameter."
msgstr "省略可能な引数はありません。"

msgid "Return value"
msgstr "戻り値"

msgid "The command returns ``true`` as body on success such as::"
msgstr "このコマンドが成功したときは以下のようにボディは ``true`` になります::"

msgid "If the command fails, error details are in ``HEADER``."
msgstr "このコマンドが失敗すると、 ``HEADER`` にエラーの詳細が含まれます。"

msgid "See :doc:`/reference/command/output_format` for ``HEADER``."
msgstr "``HEADER`` については :doc:`/reference/command/output_format` を参照してください。"
