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

msgid "Server"
msgstr "Server"

msgid "GQTP"
msgstr "GQTP"

msgid "Summary"
msgstr "Summary"

msgid "GQTP is the acronym standing for \"Groonga Query Transfer Protocol\"."
msgstr "GQTP is the acronym standing for \"Groonga Query Transfer Protocol\"."

msgid ""
"GQTP is a protocol designed for Groonga. It's a stateful protocol. You can "
"send multiple commands in one session."
msgstr ""
"GQTP is a protocol designed for Groonga. It's a stateful protocol. You can "
"send multiple commands in one session."

msgid ""
"GQTP will be faster rather than :doc:`/server/http` when you send many light "
"commands like :doc:`/reference/commands/status`. GQTP will be almost same "
"performance as HTTP when you send heavy commands like :doc:`/reference/"
"commands/select`."
msgstr ""
"GQTP will be faster rather than :doc:`/server/http` when you send many light "
"commands like :doc:`/reference/commands/status`. GQTP will be almost same "
"performance as HTTP when you send heavy commands like :doc:`/reference/"
"commands/select`."

msgid ""
"We recommend that you use HTTP for many cases. Because there are many HTTP "
"client libraries."
msgstr ""
"We recommend that you use HTTP for many cases. Because there are many HTTP "
"client libraries."

msgid "If you want to use GQTP, you can use the following libraries:"
msgstr "If you want to use GQTP, you can use the following libraries:"

msgid "Ruby: `groonga-client <https://github.com/ranguba/groonga-client>`_"
msgstr "Ruby: `groonga-client <https://github.com/ranguba/groonga-client>`_"

msgid "Python: `poyonga <https://github.com/hhatto/poyonga>`_"
msgstr "Python: `poyonga <https://github.com/hhatto/poyonga>`_"

msgid "Go: `goroo <https://github.com/hhatto/goroo>`_"
msgstr "Go: `goroo <https://github.com/hhatto/goroo>`_"

msgid "PHP: `proonga <https://github.com/Yujiro3/proonga>`_"
msgstr "PHP: `proonga <https://github.com/Yujiro3/proonga>`_"

msgid "C/C++: Groonga (Groonga can be also used as library)"
msgstr "C/C++: Groonga (Groonga can be also used as library)"

msgid ""
"It's not a library but you can use :doc:`/reference/executables/groonga` as "
"a GQTP client."
msgstr ""
"It's not a library but you can use :doc:`/reference/executables/groonga` as "
"a GQTP client."

msgid "How to run"
msgstr "How to run"

msgid ""
":doc:`/reference/executables/groonga` is a GQTP server implementation. You "
"can run a Groonga server by the following command line::"
msgstr ""
":doc:`/reference/executables/groonga` is a GQTP server implementation. You "
"can run a Groonga server by the following command line::"

msgid ""
"You can run a Groonga server as a daemon by the following command line::"
msgstr ""
"You can run a Groonga server as a daemon by the following command line::"

msgid "See :doc:`/reference/executables/groonga` for available ``options``."
msgstr "See :doc:`/reference/executables/groonga` for available ``options``."

msgid "HTTP"
msgstr "HTTP"

msgid "Groonga provides two HTTP server implementations."
msgstr "Groonga provides two HTTP server implementations."

msgid ":doc:`http/groonga`"
msgstr ":doc:`http/groonga`"

msgid ":doc:`http/groonga-httpd`"
msgstr ":doc:`http/groonga-httpd`"

msgid ""
":doc:`http/groonga` is a simple implemntation. It is fast but doesn't have "
"many HTTP features. It is convenient to try Groonga because it requires just "
"a few command line options to run."
msgstr ""
":doc:`http/groonga` is a simple implemntation. It is fast but doesn't have "
"many HTTP features. It is convenient to try Groonga because it requires just "
"a few command line options to run."

msgid ""
":doc:`http/groonga-httpd` is a `nginx <http://nginx.org/>`_ based "
"implementation. It is also fast and has many HTTP features."
msgstr ""
":doc:`http/groonga-httpd` is a `nginx <http://nginx.org/>`_ based "
"implementation. It is also fast and has many HTTP features."

msgid "Comparison"
msgstr "Comparison"

msgid ""
"There are many differences between :doc:`groonga` and :doc:`groonga-httpd`. "
"Here is a comparison table."
msgstr ""
"There are many differences between :doc:`groonga` and :doc:`groonga-httpd`. "
"Here is a comparison table."

msgid "groonga"
msgstr "groonga"

msgid "groonga-httpd"
msgstr "groonga-httpd"

msgid "Performance"
msgstr "Performance"

msgid "o"
msgstr "o"

msgid "Using multi CPU cores"
msgstr "Using multi CPU cores"

msgid "o (by multi process)"
msgstr "o (by multi process)"

msgid "o (by multi threading)"
msgstr "o (by multi threading)"

msgid "Configuration file"
msgstr "Configuration file"

msgid "optional"
msgstr "optional"

msgid "required"
msgstr "required"

msgid "Custom prefix path"
msgstr "Custom prefix path"

msgid "x"
msgstr "x"

msgid "Custom command version"
msgstr "Custom command version"

msgid "Multi databases"
msgstr "Multi databases"

msgid "Authentication"
msgstr "Authentication"

msgid "Gzip compression"
msgstr "Gzip compression"

msgid "POST"
msgstr "POST"

msgid "HTTPS"
msgstr "HTTPS"

msgid "Access log"
msgstr "Access log"

msgid "Upgrading without downtime"
msgstr "Upgrading without downtime"

msgid ""
"Both :doc:`groonga` and :doc:`groonga-httpd` are very fast. They can work "
"with the same throughput."
msgstr ""
"Both :doc:`groonga` and :doc:`groonga-httpd` are very fast. They can work "
"with the same throughput."

msgid ""
"Groonga scales on multi CPU cores. :doc:`groonga` scales by multi "
"threading. :doc:`groonga-httpd` scales by multi processes."
msgstr ""
"Groonga scales on multi CPU cores. :doc:`groonga` scales by multi "
"threading. :doc:`groonga-httpd` scales by multi processes."

msgid ""
":doc:`groonga` uses the same number of threads as CPU cores by default. If "
"you have 8 CPU cores, 8 threads are used by default."
msgstr ""
":doc:`groonga` uses the same number of threads as CPU cores by default. If "
"you have 8 CPU cores, 8 threads are used by default."

msgid ""
":doc:`groonga-httpd` uses 1 process by default. You need to set "
"`worker_processes <http://nginx.org/en/docs/ngx_core_module."
"html#worker_processes>`_ directive to use CPU cores. If you have 8 CPU "
"cores, specify ``worker_processes 8`` in configuration file like the "
"following::"
msgstr ""
":doc:`groonga-httpd` uses 1 process by default. You need to set "
"`worker_processes <http://nginx.org/en/docs/ngx_core_module."
"html#worker_processes>`_ directive to use CPU cores. If you have 8 CPU "
"cores, specify ``worker_processes 8`` in configuration file like the "
"following::"

msgid ""
":doc:`groonga` can work without configuration file. All configuration items "
"such as port number and the max number of threads can be specified by "
"command line. Configuration file is also used to specify configuration items."
msgstr ""
":doc:`groonga` can work without configuration file. All configuration items "
"such as port number and the max number of threads can be specified by "
"command line. Configuration file is also used to specify configuration items."

msgid ""
"It's very easy to run groonga HTTP server because :doc:`groonga` requires "
"just a few options to run. Here is the most simple command line to start "
"HTTP server by :doc:`groonga`::"
msgstr ""
"It's very easy to run groonga HTTP server because :doc:`groonga` requires "
"just a few options to run. Here is the most simple command line to start "
"HTTP server by :doc:`groonga`::"

msgid ""
":doc:`groonga-httpd` requires configuration file to run. Here is the most "
"simple configuration file to start HTTP server by :doc:`groonga-httpd`::"
msgstr ""
":doc:`groonga-httpd` requires configuration file to run. Here is the most "
"simple configuration file to start HTTP server by :doc:`groonga-httpd`::"

msgid ""
":doc:`groonga` accepts a path that starts with ``/d/`` as command URL such "
"as ``http://localhost:10041/d/status``. You cannot change the prefix path ``/"
"d/``."
msgstr ""
":doc:`groonga` accepts a path that starts with ``/d/`` as command URL such "
"as ``http://localhost:10041/d/status``. You cannot change the prefix path ``/"
"d/``."

msgid ""
":doc:`groonga-httpd` can custom prefix path. For example, you can use "
"``http://localhost:10041/api/status`` as command URL. Here is a sample "
"configuration to use ``/api/`` as prefix path::"
msgstr ""
":doc:`groonga-httpd` can custom prefix path. For example, you can use "
"``http://localhost:10041/api/status`` as command URL. Here is a sample "
"configuration to use ``/api/`` as prefix path::"

msgid ""
"Groonga has :doc:`/reference/command/command_version` mechanism. It is for "
"upgrading groonga commands with backward compatibility."
msgstr ""
"Groonga has :doc:`/reference/command/command_version` mechanism. It is for "
"upgrading groonga commands with backward compatibility."

msgid ""
":doc:`groonga` can change the default command veresion by ``--default-"
"command-version`` option. Here is a sample command line to use command "
"version 2 as the default command version::"
msgstr ""
":doc:`groonga` can change the default command veresion by ``--default-"
"command-version`` option. Here is a sample command line to use command "
"version 2 as the default command version::"

msgid ""
":doc:`groonga-httpd` cannot custom the default command version yet. But it "
"will be supported soon. If it is supported, you can provides different "
"command version groonga commands in the same :doc:`groonga-httpd` process. "
"Here is a sample configuration to provide command version 1 commands under "
"``/api/1/`` and command version 2 comamnds under ``/api/2/``::"
msgstr ""
":doc:`groonga-httpd` cannot custom the default command version yet. But it "
"will be supported soon. If it is supported, you can provides different "
"command version groonga commands in the same :doc:`groonga-httpd` process. "
"Here is a sample configuration to provide command version 1 commands under "
"``/api/1/`` and command version 2 comamnds under ``/api/2/``::"

msgid ":doc:`groonga` can use only one database in a process."
msgstr ":doc:`groonga` can use only one database in a process."

msgid ""
":doc:`groonga-httpd` can use one or more databases in a process. Here is a "
"sample configuration to provide ``/tmp/db1`` database under ``/db1/`` path "
"and ``/tmp/db2`` database under ``/db2/`` path::"
msgstr ""
":doc:`groonga-httpd` can use one or more databases in a process. Here is a "
"sample configuration to provide ``/tmp/db1`` database under ``/db1/`` path "
"and ``/tmp/db2`` database under ``/db2/`` path::"

msgid ""
"HTTP supports authentications such as basic authentication and digest "
"authentication. It can be used for restricting use of danger command such "
"as :doc:`/reference/commands/shutdown`."
msgstr ""
"HTTP supports authentications such as basic authentication and digest "
"authentication. It can be used for restricting use of danger command such "
"as :doc:`/reference/commands/shutdown`."

msgid ""
":doc:`groonga` doesn't support any authentications. To restrict use of "
"danger command, other tools such as iptables and reverse proxy are needed."
msgstr ""
":doc:`groonga` doesn't support any authentications. To restrict use of "
"danger command, other tools such as iptables and reverse proxy are needed."

msgid ""
":doc:`groonga-httpd` supports basic authentication. Here is a sample "
"configuration to restrict use of :doc:`/reference/commands/shutdown` "
"command::"
msgstr ""
":doc:`groonga-httpd` supports basic authentication. Here is a sample "
"configuration to restrict use of :doc:`/reference/commands/shutdown` "
"command::"

msgid ""
"HTTP supports response compression by gzip with ``Content-Encoding: gzip`` "
"response header. It can reduce network flow. It is useful for large search "
"response."
msgstr ""
"HTTP supports response compression by gzip with ``Content-Encoding: gzip`` "
"response header. It can reduce network flow. It is useful for large search "
"response."

msgid ""
":doc:`groonga` doesn't support compression. To support compression, reverse "
"proxy is needed."
msgstr ""
":doc:`groonga` doesn't support compression. To support compression, reverse "
"proxy is needed."

msgid ""
":doc:`groonga-httpd` supports gzip compression. Here is a sample "
"configuration to compress response by gzip::"
msgstr ""
":doc:`groonga-httpd` supports gzip compression. Here is a sample "
"configuration to compress response by gzip::"

msgid ""
"Note that `gzip_types *` is specified. It's one of the important "
"configuration. `gzip_types` specifies gzip target data formats by MIME "
"types. :doc:`groonga-httpd` returns one of JSON, XML or MessagePack format "
"data. But those formats aren't included in the default value of "
"`gzip_types`. The default value of `gzip_types` is `text/html`."
msgstr ""
"Note that `gzip_types *` is specified. It's one of the important "
"configuration. `gzip_types` specifies gzip target data formats by MIME "
"types. :doc:`groonga-httpd` returns one of JSON, XML or MessagePack format "
"data. But those formats aren't included in the default value of "
"`gzip_types`. The default value of `gzip_types` is `text/html`."

msgid ""
"To compress response data from :doc:`groonga-httpd` by gzip, you need to "
"specify `gzip_types *` or `gzip_types application/json text/xml application/"
"x-msgpack` explicitly. `gzip_types *` is recommended. There are two reasons "
"for it. The first, groonga may support more formats in the future. The "
"second, all requests for the `location` are processed by groonga. You don't "
"need to consider about other modules."
msgstr ""
"To compress response data from :doc:`groonga-httpd` by gzip, you need to "
"specify `gzip_types *` or `gzip_types application/json text/xml application/"
"x-msgpack` explicitly. `gzip_types *` is recommended. There are two reasons "
"for it. The first, groonga may support more formats in the future. The "
"second, all requests for the `location` are processed by groonga. You don't "
"need to consider about other modules."

msgid ""
"You can load your data by POST JSON data. You need follow the following "
"rules to use loading by POST."
msgstr ""
"You can load your data by POST JSON data. You need follow the following "
"rules to use loading by POST."

msgid "`Content-Type` header value must be `application/json`."
msgstr "`Content-Type` header value must be `application/json`."

msgid "JSON data is sent as body."
msgstr "JSON data is sent as body."

msgid "Table name is specified by query parameter such as ``table=NAME``."
msgstr "Table name is specified by query parameter such as ``table=NAME``."

msgid ""
"Here is an example curl command line that loads two users `alice` and `bob` "
"to `Users` table::"
msgstr ""
"Here is an example curl command line that loads two users `alice` and `bob` "
"to `Users` table::"

msgid "TODO"
msgstr "TODO"

msgid "Memcached binary protocol"
msgstr "Memcached binary protocol"

msgid ""
"Groonga supports the memcached binary protocol. The following form shows how "
"to run Groonga as a memcached binary protocol server daemon."
msgstr ""
"Groonga supports the memcached binary protocol. The following form shows how "
"to run Groonga as a memcached binary protocol server daemon."

msgid "Form::"
msgstr "Form::"

msgid ""
"The `--protocol` option and its argument specify the protocol of the server. "
"\"memcached\" specifies to use the memcached binary protocol."
msgstr ""
"The `--protocol` option and its argument specify the protocol of the server. "
"\"memcached\" specifies to use the memcached binary protocol."

msgid ""
"You don't need to create a table. When Groonga receives a request, it "
"creates a table automatically. The table name will be `Memcache` ."
msgstr ""
"You don't need to create a table. When Groonga receives a request, it "
"creates a table automatically. The table name will be `Memcache` ."

msgid "Server packages"
msgstr "Server packages"

msgid ""
"The package ``groonga`` is the minimum set of fulltext search engine. If you "
"want to use groonga for server use, you can install additional preconfigured "
"packages."
msgstr ""
"The package ``groonga`` is the minimum set of fulltext search engine. If you "
"want to use groonga for server use, you can install additional preconfigured "
"packages."

msgid "There are two packages for server use."
msgstr "There are two packages for server use."

msgid "``groonga-httpd`` (nginx and HTTP protocol based server package)"
msgstr "``groonga-httpd`` (nginx and HTTP protocol based server package)"

msgid ""
"``groonga-server-gqtp`` (:doc:`/spec/gqtp` protocol based server package)"
msgstr ""
"``groonga-server-gqtp`` (:doc:`/spec/gqtp` protocol based server package)"

msgid ""
"There is the reason why groonga supports not only GQTP but also two HTTP "
"server packages. :doc:`/spec/gqtp` - Groonga Query Transfer Protocol is "
"desined to reduce overheads and improve performance. But, GQTP is less "
"support of client library than HTTP protocol does. As HTTP is matured "
"protocol, you can take advantage of existing tool and there are many client "
"library (See `related projects <http://groonga.org/related-projects.html>`_ "
"for details). If you use ``groonga-httpd`` package, you can also take "
"benefits of nginx functionality."
msgstr ""
"There is the reason why groonga supports not only GQTP but also two HTTP "
"server packages. :doc:`/spec/gqtp` - Groonga Query Transfer Protocol is "
"desined to reduce overheads and improve performance. But, GQTP is less "
"support of client library than HTTP protocol does. As HTTP is matured "
"protocol, you can take advantage of existing tool and there are many client "
"library (See `related projects <http://groonga.org/related-projects.html>`_ "
"for details). If you use ``groonga-httpd`` package, you can also take "
"benefits of nginx functionality."

msgid ""
"We recommend to use ``groonga-httpd`` at first, because it provides "
"fullfilling server functionality. If you have performance issues which is "
"derived from protocol overheads, consider to use ``groonga-server-gqtp``."
msgstr ""
"We recommend to use ``groonga-httpd`` at first, because it provides "
"fullfilling server functionality. If you have performance issues which is "
"derived from protocol overheads, consider to use ``groonga-server-gqtp``."

msgid ""
"In the previous versions, there is a ``groonga-server-http`` package (simple "
"HTTP protocol based server package). It is now marked as obsolete, please "
"use ``groonga-httpd`` packages instead. ``groonga-server-http`` package "
"became a transitional package for ``groonga-httpd``."
msgstr ""
"In the previous versions, there is a ``groonga-server-http`` package (simple "
"HTTP protocol based server package). It is now marked as obsolete, please "
"use ``groonga-httpd`` packages instead. ``groonga-server-http`` package "
"became a transitional package for ``groonga-httpd``."

msgid "``groonga-httpd`` is a nginx and HTTP protocol based server package."
msgstr "``groonga-httpd`` is a nginx and HTTP protocol based server package."

msgid "Preconfigured setting:"
msgstr "Preconfigured setting:"

msgid "Default value"
msgstr "Default value"

msgid "Item"
msgstr "Item"

msgid "10041"
msgstr "10041"

msgid "Port number"
msgstr "Port number"

msgid "/var/log/groonga/httpd/acccess.log"
msgstr "/var/log/groonga/httpd/acccess.log"

msgid "Access log path"
msgstr "Access log path"

msgid "/var/log/groonga/http-query.log"
msgstr "/var/log/groonga/http-query.log"

msgid "Error log path"
msgstr "Error log path"

msgid "/var/lib/groonga/db/*"
msgstr "/var/lib/groonga/db/*"

msgid "Database"
msgstr "Database"

msgid "/etc/groonga/httpd/groonga-httpd.conf"
msgstr "/etc/groonga/httpd/groonga-httpd.conf"

msgid "Start HTTP server"
msgstr "Start HTTP server"

msgid "Starting groonga HTTP server(Debian/Ubuntu/CentOS)::"
msgstr "Starting groonga HTTP server(Debian/Ubuntu/CentOS)::"

msgid "Starting groonga HTTP server(Fedora)::"
msgstr "Starting groonga HTTP server(Fedora)::"

msgid "Stop HTTP server"
msgstr "Stop HTTP server"

msgid "Stopping groonga HTTP server(Debian/Ubuntu/CentOS)::"
msgstr "Stopping groonga HTTP server(Debian/Ubuntu/CentOS)::"

msgid "Restart HTTP server"
msgstr "Restart HTTP server"

msgid "Restarting groonga HTTP server(Debian/Ubuntu/CentOS)::"
msgstr "Restarting groonga HTTP server(Debian/Ubuntu/CentOS)::"

msgid "Restarting groonga HTTP server(Fedora)::"
msgstr "Restarting groonga HTTP server(Fedora)::"

msgid "groonga-server-gqtp"
msgstr "groonga-server-gqtp"

msgid ""
"``groonga-server-gqtp`` is a :doc:`/spec/gqtp` protocol based server package."
msgstr ""
"``groonga-server-gqtp`` is a :doc:`/spec/gqtp` protocol based server package."

msgid "10043"
msgstr "10043"

msgid "/var/log/groonga/groonga-gqtp.log"
msgstr "/var/log/groonga/groonga-gqtp.log"

msgid ":ref:`process-log`"
msgstr ":ref:`process-log`"

msgid "/var/log/groonga/gqtp-query.log"
msgstr "/var/log/groonga/gqtp-query.log"

msgid ":ref:`query-log`"
msgstr ":ref:`query-log`"

msgid "Configuration file for server setting (Debian/Ubuntu)::"
msgstr "Configuration file for server setting (Debian/Ubuntu)::"

msgid "Configuration file for server setting (CentOS)::"
msgstr "Configuration file for server setting (CentOS)::"

msgid "Start GQTP server"
msgstr "Start GQTP server"

msgid "Starting groonga GQTP server(Debian/Ubuntu/CentOS)::"
msgstr "Starting groonga GQTP server(Debian/Ubuntu/CentOS)::"

msgid "Starting groonga GQTP server(Fedora)::"
msgstr "Starting groonga GQTP server(Fedora)::"

msgid "Stop GQTP server"
msgstr "Stop GQTP server"

msgid "Stopping groonga GQTP server(Debian/Ubuntu/CentOS)::"
msgstr "Stopping groonga GQTP server(Debian/Ubuntu/CentOS)::"

msgid "Stopping groonga GQTP server(Fedora)::"
msgstr "Stopping groonga GQTP server(Fedora)::"

msgid "Restart GQTP server"
msgstr "Restart GQTP server"

msgid "groonga-server-http"
msgstr "groonga-server-http"

msgid "``groonga-server-http`` is a simple HTTP protocol based server package."
msgstr ""
"``groonga-server-http`` is a simple HTTP protocol based server package."

msgid ""
"``groonga-server-http`` package is the transitional package since Groonga "
"4.0.8. Please use ``groonga-httpd`` instead."
msgstr ""
"``groonga-server-http`` package is the transitional package since Groonga "
"4.0.8. Please use ``groonga-httpd`` instead."

msgid "/var/log/groonga/groonga-http.log"
msgstr "/var/log/groonga/groonga-http.log"

msgid "Stopping groonga HTTP server(Fedora)::"
msgstr "Stopping groonga HTTP server(Fedora)::"
