# -*- 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 "``vector_find``"
msgstr "``vector_find``"

msgid "Summary"
msgstr "Summary"

msgid "It returns the first element that matches the given condition from the given vector. If no element is found, it returns ``null``."
msgstr "It returns the first element that matches the given condition from the given vector. If no element is found, it returns ``null``."

msgid "You can use not only equal condition but also less than condition, prefix equal condition and so on."
msgstr "You can use not only equal condition but also less than condition, prefix equal condition and so on."

msgid "To enable this function, register ``functions/vector`` plugin by the following command::"
msgstr "To enable this function, register ``functions/vector`` plugin by the following command::"

msgid "Syntax"
msgstr "Syntax"

msgid "``vector_find`` has two or three parameters::"
msgstr "``vector_find`` has two or three parameters::"

msgid "If you omit the third argument, each element in the ``vector`` is compared with ``value`` by equality comparison."
msgstr "If you omit the third argument, each element in the ``vector`` is compared with ``value`` by equality comparison."

msgid "Usage"
msgstr "Usage"

msgid "You need to register ``functions/vector`` plugin at first:"
msgstr "You need to register ``functions/vector`` plugin at first:"

msgid "Execution example::"
msgstr "Execution example::"

msgid "Here is a schema definition and sample data."
msgstr "Here is a schema definition and sample data."

msgid "Sample schema:"
msgstr "Sample schema:"

msgid "Sample data:"
msgstr "Sample data:"

msgid "Here is a simple usage of ``vector_find`` that searches an element in ``tags`` column and returns the first found element:"
msgstr "Here is a simple usage of ``vector_find`` that searches an element in ``tags`` column and returns the first found element:"

msgid "It returns ``\"mroonga\"`` when the ``tags`` column value includes ``\"mroonga\"`` element. It returns ``null`` otherwise."
msgstr "It returns ``\"mroonga\"`` when the ``tags`` column value includes ``\"mroonga\"`` element. It returns ``null`` otherwise."

msgid "You can customize how to compare with each value by the third argument. Here is a usage to use full text search to find an element:"
msgstr "You can customize how to compare with each value by the third argument. Here is a usage to use full text search to find an element:"

msgid "It returns ``\"groonga\"``, ``\"mroonga\"`` or ``\"droonga\"`` when the ``tags`` column value includes one of them. The returned value is the first found element. For example, ``\"droonga\"`` is returned for ``[\"droonga\", \"groonga\"]``. ``\"groonga\"`` isn't returned because the first element ``\"droonga\"`` is found before the second element ``\"groonga\"`` is searched."
msgstr "It returns ``\"groonga\"``, ``\"mroonga\"`` or ``\"droonga\"`` when the ``tags`` column value includes one of them. The returned value is the first found element. For example, ``\"droonga\"`` is returned for ``[\"droonga\", \"groonga\"]``. ``\"groonga\"`` isn't returned because the first element ``\"droonga\"`` is found before the second element ``\"groonga\"`` is searched."

msgid "It returns ``null`` when ``tags`` column value doesn't include them."
msgstr "It returns ``null`` when ``tags`` column value doesn't include them."

msgid "Parameters"
msgstr "Parameters"

msgid "It requires two parameters."
msgstr "It requires two parameters."

msgid "There is an optional parameter."
msgstr "There is an optional parameter."

msgid "Required parameters"
msgstr "Required parameters"

msgid "``vector`` and ``value`` are required."
msgstr "``vector`` and ``value`` are required."

msgid "``vector``"
msgstr "``vector``"

msgid "Specifies a vector value to be searched an element."
msgstr "Specifies a vector value to be searched an element."

msgid "``value``"
msgstr "``value``"

msgid "Specifies a value to be compared."
msgstr "Specifies a value to be compared."

msgid "Optional parameters"
msgstr "Optional parameters"

msgid "``mode`` is optional."
msgstr "``mode`` is optional."

msgid "``mode``"
msgstr "``mode``"

msgid "Specifies a mode that specifies how to compare each element with :ref:`vector-find-value`."
msgstr "Specifies a mode that specifies how to compare each element with :ref:`vector-find-value`."

msgid "See :ref:`query-default-mode` for available mode names. All mode names except ``\"NEAR\"``, ``\"SIMILAR\"`` and ``\"SUFFIX\"`` are supported."
msgstr "See :ref:`query-default-mode` for available mode names. All mode names except ``\"NEAR\"``, ``\"SIMILAR\"`` and ``\"SUFFIX\"`` are supported."

msgid "The default mode is ``\"EQUAL\"``. Note that :ref:`query-default-mode` says the default mode is ``\"MATCH\"`` but the default mode of ``vector_find`` is ``\"EQUAL\"``."
msgstr "The default mode is ``\"EQUAL\"``. Note that :ref:`query-default-mode` says the default mode is ``\"MATCH\"`` but the default mode of ``vector_find`` is ``\"EQUAL\"``."

msgid "Return value"
msgstr "Return value"

msgid "The matched element on match, ``null`` otherwise."
msgstr "The matched element on match, ``null`` otherwise."
