# -*- po -*-
# Japanese translations for 1.2.1 package.
# Copyright (C) 2009-2011, Brazil, Inc
# This file is distributed under the same license as the groonga package.
# Kouhei Sutou <kou@clear-code.com>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.2.1\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2015-08-30 11:49+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 "How to contribute to groonga"
msgstr "Groongaへのコントリビュート方法"

msgid ""
"We welcome your contributions to the groonga project. There are many ways to "
"contribute, such as using groonga, introduction to others, etc. For example, "
"if you find a bug when using groonga, you are welcome to report the bug. "
"Coding and documentation are also welcome for groonga and its related "
"projects."
msgstr ""
"Groongaプロジェクトではみなさんからのコントリビュートを歓迎します！コントリ"
"ビュートの方法はいくつもあります。Groongaを使ったり誰かに紹介することもコント"
"リビュートですし、バグレポートを送ったり、Groonga本体やGroonga関連の開発に参"
"加することもコントリビュートです。プログラムではなく、ドキュメントでのコント"
"リビュートも歓迎します！"

msgid "As a user:"
msgstr "ユーザーの立場で:"

msgid "If you are interested in groonga, please read this document and try it."
msgstr "このドキュメントを読んでください。"

msgid "As a spokesman:"
msgstr "布教する立場で:"

msgid "Please introduce groonga to your friends and colleagues."
msgstr "Groongaについてまわりの人に話してください。"

msgid "As a developer: Bug report, development and documentation"
msgstr "開発者の立場で: 不具合報告や開発、ドキュメント"

msgid "This section describes the details."
msgstr "これらについてはこのセクションで説明します。"

msgid "For Groonga developers"
msgstr "Groonga開発者向け情報"

msgid "How to build Groonga at the repository"
msgstr "リポジトリーのGroongaをビルドする方法"

msgid ""
"This document describes how to build Groonga at the repository for each "
"build system. You can choose GNU Autotools or CMake if you develop Groonga "
"on GNU/Linux or Unix (\\*BSD, Solaris, OS X and so on). You need to use "
"CMake if you develop on Windows."
msgstr ""
"このドキュメントではビルドシステム毎にリポジトリーにあるGroongaをビルドする方"
"法を説明します。GNU/LinuxまたはUnix（\\*BSDやSolaris、OS Xなど）でGroongaを開"
"発する場合はGNU AutotoolsかCMakeを選べます。Windowsで開発する場合はCMakeを使"
"う必要があります。"

msgid "How to build Groonga at the repository by GNU Autotools"
msgstr "GNU Autotoolsを使ってリポジトリーのGroongaをビルドする方法"

msgid ""
"This document describes how to build Groonga at the repository by GNU "
"Autotools."
msgstr ""
"このドキュメントはGNU Autotoolsを使ってリポジトリーのGroongaをビルドする方法"
"を説明します。"

msgid ""
"You can't choose this way if you develop Groonga on Windows. If you want to "
"use Windows for developing Groonga, see :doc:`windows_cmake`."
msgstr ""
"WindowsでGroongaを開発する場合はこの方法を使えません。Groongaの開発にWindows"
"を使いたい場合は :doc:`windows_cmake` を参照してください。"

msgid "Install depended software"
msgstr "必要なソフトウェアのインストール"

msgid "TODO"
msgstr ""

msgid "`Autoconf <http://www.gnu.org/software/autoconf/>`_"
msgstr ""

msgid "`Automake <http://www.gnu.org/software/automake/>`_"
msgstr ""

msgid "`GNU Libtool <http://www.gnu.org/software/libtool/>`_"
msgstr ""

msgid "`Ruby <https://www.ruby-lang.org/>`_"
msgstr ""

msgid "`Git <https://git-scm.com/>`_"
msgstr ""

msgid "`Cutter <http://cutter.sourceforge.net/>`_"
msgstr ""

msgid "..."
msgstr ""

msgid "Checkout Groonga from the repository"
msgstr "リポジトリーからGroongaをチェックアウト"

msgid ""
"Users use released source archive. But developers must build Groonga at the "
"repository. Because source code in the repository is the latest."
msgstr ""
"ユーザーはリリースされたソースアーカイブを使います。しかし、開発者はリポジト"
"リーからGroongaをビルドするべきです。なぜなら、リポジトリーにあるソースコード"
"が最新のソースコードだからです。"

msgid ""
"The Groonga repository is hosted on `GitHub <https://github.com/groonga/"
"groonga>`_. Checkout the latest source code from the repository::"
msgstr ""
"Groongaのリポジトリーは `GitHub <https://github.com/groonga/groonga>`_ にあり"
"ます。リポジトリーから最新のソースコードをチェックアウトします::"

msgid "Create ``configure``"
msgstr "``configure`` を作る"

msgid ""
"You need to create ``configure``. ``configure`` is included in source "
"archive but not included in the repository."
msgstr ""
"``configure`` を作る必要があります。 ``configure`` はソースアーカイブには含ま"
"れていますが、リポジトリーには含まれていません。"

msgid ""
"``configure`` is a build tool that detects your system and generates build "
"configurations for your environment."
msgstr ""
"``configure`` はあなたのシステムを検出してあなたの環境用のビルドパラメーター"
"を生成するビルドツールです。"

msgid "Run ``autogen.sh`` to create ``configure``::"
msgstr "``configure`` を作るために ``autogen.sh`` を実行します::"

msgid "Run ``configure``"
msgstr "``configure`` を実行"

msgid ""
"You can custom your build configuration by passing options to ``configure``."
msgstr ""
"``configure`` にオプションを渡してビルドパラメーターをカスタマイズできます。"

msgid "Here are recommended ``configure`` options for developers::"
msgstr "開発者向けのオススメの ``configure`` オプションは次の通りです::"

msgid "Here are descriptions of these options:"
msgstr "それぞれのオプションの説明です。"

msgid ""
"It specifies that you install your Groonga into temporary directory. You can "
"do \"clean install\" by removing ``/tmp/local`` directory. It'll be useful "
"for debugging install."
msgstr ""
"あなたのGroongaを一時ディレクトリーにインストールように指定しています。 ``/"
"tmp/local`` ディレクトリーを削除することで「クリーンインストール」を試すこと"
"ができます。インストール処理をデバッグするときに便利です。"

msgid "``--prefix=/tmp/local``"
msgstr ""

msgid ""
"It enables debug options for C/C++ compiler. It's useful for debugging on "
"debugger such as GDB and LLDB."
msgstr ""
"C/C++コンパイラーのデバッグオプションを有効にします。GDBやLLDBなどのデバッ"
"ガーでデバッグするときに便利です。"

msgid "``--enable-debug``"
msgstr ""

msgid ""
"It enables mruby support. The feature isn't enabled by default but "
"developers should enable the feature."
msgstr ""
"mrubyサポートを有効にします。この機能はデフォルトで無効になっていますが、開発"
"者はこの機能を有効にするべきです。"

msgid "``--eanble-mruby``"
msgstr ""

msgid "It's needed for ``--enable-mruby`` and running functional tests."
msgstr "``--enable-mruby`` オプションと機能テストの実行に必要です。"

msgid "``--with-ruby``"
msgstr ""

msgid "Run ``make``"
msgstr "``make`` を実行"

msgid "Now, you can build Groonga."
msgstr "これでGroongaをビルドできるようになりました。"

msgid "Here is a recommended ``make`` command line for developers::"
msgstr "開発者向けのオススメの ``make`` のコマンドラインです::"

msgid ""
"``-j8`` decreases build time. It enables parallel build. If you have 8 or "
"more CPU cores, you can increase ``8`` to decreases more build time."
msgstr ""
"``-j8`` はビルド時間を短縮します。並列ビルドが有効になっているためです。も"
"し、CPUコアが8よりもたくさんあるのであれば、 ``8`` をもっと増やすとさらにビル"
"ドタイムを短縮できるでしょう。"

msgid ""
"You can just see only warning and error messages by ``> /dev/null``. "
"Developers shouldn't add new warnings and errors in new commit."
msgstr ""
"``> /dev/null`` をつけることで警告メッセージとエラーメッセージだけが見えるよ"
"うになります。開発者は新しいコミットで警告メッセージもエラーメッセージも増や"
"すべきではありません。"

msgid "See also"
msgstr "参考"

msgid ":doc:`/contribution/development/test`"
msgstr ""

msgid "How to build Groonga at the repository by CMake on GNU/Linux or Unix"
msgstr ""
"GNU/LinuxまたはUnix上でCMakeを使ってリポジトリーのGroongaをビルドする方法"

msgid ""
"This document describes how to build Groonga at the repository by CMake on "
"GNU/Linux or Unix."
msgstr ""
"このドキュメントではGNU/LinuxまたはUnix上でCMakeを使ってリポジトリーのGroonga"
"をビルドする方法を説明します。"

msgid "Unix is \\*BSD, Solaris, OS X and so on."
msgstr "Unixとは\\*BSDやSolaris、OS Xなどのことです。"

msgid ""
"If you want to use Windows for developing Groonga, see :doc:`windows_cmake`."
msgstr ""
"Groongaの開発にWindowsを使いたい場合は :doc:`windows_cmake` を参照してくださ"
"い。"

msgid ""
"You can't choose this way if you want to release Groonga. Groonga release "
"system is only supported by GNU Autotools build. See :doc:`unix_autotools` "
"about GNU Autotools build."
msgstr ""
"Groongaをリリースするときはこの方法を使うことはできません。Groongaのリリース"
"システムはGNU Autotoolsを使ったビルドでしかサポートしてません。GNU Autotools"
"を使ったビルドについては :doc:`unix_autotools` を参照してください。"

msgid "`CMake <http://www.cmake.org/>`_"
msgstr ""

msgid "Run ``cmake``"
msgstr "``cmake`` を実行"

msgid "You need to create ``Makefile`` for your environment."
msgstr "あなたの環境用の ``Makefile`` を作る必要があります。"

msgid ""
"You can custom your build configuration by passing options to ``cmake``."
msgstr ""
"``cmake`` へオプションを渡してビルドパラメーターをカスタマイズできます。"

msgid "Here are recommended ``cmake`` options for developers::"
msgstr "開発者向けのオススメ ``cmake`` オプションは次の通りです::"

msgid "``-DCMAKE_INSTALL_PREFIX=/tmp/local``"
msgstr ""

msgid "``-DGRN_WITH_DEBUG=on``"
msgstr ""

msgid "``-DGRN_WITH_MRUBY=on``"
msgstr ""

msgid "How to build Groonga at the repository by CMake on Windows"
msgstr "Windows上でCMakeを使ってリポジトリーのGroongaをビルドする方法"

msgid ""
"This document describes how to build Groonga at the repository by CMake on "
"Windows."
msgstr ""
"このドキュメントではWindows上でCMakeを使ってリポジトリーのGroongaをビルドする"
"方法を説明します。"

msgid ""
"If you want to use GNU/Linux or Unix for developing Groonga, see :doc:"
"`unix_cmake`."
msgstr ""
"Groongaの開発にGNU/LinuxまたはUnixを使いたい人は :doc:`unix_cmake` を参照して"
"ください。"

msgid ""
"`Microsoft Visual Studio Express 2013 for Windows Desktop <https://www."
"visualstudio.com/downloads/#d-2013-express>`_"
msgstr ""

msgid ""
"`RubyInstaller for Windows <http://rubyinstaller.org/>`_ is recommended."
msgstr ""
"`RubyInstaller for Windows <http://rubyinstaller.org/>`_ をオススメします。"

msgid ""
"`Git <https://git-scm.com/>`_: There are some Git clients for Windows. For "
"example:"
msgstr ""
"`Git <https://git-scm.com/>`_: Windows用のGitクライアントはいくつかあります。"
"例："

msgid "`The official Git package <https://git-scm.com/download/win>`_"
msgstr "`公式のGitパッケージ <https://git-scm.com/download/win>`_"

msgid "`TortoiseGit <https://tortoisegit.org/>`_"
msgstr ""

msgid "`Git for Windows <https://git-for-windows.github.io/>`_"
msgstr ""

msgid "`GitHub Desktop <https://desktop.github.com/>`_"
msgstr ""

msgid "You must to pass ``-G`` option. Here are available ``-G`` value:"
msgstr ""
"``-G`` オプションを指定する必要があります。有効な ``-G`` の値は次の通りです。"

msgid "``\"Visual Studio 12 2013\"``: For 32bit build."
msgstr "``\"Visual Studio 12 2013\"``: 32bitビルド用。"

msgid "``\"Visual Studio 12 2013 Win64\"``: For 64bit build."
msgstr "``\"Visual Studio 12 2013 Win64\"``: 64bitビルド用。"

msgid "``-G \"Visual Studio 12 2013 Win64\"``"
msgstr ""

msgid "``-DCMAKE_INSTALL_PREFIX=C:\\Groonga``"
msgstr ""

msgid ""
"It specifies that you install your Groonga into ``C:\\\\Groonga`` folder."
msgstr ""
"ビルドしたGroongaを ``C:\\\\Groonga`` にインストールする、と指定しています。"

msgid "Build Groonga"
msgstr "Groongaをビルド"

msgid "You can use Visual Studio or ``cmake --build``."
msgstr "Visual Studioまたは ``cmake --build`` を使えます。"

msgid "Here is a command line to build Groonga by ``cmake --build``::"
msgstr "``cmake --build`` でGroongaをビルドするコマンドラインは次の通りです::"

msgid "Groonga 通信アーキテクチャ"
msgstr ""

msgid "GQTPでのアーキテクチャ"
msgstr ""

msgid "comが外部からの接続を受け付ける。"
msgstr ""

msgid "comは1スレッド。"
msgstr ""

msgid "comがedgeを作る。"
msgstr ""

msgid "edgeは接続と１対１対応。"
msgstr ""

msgid "edgeはctxを含む。"
msgstr ""

msgid "workerはthreadと１対１対応。"
msgstr ""

msgid "workerは上限が個定数。"
msgstr ""

msgid "workerは、１つのedgeと結びつくことができる。"
msgstr ""

msgid "edgeごとにqueueを持つ。"
msgstr ""

msgid ""
"msgはcomによって、edgeのqueueにenqueueされる。 edgeがworkerに結びついていない"
"ときは、同時に、ctx_newというqueueに、msgをenqueueした対象のedgeをenqueueす"
"る。"
msgstr ""

msgid "ユーザーと協力して開発をうまく進めていくための指針"
msgstr ""

msgid ""
"Groongaを使ってくれているユーザーと協力して 開発をうまく進めていくためにこう"
"するといい、という事柄をまとめました。 まとめておくと、新しく開発に加わる人と"
"も共有することができます。"
msgstr ""

msgid "twitter編"
msgstr ""

msgid ""
"Groongaを使ってもらえるようにtwitterのアカウントGroongaを取得して 日々、リ"
"リースの案内をしたり、ユーザーサポートをしたりしています。"
msgstr ""

msgid ""
"リリースの案内に利用する場合には、やりとりを考えなくて良いですが、 複数人によ"
"るサポートをGroongaで行う場合に、どうサポートするのが 良いのか/どうしてそうす"
"るのかという共通認識を持っていないと一貫性のないサポートとなってしま います。"
msgstr ""

msgid ""
"twitterでサポートされている安心感からGroongaユーザーの拡大に繋げる ことができ"
"るようにサポートの際に気をつけることをまとめます。"
msgstr ""

msgid "過去のツイートはおさらいしておく"
msgstr ""

msgid "理由"
msgstr ""

msgid ""
"自分がツイートした内容を把握していない返信をされたら普通いい気はしません。"
msgstr ""

msgid "対応"
msgstr ""

msgid ""
"過去のツイートをおさらいし、こうすれば良いという提案をできるのが望ましいで"
"す。::"
msgstr ""

msgid "こちらから情報を提供する"
msgstr ""

msgid ""
"困っているユーザーが複数回ツイートして限られたなかで情報を提供してくれている"
"ことがあります。 その限られたツイートから解決方法が見つかればユーザーにとって"
"余計な手間が少なくて済みます。 あれこれ情報提供を要求すると、ユーザーはそのぶ"
"ん確認する作業が必要になります。"
msgstr ""

msgid ""
"最初に声をかけるときに解決策を1つか2つ提案できると望ましいです。ユーザーにあ"
"まり負担を感じさせないようにすると良いです。::"
msgstr ""

msgid "twitterでのやりとりはできるだけ他の場所(例えばredmine)へと誘導しない"
msgstr ""

msgid ""
"twitterは気軽につぶやけることが重要なので、気軽にできないことを相手に要求する"
"と萎縮されてしまう可能性があります。"
msgstr ""

msgid ""
"いきなりredmineでバグ報告をお願いすると、しりごみしてしまうかもしれません。::"
msgstr ""

msgid ""
"Groonga関連で気軽につぶやけないとなると開発者は困っている人を見つけられない"
"し、利用者は困ったままとなるので、双方にとって嬉しくない状態になってしまいま"
"す。"
msgstr ""

msgid "twitterでやりとりを完結できるようにします。"
msgstr ""

msgid "クエリの実現"
msgstr ""

msgid ""
"Groongaのデータベースには大量のデータを格納し、その中から必要な部分を高速に取"
"り出すことができます。必要な部分をGroongaのデータベースに問い合わせるためのク"
"エリの表現と実行に関して、Groongaは複数の手段を用意しています。"
msgstr ""

msgid "クエリ実行のためのインタフェース"
msgstr ""

msgid ""
"Groongaは低機能で単純なライブラリインタフェースから、高機能で複雑なコマンドイ"
"ンタフェースまでいくつかの階層的なインタフェースをユーザプログラムに提供して"
"います。"
msgstr ""

msgid ""
"クエリ実行のためのインタフェースも階層的なインタフェースのそれぞれに対応する"
"形で用意されています。以下に低レイヤなインタフェースから順に説明します。"
msgstr ""

msgid "DB_API"
msgstr ""

msgid ""
"DB_APIは、Groongaデータベースを操作するための一群のC言語向けAPI関数を提供しま"
"す。DB_APIはデータベースを構成する個々の部分に対する単純な操作関数を提供しま"
"す。DB_APIの機能を組み合わせることによって複雑なクエリを実行することができま"
"す。後述のすべてのクエリインタフェースはDB_APIの機能を組み合わせることによっ"
"て実現されています。"
msgstr ""

msgid "grn_expr"
msgstr ""

msgid ""
"grn_exprは、Groongaデータベースに対する検索処理や更新処理のための条件を表現す"
"るためのデータ構造で、複数の条件を再帰的に組み合わせてより複雑な条件を表現す"
"ることができます。grn_exprによって表現されたクエリを実行するためには、"
"grn_table_select()関数を使用します。"
msgstr ""

msgid "Groonga実行ファイル"
msgstr ""

msgid ""
"Groongaデータベースを操作するためのコマンドインタープリタです。渡されたコマン"
"ドを解釈し、実行結果を返します。コマンドの実処理はC言語で記述されます。ユーザ"
"がC言語で定義した関数を新たなコマンドとしてGroonga実行ファイルに組み込むこと"
"ができます。各コマンドはいくつかの文字列引数を受け取り、これをクエリとして解"
"釈して実行します。引数をgrn_exprとして解釈するか、別の形式として解釈して"
"DB_APIを使ってデータベースを操作するかはコマンド毎に自由に決めることができま"
"す。"
msgstr ""

msgid "grn_exprで表現できるクエリ"
msgstr ""

msgid ""
"grn_exprは代入や関数呼び出しのような様々な操作を表現できますが、この中で検索"
"クエリを表現するgrn_exprのことを特に条件式とよびます。条件式を構成する個々の"
"要素を関係式と呼びます。条件式は一個以上の関係式か、あるいは条件式を論理演算"
"子で結合したものです。"
msgstr ""

msgid "論理演算子は、以下の3種類があります。 ::"
msgstr ""

msgid ""
"関係式は、下記の11種類が用意されています。また、ユーザが定義した関数を新たな"
"関係式として使うこともできます。 ::"
msgstr ""

msgid "grn_table_select()"
msgstr ""

msgid ""
"grn_table_select()関数は、grn_exprで表現された検索クエリを実行するときに使い"
"ます。引数として、検索対象となるテーブル、クエリを表すgrn_expr、検索結果を格"
"納するテーブル、それに検索にマッチしたレコードを検索結果にどのように反映する"
"かを指定する演算子を渡します。演算子と指定できるのは下記の4種類です。 ::"
msgstr ""

msgid ""
"GRN_OP_ORは、検索対象テーブルの中からクエリにマッチするレコードを検索結果テー"
"ブルに加えます。GRN_OP_OR以外の演算子は、検索結果テーブルが空でない場合にだけ"
"意味を持ちます。GRN_OP_ANDは、検索結果テーブルの中からクエリにマッチしないレ"
"コードを取り除きます。GRN_OP_BUTは、検索結果テーブルの中からクエリにマッチす"
"るレコードを取り除きます。GRN_OP_ADJUSTは、検索結果テーブルの中でクエリにマッ"
"チするレコードに対してスコア値の更新のみを行います。"
msgstr ""

msgid ""
"grn_table_select()は、データベース上に定義されたテーブルや索引などを組み合わ"
"せて可能な限り高速に指定されたクエリを実行しようとします。"
msgstr ""

msgid "関係式"
msgstr ""

msgid ""
"関係式は、検索しようとしているデータが満たすべき条件を、指定した値の間の関係"
"として表現します。いずれの関係式も、その関係が成り立ったときに評価される"
"callback、コールバック関数に渡されるargとを引数として指定することができます。"
"callbackが与えられず、argのみが数値で与えられた場合はスコア値の係数とみなされ"
"ます。主な関係式について説明します。"
msgstr ""

msgid "equal(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値とv2の値が等しいことを表します。"
msgstr ""

msgid "not_equal(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値とv2の値が等しくないことを表します。"
msgstr ""

msgid "less(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値がv2の値よりも小さいことを表します。"
msgstr ""

msgid "greater(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値がv2の値よりも大きいことを表します。"
msgstr ""

msgid "less_equal(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値がv2の値と等しいか小さいことを表します。"
msgstr ""

msgid "greater_equal(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値がv2の値と等しいか大きいことを表します。"
msgstr ""

msgid "contain(v1, v2, mode, arg, callback)"
msgstr ""

msgid ""
"v1の値がv2の値を含んでいることを表します。また、v1の値が要素に分解されると"
"き、それぞれの要素に対して二つ目の要素が一致するためのmodeとして下記のいずれ"
"かを指定することができます。"
msgstr ""

msgid "near(v1, v2, arg, callback)"
msgstr ""

msgid ""
"v1の値の中に、v2の値の要素が接近して含まれていることを表します。(v2には値の配"
"列を渡します)"
msgstr ""

msgid "similar(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値とv2の値が類似していることを表します。"
msgstr ""

msgid "prefix(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値がv2の値に対して前方一致することを表します。"
msgstr ""

msgid "suffix(v1, v2, arg, callback)"
msgstr ""

msgid "v1の値がv2の値に対して後方一致することを表します。"
msgstr ""

msgid "クエリの実例"
msgstr ""

msgid "grn_exprを使って様々な検索クエリを表現することができます。"
msgstr ""

msgid "検索例1"
msgstr ""

msgid ""
"tableのcolumnの値がstringを含むレコードをresultに返します。columnの値"
"が'needle in haystack'であるレコードr1と、columnの値が'haystack'であるレコー"
"ドr2がtableに登録されていたとき、stringに'needle'を指定したなら、レコードr1の"
"みがヒットします。"
msgstr ""

msgid "検索例2"
msgstr ""

msgid ""
"tableのcolumn1の値がstringにexactモードでヒットするレコードについて得られるス"
"コア値にscore1を積算してresultにセットします。次に、resultにセットされたレ"
"コードのうち、column2の値がstringにexactモードでヒットするレコードについて"
"は、得られたスコア値にscore2を積算したものを、元のスコア値に加えます。"
msgstr ""

msgid "検索例3"
msgstr ""

msgid ""
"tableのcolumn1の値がstringにexactモードでヒットするレコードについて得られるス"
"コア値にscore1を積算してresultにセットします。得られた検索結果数がt1よりも小"
"さい場合は、partialモードで再度検索し、ヒットしたレコードについて得られるスコ"
"ア値にscore2を積算してresultに追加します。"
msgstr ""

msgid "検索例4"
msgstr ""

msgid ""
"tableのcolumnの値がstringに含まれるレコードをresultに返します。 columnの値"
"が'needle'であるレコードr1と、columnの値が'haystack'であるレコードr2がtableに"
"登録されていたとき、stringに'hay in haystack'を指定したなら、レコードr2のみが"
"ヒットします。"
msgstr ""

msgid "リリース手順"
msgstr ""

msgid "前提条件"
msgstr ""

msgid "リリース手順の前提条件は以下の通りです。"
msgstr ""

# b87cfa8718d645c9a94b620b081ec8b6
msgid "ビルド環境は Debian GNU/Linux (sid)"
msgstr ""

msgid "コマンドラインの実行例はzsh"
msgstr ""

msgid "作業ディレクトリ例は以下を使用します。"
msgstr ""

msgid "GROONGA_DIR=$HOME/work/groonga"
msgstr ""

msgid "GROONGA_CLONE_DIR=$HOME/work/groonga/groonga.clean"
msgstr ""

# ec9c89403a7145299c6245d5cb49e743
msgid "GROONGA_ORG_PATH=$HOME/work/groonga/groonga.org"
msgstr ""

msgid "CUTTER_DIR=$HOME/work/cutter"
msgstr ""

msgid "CUTTER_SOURCE_PATH=$HOME/work/cutter/cutter"
msgstr ""

msgid "ビルド環境の準備"
msgstr ""

msgid ""
"以下にGroongaのリリース作業を行うために事前にインストール しておくべきパッ"
"ケージを示します。"
msgstr ""

# 5f045f035e9f427d8f1deac621ace9c0
msgid ""
"なお、ビルド環境としては Debian GNU/Linux (sid)を前提として説明しているため、"
"その他の環境では適宜読み替えて下さい。::"
msgstr ""

# 48ed11882cf94e39a701120a20060787
msgid ""
"Debian系（.deb）やRed Hat系（.rpm）パッケージのビルドには `Vagrant <https://"
"www.vagrantup.com/>`_ を使用します。apt-getでインストールできるのは古いバー"
"ジョンなので、Webサイトから最新版をダウンロードしてインストールすることをおす"
"すめします。"
msgstr ""

# 12d36103eb43481892e74a4e0c583290
msgid ""
"Vagrantで使用する仮想化ソフトウェア（VirtualBox、VMwareなど）がない場合、合わ"
"せてインストールしてください。なお、VirtualBoxはsources.listにcontribセクショ"
"ンを追加すればapt-getでインストールできます。::"
msgstr ""

msgid "また、rubyのrakeパッケージを以下のコマンドによりインストールします。::"
msgstr ""

msgid "パッケージ署名用秘密鍵のインポート"
msgstr ""

msgid ""
"リリース作業ではRPMパッケージに対する署名を行います。 その際、パッケージ署名"
"用の鍵が必要です。"
msgstr ""

msgid ""
"Groongaプロジェクトでは署名用の鍵をリリース担当者の公開鍵で暗号化してリポジト"
"リのpackages/ディレクトリ以下へと登録しています。"
msgstr ""

msgid ""
"リリース担当者はリポジトリに登録された秘密鍵を復号した後に鍵のインポートを以"
"下のコマンドにて行います。::"
msgstr ""

msgid ""
"鍵のインポートが正常終了すると gpg --list-keys でGroongaの署名用の鍵を確認す"
"ることができます。::"
msgstr ""

msgid ""
"鍵をインポートしただけでは使用することができないため、インポートした鍵に対し"
"てtrust,signを行う必要があります。"
msgstr ""

msgid "以下のコマンドを実行して署名を行います。(途中の選択肢は省略)::"
msgstr ""

msgid ""
"この作業は、新規にリリースを行うことになった担当者やパッケージに署名する鍵に"
"変更があった場合などに行います。"
msgstr ""

msgid "リリース作業用ディレクトリの作成"
msgstr ""

msgid ""
"Groongaのリリース作業ではリリース専用の環境下(コンパイルフラグ)でビルドする必"
"要があります。"
msgstr ""

msgid ""
"リリース時と開発時でディレクトリを分けずに作業することもできますが、誤ったコ"
"ンパイルフラグでリリースしてしまう危険があります。"
msgstr ""

msgid ""
"そのため、以降の説明では$GROONGA_DIR以下のディレクトリにリリース用の作業ディ"
"レクトリ(groonga.clean)としてソースコードをcloneしたものとして説明します。"
msgstr ""

msgid ""
"リリース用のクリーンな状態でソースコードを取得するために$GROONGA_DIRにて以下"
"のコマンドを実行します。::"
msgstr ""

msgid "この作業はリリース作業ごとに行います。"
msgstr ""

msgid "変更点のまとめ"
msgstr ""

msgid ""
"前回リリース時からの変更点を$GROONGA_CLONE_DIR/doc/source/news.txtにまとめま"
"す。 ここでまとめた内容についてはリリースアナウンスにも使用します。"
msgstr ""

msgid "前回リリースからの変更履歴を参照するには以下のコマンドを実行します。::"
msgstr ""

msgid ""
"ログを^commitで検索しながら、以下の基準を目安として変更点を追記していきます。"
msgstr ""

msgid "含めるもの"
msgstr ""

msgid "ユーザへ影響するような変更"
msgstr ""

msgid "互換性がなくなるような変更"
msgstr ""

msgid "含めないもの"
msgstr ""

msgid "内部的な変更(変数名の変更やらリファクタリング)"
msgstr ""

msgid "Groongaのウェブサイトの取得"
msgstr ""

msgid ""
"GroongaのウェブサイトのソースはGroonga同様にgithubにリポジトリを置いていま"
"す。"
msgstr ""

msgid ""
"リリース作業では後述するコマンド(make update-latest-release)にてトップページ"
"のバージョンを置き換えることができるようになっています。"
msgstr ""

# 5c3309ece166484f9cb0f7c50f7549c6
msgid ""
"Groongaのウェブサイトのソースコードを$GROONGA_ORG_PATHとして取得するために"
"は、$GROONGA_DIRにて以下のコマンドを実行します。::"
msgstr ""

# 03b5a266842748d78ca1f92f5c0f82a5
msgid "これで、$GROONGA_ORG_PATHにgroonga.orgのソースを取得できます。"
msgstr ""

msgid "cutterのソースコード取得"
msgstr ""

msgid "Groongaのリリース作業では、cutterに含まれるスクリプトを使用しています。"
msgstr ""

msgid ""
"そこであらかじめ用意しておいた$HOME/work/cutterディレクトリにてcutterのソース"
"コードを以下のコマンドにて取得します。::"
msgstr ""

msgid "これで、$CUTTER_SOURCE_PATHディレクトリにcutterのソースを取得できます。"
msgstr ""

msgid "configureスクリプトの生成"
msgstr ""

msgid ""
"Groongaのソースコードをcloneした時点ではconfigureスクリプトが含まれておらず、"
"そのままmakeコマンドにてビルドすることができません。"
msgstr ""

msgid "$GROONGA_CLONE_DIRにてautogen.shを以下のように実行します。::"
msgstr ""

msgid "このコマンドの実行により、configureスクリプトが生成されます。"
msgstr ""

msgid "configureスクリプトの実行"
msgstr ""

msgid "Makefileを生成するためにconfigureスクリプトを実行します。"
msgstr ""

msgid ""
"リリース用にビルドするためには以下のオプションを指定してconfigureを実行しま"
"す。::"
msgstr ""

# bd841512912340a18628038f055af15b
msgid ""
"configureオプションである--with-groonga-org-pathにはGroongaのウェブサイトのリ"
"ポジトリをcloneした場所を指定します。"
msgstr ""

msgid ""
"configureオプションである--with-cutter-source-pathにはcutterのソースをcloneし"
"た場所を指定します。"
msgstr ""

msgid ""
"以下のようにGroongaのソースコードをcloneした先からの相対パスを指定することも"
"できます。::"
msgstr ""

msgid ""
"あらかじめpackagesユーザでpackages.groonga.orgにsshログインできることを確認し"
"ておいてください。"
msgstr ""

msgid "ログイン可能であるかの確認は以下のようにコマンドを実行して行います。::"
msgstr ""

msgid "make update-latest-releaseの実行"
msgstr ""

msgid ""
"make update-latest-releaseコマンドでは、OLD_RELEASE_DATEに前回のリリースの日"
"付を、NEW_RELEASE_DATEに次回リリースの日付を指定します。"
msgstr ""

msgid "2.0.2のリリースを行った際は以下のコマンドを実行しました。:: ::"
msgstr ""

msgid ""
"これにより、clone済みのGroongaのWebサイトのトップページのソース(index.html,"
"ja/index.html)やRPMパッケージのspecファイルのバージョン表記などが更新されま"
"す。"
msgstr ""

msgid "make update-filesの実行"
msgstr ""

msgid ""
"ロケールメッセージの更新や変更されたファイルのリスト等を更新するために以下の"
"コマンドを実行します。::"
msgstr ""

msgid ""
"make update-filesを実行すると新規に追加されたファイルなどが各種.amファイルへ"
"とリストアップされます。"
msgstr ""

msgid "リリースに必要なファイルですので漏れなくコミットします。"
msgstr ""

msgid "make update-poの実行"
msgstr ""

msgid ""
"ドキュメントの最新版と各国語版の内容を同期するために、poファイルの更新を以下"
"のコマンドにて実行します。::"
msgstr ""

msgid ""
"make update-poを実行すると、doc/locale/ja/LC_MESSAGES以下の各種.poファイルが"
"更新されます。"
msgstr ""

msgid "poファイルの翻訳"
msgstr ""

msgid "make update-poコマンドの実行により更新した各種.poファイルを翻訳します。"
msgstr ""

msgid "翻訳結果をHTMLで確認するために、以下のコマンドを実行します。::"
msgstr ""

msgid "確認が完了したら、翻訳済みpoファイルをコミットします。"
msgstr ""

msgid "リリースタグの設定"
msgstr ""

msgid "リリース用のタグを打つには以下のコマンドを実行します。::"
msgstr ""

# 5ff076781dea4e2a83b8d8ab88e60eca
msgid ""
"タグを打った後にconfigureを実行することで、ドキュメント生成時のバージョン番号"
"に反映されます。"
msgstr ""

msgid "リリース用アーカイブファイルの作成"
msgstr ""

msgid ""
"リリース用のソースアーカイブファイルを作成するために以下のコマンドを"
"$GROONGA_CLONE_DIRにて実行します。::"
msgstr ""

msgid ""
"これにより$GROONGA_CLONE_DIR/groonga-(バージョン).tar.gzが作成されます。"
msgstr ""

msgid ""
"タグを打つ前にmake distを行うとversionが古いままになることがあります。 すると"
"groonga --versionで表示されるバージョン表記が更新されないので注意が必要で"
"す。 make distで生成したtar.gzのversionおよびversion.shがタグと一致することを"
"確認するのが望ましいです。"
msgstr ""

msgid "パッケージのビルド"
msgstr ""

msgid ""
"リリース用のアーカイブファイルができたので、パッケージ化する作業を行います。"
msgstr ""

msgid "パッケージ化作業は以下の3種類を対象に行います。"
msgstr ""

msgid "Debian系(.deb)"
msgstr ""

msgid "Red Hat系(.rpm)"
msgstr ""

msgid "Windows系(.exe,.zip)"
msgstr ""

msgid "パッケージのビルドではいくつかのサブタスクから構成されています。"
msgstr ""

msgid "ビルド用パッケージのダウンロード"
msgstr ""

msgid ""
"debパッケージのビルドに必要なパッケージをダウンロードするには以下のコマンドを"
"実行します。::"
msgstr ""

msgid ""
"これにより、lucid以降の関連する.debパッケージやソースアーカイブなどがカレント"
"ディレクトリ以下へとダウンロードされます。"
msgstr ""

msgid ""
"rpmパッケージのビルドに必要なパッケージをダウンロードするには以下のコマンドを"
"実行します。::"
msgstr ""

msgid ""
"これにより、GroongaやMySQLのRPM/SRPMパッケージなどがカレントディレクトリ以下"
"へとダウンロードされます。"
msgstr ""

msgid ""
"windowsパッケージのビルドに必要なパッケージをダウンロードするには以下のコマン"
"ドを実行します。::"
msgstr ""

msgid ""
"これにより、Groongaのインストーラやzipアーカイブがカレントディレクトリ以下へ"
"とダウンロードされます。"
msgstr ""

msgid ""
"sourceパッケージに必要なものをダウンロードするには以下のコマンドを実行しま"
"す。::"
msgstr ""

msgid ""
"これにより過去にリリースしたソースアーカイブ(.tar.gz)が packages/source/files"
"ディレクトリ以下へとダウンロードされます。"
msgstr ""

msgid "Debian系パッケージのビルド"
msgstr ""

msgid ""
"Groongaのpackages/aptサブディレクトリに移動して、以下のコマンドを実行しま"
"す。::"
msgstr ""

msgid ""
"make build PALALLEL=yesコマンドを実行すると、ディストリビューションのリリース"
"とアーキテクチャの組み合わせでビルドを平行して行うことができます。"
msgstr ""

msgid "現在サポートされているのは以下の通りです。"
msgstr ""

# 68abb7cc42a54eab8b2577bed4970689
msgid "Debian GNU/Linux"
msgstr ""

msgid "wheezy i386/amd64"
msgstr ""

# afd38fcbd8ca4ecca5c2213bd2aa2159
msgid "jessie i386/amd64"
msgstr ""

msgid ""
"正常にビルドが終了すると$GROONGA_CLONE_DIR/packages/apt/repositories配下に."
"debパッケージが生成されます。"
msgstr ""

msgid ""
"make build ではまとめてビルドできないこともあります。 その場合にはディストリ"
"ビューションごとやアーキテクチャごとなど、個別にビルドすることで問題が発生し"
"ている箇所を切り分ける必要があります。"
msgstr ""

msgid "生成したパッケージへの署名を行うには以下のコマンドを実行します。::"
msgstr ""

msgid ""
"リリース対象のファイルをリポジトリに反映するには以下のコマンドを実行しま"
"す。::"
msgstr ""

msgid "リポジトリにGnuPGで署名を行うために以下のコマンドを実行します。::"
msgstr ""

msgid "Red Hat系パッケージのビルド"
msgstr ""

msgid ""
"Groongaのpackages/yumサブディレクトリに移動して、以下のコマンドを実行しま"
"す。::"
msgstr ""

msgid "centos-5 i386/x86_64"
msgstr ""

msgid "centos-6 i386/x86_64"
msgstr ""

# d4827cd271d640699519f55a1ce9b1e6
msgid "centos-7 i386/x86_64"
msgstr ""

msgid ""
"ビルドが正常終了すると$GROONGA_CLONE_DIR/packages/yum/repositories配下にRPM"
"パッケージが生成されます。"
msgstr ""

msgid "repositories/yum/centos/5/i386/Packages"
msgstr ""

msgid "repositories/yum/centos/5/x86_64/Packages"
msgstr ""

msgid "repositories/yum/centos/6/i386/Packages"
msgstr ""

msgid "repositories/yum/centos/6/x86_64/Packages"
msgstr ""

# 52fb09bd131e426e8887f8a4b7135e00
msgid "repositories/yum/centos/7/i386/Packages"
msgstr ""

# 70275578d5e34063a0f7341a3909533f
msgid "repositories/yum/centos/7/x86_64/Packages"
msgstr ""

msgid "リリース対象のRPMに署名を行うには以下のコマンドを実行します。::"
msgstr ""

msgid "Windows用パッケージのビルド"
msgstr ""

msgid ""
"packages/windowsサブディレクトリに移動して、以下のコマンドを実行します。::"
msgstr ""

msgid ""
"make releaseを実行することでbuildからuploadまで一気に実行することができます"
"が、途中で失敗することもあるので順に実行することをおすすめします。"
msgstr ""

msgid ""
"make buildでクロスコンパイルを行います。 正常に終了するとdist-x64/dist-x86"
"ディレクトリ以下にx64/x86バイナリを作成します。"
msgstr ""

msgid ""
"make packageが正常に終了するとzipアーカイブをfilesディレクトリ以下に作成しま"
"す。"
msgstr ""

msgid ""
"make installerが正常に終了するとWindowsインストーラをfilesディレクトリ以下に"
"作成します。"
msgstr ""

msgid "パッケージの動作確認"
msgstr ""

msgid "ビルドしたパッケージに対しリリース前の動作確認を行います。"
msgstr ""

msgid ""
"Debian系もしくはRed Hat系の場合には本番環境へとアップロードする前にローカルの"
"aptないしyumのリポジトリを参照して正常に更新できることを確認します。"
msgstr ""

msgid ""
"ここでは以下のようにrubyを利用してリポジトリをwebサーバ経由で参照できるように"
"します。::"
msgstr ""

msgid "grntestの準備"
msgstr ""

msgid ""
"grntestを実行するためにはGroongaのテストデータとgrntestのソースが必要です。"
msgstr ""

msgid "まずGroongaのソースを任意のディレクトリへと展開します。::"
msgstr ""

msgid ""
"次にGroongaのtest/functionディレクトリ以下にgrntestのソースを展開します。 つ"
"まりtest/function/grntestという名前でgrntestのソースを配置します。::"
msgstr ""

msgid "grntestの実行方法"
msgstr ""

msgid ""
"grntestではGroongaコマンドを明示的にしていすることができます。 後述のパッケー"
"ジごとのgrntestによる動作確認では以下のようにして実行します。::"
msgstr ""

msgid "最後にgrntestによる実行結果が以下のようにまとめて表示されます。::"
msgstr ""

msgid "grntestでエラーが発生しないことを確認します。"
msgstr ""

msgid "Debian系の場合"
msgstr ""

msgid "Debian系の場合の動作確認手順は以下の通りとなります。"
msgstr ""

msgid "旧バージョンをchroot環境へとインストールする"
msgstr ""

msgid ""
"chroot環境の/etc/hostsを書き換えてpackages.groonga.orgがホストを 参照するよう"
"に変更する"
msgstr ""

msgid ""
"ホストでwebサーバを起動してドキュメントルートをビルド環境のもの "
"(repositories/apt/packages)に設定する"
msgstr ""

msgid "アップグレード手順を実行する"
msgstr ""

msgid ""
"grntestのアーカイブを展開してインストールしたバージョンでテストを実 行する"
msgstr ""

msgid "grntestの正常終了を確認する"
msgstr ""

msgid "Red Hat系の場合"
msgstr ""

msgid "Red Hat系の場合の動作確認手順は以下の通りとなります。"
msgstr ""

msgid "旧バージョンをchroot環境へとインストール"
msgstr ""

msgid ""
"chroot環境の/etc/hostsを書き換えてpackages.groonga.orgがホストを参照するよう"
"に変更する"
msgstr ""

msgid ""
"ホストでwebサーバを起動してドキュメントルートをビルド環境のもの(packages/yum/"
"repositories)に設定する"
msgstr ""

msgid ""
"grntestのアーカイブを展開してインストールしたバージョンでテストを実行する"
msgstr ""

msgid "Windows向けの場合"
msgstr ""

msgid "新規インストール/上書きインストールを行う"
msgstr ""

msgid "zipアーカイブも同様にしてgrntestを実行し動作確認を行います。"
msgstr ""

msgid "リリースアナウンスの作成"
msgstr ""

msgid "リリースの際にはリリースアナウンスを流して、Groongaを広く通知します。"
msgstr ""

msgid ""
"news.txtに変更点をまとめましたが、それを元にリリースアナウンスを作成します。"
msgstr ""

msgid "リリースアナウンスには以下を含めます。"
msgstr ""

msgid "インストール方法へのリンク"
msgstr ""

msgid "リリースのトピック紹介"
msgstr ""

msgid "リリース変更点へのリンク"
msgstr ""

msgid "リリース変更点(news.txtの内容)"
msgstr ""

msgid ""
"リリースのトピック紹介では、これからGroongaを使う人へアピールする点や既存の"
"バージョンを利用している人がアップグレードする際に必要な情報を提供します。"
msgstr ""

msgid ""
"非互換な変更が含まれるのであれば、回避方法等の案内を載せることも重要です。"
msgstr ""

msgid "参考までに過去のリリースアナウンスへのリンクを以下に示します。"
msgstr ""

msgid "[Groonga-talk] [ANN] Groonga 2.0.2"
msgstr ""

msgid "http://sourceforge.net/mailarchive/message.php?msg_id=29195195"
msgstr ""

msgid "[groonga-dev,00794] [ANN] Groonga 2.0.2"
msgstr ""

# 1ccdab7f94284244b5d9c57d471e01c1
msgid ""
"http://osdn.jp/projects/groonga/lists/archive/dev/2012-April/000794.html"
msgstr ""

msgid "パッケージのアップロード"
msgstr ""

msgid ""
"動作確認が完了し、Debian系、Red Hat系、Windows向け、ソースコードそれぞれにお"
"いてパッケージやアーカイブのアップロードを行います。"
msgstr ""

msgid "Debian系のパッケージのアップロードには以下のコマンドを実行します。::"
msgstr ""

msgid "Red Hat系のパッケージのアップロードには以下のコマンドを実行します。::"
msgstr ""

msgid "Windows向けのパッケージのアップロードには以下のコマンドを実行します。::"
msgstr ""

msgid "ソースアーカイブのアップロードには以下のコマンドを実行します。::"
msgstr ""

msgid ""
"アップロードが正常終了すると、リリース対象のリポジトリデータやパッケージ、"
"アーカイブ等がpackages.groonga.orgへと反映されます。"
msgstr ""

# ddf96a837faa4faa96be2c2b0c3e05a2
msgid "Ubuntu用パッケージのアップロード"
msgstr ""

# 39b0089a164246d0b3dbd8c35a39b1cb
msgid "Ubuntu向けのパッケージのアップロードには以下のコマンドを実行します。::"
msgstr ""

msgid "precise i386/amd64"
msgstr ""

msgid "trusty i386/amd64"
msgstr ""

# 18fb46d6fbc3483bb079db3c1a76d878
msgid "vivid i386/amd64"
msgstr ""

# e10d3e6597db4840b2c03e59f2f2c87f
msgid ""
"アップロードが正常終了すると、launchpad.net上でビルドが実行され、ビルド結果が"
"メールで通知されます。ビルドに成功すると、リリース対象のパッケージが"
"launchpad.netのGroongaチームのPPAへと反映されます。公開されているパッケージは"
"以下のURLで確認できます。"
msgstr ""

# 19588d171d894cde9eff27d3e19de25b
msgid "https://launchpad.net/~groonga/+archive/ubuntu/ppa"
msgstr ""

msgid "blogroonga(ブログ)の更新"
msgstr ""

msgid ""
"http://groonga.org/blog/ および http://groonga.org/blog/ にて公開されているリ"
"リース案内を作成します。"
msgstr ""

msgid "基本的にはリリースアナウンスの内容をそのまま記載します。"
msgstr ""

msgid "cloneしたWebサイトのソースに対して以下のファイルを新規追加します。"
msgstr ""

# 0677f71ae5e045aa931b1801dbfb00e0
msgid "groonga.org/en/_post/(リリース日)-release.md"
msgstr ""

# b13d96eab044470db65dc5931cf868f9
msgid "groonga.org/ja/_post/(リリース日)-release.md"
msgstr ""

# a262188284df43fea070b59b24918b97
msgid ""
"編集した内容をpushする前に確認したい場合にはJekyllおよびRedCloth（Textileパー"
"サー）、RDiscount（Markdownパーサー）、JavaScript interpreter（therubyracer、"
"Node.jsなど）が必要です。 インストールするには以下のコマンドを実行します。::"
msgstr ""

msgid ""
"jekyllのインストールを行ったら、以下のコマンドでローカルにwebサーバを起動しま"
"す。::"
msgstr ""

msgid ""
"あとはブラウザにてhttp://localhost:4000にアクセスして内容に問題がないかを確認"
"します。"
msgstr ""

# 837f1adfbf4942e081dca8ba7978478e
msgid ""
"記事を非公開の状態でアップロードするには.mdファイルのpublished:をfalseに設定"
"します。::"
msgstr ""

msgid "ドキュメントのアップロード"
msgstr ""

msgid ""
"doc/source以下のドキュメントを更新、翻訳まで完了している状態で、ドキュメント"
"のアップロード作業を行います。"
msgstr ""

msgid "そのためにはまず以下のコマンドを実行します。::"
msgstr ""

# 7f4f8a2185724165a5bae365d4568a2c
msgid ""
"これによりcloneしておいたgroonga.orgのdoc/locale以下に更新したドキュメントが"
"コピーされます。"
msgstr ""

msgid ""
"生成されているドキュメントに問題のないことを確認できたら、コミット、pushして"
"groonga.orgへと反映します。"
msgstr ""

msgid "Homebrewの更新"
msgstr ""

msgid ""
"OS Xでのパッケージ管理方法として `Homebrew <http://brew.sh/>`_ があります。"
msgstr ""

msgid ""
"Groongaを簡単にインストールできるようにするために、Homebrewへpull requestを送"
"ります。"
msgstr ""

msgid "https://github.com/mxcl/homebrew"
msgstr ""

msgid ""
"すでにGroongaのFormulaは取り込まれているので、リリースのたびにFormulaの内容を"
"更新する作業を実施します。"
msgstr ""

msgid "Groonga 3.0.6のときは以下のように更新してpull requestを送りました。"
msgstr ""

msgid "https://github.com/mxcl/homebrew/pull/21456/files"
msgstr ""

msgid ""
"上記URLを参照するとわかるようにソースアーカイブのurlとsha1チェックサムを更新"
"します。"
msgstr ""

msgid "リリースアナウンス"
msgstr ""

msgid "作成したリリースアナウンスをメーリングリストへと流します。"
msgstr ""

# 85344d1acf86445fad4b86a85463b95a
msgid "groonga-dev groonga-dev@lists.osdn.me"
msgstr ""

msgid "Groonga-talk groonga-talk@lists.sourceforge.net"
msgstr ""

msgid "Twitterでリリースアナウンスをする"
msgstr ""

msgid ""
"blogroongaのリリースエントリには「リンクをあなたのフォロワーに共有する」ため"
"のツイートボタンがあるので、そのボタンを使ってリリースアナウンスします。(画面"
"下部に配置されている)"
msgstr ""

msgid ""
"このボタンを経由する場合、ツイート内容に自動的にリリースタイトル(「groonga "
"2.0.8リリース」など)とblogroongaのリリースエントリのURLが挿入されます。"
msgstr ""

msgid ""
"この作業はblogroongaの英語版、日本語版それぞれで行います。 あらかじめgroonga"
"アカウントでログインしておくとアナウンスを円滑に行うことができます。"
msgstr ""

msgid "以上でリリース作業は終了です。"
msgstr ""

msgid "リリース後にやること"
msgstr ""

msgid "リリースアナウンスを流し終えたら、次期バージョンの開発が始まります。"
msgstr ""

msgid "Groonga プロジェクトの新規バージョン追加"
msgstr ""

msgid "Groonga のbase_versionの更新"
msgstr ""

msgid ""
"`Groonga プロジェクトの設定ページ <http://redmine.groonga.org/projects/"
"groonga/settings>`_ にて新規バージョンを追加します。(例: release-2.0.6)"
msgstr ""

msgid "Groonga バージョン更新"
msgstr ""

msgid "$GROONGA_CLONE_DIRにて以下のコマンドを実行します。::"
msgstr ""

msgid ""
"これにより$GROONGA_CLONE_DIR/base_versionが更新されるのでコミットしておきま"
"す。"
msgstr ""

msgid "base_versionはtar.gzなどのリリース用のファイル名で使用します。"
msgstr ""

msgid "ビルド時のTIPS"
msgstr ""

msgid "ビルドを並列化したい"
msgstr ""

# 541875d77b9f44b48231abb54fe9a62a
msgid ""
"make build PALALLEL=yesを指定するとchroot環境で並列にビルドを 実行できます。"
msgstr ""

msgid "特定の環境向けのみビルドしたい"
msgstr ""

msgid ""
"Debian系の場合、CODES,ARCHITECTURESオプションを明示的に指定することで、特定の"
"リリース、アーキテクチャのみビルドすることができます。"
msgstr ""

msgid "squeezeのi386のみビルドしたい場合には以下のコマンドを実行します。::"
msgstr ""

msgid ""
"buildコマンド以外でも build-package-deb build-repository-debなどのサブタスク"
"でもARCHITECTURES,CODES指定は有効です。"
msgstr ""

msgid ""
"Red Hat系の場合、ARCHITECTURES,DISTRIBUTIONSオプションを明示的に指定すること"
"で、特定のリリース、アーキテクチャのみビルドすることができます。"
msgstr ""

msgid "fedoraのi386のみビルドしたい場合には以下のコマンドを実行します。::"
msgstr ""

msgid ""
"buildコマンド以外でも build-in-chroot build-repository-rpmなどのサブタスクで"
"もARCHITECTURES,DISTRIBUTIONSの指定は有効です。"
msgstr ""

msgid ""
"centosの場合、CENTOS_VERSIONSを指定することで特定のバージョンのみビルドするこ"
"とができます。"
msgstr ""

msgid "パッケージの署名用のパスフレーズを知りたい"
msgstr ""

msgid ""
"パッケージの署名に必要な秘密鍵のパスフレーズについては リリース担当者向けの秘"
"密鍵を復号したテキストの1行目に記載してあります。"
msgstr ""

msgid "バージョンを明示的に指定してドキュメントを生成したい"
msgstr ""

msgid ""
"リリース後にドキュメントの一部を差し替えたい場合、特に何も指定しないと生成し"
"たHTMLに埋め込まれるバージョンが「v3.0.1-xxxxxドキュメント」となってしまうこ"
"とがあります。gitでのコミット時ハッシュの一部が使われるためです。"
msgstr ""

msgid ""
"これを回避するには、以下のようにDOCUMENT_VERSIONやDOCUMENT_VERSION_FULLを明示"
"的に指定します。::"
msgstr ""

msgid "Repository"
msgstr "リポジトリ"

msgid ""
"There is `the repository of Groonga on GitHub <https://github.com/groonga/"
"groonga>`_. If you want to check-out Groonga, type the below command::"
msgstr ""
"Groongaのリポジトリは `GitHub <https://github.com/groonga/groonga>`_ 上にあり"
"ます。次のコマンドでcloneできます。"

msgid ""
"There is `the list of related projects of Groonga <https://github.com/"
"groonga>`_ (grntest, fluent-plugin-groonga and so on)."
msgstr ""
"`Groonga関係のプロジェクト（grntest, fluent-plugin-groongaなど） <https://"
"github.com/groonga>`_ のリストはリンク先をごらんください。"

msgid "テスト方法"
msgstr ""

msgid "TODO: Write in English."
msgstr ""

msgid "TODO: Write about ``test/command/run-test.sh``."
msgstr ""

msgid "テスト環境の構築"
msgstr ""

msgid "Cutterのインストール"
msgstr ""

msgid "Groongaは、テストのフレームワークとして Cutter_ を用いています。"
msgstr ""

msgid ""
"Cutterのインストール方法は プラットフォーム毎のCutterのインストール方法_ をご"
"覧下さい。"
msgstr ""

msgid "lcovのインストール"
msgstr ""

msgid ""
"カバレッジ情報を計測するためには、lcov 1.6以上が必要です。DebianやUbuntuでは"
"以下のようにしてインストールできます。::"
msgstr ""

msgid "clangのインストール"
msgstr ""

msgid ""
"ソースコードの静的解析を行うためには、clang(scan-build)をインストールする必要"
"があります。DebianやUbuntuでは以下のようにしてインストールできます。::"
msgstr ""

msgid "libmemcachedのインストール"
msgstr ""

msgid ""
"memcachedのバイナリプロトコルのテストを動作させるためには、libmemcachedの導入"
"が必要です。squeeze以降のDebianやKarmic以降のUubntuでは以下の用にしてインス"
"トールできます。::"
msgstr ""

msgid "テストの動作"
msgstr ""

msgid "Groongaのトップディレクトリで、以下のコマンドを実行します。::"
msgstr ""

msgid "カバレッジ情報"
msgstr ""

msgid ""
"すると、coverageディレクトリ以下に、カバレッジ情報が入ったhtmlが出力されま"
"す。"
msgstr ""

msgid ""
"カバレッジには、Lines/Functions/Branchesの3つの対象があります。それぞれ、行／"
"関数／分岐に対応します。Functionsがもっとも重要な対象です。すべての関数がテス"
"トされるようになっていることを心がけてください。"
msgstr ""

msgid ""
"テストがカバーしていない部分の編集は慎重に行ってください。また、テストがカ"
"バーしている部分を増やすことも重要です。"
msgstr ""

msgid "様々なテスト"
msgstr ""

msgid ""
"テストは、test/unitディレクトリにおいて、./run-test.shを実行することによって"
"も行えます。run-test.shはいくつかのオプションをとります。詳細は、./run-test."
"sh --helpを実行しヘルプをご覧ください。"
msgstr ""

msgid "特定のテスト関数のみテストする"
msgstr ""

msgid ""
"特定のテスト関数(Cutterではテストと呼ぶ)のみをテストすることができます。"
msgstr ""

msgid "実行例::"
msgstr ""

msgid "特定のテストファイルのみテストする"
msgstr ""

msgid ""
"特定のテストファイル(Cutterではテストケースと呼ぶ)のみテストすることができま"
"す。"
msgstr ""

msgid "不正メモリアクセス・メモリリーク検出"
msgstr ""

msgid ""
"環境変数CUTTER_CHECK_LEAKをyesと設定すると、valgrindを用いて不正メモリアクセ"
"スやメモリリークを検出しつつ、テストを動作させることができます。"
msgstr ""

msgid "run-test.shのみならず、make checkでも利用可能です。"
msgstr ""

msgid "デバッガ上でのテスト実行"
msgstr ""

msgid ""
"環境変数CUTTER_DEBUGをyesと設定すると、テストが実行できる環境が整ったgdbが実"
"行されます。gdb上でrunを行うと、テストの実行が開始されます。"
msgstr ""

msgid "静的解析"
msgstr ""

msgid ""
"scan-buildを用いて、ソースコードの静的解析を行うことができます。scan_buildと"
"いうディレクトリに解析結果のhtmlが出力されます。::"
msgstr ""

msgid "configureは１度のみ実行する必要があります。"
msgstr ""

msgid "How to contribute in documentation topics"
msgstr "ドキュメント関連のコントリビュート方法"

msgid "We use Sphinx_ for documentation tool."
msgstr "ドキュメントツールとして Sphinx_ を使います。"

msgid "C API"
msgstr ""

msgid ""
"We still have C API documentation in include/groonga.h. But we want to move "
"them into doc/source/c-api/\\*.txt. We welcome to you help us by moving C "
"API documentation."
msgstr ""
"今のところ、C APIのドキュメントはinclude/groonga.hにありますが、これをdoc/"
"source/c-api/\\*.txtに移動したいと思っています。C APIのドキュメントを移動し"
"て、パッチを送ってくれるととても喜びます。"

msgid "We will use `the C domain markup`_ of Sphinx."
msgstr "Sphinxの `the C domain markup`_ を使う予定です。"

msgid "I18N"
msgstr "国際化"

msgid ""
"We only had documentation in Japanese.  We start to support I18N "
"documentation by gettext based `Sphinx I18N feature`_. We'll use English as "
"base language and translate English into other languages such as Japanese. "
"We'll put all documentations into doc/source/ and process them by Sphinx."
msgstr ""
"今のところ、Groongaには日本語でのドキュメントしかありません。1.2.2からgettext"
"ベースの `Sphinx I18N feature`_ を使ってドキュメントの国際化対応を始めまし"
"た。この仕組みではベースの言語として英語を使い、日本語などの他の言語には英語"
"からその言語に翻訳します。すべてのドキュメントはdoc/source/以下において、それ"
"をSphinxで処理します。"

msgid ""
"But we still use Japanese in doc/source/ for now. We need to translate "
"Japanese documentation in doc/source/ into English. We welcome to you help "
"us by translating documentation."
msgstr ""
"しかし、今のところ、doc/source/では日本語を使っています。そのため、まずは、"
"doc/source/以下にある日本語のドキュメントを英語に翻訳する必要があります。ド"
"キュメントを翻訳して、パッチを送ってくれるととても喜びます。"

msgid "Translation flow"
msgstr "翻訳の流れ"

msgid "After doc/source/\\*.txt are updated, we can start translation."
msgstr "doc/source/\\*.txtを更新したら、翻訳を始めます。"

msgid "Here is a translation flow:"
msgstr "これが翻訳の流れです:"

msgid "Clone groonga repository."
msgstr "Groongaのリポジトリをcloneします。"

msgid "Update .po files."
msgstr ".poファイルを更新します。"

msgid "Edit .po files."
msgstr ".poファイルを編集します。"

msgid "Generate HTML files."
msgstr "HTMLファイルを生成します。"

msgid "Confirm HTML output."
msgstr "HTMLの出力を確認します。"

msgid "Repeat 2.-4. until you get good result."
msgstr "翻訳が完了するまで、2.-4.を繰り返します。"

msgid "Send your works to us!"
msgstr "翻訳作業の成果をGroongaプロジェクトに送ってください！"

msgid ""
"Here are command lines to do the above flow. Following sections describes "
"details."
msgstr ""
"上記の流れを実行するコマンドラインです。詳細は以降のセクションで説明します。"

msgid "How to clone groonga repository"
msgstr "Groongaリポジトリのcloneの仕方"

msgid ""
"First, please fork groonga repository on GitHub. You just access https://"
"github.com/groonga/groonga and press `Fork` button. Now you can clone your "
"groonga repository::"
msgstr ""
"はじめに、GitHub上のGroongaリポジトリをforkしてください。 https://github.com/"
"groonga/groonga にアクセスして `Fork` ボタンを押すだけです。これで自分の"
"Groongaリポジトリをcloneすることができます。::"

msgid "Then you need to configure your cloned repository::"
msgstr "cloneした後はconfigureする必要があります。::"

msgid "The above steps are just needed at the first setup."
msgstr "この作業は初回セットアップ時のみだけの作業です。"

msgid ""
"If you have troubles on the above steps, you can use source files available "
"on http://packages.groonga.org/source/groonga/ ."
msgstr ""
"以上の作業で問題があった場合は、 http://packages.groonga.org/source/groonga/ "
"にあるソースファイルを利用してもよいです。"

msgid "How to update .po files"
msgstr ".poファイルの更新の仕方"

msgid ""
"You can update .po files by running `make update` on doc/locale/${LANGUAGE}/"
"LC_MESSAGES. (Please substitute `${LANGUAGE}` with your language code such "
"as 'ja'.)::"
msgstr ""
"doc/locale/${LANGUAGE}/LC_MESSAGESディレクトリで `make update` を実行すると."
"poファイルを更新できます。（`${LANGUAGE}` は'ja'など自分の言語の言語コードに"
"置き換えてください。）::"

msgid "How to edit .po"
msgstr ".poの編集の仕方"

msgid ""
"There are some tools to edit .po files. .po files are just text. So you can "
"use your favorite editor. Here is a specialized editor for .po file edit "
"list."
msgstr ""
".poファイルを編集するためのツールがあります。.poファイルは単なるテキストなの"
"で好きなエディタで編集できます。以下は.poファイルの編集に特化したエディタのリ"
"ストです。"

msgid "Emacs's po-mode_"
msgstr ""

msgid "It is bundled in gettext."
msgstr "gettextに同梱されています。"

msgid "It is a .po editor and works on many platform."
msgstr ".po専用エディタです。たくさんのプラットフォームで動作します。"

msgid "Poedit_"
msgstr ""

msgid "It is also a .po editor and is implemented as Eclipse plugin."
msgstr "これも.po専用エディタです。Eclipseプラグインとして実装されています。"

msgid "gted"
msgstr ""

msgid "How to generate HTML files"
msgstr "HTMLファイルの生成方法"

msgid ""
"You can generate HTML files with updated .po files by running `make html` on "
"doc/locale/${LANGUAGE}. (Please substitute `${LANGUAGE}` with your language "
"code such as 'ja'.)::"
msgstr ""
"doc/locale/${LANGUAGE}ディレクトリで `make html` を実行すると更新した.poファ"
"イルを使ってHTMLファイルを生成できます。（`${LANGUAGE}` は'ja'など自分の言語"
"の言語コードに置き換えてください。）::"

msgid ""
"You can also generate HTML files for all languages by running `make html` on "
"doc/locale::"
msgstr ""
"全ての言語のHTMLファイルを生成するにはdoc/locale/ディレクトリで `make html` "
"を実行します。::"

msgid ""
".mo files are updated automatically by `make html`. So you don't care about ."
"mo files."
msgstr ""
".moファイルは `make html` で自動的に更新されるので、.moファイルのことを気にす"
"る必要はありません。"

msgid "How to confirm HTML output"
msgstr "HTML出力の確認の仕方"

msgid ""
"HTML files are generated in doc/locale/${LANGUAGE}/html/. (Please substitute "
"`${LANGUAGE}` with your language code such as 'ja'.) You can confirm HTML "
"output by your favorite browser::"
msgstr ""
"HTMLファイルはdoc/locale/${LANGUAGE}/html/以下に出力されます。（`${LANGUAGE}"
"` は'ja'など自分の言語の言語コードに置き換えてください。）好きなブラウザで出"
"力されたHTMLを確認してください。::"

msgid "How to send your works"
msgstr "翻訳の成果の送り方"

msgid ""
"We can receive your works via pull request on GitHub or E-mail attachment "
"patch or .po files themselves."
msgstr ""
"翻訳の成果はGitHubのpull requestかメールで送ってください。メールで送る場合は"
"パッチでも.poファイルそのものでも構いません。"

msgid "How to send pull request"
msgstr "pull requestの送り方"

msgid "Here are command lines to send pull request::"
msgstr "pull requestを送るためのコマンドライン::"

msgid ""
"Now you can send pull request on GitHub. You just access your repository "
"page on GitHub and press `Pull Request` button."
msgstr ""
"これでGitHub上でpull requestを送る準備ができました。あとは、GitHub上の自分の"
"リポジトリのページへアクセスして `Pull Request` ボタンを押すだけです。"

msgid ""
"`Help.GitHub - Sending pull requests <http://help.github.com/pull-requests/"
">`_."
msgstr ""
"`Help.GitHub - pull requestを送る <http://help.github.com/pull-requests/>`_."

msgid "How to send patch"
msgstr "パッチの送り方"

msgid "Here are command lines to create patch::"
msgstr "パッチを作るためのコマンドライン"

msgid ""
"You can find 000X-YYY.patch files in the current directory. Please send "
"those files to us!"
msgstr ""
"カレントディレクトリに000X-YYY.patchという名前のファイルができていると思いま"
"す。これをGroongaプロジェクトに送ってください！"

msgid ":doc:`/community` describes our contact information."
msgstr ":doc:`/community` に連絡先の情報があります。"

msgid "How to send .po files"
msgstr ".poファイルの送り方"

msgid ""
"Please archive doc/locale/${LANGUAGE}/LC_MESSAGES/ (Please substitute `"
"${LANGUAGE}` with your language code such as 'ja'.) and send it to us! We "
"extract and merge them to the groonga repository."
msgstr ""
"doc/locale/${LANGUAGE}/LC_MESSAGES/以下を.tar.gzや.zipなどでアーカイブにして"
"Groongaプロジェクトに送ってください！（`${LANGUAGE}` は'ja'など自分の言語の言"
"語コードに置き換えてください。）こちらでアーカイブの中の内容をマージします。"

msgid "How to add new language"
msgstr "新しい言語の追加方法"

msgid "Here are command lines to add new translation language::"
msgstr "新しい翻訳対象の言語を追加するコマンドライン::"

msgid "Please substitute `${LANGUAGE}` with your language code such as 'ja'."
msgstr "`${LANGUAGE}` は'ja'などの自分の言語の言語コードに置き換えてください。"

msgid ""
"`Codes for the Representation of Names of Languages <http://www.loc.gov/"
"standards/iso639-2/php/English_list.php>`_."
msgstr ""
"`言語名を表記するためのコードの一覧 <http://www.loc.gov/standards/iso639-2/"
"php/English_list.php>`_."

msgid "Introduction"
msgstr ""

msgid ""
"This documentation describes about how to write, generate and manage Groonga "
"documentation."
msgstr ""

msgid "Groonga uses Sphinx_ as documentation tool."
msgstr "Groongaはドキュメントツールとして Sphinx_ を使います。"

msgid "Here are command lines to install Sphinx."
msgstr "以下はSphinxをインストールするコマンドラインです。"

msgid "Debian GNU/Linux, Ubuntu::"
msgstr ""

msgid "CentOS, Fedora::"
msgstr ""

msgid "OS X::"
msgstr ""

msgid "Run ``configure`` with ``--enable-document``"
msgstr ""

msgid ""
"Groonga disables documentation generation by default. You need to enable it "
"explicitly by adding ``--enable-document`` option to ``configure``::"
msgstr ""

msgid "Now, your Groonga build is documentation ready."
msgstr ""

msgid "Generate HTML"
msgstr "HTMLファイルを生成"

msgid "You can generate HTML by the following command::"
msgstr ""

msgid "You can find generated HTML documentation at ``doc/locale/en/html/``."
msgstr ""

msgid "Update"
msgstr ""

msgid ""
"You can find sources of documentation at ``doc/source/``. The sources should "
"be written in English. See :doc:`i18n` about how to translate documentation."
msgstr ""

msgid ""
"You can update the target file when you update the existing documentation "
"file."
msgstr ""

msgid ""
"You need to update file list after you add a new file, change file path and "
"delete existing file. You can update file list by the following command::"
msgstr ""

msgid "The command updates ``doc/files.am``."
msgstr ""

msgid "How to report a bug"
msgstr "バグレポートの送り方"

msgid "There are two ways to report a bug:"
msgstr "バグレポートを送るには2つやり方があります:"

msgid "Submit a bug to the issue tracker"
msgstr "課題追跡システムへ登録する"

msgid "Report a bug to the mailing list"
msgstr "メーリングリストへ報告する"

msgid "You can use either way It makes no difference to us."
msgstr "どちらのやり方でも大丈夫です。"

msgid ""
"Groonga project uses `GitHub issue tracker <https://github.com/groonga/"
"groonga/issues>`_."
msgstr ""
"Groongaプロジェクトは `Github issue tracker <https://github.com/groonga/"
"groonga/issues>`_ を使っています。"

msgid "You can use English or Japanese to report a bug."
msgstr "GitHub issue tracker へのバグレポートは英語または日本語で大丈夫です。"

msgid ""
"Groonga project has :doc:`/community` for discussing about groonga. Please "
"send a mail that describes a bug."
msgstr ""
"GroongaプロジェクトではGroongaについて議論するための :doc:`/community` があり"
"ます。バグを説明したメールを送ってください。"
