# -*- po -*-
# English translations for Groonga package.
# Copyright (C) 2009-2025 Groonga Project
# This file is distributed under the same license as the Groonga package.
# Automatically generated, 2025.
#
msgid ""
msgstr ""
"Project-Id-Version: Groonga 15.0.2\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-02-21 09:46+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

msgid "``grn_cache``"
msgstr "``grn_cache``"

msgid "Summary"
msgstr "Summary"

msgid "This API is experimental."
msgstr "This API is experimental."

msgid "``grn_cache`` is a data store that keeps responses of :doc:`/reference/commands/select` command. It is not general use cache object. It is only for :doc:`/reference/commands/select` command."
msgstr "``grn_cache`` is a data store that keeps responses of :doc:`/reference/commands/select` command. It is not general use cache object. It is only for :doc:`/reference/commands/select` command."

msgid "You can just change the current cache object by :c:func:`grn_cache_current_set()`. :doc:`/reference/commands/select` command response cache is done internally."
msgstr "You can just change the current cache object by :c:func:`grn_cache_current_set()`. :doc:`/reference/commands/select` command response cache is done internally."

msgid ":doc:`/reference/commands/select` command uses one global cache object. If you open multiple databases, the one cache is shared. It is an important problem."
msgstr ":doc:`/reference/commands/select` command uses one global cache object. If you open multiple databases, the one cache is shared. It is an important problem."

msgid "If you open multiple databases and use :doc:`/reference/commands/select` command, you need to use ``grn_cache`` object. It is :doc:`/reference/executables/groonga-httpd` case. If you open only one database or don't use :doc:`/reference/commands/select` command, you don't need to use ``grn_cache`` object. It is `rroonga <http://ranguba.org/#about-rroonga>`_ case."
msgstr "If you open multiple databases and use :doc:`/reference/commands/select` command, you need to use ``grn_cache`` object. It is :doc:`/reference/executables/groonga-httpd` case. If you open only one database or don't use :doc:`/reference/commands/select` command, you don't need to use ``grn_cache`` object. It is `rroonga <http://ranguba.org/#about-rroonga>`_ case."

msgid "Example"
msgstr "Example"

msgid "Here is an example that change the current cache object."
msgstr "Here is an example that change the current cache object."

msgid "Reference"
msgstr "Reference"

msgid "It is an opaque cache object. You can create a ``grn_cache`` by :c:func:`grn_cache_open()` and free the created object by :c:func:`grn_cache_close()`."
msgstr "It is an opaque cache object. You can create a ``grn_cache`` by :c:func:`grn_cache_open()` and free the created object by :c:func:`grn_cache_close()`."

msgid "Frees resourses of the ``cache``."
msgstr "Frees resourses of the ``cache``."

msgid "Parameters"
msgstr "Parameters"

msgid "The context."
msgstr "The context."

msgid "The cache object to be freed."
msgstr "The cache object to be freed."

msgid "Returns"
msgstr "Returns"

msgid "``GRN_SUCCESS`` on success, not ``GRN_SUCCESS`` otherwise."
msgstr "``GRN_SUCCESS`` on success, not ``GRN_SUCCESS`` otherwise."

msgid "Sets the cache object that is used in :doc:`/reference/commands/select` command."
msgstr "Sets the cache object that is used in :doc:`/reference/commands/select` command."

msgid "The cache object that is used in :doc:`/reference/commands/select` command."
msgstr "The cache object that is used in :doc:`/reference/commands/select` command."

msgid "Gets the cache object that is used in :doc:`/reference/commands/select` command."
msgstr "Gets the cache object that is used in :doc:`/reference/commands/select` command."

msgid "The cache object that is used in :doc:`/reference/commands/select` command. It may be ``NULL``."
msgstr "The cache object that is used in :doc:`/reference/commands/select` command. It may be ``NULL``."

msgid "Sets the max number of entries of the cache object."
msgstr "Sets the max number of entries of the cache object."

msgid "The cache object to be changed."
msgstr "The cache object to be changed."

msgid "The new max number of entries of the cache object."
msgstr "The new max number of entries of the cache object."

msgid "Gets the max number of entries of the cache object."
msgstr "Gets the max number of entries of the cache object."

msgid "The target cache object."
msgstr "The target cache object."

msgid "The max number of entries of the cache object."
msgstr "The max number of entries of the cache object."
