# -*- po -*-
# Japanese translations for groonga package.
# Copyright (C) 2009-2012, Brazil, Inc
# This file is distributed under the same license as the groonga package.
# Kouhei Sutou <kou@clear-code.com>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: groonga 2.0.6\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2015-04-29 09:36+0900\n"
"Last-Translator: Kouhei Sutou <kou@clear-code.com>\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 "Server"
msgstr "サーバー"

msgid "GQTP"
msgstr ""

# aa200c43a51341e495893cedba28d325
msgid "Summary"
msgstr ""

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

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

# cd95cd8c61694ef0a1672d17038be134
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 ""

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

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

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

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

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

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

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

msgid ""
"It's not a library but you can use :doc:`/reference/executables/groonga` as "
"a GQTP client."
msgstr ""
"ライブラリではありませんが、:doc:`/reference/executables/groonga` をGQTPクラ"
"イアントとして使えます。"

# 447a501ec2394e989ff1229d81955d34
msgid "How to run"
msgstr ""

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

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

msgid "See :doc:`/reference/executables/groonga` for available ``options``."
msgstr ""
"利用可能なオプションについては、 :doc:`/reference/executables/groonga` を参照"
"してください。"

msgid "HTTP"
msgstr ""

msgid "Groonga provides two HTTP server implementations."
msgstr "Groongaは2つのHTTPサーバー実装を提供しています。"

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

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

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` はシンプルな実装です。高速に動作しますがHTTPの機能の多く"
"は実装されていません。コマンドラインオプションをいくつか指定するだけで動くの"
"でGroongaを簡単に試すことができます。"

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` は `nginx <http://nginx.org/>`_ をベースにした実装"
"です。この実装も高速に動作します。しかも多くのHTTPの機能を使えます。"

msgid "Comparison"
msgstr "比較"

msgid ""
"There are many differences between :doc:`groonga` and :doc:`groonga-httpd`. "
"Here is a comparison table."
msgstr ""
":doc:`groonga` と :doc:`groonga-httpd` にはたくさんの違いがあります。以下はそ"
"れらの違いを示す比較表です。"

msgid "groonga"
msgstr ""

msgid "groonga-httpd"
msgstr ""

msgid "Performance"
msgstr "性能"

msgid "o"
msgstr "○"

msgid "Using multi CPU cores"
msgstr "複数CPUコア対応"

msgid "o (by multi process)"
msgstr "○（マルチプロセスで対応）"

msgid "o (by multi threading)"
msgstr "○（マルチスレッドで対応）"

msgid "Configuration file"
msgstr "設定ファイル"

msgid "optional"
msgstr "なくてもよい"

msgid "required"
msgstr "必須"

msgid "Custom prefix path"
msgstr "プレフィックスパスの変更"

msgid "x"
msgstr "×"

msgid "Custom command version"
msgstr "コマンドバージョンの変更"

msgid "Multi databases"
msgstr "複数データベース"

msgid "Authentication"
msgstr "認証"

msgid "Gzip compression"
msgstr "gzip圧縮"

msgid "POST"
msgstr ""

msgid "HTTPS"
msgstr ""

msgid "Access log"
msgstr "アクセスログ"

msgid "Upgrading without downtime"
msgstr "ダウンタイムなしでのアップグレード"

msgid ""
"Both :doc:`groonga` and :doc:`groonga-httpd` are very fast. They can work "
"with the same throughput."
msgstr ""
":doc:`groonga` と :doc:`groonga-httpd` はどちらも非常に高速です。どちらも同じ"
"スループットで動きます。"

msgid ""
"Groonga scales on multi CPU cores. :doc:`groonga` scales by multi "
"threading. :doc:`groonga-httpd` scales by multi processes."
msgstr ""
"Groongaは複数のCPUコアを使って性能を向上できます。 :doc:`groonga` はマルチス"
"レッドを使って性能を向上させます。 :doc:`groonga-httpd` はマルチプロセスを"
"使って性能を向上させます。"

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` はデフォルトでCPUコアと同じ数のスレッドを使います。もし、CPUコ"
"アが8個あった場合は、デフォルトで8個のスレッドを使います。"

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` はデフォルトで1つのプロセスを使います。複数のCPUコアを使"
"う場合は `worker_processes <http://nginx.org/en/docs/ngx_core_module."
"html#worker_processes>`_ ディレクティブを設定する必要があります。CPUコアが8個"
"ある場合は、以下のように設定ファイルに ``worker_processes 8`` と指定しま"
"す。::"

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` は設定ファイルがなくても動きます。ポート番号や最大スレッド数な"
"どといった設定項目はすべてコマンドラインから指定できます。設定ファイルを使っ"
"ても設定項目を指定することができます。"

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 ""
":doc:`groonga` はいくつかのオプションを指定するだけで実行できるので、非常に簡"
"単にgroonga用のHTTPサーバーを起動することができます。以下は :doc:`groonga` で"
"HTTPサーバーを起動する一番簡単なコマンドラインです。::"

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` を実行するには設定ファイルが必須です。以下は :doc:"
"`groonga-httpd` でHTTPサーバーを実行する一番簡単な設定ファイルです。::"

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` は ``/d/`` から始まるパスをコマンドURLとして受け付けます。例え"
"ば、 ``http://localhost:10041/d/status`` となります。この  ``/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` はプレフィックスパスを変更することができます。例えば、 "
"``http://localhost:10041/api/status`` というコマンドURLを使うことができます。"
"以下は ``/api/`` をプレフィックスパスとして使う設定例です。::"

msgid ""
"Groonga has :doc:`/reference/command/command_version` mechanism. It is for "
"upgrading groonga commands with backward compatibility."
msgstr ""
"Groongaには :doc:`/reference/command/command_version` という仕組みがありま"
"す。これは後方互換性を維持したままgroongaコマンドをアップグレードするための仕"
"組みです。"

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` は ``--default-command-version`` オプションでデフォルトのコマ"
"ンドバージョンを変更できます。以下はデフォルトのコマンドバージョンとしてコマ"
"ンドバージョン2を使うコマンドライン例です。::"

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` はまだデフォルトのコマンドバージョンを変更できません。し"
"かし、すぐにサポートする予定です。サポートされたら、同じ :doc:`groonga-"
"httpd` プロセス内で異なったコマンドバージョンのgroongaコマンドを提供できま"
"す。以下はコマンドバージョン1のコマンドを ``/api/1/`` 以下で、コマンドバー"
"ジョン2のコマンドを ``/api/2/`` 以下で提供するための設定例です。::"

msgid ":doc:`groonga` can use only one database in a process."
msgstr ""
":doc:`groonga` は1つのプロセスで1つのデータベースしか使うことができません。"

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` は同一プロセス内で複数のデータベースを使うことができま"
"す。以下は ``/tmp/db1`` にあるデータベースを ``/db1/`` 以下で、 ``/tmp/db2`` "
"にあるデータベースを ``/db2/`` 以下で提供する設定例です。::"

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ではベーシック認証やダイジェスト認証などの認証方法をサポートしています。"
"認証することにより :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` では認証できません。危険なコマンドの使用を制限するためには、"
"iptablesやリバースプロキシなど他のツールを使う必要があります。"

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` はベーシック認証をサポートしています。以下は :doc:`/"
"reference/commands/shutdown` コマンドの使用を制限する設定例です。::"

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は ``Content-Encoding: gzip`` レスポンスヘッダーを付けてgzipでレスポンス"
"を圧縮する機能をサポートしています。これはネットワーク流量を小さくすることが"
"できます。大きな検索結果を返すときに有用です。"

msgid ""
":doc:`groonga` doesn't support compression. To support compression, reverse "
"proxy is needed."
msgstr ""
":doc:`groonga` は圧縮をサポートしていません。圧縮をサポートするためには、リ"
"バースプロキシを使う必要があります。"

msgid ""
":doc:`groonga-httpd` supports gzip compression. Here is a sample "
"configuration to compress response by gzip::"
msgstr ""
":doc:`groonga-httpd` はgzip圧縮をサポートしています。以下はレスポンスを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 ""
"`gzip_types *` を指定していることに注意してください。この設定はとても重要な設"
"定です。 `gzip_types` はgzip対象のデータフォーマットをMIMEタイプで指定しま"
"す。 :doc:`groonga-httpd` は JSON、XML、MessagePackのどれかのフォーマットで"
"データを返します。しかし、これらのフォーマットは `gzip_types` のデフォルト値"
"に含まれていません。 `gzip_types` のデフォルト値は `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 ""
":doc:`groonga-httpd` のレスポンスデータをgzip圧縮するには、明示的に "
"`gzip_types *` または `gzip_types application/json text/xml application/x-"
"msgpack` と指定する必要があります。 `gzip_types *` の方がおすすめです。理由は"
"2つあります。1つは、groongaが、将来、他のフォーマットもサポートする可能性もあ"
"るからという理由です。2つめは、この `location` のすべてのリクエストはgroonga"
"が処理するので、他のモジュールのことについて考えなくてもよいからという理由で"
"す。"

msgid ""
"You can load your data by POST JSON data. You need follow the following "
"rules to use loading by POST."
msgstr ""
"JSONデータをPOSTすることでデータをロードすることができます。POSTでロードする"
"場合は以下のルールに従ってください。"

msgid "`Content-Type` header value must be `application/json`."
msgstr "`Content-Type` ヘッダーの値を `application/json` にする。"

msgid "JSON data is sent as body."
msgstr "JSONデータはbodyとして送る。"

msgid "Table name is specified by query parameter such as ``table=NAME``."
msgstr ""
"テーブル名は ``table=名前`` というようにクエリーパラメーターで指定する。"

msgid ""
"Here is an example curl command line that loads two users `alice` and `bob` "
"to `Users` table::"
msgstr ""
"以下はcurlを使って `alice` と `bob` という2人のユーザーを `Users` テーブルに"
"ロードするコマンドラインの例です::"

msgid "TODO"
msgstr ""

# 5bfb89af5da346f5ab229f94045f4aab
msgid "Memcached binary protocol"
msgstr "Memcachedバイナリプロトコル"

# 649ab3e4b8b543f8b6011a69a10524b0
msgid ""
"Groonga supports the memcached binary protocol. The following form shows how "
"to run Groonga as a memcached binary protocol server daemon."
msgstr ""
"Groongaはmemcachedバイナリプロトコルをサポートしています。以下の書式は"
"memcachedバイナリプロトコルのサーバをデーモンとして起動する方法を示していま"
"す。"

# afcbda4917d64e51a439ef6574296168
msgid "Form::"
msgstr ""

# 3f47253e4cf54eaa9ac53e1c7c440c4d
msgid ""
"The `--protocol` option and its argument specify the protocol of the server. "
"\"memcached\" specifies to use the memcached binary protocol."
msgstr ""
"`--protocol` オプションとその引数により、サーバのプロトコルを指定することがで"
"きます。\"memcached\"はmemcachedバイナリプロトコルを示しています。"

msgid "Server packages"
msgstr "サーバーパッケージ"

msgid ""
"The package ``groonga`` is the mininum set of fulltext search engine. If you "
"want to use groonga for server use, you can install additional preconfigured "
"packages."
msgstr ""
"``groonga`` パッケージは全文検索を行うための最小構成のパッケージです。サー"
"バー用途で使うために、設定済みのパッケージを追加でインストールすることができ"
"ます。"

msgid "There are two packages for server use."
msgstr "サーバー用途の2つのパッケージがあります。"

msgid "``groonga-httpd`` (nginx and HTTP protocol based server package)"
msgstr "``groonga-httpd`` (nginxをベースにしたHTTPサーバー)"

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

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 ""
"groongaがGQTPだけでなく、2つのHTTPサーバーパッケージをサポートしているのには"
"理由があります。 :doc:`/spec/gqtp` - Groonga Query Transfer Protocol はオー"
"バーヘッドを低減し、パフォーマンスを向上させるように設計されていますが、HTTP"
"プロトコルほどクライアントライブラリのサポートがありません。HTTPは枯れたプロ"
"トコルなので既存のツールを活用できたり、多くのクライアントライブラリが存在し"
"ます。(詳細は `関連プロジェクト <http://groonga.org/ja/related-projects."
"html>`_ を参照) ``groonga-httpd`` パッケージを使うと nginxの機能の恩恵を受け"
"ることができます。"

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 ""
"最初は ``groonga-httpd`` パッケージを使うことをおすすめします。プロトコルの"
"オーバーヘッドがパフォーマンス上問題となったら ``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 ""

msgid "``groonga-httpd`` is a nginx and HTTP protocol based server package."
msgstr "``groonga-httpd`` はnginxをベースにしたHTTPサーバーパッケージです。"

msgid "Preconfigured setting:"
msgstr "設定済みの内容:"

msgid "Default value"
msgstr "既定値"

msgid "Item"
msgstr "項目"

msgid "10041"
msgstr ""

msgid "Port number"
msgstr "ポート番号"

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

msgid "Access log path"
msgstr "アクセスログ"

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

msgid "Error log path"
msgstr "エラーログ"

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

msgid "Database"
msgstr "データベース"

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

msgid "Start HTTP server"
msgstr "HTTPサーバーを起動"

msgid "Starting groonga HTTP server(Debian/Ubuntu/CentOS)::"
msgstr "groonga HTTPサーバーを起動(Debian/Ubuntu/CentOS)::"

msgid "Starting groonga HTTP server(Fedora)::"
msgstr "groonga HTTPサーバーを起動(Fedora)::"

msgid "Stop HTTP server"
msgstr "HTTPサーバーを終了"

msgid "Stopping groonga HTTP server(Debian/Ubuntu/CentOS)::"
msgstr "groonga HTTPサーバーを終了(Debian/Ubuntu/CentOS)::"

msgid "Restart HTTP server"
msgstr "HTTPサーバーを再起動"

msgid "Restarting groonga HTTP server(Debian/Ubuntu/CentOS)::"
msgstr "groonga HTTPサーバーを再起動(Debian/Ubuntu/CentOS)::"

msgid "Restarting groonga HTTP server(Fedora)::"
msgstr "groonga HTTPサーバーを再起動(Fedora)::"

msgid "groonga-server-gqtp"
msgstr ""

msgid ""
"``groonga-server-gqtp`` is a :doc:`/spec/gqtp` protocol based server package."
msgstr "``groonga-server-gqtp`` は :doc:`/spec/gqtp` サーバーパッケージです。"

msgid "10043"
msgstr ""

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

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

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

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

msgid "Configuration file for server setting (Debian/Ubuntu)::"
msgstr "サーバー設定ファイル (Debian/Ubuntu)::"

msgid "Configuration file for server setting (CentOS)::"
msgstr "サーバー設定ファイル(CentOS)::"

msgid "Start GQTP server"
msgstr "GQTPサーバーを起動"

msgid "Starting groonga GQTP server(Debian/Ubuntu/CentOS)::"
msgstr "groonga GQTPサーバーを起動(Debian/Ubuntu/CentOS)::"

msgid "Starting groonga GQTP server(Fedora)::"
msgstr "groonga GQTPサーバーを起動(Fedora)::"

msgid "Stop GQTP server"
msgstr "GQTPサーバーを終了"

msgid "Stopping groonga GQTP server(Debian/Ubuntu/CentOS)::"
msgstr "groonga GQTPサーバーを終了(Debian/Ubuntu/CentOS)::"

msgid "Stopping groonga GQTP server(Fedora)::"
msgstr "groonga GQTPサーバーを終了(Fedora)::"

msgid "Restart GQTP server"
msgstr "GQTPサーバーを再起動"

msgid "groonga-server-http"
msgstr ""

msgid "``groonga-server-http`` is a simple HTTP protocol based server package."
msgstr "``groonga-server-http`` は簡易HTTPサーバーパッケージです。"

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

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

msgid "Stopping groonga HTTP server(Fedora)::"
msgstr "groonga HTTPサーバーを終了(Fedora)::"
