# English translations for Groonga package.
# Copyright (C) 2009-2014, Brazil, Inc
# This file is distributed under the same license as the Groonga package.
# Kouhei Sutou <kou@clear-code.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: Groonga 4.0.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-05-23 12:39+0900\n"
"PO-Revision-Date: 2014-05-23 12:44+0900\n"
"Last-Translator: Kouhei Sutou <kou@clear-code.com>\n"
"Language-Team: English\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 "How to contribute to groonga"
msgstr "How to contribute to 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 ""
"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."

msgid "As a user:"
msgstr "As a user:"

msgid "If you are interested in groonga, please read this document and try it."
msgstr ""
"If you are interested in groonga, please read this document and try it."

msgid "As a spokesman:"
msgstr "As a spokesman:"

msgid "Please introduce groonga to your friends and colleagues."
msgstr "Please introduce groonga to your friends and colleagues."

msgid "As a developer: Bug report, development and documentation"
msgstr "As a developer: Bug report, development and documentation"

msgid "This section describes the details."
msgstr "This section describes the details."

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "twitter編"
msgstr "twitter編"

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

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

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

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

msgid "理由"
msgstr "理由"

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

msgid "対応"
msgstr "対応"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "DB_API"
msgstr "DB_API"

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

msgid "grn_expr"
msgstr "grn_expr"

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

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

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

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

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

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

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

msgid "grn_table_select()"
msgstr "grn_table_select()"

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

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

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

msgid "関係式"
msgstr "関係式"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "検索例1"
msgstr "検索例1"

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

msgid "検索例2"
msgstr "検索例2"

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

msgid "検索例3"
msgstr "検索例3"

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

msgid "検索例4"
msgstr "検索例4"

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

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

msgid "前提条件"
msgstr "前提条件"

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

msgid "ビルド環境は Ubuntu 12.04 LTS(Precise Pangolin)"
msgstr "ビルド環境は Ubuntu 12.04 LTS(Precise Pangolin)"

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

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

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

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

msgid "GROONGA_GITHUB_COM_PATH=$HOME/work/groonga/groonga.github.com"
msgstr "GROONGA_GITHUB_COM_PATH=$HOME/work/groonga/groonga.github.com"

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

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

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

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

msgid ""
"なお、ビルド環境としては Ubuntu 12.04 LTS(Precise Pangolin)を前提として説明し"
"ているため、その他の環境では適宜読み替えて下さい。::"
msgstr ""
"なお、ビルド環境としては Ubuntu 12.04 LTS(Precise Pangolin)を前提として説明し"
"ているため、その他の環境では適宜読み替えて下さい。::"

msgid ""
"rinseのバージョンが古いとCentOS 5/6パッケージのビルドを行うことができませ"
"ん。 別途debパッケージを以下のコマンドを実行して最新版をインストールしま"
"す。::"
msgstr ""
"rinseのバージョンが古いとCentOS 5/6パッケージのビルドを行うことができませ"
"ん。 別途debパッケージを以下のコマンドを実行して最新版をインストールしま"
"す。::"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "含めるもの"
msgstr "含めるもの"

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

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

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

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

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

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

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

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

msgid ""
"これで、$GROONGA_GITHUB_COM_PATHにgroonga.github.comのソースを取得できます。"
msgstr ""
"これで、$GROONGA_GITHUB_COM_PATHにgroonga.github.comのソースを取得できます。"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "squeeze i386/amd64"
msgstr "squeeze i386/amd64"

msgid "wheezy i386/amd64"
msgstr "wheezy i386/amd64"

msgid "unstable i386/amd64"
msgstr "unstable i386/amd64"

msgid "lucid i386/amd64"
msgstr "lucid i386/amd64"

msgid "natty i386/amd64"
msgstr "natty i386/amd64"

msgid "oneiric i386/amd64"
msgstr "oneiric i386/amd64"

msgid "precise i386/amd64"
msgstr "precise i386/amd64"

msgid "quantal i386/amd64"
msgstr "quantal i386/amd64"

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

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

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

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

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

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

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

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

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

msgid "fedora-17 i386/x86_64"
msgstr "fedora-17 i386/x86_64"

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

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

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

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

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

msgid "repositories/yum/fedora/17/i386/Packages"
msgstr "repositories/yum/fedora/17/i386/Packages"

msgid "repositories/yum/fedora/17/x86_64/Packages"
msgstr "repositories/yum/fedora/17/x86_64/Packages"

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

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

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

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

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

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

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

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

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

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

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

msgid "grntestの準備"
msgstr "grntestの準備"

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

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

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

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

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

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

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

msgid "Debian系の場合"
msgstr "Debian系の場合"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid ""
"http://sourceforge.jp/projects/groonga/lists/archive/dev/2012-April/000794."
"html"
msgstr ""
"http://sourceforge.jp/projects/groonga/lists/archive/dev/2012-April/000794."
"html"

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

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

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

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

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

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

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

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

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

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

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

msgid "groonga.github.com/en/_post/(リリース日)-release.textile"
msgstr "groonga.github.com/en/_post/(リリース日)-release.textile"

msgid "groonga.github.com/ja/_post/(リリース日)-release.textile"
msgstr "groonga.github.com/ja/_post/(リリース日)-release.textile"

msgid ""
"編集した内容をpushする前に確認したい場合にはjekyllおよびRedClothが必要です。 "
"インストールするには以下のコマンドを実行します。::"
msgstr ""
"編集した内容をpushする前に確認したい場合にはjekyllおよびRedClothが必要です。 "
"インストールするには以下のコマンドを実行します。::"

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

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

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

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

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

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

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

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

msgid "Homebrewの更新"
msgstr "Homebrewの更新"

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

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

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

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

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

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

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

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

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

msgid "groonga-dev groonga-dev@lists.sourceforge.jp"
msgstr "groonga-dev groonga-dev@lists.sourceforge.jp"

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

msgid "freecode.comへリリース情報を登録"
msgstr "freecode.comへリリース情報を登録"

msgid "Groongaプロジェクトではfreecode.comでもリリース情報を発信しています。"
msgstr "Groongaプロジェクトではfreecode.comでもリリース情報を発信しています。"

msgid "freecode.comのプロジェクトページは以下の通りです。"
msgstr "freecode.comのプロジェクトページは以下の通りです。"

msgid "https://freecode.com/projects/groonga"
msgstr "https://freecode.com/projects/groonga"

msgid ""
"プロジェクトの管理メニューから「Submit a release」をクリックし、 新規リリース"
"情報を登録します。"
msgstr ""
"プロジェクトの管理メニューから「Submit a release」をクリックし、 新規リリース"
"情報を登録します。"

msgid "https://freecode.com/projects/groonga/releases/new"
msgstr "https://freecode.com/projects/groonga/releases/new"

msgid ""
"投稿した内容に対するレビューが運営側で実施されるので、反映されるまでしばらく"
"時間がかかります。"
msgstr ""
"投稿した内容に対するレビューが運営側で実施されるので、反映されるまでしばらく"
"時間がかかります。"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "Repository"
msgstr "Repository"

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 ""
"There is `the repository of groonga on GitHub <https://github.com/groonga/"
"groonga>`_. If you want to check-out groonga, type the below command::"

msgid ""
"There is `the list of related projects of groonga <https://github.com/"
"groonga>`_ (grntest, fluent-plugin-groonga and so on)."
msgstr ""
"There is `the list of related projects of groonga <https://github.com/"
"groonga>`_ (grntest, fluent-plugin-groonga and so on)."

msgid "テスト方法"
msgstr "テスト方法"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

msgid "実行例::"
msgstr "実行例::"

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

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

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

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

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

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

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

msgid "静的解析"
msgstr "静的解析"

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

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

msgid "How to contribute in documentation topics"
msgstr "How to contribute in documentation topics"

msgid "We use Sphinx_ for documentation tool."
msgstr "We use Sphinx_ for documentation tool."

msgid "C API"
msgstr "C API"

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 ""
"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."

msgid "We will use `the C domain markup`_ of Sphinx."
msgstr "We will use `the C domain markup`_ of Sphinx."

msgid "I18N"
msgstr "I18N"

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 ""
"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."

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 ""
"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."

msgid "Translation flow"
msgstr "Translation flow"

msgid "After doc/source/\\*.txt are updated, we can start translation."
msgstr "After doc/source/\\*.txt are updated, we can start translation."

msgid "Here is a translation flow:"
msgstr "Here is a translation flow:"

msgid "Clone groonga repository."
msgstr "Clone groonga repository."

msgid "Update .po files."
msgstr "Update .po files."

msgid "Edit .po files."
msgstr "Edit .po files."

msgid "Generate HTML files."
msgstr "Generate HTML files."

msgid "Confirm HTML output."
msgstr "Confirm HTML output."

msgid "Repeat 2.-4. until you get good result."
msgstr "Repeat 2.-4. until you get good result."

msgid "Send your works to us!"
msgstr "Send your works to us!"

msgid ""
"Here are command lines to do the above flow. Following sections describes "
"details."
msgstr ""
"Here are command lines to do the above flow. Following sections describes "
"details."

msgid "How to clone groonga repository"
msgstr "How to clone groonga repository"

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 ""
"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::"

msgid "Then you need to configure your cloned repository::"
msgstr "Then you need to configure your cloned repository::"

msgid "The above steps are just needed at the first setup."
msgstr "The above steps are just needed at the first setup."

msgid ""
"If you have troubles on the above steps, you can use source files available "
"on http://packages.groonga.org/source/groonga/ ."
msgstr ""
"If you have troubles on the above steps, you can use source files available "
"on http://packages.groonga.org/source/groonga/ ."

msgid "How to update .po files"
msgstr "How to update .po files"

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 ""
"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'.)::"

msgid "How to edit .po"
msgstr "How to edit .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 ""
"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."

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

msgid "It is bundled in gettext."
msgstr "It is bundled in gettext."

msgid "Poedit_"
msgstr "Poedit_"

msgid "It is a .po editor and works on many platform."
msgstr "It is a .po editor and works on many platform."

msgid "gted"
msgstr "gted"

msgid "It is also a .po editor and is implemented as Eclipse plugin."
msgstr "It is also a .po editor and is implemented as Eclipse plugin."

msgid "How to generate HTML files"
msgstr "How to generate HTML files"

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 ""
"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'.)::"

msgid ""
"You can also generate HTML files for all languages by running `make html` on "
"doc/locale::"
msgstr ""
"You can also generate HTML files for all languages by running `make html` on "
"doc/locale::"

msgid ""
".mo files are updated automatically by `make html`. So you don't care about ."
"mo files."
msgstr ""
".mo files are updated automatically by `make html`. So you don't care about ."
"mo files."

msgid "How to confirm HTML output"
msgstr "How to confirm HTML output"

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 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::"

msgid "How to send your works"
msgstr "How to send your works"

msgid ""
"We can receive your works via pull request on GitHub or E-mail attachment "
"patch or .po files themselves."
msgstr ""
"We can receive your works via pull request on GitHub or E-mail attachment "
"patch or .po files themselves."

msgid "How to send pull request"
msgstr "How to send pull request"

msgid "Here are command lines to send pull request::"
msgstr "Here are command lines to send 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 ""
"Now you can send pull request on GitHub. You just access your repository "
"page on GitHub and press `Pull Request` button."

msgid "`Help.GitHub - Sending pull requests`_."
msgstr "`Help.GitHub - Sending pull requests`_."

msgid "How to send patch"
msgstr "How to send patch"

msgid "Here are command lines to create patch::"
msgstr "Here are command lines to create patch::"

msgid ""
"You can find 000X-YYY.patch files in the current directory. Please send "
"those files to us!"
msgstr ""
"You can find 000X-YYY.patch files in the current directory. Please send "
"those files to us!"

msgid ":doc:`/community` describes our contact information."
msgstr ":doc:`/community` describes our contact information."

msgid "How to send .po files"
msgstr "How to send .po files"

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 ""
"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."

msgid "How to add new language"
msgstr "How to add new language"

msgid "Here are command lines to add new translation language::"
msgstr "Here are command lines to add new translation language::"

msgid "Please substitute `${LANGUAGE}` with your language code such as 'ja'."
msgstr "Please substitute `${LANGUAGE}` with your language code such as 'ja'."

msgid "`Codes for the Representation of Names of Languages`_."
msgstr "`Codes for the Representation of Names of Languages`_."

msgid "Introduction"
msgstr "Introduction"

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

msgid "Install depended softwares"
msgstr "Install depended softwares"

msgid ""
"Groonga uses Sphinx_ as documentation tool. Groonga requires newer Sphinx. "
"So Groonga clones the latest Sphinx from Sphinx repository automatically. "
"You need only Mercurial_, Docutils_ and Jinja_."
msgstr ""
"Groonga uses Sphinx_ as documentation tool. Groonga requires newer Sphinx. "
"So Groonga clones the latest Sphinx from Sphinx repository automatically. "
"You need only Mercurial_, Docutils_ and Jinja_."

msgid "Here are command lines to install needed softwares."
msgstr "Here are command lines to install needed softwares."

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

msgid "CentOS, Fedora::"
msgstr "CentOS, Fedora::"

msgid "OS X::"
msgstr "OS X::"

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

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

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

msgid "Generate HTML"
msgstr "Generate HTML"

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

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

msgid "Update"
msgstr "Update"

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 ""
"You can find sources of documentation at ``doc/source/``. The sources should "
"be written in English. See :doc:`i18n` about how to translate documentation."

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

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 ""
"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::"

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

msgid "How to report a bug"
msgstr "How to report a bug"

msgid "There are two ways to report a bug:"
msgstr "There are two ways to report a bug:"

msgid "Submit a bug to the issue tracker"
msgstr "Submit a bug to the issue tracker"

msgid "Report a bug to the mailing list"
msgstr "Report a bug to the mailing list"

msgid "You can use either way It makes no difference to us."
msgstr "You can use either way It makes no difference to us."

msgid ""
"Groonga project has two issue tracking systems, `Redmine <http://redmine."
"groonga.org/projects/groonga/issues>`_ and `GitHub issue tracker <https://"
"github.com/groonga/groonga/issues>`_.  Redmine is for Japanese and GitHub "
"issue tracker is for English. You can use one of them to report a bug."
msgstr ""
"Groonga project has two issue tracking systems, `Redmine <http://redmine."
"groonga.org/projects/groonga/issues>`_ and `GitHub issue tracker <https://"
"github.com/groonga/groonga/issues>`_.  Redmine is for Japanese and GitHub "
"issue tracker is for English. You can use one of them to report a bug."

msgid ""
"Groonga project has :doc:`/community` for discussing about groonga. Please "
"send a mail that describes a bug."
msgstr ""
"Groonga project has :doc:`/community` for discussing about groonga. Please "
"send a mail that describes a bug."
