1.2.1 - en to ja translation catalogue (26 entries)

en: Summary
ja: 概要

en: :c:type:`grn_ctx` is the most important object. :c:type:`grn_ctx` keeps the current information such as:
ja: :c:type:`grn_ctx` は最も重要なオブジェクトです。:c:type:`grn_ctx` はその時点の情報を保持します:

en: The last occurred error.
ja: 最後に発生したエラー。

en: The current encoding.
ja: その時点のエンコーディング。

en: The default thresholds. (e.g. :ref:`select-match-escalation-threshold`)
ja: デフォルトの閾値。（例: :ref:`select-match-escalation-threshold`）

en: The default command version. (See :doc:`/reference/command/command_version`)
ja: デフォルトのコマンドバージョン。（ :doc:`/reference/command/command_version` ）を参照のこと。

en: :c:type:`grn_ctx` provides platform features such as:
ja: :c:type:`grn_ctx` は基盤となる機能を提供します:

en: Memory management.
ja: メモリ管理機能

en: Logging.
ja: ロギング機能

en: Most APIs receive :c:type:`grn_ctx` as the first argument.
ja: ほとんどのAPIは :c:type:`grn_ctx` を最初の引数にとります。

en: You can't use the same :c:type:`grn_ctx` from two or more threads. You need to create a :c:type:`grn_ctx` for a thread. You can use two or more :c:type:`grn_ctx` in a thread but it is not needed for usual use-case.
ja: 同じ :c:type:`grn_ctx` を二つ以上のスレッドからは扱えません。:c:type:`grn_ctx` はスレッドごとに作成する必要があります。一つのスレッドでは :c:type:`grn_ctx` を二つ以上扱えますが、通常はその必要はありません。

en: Example
ja: 例

en: Reference
ja: リファレンス

en: ``GRN_SUCCESS`` on success, not ``GRN_SUCCESS`` on error.
ja: 成功時は ``GRN_SUCCESS`` 、エラー時は ``GRN_SUCCESS`` 以外。

en: If ``ctx`` is initialized by :c:func:`grn_ctx_open()` not :c:func:`grn_ctx_init()`, you need to use :c:func:`grn_ctx_close()` instead of :c:func:`grn_ctx_fin()`.
ja: :c:func:`grn_ctx_init()` ではなく :c:func:`grn_ctx_open()` で ``ctx`` を初期化した場合、 :c:func:`grn_ctx_fin()` ではなく :c:func:`grn_ctx_close()` を使わなければいけません。

en: It calls :c:func:`grn_ctx_fin()` and frees allocated memory for ``ctx`` by :c:func:`grn_ctx_open()`.
ja: :c:func:`grn_ctx_fin()` を呼び出し、その後、 :c:func:`grn_ctx_open()` によって割り当てた ``ctx`` のメモリを解放する。

en: no longer needed :c:type:`grn_ctx`.
ja: もう使わない :c:type:`grn_ctx` 。

en: Don't use it with :c:type:`grn_ctx` that has ``GRN_CTX_PER_DB`` flag.
ja: ``GRN_CTX_PER_DB`` フラグを指定した :c:type:`grn_ctx` と一緒に使ってはいけません。

en: The number of bytes of name. If negative value is specified, name is assumed that NULL-terminated string.
ja: 名前のバイト数。負の値が指定された場合は、終端をNULL文字とした文字列として扱われる。

en: Here is an example:
ja: 以下は例です。

en: The context object.
ja: その時点のコンテキスト。

en: Gets the current output type of the context.
ja: コンテキストの出力形式を取得します。

en: The new output type.
ja: 新しい出力形式。

en: Checks whether object with the ID is opened or not.
ja: 指定したIDのオブジェクトが開かれているかどうかをチェックします。

en: The object ID to be checked.
ja: チェック対象のオブジェクトのID。

en: ``GRN_TRUE`` if object with the ID is opened, ``GRN_FALSE`` otherwise.
ja: 指定したIDのオブジェクトが開かれていたら ``GRN_TRUE`` 、そうでなければ ``GRN_FALSE`` 。
