# 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"
"POT-Creation-Date: 2012-05-21 14:11\n"
"PO-Revision-Date: 2012-04-28 11:40+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"

#: ../../../source/spec.txt:6
msgid "仕様"
msgstr ""

# f22814ecf4034afc9219c94acde3344c
#: ../../../source/spec/query_syntax.txt:9
msgid "Query syntax"
msgstr "クエリ構文"

# fce4a207dd274d16a8b2afc7cae872e3
#: ../../../source/spec/query_syntax.txt:11
#: ../../../source/spec/script_syntax.txt:11
msgid "TODO: revised."
msgstr ""

# d8984965600447b98b53108c8d7288f6
#: ../../../source/spec/query_syntax.txt:13
msgid ""
"一般的なWebページの検索フォームで使われるような書式を使って検索条件を指定する"
"ことができます。これをクエリ構文と呼びます。"
msgstr ""

# 8b908dae3a29426ab6aca450314ac731
#: ../../../source/spec/query_syntax.txt:15
msgid "クエリ構文は「条件式」と条件式を組み合わせる「結合式」からなります。"
msgstr ""

# 5a40d0eae09349a4ab89c40c6fae03f8
#: ../../../source/spec/query_syntax.txt:18
msgid "条件式"
msgstr ""

# 51fb7a3950a14809bee5373ad438a1ec
#: ../../../source/spec/query_syntax.txt:20
msgid "以下の条件式が使用できます。"
msgstr ""

# 027e7df3def14565aa1a974d18390b43
#: ../../../source/spec/query_syntax.txt:23
msgid "``文字列``"
msgstr ""

# ba5ab2d7ae0f4931a7f26b964a1ef8a5
#: ../../../source/spec/query_syntax.txt:25
msgid ""
"全文検索条件(デフォルト検索対象カラムの値が指定された文字列を含んでいる)"
msgstr ""

# 96e54ce0ee634ff8b86897acc629b6e1
#: ../../../source/spec/query_syntax.txt:28
msgid "``\"文字列\"``"
msgstr ""

# c4708d61b52245ea96f57164196d493d
#: ../../../source/spec/query_syntax.txt:30
msgid ""
"フレーズ検索条件(デフォルト検索対象カラムの値が指定されたフレーズを含んでい"
"る)"
msgstr ""

# 6217ff813649445aacd9d56468520fdb
#: ../../../source/spec/query_syntax.txt:33
msgid "``カラム名:値``"
msgstr ""

# d53d947810b649a7a7c265b1d2dbafa0
#: ../../../source/spec/query_syntax.txt:35
msgid "一致条件( ``カラム値 == 値`` )"
msgstr ""

# 44316e1487f348f0827bd6fb50204d50
#: ../../../source/spec/query_syntax.txt:38
msgid "``カラム名:!値``"
msgstr ""

# b039648276c442ac80d739c223df013c
#: ../../../source/spec/query_syntax.txt:40
msgid "不一致条件( ``カラム値 != 値`` )"
msgstr ""

# 15483f6433064c29b9198039af6806eb
#: ../../../source/spec/query_syntax.txt:43
msgid "``カラム名:<値``"
msgstr ""

# f742206e60694350ba21da48867347c2
#: ../../../source/spec/query_syntax.txt:45
msgid "比較条件( ``カラム値 < 値`` )"
msgstr ""

# 2af698502f0045bfbf66c9e4b87e7057
#: ../../../source/spec/query_syntax.txt:48
msgid "``カラム名:>値``"
msgstr ""

# 6a444ec968214761937efe4981010308
#: ../../../source/spec/query_syntax.txt:50
msgid "比較条件( ``カラム値 > 値`` )"
msgstr ""

# 3390dd350d3c456ea883e62157ad9631
#: ../../../source/spec/query_syntax.txt:53
msgid "``カラム名:<=値``"
msgstr ""

# ff17dde0531249d6aa417c5ad390125c
#: ../../../source/spec/query_syntax.txt:55
msgid "比較条件( ``カラム値 <= 値`` )"
msgstr ""

# 2048e438f1de45a5b4d60f8fdeab7246
#: ../../../source/spec/query_syntax.txt:58
msgid "``カラム名:>=値``"
msgstr ""

# ee68fb3e32aa48c3b48ab90375b12bc9
#: ../../../source/spec/query_syntax.txt:60
msgid "比較条件( ``カラム値 >= 値`` )"
msgstr ""

# cd05ea93353a4d20bcdbc410dd858bb9
#: ../../../source/spec/query_syntax.txt:63
msgid "``カラム名:@文字列``"
msgstr ""

# 92d5ab0ee5724e0097e72cf1633c032c
#: ../../../source/spec/query_syntax.txt:65
msgid "全文検索条件(カラム値が指定された文字列を含んでいる)"
msgstr ""

# ffb13e06010846caba98f29f91dc95f4
#: ../../../source/spec/query_syntax.txt:68
msgid "結合演算子"
msgstr ""

# 9ca6d1aaf0ed4f03988543af9b3ff7fb
#: ../../../source/spec/query_syntax.txt:70
msgid "複数の条件式を結合するために以下の演算子が使用できます。"
msgstr ""

# d13dfb01f94c4993897756c5d107f562
#: ../../../source/spec/query_syntax.txt:73
msgid "``a OR b``"
msgstr ""

# 4614194e0e304f88aa26d1d0848b2a07
#: ../../../source/spec/query_syntax.txt:75
msgid "論理和( ``a`` と ``b`` といずれかの条件がマッチする)"
msgstr ""

# bb849f7965d24b8896c5ec715b93e45b
#: ../../../source/spec/query_syntax.txt:78
msgid "``a + b``"
msgstr ""

# d574a68f0c4b4585abb5f04fcf28a64f
#: ../../../source/spec/query_syntax.txt:80
msgid "論理積( ``a`` と ``b`` の両方がマッチする)"
msgstr ""

# 2bf9b3626d394031bc5ccc8fa8badfa3
#: ../../../source/spec/query_syntax.txt:83
msgid "``a - b``"
msgstr ""

# b28f7ef713ee47eeb4b177a4bdaf6e7f
#: ../../../source/spec/query_syntax.txt:85
msgid "``a`` にマッチし、 ``b`` にはマッチしない"
msgstr ""

# 04c030028e0d45d0875b8f13e5576d5e
#: ../../../source/spec/query_syntax.txt:88
msgid "``(...)``"
msgstr ""

# 982eeec671634ee488b0bf995e02703f
#: ../../../source/spec/query_syntax.txt:90
msgid "複数の条件をまとめる"
msgstr ""

# 47dc2b34beb1410495604199c7f24873
#: ../../../source/spec/script_syntax.txt:9
msgid "Script Syntax"
msgstr "スクリプト構文"

# 216313021a6947c89a8f2313c2faf4c7
#: ../../../source/spec/script_syntax.txt:13
msgid ""
"スクリプト構文はECMAScriptに類似した構文で条件式などを表現するための構文で"
"す。ECMAScriptにある演算子に加えてgroonga独自の演算子を追加しています。"
msgstr ""

# b6e53c0d39b84c4ab381ea445c4ad27c
#: ../../../source/spec/script_syntax.txt:15
msgid ""
"まず、ECMAScriptにあるような基本的な演算子を説明し、その後、groongaが追加した"
"独自の演算子を説明します。"
msgstr ""

# b67c2fd276f3407fa7275056c9e0c753
#: ../../../source/spec/script_syntax.txt:18
msgid "基本的な演算子"
msgstr ""

# bc9c493ee1074fb599e8035fe64990cf
#: ../../../source/spec/script_syntax.txt:20
msgid "TODO: ..."
msgstr ""

# cbce4f2a494e41079c227f52f383aa7f
#: ../../../source/spec/script_syntax.txt:23
msgid "独自の演算子"
msgstr ""

# 6a47196413fe4377bf2c93a22e281d72
#: ../../../source/spec/script_syntax.txt:25
msgid ""
"groongaは検索に特化した2項演算子を追加しています。独自の2項演算子は ``@`` ま"
"たは ``*`` ではじまります。"
msgstr ""

# 6702f68904204429a3407f6b8f7fb916
#: ../../../source/spec/script_syntax.txt:28
msgid "``カラム @ 値``"
msgstr ""

# 51053177503d41d9b6ed30be3b4decf2
#: ../../../source/spec/script_syntax.txt:30
msgid ""
"``カラム`` をソースに設定している転置索引を用いて、 ``値`` で検索します。通常"
"は全文検索になりますが、タグ検索などもこの書式で行います。 ``query`` ではデ"
"フォルトでこの演算子を使っていることになります。"
msgstr ""

# 1e29b8f0b57d48a9a551e8651cdcc12c
#: ../../../source/spec/script_syntax.txt:33
msgid "``カラム @^ 値``"
msgstr ""

# d4285c5448a149ca91a1014e586b1f1f
#: ../../../source/spec/script_syntax.txt:35
msgid ""
"``カラム`` の値を ``値`` で前方一致検索します。 ``カラム`` はパトリシアツリー"
"またはダブル配列の主キー（ ``_key`` ）でなければいけません。"
msgstr ""

# 2d58a6f9de434ad183603dcf3916c5ce
#: ../../../source/spec/script_syntax.txt:38
msgid "``カラム @$ 値``"
msgstr ""

# 5f9dfa4819de402c9be0150a2ccd742d
#: ../../../source/spec/script_syntax.txt:40
msgid "``カラム`` の値を ``値`` で後方一致検索します。"
msgstr ""

# 0e454090a85440358334ac5df5ee9169
# 611d7596303a4fb28c7aec8592b63e5a
#: ../../../source/spec/script_syntax.txt:42
#: ../../../source/spec/script_syntax.txt:49
msgid "未サポートです。"
msgstr ""

# 5cd048942bc9434d96e9fa674e9fba02
#: ../../../source/spec/script_syntax.txt:45
msgid "``カラム *N \"単語1 単語2 ...\"``"
msgstr ""

# 5dc21e7a3d3d4409869ef8260dad5875
#: ../../../source/spec/script_syntax.txt:47
msgid ""
"``カラム`` の値の中に ``単語1`` 、 ``単語2`` 、 ``...``  が近傍にある文書を検"
"索します。（近傍検索。） ``カラム`` には全文検索用のインデックスが設定されて"
"いなければいけません。"
msgstr ""

# 083ee5e54a0b4354948dc8dfed3aefb6
#: ../../../source/spec/script_syntax.txt:52
msgid "``カラム *S \"文書\"``"
msgstr ""

# b8b76373d15946f2a26a5410da1cc2e2
#: ../../../source/spec/script_syntax.txt:54
msgid ""
"``カラム`` の値が ``文書`` に類似している文書を検索します。（類似文書検"
"索。） ``カラム`` には全文検索用のインデックスが設定されていなければいけませ"
"ん。"
msgstr ""

# d17be80be86b4d3a920e8e325104d6c1
#: ../../../source/spec/script_syntax.txt:63
msgid "``カラム *> 重み``"
msgstr ""

# ef3d7a46aaa04bd5ad6c2335336fadf3
#: ../../../source/spec/script_syntax.txt:65
msgid "``カラム`` の重みを ``重み`` 分上げます。"
msgstr ""

# e70f33dfdd0741a792207f51f77d4cb2
# 6f399ff364e843f0b26f6005d900ceef
# b0c9f3c996664751b3e6403e7b6aa027
#: ../../../source/spec/script_syntax.txt:67
#: ../../../source/spec/script_syntax.txt:74
#: ../../../source/spec/script_syntax.txt:81
msgid "未サポート。"
msgstr ""

# 4bc968572345470e8234912b6799be57
#: ../../../source/spec/script_syntax.txt:70
msgid "``カラム *< 重み``"
msgstr ""

# e77dbc84221c4112902819c3b70ecc3c
#: ../../../source/spec/script_syntax.txt:72
msgid "``カラム`` の重みを ``重み`` 分下げます。"
msgstr ""

# 6818e26f97474ce0ac774dc300d52f72
#: ../../../source/spec/script_syntax.txt:77
msgid "``カラム *~ 重み``"
msgstr ""

# 4b05d070d00b4c0fb3284f25858b1577
#: ../../../source/spec/script_syntax.txt:79
msgid "``カラム`` がマッチした場合、文書の検索スコアを ``重み`` 分下げます。"
msgstr ""

#: ../../../source/spec/search.txt:6
msgid "検索"
msgstr ""

#: ../../../source/spec/search.txt:8
msgid ""
":doc:`/commands/select` コマンドがqueryパラメータを使ってどのように検索するの"
"かを説明します。"
msgstr ""

#: ../../../source/spec/search.txt:11
msgid "検索の挙動"
msgstr ""

#: ../../../source/spec/search.txt:13
msgid "検索の挙動には以下の3種類あり、検索結果によって動的に使い分けています。"
msgstr ""

#: ../../../source/spec/search.txt:15 ../../../source/spec/search.txt:22
msgid "完全一致検索"
msgstr ""

#: ../../../source/spec/search.txt:16 ../../../source/spec/search.txt:70
msgid "非わかち書き検索"
msgstr ""

#: ../../../source/spec/search.txt:17 ../../../source/spec/search.txt:85
msgid "部分一致検索"
msgstr ""

#: ../../../source/spec/search.txt:19
msgid ""
"どのように検索の挙動を使い分けているかを説明する前に、まず、それぞれの検索の"
"挙動を説明します。"
msgstr ""

#: ../../../source/spec/search.txt:24
msgid ""
"検索対象文書は複数の語彙にトークナイズ(分割)され、それぞれを単位とした語彙表"
"に索引を管理します。 検索キーワードも同一の方法でトークナイズされます。"
msgstr ""

#: ../../../source/spec/search.txt:27
msgid ""
"このとき、検索キーワードをトークナイズした結果得られる語彙の配列と同一の配列"
"を含む文書を検索する処理を完全一致検索と呼んでいます。"
msgstr ""

#: ../../../source/spec/search.txt:29
msgid ""
"たとえば、TokenMecabトークナイザを使用した索引では「東京都民」という文字列は"
msgstr ""

#: ../../../source/spec/search.txt:31
msgid "東京 / 都民"
msgstr ""

#: ../../../source/spec/search.txt:33
msgid ""
"という二つの語彙の配列として格納されます。この索引に対して「東京都」という"
"キーワードで検索した時、このキーワードは、"
msgstr ""

#: ../../../source/spec/search.txt:35
msgid "東京 / 都"
msgstr ""

#: ../../../source/spec/search.txt:37
msgid ""
"という二つの語彙の配列として処理されます。この語彙の並びは、「東京 / 都民」と"
"いう語彙の並びには一致しませんので、完全一致検索ではヒットしません。"
msgstr ""

#: ../../../source/spec/search.txt:39
msgid ""
"これに対して、TokenBigramトークナイザを使用した索引では「東京都民」という文字"
"列は"
msgstr ""

#: ../../../source/spec/search.txt:41
msgid "東京 / 京都 / 都民 / 民"
msgstr ""

#: ../../../source/spec/search.txt:43
msgid ""
"という四つの語彙の配列として格納されます。この索引に対して「東京都」という"
"キーワードで検索した時、このキーワードは、"
msgstr ""

#: ../../../source/spec/search.txt:45
msgid "東京 / 京都"
msgstr ""

#: ../../../source/spec/search.txt:47
msgid ""
"という二つの語彙の配列として処理されます。この語彙の並びは、「東京 / 京都 / "
"都民」という語彙の並びに含まれますので、完全一致検索でヒットします。"
msgstr ""

#: ../../../source/spec/search.txt:49
msgid ""
"なお、TokenBigramトークナイザでは、アルファベット・数値・記号文字列については"
"bigramを生成せず、一つの連続したトークンとして扱います。たとえば、「楽しい"
"billiard」という文字列は、"
msgstr ""

#: ../../../source/spec/search.txt:51
msgid "楽し / しい / billiard"
msgstr ""

#: ../../../source/spec/search.txt:53
msgid ""
"という三つの語彙の配列として格納されます。これに対して「bill」というキーワー"
"ドで検索した時、このキーワードは、"
msgstr ""

#: ../../../source/spec/search.txt:55
msgid "bill"
msgstr ""

#: ../../../source/spec/search.txt:57
msgid ""
"という一つの語彙として処理されます。この語彙の並びは「楽し / しい / "
"billiard」という語彙の並びには含まれないので、完全一致でヒットしません。"
msgstr ""

#: ../../../source/spec/search.txt:59
msgid ""
"これに対して、TokenBigramSplitSymbolAlphaトークナイザではアルファベット文字列"
"についてもbigramを生成し、「楽しいbilliard」という文字列は、"
msgstr ""

#: ../../../source/spec/search.txt:61
msgid "楽し / しい / いb / bi / il / ll / li / ia / ar / rd / d"
msgstr ""

#: ../../../source/spec/search.txt:63
msgid ""
"という十一の語彙の配列として格納されます。これに対して「bill」というキーワー"
"ドで検索した時、このキーワードは、"
msgstr ""

#: ../../../source/spec/search.txt:65
msgid "bi / il / ll"
msgstr ""

#: ../../../source/spec/search.txt:67
msgid ""
"という三つの語彙として処理されます。この語彙の並びは「楽し / しい / いb / "
"bi / il / ll / li / ia / ar / rd / d」という語彙の並びに含まれるので、完全一"
"致でヒットします。"
msgstr ""

#: ../../../source/spec/search.txt:72
msgid ""
"非わかち書き検索はパトリシア木で語彙表を構築している場合のみ利用可能です。"
msgstr ""

#: ../../../source/spec/search.txt:74
msgid ""
"非わかち書き検索の挙動はTokenBigramなどN-gram系のトークナイザーを利用している"
"場合とTokenMecabトークナイザーを利用している場合で挙動が変わります。"
msgstr ""

#: ../../../source/spec/search.txt:76
msgid ""
"N-gram系のトークナイザーを利用している場合はキーワードで前方一致検索をしま"
"す。"
msgstr ""

#: ../../../source/spec/search.txt:78
msgid ""
"例えば、「bill」というキーワードで検索した場合、「bill」も「billiard」もヒッ"
"トします。"
msgstr ""

#: ../../../source/spec/search.txt:80
msgid ""
"TokenMeCabトークナイザーの場合はわかち書き前のキーワードで前方一致検索をしま"
"す。"
msgstr ""

#: ../../../source/spec/search.txt:82
msgid ""
"例えば、「スープカレー」というキーワードで検索した場合、「スープカレーバー」"
"（1単語扱い）にヒットしますが、「スープカレー」（\"スープ\"と\"カレー\"の2単"
"語扱い）や「スープカレーライス」（\"スープ\"と\"カレーライス\"の2単語扱い）に"
"はヒットしません。"
msgstr ""

#: ../../../source/spec/search.txt:87
msgid ""
"部分一致検索はパトリシア木で語彙表を構築していて、かつ、KEY_WITH_SISオプショ"
"ンを指定している場合のみ利用可能です。KEY_WITH_SISオプションが指定されていな"
"い場合は非わかち書き検索と同等です。"
msgstr ""

#: ../../../source/spec/search.txt:89
msgid ""
"部分一致検索の挙動はTokenBigramなどN-gram系のトークナイザーを利用している場合"
"とTokenMecabトークナイザーを利用している場合で挙動が変わります。"
msgstr ""

#: ../../../source/spec/search.txt:91
msgid "Bigramの場合は前方一致検索と中間一致検索と後方一致検索を行います。"
msgstr ""

#: ../../../source/spec/search.txt:93
msgid ""
"例えば、「ill」というキーワードで検索した場合、「bill」も「billiard」もヒット"
"します。"
msgstr ""

#: ../../../source/spec/search.txt:95
msgid ""
"TokenMeCabトークナイザーの場合はわかち書き後のキーワードで前方一致検索と中間"
"一致検索と後方一致検索をします。"
msgstr ""

#: ../../../source/spec/search.txt:97
msgid ""
"例えば、「スープカレー」というキーワードで検索した場合、「スープカレー」"
"（\"スープ\"と\"カレー\"の2単語扱い）や「スープカレーライス」（\"スープ\"と"
"\"カレーライス\"の2単語扱い）、「スープカレーバー」（1単語扱い）にもヒットし"
"ます。"
msgstr ""

#: ../../../source/spec/search.txt:101
msgid "検索の使い分け"
msgstr ""

# ee887e14a98e43e29b84e8cecaf65008
#: ../../../source/spec/search.txt:103
msgid ""
"groongaは基本的に完全一致検索のみを行います。完全一致検索でのヒット件数が所定"
"の閾値以下の場合に限り、非わかち書き検索を行い、それでもヒット件数が閾値以下"
"の場合は部分一致検索を行います。（閾値のデフォルト値は0です。）"
msgstr ""

# 8b33a623f2b340f2b396ade0f827afcf
#: ../../../source/spec/search.txt:105
msgid ""
"ただし、すでに検索結果セットが存在する場合はたとえヒット件数が閾値以下でも完"
"全一致検索のみを行います。"
msgstr ""

# 00fe74a2757546cd95dc71c705e56e21
#: ../../../source/spec/search.txt:107
msgid ""
"例えば、以下のようなクエリの場合は、それぞれの検索でヒット件数が閾値以下の場"
"合は完全一致検索、非わかち書き検索、部分一致検索を順に行います。::"
msgstr ""

# 80981a5ccc2d4d17ab3bf067d1a07a9b
#: ../../../source/spec/search.txt:111
msgid ""
"しかし、以下のように全文検索を行う前に検索結果セットが存在する場合は完全一致"
"検索のみを行います。（point > 3で閾値の件数よりヒットしている場合）::"
msgstr ""

#: ../../../source/spec/search.txt:115
msgid ""
"そのため、descriptionに「スープカレーライス」が含まれていても、「スープカレー"
"ライス」は「スープカレー」に完全一致しないのでヒットしません。"
msgstr ""
