null+****@clear*****
null+****@clear*****
2011年 9月 26日 (月) 23:31:31 JST
Kouhei Sutou 2011-09-26 14:31:31 +0000 (Mon, 26 Sep 2011) New Revision: edc4a8af227a1ed1c33c03624249ec414022f735 Log: [doc][en] update po. Modified files: doc/locale/en/LC_MESSAGES/characteristic.po doc/locale/en/LC_MESSAGES/command_version.po doc/locale/en/LC_MESSAGES/commands.po doc/locale/en/LC_MESSAGES/contribution.po doc/locale/en/LC_MESSAGES/executables.po doc/locale/en/LC_MESSAGES/functions.po doc/locale/en/LC_MESSAGES/index.po doc/locale/en/LC_MESSAGES/install.po doc/locale/en/LC_MESSAGES/log.po doc/locale/en/LC_MESSAGES/news.po doc/locale/en/LC_MESSAGES/spec.po doc/locale/en/LC_MESSAGES/suggest.po doc/locale/en/LC_MESSAGES/tutorial.po Modified: doc/locale/en/LC_MESSAGES/characteristic.po (+111 -141) =================================================================== --- doc/locale/en/LC_MESSAGES/characteristic.po 2011-09-26 14:30:26 +0000 (ce28242) +++ doc/locale/en/LC_MESSAGES/characteristic.po 2011-09-26 14:31:31 +0000 (4083586) @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" -"PO-Revision-Date: 2011-08-12 22:00+0900\n" +"POT-Creation-Date: 2011-09-26 23:26\n" +"PO-Revision-Date: 2011-09-26 23:31+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" "Language: en\n" @@ -17,191 +17,161 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -# a86ae6fbdf824b80a239b9453c80a7e6 +# 6bf439d684ef4b50b41111370cdb4a8f #: ../../../source/characteristic.txt:6 -msgid "groongaの特徴" -msgstr "groongaの特徴" +msgid "The characteristics of groonga" +msgstr "" -# 18ad647d9e394a87ac2ce43d78eb5c2d +# 4f172313bb0e4cf8a206998caccb2f89 #: ../../../source/characteristic.txt:9 -msgid "全文検索ライブラリSennaの後継" -msgstr "全文検索ライブラリSennaの後継" +msgid "" +"The successor to the Senna that is an embeddable full text search engine" +msgstr "" -# 6ca25d6b17884b3a98cdddc8c8744458 +# 2d6cfe95a70d4f5f8c465658df6a9a67 #: ../../../source/characteristic.txt:11 msgid "" -"groongaは、広く使われている全文検索ライブラリSennaの後継として開発されていま" -"す。Sennaの特徴である、高速・高精度・高柔軟性という特徴を引き継ぎつつ、さらに" -"それらの特徴を追求するために開発が始められました。" +"Groonga is developed as the successor project to Senna. Senna is an " +"embeddable full text search engine and it is used widely. Groonga takes over " +"from Senna's characteristics that are fast, high precision and high " +"flexibility. We started to develop groonga to improve those Senna' " +"characteristics." msgstr "" -"groongaは、広く使われている全文検索ライブラリSennaの後継として開発されていま" -"す。Sennaの特徴である、高速・高精度・高柔軟性という特徴を引き継ぎつつ、さらに" -"それらの特徴を追求するために開発が始められました。" -# 2d1d42bb711d47f4be79f92371ea64a8 +# 1e95c5cf1fc24df6a4274112c44c79c2 #: ../../../source/characteristic.txt:14 -msgid "HTTPなどの複数プロトコルに対応したサーバ" -msgstr "HTTPなどの複数プロトコルに対応したサーバ" +msgid "Groonga sever supports multi-protocols such as HTTP" +msgstr "" -# 1b451e719f6c440db03a43e87e059070 +# 11f1a5605a934436b11df502e90686da #: ../../../source/characteristic.txt:16 msgid "" -"Sennaは、全文検索を行うアプリケーションで用いるための部品でした。groongaで" -"は、全文検索サービスを行うためのサーバが存在します。groongaサーバは、HTTPや" -"memcached binaryプロトコル、独自プロトコルであるgqtpを用いてクライアントと" -"TCP/IP通信を行うことができます。よって、ライブラリをインストールできないレン" -"タルサーバなどの環境でも利用しやすくなりました。" -msgstr "" -"Sennaは、全文検索を行うアプリケーションで用いるための部品でした。groongaで" -"は、全文検索サービスを行うためのサーバが存在します。groongaサーバは、HTTPや" -"memcached binaryプロトコル、独自プロトコルであるgqtpを用いてクライアントと" -"TCP/IP通信を行うことができます。よって、ライブラリをインストールできないレン" -"タルサーバなどの環境でも利用しやすくなりました。" - -# d6e1dfb7b60849d4996252dfdb242825 +"Senna is an component for an application that supports full text search. " +"Groonga can be a server that provides search service. The groonga server " +"supports HTTP, memcached binary protocol and gqtp (groonga query transfer " +"protocol). Clients can search by those protocols via TCP/IP connection. It " +"makes easy to use on a rental server that can install a library." +msgstr "" + +# 2ee38e4052ad4555ab2846cfb36edc31 #: ../../../source/characteristic.txt:18 -msgid "Sennaと同様に、groongaもC言語のライブラリとして利用できます。" -msgstr "Sennaと同様に、groongaもC言語のライブラリとして利用できます。" +msgid "Groonga also can be used as a C library like Senna." +msgstr "" -# 6db68e4d636f4b34b88bc640e18656bb +# 3f3e89bc9d314e1582a33b41e3ddf160 #: ../../../source/characteristic.txt:21 -msgid "高速なデータ更新" -msgstr "高速なデータ更新" +msgid "Fast data update" +msgstr "" -# f64819b494bc4207bd26d796f65ac53d +# a015583af58a4aa4a36abce0d759248e #: ../../../source/characteristic.txt:23 msgid "" -"groongaの前身であるSennaは、ストレージを持たない全文検索ライブラリでした。そ" -"のため、MySQLのMyISAMストレージエンジンと組み合わせて用いるTritonnや、" -"PostgreSQLと組み合わせて用いるLudiaを通じて利用するのが一般的でした。しかし、" -"これらの形態では、全文検索インデックス更新における参照lockが不要というSennaの" -"性能特性を生かすことができませんでした。" -msgstr "" -"groongaの前身であるSennaは、ストレージを持たない全文検索ライブラリでした。そ" -"のため、MySQLのMyISAMストレージエンジンと組み合わせて用いるTritonnや、" -"PostgreSQLと組み合わせて用いるLudiaを通じて利用するのが一般的でした。しかし、" -"これらの形態では、全文検索インデックス更新における参照lockが不要というSennaの" -"性能特性を生かすことができませんでした。" - -# 60e7b8aedb7844779fc5edb6ba0a0355 +"Senna that is predecessor of groonga is a full text search engine without " +"storage. Senna was commonly used with MySQL or PostgreSQL. Tritonn is a " +"custom MyISAM storage engine that uses Senna as full text search engine. " +"Ludia is a extension module for a PostgreSQL to use Senna as full text " +"search engine. But those approaches can't fully utilize the performance " +"characteristics of Senna. Senna can update index without read lock." +msgstr "" + +# a25d975ecc33469ba59c29eda15e0132 #: ../../../source/characteristic.txt:25 msgid "" -"たとえば、MyISAMではレコードが更新される際には、多くの場合テーブルロックが必" -"要となります。このような場合には、いかに全文検索インデックスの更新が速くと" -"も、MyISAMでのデータ更新がボトルネックとなってしまいます。" +"For example, MyISAM acquires table lock while updating records in many " +"cases. In those cases, data update by MyISAM is a bottleneck however Senna " +"updates an index full text search fast." msgstr "" -"たとえば、MyISAMではレコードが更新される際には、多くの場合テーブルロックが必" -"要となります。このような場合には、いかに全文検索インデックスの更新が速くと" -"も、MyISAMでのデータ更新がボトルネックとなってしまいます。" -# 850727a949884d82a170b53960954a84 +# 29699814042d490b924e1ce12b0a46de #: ../../../source/characteristic.txt:27 msgid "" -"より即時性の高い検索サービスを実現するために、groongaでは参照lockが不要なスト" -"レージを実装しました。" +"Groonga implements a storage that doesn't acquires read lock to realize " +"search service that has immediacy." msgstr "" -"より即時性の高い検索サービスを実現するために、groongaでは参照lockが不要なスト" -"レージを実装しました。" -# a7057938ee0142c6bd38b0096c41f3a5 -#: ../../../source/characteristic.txt:30 -msgid "複数プロセス・複数スレッドで共有できるストレージ" -msgstr "複数プロセス・複数スレッドで共有できるストレージ" +# ca4d3c33430042eaa6c93b02ff8dd6ac +#: ../../../source/characteristic.txt:31 +msgid "Storage that can be shared with multi-processes and multi-threads" +msgstr "" -# 692e67163e014a50ab13d2e915eb33a2 -#: ../../../source/characteristic.txt:32 +# cfc232f062f946f2aa145af5ef0ec2da +#: ../../../source/characteristic.txt:33 msgid "" -"groongaのストレージファイルは、複数プロセスや複数スレッドで共有することができ" -"ます。明示的なロックなどは必要ありません。" +"Groonga's storage file can be shared with multi-processes and multi-threads. " +"It doesn't require explicit lock." msgstr "" -"groongaのストレージファイルは、複数プロセスや複数スレッドで共有することができ" -"ます。明示的なロックなどは必要ありません。" -# 4e0f0af8603e4e9388fbdcd6d89853c5 -#: ../../../source/characteristic.txt:34 +# 7ec181aa349549458e32dc3858c450e9 +#: ../../../source/characteristic.txt:35 msgid "" -"Tritonnの次期バージョンは、MySQLのプラガブルストレージエンジンとして実装予定" -"です。Tritonnで開いているgroongaストレージファイルも共有可能です。たとえば、" -"MySQLプロトコルでデータの更新を行い、HTTPでデータの参照を行うことができます。" +"`Groonga storage engine <http://mroonga.github.com/>`_ that is the successor " +"to the Tritonn is implemented as a MySQL pruggable storage engine. Groonga " +"storage files that are opened by groonga storage engine can also be shared " +"with groonga server. For example, you can update your data via SQL and " +"search your data via HTTP." msgstr "" -"Tritonnの次期バージョンは、MySQLのプラガブルストレージエンジンとして実装予定" -"です。Tritonnで開いているgroongaストレージファイルも共有可能です。たとえば、" -"MySQLプロトコルでデータの更新を行い、HTTPでデータの参照を行うことができます。" -# e1cbf246876d495ba52e717bfedfcfc0 -#: ../../../source/characteristic.txt:37 -msgid "ドリルダウンなどの集計系クエリを高速に実現" -msgstr "ドリルダウンなどの集計系クエリを高速に実現" +# eaacc7597c7b417490385de1734fc824 +#: ../../../source/characteristic.txt:38 +msgid "Fast aggregate query processing such as drilldown" +msgstr "" -# 4a795277c467453e887f5d36b46d39f6 -#: ../../../source/characteristic.txt:39 +# b45a0c6e702e4d74a9263134109b91ed +#: ../../../source/characteristic.txt:40 msgid "" -"groongaのストレージは、カラムごとにデータを保存するカラム指向データベースを採" -"用しています。カラム指向データベースはOLAPなどの集計クエリを高速に実現するの" -"に向いています。" +"Groonga's storage uses column oriented database model that stores data for " +"each column. Column oriented database is suitable for fast aggregate query " +"processing such as OLAP." msgstr "" -"groongaのストレージは、カラムごとにデータを保存するカラム指向データベースを採" -"用しています。カラム指向データベースはOLAPなどの集計クエリを高速に実現するの" -"に向いています。" -# f4fa8ecd09d6413a96142dfc78f912f0 -#: ../../../source/characteristic.txt:41 +# b0d8840a478a4dd292964d12053288cb +#: ../../../source/characteristic.txt:42 msgid "" -"全文検索結果のうち、特定のカラム値ごとにグループ分けをし、それぞれのグループ" -"のレコード数を数えるような処理をドリルダウンといいます。groongaはカラム指向" -"データベースを生かして、このような処理を高速に実行します。" +"\"Drilldown\" is a processing that groups full text search result by each " +"specified column values and counts number of records in each group. Groonga " +"does the processing fast because groonga uses column oriented database." msgstr "" -"全文検索結果のうち、特定のカラム値ごとにグループ分けをし、それぞれのグループ" -"のレコード数を数えるような処理をドリルダウンといいます。groongaはカラム指向" -"データベースを生かして、このような処理を高速に実行します。" -# 4d6ac5454f2740499c824cc6bd021525 -#: ../../../source/characteristic.txt:44 -msgid "Sennaの転置インデックス実装をさらに改良" -msgstr "Sennaの転置インデックス実装をさらに改良" +# 887e313544d3488aa7f4f5a8d4c6eaeb +#: ../../../source/characteristic.txt:45 +msgid "Improved Senna's inverted index implementation" +msgstr "" -# 300c23d32dd84a799deff0175b6f9240 -#: ../../../source/characteristic.txt:46 +# 3e507608cd9746458a9679e3788c1b36 +#: ../../../source/characteristic.txt:47 msgid "" -"groongaの転置インデックスは、Sennaにおける転置インデックスの実装を改良し、よ" -"り高速かつ汎用的なものとなりました。" +"Groonga's inverted index is the improved Senna's inverted index. It is more " +"faster and more versatile." msgstr "" -"groongaの転置インデックスは、Sennaにおける転置インデックスの実装を改良し、よ" -"り高速かつ汎用的なものとなりました。" -# cf6aca9e418346adb8c68b8d8e5df4b3 -#: ../../../source/characteristic.txt:48 +# a5e5c547893c4cd0992527fd5b7dcfe5 +#: ../../../source/characteristic.txt:49 msgid "" -"転置インデックスを生かすことにより、SQLでも実現が難しい複雑なクエリを高速に実" -"行することができます。いわゆるタグ検索やドリルダウンにおいて、転置インデック" -"スを利用した高速な処理を行うことができます。" +"Groonga can also process some complex queries fast by utilizing inverted " +"index. Those queries are difficult to process with SQL and RDB. For example, " +"tag search and drilldown can be processed fast by utilizing inverted index." msgstr "" -"転置インデックスを生かすことにより、SQLでも実現が難しい複雑なクエリを高速に実" -"行することができます。いわゆるタグ検索やドリルダウンにおいて、転置インデック" -"スを利用した高速な処理を行うことができます。" -# 6252f3e627ea41d0bf5a7a69275102a1 -#: ../../../source/characteristic.txt:51 -msgid "位置情報(緯度・経度)検索" -msgstr "位置情報(緯度・経度)検索" +# d019624aa349420f9cc10b4e5de36812 +#: ../../../source/characteristic.txt:52 +msgid "Geolocation (latitude and longitude) search" +msgstr "" -# d43fbcadab814756ad3fd2c9baa6c2f4 -#: ../../../source/characteristic.txt:53 +# dda9866580424212bcd45fdd514b5500 +#: ../../../source/characteristic.txt:54 msgid "" -"日本測地系のみならず、世界測地系にも対応した位置情報での絞込が可能です。位置" -"情報の範囲は、円や矩形を指定することができます。また、任意の2点間の距離も計" -"算可能です。" -msgstr "" -"日本測地系のみならず、世界測地系にも対応した位置情報での絞込が可能です。位置" -"情報の範囲は、円や矩形を指定することができます。また、任意の2点間の距離も計" -"算可能です。" - -# 31f12e409c17443db3018c82c3f04038 -#: ../../../source/characteristic.txt:56 -msgid "自動クエリキャッシュ機構" -msgstr "自動クエリキャッシュ機構" - -# 9068e14eaf154c3184903bcac65b1f6d -#: ../../../source/characteristic.txt:58 -msgid "参照系のクエリについて、自動的にクエリキャッシュを行います。" -msgstr "参照系のクエリについて、自動的にクエリキャッシュを行います。" +"Groonga supports geolocation search. Supported geodetic systems are Japan " +"geodetic system and world geodetic system (WGS 84). Supported geolocation " +"refinement region types are circle and rectangle. Groonga also supports " +"distance between two coordinates." +msgstr "" + +# 107b194b354147ebba6b74fc2eb07ed6 +#: ../../../source/characteristic.txt:57 +msgid "Auto query cache mechanism" +msgstr "" + +# fa0b7b11d5b14bdd9939a110b16a9295 +#: ../../../source/characteristic.txt:59 +msgid "Groonga caches reference queries automatically." +msgstr "" Modified: doc/locale/en/LC_MESSAGES/command_version.po (+8 -8) =================================================================== --- doc/locale/en/LC_MESSAGES/command_version.po 2011-09-26 14:30:26 +0000 (8976746) +++ doc/locale/en/LC_MESSAGES/command_version.po 2011-09-26 14:31:31 +0000 (aafac0e) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:25\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -188,6 +188,13 @@ msgstr "" "groonga実行モジュールの引数としてdefault-command-versionパラメータを指定でき" "ます。 (configファイルの中に指定することも可能です)" +# 30e66e4034b548cf8bc2061e8a9b1f3a +# aa4c80d90ddb4d5f913b7b00271e7f7a +#: ../../../source/command_version.txt:60 +#: ../../../source/command_version.txt:71 +msgid "実行例::" +msgstr "実行例::" + # a3ff517777f34b76a16286bdf5efd659 #: ../../../source/command_version.txt:64 msgid "" @@ -219,13 +226,6 @@ msgid "" msgstr "" "select,loadなどのすべてのgroongaコマンドにcommand_versionが指定できます。" -# 30e66e4034b548cf8bc2061e8a9b1f3a -# aa4c80d90ddb4d5f913b7b00271e7f7a -#: ../../../source/command_version.txt:71 -#: ../../../source/command_version.txt:60, -msgid "実行例::" -msgstr "実行例::" - # ec63cdbba84e4e07b76c4fa9969b4083 #: ../../../source/command_version.txt:75 msgid "" Modified: doc/locale/en/LC_MESSAGES/commands.po (+906 -572) =================================================================== --- doc/locale/en/LC_MESSAGES/commands.po 2011-09-26 14:30:26 +0000 (13bfa91) +++ doc/locale/en/LC_MESSAGES/commands.po 2011-09-26 14:31:31 +0000 (619822d) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -36,47 +36,56 @@ msgstr "" msgid "cache_limit" msgstr "cache_limit" +# 43b4a512ec29409fab038a4db274953d +# b6dd699cd95d4698be73525771e5ce16 +# e71326b872194fbaa02afaa7e0a88863 +# dee834b23a2b40158d8fa07990bc6c5f +# 8bfc6b8f013a459cbee7de45a157d419 +# 0b3913a6a1444861bbfa91d2b358f1f4 +# 92c392b0b7ca49918c0c3ff177cacfaf +# 4a9a535231034633b3ed5ef0b27a25c8 +# 8985adaf867c4c0198dcb02c62faa9f4 +# 8cb4181eb25249ff86f217ecc465fd5c +# 50259a88765f41559e7779000a6a4a01 +# ea510af4f8b4451993a639a0eeac4419 +# 8616cbec7e574a9caca2065104fde77e +# c607b1078fbd4469b9c57407c86aadd0 +# f0afda905f80442f824d629998b51102 +# b8b54a278e744ec78f6464353fad7f82 +# 220e21bf468c44fc83371f3c8c8fbd6d +# 4a7e43cdf81341c79f867e24af87f7ad +# 6739a037e3bb41688a689e00b39b47e7 +# d970808ea25f4c8aa72b01d217c66111 +# e08022e6593440219ff133bd7a2543c5 +# 9819c879ebaf45088db9681e1a792fdb +# ad7be28b6ce6421f8487708a6b6610d8 +#: ../../../source/commands/cache_limit.txt:9 +#: ../../../source/commands/check.txt:9 +#: ../../../source/commands/clearlock.txt:9 +#: ../../../source/commands/column_create.txt:9 +#: ../../../source/commands/column_list.txt:9 +#: ../../../source/commands/column_remove.txt:9 +#: ../../../source/commands/define_selector.txt:9 +#: ../../../source/commands/defrag.txt:9 ../../../source/commands/delete.txt:9 +#: ../../../source/commands/dump.txt:9 ../../../source/commands/load.txt:9 +#: ../../../source/commands/log_level.txt:9 +#: ../../../source/commands/log_put.txt:9 +#: ../../../source/commands/log_reopen.txt:9 +#: ../../../source/commands/quit.txt:9 ../../../source/commands/select.txt:9 +#: ../../../source/commands/shutdown.txt:9 +#: ../../../source/commands/status.txt:9 +#: ../../../source/commands/table_create.txt:9 +#: ../../../source/commands/table_list.txt:9 +#: ../../../source/commands/table_remove.txt:9 +#: ../../../source/commands/view_add.txt:9 +msgid "名前" +msgstr "名前" + # 10660aedb77f4fd8a523941b59c4103f #: ../../../source/commands/cache_limit.txt:11 msgid "cache_limit - cacheサイズの設定・取得" msgstr "cache_limit - cacheサイズの設定・取得" -# 711206698d6e44a3a66304a39514a73a -#: ../../../source/commands/cache_limit.txt:22 -msgid "" -"groonga組込コマンドの一つであるcache_limitについて説明します。組込コマンド" -"は、groonga実行ファイルの引数、標準入力、またはソケット経由でgroongaサーバに" -"リクエストを送信することによって実行します。" -msgstr "" -"groonga組込コマンドの一つであるcache_limitについて説明します。組込コマンド" -"は、groonga実行ファイルの引数、標準入力、またはソケット経由でgroongaサーバに" -"リクエストを送信することによって実行します。" - -# 3f592fbf91ae402182f1e22d7544fe10 -#: ../../../source/commands/cache_limit.txt:24 -msgid "cache_limitは、クエリキャッシュの最大件数を取得したり設定したりします。" -msgstr "" -"cache_limitは、クエリキャッシュの最大件数を取得したり設定したりします。" - -# a60720a526544951b4d22cdfde73a9ea -#: ../../../source/commands/cache_limit.txt:29 -msgid "``max``" -msgstr "``max``" - -# 6a97685a1f1a4084aa2bad9656cf6bf6 -#: ../../../source/commands/cache_limit.txt:31 -msgid "" -"クエリキャッシュの最大件数を整数で指定します。 maxが指定されなかった場合に" -"は、クエリキャッシュの最大件数は変更せず、 現在の設定値のみが返されます。" -msgstr "" -"クエリキャッシュの最大件数を整数で指定します。 maxが指定されなかった場合に" -"は、クエリキャッシュの最大件数は変更せず、 現在の設定値のみが返されます。" - -# fabb2d788dac4fa9974c758f65a5395a -#: ../../../source/commands/cache_limit.txt:39 -msgid "json" -msgstr "json" - # 40a43f722e36435ca47f7593151d44ac # dfdf4a811f834cdab7c2aded8639c535 # 4696ae87fabe4cca8432b240567d7b95 @@ -100,27 +109,25 @@ msgstr "json" # 6e50348251ec420bb27aa97ee26ecb69 # dd29fbbe499442d9ae1707edd172a14e # d65938796c1a4a3c92e995c07d4c8786 -#: ../../../source/commands/cache_limit.txt:14, -#: ../../../source/commands/check.txt:14, -#: ../../../source/commands/clearlock.txt:14, -#: ../../../source/commands/column_create.txt:14, -#: ../../../source/commands/column_list.txt:14, -#: ../../../source/commands/column_remove.txt:14, -#: ../../../source/commands/define_selector.txt:14, -#: ../../../source/commands/defrag.txt:14, -#: ../../../source/commands/delete.txt:14, -#: ../../../source/commands/dump.txt:14, ../../../source/commands/load.txt:14, -#: ../../../source/commands/log_level.txt:14, -#: ../../../source/commands/log_put.txt:14, -#: ../../../source/commands/log_reopen.txt:14, -#: ../../../source/commands/quit.txt:14, -#: ../../../source/commands/select.txt:14, -#: ../../../source/commands/shutdown.txt:14, -#: ../../../source/commands/status.txt:14, -#: ../../../source/commands/suggest.txt:16, -#: ../../../source/commands/table_create.txt:14, -#: ../../../source/commands/table_list.txt:14, -#: ../../../source/commands/table_remove.txt:14, +#: ../../../source/commands/cache_limit.txt:14 +#: ../../../source/commands/check.txt:14 +#: ../../../source/commands/clearlock.txt:14 +#: ../../../source/commands/column_create.txt:14 +#: ../../../source/commands/column_list.txt:14 +#: ../../../source/commands/column_remove.txt:14 +#: ../../../source/commands/define_selector.txt:14 +#: ../../../source/commands/defrag.txt:14 +#: ../../../source/commands/delete.txt:14 ../../../source/commands/dump.txt:14 +#: ../../../source/commands/load.txt:14 +#: ../../../source/commands/log_level.txt:14 +#: ../../../source/commands/log_put.txt:14 +#: ../../../source/commands/log_reopen.txt:14 +#: ../../../source/commands/quit.txt:14 ../../../source/commands/select.txt:14 +#: ../../../source/commands/shutdown.txt:14 +#: ../../../source/commands/status.txt:14 +#: ../../../source/commands/table_create.txt:14 +#: ../../../source/commands/table_list.txt:14 +#: ../../../source/commands/table_remove.txt:14 #: ../../../source/commands/view_add.txt:14 msgid "書式" msgstr "書式" @@ -148,31 +155,46 @@ msgstr "書式" # 76736afb3e8f4eed951da28da34fe875 # 73f3bd45ecac4c0599f8388ac2fd2ddf # d6ecec2650d84ee88ca597b985a98c4b -#: ../../../source/commands/cache_limit.txt:20, -#: ../../../source/commands/check.txt:20, -#: ../../../source/commands/clearlock.txt:20, -#: ../../../source/commands/column_create.txt:20, -#: ../../../source/commands/column_list.txt:20, -#: ../../../source/commands/column_remove.txt:20, -#: ../../../source/commands/define_selector.txt:22, -#: ../../../source/commands/defrag.txt:20, -#: ../../../source/commands/delete.txt:20, -#: ../../../source/commands/dump.txt:20, ../../../source/commands/load.txt:20, -#: ../../../source/commands/log_level.txt:20, -#: ../../../source/commands/log_put.txt:20, -#: ../../../source/commands/log_reopen.txt:20, -#: ../../../source/commands/quit.txt:20, -#: ../../../source/commands/select.txt:23, -#: ../../../source/commands/shutdown.txt:20, -#: ../../../source/commands/status.txt:20, -#: ../../../source/commands/suggest.txt:22, -#: ../../../source/commands/table_create.txt:20, -#: ../../../source/commands/table_list.txt:20, -#: ../../../source/commands/table_remove.txt:20, +#: ../../../source/commands/cache_limit.txt:20 +#: ../../../source/commands/check.txt:20 +#: ../../../source/commands/clearlock.txt:20 +#: ../../../source/commands/column_create.txt:20 +#: ../../../source/commands/column_list.txt:20 +#: ../../../source/commands/column_remove.txt:20 +#: ../../../source/commands/define_selector.txt:22 +#: ../../../source/commands/defrag.txt:20 +#: ../../../source/commands/delete.txt:20 ../../../source/commands/dump.txt:20 +#: ../../../source/commands/load.txt:20 +#: ../../../source/commands/log_level.txt:20 +#: ../../../source/commands/log_put.txt:20 +#: ../../../source/commands/log_reopen.txt:20 +#: ../../../source/commands/quit.txt:20 ../../../source/commands/select.txt:23 +#: ../../../source/commands/shutdown.txt:20 +#: ../../../source/commands/status.txt:20 +#: ../../../source/commands/table_create.txt:20 +#: ../../../source/commands/table_list.txt:20 +#: ../../../source/commands/table_remove.txt:20 #: ../../../source/commands/view_add.txt:20 msgid "説明" msgstr "説明" +# 711206698d6e44a3a66304a39514a73a +#: ../../../source/commands/cache_limit.txt:22 +msgid "" +"groonga組込コマンドの一つであるcache_limitについて説明します。組込コマンド" +"は、groonga実行ファイルの引数、標準入力、またはソケット経由でgroongaサーバに" +"リクエストを送信することによって実行します。" +msgstr "" +"groonga組込コマンドの一つであるcache_limitについて説明します。組込コマンド" +"は、groonga実行ファイルの引数、標準入力、またはソケット経由でgroongaサーバに" +"リクエストを送信することによって実行します。" + +# 3f592fbf91ae402182f1e22d7544fe10 +#: ../../../source/commands/cache_limit.txt:24 +msgid "cache_limitは、クエリキャッシュの最大件数を取得したり設定したりします。" +msgstr "" +"cache_limitは、クエリキャッシュの最大件数を取得したり設定したりします。" + # b9d3b7e72f3748f59419a80bb05fb8e2 # 0420a64dfa334d6286043323be1a59e5 # 86f4ef9885304efdbfd34b54efbb2bc0 @@ -196,31 +218,43 @@ msgstr "説明" # 609f405d95ca404292ecd9c610bc6f1e # 2a2b960ed53543cdb0b35479932fca33 # bc7268a889754e0fbc0e26d240690ed6 -#: ../../../source/commands/cache_limit.txt:27, -#: ../../../source/commands/check.txt:27, -#: ../../../source/commands/clearlock.txt:27, -#: ../../../source/commands/column_create.txt:27, -#: ../../../source/commands/column_list.txt:27, -#: ../../../source/commands/column_remove.txt:28, -#: ../../../source/commands/define_selector.txt:29, -#: ../../../source/commands/defrag.txt:27, -#: ../../../source/commands/delete.txt:27, -#: ../../../source/commands/dump.txt:33, ../../../source/commands/load.txt:27, -#: ../../../source/commands/log_level.txt:27, -#: ../../../source/commands/log_put.txt:27, -#: ../../../source/commands/log_reopen.txt:29, -#: ../../../source/commands/quit.txt:27, -#: ../../../source/commands/select.txt:30, -#: ../../../source/commands/shutdown.txt:27, -#: ../../../source/commands/status.txt:27, -#: ../../../source/commands/suggest.txt:29, -#: ../../../source/commands/table_create.txt:29, -#: ../../../source/commands/table_list.txt:27, -#: ../../../source/commands/table_remove.txt:27, +#: ../../../source/commands/cache_limit.txt:27 +#: ../../../source/commands/check.txt:27 +#: ../../../source/commands/clearlock.txt:27 +#: ../../../source/commands/column_create.txt:27 +#: ../../../source/commands/column_list.txt:27 +#: ../../../source/commands/column_remove.txt:28 +#: ../../../source/commands/define_selector.txt:29 +#: ../../../source/commands/defrag.txt:27 +#: ../../../source/commands/delete.txt:27 ../../../source/commands/dump.txt:33 +#: ../../../source/commands/load.txt:27 +#: ../../../source/commands/log_level.txt:27 +#: ../../../source/commands/log_put.txt:27 +#: ../../../source/commands/log_reopen.txt:29 +#: ../../../source/commands/quit.txt:27 ../../../source/commands/select.txt:30 +#: ../../../source/commands/shutdown.txt:27 +#: ../../../source/commands/status.txt:27 +#: ../../../source/commands/table_create.txt:29 +#: ../../../source/commands/table_list.txt:27 +#: ../../../source/commands/table_remove.txt:27 #: ../../../source/commands/view_add.txt:27 msgid "引数" msgstr "引数" +# a60720a526544951b4d22cdfde73a9ea +#: ../../../source/commands/cache_limit.txt:29 +msgid "``max``" +msgstr "``max``" + +# 6a97685a1f1a4084aa2bad9656cf6bf6 +#: ../../../source/commands/cache_limit.txt:31 +msgid "" +"クエリキャッシュの最大件数を整数で指定します。 maxが指定されなかった場合に" +"は、クエリキャッシュの最大件数は変更せず、 現在の設定値のみが返されます。" +msgstr "" +"クエリキャッシュの最大件数を整数で指定します。 maxが指定されなかった場合に" +"は、クエリキャッシュの最大件数は変更せず、 現在の設定値のみが返されます。" + # ad392564aaf24b98ad04829bc5ccd0b1 # 1027a8e029734e19947d32d41ea5ff16 # 5b6e32ef84de42f4a12007792000b1df @@ -242,29 +276,33 @@ msgstr "引数" # 5f0b1fb0761b4f7f98d881f60fecd6e6 # 832073396fd445e1a1754d42be9cdb24 # 54d15a3dc62c44609263e9fbe4437756 -#: ../../../source/commands/cache_limit.txt:36, -#: ../../../source/commands/check.txt:34, -#: ../../../source/commands/column_create.txt:71, -#: ../../../source/commands/column_list.txt:33, -#: ../../../source/commands/column_remove.txt:37, -#: ../../../source/commands/define_selector.txt:92, -#: ../../../source/commands/defrag.txt:34, -#: ../../../source/commands/dump.txt:40, ../../../source/commands/load.txt:66, -#: ../../../source/commands/log_level.txt:43, -#: ../../../source/commands/log_put.txt:47, -#: ../../../source/commands/log_reopen.txt:34, -#: ../../../source/commands/quit.txt:32, -#: ../../../source/commands/select.txt:181, -#: ../../../source/commands/shutdown.txt:32, -#: ../../../source/commands/status.txt:32, -#: ../../../source/commands/suggest.txt:60, -#: ../../../source/commands/table_create.txt:89, -#: ../../../source/commands/table_list.txt:32, -#: ../../../source/commands/table_remove.txt:33, +#: ../../../source/commands/cache_limit.txt:36 +#: ../../../source/commands/check.txt:34 +#: ../../../source/commands/column_create.txt:71 +#: ../../../source/commands/column_list.txt:33 +#: ../../../source/commands/column_remove.txt:37 +#: ../../../source/commands/define_selector.txt:92 +#: ../../../source/commands/defrag.txt:34 ../../../source/commands/dump.txt:40 +#: ../../../source/commands/load.txt:66 +#: ../../../source/commands/log_level.txt:43 +#: ../../../source/commands/log_put.txt:47 +#: ../../../source/commands/log_reopen.txt:34 +#: ../../../source/commands/quit.txt:32 +#: ../../../source/commands/select.txt:187 +#: ../../../source/commands/shutdown.txt:32 +#: ../../../source/commands/status.txt:32 +#: ../../../source/commands/table_create.txt:89 +#: ../../../source/commands/table_list.txt:32 +#: ../../../source/commands/table_remove.txt:33 #: ../../../source/commands/view_add.txt:38 msgid "返値" msgstr "返値" +# fabb2d788dac4fa9974c758f65a5395a +#: ../../../source/commands/cache_limit.txt:39 +msgid "json" +msgstr "json" + # 06da1f28a0f34a30ba65e0255050976a # 6641ab69e5354981a0f3d0dba427f302 # b0a2e2ad117e4dfd9af18f88b17f1dc0 @@ -287,77 +325,30 @@ msgstr "返値" # 3970b181d48e4d6796407d99bf7a6aef # a9ba6d1216d54afc9f097ec3d6ccc9e1 # b56da122caf44cf694ebb80ed70d33dc -#: ../../../source/commands/cache_limit.txt:50, -#: ../../../source/commands/check.txt:130, -#: ../../../source/commands/clearlock.txt:48, -#: ../../../source/commands/column_create.txt:85, -#: ../../../source/commands/column_list.txt:89, -#: ../../../source/commands/column_remove.txt:51, -#: ../../../source/commands/define_selector.txt:106, -#: ../../../source/commands/defrag.txt:48, -#: ../../../source/commands/delete.txt:56, -#: ../../../source/commands/dump.txt:45, ../../../source/commands/load.txt:80, -#: ../../../source/commands/log_level.txt:57, -#: ../../../source/commands/log_put.txt:61, -#: ../../../source/commands/log_reopen.txt:48, -#: ../../../source/commands/quit.txt:37, -#: ../../../source/commands/select.txt:247, -#: ../../../source/commands/shutdown.txt:37, -#: ../../../source/commands/status.txt:54, -#: ../../../source/commands/table_create.txt:103, -#: ../../../source/commands/table_list.txt:80, -#: ../../../source/commands/table_remove.txt:47, +#: ../../../source/commands/cache_limit.txt:50 +#: ../../../source/commands/check.txt:130 +#: ../../../source/commands/clearlock.txt:48 +#: ../../../source/commands/column_create.txt:85 +#: ../../../source/commands/column_list.txt:89 +#: ../../../source/commands/column_remove.txt:51 +#: ../../../source/commands/define_selector.txt:106 +#: ../../../source/commands/defrag.txt:48 +#: ../../../source/commands/delete.txt:56 ../../../source/commands/dump.txt:45 +#: ../../../source/commands/load.txt:80 +#: ../../../source/commands/log_level.txt:57 +#: ../../../source/commands/log_put.txt:61 +#: ../../../source/commands/log_reopen.txt:48 +#: ../../../source/commands/quit.txt:37 +#: ../../../source/commands/select.txt:253 +#: ../../../source/commands/shutdown.txt:37 +#: ../../../source/commands/status.txt:54 +#: ../../../source/commands/table_create.txt:103 +#: ../../../source/commands/table_list.txt:80 +#: ../../../source/commands/table_remove.txt:47 #: ../../../source/commands/view_add.txt:52 msgid "例" msgstr "例" -# 43b4a512ec29409fab038a4db274953d -# b6dd699cd95d4698be73525771e5ce16 -# e71326b872194fbaa02afaa7e0a88863 -# dee834b23a2b40158d8fa07990bc6c5f -# 8bfc6b8f013a459cbee7de45a157d419 -# 0b3913a6a1444861bbfa91d2b358f1f4 -# 92c392b0b7ca49918c0c3ff177cacfaf -# 4a9a535231034633b3ed5ef0b27a25c8 -# 8985adaf867c4c0198dcb02c62faa9f4 -# 8cb4181eb25249ff86f217ecc465fd5c -# 50259a88765f41559e7779000a6a4a01 -# ea510af4f8b4451993a639a0eeac4419 -# 8616cbec7e574a9caca2065104fde77e -# c607b1078fbd4469b9c57407c86aadd0 -# f0afda905f80442f824d629998b51102 -# b8b54a278e744ec78f6464353fad7f82 -# 220e21bf468c44fc83371f3c8c8fbd6d -# 4a7e43cdf81341c79f867e24af87f7ad -# 6739a037e3bb41688a689e00b39b47e7 -# d970808ea25f4c8aa72b01d217c66111 -# e08022e6593440219ff133bd7a2543c5 -# 9819c879ebaf45088db9681e1a792fdb -# ad7be28b6ce6421f8487708a6b6610d8 -#: ../../../source/commands/cache_limit.txt:9, -#: ../../../source/commands/check.txt:9, -#: ../../../source/commands/clearlock.txt:9, -#: ../../../source/commands/column_create.txt:9, -#: ../../../source/commands/column_list.txt:9, -#: ../../../source/commands/column_remove.txt:9, -#: ../../../source/commands/define_selector.txt:9, -#: ../../../source/commands/defrag.txt:9, -#: ../../../source/commands/delete.txt:9, ../../../source/commands/dump.txt:9, -#: ../../../source/commands/load.txt:9, -#: ../../../source/commands/log_level.txt:9, -#: ../../../source/commands/log_put.txt:9, -#: ../../../source/commands/log_reopen.txt:9, -#: ../../../source/commands/quit.txt:9, ../../../source/commands/select.txt:9, -#: ../../../source/commands/shutdown.txt:9, -#: ../../../source/commands/status.txt:9, -#: ../../../source/commands/suggest.txt:11, -#: ../../../source/commands/table_create.txt:9, -#: ../../../source/commands/table_list.txt:9, -#: ../../../source/commands/table_remove.txt:9, -#: ../../../source/commands/view_add.txt:9 -msgid "名前" -msgstr "名前" - # 8e2a8c7527a247c0864716c458cf7408 #: ../../../source/commands/check.txt:6 msgid "check" @@ -402,21 +393,6 @@ msgstr "``obj``" msgid "状態を表示するオブジェクトの名前を指定します。" msgstr "状態を表示するオブジェクトの名前を指定します。" -# 167f855a198a41da9eaf70a199194ccd -#: ../../../source/commands/check.txt:39 -msgid "チェックするオブジェクトにより返される値が変わります。" -msgstr "チェックするオブジェクトにより返される値が変わります。" - -# a0923e5686d246bca74505137a81141c -#: ../../../source/commands/check.txt:41 -msgid "インデックスカラムの場合::" -msgstr "インデックスカラムの場合::" - -# 111cc49505614aca948fccc202942569 -#: ../../../source/commands/check.txt:132 -msgid "テーブルTermsのインデックスカラムnameの状態を表示します。::" -msgstr "テーブルTermsのインデックスカラムnameの状態を表示します。::" - # 47bc1886631c49ebaf6c12fbbba42dc0 # a9c6bcdf502e4c41a52c067985cc2a5f # 904b52d43722433d8d7c76d7404f2e24 @@ -434,26 +410,40 @@ msgstr "テーブルTermsのインデックスカラムnameの状態を表示し # 36be936d569848b1a9dffe3e1c76a1ef # d255c87b759e40b19e15ea6a78fd03db # 0d13f03357cf4864a846871d7c085de1 -#: ../../../source/commands/check.txt:37, -#: ../../../source/commands/clearlock.txt:37, -#: ../../../source/commands/column_create.txt:74, -#: ../../../source/commands/column_list.txt:36, -#: ../../../source/commands/column_remove.txt:40, -#: ../../../source/commands/define_selector.txt:95, -#: ../../../source/commands/defrag.txt:37, -#: ../../../source/commands/delete.txt:45, -#: ../../../source/commands/log_level.txt:46, -#: ../../../source/commands/log_put.txt:50, -#: ../../../source/commands/log_reopen.txt:37, -#: ../../../source/commands/status.txt:35, -#: ../../../source/commands/suggest.txt:63, -#: ../../../source/commands/table_create.txt:92, -#: ../../../source/commands/table_list.txt:35, -#: ../../../source/commands/table_remove.txt:36, +#: ../../../source/commands/check.txt:37 +#: ../../../source/commands/clearlock.txt:37 +#: ../../../source/commands/column_create.txt:74 +#: ../../../source/commands/column_list.txt:36 +#: ../../../source/commands/column_remove.txt:40 +#: ../../../source/commands/define_selector.txt:95 +#: ../../../source/commands/defrag.txt:37 +#: ../../../source/commands/delete.txt:45 +#: ../../../source/commands/log_level.txt:46 +#: ../../../source/commands/log_put.txt:50 +#: ../../../source/commands/log_reopen.txt:37 +#: ../../../source/commands/status.txt:35 +#: ../../../source/commands/table_create.txt:92 +#: ../../../source/commands/table_list.txt:35 +#: ../../../source/commands/table_remove.txt:36 #: ../../../source/commands/view_add.txt:41 msgid "json形式" msgstr "json形式" +# 167f855a198a41da9eaf70a199194ccd +#: ../../../source/commands/check.txt:39 +msgid "チェックするオブジェクトにより返される値が変わります。" +msgstr "チェックするオブジェクトにより返される値が変わります。" + +# a0923e5686d246bca74505137a81141c +#: ../../../source/commands/check.txt:41 +msgid "インデックスカラムの場合::" +msgstr "インデックスカラムの場合::" + +# 111cc49505614aca948fccc202942569 +#: ../../../source/commands/check.txt:132 +msgid "テーブルTermsのインデックスカラムnameの状態を表示します。::" +msgstr "テーブルTermsのインデックスカラムnameの状態を表示します。::" + # def18680f2144cdaa0d16573f839ffd8 #: ../../../source/commands/clearlock.txt:6 msgid "clearlock" @@ -484,26 +474,16 @@ msgstr "" "clearlockは、対象となるオブジェクト(データベース,テーブル,インデックス等)を指" "定し、オブジェクトにかけられたロックを再帰的に解除します。" -# f27b9160aeab4502a8279951cbc97167 -#: ../../../source/commands/clearlock.txt:50 -msgid "開いているデータベースのロックをすべて解除する::" -msgstr "開いているデータベースのロックをすべて解除する::" - -# 73ceecbd7a9f4af7bea656e9b9d8e33e -#: ../../../source/commands/clearlock.txt:55 -msgid "テーブル名 Entry のカラム body のロックを解除する::" -msgstr "テーブル名 Entry のカラム body のロックを解除する::" - # d4903ba2cfd54cb58a3565d54764be02 # 385fd1aab17648d4aa405712db952672 -#: ../../../source/commands/clearlock.txt:29, +#: ../../../source/commands/clearlock.txt:29 #: ../../../source/commands/defrag.txt:29 msgid "``objname``" msgstr "``objname``" # cff1299d321244508592756db88dd9d7 # 17f2c8a381d449cea97a00c10a7c6490 -#: ../../../source/commands/clearlock.txt:31, +#: ../../../source/commands/clearlock.txt:31 #: ../../../source/commands/defrag.txt:31 msgid "" "対象となるオブジェクト名を指定します。空の場合、開いているdbオブジェクトが対" @@ -514,11 +494,21 @@ msgstr "" # 87b5927570e545768d72458c2c3b4cdf # 1d968a4f9f554fa9819f44dc20ef3eb1 -#: ../../../source/commands/clearlock.txt:33, +#: ../../../source/commands/clearlock.txt:33 #: ../../../source/commands/delete.txt:41 msgid "返値 ---" msgstr "返値 ---" +# f27b9160aeab4502a8279951cbc97167 +#: ../../../source/commands/clearlock.txt:50 +msgid "開いているデータベースのロックをすべて解除する::" +msgstr "開いているデータベースのロックをすべて解除する::" + +# 73ceecbd7a9f4af7bea656e9b9d8e33e +#: ../../../source/commands/clearlock.txt:55 +msgid "テーブル名 Entry のカラム body のロックを解除する::" +msgstr "テーブル名 Entry のカラム body のロックを解除する::" + # 13d254bd2b30409d941bfb99be6b6ffe # ec2bafe9185743ae98f8dacb31392b94 # 261d0ab150d542179e44681c7bb23862 @@ -527,20 +517,19 @@ msgstr "返値 ---" # 7215be5fa7d34f88af4742c542e315f7 # 6b56dc1f533f4329a281615a693f8ce7 # f29c48fc60f84b3ba2b390e59801cbdc -#: ../../../source/commands/clearlock.txt:61, -#: ../../../source/commands/define_selector.txt:114, -#: ../../../source/commands/delete.txt:65, -#: ../../../source/commands/load.txt:98, -#: ../../../source/commands/log_level.txt:64, -#: ../../../source/commands/log_put.txt:68, -#: ../../../source/commands/log_reopen.txt:65, -#: ../../../source/commands/select.txt:256 +#: ../../../source/commands/clearlock.txt:61 +#: ../../../source/commands/define_selector.txt:114 +#: ../../../source/commands/delete.txt:65 ../../../source/commands/load.txt:98 +#: ../../../source/commands/log_level.txt:64 +#: ../../../source/commands/log_put.txt:68 +#: ../../../source/commands/log_reopen.txt:65 +#: ../../../source/commands/select.txt:262 msgid "関連項目" msgstr "関連項目" # 4f63b11bb4b34539a1758eb6337adf38 # dc08c37e1c1542388791c4125abaf272 -#: ../../../source/commands/clearlock.txt:63, +#: ../../../source/commands/clearlock.txt:63 #: ../../../source/commands/delete.txt:67 msgid ":doc:`load`" msgstr ":doc:`load`" @@ -575,11 +564,39 @@ msgstr "" "column_createは、使用しているデータベースのテーブルに対してカラムを追加しま" "す。" +# 7f4562ff26584bd0b3a2b7b13d9d0667 +# 6cac5acbbbe74de690c904698d807c34 +# a44b532f2216433583f1f001e46d0b7e +# 3a0d7347a49d4260b6662c1c3a76f5a5 +# 4e714396c9eb4897bebc96a37aa870fa +# 0f9c6b2e0eea4eb08319c452f9068ff1 +# 6298f8f6f9b845d780e6e998b22a6249 +#: ../../../source/commands/column_create.txt:29 +#: ../../../source/commands/define_selector.txt:35 +#: ../../../source/commands/delete.txt:29 ../../../source/commands/load.txt:49 +#: ../../../source/commands/select.txt:32 +#: ../../../source/commands/view_add.txt:33 +msgid "``table``" +msgstr "``table``" + # 330a07ed51d34e8fb3c63a7898a4e28d #: ../../../source/commands/column_create.txt:31 msgid "カラムを追加するテーブルの名前を指定します。" msgstr "カラムを追加するテーブルの名前を指定します。" +# 577ab7f19edf473e9905205082c6d8a0 +# 9ffc6b7a01be43f0bfc0b1f4bf9c3da3 +# b23957f466a04b8893cb9716ea7fdd96 +# 56b28e2599fd4afa9236c8c5a04b76c9 +# b8f290a4acf84b1b8cea594bd5e4a9d8 +#: ../../../source/commands/column_create.txt:33 +#: ../../../source/commands/column_list.txt:51 +#: ../../../source/commands/define_selector.txt:31 +#: ../../../source/commands/table_create.txt:31 +#: ../../../source/commands/table_list.txt:50 +msgid "``name``" +msgstr "``name``" + # 200ab166a604431cb8baa71e304e7603 #: ../../../source/commands/column_create.txt:35 msgid "" @@ -598,6 +615,17 @@ msgstr "" "ピリオド('.'), コロン(':')を含む名前のカラムは作成できません。また、アンダー" "スコア('_')で始まる名前は予約済みであり、使用できません。" +# b607d0388a3545c8922046a75619ffb1 +# 128ccd526cc84d60a255e77736859a5d +# 7e6087f7421e473989fe16b823d2072b +# 3f7725dba0a244f7b707413ef15c40c3 +#: ../../../source/commands/column_create.txt:39 +#: ../../../source/commands/column_list.txt:63 +#: ../../../source/commands/table_create.txt:35 +#: ../../../source/commands/table_list.txt:58 +msgid "``flags``" +msgstr "``flags``" + # d0a1a3c1bbce4835b33fc036c2be3e20 #: ../../../source/commands/column_create.txt:41 msgid "" @@ -646,6 +674,14 @@ msgstr "ウェイト情報を格納するインデックスを作成します。 msgid "位置情報を格納するインデックス(完全転置インデックス)を作成します。" msgstr "位置情報を格納するインデックス(完全転置インデックス)を作成します。" +# de385a3fe4e44129845e89e3486d2839 +# 6b9eaf1ef4364ef7a2c863603ae21c47 +#: ../../../source/commands/column_create.txt:62 +#: ../../../source/commands/column_list.txt:59 +#: ../../../source/commands/suggest.txt:163 +msgid "``type``" +msgstr "``type``" + # 98d806edd0ef4b47b4995992bd61156a #: ../../../source/commands/column_create.txt:64 msgid "" @@ -655,6 +691,13 @@ msgstr "" "値の型を指定します。groongaの組込型か、同一データベースに定義済みのユーザ定義" "型、定義済みのテーブルを指定することができます。" +# 0644ea137f9f4b89aa25180ab38c4b95 +# a8e73726ae4e426ea0d9c9617dacf5ee +#: ../../../source/commands/column_create.txt:66 +#: ../../../source/commands/column_list.txt:75 +msgid "``source``" +msgstr "``source``" + # 46a3a40e38c84002a6c0dd47dd613fa2 #: ../../../source/commands/column_create.txt:68 msgid "" @@ -678,61 +721,6 @@ msgstr "" "テーブルTermに、Entryテーブルのbodyカラムの値を対象とする完全転置インデックス" "型カラム、entry_bodyを作成します。::" -# 7f4562ff26584bd0b3a2b7b13d9d0667 -# 6cac5acbbbe74de690c904698d807c34 -# a44b532f2216433583f1f001e46d0b7e -# 3a0d7347a49d4260b6662c1c3a76f5a5 -# 4e714396c9eb4897bebc96a37aa870fa -# 0f9c6b2e0eea4eb08319c452f9068ff1 -# 6298f8f6f9b845d780e6e998b22a6249 -#: ../../../source/commands/column_create.txt:29, -#: ../../../source/commands/define_selector.txt:35, -#: ../../../source/commands/delete.txt:29, -#: ../../../source/commands/load.txt:49, -#: ../../../source/commands/select.txt:32, -#: ../../../source/commands/suggest.txt:47, -#: ../../../source/commands/view_add.txt:33 -msgid "``table``" -msgstr "``table``" - -# 577ab7f19edf473e9905205082c6d8a0 -# 9ffc6b7a01be43f0bfc0b1f4bf9c3da3 -# b23957f466a04b8893cb9716ea7fdd96 -# 56b28e2599fd4afa9236c8c5a04b76c9 -# b8f290a4acf84b1b8cea594bd5e4a9d8 -#: ../../../source/commands/column_create.txt:33, -#: ../../../source/commands/column_list.txt:51, -#: ../../../source/commands/define_selector.txt:31, -#: ../../../source/commands/table_create.txt:31, -#: ../../../source/commands/table_list.txt:50 -msgid "``name``" -msgstr "``name``" - -# b607d0388a3545c8922046a75619ffb1 -# 128ccd526cc84d60a255e77736859a5d -# 7e6087f7421e473989fe16b823d2072b -# 3f7725dba0a244f7b707413ef15c40c3 -#: ../../../source/commands/column_create.txt:39, -#: ../../../source/commands/column_list.txt:63, -#: ../../../source/commands/table_create.txt:35, -#: ../../../source/commands/table_list.txt:58 -msgid "``flags``" -msgstr "``flags``" - -# de385a3fe4e44129845e89e3486d2839 -# 6b9eaf1ef4364ef7a2c863603ae21c47 -#: ../../../source/commands/column_create.txt:62, -#: ../../../source/commands/column_list.txt:59 -msgid "``type``" -msgstr "``type``" - -# 0644ea137f9f4b89aa25180ab38c4b95 -# a8e73726ae4e426ea0d9c9617dacf5ee -#: ../../../source/commands/column_create.txt:66, -#: ../../../source/commands/column_list.txt:75 -msgid "``source``" -msgstr "``source``" - # 21d36f28a9e547a48869b42b7445f273 #: ../../../source/commands/column_list.txt:6 msgid "column_list" @@ -783,11 +771,34 @@ msgstr "" "``カラム情報n`` には複数の情報が含まれますが、そこに入る情報がどんな内容かを" "示す名前を出力します。 情報名は以下の通りです。" +# 748bbea165f94f6ab4430aaa40b06ee7 +# b3c82b336a974e35a9662ee5909a1c0f +# a6f375ca33134c0ea7e0503487ee9285 +#: ../../../source/commands/column_list.txt:47 +#: ../../../source/commands/delete.txt:37 +#: ../../../source/commands/table_list.txt:46 +msgid "``id``" +msgstr "``id``" + # a6ce35dae6be41b69b94c73385d71f40 #: ../../../source/commands/column_list.txt:49 msgid "カラムオブジェクトに割り当てられたID" msgstr "カラムオブジェクトに割り当てられたID" +# fe07cdf0780046bb92d34ef96727be3e +# a260c50ff85c4770b79bab4ff020b003 +#: ../../../source/commands/column_list.txt:53 +#: ../../../source/commands/select.txt:40 +msgid "カラム名" +msgstr "カラム名" + +# 31f7d6118b36420bbd0bfed79c656aca +# e180ff79bff74b068cb93ca4fb32be53 +#: ../../../source/commands/column_list.txt:55 +#: ../../../source/commands/table_list.txt:54 +msgid "``path``" +msgstr "``path``" + # 3008a08c5acd42d182b64890545f6322 #: ../../../source/commands/column_list.txt:57 msgid "カラム値を格納するファイル名" @@ -803,11 +814,25 @@ msgstr "スカラ型、ベクタ型、インデックス型の種別" msgid "カラムのflags属性" msgstr "カラムのflags属性" +# 51f3fb5a1a1e4be6969a96eeff39f6b7 +# 5bb4b557a40d47a9972d16c313a344a3 +#: ../../../source/commands/column_list.txt:67 +#: ../../../source/commands/table_list.txt:62 +msgid "``domain``" +msgstr "``domain``" + # 0c7bf9f1fc9a464eaeeb741a9e9419dd #: ../../../source/commands/column_list.txt:69 msgid "カラムの値の属する型" msgstr "カラムの値の属する型" +# f362e97ac269490ba71c2dc1f509de2e +# dda6f8f9c84c40afb44702d319c90abb +#: ../../../source/commands/column_list.txt:71 +#: ../../../source/commands/table_list.txt:66 +msgid "``range``" +msgstr "``range``" + # a3523d9e68d94a37ad4dae862d094d3d #: ../../../source/commands/column_list.txt:73 msgid "テーブルのkeyの型" @@ -844,48 +869,11 @@ msgstr "" # 9bcf1b5e670e4bfe8ab1da34311f4c67 # af564e7997254596ae54aed055125452 -#: ../../../source/commands/column_list.txt:111, +#: ../../../source/commands/column_list.txt:111 #: ../../../source/commands/table_list.txt:104 msgid "注: 実際は改行が入りません。" msgstr "注: 実際は改行が入りません。" -# 748bbea165f94f6ab4430aaa40b06ee7 -# b3c82b336a974e35a9662ee5909a1c0f -# a6f375ca33134c0ea7e0503487ee9285 -#: ../../../source/commands/column_list.txt:47, -#: ../../../source/commands/delete.txt:37, -#: ../../../source/commands/table_list.txt:46 -msgid "``id``" -msgstr "``id``" - -# fe07cdf0780046bb92d34ef96727be3e -# a260c50ff85c4770b79bab4ff020b003 -#: ../../../source/commands/column_list.txt:53, -#: ../../../source/commands/select.txt:40 -msgid "カラム名" -msgstr "カラム名" - -# 31f7d6118b36420bbd0bfed79c656aca -# e180ff79bff74b068cb93ca4fb32be53 -#: ../../../source/commands/column_list.txt:55, -#: ../../../source/commands/table_list.txt:54 -msgid "``path``" -msgstr "``path``" - -# 51f3fb5a1a1e4be6969a96eeff39f6b7 -# 5bb4b557a40d47a9972d16c313a344a3 -#: ../../../source/commands/column_list.txt:67, -#: ../../../source/commands/table_list.txt:62 -msgid "``domain``" -msgstr "``domain``" - -# f362e97ac269490ba71c2dc1f509de2e -# dda6f8f9c84c40afb44702d319c90abb -#: ../../../source/commands/column_list.txt:71, -#: ../../../source/commands/table_list.txt:66 -msgid "``range``" -msgstr "``range``" - # a83e51e8401140ba8c25d94fd9713575 #: ../../../source/commands/column_remove.txt:6 msgid "column_remove" @@ -916,6 +904,13 @@ msgstr "" "column_removeはテーブルに定義されているカラムを削除します。 また、付随するイ" "ンデックスも削除されます。[#]_" +# cc650a83e58343c0a3b69bf0c12e3411 +# 2e80474f81dc47b5ae8f9ccc56354ddf +#: ../../../source/commands/column_remove.txt:31 +#: ../../../source/commands/table_remove.txt:30 +msgid "削除対象のカラムが定義されているテーブルの名前を指定します。" +msgstr "削除対象のカラムが定義されているテーブルの名前を指定します。" + # b5d4295c02af494c92bccf6ce59ff86e #: ../../../source/commands/column_remove.txt:34 msgid "削除対象のカラム名を指定します。" @@ -933,13 +928,6 @@ msgid "" msgstr "" "マルチセクションインデックスの一部である場合も、インデックスが削除されます。" -# cc650a83e58343c0a3b69bf0c12e3411 -# 2e80474f81dc47b5ae8f9ccc56354ddf -#: ../../../source/commands/column_remove.txt:31, -#: ../../../source/commands/table_remove.txt:30 -msgid "削除対象のカラムが定義されているテーブルの名前を指定します。" -msgstr "削除対象のカラムが定義されているテーブルの名前を指定します。" - # a45645ae7f9b4c1e98befc7d84963c51 #: ../../../source/commands/define_selector.txt:6 msgid "define_selector" @@ -978,32 +966,75 @@ msgstr "定義するselectorコマンドの名前を指定します。" msgid "検索対象のテーブルを指定します。" msgstr "検索対象のテーブルを指定します。" +# f39a234d76bd4255a8fdfb81a0ce327e +# 016664b4115e40a6a02c64782581168c +#: ../../../source/commands/define_selector.txt:39 +#: ../../../source/commands/select.txt:36 +msgid "``match_columns``" +msgstr "``match_columns``" + # bf46951226b540dfb6ec8e1137cb21e9 #: ../../../source/commands/define_selector.txt:41 msgid "追加するselectorコマンドのmatch_columns引数のデフォルト値を指定します。" msgstr "" "追加するselectorコマンドのmatch_columns引数のデフォルト値を指定します。" +# 264f61913984424da41323d38514bb06 +# d362292028414e1093849ec812a13811 +# 257123a14dee456a9a932b4dff85a726 +#: ../../../source/commands/define_selector.txt:43 +#: ../../../source/commands/select.txt:52 +msgid "``query``" +msgstr "``query``" + # 6fde1e88cfcb43efbbeb6ab7a1733e96 #: ../../../source/commands/define_selector.txt:45 msgid "追加するselectorコマンドのquery引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのquery引数のデフォルト値を指定します。" +# d3167365dc0348c8a3ae682ec3efa80f +# 02408eddbbdc4d2894559cc1485d4e47 +#: ../../../source/commands/define_selector.txt:47 +#: ../../../source/commands/select.txt:106 +msgid "``filter``" +msgstr "``filter``" + # 8827920bd435410ca36769bf5aa5b36a #: ../../../source/commands/define_selector.txt:49 msgid "追加するselectorコマンドのfilter引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのfilter引数のデフォルト値を指定します。" +# dc4c93fffd0e4024a1d6541aef1103a0 +# d4aa1bf862d540e1ae3a910679f4f59c +#: ../../../source/commands/define_selector.txt:51 +#: ../../../source/commands/select.txt:112 +msgid "``scorer``" +msgstr "``scorer``" + # 0ed1a43d6bd24c41a97f158bf66f39a7 #: ../../../source/commands/define_selector.txt:53 msgid "追加するselectorコマンドのscorer引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのscorer引数のデフォルト値を指定します。" +# 7cd64eaf5159467baca7a0397081ff8c +# 058441477bf4426aa7f223669db671e7 +#: ../../../source/commands/define_selector.txt:55 +#: ../../../source/commands/select.txt:118 +msgid "``sortby``" +msgstr "``sortby``" + # dd1650da8de34c64a5a7584467ea9b62 #: ../../../source/commands/define_selector.txt:57 msgid "追加するselectorコマンドのsortby引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのsortby引数のデフォルト値を指定します。" +# 17e050dc70b146eda6cfdd6805929ca9 +# add85396c08e4b33a6dfc4dd7c6a6eb5 +#: ../../../source/commands/define_selector.txt:59 +#: ../../../source/commands/select.txt:128 +msgid "``output_columns``" +msgstr "``output_columns``" + # 7111c20c723541d3bf4b77edc0fcbc39 #: ../../../source/commands/define_selector.txt:61 msgid "" @@ -1011,21 +1042,49 @@ msgid "" msgstr "" "追加するselectorコマンドのoutput_columns引数のデフォルト値を指定します。" +# c6dfd650bf5d4014ace79c85ff6bb88a +# 7e12241ab26f4867ad8abfb309fb4c90 +#: ../../../source/commands/define_selector.txt:63 +#: ../../../source/commands/select.txt:134 +msgid "``offset``" +msgstr "``offset``" + # fcdda58d50cb4121829a54760f0d9c20 #: ../../../source/commands/define_selector.txt:65 msgid "追加するselectorコマンドのoffset引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのoffset引数のデフォルト値を指定します。" +# ee2097162c74469c969973e120a87660 +# 722db54a01e2494fb456e3891e13cb06 +#: ../../../source/commands/define_selector.txt:67 +#: ../../../source/commands/select.txt:138 +msgid "``limit``" +msgstr "``limit``" + # ca11868f1fef4c028924c7454c32b5c5 #: ../../../source/commands/define_selector.txt:69 msgid "追加するselectorコマンドのlimit引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのlimit引数のデフォルト値を指定します。" +# ff866dd548c34c9bad90f928a622752b +# edfba8b421e846c2b5bbb07fb217e4f6 +#: ../../../source/commands/define_selector.txt:71 +#: ../../../source/commands/select.txt:142 +msgid "``drilldown``" +msgstr "``drilldown``" + # 6e1e277aa7564a7babaf043eb1cd8a8d #: ../../../source/commands/define_selector.txt:73 msgid "追加するselectorコマンドのdrilldown引数のデフォルト値を指定します。" msgstr "追加するselectorコマンドのdrilldown引数のデフォルト値を指定します。" +# ed1dbdc0f5ec4b76b519cdb9d6d7a91c +# 5e857b90d3c2406286848254ceb09ca8 +#: ../../../source/commands/define_selector.txt:75 +#: ../../../source/commands/select.txt:146 +msgid "``drilldown_sortby``" +msgstr "``drilldown_sortby``" + # 4f99ed72f9da4b97a68c2a6587d965b3 #: ../../../source/commands/define_selector.txt:77 msgid "" @@ -1033,6 +1092,13 @@ msgid "" msgstr "" "追加するselectorコマンドのdrilldown_sortby引数のデフォルト値を指定します。" +# 4d594a8355264e249ee655a0590fd7af +# 6b27498f2f434f2e99733dc76e34d193 +#: ../../../source/commands/define_selector.txt:79 +#: ../../../source/commands/select.txt:150 +msgid "``drilldown_output_columns``" +msgstr "``drilldown_output_columns``" + # 727cf96c59fb4f28a4bcfbe3a573ab38 #: ../../../source/commands/define_selector.txt:81 msgid "" @@ -1042,6 +1108,13 @@ msgstr "" "追加するselectorコマンドのdrilldown_output_columns引数のデフォルト値を指定し" "ます。" +# 996cecc92b9240d290537f70a517a613 +# fe68818e448a4db4ad08b828fba2f0d4 +#: ../../../source/commands/define_selector.txt:83 +#: ../../../source/commands/select.txt:154 +msgid "``drilldown_offset``" +msgstr "``drilldown_offset``" + # 5ca6aa79c73847bd892145906b9440b9 #: ../../../source/commands/define_selector.txt:85 msgid "" @@ -1049,6 +1122,13 @@ msgid "" msgstr "" "追加するselectorコマンドのdrilldown_offset引数のデフォルト値を指定します。" +# 8da3f2fb7d6f4e9bb0e55bfa3abb02f2 +# 48d64861f1994bb887db3ba25b0673f7 +#: ../../../source/commands/define_selector.txt:87 +#: ../../../source/commands/select.txt:158 +msgid "``drilldown_limit``" +msgstr "``drilldown_limit``" + # 600cf9b116ad4e2489ee1184bda8b450 #: ../../../source/commands/define_selector.txt:89 msgid "" @@ -1068,105 +1148,12 @@ msgstr "" # c8d932d859ee46538f29d02a2330a453 # 57ec5d94c8ae45209fef66cfc5bb6aeb # 43a15f3571604f1a92d504fb97621671 -#: ../../../source/commands/define_selector.txt:116, -#: ../../../source/commands/load.txt:100, -#: ../../../source/commands/select.txt:258 +#: ../../../source/commands/define_selector.txt:116 +#: ../../../source/commands/load.txt:100 +#: ../../../source/commands/select.txt:264 msgid ":doc:`../expr`" msgstr ":doc:`../expr`" -# f39a234d76bd4255a8fdfb81a0ce327e -# 016664b4115e40a6a02c64782581168c -#: ../../../source/commands/define_selector.txt:39, -#: ../../../source/commands/select.txt:36 -msgid "``match_columns``" -msgstr "``match_columns``" - -# 264f61913984424da41323d38514bb06 -# d362292028414e1093849ec812a13811 -# 257123a14dee456a9a932b4dff85a726 -#: ../../../source/commands/define_selector.txt:43, -#: ../../../source/commands/select.txt:52, -#: ../../../source/commands/suggest.txt:55 -msgid "``query``" -msgstr "``query``" - -# d3167365dc0348c8a3ae682ec3efa80f -# 02408eddbbdc4d2894559cc1485d4e47 -#: ../../../source/commands/define_selector.txt:47, -#: ../../../source/commands/select.txt:106 -msgid "``filter``" -msgstr "``filter``" - -# dc4c93fffd0e4024a1d6541aef1103a0 -# d4aa1bf862d540e1ae3a910679f4f59c -#: ../../../source/commands/define_selector.txt:51, -#: ../../../source/commands/select.txt:112 -msgid "``scorer``" -msgstr "``scorer``" - -# 7cd64eaf5159467baca7a0397081ff8c -# 058441477bf4426aa7f223669db671e7 -#: ../../../source/commands/define_selector.txt:55, -#: ../../../source/commands/select.txt:118 -msgid "``sortby``" -msgstr "``sortby``" - -# 17e050dc70b146eda6cfdd6805929ca9 -# add85396c08e4b33a6dfc4dd7c6a6eb5 -#: ../../../source/commands/define_selector.txt:59, -#: ../../../source/commands/select.txt:128 -msgid "``output_columns``" -msgstr "``output_columns``" - -# c6dfd650bf5d4014ace79c85ff6bb88a -# 7e12241ab26f4867ad8abfb309fb4c90 -#: ../../../source/commands/define_selector.txt:63, -#: ../../../source/commands/select.txt:134 -msgid "``offset``" -msgstr "``offset``" - -# ee2097162c74469c969973e120a87660 -# 722db54a01e2494fb456e3891e13cb06 -#: ../../../source/commands/define_selector.txt:67, -#: ../../../source/commands/select.txt:138 -msgid "``limit``" -msgstr "``limit``" - -# ff866dd548c34c9bad90f928a622752b -# edfba8b421e846c2b5bbb07fb217e4f6 -#: ../../../source/commands/define_selector.txt:71, -#: ../../../source/commands/select.txt:142 -msgid "``drilldown``" -msgstr "``drilldown``" - -# ed1dbdc0f5ec4b76b519cdb9d6d7a91c -# 5e857b90d3c2406286848254ceb09ca8 -#: ../../../source/commands/define_selector.txt:75, -#: ../../../source/commands/select.txt:146 -msgid "``drilldown_sortby``" -msgstr "``drilldown_sortby``" - -# 4d594a8355264e249ee655a0590fd7af -# 6b27498f2f434f2e99733dc76e34d193 -#: ../../../source/commands/define_selector.txt:79, -#: ../../../source/commands/select.txt:150 -msgid "``drilldown_output_columns``" -msgstr "``drilldown_output_columns``" - -# 996cecc92b9240d290537f70a517a613 -# fe68818e448a4db4ad08b828fba2f0d4 -#: ../../../source/commands/define_selector.txt:83, -#: ../../../source/commands/select.txt:154 -msgid "``drilldown_offset``" -msgstr "``drilldown_offset``" - -# 8da3f2fb7d6f4e9bb0e55bfa3abb02f2 -# 48d64861f1994bb887db3ba25b0673f7 -#: ../../../source/commands/define_selector.txt:87, -#: ../../../source/commands/select.txt:158 -msgid "``drilldown_limit``" -msgstr "``drilldown_limit``" - # ff58113339f84be182d2f700edc28f05 #: ../../../source/commands/defrag.txt:6 msgid "defrag" @@ -1540,32 +1527,32 @@ msgstr "" msgid "log_levelは、ログ出力レベルを設定します。" msgstr "log_levelは、ログ出力レベルを設定します。" -# b1f05fece6934963904dba0ddf89f15e -#: ../../../source/commands/log_level.txt:66 -msgid ":doc:`log_put` :doc:`log_reopen`" -msgstr ":doc:`log_put` :doc:`log_reopen`" - # 221dea5e93ad4f22a2406f98efa5499b # aad9528e2fd04ae1ba5df71edf8211ad -#: ../../../source/commands/log_level.txt:29, +#: ../../../source/commands/log_level.txt:29 #: ../../../source/commands/log_put.txt:29 msgid "``level``" msgstr "``level``" # 96e5ddcdbea840819aaa394f0110b7dd # 679eca9e84734badb1381f8529644719 -#: ../../../source/commands/log_level.txt:31, +#: ../../../source/commands/log_level.txt:31 #: ../../../source/commands/log_put.txt:31 msgid "設定するログ出力レベルの値を以下のいずれかで指定します。" msgstr "設定するログ出力レベルの値を以下のいずれかで指定します。" # f92f6c39589941cba6da994c3ce7e2b2 # 950e9553815e41a49adb28dc2b7bf3b3 -#: ../../../source/commands/log_level.txt:33, +#: ../../../source/commands/log_level.txt:33 #: ../../../source/commands/log_put.txt:33 msgid "EMERG ALERT CRIT error warning notice info debug" msgstr "EMERG ALERT CRIT error warning notice info debug" +# b1f05fece6934963904dba0ddf89f15e +#: ../../../source/commands/log_level.txt:66 +msgid ":doc:`log_put` :doc:`log_reopen`" +msgstr ":doc:`log_put` :doc:`log_reopen`" + # 20950bc7d8a842509b8108ff40a99662 #: ../../../source/commands/log_put.txt:6 msgid "log_put" @@ -1638,6 +1625,22 @@ msgstr "log_reopenは、ログファイルを再読み込みします。" msgid "現在、デフォルトのログ関数を用いている場合のみに対応しています。" msgstr "現在、デフォルトのログ関数を用いている場合のみに対応しています。" +# 020e3a61553c4f94bb64c7a2e8ae65b2 +# ffe107336a8d4b3d817f33cf87f70894 +# 8707c5d874da4ed886dbd119ab284b9e +# 75ea930ac5a44d179445938f729d9e0f +# b020c0e8c7914d66b3cfd56564d4cd79 +# 6fa45db35c084e85b8de9eb0c9e018f3 +# 49940bab515340a2a7b31efbaf46f9a1 +#: ../../../source/commands/log_reopen.txt:31 +#: ../../../source/commands/quit.txt:29 ../../../source/commands/quit.txt:34 +#: ../../../source/commands/shutdown.txt:29 +#: ../../../source/commands/shutdown.txt:34 +#: ../../../source/commands/status.txt:29 +#: ../../../source/commands/table_list.txt:29 +msgid "ありません。" +msgstr "ありません。" + # 9c7f83bdf9014a58b1980a6e26a33f06 #: ../../../source/commands/log_reopen.txt:56 msgid "log_reopenを用いたログのローテーション" @@ -1671,22 +1674,6 @@ msgstr "" msgid ":doc:`log_level` :doc:`log_put`" msgstr ":doc:`log_level` :doc:`log_put`" -# 020e3a61553c4f94bb64c7a2e8ae65b2 -# ffe107336a8d4b3d817f33cf87f70894 -# 8707c5d874da4ed886dbd119ab284b9e -# 75ea930ac5a44d179445938f729d9e0f -# b020c0e8c7914d66b3cfd56564d4cd79 -# 6fa45db35c084e85b8de9eb0c9e018f3 -# 49940bab515340a2a7b31efbaf46f9a1 -#: ../../../source/commands/log_reopen.txt:31, -#: ../../../source/commands/quit.txt:29, ../../../source/commands/quit.txt:34, -#: ../../../source/commands/shutdown.txt:29, -#: ../../../source/commands/shutdown.txt:34, -#: ../../../source/commands/status.txt:29, -#: ../../../source/commands/table_list.txt:29 -msgid "ありません。" -msgstr "ありません。" - # ea959e170f0145479e16602ccd79bd9a #: ../../../source/commands/quit.txt:6 msgid "quit" @@ -2118,18 +2105,50 @@ msgstr "" "クエリのヒット件数が閾値を越えない場合は :doc:`/spec/search` で説明している方" "法で検索方法をエスカレーションしてきます。" +# 264f61913984424da41323d38514bb06 +# d362292028414e1093849ec812a13811 +# 257123a14dee456a9a932b4dff85a726 +#: ../../../source/commands/select.txt:180 +#, fuzzy +msgid "``query_expansion``" +msgstr "``query``" + +# 91f01c048191421a87215ac6f10a8e1f +#: ../../../source/commands/select.txt:182 +msgid "" +"query_expansionパラメータには、queryパラメータに指定された文字列を置換(拡張)" +"する条件となるテーブル・カラムを指定します。フォーマットは「${テーブル名}." +"${カラム名}」となります。指定するテーブルは文字列を主キーとするハッシュ型ある" +"いはパトリシア木型のテーブルで、一つ以上の文字列型のカラムが定義されている必" +"要があります。(ここでは置換テーブルと呼びます。)" +msgstr "" + +# 53c2ad99df4d4af5a9dd513a39ed1228 +#: ../../../source/commands/select.txt:184 +msgid "" +"queryパラメータに指定された文字列が、指定されたテーブルの主キーと完全一致する" +"場合、その文字列を指定されたカラム値の文字列に置換します。queryパラメータが、" +"空白、括弧、演算子などを含む場合は、その演算子によって区切られた文字列の単位" +"で置換が実行されます。ダブルクォート(\"\")で括られた範囲は、その内部に空白を" +"含んでいても一つの置換される単位と見なされます。検索文字列と置換テーブルの主" +"キー値との比較に際して大文字小文字等を区別したくない場合には、置換テーブルを" +"定義する際にKEY_NORMALIZEを指定します。置換後の文字列となるカラムの値には、括" +"弧や*, ORなど、queryパラメータで利用可能な全ての演算子を指定することができま" +"す。" +msgstr "" + # d0d2ae2dc15644daba84d553e15afec3 -#: ../../../source/commands/select.txt:183 +#: ../../../source/commands/select.txt:189 msgid "以下のようなjson形式で値が返却されます。" msgstr "以下のようなjson形式で値が返却されます。" # 3e8624ce3bdf459b95df79b2f702452a -#: ../../../source/commands/select.txt:189 +#: ../../../source/commands/select.txt:195 msgid "``リターンコード``" msgstr "``リターンコード``" # c1e048126732436d8779d249a2da0c81 -#: ../../../source/commands/select.txt:191 +#: ../../../source/commands/select.txt:197 msgid "" "grn_rcに対応する数値が返されます。0(GRN_SUCCESS)以外の場合は、続いてエラー内" "容を示す 文字列が返されます。" @@ -2138,12 +2157,12 @@ msgstr "" "容を示す 文字列が返されます。" # 0a44765b035a4b3e9c1a850e9048f91e -#: ../../../source/commands/select.txt:194 +#: ../../../source/commands/select.txt:200 msgid "``処理開始時間``" msgstr "``処理開始時間``" # 1f325454b3034a06b657907ced1e2127 -#: ../../../source/commands/select.txt:196 +#: ../../../source/commands/select.txt:202 msgid "" "処理を開始した時間について、1970年1月1日0時0分0秒を起点とした秒数を小数で返し" "ます。" @@ -2152,56 +2171,70 @@ msgstr "" "ます。" # 82b0f452773544649843ec645333137f -#: ../../../source/commands/select.txt:198 +#: ../../../source/commands/select.txt:204 msgid "``処理時間``" msgstr "``処理時間``" # 109b1153348a45c080369a12ed12d4e2 -#: ../../../source/commands/select.txt:200 +#: ../../../source/commands/select.txt:206 msgid "処理にかかった秒数を返します。" msgstr "処理にかかった秒数を返します。" # 2c823df116a54e6281f009cc4e2359da -#: ../../../source/commands/select.txt:202 +#: ../../../source/commands/select.txt:208 msgid "``検索結果``" msgstr "``検索結果``" # 01c79f618ab04b42ab4dac8e591d9722 -#: ../../../source/commands/select.txt:204 +#: ../../../source/commands/select.txt:210 msgid "drilldown条件が実行される前の検索結果が以下のように出力されます。::" msgstr "drilldown条件が実行される前の検索結果が以下のように出力されます。::" # 0da7c1352c6c47f2b5d4b3839f4bd8ff -#: ../../../source/commands/select.txt:208 +#: ../../../source/commands/select.txt:214 msgid "``検索件数``" msgstr "``検索件数``" # d844de31f8bc49959b1a6052737db524 -#: ../../../source/commands/select.txt:210 +#: ../../../source/commands/select.txt:216 msgid "検索件数が出力されます。" msgstr "検索件数が出力されます。" +# 9cb5a3e349854548b790094971d3ed4e +# 3e69f57b77e7405b9d71a193aee3a8d4 +#: ../../../source/commands/select.txt:218 +#: ../../../source/commands/select.txt:240 +msgid "``カラム名n``" +msgstr "``カラム名n``" + # cbefa66420ef4a3690f4652ec2eaabfe -#: ../../../source/commands/select.txt:214 +#: ../../../source/commands/select.txt:220 msgid "" "output_columnsに指定された条件に従って、対象となるカラム名が出力されます。" msgstr "" "output_columnsに指定された条件に従って、対象となるカラム名が出力されます。" +# 1aad3b3492c54b5b862aec84fb819ac2 +# be50b28090f6488d9bd65c692cfe4856 +#: ../../../source/commands/select.txt:222 +#: ../../../source/commands/select.txt:244 +msgid "``カラム型n``" +msgstr "``カラム型n``" + # d4ba089f4f3c4df4baea74e291138c26 -#: ../../../source/commands/select.txt:218 +#: ../../../source/commands/select.txt:224 msgid "" "output_columnsに指定された条件に従って、対象となるカラム型が出力されます。" msgstr "" "output_columnsに指定された条件に従って、対象となるカラム型が出力されます。" # 5a8dcb7fcf744f75867d40e96a6f6ddf -#: ../../../source/commands/select.txt:220 +#: ../../../source/commands/select.txt:226 msgid "``検索結果n``" msgstr "``検索結果n``" # 0c10db6785b74606a94ef402ac4b29b3 -#: ../../../source/commands/select.txt:222 +#: ../../../source/commands/select.txt:228 msgid "" "output_columns, offset, limitによって指定された条件に従って各レコードの値が出" "力されます。" @@ -2210,34 +2243,27 @@ msgstr "" "力されます。" # 3f6754fc7e1f4891ac280fc15d791201 -#: ../../../source/commands/select.txt:224 +#: ../../../source/commands/select.txt:230 msgid "``drilldown結果``" msgstr "``drilldown結果``" # fed0cb465691431e8a6325b656337700 -#: ../../../source/commands/select.txt:226 +#: ../../../source/commands/select.txt:232 msgid "drilldown処理の結果が以下のように出力されます。::" msgstr "drilldown処理の結果が以下のように出力されます。::" # beca6c6d8aaf48a78a5620abf179bf60 -#: ../../../source/commands/select.txt:230 +#: ../../../source/commands/select.txt:236 msgid "``件数``" msgstr "``件数``" # f84d19f17e70431d9888a1c71b0b092e -#: ../../../source/commands/select.txt:232 +#: ../../../source/commands/select.txt:238 msgid "drilldownに指定されたカラムの値の異なり数が出力されます。" msgstr "drilldownに指定されたカラムの値の異なり数が出力されます。" -# 9cb5a3e349854548b790094971d3ed4e -# 3e69f57b77e7405b9d71a193aee3a8d4 -#: ../../../source/commands/select.txt:234 -#: ../../../source/commands/select.txt:212, -msgid "``カラム名n``" -msgstr "``カラム名n``" - # 43888861dd924aa0a51c96952c865641 -#: ../../../source/commands/select.txt:236 +#: ../../../source/commands/select.txt:242 msgid "" "drilldown_output_columnsに指定された条件に従って、対象となるカラム名が出力さ" "れます。" @@ -2245,15 +2271,8 @@ msgstr "" "drilldown_output_columnsに指定された条件に従って、対象となるカラム名が出力さ" "れます。" -# 1aad3b3492c54b5b862aec84fb819ac2 -# be50b28090f6488d9bd65c692cfe4856 -#: ../../../source/commands/select.txt:238 -#: ../../../source/commands/select.txt:216, -msgid "``カラム型n``" -msgstr "``カラム型n``" - # fd30f885b9b842928ced37eaac1a94cf -#: ../../../source/commands/select.txt:240 +#: ../../../source/commands/select.txt:246 msgid "" "drilldown_output_columnsに指定された条件に従って、対象となるカラム型が出力さ" "れます。" @@ -2262,12 +2281,12 @@ msgstr "" "れます。" # a4494da4108947ae8649406689973359 -#: ../../../source/commands/select.txt:242 +#: ../../../source/commands/select.txt:248 msgid "``ドリルダウン結果n``" msgstr "``ドリルダウン結果n``" # b68eb3ac2f9d494eb1002382fe752c73 -#: ../../../source/commands/select.txt:244 +#: ../../../source/commands/select.txt:250 msgid "" "drilldown_output_columns, drilldown_offset, drilldown_limitによって指定された" "条件に従って各レコードの値が出力されます。" @@ -2276,7 +2295,7 @@ msgstr "" "条件に従って各レコードの値が出力されます。" # 9275c51e418e48a8b7b149247197d160 -#: ../../../source/commands/select.txt:249 +#: ../../../source/commands/select.txt:255 msgid "テーブルEntryの全レコード・全カラムの値を出力します。::" msgstr "テーブルEntryの全レコード・全カラムの値を出力します。::" @@ -2336,108 +2355,343 @@ msgstr "" "statusコマンドは、groongaプロセスの状態を表示します。主にgroongaサーバプロセ" "スに対して使用することを想定しています。" +# 59534da9d9ca4d0380e030214023ea2d +# 58b06aead9d44090b52243f397c559e5 +# f50d32ccc75c478da2018c50eed0ef5e +# 94874f15ed9c4fc98420249f6ca0a0dc +# 99fa2682ab5a4a5080b84925ebf789e3 +# a4bbc8aa350f4b72881234761b931828 +# 1a7bfed2aac244298ae00e6d180a2b5d +#: ../../../source/commands/suggest-completion.log:1 +#: ../../../source/commands/suggest-correction.log:1 +#: ../../../source/commands/suggest-learn-completion.log:1 +#: ../../../source/commands/suggest-learn-correction.log:1 +#: ../../../source/commands/suggest-learn-suggestion.log:1 +#: ../../../source/commands/suggest-mixed.log:1 +#: ../../../source/commands/suggest-suggestion.log:1 +msgid "Execution example::" +msgstr "" + # 8239549741844da186e149e601c7eca0 -#: ../../../source/commands/suggest.txt:6 +#: ../../../source/commands/suggest.txt:10 msgid "suggest" msgstr "suggest" -# 58738da3ccdd4b8c9c21c4b2b61a1211 -#: ../../../source/commands/suggest.txt:8 +# 55daefe724404e7cb0df93f9db904c29 +#: ../../../source/commands/suggest.txt:14 msgid "" -"** 未だ仕様は確定しておりません。利用のためには特定のデータを持つテーブルが必" -"要となります。 **" +"The suggest feature specification isn't stable. The specification may be " +"changed." msgstr "" -"** 未だ仕様は確定しておりません。利用のためには特定のデータを持つテーブルが必" -"要となります。 **" -# e327482145f744e787aee4d6d3d7a02f -#: ../../../source/commands/suggest.txt:13 -msgid "suggest - 指定したクエリに対する補完・修正・提案を行う。" -msgstr "suggest - 指定したクエリに対する補完・修正・提案を行う。" +# da9e2d18753941ae9375755d49055ca8 +#: ../../../source/commands/suggest.txt:18 +msgid "NAME" +msgstr "" -# 9cb50192e38b465e883c0ecdc98e1ce3 -#: ../../../source/commands/suggest.txt:24 -msgid "suggestコマンドは、指定したクエリに対して補完・修正・提案を行います。" -msgstr "suggestコマンドは、指定したクエリに対して補完・修正・提案を行います。" +# fb3c39c611c64fdcb70e7e8edc4cca44 +#: ../../../source/commands/suggest.txt:20 +msgid "suggest - returns completion, correction and/or suggestion for a query." +msgstr "" -# 62338c55e33340c88150aab5477afb82 -#: ../../../source/commands/suggest.txt:26 -msgid "" -"補完とは、クエリの未入力・未変換部分を補うことです。修正とは、クエリ内のミス" -"タイプや誤変換を修正することです。提案とは、さらなる絞込みを行うための候補と" -"なるクエリを提案することです。" +# 09dfde53031c4ac78f37208eb8c19bc2 +#: ../../../source/commands/suggest.txt:23 +msgid "SYNOPSIS" msgstr "" -"補完とは、クエリの未入力・未変換部分を補うことです。修正とは、クエリ内のミス" -"タイプや誤変換を修正することです。提案とは、さらなる絞込みを行うための候補と" -"なるクエリを提案することです。" -# 98a5a9b4258a4efe967934cd876b1096 +# 73c418b40218416199bc8279e0dbf479 +#: ../../../source/commands/suggest.txt:29 +msgid "DESCRIPTION" +msgstr "" + +# 4205c1535be143208c1c0c5d2d528ceb #: ../../../source/commands/suggest.txt:31 -msgid "``types``" -msgstr "``types``" +msgid "" +"The suggest command returns completion, correction and/or suggestion for a " +"specified query." +msgstr "" -# 4bbdc5b0e39749c4b65b0bd813819e32 -#: ../../../source/commands/suggest.txt:33 +# 21fa68ae65e4473789e10bcde04d2d47 +#: ../../../source/commands/suggest.txt:34 msgid "" -"補完・修正・提案のいずれを行うかを、パイプ('|')で組み合わせたシンボル名で指定" -"します(例: correct|suggest)" +"See :doc:`/suggest/introduction` about completion, correction and suggestion." msgstr "" -"補完・修正・提案のいずれを行うかを、パイプ('|')で組み合わせたシンボル名で指定" -"します(例: correct|suggest)" -# bfa4263e2cca46d5afc55b25166fd2eb -#: ../../../source/commands/suggest.txt:35 -msgid "``complete``" -msgstr "``complete``" +# 9dee840b8a6543c2a7fdfc7b6684437a +#: ../../../source/commands/suggest.txt:38 +msgid "OPTIONS" +msgstr "" -# 4b055f2ccd52456aa3a6dc26600b9ee6 -#: ../../../source/commands/suggest.txt:37 -msgid "補完を行います。" -msgstr "補完を行います。" +# fd60bf18fe5f4b1580f5fd968ef87c32 +#: ../../../source/commands/suggest.txt:41 +msgid "It specifies what types are returned by the suggest command." +msgstr "" -# ccfd1f926f5141e29e4230e06a6d8740 -#: ../../../source/commands/suggest.txt:39 -msgid "``correct``" -msgstr "``correct``" +# a1a4a081237c47bf92c06723eee575dc +#: ../../../source/commands/suggest.txt:44 +msgid "Here are available types:" +msgstr "" -# fa917ea5711e4dd89e8b66c7404830a3 -#: ../../../source/commands/suggest.txt:41 -msgid "修正を行います。" -msgstr "修正を行います。" +# ad6f2caaf31344fb89f4f45715a1c18c +#: ../../../source/commands/suggest.txt:47 +msgid "The suggest command does completion." +msgstr "" -# bdaa98e12aa346c1be5f00be9287e66b -#: ../../../source/commands/suggest.txt:43 -msgid "``suggest``" -msgstr "``suggest``" +# 72c37ef5423a437384427371d61f04d3 +#: ../../../source/commands/suggest.txt:50 +msgid "The suggest command does correction." +msgstr "" -# e2894f7f3e2a4faea18c8d9551c18d89 -#: ../../../source/commands/suggest.txt:45 -msgid "提案を行います。" -msgstr "提案を行います。" +# ccc837a426d441c3aca1ecb5b163e042 +#: ../../../source/commands/suggest.txt:53 +msgid "The suggest command does suggestion." +msgstr "" -# da552bb835aa45408b2f1363510927ae -#: ../../../source/commands/suggest.txt:49 -msgid "基礎となるデータが格納されているテーブル名を指定します。" -msgstr "基礎となるデータが格納されているテーブル名を指定します。" +# 830ad2626f084d07b5cd6674146e4cb5 +#: ../../../source/commands/suggest.txt:55 +msgid "" +"You can specify one or more types separated by ``|``. Here are examples:" +msgstr "" -# ed377ed637424a8b96f2c425a6408d66 -#: ../../../source/commands/suggest.txt:51 -msgid "``column``" -msgstr "``column``" +# aa87e3731a134e31bdef6cf9aae0ebf8 +#: ../../../source/commands/suggest.txt:58 +msgid "It returns correction::" +msgstr "" -# 1b16dbf915334218847dec76f1e40655 -#: ../../../source/commands/suggest.txt:53 +# 93f915dddbda451f9fb368710aeb8571 +#: ../../../source/commands/suggest.txt:62 +msgid "It returns correction and suggestion::" +msgstr "" + +# 899fbf87aa1f4361af48dba90742aae8 +#: ../../../source/commands/suggest.txt:66 +msgid "It returns complete, correction and suggestion::" +msgstr "" + +# 182a88b5d0ac4cf7a4d43b5c24378aec +#: ../../../source/commands/suggest.txt:71 msgid "" -"基礎となるデータが格納されているテーブルにおいて、「ヨミガナ」が格納されてい" -"るカラム名を指定します。" +"It specifies table name that has ``item_${DATA_SET_NAME}` format. For " +"example, ``item_query`` is a table name if you created dataset by the " +"following command::" msgstr "" -"基礎となるデータが格納されているテーブルにおいて、「ヨミガナ」が格納されてい" -"るカラム名を指定します。" -# 8cecf7e17f0842e3b71c278f360f2c09 -#: ../../../source/commands/suggest.txt:57 -msgid "補完・修正・提案の対象となるクエリを指定します。" -msgstr "補完・修正・提案の対象となるクエリを指定します。" +# f33a8d5e30d24ff08717dd665f1e5d2c +#: ../../../source/commands/suggest.txt:78 +msgid "" +"It specifies a column name that has furigana in Katakana in ``table`` table." +msgstr "" + +# 4a2fad427bd5465e865429a8379e9688 +#: ../../../source/commands/suggest.txt:82 +msgid "It specifies query for completion, correction and/or suggestion." +msgstr "" + +# 6fd352578daa4adcb990edb8388f351b +#: ../../../source/commands/suggest.txt:86 +msgid "It specifies sort key." +msgstr "" + +# dc4c93fffd0e4024a1d6541aef1103a0 +# d4aa1bf862d540e1ae3a910679f4f59c +#: ../../../source/commands/suggest.txt:89 +#, fuzzy +msgid "``-_score``" +msgstr "``scorer``" + +# 01f2a053ed58442d845ad9b1c3eccace +#: ../../../source/commands/suggest.txt:92 +msgid "It specifies output columns." +msgstr "" + +# dc4c93fffd0e4024a1d6541aef1103a0 +# d4aa1bf862d540e1ae3a910679f4f59c +#: ../../../source/commands/suggest.txt:95 +#, fuzzy +msgid "``_key,_score``" +msgstr "``scorer``" + +# f8497ba8f6964a60b7f18276730dde1a +#: ../../../source/commands/suggest.txt:98 +msgid "It specifies returned records offset." +msgstr "" + +# f74c638f81a644adb244f29198009d85 +#: ../../../source/commands/suggest.txt:101 +msgid "``0``" +msgstr "" + +# ad811656ac5f4245a0201a46f1f26a09 +#: ../../../source/commands/suggest.txt:104 +msgid "It specifies number of returned records." +msgstr "" + +# 9ac51ab64e354d2ab79f1d6a6cbbd316 +#: ../../../source/commands/suggest.txt:107 +msgid "``10``" +msgstr "" + +# 3e56b20a77f142e4a8bfe44ef6fdc35a +#: ../../../source/commands/suggest.txt:110 +msgid "" +"It specifies threshold for item frequency. Returned records must have " +"``_score`` that is greater than or equal to ``frequency_threshold``." +msgstr "" + +# 9ac51ab64e354d2ab79f1d6a6cbbd316 +#: ../../../source/commands/suggest.txt:114 +msgid "``100``" +msgstr "" + +# fccb061cff5a4c639c2d87a63a59b0a3 +#: ../../../source/commands/suggest.txt:116 +msgid "``conditional_probability_threshold``" +msgstr "" + +# e3f3d355725d4d4092f3a07f8af35ee6 +#: ../../../source/commands/suggest.txt:118 +msgid "" +"It specifies threshold for conditional probability. Conditional probability " +"is used for learned data. It is probability of query submission when " +"``query`` is occurred. Returned records must have conditional probability " +"that is greater than or equal to ``conditional_probability_threshold``." +msgstr "" + +# bbd897c0b88e431088eb8cc05c43ac95 +#: ../../../source/commands/suggest.txt:126 +msgid "``0.2``" +msgstr "" + +# 0e8b52dd7eef4e8dbcc629833514bb23 +#: ../../../source/commands/suggest.txt:129 +msgid "" +"It specifies whether optional prefix search is used or not in completion." +msgstr "" + +# abbe166a05fc4a0c9df8b79d46967673 +#: ../../../source/commands/suggest.txt:132 +msgid "Here are available values:" +msgstr "" + +# 47f8fa9a3c5b46068f82e903445afe29 +#: ../../../source/commands/suggest.txt:135 +msgid "Prefix search is always used." +msgstr "" + +# 1837d2e8ad71471c806cd2103669b2a5 +#: ../../../source/commands/suggest.txt:138 +msgid "Prefix search is never used." +msgstr "" + +# 424504b6357742bc90c91d77338bccb0 +#: ../../../source/commands/suggest.txt:141 +msgid "Prefix search is used only when other search can't find any records." +msgstr "" + +# bbd897c0b88e431088eb8cc05c43ac95 +#: ../../../source/commands/suggest.txt:145 +msgid "``auto``" +msgstr "" + +# 84db867d1e7241799ab798ce57086bf1 +#: ../../../source/commands/suggest.txt:148 +msgid "RETURN VALUE" +msgstr "" + +# 779dfc21a7b7400a8fd0a768c83fecd7 +#: ../../../source/commands/suggest.txt:151 +msgid "JSON format" +msgstr "" + +# 235e5e1d857949609f24f6ebec7896ed +#: ../../../source/commands/suggest.txt:153 +msgid "Here is a returned JSON format::" +msgstr "" + +# 8fb5a9c34fd04bebb977c8e53b466429 +#: ../../../source/commands/suggest.txt:165 +msgid "A type specified by ``types``." +msgstr "" + +# 0c5888ec718643a696f99ddefe7462a3 +#: ../../../source/commands/suggest.txt:167 +#, fuzzy +msgid "``candidate``" +msgstr "``cache``" + +# a65ff125a4a9426a856a8242d5201615 +#: ../../../source/commands/suggest.txt:169 +msgid "A candidate for completion, correction or suggestion." +msgstr "" + +# e7f573dcd22e49ab8646cbd0c04843b4 +#: ../../../source/commands/suggest.txt:171 +msgid "``score of candidate``" +msgstr "" + +# 13d4ba9ecb404a88a9fac64d0799fd79 +#: ../../../source/commands/suggest.txt:173 +msgid "" +"A score of corresponding ``candidate``. It means that higher score candidate " +"is more likely candidate for completion, correction or suggestion. Returned " +"candidates are sorted by ``score of candidate`` descending by default." +msgstr "" + +# e1b820659c4c44238f8d6ad9601dd096 +#: ../../../source/commands/suggest.txt:180 +msgid "EXAMPLE" +msgstr "" + +# 3bc5aa56c8c94ede9752d60ca7132d32 +#: ../../../source/commands/suggest.txt:182 +msgid "Here are learned data for completion." +msgstr "" + +# fe498189de5a4c8ba2bc3466f6466546 +#: ../../../source/commands/suggest.txt:196 +msgid "Here are learned data for correction." +msgstr "" + +# de05f397934341469701a04ac77c61b9 +#: ../../../source/commands/suggest.txt:212 +msgid "Here are learned data for suggestion." +msgstr "" + +# 5bc7770294c7407c9c5200a5424c97a2 +#: ../../../source/commands/suggest.txt:222 +msgid "Here is a completion example." +msgstr "" + +# 4b9788cf8f3d42388627d17d5234a81c +#: ../../../source/commands/suggest.txt:228 +msgid "Here is a correction example." +msgstr "" + +# f481261b9b204db0a627594cfef2856a +#: ../../../source/commands/suggest.txt:234 +msgid "Here is a suggestion example." +msgstr "" + +# 0071f37de5d04b45955a67ef1dec9e84 +#: ../../../source/commands/suggest.txt:240 +msgid "Here is a mixed example." +msgstr "" + +# 82554879cf9c442ca065ff52ad81e8a5 +#: ../../../source/commands/suggest.txt:248 +msgid "SEE ALSO" +msgstr "" + +# bdaa98e12aa346c1be5f00be9287e66b +#: ../../../source/commands/suggest.txt:250 +#, fuzzy +msgid ":doc:`/suggest`" +msgstr "``suggest``" + +# 90f324b6827145fc9912843ff6c1882f +#: ../../../source/commands/suggest.txt:251 +msgid ":doc:`/executables/groonga-suggest-create-dataset`" +msgstr "" # 6deec3b88c254385a1dbb0358c027577 #: ../../../source/commands/table_create.txt:6 @@ -2845,3 +3099,83 @@ msgstr "view型のテーブルに追加されるテーブルの名前を指定 #: ../../../source/commands/view_add.txt:54 msgid "view_add Ventry Entry [true]" msgstr "view_add Ventry Entry [true]" + +# 8cecf7e17f0842e3b71c278f360f2c09 +#~ msgid "補完・修正・提案の対象となるクエリを指定します。" +#~ msgstr "補完・修正・提案の対象となるクエリを指定します。" + +# 1b16dbf915334218847dec76f1e40655 +#~ msgid "" +#~ "基礎となるデータが格納されているテーブルにおいて、「ヨミガナ」が格納されて" +#~ "いるカラム名を指定します。" +#~ msgstr "" +#~ "基礎となるデータが格納されているテーブルにおいて、「ヨミガナ」が格納されて" +#~ "いるカラム名を指定します。" + +# ed377ed637424a8b96f2c425a6408d66 +#~ msgid "``column``" +#~ msgstr "``column``" + +# da552bb835aa45408b2f1363510927ae +#~ msgid "基礎となるデータが格納されているテーブル名を指定します。" +#~ msgstr "基礎となるデータが格納されているテーブル名を指定します。" + +# e2894f7f3e2a4faea18c8d9551c18d89 +#~ msgid "提案を行います。" +#~ msgstr "提案を行います。" + +# fa917ea5711e4dd89e8b66c7404830a3 +#~ msgid "修正を行います。" +#~ msgstr "修正を行います。" + +# ccfd1f926f5141e29e4230e06a6d8740 +#~ msgid "``correct``" +#~ msgstr "``correct``" + +# 4b055f2ccd52456aa3a6dc26600b9ee6 +#~ msgid "補完を行います。" +#~ msgstr "補完を行います。" + +# bfa4263e2cca46d5afc55b25166fd2eb +#~ msgid "``complete``" +#~ msgstr "``complete``" + +# 4bbdc5b0e39749c4b65b0bd813819e32 +#~ msgid "" +#~ "補完・修正・提案のいずれを行うかを、パイプ('|')で組み合わせたシンボル名で" +#~ "指定します(例: correct|suggest)" +#~ msgstr "" +#~ "補完・修正・提案のいずれを行うかを、パイプ('|')で組み合わせたシンボル名で" +#~ "指定します(例: correct|suggest)" + +# 98a5a9b4258a4efe967934cd876b1096 +#~ msgid "``types``" +#~ msgstr "``types``" + +# 62338c55e33340c88150aab5477afb82 +#~ msgid "" +#~ "補完とは、クエリの未入力・未変換部分を補うことです。修正とは、クエリ内のミ" +#~ "スタイプや誤変換を修正することです。提案とは、さらなる絞込みを行うための候" +#~ "補となるクエリを提案することです。" +#~ msgstr "" +#~ "補完とは、クエリの未入力・未変換部分を補うことです。修正とは、クエリ内のミ" +#~ "スタイプや誤変換を修正することです。提案とは、さらなる絞込みを行うための候" +#~ "補となるクエリを提案することです。" + +# 9cb50192e38b465e883c0ecdc98e1ce3 +#~ msgid "" +#~ "suggestコマンドは、指定したクエリに対して補完・修正・提案を行います。" +#~ msgstr "" +#~ "suggestコマンドは、指定したクエリに対して補完・修正・提案を行います。" + +# e327482145f744e787aee4d6d3d7a02f +#~ msgid "suggest - 指定したクエリに対する補完・修正・提案を行う。" +#~ msgstr "suggest - 指定したクエリに対する補完・修正・提案を行う。" + +# 58738da3ccdd4b8c9c21c4b2b61a1211 +#~ msgid "" +#~ "** 未だ仕様は確定しておりません。利用のためには特定のデータを持つテーブル" +#~ "が必要となります。 **" +#~ msgstr "" +#~ "** 未だ仕様は確定しておりません。利用のためには特定のデータを持つテーブル" +#~ "が必要となります。 **" Modified: doc/locale/en/LC_MESSAGES/contribution.po (+32 -32) =================================================================== --- doc/locale/en/LC_MESSAGES/contribution.po 2011-09-26 14:30:26 +0000 (21bd31f) +++ doc/locale/en/LC_MESSAGES/contribution.po 2011-09-26 14:31:31 +0000 (18c4852) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:25\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -148,6 +148,13 @@ msgstr "htmlの作成" msgid "以下のコマンドでhtmlが作成されます。::" msgstr "以下のコマンドでhtmlが作成されます。::" +# 554f4357153b4da3af054ea729d74d32 +# 1582267a5346401f81379d7cd8bb9a65 +#: ../../../source/contribution/development/document.txt:24 +#: ../../../source/contribution/development/document.txt:36 +msgid "pdfの作成" +msgstr "pdfの作成" + # 354e9c55e4824d9eb203acb610b469f3 #: ../../../source/contribution/development/document.txt:26 msgid "" @@ -167,13 +174,6 @@ msgstr "rst2pdfのインストール" msgid "以下のようにしてインストールできます。::" msgstr "以下のようにしてインストールできます。::" -# 554f4357153b4da3af054ea729d74d32 -# 1582267a5346401f81379d7cd8bb9a65 -#: ../../../source/contribution/development/document.txt:36 -#: ../../../source/contribution/development/document.txt:24, -msgid "pdfの作成" -msgstr "pdfの作成" - # b5d40efed0584044b792c7434373f128 #: ../../../source/contribution/development/document.txt:38 msgid "以下のコマンドでpdfが作成されます。::" @@ -658,18 +658,18 @@ msgstr "" msgid "テストの動作" msgstr "テストの動作" -# 7461209329e345479813441eb15f6e94 -#: ../../../source/contribution/development/test.txt:50 -msgid "カバレッジ情報" -msgstr "カバレッジ情報" - # c022ced7535c4d93a060695228e49e21 # 32fcc7e2b91b4f2a915a056479ccb953 +#: ../../../source/contribution/development/test.txt:45 #: ../../../source/contribution/development/test.txt:52 -#: ../../../source/contribution/development/test.txt:45, msgid "groongaのトップディレクトリで、以下のコマンドを実行します。::" msgstr "groongaのトップディレクトリで、以下のコマンドを実行します。::" +# 7461209329e345479813441eb15f6e94 +#: ../../../source/contribution/development/test.txt:50 +msgid "カバレッジ情報" +msgstr "カバレッジ情報" + # d8a0d94c619b476f83e8ccab9fb5418e #: ../../../source/contribution/development/test.txt:56 msgid "" @@ -727,6 +727,17 @@ msgid "" msgstr "" "特定のテスト関数(Cutterではテストと呼ぶ)のみをテストすることができます。" +# 5f744d84fec543aa9e3ccedc3f7c3cd3 +# b70cdcc4a0ce4cd59998e76ea1649d9b +# cb456f095215476bb8d903c907ff53bc +# a1c720d3f497422880816a90d3cc4807 +#: ../../../source/contribution/development/test.txt:72 +#: ../../../source/contribution/development/test.txt:81 +#: ../../../source/contribution/development/test.txt:92 +#: ../../../source/contribution/development/test.txt:103 +msgid "実行例::" +msgstr "実行例::" + # 935fea45584f4260afbe2bf0ec21fb0b #: ../../../source/contribution/development/test.txt:77 msgid "特定のテストファイルのみテストする" @@ -755,6 +766,13 @@ msgstr "" "環境変数CUTTER_CHECK_LEAKをyesと設定すると、valgrindを用いて不正メモリアクセ" "スやメモリリークを検出しつつ、テストを動作させることができます。" +# 9aeb81918cea40d3acc6a1b490156a41 +# 938539a275044fbcbfbb7d5a91671527 +#: ../../../source/contribution/development/test.txt:90 +#: ../../../source/contribution/development/test.txt:101 +msgid "run-test.shのみならず、make checkでも利用可能です。" +msgstr "run-test.shのみならず、make checkでも利用可能です。" + # 0f8f3136ef5d451da6cdfe14d05d94bb #: ../../../source/contribution/development/test.txt:97 msgid "デバッガ上でのテスト実行" @@ -769,24 +787,6 @@ msgstr "" "環境変数CUTTER_DEBUGをyesと設定すると、テストが実行できる環境が整ったgdbが実" "行されます。gdb上でrunを行うと、テストの実行が開始されます。" -# 9aeb81918cea40d3acc6a1b490156a41 -# 938539a275044fbcbfbb7d5a91671527 -#: ../../../source/contribution/development/test.txt:101 -#: ../../../source/contribution/development/test.txt:90, -msgid "run-test.shのみならず、make checkでも利用可能です。" -msgstr "run-test.shのみならず、make checkでも利用可能です。" - -# 5f744d84fec543aa9e3ccedc3f7c3cd3 -# b70cdcc4a0ce4cd59998e76ea1649d9b -# cb456f095215476bb8d903c907ff53bc -# a1c720d3f497422880816a90d3cc4807 -#: ../../../source/contribution/development/test.txt:103 -#: ../../../source/contribution/development/test.txt:72, -#: ../../../source/contribution/development/test.txt:81, -#: ../../../source/contribution/development/test.txt:92, -msgid "実行例::" -msgstr "実行例::" - # 50682805b4d24452953737f4e7aa661d #: ../../../source/contribution/development/test.txt:108 msgid "静的解析" Modified: doc/locale/en/LC_MESSAGES/executables.po (+75 -70) =================================================================== --- doc/locale/en/LC_MESSAGES/executables.po 2011-09-26 14:30:26 +0000 (8e825f6) +++ doc/locale/en/LC_MESSAGES/executables.po 2011-09-26 14:31:31 +0000 (0357004) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-14 18:18\n" +"POT-Creation-Date: 2011-09-26 23:25\n" "PO-Revision-Date: 2011-08-14 18:53+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -32,11 +32,44 @@ msgstr "groongaパッケージが提供する実行ファイルについて説 msgid "grnslap" msgstr "grnslap" +# 87178c95f3cb4a26a5fcc9cd2ddfa882 +# 5005f845e4c441f4a2f7e12f58904213 +# 5fd60d3563254a62bda9baeb2e7a1bbf +# 452b001734724b32848b2c0792ada182 +#: ../../../source/executables/grnslap.txt:9 +#: ../../../source/executables/grntest.txt:9 +#: ../../../source/executables/groonga-http.txt:9 +#: ../../../source/executables/groonga.txt:9 +msgid "名前" +msgstr "名前" + # 63fc02719cb0463385a4bd43e5581c27 #: ../../../source/executables/grnslap.txt:11 msgid "grnslap - groongaプロセスの通信層のパフォーマンスをチェックするツール" msgstr "grnslap - groongaプロセスの通信層のパフォーマンスをチェックするツール" +# 46c89c61669a4ee9b8a55b63c6453d9a +# 772cb83991cf4e03b8c15e3f3770ef2a +# 077f65c6093d42d18a1ba38580ab22c4 +# fab2af7b8f564d26ab48fb7e606c22f9 +#: ../../../source/executables/grnslap.txt:14 +#: ../../../source/executables/grntest.txt:14 +#: ../../../source/executables/groonga-http.txt:14 +#: ../../../source/executables/groonga.txt:14 +msgid "書式" +msgstr "書式" + +# d71c481348394cc599ba49575e4b2086 +# 48b3d2c1d87f4b708bbda092ab387519 +# 5ec2f623b04b4a809d57fc55fa390188 +# b66b361fb61146ad89d1f4be9f0bbea9 +#: ../../../source/executables/grnslap.txt:21 +#: ../../../source/executables/grntest.txt:21 +#: ../../../source/executables/groonga-http.txt:20 +#: ../../../source/executables/groonga.txt:21 +msgid "説明" +msgstr "説明" + # fa381668fbc2495fa3413b8ae5081aa3 #: ../../../source/executables/grnslap.txt:23 msgid "" @@ -71,6 +104,15 @@ msgstr "" msgid "現在は、make installしてもインストールは行われない。" msgstr "現在は、make installしてもインストールは行われない。" +# 6cdd7c9400eb49a9b0003eaa7b8a2b6b +# 2cb21f4ec51c4f3a845b44b162488dfc +# 6203c552391f46d3bd59557ba6353bc1 +#: ../../../source/executables/grnslap.txt:32 +#: ../../../source/executables/grntest.txt:32 +#: ../../../source/executables/groonga.txt:27 +msgid "オプション" +msgstr "オプション" + # 35adea532c6845e3ad8dc07cb96c4dba #: ../../../source/executables/grnslap.txt:36 msgid "リクエストのプロトコルを指定します。" @@ -109,6 +151,15 @@ msgstr "" msgid "リクエストの多重度を指定します。初期値は10です。" msgstr "リクエストの多重度を指定します。初期値は10です。" +# 59685a6d850e451e8a950dff8e1ffe4c +# 61de0b45adb8479189da71a5eb56737d +# 37327acb643f454099c491ebf3d10ee3 +#: ../../../source/executables/grnslap.txt:51 +#: ../../../source/executables/grntest.txt:64 +#: ../../../source/executables/groonga.txt:129 +msgid "引数" +msgstr "引数" + # 956ba9c4cf384f2992f3d3a71696147d #: ../../../source/executables/grnslap.txt:55 msgid "" @@ -118,68 +169,17 @@ msgstr "" "接続先のホスト名とポート番号をを指定します(デフォルト値は'localhost:10041')。" "ポート番号を指定しない場合には、10041が指定されたものとします。" -# 1d9430e18d2f4c7e91ee36f058f80a2b -#: ../../../source/executables/grnslap.txt:60 -msgid "http://localhost:10041/d/status に、多重度100でリクエストを行う。" -msgstr "http://localhost:10041/d/status に、多重度100でリクエストを行う。" - -# 46c89c61669a4ee9b8a55b63c6453d9a -# 772cb83991cf4e03b8c15e3f3770ef2a -# 077f65c6093d42d18a1ba38580ab22c4 -# fab2af7b8f564d26ab48fb7e606c22f9 -#: ../../../source/executables/grnslap.txt:14, -#: ../../../source/executables/grntest.txt:14, -#: ../../../source/executables/groonga-http.txt:14 -#: ../../../source/executables/groonga.txt:14, -msgid "書式" -msgstr "書式" - -# d71c481348394cc599ba49575e4b2086 -# 48b3d2c1d87f4b708bbda092ab387519 -# 5ec2f623b04b4a809d57fc55fa390188 -# b66b361fb61146ad89d1f4be9f0bbea9 -#: ../../../source/executables/grnslap.txt:21, -#: ../../../source/executables/grntest.txt:21, -#: ../../../source/executables/groonga-http.txt:20 -#: ../../../source/executables/groonga.txt:21, -msgid "説明" -msgstr "説明" - -# 6cdd7c9400eb49a9b0003eaa7b8a2b6b -# 2cb21f4ec51c4f3a845b44b162488dfc -# 6203c552391f46d3bd59557ba6353bc1 -#: ../../../source/executables/grnslap.txt:32, -#: ../../../source/executables/grntest.txt:32, -#: ../../../source/executables/groonga.txt:27 -msgid "オプション" -msgstr "オプション" - -# 59685a6d850e451e8a950dff8e1ffe4c -# 61de0b45adb8479189da71a5eb56737d -# 37327acb643f454099c491ebf3d10ee3 -#: ../../../source/executables/grnslap.txt:51, -#: ../../../source/executables/grntest.txt:64, -#: ../../../source/executables/groonga.txt:129 -msgid "引数" -msgstr "引数" - # ae2d8c6d455141249caecc8f94967e08 # a80bd90f79c644b392a2eb40c437b085 -#: ../../../source/executables/grnslap.txt:58, +#: ../../../source/executables/grnslap.txt:58 #: ../../../source/executables/grntest.txt:140 msgid "サンプル" msgstr "サンプル" -# 87178c95f3cb4a26a5fcc9cd2ddfa882 -# 5005f845e4c441f4a2f7e12f58904213 -# 5fd60d3563254a62bda9baeb2e7a1bbf -# 452b001734724b32848b2c0792ada182 -#: ../../../source/executables/grnslap.txt:9, -#: ../../../source/executables/grntest.txt:9, -#: ../../../source/executables/groonga-http.txt:9 -#: ../../../source/executables/groonga.txt:9, -msgid "名前" -msgstr "名前" +# 1d9430e18d2f4c7e91ee36f058f80a2b +#: ../../../source/executables/grnslap.txt:60 +msgid "http://localhost:10041/d/status に、多重度100でリクエストを行う。" +msgstr "http://localhost:10041/d/status に、多重度100でリクエストを行う。" # 718aa8b945f04bb2a648e2133ead6023 #: ../../../source/executables/grntest.txt:6 @@ -489,7 +489,10 @@ msgid "" "コマンドファイルは、groonga組み込みコマンドを1行に1つずつ記述したテキストファ" "イルです。拡張子に制限はありません。groonga組み込みコマンドに関しては :doc:`/" "commands` を参照してください。" -msgstr "コマンドファイルは、groonga組み込みコマンドを1行に1つずつ記述したテキストファイルです。拡張子に制限はありません。groonga組み込みコマンドに関しては :doc:`/commands` を参照してください。" +msgstr "" +"コマンドファイルは、groonga組み込みコマンドを1行に1つずつ記述したテキストファ" +"イルです。拡張子に制限はありません。groonga組み込みコマンドに関しては :doc:`/" +"commands` を参照してください。" # b529c0c65e60465b9af02ed4631d228e #: ../../../source/executables/grntest.txt:142 @@ -694,8 +697,8 @@ msgstr "" # 4a4305b841f6414a815f56e35c52688e # f5128ab21cfc4963817379e0e034a38d +#: ../../../source/executables/groonga-http.txt:6 #: ../../../source/executables/groonga-http.txt:11 -#: ../../../source/executables/groonga-http.txt:6, msgid "groonga HTTPサービス" msgstr "groonga HTTPサービス" @@ -728,7 +731,7 @@ msgstr "" # 8f8f2f238c1f461082d13c73c9121dd6 # b6763490280145b0a0a5454707e4783c #: ../../../source/executables/groonga-http.txt:27 -#: ../../../source/executables/groonga.txt:142, +#: ../../../source/executables/groonga.txt:142 msgid "コマンド" msgstr "コマンド" @@ -807,7 +810,9 @@ msgstr "output_typeにはjson, tsv, xmlが指定可能です。" msgid "" "command_versionはコマンドの仕様の互換性を指定します。詳細は :doc:`/" "command_version` を参照してください。" -msgstr "command_versionはコマンドの仕様の互換性を指定します。詳細は :doc:`/command_version` を参照してください。" +msgstr "" +"command_versionはコマンドの仕様の互換性を指定します。詳細は :doc:`/" +"command_version` を参照してください。" # 45e97eb983c043bb8e050b6bf83564aa #: ../../../source/executables/groonga-http.txt:54 @@ -872,6 +877,15 @@ msgstr "None." msgid "EXIT STATUS" msgstr "EXIT STATUS" +# 68f4dcdb5525450e96eaa76a27f54a03 +# b39e013841854e10adeec0e31a818bc8 +# de9ec08009074ec5a64608898257ace9 +#: ../../../source/executables/groonga-suggest-create-dataset.txt:33 +#: ../../../source/executables/groonga-suggest-create-dataset.txt:38 +#: ../../../source/executables/groonga-suggest-create-dataset.txt:43 +msgid "TODO" +msgstr "TODO" + # 174515eb1dc447bf855718d1603d04d1 #: ../../../source/executables/groonga-suggest-create-dataset.txt:36 msgid "FILES" @@ -882,15 +896,6 @@ msgstr "FILES" msgid "EXAMPLE" msgstr "EXAMPLE" -# 68f4dcdb5525450e96eaa76a27f54a03 -# b39e013841854e10adeec0e31a818bc8 -# de9ec08009074ec5a64608898257ace9 -#: ../../../source/executables/groonga-suggest-create-dataset.txt:43 -#: ../../../source/executables/groonga-suggest-create-dataset.txt:33, -#: ../../../source/executables/groonga-suggest-create-dataset.txt:38, -msgid "TODO" -msgstr "TODO" - # 0afe9b92aac5403ca2bc921e1a32c8ed #: ../../../source/executables/groonga-suggest-create-dataset.txt:46 msgid "SEE ALSO" Modified: doc/locale/en/LC_MESSAGES/functions.po (+82 -82) =================================================================== --- doc/locale/en/LC_MESSAGES/functions.po 2011-09-26 14:30:26 +0000 (888421a) +++ doc/locale/en/LC_MESSAGES/functions.po 2011-09-26 14:31:31 +0000 (aae4004) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:25\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -27,11 +27,53 @@ msgstr "組み込み関数一覧" msgid "edit_distance" msgstr "edit_distance" +# b26ef0ca01ea42f89db691ca485ddce2 +# a694bea745d542f0988817e280f57f8b +# cc30a573ee5d490c8a4871481c2e5a96 +# 23f72dc3759e4931981c77661cc842b2 +# f7f2dd5cf72946a3be07546e824b3b48 +# 10fad4fb4c2848b58f21593c42c9554e +#: ../../../source/functions/edit_distance.txt:9 +#: ../../../source/functions/geo_distance.txt:9 +#: ../../../source/functions/geo_in_circle.txt:9 +#: ../../../source/functions/geo_in_rectangle.txt:9 +#: ../../../source/functions/now.txt:9 ../../../source/functions/rand.txt:9 +msgid "名前" +msgstr "名前" + # a13c3cdb24984bf98b62a69996bd8ef7 #: ../../../source/functions/edit_distance.txt:11 msgid "edit_distance - 指定した2つの文字列の編集距離を計算する" msgstr "edit_distance - 指定した2つの文字列の編集距離を計算する" +# e39498cea5664fceb98d05ed7200afdb +# d7463319ff134e309e0285087a608797 +# a0ced0b56b374b1f87b735ad18742162 +# 2f354cda6eee44aa8b0038c6b28276ec +# c1d78770199640f689b563e1311e4e1b +# f70c4d114e6a45b088fff04931b7c2b6 +#: ../../../source/functions/edit_distance.txt:14 +#: ../../../source/functions/geo_distance.txt:14 +#: ../../../source/functions/geo_in_circle.txt:14 +#: ../../../source/functions/geo_in_rectangle.txt:14 +#: ../../../source/functions/now.txt:14 ../../../source/functions/rand.txt:14 +msgid "書式" +msgstr "書式" + +# 1c0831a7c9e9498fae51c640a9b8b509 +# fd3176f1772d45e699de882c7fd4b5b3 +# 2d6761b294a2465ebd9b899e31c4a28b +# 5669f2ec19894d109b3eccb59ac4f62d +# 8a7c6d8f6c404f81abc1ae8922f78806 +# 9e6e1fd6e18544ac95661f45487e4651 +#: ../../../source/functions/edit_distance.txt:20 +#: ../../../source/functions/geo_distance.txt:20 +#: ../../../source/functions/geo_in_circle.txt:20 +#: ../../../source/functions/geo_in_rectangle.txt:20 +#: ../../../source/functions/now.txt:20 ../../../source/functions/rand.txt:20 +msgid "説明" +msgstr "説明" + # 3c7b77a197e64d94830c4a84eed4cef0 #: ../../../source/functions/edit_distance.txt:22 msgid "" @@ -50,6 +92,19 @@ msgstr "" "edit_distance() 関数は、string1に指定した文字列とstring2に指定した文字列の間" "の編集距離を求めます。" +# 50d6375779f04ce5945dc222239ff9b4 +# d8c2d868cd6945e398d6a8a2dbdcc0a4 +# c00d93749025453dbda567f3e174cfd2 +# a7a723bb25ff4f8b92ca0ec0981da63a +# 480daff21e164e8bb76a172f543e184d +#: ../../../source/functions/edit_distance.txt:27 +#: ../../../source/functions/geo_distance.txt:28 +#: ../../../source/functions/geo_in_circle.txt:27 +#: ../../../source/functions/geo_in_rectangle.txt:27 +#: ../../../source/functions/rand.txt:27 +msgid "引数" +msgstr "引数" + # 720435853dcd47a7b7272d87827fc9cf #: ../../../source/functions/edit_distance.txt:29 msgid "``string1``" @@ -70,94 +125,39 @@ msgstr "``string2``" msgid "もうひとつの文字列を指定します" msgstr "もうひとつの文字列を指定します" -# cc774236b7b544c79f9505f54fbaf97e -#: ../../../source/functions/edit_distance.txt:41 -msgid "指定した2つ文字列の編集距離をUint32型の値として返します。" -msgstr "指定した2つ文字列の編集距離をUint32型の値として返します。" - -# e39498cea5664fceb98d05ed7200afdb -# d7463319ff134e309e0285087a608797 -# a0ced0b56b374b1f87b735ad18742162 -# 2f354cda6eee44aa8b0038c6b28276ec -# c1d78770199640f689b563e1311e4e1b -# f70c4d114e6a45b088fff04931b7c2b6 -#: ../../../source/functions/edit_distance.txt:14, -#: ../../../source/functions/geo_distance.txt:14, -#: ../../../source/functions/geo_in_circle.txt:14, -#: ../../../source/functions/geo_in_rectangle.txt:14, -#: ../../../source/functions/now.txt:14, ../../../source/functions/rand.txt:14 -msgid "書式" -msgstr "書式" - -# 1c0831a7c9e9498fae51c640a9b8b509 -# fd3176f1772d45e699de882c7fd4b5b3 -# 2d6761b294a2465ebd9b899e31c4a28b -# 5669f2ec19894d109b3eccb59ac4f62d -# 8a7c6d8f6c404f81abc1ae8922f78806 -# 9e6e1fd6e18544ac95661f45487e4651 -#: ../../../source/functions/edit_distance.txt:20, -#: ../../../source/functions/geo_distance.txt:20, -#: ../../../source/functions/geo_in_circle.txt:20, -#: ../../../source/functions/geo_in_rectangle.txt:20, -#: ../../../source/functions/now.txt:20, ../../../source/functions/rand.txt:20 -msgid "説明" -msgstr "説明" - -# 50d6375779f04ce5945dc222239ff9b4 -# d8c2d868cd6945e398d6a8a2dbdcc0a4 -# c00d93749025453dbda567f3e174cfd2 -# a7a723bb25ff4f8b92ca0ec0981da63a -# 480daff21e164e8bb76a172f543e184d -#: ../../../source/functions/edit_distance.txt:27, -#: ../../../source/functions/geo_distance.txt:28, -#: ../../../source/functions/geo_in_circle.txt:27, -#: ../../../source/functions/geo_in_rectangle.txt:27, -#: ../../../source/functions/rand.txt:27 -msgid "引数" -msgstr "引数" - # 866b065d361c48459d11261584c485c5 # 9b359142b2cd463a8a23bbdff39b4ef5 # e169a57296bc4ff9a5791389a8f6221d # b301b0edb4b84a94885ce4912eff6eec # 8f72407b6f514f10802ff4605fdd2871 # 7efa9b6073614a8d82636088e54c2b7b -#: ../../../source/functions/edit_distance.txt:39, -#: ../../../source/functions/geo_distance.txt:40, -#: ../../../source/functions/geo_in_circle.txt:43, -#: ../../../source/functions/geo_in_rectangle.txt:42, -#: ../../../source/functions/now.txt:27, ../../../source/functions/rand.txt:34 +#: ../../../source/functions/edit_distance.txt:39 +#: ../../../source/functions/geo_distance.txt:40 +#: ../../../source/functions/geo_in_circle.txt:43 +#: ../../../source/functions/geo_in_rectangle.txt:42 +#: ../../../source/functions/now.txt:27 ../../../source/functions/rand.txt:34 msgid "返値" msgstr "返値" +# cc774236b7b544c79f9505f54fbaf97e +#: ../../../source/functions/edit_distance.txt:41 +msgid "指定した2つ文字列の編集距離をUint32型の値として返します。" +msgstr "指定した2つ文字列の編集距離をUint32型の値として返します。" + # feacff3e04da4887ba5433df8ef87e8f # 89a0c4b4f45d4280bae0f661ab6d9ae6 # bee972fea6874e5ca27e092f53433c14 # e44ad910fd07458c82ea24f843c66e3e # 796c0600fef3484bb7c67defc369ed37 # 89846e7450b442a7bda3c230f126d254 -#: ../../../source/functions/edit_distance.txt:44, -#: ../../../source/functions/geo_distance.txt:45, -#: ../../../source/functions/geo_in_circle.txt:48, -#: ../../../source/functions/geo_in_rectangle.txt:47, -#: ../../../source/functions/now.txt:32, ../../../source/functions/rand.txt:39 +#: ../../../source/functions/edit_distance.txt:44 +#: ../../../source/functions/geo_distance.txt:45 +#: ../../../source/functions/geo_in_circle.txt:48 +#: ../../../source/functions/geo_in_rectangle.txt:47 +#: ../../../source/functions/now.txt:32 ../../../source/functions/rand.txt:39 msgid "例" msgstr "例" -# b26ef0ca01ea42f89db691ca485ddce2 -# a694bea745d542f0988817e280f57f8b -# cc30a573ee5d490c8a4871481c2e5a96 -# 23f72dc3759e4931981c77661cc842b2 -# f7f2dd5cf72946a3be07546e824b3b48 -# 10fad4fb4c2848b58f21593c42c9554e -#: ../../../source/functions/edit_distance.txt:9, -#: ../../../source/functions/geo_distance.txt:9, -#: ../../../source/functions/geo_in_circle.txt:9, -#: ../../../source/functions/geo_in_rectangle.txt:9, -#: ../../../source/functions/now.txt:9, ../../../source/functions/rand.txt:9 -msgid "名前" -msgstr "名前" - # 122ebe4043d441e6abb06ffee5168949 #: ../../../source/functions/geo_distance.txt:6 msgid "geo_distance" @@ -224,8 +224,8 @@ msgstr "指定した2点の距離をFloat型の値(単位:メートル)として # 494813f6826742f39e9917653d098999 # 4c67e0e828bb404f929c61c1177fd076 # 31ce6869b6e84a9b9a90f3fca3a374f5 -#: ../../../source/functions/geo_distance.txt:52, -#: ../../../source/functions/geo_in_circle.txt:55, +#: ../../../source/functions/geo_distance.txt:52 +#: ../../../source/functions/geo_in_circle.txt:55 #: ../../../source/functions/geo_in_rectangle.txt:54 msgid "脚注" msgstr "脚注" @@ -233,8 +233,8 @@ msgstr "脚注" # 0dd78e2b8d454ef78ee079e0e97a0167 # 86708ada330a4ae68c1f7bd67ef8d123 # 4534b110a784407fb5476102d107c493 -#: ../../../source/functions/geo_distance.txt:53, -#: ../../../source/functions/geo_in_circle.txt:56, +#: ../../../source/functions/geo_distance.txt:53 +#: ../../../source/functions/geo_in_circle.txt:56 #: ../../../source/functions/geo_in_rectangle.txt:55 msgid "" "TokyoGeoPoint(日本測地系座標)かWGS84GeoPoint(世界測地系座標)のいずれかを指定" @@ -271,6 +271,13 @@ msgstr "" "geo_in_circle() 関数は、pointに指定した座標が、centerに指定した座標を中心とす" "る円の範囲内にあるかどうかを調べます。" +# 97fe7041846b4d3582478573b10199a0 +# 338ed2dfe0794b638a0c61ec41c6205b +#: ../../../source/functions/geo_in_circle.txt:29 +#: ../../../source/functions/geo_in_rectangle.txt:29 +msgid "``point``" +msgstr "``point``" + # ffdc157c435e4c4ea670a9d0dc3bbda4 #: ../../../source/functions/geo_in_circle.txt:31 msgid "" @@ -315,13 +322,6 @@ msgstr "" msgid "pointに指定した座標が円の範囲内にあるかどうかをBool型の値で返します。" msgstr "pointに指定した座標が円の範囲内にあるかどうかをBool型の値で返します。" -# 97fe7041846b4d3582478573b10199a0 -# 338ed2dfe0794b638a0c61ec41c6205b -#: ../../../source/functions/geo_in_circle.txt:29, -#: ../../../source/functions/geo_in_rectangle.txt:29 -msgid "``point``" -msgstr "``point``" - # bca3392f5a5c422f9e9bd022c6c8f8fa #: ../../../source/functions/geo_in_rectangle.txt:6 msgid "geo_in_rectangle" Modified: doc/locale/en/LC_MESSAGES/index.po (+4 -4) =================================================================== --- doc/locale/en/LC_MESSAGES/index.po 2011-09-26 14:30:26 +0000 (95ddcae) +++ doc/locale/en/LC_MESSAGES/index.po 2011-09-26 14:31:31 +0000 (aa70449) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -28,16 +28,16 @@ msgid ":doc:`news`" msgstr ":doc:`news`" # 484689a243c540a4a32eb261d7385e94 -#: ../../../source/index.txt:28 +#: ../../../source/index.txt:29 msgid ":ref:`genindex`" msgstr ":ref:`genindex`" # 6d001425eeb540199f655e718cd333de -#: ../../../source/index.txt:29 +#: ../../../source/index.txt:30 msgid ":ref:`modindex`" msgstr ":ref:`modindex`" # c26ab5f9709448c995901da3c5d53edd -#: ../../../source/index.txt:30 +#: ../../../source/index.txt:31 msgid ":ref:`search`" msgstr ":ref:`search`" Modified: doc/locale/en/LC_MESSAGES/install.po (+73 -56) =================================================================== --- doc/locale/en/LC_MESSAGES/install.po 2011-09-26 14:30:26 +0000 (5ad6038) +++ doc/locale/en/LC_MESSAGES/install.po 2011-09-26 14:31:31 +0000 (c844172) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -41,6 +41,48 @@ msgstr "" msgid "Debian GNU/Linux squeeze" msgstr "Debian GNU/Linux squeeze" +# 9c38d593bbc04d41b83f8bf863128b21 +# c96d0a4345fc41819ef8147099b26ab8 +# be0f49f1aa38425c8bf58bddb03d65b0 +# 099668c9763b4cef92f96acfb664c9fd +# f838ed136191498b9021698515afb048 +# 6a762bb39109415ea5d973eb8834a864 +# ed8cd4d1e10f4fa386381da6f0896acf +#: ../../../source/install.txt:17 ../../../source/install.txt:35 +#: ../../../source/install.txt:53 ../../../source/install.txt:71 +#: ../../../source/install.txt:94 ../../../source/install.txt:117 +#: ../../../source/install.txt:130 +msgid "We only distribute the package for amd64." +msgstr "We only distribute the package for amd64." + +# a6affb262e7448ca85a3c6ff063f57bb +# 29c82119eb624dc8844f95d2c10c53ec +# 43cf905995ea4f04a62b8a18a3d1b545 +# 4ac836972ca24570bff5b779cff4a157 +# 7aaf94cdc8d54b1699a678e3163e3368 +#: ../../../source/install.txt:19 ../../../source/install.txt:37 +#: ../../../source/install.txt:55 ../../../source/install.txt:78 +#: ../../../source/install.txt:101 +msgid "/etc/apt/sources.list.d/groonga.list::" +msgstr "/etc/apt/sources.list.d/groonga.list::" + +# 2836395b15b74eb6999a99f6fc208a70 +# 4cd945bfd5cc4dafad6e960db4c8c5d4 +# 162f0c44afac4cebaa28679d6c99f7ea +# 9b02457263b0407bac95dd69933bf1b6 +# 122082ec685a48dbabf5f2815c9be817 +# 2ee21d0abdf7491c83c922f17d1ba786 +# b9a5cd372395403482e63973852931fa +# b04374c21d2749598231eb96c8b501f4 +# 5a69bf25ed774abfb2945544e052a29a +#: ../../../source/install.txt:24 ../../../source/install.txt:42 +#: ../../../source/install.txt:60 ../../../source/install.txt:83 +#: ../../../source/install.txt:106 ../../../source/install.txt:119 +#: ../../../source/install.txt:132 ../../../source/install.txt:141 +#: ../../../source/install.txt:150 +msgid "Install::" +msgstr "Install::" + # 21b5bda0701a4496b2a96f22b584cd5f #: ../../../source/install.txt:31 msgid "Debian GNU/Linux wheezy" @@ -56,14 +98,9 @@ msgstr "Debian GNU/Linux sid" msgid "Ubuntu 10.04 LTS Lucid Lynx" msgstr "Ubuntu 10.04 LTS Lucid Lynx" -# 558f0ab1f9fd4fe0be52a1edf8760e5b -#: ../../../source/install.txt:90 -msgid "Ubuntu 11.04 Natty Narwhal" -msgstr "Ubuntu 11.04 Natty Narwhal" - # 5e21956d346843e6abb886d4a180827b # d539c3a58a164842b69324e085fe812b -#: ../../../source/install.txt:98 ../../../source/install.txt:75, +#: ../../../source/install.txt:75 ../../../source/install.txt:98 msgid "" "You should specify universe section of Ubuntu for installing by add file(ex. " "below-mentioned)." @@ -71,16 +108,10 @@ msgstr "" "You should specify universe section of Ubuntu for installing by add file(ex. " "below-mentioned)." -# a6affb262e7448ca85a3c6ff063f57bb -# 29c82119eb624dc8844f95d2c10c53ec -# 43cf905995ea4f04a62b8a18a3d1b545 -# 4ac836972ca24570bff5b779cff4a157 -# 7aaf94cdc8d54b1699a678e3163e3368 -#: ../../../source/install.txt:101 ../../../source/install.txt:19, -#: ../../../source/install.txt:37, ../../../source/install.txt:55, -#: ../../../source/install.txt:78, -msgid "/etc/apt/sources.list.d/groonga.list::" -msgstr "/etc/apt/sources.list.d/groonga.list::" +# 558f0ab1f9fd4fe0be52a1edf8760e5b +#: ../../../source/install.txt:90 +msgid "Ubuntu 11.04 Natty Narwhal" +msgstr "Ubuntu 11.04 Natty Narwhal" # 1381f8f8e0cd4cf19dac8913296d28bb #: ../../../source/install.txt:113 @@ -92,20 +123,6 @@ msgstr "CentOS 5" msgid "Fedora 15" msgstr "Fedora 15" -# 9c38d593bbc04d41b83f8bf863128b21 -# c96d0a4345fc41819ef8147099b26ab8 -# be0f49f1aa38425c8bf58bddb03d65b0 -# 099668c9763b4cef92f96acfb664c9fd -# f838ed136191498b9021698515afb048 -# 6a762bb39109415ea5d973eb8834a864 -# ed8cd4d1e10f4fa386381da6f0896acf -#: ../../../source/install.txt:130 ../../../source/install.txt:117, -#: ../../../source/install.txt:17, ../../../source/install.txt:35, -#: ../../../source/install.txt:53, ../../../source/install.txt:71, -#: ../../../source/install.txt:94, -msgid "We only distribute the package for amd64." -msgstr "We only distribute the package for amd64." - # 77d2e93b432140ae98734e8644bc48c4 #: ../../../source/install.txt:139 msgid "Mac OS X (MacPorts)" @@ -116,51 +133,51 @@ msgstr "Mac OS X (MacPorts)" msgid "Mac OS X (Homebrew)" msgstr "Mac OS X (Homebrew)" -# 2836395b15b74eb6999a99f6fc208a70 -# 4cd945bfd5cc4dafad6e960db4c8c5d4 -# 162f0c44afac4cebaa28679d6c99f7ea -# 9b02457263b0407bac95dd69933bf1b6 -# 122082ec685a48dbabf5f2815c9be817 -# 2ee21d0abdf7491c83c922f17d1ba786 -# b9a5cd372395403482e63973852931fa -# b04374c21d2749598231eb96c8b501f4 -# 5a69bf25ed774abfb2945544e052a29a -#: ../../../source/install.txt:150 ../../../source/install.txt:106, -#: ../../../source/install.txt:119, ../../../source/install.txt:132, -#: ../../../source/install.txt:141, ../../../source/install.txt:24, -#: ../../../source/install.txt:42, ../../../source/install.txt:60, -#: ../../../source/install.txt:83, -msgid "Install::" -msgstr "Install::" - -# bb1ec1d3b1354b1ca3109795f2138b33 +# eb3625dfbf6645638740ee4721acc9d4 #: ../../../source/install.txt:155 -msgid "Windows" -msgstr "Windows" +msgid "Windows (Installer)" +msgstr "" # 326d5e4062c4421997a40a87a9858b02 -#: ../../../source/install.txt:159 +#: ../../../source/install.txt:159 ../../../source/install.txt:170 msgid "We only distribute the package for x64." msgstr "We only distribute the package for x64." # 021e6457a01a4d7589cd7c04343456c4 #: ../../../source/install.txt:161 +#, fuzzy msgid "" +"You just download installer (.exe file) from `packages.groonga.org/windows/ " +"<http://packages.groonga.org/windows/groonga/>`_ and execute it." +msgstr "" "You just download zip-file from `packages.groonga.org/windows/ <http://" "packages.groonga.org/windows/groonga/>`_ and extract it. We doesn't " "distribute installer for now. Sorry." + +# bb1ec1d3b1354b1ca3109795f2138b33 +#: ../../../source/install.txt:166 +#, fuzzy +msgid "Windows (zip)" +msgstr "Windows" + +# 021e6457a01a4d7589cd7c04343456c4 +#: ../../../source/install.txt:172 +#, fuzzy +msgid "" +"You just download zip-file from `packages.groonga.org/windows/ <http://" +"packages.groonga.org/windows/groonga/>`_ and extract it." msgstr "" "You just download zip-file from `packages.groonga.org/windows/ <http://" "packages.groonga.org/windows/groonga/>`_ and extract it. We doesn't " "distribute installer for now. Sorry." # 9cc94da552584de88b44cd3b52dccde5 -#: ../../../source/install.txt:166 +#: ../../../source/install.txt:177 msgid "Others" msgstr "Others" # f4a274e52bb34f80a210842035ac1028 -#: ../../../source/install.txt:168 +#: ../../../source/install.txt:179 msgid "" "If you will use indexes of tokenizing of each morpheme for full-text search, " "you should install `MeCab <http://mecab.sourceforge.net/>`_ before you " @@ -171,7 +188,7 @@ msgstr "" "install groonga." # 8de0e8776b574f77be06e087fbed9a68 -#: ../../../source/install.txt:172 +#: ../../../source/install.txt:183 msgid "" "After, you should download tar.gz-file from `packages.groonga.org/source/ " "<http://packages.groonga.org/source/groonga/>`_ for installing groonga. You " @@ -184,7 +201,7 @@ msgstr "" "mentioned. ::" # d38c66cb520244d3b06a823965c1a606 -#: ../../../source/install.txt:179 +#: ../../../source/install.txt:190 msgid "" "The \"prefix\" option is the paramater for specified place to install. If " "you won't specify the option, \"/usr/local\" is specified. Please specify \"/" Modified: doc/locale/en/LC_MESSAGES/log.po (+82 -82) =================================================================== --- doc/locale/en/LC_MESSAGES/log.po 2011-09-26 14:30:26 +0000 (d967015) +++ doc/locale/en/LC_MESSAGES/log.po 2011-09-26 14:31:31 +0000 (773390e) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -51,11 +51,86 @@ msgstr "" "groonga process' log level, it's not logged. Log level can be customized by :" "option:`-l` or :doc:`commands/log_level`." +# 74e9e6d3b1b244e6800ea679047c3f00 +# 84b18ac6e8c5482a8bbfda680bd430a0 +#: ../../../source/log.txt:22 ../../../source/log.txt:112 +msgid "Format" +msgstr "Format" + # 1c7a52e6ec094041bb630a9475d37e30 #: ../../../source/log.txt:24 msgid "Process log uses the following format::" msgstr "Process log uses the following format::" +# d89f61bce6c34f5c8a0a1a7c242c772b +# cff7b5db312a496fb6619af683e764d0 +#: ../../../source/log.txt:29 ../../../source/log.txt:122 +msgid "It's time stamp uses the following format::" +msgstr "It's time stamp uses the following format::" + +# 89aaf081caf744bfa12a944a6c4a1109 +# 5cabf08e0c0c4f74b1ce459997e82928 +#: ../../../source/log.txt:34 ../../../source/log.txt:127 +msgid "Year with four digits." +msgstr "Year with four digits." + +# 967ba4699e2d446c82f9ffea9e9a5e21 +# 900483a239ee41e98e16ba12ed6b0ace +#: ../../../source/log.txt:37 ../../../source/log.txt:130 +msgid "Month with two digits." +msgstr "Month with two digits." + +# 7c8a874ec4304ae5b10409f6294e0790 +# b88514f28928433991bcf8aaf6f05053 +#: ../../../source/log.txt:40 ../../../source/log.txt:133 +msgid "Day with two digits." +msgstr "Day with two digits." + +# 90edcde2d6e3479fa463a8aabcea4284 +# e6adce8ebccd4c929f1bc76dfc96c8ad +#: ../../../source/log.txt:43 ../../../source/log.txt:136 +msgid "Hour with two digits." +msgstr "Hour with two digits." + +# c3886fe186c343f68195d9cbd804c7e8 +# f7a5d69ee97c4c84bdbb5ff1d40f4a99 +#: ../../../source/log.txt:46 ../../../source/log.txt:139 +msgid "Minute with two digits." +msgstr "Minute with two digits." + +# a1edcc5a976b476abb92ac9739ab2136 +# 2ad08861b66949198f6e06afc2854cbc +#: ../../../source/log.txt:49 ../../../source/log.txt:142 +msgid "Second with two digits." +msgstr "Second with two digits." + +# b81cf0521551418ca7a42b70baef1dc1 +# 85d662e5098841fea594f2c9311e010c +#: ../../../source/log.txt:52 ../../../source/log.txt:145 +msgid "Microsecond with six digits." +msgstr "Microsecond with six digits." + +# 6c6deceadda643018aaa22bd695c2cb2 +# 9b7f0c33b4f649538688db24bb380558 +# d3d0857ad9e54910aebeb9c5bede4f8b +# 76e7d67f2c81430287e4668c6aeda8eb +# c85e113e151c43d29463314d8587ab74 +# fe8365961fd84bcc9f8a653c84915da7 +# 65399b249a234724860f19bc797cf68f +# 33a2a31f4c06429fad957554e8ed4a5d +# 6fa608730d034728a0e36a507ac9df1d +# c2dbd036a5734ec3b397727976dba3cc +# 7d78332372124c87b375c3a151326eb5 +# c2fe5fdcc446430e8e533bf6e96fbe5a +#: ../../../source/log.txt:54 ../../../source/log.txt:89 +#: ../../../source/log.txt:96 ../../../source/log.txt:100 +#: ../../../source/log.txt:147 ../../../source/log.txt:157 +#: ../../../source/log.txt:173 ../../../source/log.txt:180 +#: ../../../source/log.txt:187 ../../../source/log.txt:195 +#: ../../../source/log.txt:203 ../../../source/log.txt:208 +msgid "Example::" +msgstr "Example::" + # 5515ad2b445649f3a25c924b62f582a5 #: ../../../source/log.txt:59 msgid "Log level with a character. Here is a character and log level map." @@ -106,6 +181,12 @@ msgstr "Debug" msgid "Dump" msgstr "Dump" +# c6e393ebd2c3416b98c2c7eae721103e +# 0561df21d3c84bf28f1e712d54aa2a3c +#: ../../../source/log.txt:94 ../../../source/log.txt:171 +msgid "Details about the log with free format." +msgstr "Details about the log with free format." + # 0b86fa995e9c4c9a9a747b1697977f2d #: ../../../source/log.txt:106 msgid "Query log" @@ -120,65 +201,11 @@ msgstr "" "Query log is disabled by default. It can be enabled by :option:`--query-log-" "path` option." -# 74e9e6d3b1b244e6800ea679047c3f00 -# 84b18ac6e8c5482a8bbfda680bd430a0 -#: ../../../source/log.txt:112 ../../../source/log.txt:22, -msgid "Format" -msgstr "Format" - # 8d139c7391a04bb39e3baeb795234669 #: ../../../source/log.txt:114 msgid "Query log uses the following formats::" msgstr "Query log uses the following formats::" -# d89f61bce6c34f5c8a0a1a7c242c772b -# cff7b5db312a496fb6619af683e764d0 -#: ../../../source/log.txt:122 ../../../source/log.txt:29, -msgid "It's time stamp uses the following format::" -msgstr "It's time stamp uses the following format::" - -# 89aaf081caf744bfa12a944a6c4a1109 -# 5cabf08e0c0c4f74b1ce459997e82928 -#: ../../../source/log.txt:127 ../../../source/log.txt:34, -msgid "Year with four digits." -msgstr "Year with four digits." - -# 967ba4699e2d446c82f9ffea9e9a5e21 -# 900483a239ee41e98e16ba12ed6b0ace -#: ../../../source/log.txt:130 ../../../source/log.txt:37, -msgid "Month with two digits." -msgstr "Month with two digits." - -# 7c8a874ec4304ae5b10409f6294e0790 -# b88514f28928433991bcf8aaf6f05053 -#: ../../../source/log.txt:133 ../../../source/log.txt:40, -msgid "Day with two digits." -msgstr "Day with two digits." - -# 90edcde2d6e3479fa463a8aabcea4284 -# e6adce8ebccd4c929f1bc76dfc96c8ad -#: ../../../source/log.txt:136 ../../../source/log.txt:43, -msgid "Hour with two digits." -msgstr "Hour with two digits." - -# c3886fe186c343f68195d9cbd804c7e8 -# f7a5d69ee97c4c84bdbb5ff1d40f4a99 -#: ../../../source/log.txt:139 ../../../source/log.txt:46, -msgid "Minute with two digits." -msgstr "Minute with two digits." - -# a1edcc5a976b476abb92ac9739ab2136 -# 2ad08861b66949198f6e06afc2854cbc -#: ../../../source/log.txt:142 ../../../source/log.txt:49, -msgid "Second with two digits." -msgstr "Second with two digits." - -# b81cf0521551418ca7a42b70baef1dc1 -# 85d662e5098841fea594f2c9311e010c -#: ../../../source/log.txt:145 ../../../source/log.txt:52, -msgid "Microsecond with six digits." -msgstr "Microsecond with six digits." - # b9122d70e83c49f49f9b67b80f15478a #: ../../../source/log.txt:152 msgid "" @@ -205,12 +232,6 @@ msgstr "A character that indicates query is processing." msgid "A character that indicates query is finished." msgstr "A character that indicates query is finished." -# c6e393ebd2c3416b98c2c7eae721103e -# 0561df21d3c84bf28f1e712d54aa2a3c -#: ../../../source/log.txt:171 ../../../source/log.txt:94, -msgid "Details about the log with free format." -msgstr "Details about the log with free format." - # bd9ed3d4fad24cadb7def9eed65ca919 #: ../../../source/log.txt:178 msgid "A query to be processed." @@ -230,24 +251,3 @@ msgstr "A processed work at the time." #: ../../../source/log.txt:201 msgid "A return code for the query." msgstr "A return code for the query." - -# 6c6deceadda643018aaa22bd695c2cb2 -# 9b7f0c33b4f649538688db24bb380558 -# d3d0857ad9e54910aebeb9c5bede4f8b -# 76e7d67f2c81430287e4668c6aeda8eb -# c85e113e151c43d29463314d8587ab74 -# fe8365961fd84bcc9f8a653c84915da7 -# 65399b249a234724860f19bc797cf68f -# 33a2a31f4c06429fad957554e8ed4a5d -# 6fa608730d034728a0e36a507ac9df1d -# c2dbd036a5734ec3b397727976dba3cc -# 7d78332372124c87b375c3a151326eb5 -# c2fe5fdcc446430e8e533bf6e96fbe5a -#: ../../../source/log.txt:208 ../../../source/log.txt:100, -#: ../../../source/log.txt:147, ../../../source/log.txt:157, -#: ../../../source/log.txt:173, ../../../source/log.txt:180, -#: ../../../source/log.txt:187, ../../../source/log.txt:195, -#: ../../../source/log.txt:203, ../../../source/log.txt:54, -#: ../../../source/log.txt:89, ../../../source/log.txt:96, -msgid "Example::" -msgstr "Example::" Modified: doc/locale/en/LC_MESSAGES/news.po (+393 -218) =================================================================== --- doc/locale/en/LC_MESSAGES/news.po 2011-09-26 14:30:26 +0000 (116e6c3) +++ doc/locale/en/LC_MESSAGES/news.po 2011-09-26 14:31:31 +0000 (29305c5) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-14 18:18\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-14 18:52+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -24,201 +24,382 @@ msgstr "News" # 9b1992c46f074c869dcba40a17807540 #: ../../../source/news.txt:11 +#, fuzzy +msgid "Release 1.2.6 - 2011/09/29" +msgstr "Release 1.2.4 - 2011/07/29" + +# 70c40de34906417989b4d865f2ae6a9d +# 368250c6d7e1420abaaa539fa0bb57de +# bc79ab185f6545aba5a109dd8562bb8c +#: ../../../source/news.txt:14 ../../../source/news.txt:47 +#: ../../../source/news.txt:79 ../../../source/news.txt:114 +#: ../../../source/news.txt:140 +msgid "Improvements" +msgstr "Improvements" + +# 636c25d317d04ad7ad1a5f2ae66f0f14 +#: ../../../source/news.txt:16 +#, fuzzy +msgid "Improved error message on type cast." +msgstr "Improved error message of :doc:`commands/column_create`. #952" + +# f263dfe2f5bf4044a3126b77eae9b710 +#: ../../../source/news.txt:17 +msgid "Added geo point value validation on type cast." +msgstr "" + +# 1401d83ce1c6421f8bcdb62219710dce +#: ../../../source/news.txt:18 +msgid "Supported :doc:`/tutorial/query_expansion`." +msgstr "" + +# 463e3e507a3b4e72b77cf65b7dd65922 +#: ../../../source/news.txt:19 +msgid "" +"Added `--query_expansion` option to :doc:`/commands/select` for query " +"expansion." +msgstr "" + +# 52726198777343a381f9dcf5f0c1b54a +#: ../../../source/news.txt:21 +msgid "Added geometry conversion macro between degree and msec." +msgstr "" + +# 139b698a4aee421c96d41604e24c1da7 +#: ../../../source/news.txt:22 +msgid "Supported type cast in :doc:`/functions/geo_distance` ()." +msgstr "" + +# d3bba3a5319845d3b078d6a5dfdb55a4 +#: ../../../source/news.txt:23 +msgid "Don't split tokens with full width space in command line. #986" +msgstr "" + +# be993f0a04d64a4ea6d9b8f41caccbe7 +#: ../../../source/news.txt:24 +msgid "Supported conversion between TokyoGeoPoint and WGS84GeoPoint." +msgstr "" + +# bd06cc52d96249fa8214be8df8434dc9 +#: ../../../source/news.txt:25 +msgid "Exported grn_geo_select_in_circle() and grn_geo_select_in_rectangle()." +msgstr "" + +# c11f391aa64e4e24b3fe6122dc9a6117 +#: ../../../source/news.txt:26 +#, fuzzy +msgid "Supported CentOS 6." +msgstr "Supported ~/.editrc." + +# 2217ef25b41e4a60bed8ec20dfff937d +#: ../../../source/news.txt:27 +msgid "" +"Supported the current Debian GNU/Linux sid. Patch by SATOH Fumiyasu. " +"[GitHub#3]" +msgstr "" + +# 39a1ab6e849f4933aa30293846fbbad7 +# ce4eda1385794dab92d3918efd5a8838 +# 1c42c0311f564db29833f6894a7c403a +#: ../../../source/news.txt:31 ../../../source/news.txt:67 +#: ../../../source/news.txt:92 ../../../source/news.txt:124 +#: ../../../source/news.txt:167 +msgid "Fixes" +msgstr "Fixes" + +# 9bb6c28a1350495c8e25339593903314 +#: ../../../source/news.txt:33 +msgid "" +"Fixed a bug that geo point is loaded as broken value. argument in :doc:`/" +"commands/select`. #1047" +msgstr "" + +# 792e87b8851244e48a3b8606b534ad77 +# 8e8a7a1c996d4a0f82db957f2272120e +#: ../../../source/news.txt:37 ../../../source/news.txt:103 +#: ../../../source/news.txt:130 +msgid "Thanks" +msgstr "Thanks" + +# 3787b743b7fa43c9b14dc24d4c1c846c +#: ../../../source/news.txt:39 +msgid "SATOH Fumiyasu" +msgstr "" + +# 9b1992c46f074c869dcba40a17807540 +#: ../../../source/news.txt:44 +#, fuzzy +msgid "Release 1.2.5 - 2011/08/29" +msgstr "Release 1.2.4 - 2011/07/29" + +# a90be7ca90e34f2cacb5e33e6610fdfc +#: ../../../source/news.txt:49 +msgid "Added experimental Windows installer support." +msgstr "" + +# d84c249b55e34418a71a6ce2adf71ef1 +#: ../../../source/news.txt:50 +msgid "Accepted \"#\" and \"-\" as a valid name characters. #1043" +msgstr "" + +# 6f4cffaa79114a6da122260447efe575 +#: ../../../source/news.txt:51 +msgid "" +"Accepted all valid characters except \"_\" as the first character. #1043" +msgstr "" + +# d355185176364d3fb54624a937d3c9ec +#: ../../../source/news.txt:52 +msgid "Supported `--each` for `[...]` form :doc:`/commands/load`. #1044" +msgstr "" + +# 0b7f6c0c0fbb4646a1d9de5d2b419b92 +#: ../../../source/news.txt:53 +#, fuzzy +msgid "Added documentation for :doc:`/suggest`." +msgstr "Added document about :doc:`log`." + +# 2f2051594678459b929b95cc55a43fdc +#: ../../../source/news.txt:54 +msgid "" +"Supported threshold as `--frequency_threshold` and `--" +"conditional_probability_threshold` options in all :doc:`/commands/suggest` " +"types. #1042" +msgstr "" + +# 36360d0c29f44128a787ed6f801f4b7c +#: ../../../source/news.txt:57 +msgid "[groonga-suggest-httpd] Supported log reopen by SIGUSR1. #1048" +msgstr "" + +# e1dc292de05a429a8236f48cebf2aaf5 +#: ../../../source/news.txt:58 +msgid "Supported string input for reference vector column value. #1051" +msgstr "" + +# da16857ed96c4aaeba16be540e7deb24 +#: ../../../source/news.txt:59 +msgid "" +"[groonga-suggest-httpd] Added `--n-lines-per-log-file` option that changes " +"log line limitation for a file." +msgstr "" + +# 950cdd7ed3164a80a29fd8ded6ceb531 +#: ../../../source/news.txt:61 +msgid "" +"[groonga-suggest-httpd] Added `p` parameter for `--" +"conditional_probability_threshold`." +msgstr "" + +# be0fa8d6f33b4db5864e4c349a5d53c3 +#: ../../../source/news.txt:63 +msgid "Added GRN_CTX_PER_DB flag for grn_ctx_init() and grn_ctx_open(). #1053" +msgstr "" + +# 5063419e0b694c7ea319e24cc85a61d6 +#: ../../../source/news.txt:64 +msgid "Exported grn_ctx_close(). #1035" +msgstr "" + +# 2f71df9eee514710a87ba4011d9bc4b9 +#: ../../../source/news.txt:69 +msgid "" +"Fixed a crash bug that invalid value is passed as match expression argument " +"in :doc:`/commands/select`. #1047" +msgstr "" + +# 6cf2eaa0d9de4f5a9bcc6ee298d96e33 +#: ../../../source/news.txt:71 +#, fuzzy +msgid "Fixed a bug that hash table cursor returns garbage records." +msgstr "Fixed patricia trie cursor returns wrong records." + +# 9b1992c46f074c869dcba40a17807540 +#: ../../../source/news.txt:76 msgid "Release 1.2.4 - 2011/07/29" msgstr "Release 1.2.4 - 2011/07/29" # cc31058f451c464fba57f37f3b155a7d -#: ../../../source/news.txt:16 +#: ../../../source/news.txt:81 msgid "Re-supported *BSD. (Reported by OBATA Akio)" msgstr "Re-supported *BSD. (Reported by OBATA Akio)" # 3f7df34a7f27443e990d0256ba789071 -#: ../../../source/news.txt:17 +#: ../../../source/news.txt:82 msgid "Improved sed related portability. (Suggested by OBATA Akio)" msgstr "Improved sed related portability. (Suggested by OBATA Akio)" # 6d4e6d130b8446bd9b7bb451be51c4ac -#: ../../../source/news.txt:18 +#: ../../../source/news.txt:83 msgid "Re-supported Visual C++ 2008." msgstr "Re-supported Visual C++ 2008." # 76811292020c44edba5180ae5179b6b0 -#: ../../../source/news.txt:19 -msgid "Supported :doc:`commands/check` for hash table." +#: ../../../source/news.txt:84 +#, fuzzy +msgid "Supported :doc:`/commands/check` for hash table." msgstr "Supported :doc:`commands/check` for hash table." # 129df511754d4972a276112313721a69 -#: ../../../source/news.txt:20 +#: ../../../source/news.txt:85 +#, fuzzy msgid "" -"Ignored invalid _score in --sortby of :doc:`commands/select` for " +"Ignored invalid _score in --sortby of :doc:`/commands/select` for " "convenience. #1030" msgstr "" "Ignored invalid _score in --sortby of :doc:`commands/select` for " "convenience. #1030" # 0b7f6c0c0fbb4646a1d9de5d2b419b92 -#: ../../../source/news.txt:22 +#: ../../../source/news.txt:87 msgid "Added document about :doc:`log`." msgstr "Added document about :doc:`log`." # c11f391aa64e4e24b3fe6122dc9a6117 -#: ../../../source/news.txt:23 +#: ../../../source/news.txt:88 msgid "Supported ~/.editrc." msgstr "Supported ~/.editrc." # 38df688343da48dea7002f7eb984bdf1 -#: ../../../source/news.txt:24 +#: ../../../source/news.txt:89 msgid "Supported ~/.groonga-history." msgstr "Supported ~/.groonga-history." # 5ca469f9deb44762870fecac6bdecfa2 -#: ../../../source/news.txt:29 +#: ../../../source/news.txt:94 msgid "Fixed broken libedit support. (Reported by Daiki Ueno)" msgstr "Fixed broken libedit support. (Reported by Daiki Ueno)" # dcdc9cc22a3d43db8d816553245b5933 -#: ../../../source/news.txt:30 +#: ../../../source/news.txt:95 msgid "Fixed source URL in *.spec (Reported by Daiki Ueno)" msgstr "Fixed source URL in *.spec (Reported by Daiki Ueno)" # 6cf2eaa0d9de4f5a9bcc6ee298d96e33 -#: ../../../source/news.txt:31 +#: ../../../source/news.txt:96 msgid "Fixed patricia trie cursor returns wrong records." msgstr "Fixed patricia trie cursor returns wrong records." # 940e6c7eefec4704b115586246599001 -#: ../../../source/news.txt:32 +#: ../../../source/news.txt:97 msgid "" "Added missing database lock clear for grn_obj_clear_lock() for database." msgstr "" "Added missing database lock clear for grn_obj_clear_lock() for database." # b148ce82da1c45368bf90243e5f90b33 -#: ../../../source/news.txt:34 +#: ../../../source/news.txt:99 msgid "" "Fixed wrong record's column values deletion possible on record deletion." msgstr "" "Fixed wrong record's column values deletion possible on record deletion." +# 61796e6c7a4d44fc92e8842a0ece4b8c +# 3724e5cee4224128b29ba91d7972460d +#: ../../../source/news.txt:105 ../../../source/news.txt:132 +msgid "OBATA Akio" +msgstr "OBATA Akio" + # 9bfd06aa518b404f99e0caa887d68276 -#: ../../../source/news.txt:41 +#: ../../../source/news.txt:106 msgid "Daiki Ueno" msgstr "Daiki Ueno" # 568015d066b1452b9efe89ce22c78050 -#: ../../../source/news.txt:46 +#: ../../../source/news.txt:111 msgid "Release 1.2.3 - 2011/06/29" msgstr "Release 1.2.3 - 2011/06/29" # 36fef71b7e2244bd913993685153d245 -#: ../../../source/news.txt:51 +#: ../../../source/news.txt:116 msgid "Added invalid table name check. #912" msgstr "Added invalid table name check. #912" # 123ec4ea890e422b95a781e5bb084163 -#: ../../../source/news.txt:52 +#: ../../../source/news.txt:117 msgid "Added groonga-query-log-analyzer that analyze query log." msgstr "Added groonga-query-log-analyzer that analyze query log." # 249ed2f7fbc14288b4d40c1ff7d53b7a -#: ../../../source/news.txt:53 +#: ../../../source/news.txt:118 msgid "groonga command shows failed command on error." msgstr "groonga command shows failed command on error." # 0088650cbe094d769ec6732a50bfe069 -#: ../../../source/news.txt:54 +#: ../../../source/news.txt:119 msgid "groonga command shows file name and line no on error." msgstr "groonga command shows file name and line no on error." # 636c25d317d04ad7ad1a5f2ae66f0f14 -#: ../../../source/news.txt:55 -msgid "Improved error message of :doc:`commands/column_create`. #952" +#: ../../../source/news.txt:120 +#, fuzzy +msgid "Improved error message of :doc:`/commands/column_create`. #952" msgstr "Improved error message of :doc:`commands/column_create`. #952" # f2b5fbe0380a468281143ae21b1e2972 -#: ../../../source/news.txt:56 +#: ../../../source/news.txt:121 msgid "Added GRN_OBJ_TABLE_DAT_KEY, double array trie, table. (experimental)" msgstr "Added GRN_OBJ_TABLE_DAT_KEY, double array trie, table. (experimental)" # b64e153de208461fbbf22dea21f5f889 -#: ../../../source/news.txt:61 +#: ../../../source/news.txt:126 msgid "fix get command crash. (Reported by OBATA Akio)" msgstr "fix get command crash. (Reported by OBATA Akio)" # ba5c0b34f0fe4ed38484f04073ddba32 -#: ../../../source/news.txt:62 +#: ../../../source/news.txt:127 msgid "fix elapsed time overflow in query log. #944" msgstr "fix elapsed time overflow in query log. #944" -# 792e87b8851244e48a3b8606b534ad77 -# 8e8a7a1c996d4a0f82db957f2272120e -#: ../../../source/news.txt:65 ../../../source/news.txt:38, -msgid "Thanks" -msgstr "Thanks" - -# 61796e6c7a4d44fc92e8842a0ece4b8c -# 3724e5cee4224128b29ba91d7972460d -#: ../../../source/news.txt:67 ../../../source/news.txt:40, -msgid "OBATA Akio" -msgstr "OBATA Akio" - # dfd313094c9f4da9ba3f78d0b467f0dd -#: ../../../source/news.txt:72 +#: ../../../source/news.txt:137 msgid "Release 1.2.2 - 2011/05/29" msgstr "Release 1.2.2 - 2011/05/29" -# 70c40de34906417989b4d865f2ae6a9d -# 368250c6d7e1420abaaa539fa0bb57de -# bc79ab185f6545aba5a109dd8562bb8c -#: ../../../source/news.txt:75 ../../../source/news.txt:14, -#: ../../../source/news.txt:49, -msgid "Improvements" -msgstr "Improvements" - # b38ef3048fab4636964d7db81662c030 -#: ../../../source/news.txt:77 +#: ../../../source/news.txt:142 msgid "Added packages for Ubuntu 11.04 Natty Narwhal." msgstr "Added packages for Ubuntu 11.04 Natty Narwhal." # 9d81eafb7ebe45b9b08e53b3ad4fae65 -#: ../../../source/news.txt:78 +#: ../../../source/news.txt:143 msgid "Removed packages for Ubuntu 10.10 Maverick Meerkat." msgstr "Removed packages for Ubuntu 10.10 Maverick Meerkat." # 9027a7aaf1c249e5a399d546dc0709c4 -#: ../../../source/news.txt:79 +#: ../../../source/news.txt:144 msgid "RPM: Split server related packages to groonga-server package." msgstr "RPM: Split server related packages to groonga-server package." # d435bc4c17c7463dbe5716ccf0f27ee6 -#: ../../../source/news.txt:80 +#: ../../../source/news.txt:145 msgid "suggest: Added target object name into error messages." msgstr "suggest: Added target object name into error messages." # 750ba9213fa340038d2d6d20af9ed6e8 -#: ../../../source/news.txt:81 +#: ../../../source/news.txt:146 msgid "document: Started English support. (not completed yet.)" msgstr "document: Started English support. (not completed yet.)" # 7047323ee0e94b75b440632e55c6159c -#: ../../../source/news.txt:82 +#: ../../../source/news.txt:147 msgid "groonga-suggest-httpd: Added --disable-max-fd-check option." msgstr "groonga-suggest-httpd: Added --disable-max-fd-check option." # d4ceda832bae41019aa24481096927d1 -#: ../../../source/news.txt:83 +#: ../../../source/news.txt:148 msgid "" "groonga: Renamed :option:`--address <-a>` option to :option:`--bind-address`." msgstr "" "groonga: Renamed :option:`--address <-a>` option to :option:`--bind-address`." # 71991c40a58a49c1955eabd753f6c732 -#: ../../../source/news.txt:84 +#: ../../../source/news.txt:149 msgid "groonga-suggest-httpd: Renamed --address option to --bind-address." msgstr "groonga-suggest-httpd: Renamed --address option to --bind-address." # cffb18538beb4bb7a641947231960eca -#: ../../../source/news.txt:85 +#: ../../../source/news.txt:150 msgid "" "Changed admin HTML install directory to $PREFIX/share/groonga/html/admin/ " "from $PREFIX/share/groonga/admin_html/." @@ -227,7 +408,7 @@ msgstr "" "from $PREFIX/share/groonga/admin_html/." # 312577b63e8140958162c315efa7183c -#: ../../../source/news.txt:88 +#: ../../../source/news.txt:153 msgid "" "groonga-suggest-httpd: Used \"application/json\" for JSON response instead " "of \"text/javascript\"." @@ -236,24 +417,24 @@ msgstr "" "of \"text/javascript\"." # 6a16419fce874a3f95ee70fcfc24128f -#: ../../../source/news.txt:90 +#: ../../../source/news.txt:155 msgid "" "Windows: Used DLL relative path instead of executable file relative path." msgstr "" "Windows: Used DLL relative path instead of executable file relative path." # 1f6601c2032944309dc9b396484dd75a -#: ../../../source/news.txt:92 +#: ../../../source/news.txt:157 msgid "MeCab: Added error message from MeCab on MeCab initialize error." msgstr "MeCab: Added error message from MeCab on MeCab initialize error." # 5987b5cff9d7477fa45437ccf317b506 -#: ../../../source/news.txt:93 +#: ../../../source/news.txt:158 msgid "suggest: Added prefix_search parameter to suggest command. #909" msgstr "suggest: Added prefix_search parameter to suggest command. #909" # a79f743193294709981e3af2718167e0 -#: ../../../source/news.txt:95 +#: ../../../source/news.txt:160 msgid "" "plugin: Added grn_plugin_get_system_plugins_dir() and grn_plugin_get_suffix" "() API." @@ -262,55 +443,92 @@ msgstr "" "() API." # af6e29a009514d44a761c352d0bf343c -#: ../../../source/news.txt:97 +#: ../../../source/news.txt:162 msgid "Added grn_obj_is_builtin() API." msgstr "Added grn_obj_is_builtin() API." # cc708d452c3f44d8b1d5bae980f87a56 -#: ../../../source/news.txt:98 +#: ../../../source/news.txt:163 msgid ":doc:`/commands/load`: Added table name check. #934" msgstr ":doc:`/commands/load`: Added table name check. #934" # c23c619a90dd4e4290034318d3eb77ca -#: ../../../source/news.txt:99 +#: ../../../source/news.txt:164 msgid "Showed invalid name context in error message. #935" msgstr "Showed invalid name context in error message. #935" -# 39a1ab6e849f4933aa30293846fbbad7 -# ce4eda1385794dab92d3918efd5a8838 -# 1c42c0311f564db29833f6894a7c403a -#: ../../../source/news.txt:102 ../../../source/news.txt:27, -#: ../../../source/news.txt:59, -msgid "Fixes" -msgstr "Fixes" - # 1c90404e7f854492aa9016a01796d7b3 -#: ../../../source/news.txt:104 +#: ../../../source/news.txt:169 msgid "Fixed a data breaking bug on multi process update. #890" msgstr "Fixed a data breaking bug on multi process update. #890" # 97cb08b74b4f4b1d903fbb55fe6164f3 -#: ../../../source/news.txt:107 +#: ../../../source/news.txt:172 msgid "1.2.1リリース - 2011/04/29" msgstr "1.2.1リリース - 2011/04/29" +# 706fbb50bd6743829b455a9a0c38c3da +# 564d9e3f41f4468492c35511af6edc25 +# 608a5850f92c469a9ee7ffeaf3f54f25 +# 50ce2b0f2d5f4050b984a201c2fe81f8 +# 4ddc3752b9fa4371867abdf07d8fc3ac +# 974368a72f0c497f9389416758e02eba +# d4ca8e178c78431a9b66904a0f5dd994 +# affa2e86e12c4cc7a7bf2b81b36cc28a +# cb4ce3f04e044badbbd3bcb959e93312 +# b416327445604a8dbd30fd98f4915c2f +# 812e22bda8164ddb942e3bb3b5de14d3 +# 0e4c1d9d0a8b4ab5b53e173485fd4ed6 +#: ../../../source/news.txt:175 ../../../source/news.txt:200 +#: ../../../source/news/0.x.txt:12 ../../../source/news/0.x.txt:39 +#: ../../../source/news/1.0.x.txt:27 ../../../source/news/1.0.x.txt:75 +#: ../../../source/news/1.0.x.txt:115 ../../../source/news/1.0.x.txt:156 +#: ../../../source/news/1.0.x.txt:220 ../../../source/news/1.0.x.txt:246 +#: ../../../source/news/1.0.x.txt:271 ../../../source/news/1.1.x.txt:12 +msgid "改良" +msgstr "改良" + # 4d2668fc1c654f6f9695990a14959238 -#: ../../../source/news.txt:112 +#: ../../../source/news.txt:177 msgid "suggestコマンドにthresholdパラメーターを追加。#895" msgstr "suggestコマンドにthresholdパラメーターを追加。#895" # 1c6cc177952649aeb653d935574839cc -#: ../../../source/news.txt:113 +#: ../../../source/news.txt:178 msgid "suggestのHTTPサーバにlimitパラメーターを追加。#899" msgstr "suggestのHTTPサーバにlimitパラメーターを追加。#899" # 8f6fc8a973194bd0a24c50a128dd135e -#: ../../../source/news.txt:114 +#: ../../../source/news.txt:179 msgid "grntest: SIGINTでの中断に対応。" msgstr "grntest: SIGINTでの中断に対応。" +# 4a56b3ed967a40b88ed86ff7c858431a +# 3aac648c140845c78828800d40bc0eab +# ec2331c43e8749e9918adaa7ff9e1999 +# 0a979b263c0f4ed9a016b7991e843285 +# 04cf37cd46724e7aadf9dd6e2ef5713d +# 4e4eebb3b7a84fef90e2b5ae3abea1b1 +# 7df972f5f03c43d0babc1eae08f85aa7 +# dd71609689034c3bbf0d2c8344ca21f4 +# 07240328eac1455c824a2a7dc2a663f1 +# 40a3515b5f4d4643a62da683c275410c +# f54df69b6aba46ac87e70dbb1f639af7 +# df1c917c53b3437b9b9a4d3ae359233b +# 496c8f3354904f98a669e99981445276 +# 72567b8d77264ef990efe8e10e9e21fe +#: ../../../source/news.txt:182 ../../../source/news.txt:216 +#: ../../../source/news/0.x.txt:27 ../../../source/news/0.x.txt:115 +#: ../../../source/news/1.0.x.txt:12 ../../../source/news/1.0.x.txt:41 +#: ../../../source/news/1.0.x.txt:62 ../../../source/news/1.0.x.txt:93 +#: ../../../source/news/1.0.x.txt:139 ../../../source/news/1.0.x.txt:185 +#: ../../../source/news/1.0.x.txt:231 ../../../source/news/1.0.x.txt:255 +#: ../../../source/news/1.0.x.txt:278 ../../../source/news/1.1.x.txt:22 +msgid "修正" +msgstr "修正" + # 1195bd44ab454ea8ae98ed68bbb2fe4b -#: ../../../source/news.txt:119 +#: ../../../source/news.txt:184 msgid "" "同時に複数のデータベースを開いているとき、1つでもデータベー スを閉じると関連" "するプラグインも閉じられてしまう問題を修正。 #894" @@ -319,7 +537,7 @@ msgstr "" "するプラグインも閉じられてしまう問題を修正。 #894" # fd9b07aa80c64c1ba79a2bd657c31ac2 -#: ../../../source/news.txt:121 +#: ../../../source/news.txt:186 msgid "" "configureの--helpで出力される--with-deafult-encodingの値が 間違っていた問題を" "修正。(ICHII Takashiさんが報告)" @@ -328,67 +546,90 @@ msgstr "" "修正。(ICHII Takashiさんが報告)" # 256c79bd9e924570976b4da4a252e040 -#: ../../../source/news.txt:123 +#: ../../../source/news.txt:188 msgid "チュートリアル中のtypoを修正。(moozさんが修正)" msgstr "チュートリアル中のtypoを修正。(moozさんが修正)" +# 6c3116f2661e40ca8fe8eb5d872ade9c +# e4baa878774f4dc0ac0c4d928ea724aa +# 361e488517ef42deb0134a5c4f53dc56 +# f93dea3d6b2248ffaad036a796ab67c3 +# f929f75013d944c8b2dcde0435d3db31 +# a2212caa080a4a19bdad630b0a433a34 +# 9c9693a8723d4258939b98467b02e67f +# 9366740052fc4d5ca47348fe12cbde90 +# 259c97b6146d423987e0b0336c88878e +# 29438f7c64674a4aa7dc4e2ec868114b +# 482c8cbc7ff44747a93174d02b633a29 +# c96a384e01a14795a76e1295f41e3ab1 +# 15675f3efdc54b23af6a7c46301e0f0b +#: ../../../source/news.txt:191 ../../../source/news.txt:240 +#: ../../../source/news/0.x.txt:124 ../../../source/news/1.0.x.txt:19 +#: ../../../source/news/1.0.x.txt:53 ../../../source/news/1.0.x.txt:67 +#: ../../../source/news/1.0.x.txt:106 ../../../source/news/1.0.x.txt:146 +#: ../../../source/news/1.0.x.txt:209 ../../../source/news/1.0.x.txt:237 +#: ../../../source/news/1.0.x.txt:262 ../../../source/news/1.0.x.txt:287 +#: ../../../source/news/1.1.x.txt:29 +msgid "感謝" +msgstr "感謝" + # 530df3276b9e45cd9538248553414388 -#: ../../../source/news.txt:128 +#: ../../../source/news.txt:193 msgid "ICHII Takashiさん" msgstr "ICHII Takashiさん" # f5c732f6351e4c53a0df5b8e017c2a6f -#: ../../../source/news.txt:129 +#: ../../../source/news.txt:194 msgid "moozさん" msgstr "moozさん" # 7104d95e7c034d508b37864fc6b59f00 -#: ../../../source/news.txt:132 +#: ../../../source/news.txt:197 msgid "1.2.0リリース - 2011/03/29" msgstr "1.2.0リリース - 2011/03/29" # c274d8e8c0494f3ba85caa5112607d53 -#: ../../../source/news.txt:137 +#: ../../../source/news.txt:202 msgid "MacPortsでのインストールドキュメントを追加。" msgstr "MacPortsでのインストールドキュメントを追加。" # 9b7077db4a3e40ab88f95bfe04fbb565 -#: ../../../source/news.txt:138 +#: ../../../source/news.txt:203 msgid "Homebrewでのインストールドキュメントを追加。" msgstr "Homebrewでのインストールドキュメントを追加。" # cd18455646724fff935d9bf27e6e7e00 -#: ../../../source/news.txt:139 +#: ../../../source/news.txt:204 msgid "WindowsではMinGWでもpthreadを使わないようにした。" msgstr "WindowsではMinGWでもpthreadを使わないようにした。" # e62bd165bd414903b3f73e39a6adf408 -#: ../../../source/news.txt:140 +#: ../../../source/news.txt:205 msgid "オーバーフローチェックを強化。" msgstr "オーバーフローチェックを強化。" # 9f5d2c41ed394b0395c52aa5de31ab52 -#: ../../../source/news.txt:141 +#: ../../../source/news.txt:206 msgid "位置情報の入力値チェックを強化。" msgstr "位置情報の入力値チェックを強化。" # 23b484dadd524a83b7234ce95e7570c8 -#: ../../../source/news.txt:142 +#: ../../../source/news.txt:207 msgid "インデックスを用いたジオサーチの例をチュートリアルに追加。 #438" msgstr "インデックスを用いたジオサーチの例をチュートリアルに追加。 #438" # 846c88854d004a30bd0e3c02e49ca3a7 -#: ../../../source/news.txt:143 +#: ../../../source/news.txt:208 msgid "Debian GNU/Linux wheezyのパッケージを追加。" msgstr "Debian GNU/Linux wheezyのパッケージを追加。" # d1e961a7808d44d88e95318c90e804db -#: ../../../source/news.txt:144 +#: ../../../source/news.txt:209 msgid "Debian GNU/Linux lennyのパッケージを削除。" msgstr "Debian GNU/Linux lennyのパッケージを削除。" # 4c7a6437061249319244d4adb3bdf57b -#: ../../../source/news.txt:145 +#: ../../../source/news.txt:210 msgid "" "Debianパッケージをcdbsベースからdebhelperベースへ移行。 パッケージ名の変更あ" "り。 #887" @@ -397,7 +638,7 @@ msgstr "" "り。 #887" # d4a819feb42748c68fc7cdad209e5cb6 -#: ../../../source/news.txt:147 +#: ../../../source/news.txt:212 msgid "" "MeCabトークナイザーの読み込みエラーを無視するようにした。た だし、ログには残" "る。 #893" @@ -406,7 +647,7 @@ msgstr "" "る。 #893" # 6297b4e8843e4c1ca8d8ebc70021f67b -#: ../../../source/news.txt:153 +#: ../../../source/news.txt:218 msgid "" "autoconf 2.59環境において、ファイルシステムのルート直下に groongaディレクトリ" "を作成しようとする問題を修正。 #833" @@ -415,12 +656,12 @@ msgstr "" "を作成しようとする問題を修正。 #833" # ce73b2a794e24cff9ea221a5f236f076 -#: ../../../source/news.txt:155 +#: ../../../source/news.txt:220 msgid "JSONPが動作しなくなっていた問題を修正。" msgstr "JSONPが動作しなくなっていた問題を修正。" # 6e9e0d7f29cd475b8b1d8ccb2039dfeb -#: ../../../source/news.txt:156 +#: ../../../source/news.txt:221 msgid "" "MeCabトークナイザーの読み込みに失敗したときにクラッシュする問題を修正。 " "(@tomotaka_itoさんが報告)" @@ -429,12 +670,12 @@ msgstr "" "(@tomotaka_itoさんが報告)" # d99d59bab2d2475b9ecfe751f193090a -#: ../../../source/news.txt:158 +#: ../../../source/news.txt:223 msgid "[非互換] 位置情報の小数表記からミリ秒への変換誤差が大きい問題を修正。" msgstr "[非互換] 位置情報の小数表記からミリ秒への変換誤差が大きい問題を修正。" # 0086023406864e339c10d6fcd7c506fa -#: ../../../source/news.txt:159 +#: ../../../source/news.txt:224 msgid "" ":doc:`/functions/geo_in_rectangle` の ``top_left`` と ``bottom_right`` に同じ" "位置を指定するとクラッシュする問題を修正。" @@ -442,133 +683,65 @@ msgstr "" ":doc:`/functions/geo_in_rectangle` の ``top_left`` と ``bottom_right`` に同じ" "位置を指定するとクラッシュする問題を修正。" +# d41c934db676465fbf8b7b8ac804d715 +# 6cca654c974d44f9a2b2f1e63265d3c3 +#: ../../../source/news.txt:226 ../../../source/news/1.0.x.txt:188 +msgid "メモリリークを修正。" +msgstr "メモリリークを修正。" + # 780b6c2a4e30415facc3ccbe5f14cb16 -#: ../../../source/news.txt:162 +#: ../../../source/news.txt:227 msgid "小数形式のTimeリテラルをロードするとミリ秒情報が落ちる問題を修正。 #880" msgstr "" "小数形式のTimeリテラルをロードするとミリ秒情報が落ちる問題を修正。 #880" # e228dca20e09426eb5ef57dc642242f9 -#: ../../../source/news.txt:163 +#: ../../../source/news.txt:228 msgid ":doc:`/commands/column_list` のドキュメントを修正。 #758" msgstr ":doc:`/commands/column_list` のドキュメントを修正。 #758" # ce3964397a9f44a381719e2632989c12 -#: ../../../source/news.txt:164 +#: ../../../source/news.txt:229 msgid ":doc:`/commands/table_list` のドキュメントを修正。" msgstr ":doc:`/commands/table_list` のドキュメントを修正。" # 3f31e7ccf70a4aab95874b1fc54f9cad -#: ../../../source/news.txt:165 +#: ../../../source/news.txt:230 msgid "" ":doc:`/commands/load` で_valueを指定するとメモリリークする問題を修正。 #878" msgstr "" ":doc:`/commands/load` で_valueを指定するとメモリリークする問題を修正。 #878" # 1522b11abd95469c8f1684cfbdd5b941 -#: ../../../source/news.txt:166 +#: ../../../source/news.txt:231 msgid ":doc:`/commands/load` でクラッシュする問題を修正。 #661" msgstr ":doc:`/commands/load` でクラッシュする問題を修正。 #661" # 99e658e4e6a54f8eb10e9977f5debe34 -#: ../../../source/news.txt:169 +#: ../../../source/news.txt:234 msgid "実験的" msgstr "実験的" # 930e1bde9ff14855a69cfccc20c0a84d -#: ../../../source/news.txt:171 +#: ../../../source/news.txt:236 msgid "grn_table_truncate()を追加。(実験的。問題あり)" msgstr "grn_table_truncate()を追加。(実験的。問題あり)" # 7a8aff16eeaa46a789ece29f6b6d359b -#: ../../../source/news.txt:172 +#: ../../../source/news.txt:237 msgid "truncateコマンドを追加。(実験的。問題あり) #888" msgstr "truncateコマンドを追加。(実験的。問題あり) #888" # 531489295cba4a118f6d9332fe522af0 -#: ../../../source/news.txt:177 +#: ../../../source/news.txt:242 msgid "@tomotaka_itoさん" msgstr "@tomotaka_itoさん" # 61b87401498144b0a7bfdf75d80f0b85 -#: ../../../source/news.txt:180 +#: ../../../source/news.txt:245 msgid "過去のリリース" msgstr "過去のリリース" -# 706fbb50bd6743829b455a9a0c38c3da -# 564d9e3f41f4468492c35511af6edc25 -# 608a5850f92c469a9ee7ffeaf3f54f25 -# 50ce2b0f2d5f4050b984a201c2fe81f8 -# 4ddc3752b9fa4371867abdf07d8fc3ac -# 974368a72f0c497f9389416758e02eba -# d4ca8e178c78431a9b66904a0f5dd994 -# affa2e86e12c4cc7a7bf2b81b36cc28a -# cb4ce3f04e044badbbd3bcb959e93312 -# b416327445604a8dbd30fd98f4915c2f -# 812e22bda8164ddb942e3bb3b5de14d3 -# 0e4c1d9d0a8b4ab5b53e173485fd4ed6 -#: ../../../source/news.txt:110, ../../../source/news.txt:135, -#: ../../../source/news/0.x.txt:12, ../../../source/news/0.x.txt:39, -#: ../../../source/news/1.0.x.txt:115, ../../../source/news/1.0.x.txt:156, -#: ../../../source/news/1.0.x.txt:220, ../../../source/news/1.0.x.txt:246, -#: ../../../source/news/1.0.x.txt:27, ../../../source/news/1.0.x.txt:271, -#: ../../../source/news/1.0.x.txt:75, ../../../source/news/1.1.x.txt:12 -msgid "改良" -msgstr "改良" - -# 4a56b3ed967a40b88ed86ff7c858431a -# 3aac648c140845c78828800d40bc0eab -# ec2331c43e8749e9918adaa7ff9e1999 -# 0a979b263c0f4ed9a016b7991e843285 -# 04cf37cd46724e7aadf9dd6e2ef5713d -# 4e4eebb3b7a84fef90e2b5ae3abea1b1 -# 7df972f5f03c43d0babc1eae08f85aa7 -# dd71609689034c3bbf0d2c8344ca21f4 -# 07240328eac1455c824a2a7dc2a663f1 -# 40a3515b5f4d4643a62da683c275410c -# f54df69b6aba46ac87e70dbb1f639af7 -# df1c917c53b3437b9b9a4d3ae359233b -# 496c8f3354904f98a669e99981445276 -# 72567b8d77264ef990efe8e10e9e21fe -#: ../../../source/news.txt:117, ../../../source/news.txt:151, -#: ../../../source/news/0.x.txt:115, ../../../source/news/0.x.txt:27, -#: ../../../source/news/1.0.x.txt:12, ../../../source/news/1.0.x.txt:139, -#: ../../../source/news/1.0.x.txt:185, ../../../source/news/1.0.x.txt:231, -#: ../../../source/news/1.0.x.txt:255, ../../../source/news/1.0.x.txt:278, -#: ../../../source/news/1.0.x.txt:41, ../../../source/news/1.0.x.txt:62, -#: ../../../source/news/1.0.x.txt:93, ../../../source/news/1.1.x.txt:22 -msgid "修正" -msgstr "修正" - -# 6c3116f2661e40ca8fe8eb5d872ade9c -# e4baa878774f4dc0ac0c4d928ea724aa -# 361e488517ef42deb0134a5c4f53dc56 -# f93dea3d6b2248ffaad036a796ab67c3 -# f929f75013d944c8b2dcde0435d3db31 -# a2212caa080a4a19bdad630b0a433a34 -# 9c9693a8723d4258939b98467b02e67f -# 9366740052fc4d5ca47348fe12cbde90 -# 259c97b6146d423987e0b0336c88878e -# 29438f7c64674a4aa7dc4e2ec868114b -# 482c8cbc7ff44747a93174d02b633a29 -# c96a384e01a14795a76e1295f41e3ab1 -# 15675f3efdc54b23af6a7c46301e0f0b -#: ../../../source/news.txt:126, ../../../source/news.txt:175, -#: ../../../source/news/0.x.txt:124, ../../../source/news/1.0.x.txt:106, -#: ../../../source/news/1.0.x.txt:146, ../../../source/news/1.0.x.txt:19, -#: ../../../source/news/1.0.x.txt:209, ../../../source/news/1.0.x.txt:237, -#: ../../../source/news/1.0.x.txt:262, ../../../source/news/1.0.x.txt:287, -#: ../../../source/news/1.0.x.txt:53, ../../../source/news/1.0.x.txt:67, -#: ../../../source/news/1.1.x.txt:29 -msgid "感謝" -msgstr "感謝" - -# d41c934db676465fbf8b7b8ac804d715 -# 6cca654c974d44f9a2b2f1e63265d3c3 -#: ../../../source/news.txt:161, ../../../source/news/1.0.x.txt:188 -msgid "メモリリークを修正。" -msgstr "メモリリークを修正。" - # 008a5367aa1e46a497a86342e86f8040 #: ../../../source/news/0.x.txt:6 msgid "バージョン0.xのお知らせ" @@ -1003,6 +1176,17 @@ msgstr "1.0.6リリース - 2010/12/31" msgid "\\*BSDでビルドできない問題を修正。(OBATA Akioさんが報告)" msgstr "\\*BSDでビルドできない問題を修正。(OBATA Akioさんが報告)" +# 30ce303480e346dcafede6e37961a0dd +# 6a63a56e1f6342b7b144fcd67137babe +# b406e098ca304e8ca866f9943acf0fa8 +# 932953b231fb4fdea6af3f94a21b0456 +# 17fa9c33082a4eafb53f214a66c547f1 +#: ../../../source/news/1.0.x.txt:69 ../../../source/news/1.0.x.txt:109 +#: ../../../source/news/1.0.x.txt:149 ../../../source/news/1.0.x.txt:239 +#: ../../../source/news/1.0.x.txt:265 +msgid "OBATA Akioさん" +msgstr "OBATA Akioさん" + # f5019585c256465b9de708abee5d828a #: ../../../source/news/1.0.x.txt:72 msgid "1.0.5リリース - 2010/12/29" @@ -1059,6 +1243,15 @@ msgstr "" msgid "DragonFlyでのビルドに対応。 (OBATA Akioさんが報告)" msgstr "DragonFlyでのビルドに対応。 (OBATA Akioさんが報告)" +# 7e66ef8b298e4857b839d1fd474a9460 +# 85f10bc95fad45eab208883e22374f33 +# f5a250c349704ff8b1c249cf130f10bf +# 91ed1b6a85dc4f7fa93f2351fc0063b7 +#: ../../../source/news/1.0.x.txt:88 ../../../source/news/1.0.x.txt:133 +#: ../../../source/news/1.0.x.txt:177 ../../../source/news/1.0.x.txt:225 +msgid "変更" +msgstr "変更" + # db5e8659b3484ad7817c86237ae73864 #: ../../../source/news/1.0.x.txt:90 msgid "" @@ -1136,7 +1329,9 @@ msgstr "" msgid "" ":doc:`/executables/grntest` の一行あたりの最大バイト数の制限を撤廃。 #608, " "#690" -msgstr ":doc:`/executables/grntest` の一行あたりの最大バイト数の制限を撤廃。 #608, #690" +msgstr "" +":doc:`/executables/grntest` の一行あたりの最大バイト数の制限を撤廃。 #608, " +"#690" # 92e23d4ce2024131a93730f6f30ae53c #: ../../../source/news/1.0.x.txt:121 @@ -1426,11 +1621,25 @@ msgstr "存在しないパトリシアトライのレコードを参照すると msgid "インストールドキュメントの誤字を修正。(SHIMODA Hiroshiさんが報告)" msgstr "インストールドキュメントの誤字を修正。(SHIMODA Hiroshiさんが報告)" +# 602dac12140c409cb25bb1b422ed5fd6 +# ca5e57f656d94d3283da6a795cf72724 +# 7f7e00aac288443396d0c974c4aa5304 +#: ../../../source/news/1.0.x.txt:211 ../../../source/news/1.0.x.txt:264 +#: ../../../source/news/1.1.x.txt:31 +msgid "Daiki Uenoさん" +msgstr "Daiki Uenoさん" + # 31e5b011893148b7a2e46b5282ad646b #: ../../../source/news/1.0.x.txt:212 msgid "MATSUU Takutoさん" msgstr "MATSUU Takutoさん" +# 5164ace79190446087cacae4dd91d159 +# a4e18b268e61411e9acb1710a65c410e +#: ../../../source/news/1.0.x.txt:213 ../../../source/news/1.0.x.txt:289 +msgid "Itagaki Takahiroさん" +msgstr "Itagaki Takahiroさん" + # 1bcbb87c926f4ebd86cd7ab7acf19fc2 #: ../../../source/news/1.0.x.txt:214 msgid "SHIMODA Hiroshiさん" @@ -1448,15 +1657,6 @@ msgid "" msgstr "" ":doc:`/commands/suggest` コマンドのサンプルを追加。(examples/dictionary/)" -# 7e66ef8b298e4857b839d1fd474a9460 -# 85f10bc95fad45eab208883e22374f33 -# f5a250c349704ff8b1c249cf130f10bf -# 91ed1b6a85dc4f7fa93f2351fc0063b7 -#: ../../../source/news/1.0.x.txt:225 ../../../source/news/1.0.x.txt:133, -#: ../../../source/news/1.0.x.txt:177, ../../../source/news/1.0.x.txt:88, -msgid "変更" -msgstr "変更" - # 825441c6c5634ca0b6a0eaee8cdefe3b #: ../../../source/news/1.0.x.txt:227 msgid "" @@ -1516,17 +1716,6 @@ msgstr "JSON JQueryプラグインが同梱されていない問題の修正。" msgid "テストが失敗する問題の修正。(OBATA Akioさんが報告)" msgstr "テストが失敗する問題の修正。(OBATA Akioさんが報告)" -# 30ce303480e346dcafede6e37961a0dd -# 6a63a56e1f6342b7b144fcd67137babe -# b406e098ca304e8ca866f9943acf0fa8 -# 932953b231fb4fdea6af3f94a21b0456 -# 17fa9c33082a4eafb53f214a66c547f1 -#: ../../../source/news/1.0.x.txt:265 ../../../source/news/1.0.x.txt:109, -#: ../../../source/news/1.0.x.txt:149, ../../../source/news/1.0.x.txt:239, -#: ../../../source/news/1.0.x.txt:69, -msgid "OBATA Akioさん" -msgstr "OBATA Akioさん" - # cb70b27df5044e05a8e6e5e568c41335 #: ../../../source/news/1.0.x.txt:268 msgid "1.0.0リリース - 2010/08/29" @@ -1569,20 +1758,6 @@ msgstr "" ":doc:`/commands/delete` コマンドでキーがShortText以外のレコードを削除できない" "問題の修正。(Itagaki Takahiroさんが報告)" -# 5164ace79190446087cacae4dd91d159 -# a4e18b268e61411e9acb1710a65c410e -#: ../../../source/news/1.0.x.txt:289 ../../../source/news/1.0.x.txt:213, -msgid "Itagaki Takahiroさん" -msgstr "Itagaki Takahiroさん" - -# 602dac12140c409cb25bb1b422ed5fd6 -# ca5e57f656d94d3283da6a795cf72724 -# 7f7e00aac288443396d0c974c4aa5304 -#: ../../../source/news/1.0.x.txt:211, ../../../source/news/1.0.x.txt:264, -#: ../../../source/news/1.1.x.txt:31 -msgid "Daiki Uenoさん" -msgstr "Daiki Uenoさん" - # 296b564e46944f0da6d5a64f89869d91 #: ../../../source/news/1.1.x.txt:6 msgid "バージョン1.1.xのお知らせ" Modified: doc/locale/en/LC_MESSAGES/spec.po (+19 -19) =================================================================== --- doc/locale/en/LC_MESSAGES/spec.po 2011-09-26 14:30:26 +0000 (764b1e6) +++ doc/locale/en/LC_MESSAGES/spec.po 2011-09-26 14:31:31 +0000 (e4dd459) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -47,6 +47,24 @@ msgid "検索の挙動には以下の3種類あり、検索結果によって動 msgstr "" "検索の挙動には以下の3種類あり、検索結果によって動的に使い分けています。" +# 5944673086f846c783cf29ea46d74a20 +# 9f62f95fae664e4f845d0a79bf8340d5 +#: ../../../source/spec/search.txt:15 ../../../source/spec/search.txt:22 +msgid "完全一致検索" +msgstr "完全一致検索" + +# cc14ee3c8ea14b3c961ede1de20a1890 +# 5d03ab5617894006b4b6aecbb9867744 +#: ../../../source/spec/search.txt:16 ../../../source/spec/search.txt:70 +msgid "非わかち書き検索" +msgstr "非わかち書き検索" + +# 3d317d2784834db98f0693d211144b34 +# e3a3429861f045baa271d517fa538332 +#: ../../../source/spec/search.txt:17 ../../../source/spec/search.txt:85 +msgid "部分一致検索" +msgstr "部分一致検索" + # 854a5d215b2d4588b36d40b354327e24 #: ../../../source/spec/search.txt:19 msgid "" @@ -56,12 +74,6 @@ msgstr "" "どのように検索の挙動を使い分けているかを説明する前に、まず、それぞれの検索の" "挙動を説明します。" -# 5944673086f846c783cf29ea46d74a20 -# 9f62f95fae664e4f845d0a79bf8340d5 -#: ../../../source/spec/search.txt:22 ../../../source/spec/search.txt:15, -msgid "完全一致検索" -msgstr "完全一致検索" - # 57beff946afb47b282b451e15652ef7f #: ../../../source/spec/search.txt:24 msgid "" @@ -230,12 +242,6 @@ msgstr "" "bi / il / ll / li / ia / ar / rd / d」という語彙の並びに含まれるので、完全一" "致でヒットします。" -# cc14ee3c8ea14b3c961ede1de20a1890 -# 5d03ab5617894006b4b6aecbb9867744 -#: ../../../source/spec/search.txt:70 ../../../source/spec/search.txt:16, -msgid "非わかち書き検索" -msgstr "非わかち書き検索" - # 2c3d05c0a7984b4ea8aa85957ab12f81 #: ../../../source/spec/search.txt:72 msgid "" @@ -292,12 +298,6 @@ msgstr "" "語扱い)や「スープカレーライス」(\"スープ\"と\"カレーライス\"の2単語扱い)に" "はヒットしません。" -# 3d317d2784834db98f0693d211144b34 -# e3a3429861f045baa271d517fa538332 -#: ../../../source/spec/search.txt:85 ../../../source/spec/search.txt:17, -msgid "部分一致検索" -msgstr "部分一致検索" - # c26ed17dffd14f7d98168b641ebd14c3 #: ../../../source/spec/search.txt:87 msgid "" Modified: doc/locale/en/LC_MESSAGES/suggest.po (+17 -10) =================================================================== --- doc/locale/en/LC_MESSAGES/suggest.po 2011-09-26 14:30:26 +0000 (2564c37) +++ doc/locale/en/LC_MESSAGES/suggest.po 2011-09-26 14:31:31 +0000 (8a28917) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-14 21:26\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-14 18:56+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -31,8 +31,15 @@ msgstr "Execution example::" msgid "Suggest" msgstr "Suggest" +# 16244ced188b4701a1d230d460dbea7c +#: ../../../source/suggest.txt:10 +msgid "" +"The suggest feature specification isn't stable. The specification may be " +"changed." +msgstr "" + # 8865b53d7ba2431e871354d61c479fc7 -#: ../../../source/suggest.txt:8 +#: ../../../source/suggest.txt:13 msgid "" "Groonga has the suggest feature. This section describes how to use it and " "how it works." @@ -1115,14 +1122,6 @@ msgstr "Tutorial" msgid "TODO..." msgstr "TODO..." -# 70b8d609c0964ed38cb1d5767fae1bbb -#~ msgid "" -#~ "1. Cooccurrence search against learned data. 3. Similar search against " -#~ "registered words. (optional)" -#~ msgstr "" -#~ "1. Cooccurrence search against learned data. 3. Similar search against " -#~ "registered words. (optional)" - # e481536cd8294a1ea67db89948c7db23 #~ msgid "" #~ "1. 2011-08-10T13:33:23+09:00: search engine (submit) 1. " @@ -1130,3 +1129,11 @@ msgstr "TODO..." #~ msgstr "" #~ "1. 2011-08-10T13:33:23+09:00: search engine (submit) 1. " #~ "2011-08-10T13:33:28+09:00: web search realtime (submit)" + +# 70b8d609c0964ed38cb1d5767fae1bbb +#~ msgid "" +#~ "1. Cooccurrence search against learned data. 3. Similar search against " +#~ "registered words. (optional)" +#~ msgstr "" +#~ "1. Cooccurrence search against learned data. 3. Similar search against " +#~ "registered words. (optional)" Modified: doc/locale/en/LC_MESSAGES/tutorial.po (+1742 -1654) =================================================================== --- doc/locale/en/LC_MESSAGES/tutorial.po 2011-09-26 14:30:26 +0000 (c527a1b) +++ doc/locale/en/LC_MESSAGES/tutorial.po 2011-09-26 14:31:31 +0000 (e07f36f) @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 1.2.4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-08-12 22:06\n" +"POT-Creation-Date: 2011-09-26 23:26\n" "PO-Revision-Date: 2011-08-12 22:01+0900\n" "Last-Translator: Kouhei Sutou <kou****@clear*****>\n" "Language-Team: English\n" @@ -76,65 +76,65 @@ msgstr "" # f51b410a46b6460d95caa516722f07b1 # 136f1fd9c4774955b2810481dac2973f # d8b096fbb11340ae847009f7f3bafb4c -#: ../../../source/example/tutorial01-1.log:1, -#: ../../../source/example/tutorial01-10.log:1, -#: ../../../source/example/tutorial01-11.log:1, -#: ../../../source/example/tutorial01-12.log:1, -#: ../../../source/example/tutorial01-13.log:1, -#: ../../../source/example/tutorial01-14.log:1, -#: ../../../source/example/tutorial01-15.log:1, -#: ../../../source/example/tutorial01-16.log:1, -#: ../../../source/example/tutorial01-17.log:1, -#: ../../../source/example/tutorial01-2.log:1, -#: ../../../source/example/tutorial01-3.log:1, -#: ../../../source/example/tutorial01-4.log:1, -#: ../../../source/example/tutorial01-5.log:1, -#: ../../../source/example/tutorial01-6.log:1, -#: ../../../source/example/tutorial01-7.log:1, -#: ../../../source/example/tutorial01-8.log:1, -#: ../../../source/example/tutorial01-9.log:1, -#: ../../../source/example/tutorial02-1.log:1, -#: ../../../source/example/tutorial02-2.log:1, -#: ../../../source/example/tutorial02-3.log:1, -#: ../../../source/example/tutorial03-1.log:1, -#: ../../../source/example/tutorial03-2.log:1, -#: ../../../source/example/tutorial03-3.log:1, -#: ../../../source/example/tutorial04-1.log:1, -#: ../../../source/example/tutorial04-2.log:1, -#: ../../../source/example/tutorial04-3.log:1, -#: ../../../source/example/tutorial04-4.log:1, -#: ../../../source/example/tutorial04-5.log:1, -#: ../../../source/example/tutorial04-6.log:1, -#: ../../../source/example/tutorial04-7.log:1, -#: ../../../source/example/tutorial05-1.log:1, -#: ../../../source/example/tutorial05-2.log:1, -#: ../../../source/example/tutorial05-3.log:1, -#: ../../../source/example/tutorial05-4.log:1, -#: ../../../source/example/tutorial05-5.log:1, -#: ../../../source/example/tutorial05-6.log:1, -#: ../../../source/example/tutorial06-1.log:1, -#: ../../../source/example/tutorial06-2.log:1, -#: ../../../source/example/tutorial06-3.log:1, -#: ../../../source/example/tutorial06-4.log:1, -#: ../../../source/example/tutorial06-5.log:1, -#: ../../../source/example/tutorial06-6.log:1, -#: ../../../source/example/tutorial06-7.log:1, -#: ../../../source/example/tutorial07-1.log:1, -#: ../../../source/example/tutorial07-2.log:1, -#: ../../../source/example/tutorial07-3.log:1, -#: ../../../source/example/tutorial07-4.log:1, -#: ../../../source/example/tutorial08-1.log:1, -#: ../../../source/example/tutorial08-2.log:1, -#: ../../../source/example/tutorial10-1.log:1, -#: ../../../source/example/tutorial10-10.log:1 -#: ../../../source/example/tutorial10-2.log:1, -#: ../../../source/example/tutorial10-3.log:1, -#: ../../../source/example/tutorial10-4.log:1, -#: ../../../source/example/tutorial10-5.log:1, -#: ../../../source/example/tutorial10-6.log:1, -#: ../../../source/example/tutorial10-7.log:1, -#: ../../../source/example/tutorial10-8.log:1, -#: ../../../source/example/tutorial10-9.log:1, +#: ../../../source/example/tutorial/drilldown-1.log:1 +#: ../../../source/example/tutorial/drilldown-2.log:1 +#: ../../../source/example/tutorial/drilldown-3.log:1 +#: ../../../source/example/tutorial/drilldown-4.log:1 +#: ../../../source/example/tutorial/drilldown-5.log:1 +#: ../../../source/example/tutorial/drilldown-6.log:1 +#: ../../../source/example/tutorial/index-1.log:1 +#: ../../../source/example/tutorial/index-2.log:1 +#: ../../../source/example/tutorial/index-3.log:1 +#: ../../../source/example/tutorial/index-4.log:1 +#: ../../../source/example/tutorial/index-5.log:1 +#: ../../../source/example/tutorial/index-6.log:1 +#: ../../../source/example/tutorial/index-7.log:1 +#: ../../../source/example/tutorial/introduction-1.log:1 +#: ../../../source/example/tutorial/introduction-10.log:1 +#: ../../../source/example/tutorial/introduction-11.log:1 +#: ../../../source/example/tutorial/introduction-12.log:1 +#: ../../../source/example/tutorial/introduction-13.log:1 +#: ../../../source/example/tutorial/introduction-14.log:1 +#: ../../../source/example/tutorial/introduction-15.log:1 +#: ../../../source/example/tutorial/introduction-16.log:1 +#: ../../../source/example/tutorial/introduction-17.log:1 +#: ../../../source/example/tutorial/introduction-2.log:1 +#: ../../../source/example/tutorial/introduction-3.log:1 +#: ../../../source/example/tutorial/introduction-4.log:1 +#: ../../../source/example/tutorial/introduction-5.log:1 +#: ../../../source/example/tutorial/introduction-6.log:1 +#: ../../../source/example/tutorial/introduction-7.log:1 +#: ../../../source/example/tutorial/introduction-8.log:1 +#: ../../../source/example/tutorial/introduction-9.log:1 +#: ../../../source/example/tutorial/match_columns-1.log:1 +#: ../../../source/example/tutorial/match_columns-2.log:1 +#: ../../../source/example/tutorial/match_columns-3.log:1 +#: ../../../source/example/tutorial/match_columns-4.log:1 +#: ../../../source/example/tutorial/micro_blog-1.log:1 +#: ../../../source/example/tutorial/micro_blog-10.log:1 +#: ../../../source/example/tutorial/micro_blog-2.log:1 +#: ../../../source/example/tutorial/micro_blog-3.log:1 +#: ../../../source/example/tutorial/micro_blog-4.log:1 +#: ../../../source/example/tutorial/micro_blog-5.log:1 +#: ../../../source/example/tutorial/micro_blog-6.log:1 +#: ../../../source/example/tutorial/micro_blog-7.log:1 +#: ../../../source/example/tutorial/micro_blog-8.log:1 +#: ../../../source/example/tutorial/micro_blog-9.log:1 +#: ../../../source/example/tutorial/network-1.log:1 +#: ../../../source/example/tutorial/network-2.log:1 +#: ../../../source/example/tutorial/network-3.log:1 +#: ../../../source/example/tutorial/patricia_trie-1.log:1 +#: ../../../source/example/tutorial/patricia_trie-2.log:1 +#: ../../../source/example/tutorial/query_expansion-1.log:1 +#: ../../../source/example/tutorial/query_expansion-2.log:1 +#: ../../../source/example/tutorial/query_expansion-3.log:1 +#: ../../../source/example/tutorial/search-1.log:1 +#: ../../../source/example/tutorial/search-2.log:1 +#: ../../../source/example/tutorial/search-3.log:1 +#: ../../../source/example/tutorial/search-4.log:1 +#: ../../../source/example/tutorial/search-5.log:1 +#: ../../../source/example/tutorial/search-6.log:1 +#: ../../../source/example/tutorial/search-7.log:1 msgid "実行例 ::" msgstr "実行例 ::" @@ -143,1574 +143,1838 @@ msgstr "実行例 ::" msgid "チュートリアル" msgstr "チュートリアル" -# 8e9f1d4a7a5d4d66b6a9ece6d0bac17d -#: ../../../source/tutorial/tutorial01.txt:11 -msgid "基本的な操作" -msgstr "基本的な操作" +# b3df0c1c17f84945ac060d0bde3834f0 +#: ../../../source/tutorial/data.txt:8 +msgid "さまざまな種類をもったデータの保存" +msgstr "さまざまな種類をもったデータの保存" -# 325a39d7d5b148a58cbe099aa88feced -#: ../../../source/tutorial/tutorial01.txt:13 -msgid "" -"groongaは、Cのライブラリとして使用する方法と、groonga実行ファイルを通して使用" -"する方法があります。" -msgstr "" -"groongaは、Cのライブラリとして使用する方法と、groonga実行ファイルを通して使用" -"する方法があります。" +# 9436f248bd4d4273aa9924a2ee462f24 +#: ../../../source/tutorial/data.txt:10 +msgid "groongaでは、さまざまなデータを格納させることが出来ます。" +msgstr "groongaでは、さまざまなデータを格納させることが出来ます。" -# 78d1620c7aae4e399210b87b88d42b75 -#: ../../../source/tutorial/tutorial01.txt:15 +# a81487eb91e247cfa6508ec5618d6765 +#: ../../../source/tutorial/data.txt:13 +msgid "データ型" +msgstr "データ型" + +# 09bef6ddeb5d4e8382b4da0a899bc61a +#: ../../../source/tutorial/data.txt:15 msgid "" -"本チュートリアルでは、groonga実行ファイルを使用する方法について説明します。" +"groongaでは、数値(整数・小数)や文字列や時刻や経緯度などの情報を格納すること" +"ができます。" msgstr "" -"本チュートリアルでは、groonga実行ファイルを使用する方法について説明します。" +"groongaでは、数値(整数・小数)や文字列や時刻や経緯度などの情報を格納すること" +"ができます。" -# bf051807fb7b4b87839da04e1c46d2be -#: ../../../source/tutorial/tutorial01.txt:17 +# c6e41a97b45248d880800066fefae56a +#: ../../../source/tutorial/data.txt:17 msgid "" -"groonga実行ファイルを使って、DBの作成・操作・サーバの起動・サーバへの接続など" -"の操作が行えます。" +"ここでは、Int32型のカラムに整数を格納、Float型のカラムに浮動小数点の小数を、" +"ShortText型のカラムに文字列を、Time型のカラムに時間を格納する例を示します。経" +"緯度の格納については、のちのチュートリアルで触れます。" msgstr "" -"groonga実行ファイルを使って、DBの作成・操作・サーバの起動・サーバへの接続など" -"の操作が行えます。" +"ここでは、Int32型のカラムに整数を格納、Float型のカラムに浮動小数点の小数を、" +"ShortText型のカラムに文字列を、Time型のカラムに時間を格納する例を示します。経" +"緯度の格納については、のちのチュートリアルで触れます。" -# 8722aaef363547f08c9f9e9e17b5795d -#: ../../../source/tutorial/tutorial01.txt:20 -msgid "DBの作成" -msgstr "DBの作成" +# 24877fef3f77409d9e2de55ebcf26968 +#: ../../../source/tutorial/data.txt:19 +#, fuzzy +msgid "その他のデータ型の一覧は、 :doc:`/type` を参照してください。" +msgstr "その他のデータ型の一覧は、 :doc:`../type` を参照してください。" -# 3833a48532ce4a75b48ced3aff74f21e -#: ../../../source/tutorial/tutorial01.txt:22 +# 0a09da3201fb4fe384dd40504548c369 +#: ../../../source/tutorial/data.txt:35 +msgid "テーブル型" +msgstr "テーブル型" + +# b812299840f54ea5bf03bbb09e4981ff +#: ../../../source/tutorial/data.txt:37 +msgid "table_createで作成したテーブルを、カラムの型として使うことが出来ます。" +msgstr "table_createで作成したテーブルを、カラムの型として使うことが出来ます。" + +# 081a8e4a2ead408a93220e45e9360417 +#: ../../../source/tutorial/data.txt:39 msgid "" -"以下のようなコマンドを実行すると、データベースを新規に作成することができま" -"す。" +"また、output_columnsにおいて「.」を区切りとして、参照先のテーブルに存在するカ" +"ラムを指定すると、指定したカラムの値を表示することができます。" msgstr "" -"以下のようなコマンドを実行すると、データベースを新規に作成することができま" -"す。" +"また、output_columnsにおいて「.」を区切りとして、参照先のテーブルに存在するカ" +"ラムを指定すると、指定したカラムの値を表示することができます。" -# d05233bd48464cf181a04d4b6d891591 -#: ../../../source/tutorial/tutorial01.txt:28 -msgid "-nオプションは、データベースを作ることを示します。" -msgstr "-nオプションは、データベースを作ることを示します。" +# 2963c108f984484e91c526eb5090704f +#: ../../../source/tutorial/data.txt:41 +msgid "" +"ここでは、先のチュートリアルで作成したSiteテーブルに手を加え、どのサイトをリ" +"ンクしているのかを保存してみましょう。" +msgstr "" +"ここでは、先のチュートリアルで作成したSiteテーブルに手を加え、どのサイトをリ" +"ンクしているのかを保存してみましょう。" -# 762ec5efb0e14856942ab006bdb3ad6f -#: ../../../source/tutorial/tutorial01.txt:30 +# a451a47b8f984acba50d86643f880bad +#: ../../../source/tutorial/data.txt:43 msgid "" -"データベースパス名には、新しく作成するデータベースのフルパス名を指定します。" +"他のテーブルを参照するカラムにデータを入力する場合には、参照先のテーブルの" +"_keyカラムの値を代入する必要があります。" msgstr "" -"データベースパス名には、新しく作成するデータベースのフルパス名を指定します。" +"他のテーブルを参照するカラムにデータを入力する場合には、参照先のテーブルの" +"_keyカラムの値を代入する必要があります。" -# 69acdee6521348e1971f3adc9597c6d8 -#: ../../../source/tutorial/tutorial01.txt:32 +# 0854b6af3cd0481f9c3b23b0905101ae +#: ../../../source/tutorial/data.txt:52 msgid "" -"上記コマンドでデータベースを作成すると、そのまま対話モードと呼ばれるコマンド" -"を受け付けるモードになります。Ctrlキーを押しながらdキーを押すと、対話モードか" -"ら抜けることができます。" +"このように、linkカラムに他のサイトへの参照を保存することができました。また、" +"参照先の_keyとtitleカラムの内容を表示することができました。" msgstr "" -"上記コマンドでデータベースを作成すると、そのまま対話モードと呼ばれるコマンド" -"を受け付けるモードになります。Ctrlキーを押しながらdキーを押すと、対話モードか" -"ら抜けることができます。" +"このように、linkカラムに他のサイトへの参照を保存することができました。また、" +"参照先の_keyとtitleカラムの内容を表示することができました。" -# de10f4e642de4b3f81c939e104dcb7a1 -#: ../../../source/tutorial/tutorial01.txt:41 -msgid "DBの操作" -msgstr "DBの操作" +# 9f03f17e029848bbb2fab6a6590767a5 +#: ../../../source/tutorial/data.txt:55 +msgid "ベクターカラム" +msgstr "ベクターカラム" -# 31b4e64c4d0b47e0a114bac4ffad3e5e -#: ../../../source/tutorial/tutorial01.txt:47 +# 3387e3b50b6843adb2f9d5af37550b5e +#: ../../../source/tutorial/data.txt:57 msgid "" -"既存のデータベースのフルパス名をDBパス名に指定します。 コマンドを指定すると、" -"実行結果を返します。" +"column_createコマンドでカラムを作成するとき、--flagsオプションでCOLUMN_VECTOR" +"フラグを指定すると、複数の値を配列で格納できるカラムが作成されます。" msgstr "" -"既存のデータベースのフルパス名をDBパス名に指定します。 コマンドを指定すると、" -"実行結果を返します。" +"column_createコマンドでカラムを作成するとき、--flagsオプションでCOLUMN_VECTOR" +"フラグを指定すると、複数の値を配列で格納できるカラムが作成されます。" -# eae7fe9921874cce9e237baa319a2ac8 -#: ../../../source/tutorial/tutorial01.txt:50 -msgid "" -"コマンドを指定しない場合には、対話モードに入ります。 対話モードでは、標準入力" -"からコマンドを読み込み、順次実行します。 本チュートリアルでは、対話モードを主" -"に使用します。" +# bbe0601c573d41a4b10722bd098ba98d +#: ../../../source/tutorial/data.txt:59 +msgid "テーブル型で配列を格納するカラムは、1対多の参照関係を表すのに有効です。" msgstr "" -"コマンドを指定しない場合には、対話モードに入ります。 対話モードでは、標準入力" -"からコマンドを読み込み、順次実行します。 本チュートリアルでは、対話モードを主" -"に使用します。" +"テーブル型で配列を格納するカラムは、1対多の参照関係を表すのに有効です。" -# a35066d279e647389badd82cf68378ed -#: ../../../source/tutorial/tutorial01.txt:54 +# 077849042c924e72bbde31b8b993f54f +#: ../../../source/tutorial/data.txt:61 msgid "" -"たとえば、statusというコマンドを実行してみましょう。statusコマンドは、groonga" -"の実行状態を返すコマンドです。" +"テーブル型のチュートリアルでは、Siteテーブルに手を加え、どのサイトをリンクし" +"ているのかを保存しました。しかし、通常は1つのサイトから多くのサイトにリンクが" +"張られています。複数のリンク情報を格納するために、複数の参照関係を保存するカ" +"ラムを作成してみましょう。" msgstr "" -"たとえば、statusというコマンドを実行してみましょう。statusコマンドは、groonga" -"の実行状態を返すコマンドです。" +"テーブル型のチュートリアルでは、Siteテーブルに手を加え、どのサイトをリンクし" +"ているのかを保存しました。しかし、通常は1つのサイトから多くのサイトにリンクが" +"張られています。複数のリンク情報を格納するために、複数の参照関係を保存するカ" +"ラムを作成してみましょう。" -# 1897113c9531493d896d88d17a729ec7 -#: ../../../source/tutorial/tutorial01.txt:61 +# 6259b904b4dd42b3a85acadcfa6e68e5 +#: ../../../source/tutorial/data.txt:63 msgid "" -"以上のように、コマンドの実行結果は基本的にjson形式で返却されます。jsonの配列" -"の0番目の要素に、エラーコードや実行時間などの情報が入ります。jsonの配列の1番" -"目の様子に、コマンドの実行結果が入ります。" +"他のテーブルを参照するベクターカラムにデータを入力する場合には、参照先のテー" +"ブルの_keyカラムの値の「配列」を代入する必要があります。" msgstr "" -"以上のように、コマンドの実行結果は基本的にjson形式で返却されます。jsonの配列" -"の0番目の要素に、エラーコードや実行時間などの情報が入ります。jsonの配列の1番" -"目の様子に、コマンドの実行結果が入ります。" - -# a490abef2a5241f282873ec870cfacfe -#: ../../../source/tutorial/tutorial01.txt:64 -msgid "コマンド" -msgstr "コマンド" +"他のテーブルを参照するベクターカラムにデータを入力する場合には、参照先のテー" +"ブルの_keyカラムの値の「配列」を代入する必要があります。" -# c0c38b4f437e4f06ad1bda05b823d564 -#: ../../../source/tutorial/tutorial01.txt:66 +# c0da6e69e159441893fc9601820aabce +#: ../../../source/tutorial/data.txt:74 msgid "" -"groonga実行ファイルやgroongaサーバを介して様々なコマンドを実行して、DBを操作" -"することができます。 コマンドは以下の書式のうちいずれかで与えることができま" -"す。 ::" +"このように、複数の参照関係が保存できました。また、output_columnsによって、複" +"数の参照先のカラム値も表示させることができました。" msgstr "" -"groonga実行ファイルやgroongaサーバを介して様々なコマンドを実行して、DBを操作" -"することができます。 コマンドは以下の書式のうちいずれかで与えることができま" -"す。 ::" +"このように、複数の参照関係が保存できました。また、output_columnsによって、複" +"数の参照先のカラム値も表示させることができました。" -# 37c7972d7a0546b3baf40cd17a73b403 -#: ../../../source/tutorial/tutorial01.txt:73 -msgid "書式1と2は混ぜて使うことができます。" -msgstr "書式1と2は混ぜて使うことができます。" +# 14a64fbca6034a798ebb84f31404f99a +#: ../../../source/tutorial/drilldown.txt:13 +msgid "ドリルダウン" +msgstr "ドリルダウン" -# 0700f865d7664c3c8ee83b24ffec4638 -#: ../../../source/tutorial/tutorial01.txt:75 +# 149b9d819dda41359542325cc017fa48 +#: ../../../source/tutorial/drilldown.txt:15 msgid "" -"書式2において、空白や、記号「\"'()\\」のうちいずれかを含む値を指定したい場合" -"は、シングルクォート(')かダブルクォート(\")で値を囲みます。" +"groongaでは、特定のカラム値で検索結果をグループ化することができます。これをド" +"リルダウンと呼びます。" msgstr "" -"書式2において、空白や、記号「\"'()\\」のうちいずれかを含む値を指定したい場合" -"は、シングルクォート(')かダブルクォート(\")で値を囲みます。" +"groongaでは、特定のカラム値で検索結果をグループ化することができます。これをド" +"リルダウンと呼びます。" -# 69ab19d4663d4655b68a7b9b2a573305 -#: ../../../source/tutorial/tutorial01.txt:77 +# b06048c8a141470ba3d7cbd6e5d52519 +#: ../../../source/tutorial/drilldown.txt:17 msgid "" -"詳しくは、 :doc:`/executables/groonga` のコマンドの項を参考にしてください。" +"Siteテーブルに2つのカラムを追加します。TLDドメイン名を格納するdomainカラム" +"と、国名を格納するcountryカラムです。これらのカラムの型は、それぞれドメイン名" +"を主キーとするSiteDomainテーブルと、国名を主キーとするSiteCountryテーブルとし" +"ます。" msgstr "" -"詳しくは、 :doc:`/executables/groonga` のコマンドの項を参考にしてください。" - -# 4196ca43620244e795440363b5d3648a -#: ../../../source/tutorial/tutorial01.txt:80 -msgid "主なコマンド" -msgstr "主なコマンド" - -# 2f3e5578b0cf4b81abacd8404201f61b -#: ../../../source/tutorial/tutorial01.txt:83 -msgid "groongaプロセスの状態を表示します。" -msgstr "groongaプロセスの状態を表示します。" - -# 9b454ebc474a42d3934475fbb940e87b -#: ../../../source/tutorial/tutorial01.txt:85 -msgid "DBに定義されているテーブルのリストを表示します。" -msgstr "DBに定義されているテーブルのリストを表示します。" - -# 729deadad2d6431aa2e6fe900750bce9 -#: ../../../source/tutorial/tutorial01.txt:87 -msgid "テーブルに定義されているカラムのリストを表示します。" -msgstr "テーブルに定義されているカラムのリストを表示します。" - -# b782c1192e854f68960b406376eff7fc -#: ../../../source/tutorial/tutorial01.txt:89 -msgid "DBにテーブルを追加します。" -msgstr "DBにテーブルを追加します。" - -# 3c7ff7d7a5734f369d9bc7f5faac38fd -#: ../../../source/tutorial/tutorial01.txt:91 -msgid "テーブルにカラムを追加します。" -msgstr "テーブルにカラムを追加します。" - -# f048fe57b2854ea68efb3a6819c8a2ba -#: ../../../source/tutorial/tutorial01.txt:93 -msgid "テーブルに含まれるレコードを検索して表示します。" -msgstr "テーブルに含まれるレコードを検索して表示します。" - -# 21987da3e8cf4bed8ee9b0a31dd4eb55 -#: ../../../source/tutorial/tutorial01.txt:95 -msgid "テーブルにレコードを挿入します。" -msgstr "テーブルにレコードを挿入します。" +"Siteテーブルに2つのカラムを追加します。TLDドメイン名を格納するdomainカラム" +"と、国名を格納するcountryカラムです。これらのカラムの型は、それぞれドメイン名" +"を主キーとするSiteDomainテーブルと、国名を主キーとするSiteCountryテーブルとし" +"ます。" -# c4534913587349bba17957fc049d1755 -#: ../../../source/tutorial/tutorial01.txt:100 -msgid ":doc:`/commands/table_create` コマンドを使用してテーブルを作成します。" -msgstr ":doc:`/commands/table_create` コマンドを使用してテーブルを作成します。" +# 262961d48bdb4772a081baac5052b384 +#: ../../../source/tutorial/drilldown.txt:38 +msgid "domainカラムとcountryカラムでドリルダウンを行う例を以下に示します。" +msgstr "domainカラムとcountryカラムでドリルダウンを行う例を以下に示します。" -# 270970f8b2a34e0c89f09e3a95bd6c25 -#: ../../../source/tutorial/tutorial01.txt:102 +# 3fa9cc32e9cb4ffe932c4ac1b4ae6695 +#: ../../../source/tutorial/drilldown.txt:44 msgid "" -"groongaでは、多くの場合テーブルを作成する際に主キーが必要となります。また、主" -"キーには型と、その格納方法を指定する必要があります。" +"テーブル型を持つカラムに対してドリルダウンを行った場合、参照先のテーブルに存" +"在するカラム値を取得することもできます。ドリルダウンを行ったテーブルには、" +"_nsubrecsという仮想的なカラムが追加されます。このカラムには、グループ化された" +"レコード数が入ります。" msgstr "" -"groongaでは、多くの場合テーブルを作成する際に主キーが必要となります。また、主" -"キーには型と、その格納方法を指定する必要があります。" +"テーブル型を持つカラムに対してドリルダウンを行った場合、参照先のテーブルに存" +"在するカラム値を取得することもできます。ドリルダウンを行ったテーブルには、" +"_nsubrecsという仮想的なカラムが追加されます。このカラムには、グループ化された" +"レコード数が入ります。" -# 2f514aa95d054f66b5191a97d121af3f -#: ../../../source/tutorial/tutorial01.txt:104 +# a8843ef18fb146c2a81e18f279cad1e6 +#: ../../../source/tutorial/drilldown.txt:50 msgid "" -"型については、のちのチュートリアルで触れます。データの種類をあらわしているも" -"の、とイメージしてください。" +"複数のカラムに対してドリルダウンを行うことができます。複数のカラムに対してド" +"リルダウンを行う場合には、drilldownパラメータにカラム名をカンマ区切りで与えま" +"す。" msgstr "" -"型については、のちのチュートリアルで触れます。データの種類をあらわしているも" -"の、とイメージしてください。" +"複数のカラムに対してドリルダウンを行うことができます。複数のカラムに対してド" +"リルダウンを行う場合には、drilldownパラメータにカラム名をカンマ区切りで与えま" +"す。" -# cfbf854dce4344db921a2b37696646ec -#: ../../../source/tutorial/tutorial01.txt:106 +# 9da7c7f5bf884bdab32e77789cc71531 +#: ../../../source/tutorial/drilldown.txt:56 msgid "" -"主キーの格納方法によって、主キーでの検索速度や、前方一致検索の可否が決まりま" -"す。これも、のちのチュートリアルで触れます。" +"ドリルダウン結果を並びかえることができます。例えば、_nsubrecsパラメータの降順" +"で並び替えることができます。" msgstr "" -"主キーの格納方法によって、主キーでの検索速度や、前方一致検索の可否が決まりま" -"す。これも、のちのチュートリアルで触れます。" +"ドリルダウン結果を並びかえることができます。例えば、_nsubrecsパラメータの降順" +"で並び替えることができます。" -# 46c1654d9617491fb8713102dbaabbcb -#: ../../../source/tutorial/tutorial01.txt:108 +# d65d5b538c50488b98c0f4b66a8a09e2 +#: ../../../source/tutorial/drilldown.txt:62 msgid "" -"ここでは、ShortText型の主キー値を持ち、主キーの格納方法はHASHである、'Site'と" -"いう名前のテーブルを作成します。" +"ドリルダウン結果は、デフォルトでは10件のみ表示されます。drilldown_offsetパラ" +"メータと、drilldown_limitパラメータによって、offsetとlimitを指定することがで" +"きます。" msgstr "" -"ここでは、ShortText型の主キー値を持ち、主キーの格納方法はHASHである、'Site'と" -"いう名前のテーブルを作成します。" +"ドリルダウン結果は、デフォルトでは10件のみ表示されます。drilldown_offsetパラ" +"メータと、drilldown_limitパラメータによって、offsetとlimitを指定することがで" +"きます。" -# 67a9d938e79b4cce9284c8be3a95d433 -#: ../../../source/tutorial/tutorial01.txt:117 +# a0854f2f0385431fa866d1e83a215ec8 +#: ../../../source/tutorial/drilldown.txt:68 msgid "" -":doc:`/commands/select` コマンドを用いて、テーブルの中身を表示することができ" -"ます。" +"文字列型のカラムに対するドリルダウンは、他の型でのドリルダウンに比べて低速で" +"す。文字列でのドリルダウンを行いたい場合には、このチュートリアルのように、文" +"字列型を主キーとするテーブルを別途作成し、そのテーブルを型とするカラムを作成" +"します。" msgstr "" -":doc:`/commands/select` コマンドを用いて、テーブルの中身を表示することができ" -"ます。" +"文字列型のカラムに対するドリルダウンは、他の型でのドリルダウンに比べて低速で" +"す。文字列でのドリルダウンを行いたい場合には、このチュートリアルのように、文" +"字列型を主キーとするテーブルを別途作成し、そのテーブルを型とするカラムを作成" +"します。" -# eab40de4161e4111b0048f9875b12ae4 -#: ../../../source/tutorial/tutorial01.txt:123 -msgid "" -"selectにテーブル名を指定すると、指定したテーブルの中身を10件表示します。[0]は" -"検索されたレコードの件数、[\"_id\",\"Uint32\"]は値がUInt32型である\"_id'とい" -"う名前のカラム、[\"_key\",\"ShortText\"]は値がShortText型である'_key'という名" -"前のカラムを示しています。" -msgstr "" -"selectにテーブル名を指定すると、指定したテーブルの中身を10件表示します。[0]は" -"検索されたレコードの件数、[\"_id\",\"Uint32\"]は値がUInt32型である\"_id'とい" -"う名前のカラム、[\"_key\",\"ShortText\"]は値がShortText型である'_key'という名" -"前のカラムを示しています。" +# 1e09dfdd591e4092ae149c2fa181e859 +#: ../../../source/tutorial/index.txt:10 +msgid "タグ検索・参照関係の逆引き" +msgstr "タグ検索・参照関係の逆引き" -# 47ebdd6d40614dd0ad50e45ae527f8d0 -#: ../../../source/tutorial/tutorial01.txt:125 +# 9c7ff715318c4c3fb4122844c18e016c +#: ../../../source/tutorial/index.txt:12 msgid "" -"table_createコマンドで作成したテーブルには、最初から'_id'/'_key'という2つの" -"カラムがあります。'_id'はgroongaが自動的に付与するID番号が格納されるカラムで" -"す。'_key'は主キーが格納されるカラムです。これらのカラム名を変更することはで" -"きません。" +"本チュートリアルで、groongaはカラム値として他のテーブルへの参照の配列を持つこ" +"とができることを紹介いたしました。実は、テーブルへの参照の配列データを用いる" +"ことによって、いわゆるタグ検索を行うことが可能となります。" msgstr "" -"table_createコマンドで作成したテーブルには、最初から'_id'/'_key'という2つの" -"カラムがあります。'_id'はgroongaが自動的に付与するID番号が格納されるカラムで" -"す。'_key'は主キーが格納されるカラムです。これらのカラム名を変更することはで" -"きません。" - -# 8c685136ca6b48009ebfa0f1763ef28a -#: ../../../source/tutorial/tutorial01.txt:128 -msgid "カラムの作成" -msgstr "カラムの作成" +"本チュートリアルで、groongaはカラム値として他のテーブルへの参照の配列を持つこ" +"とができることを紹介いたしました。実は、テーブルへの参照の配列データを用いる" +"ことによって、いわゆるタグ検索を行うことが可能となります。" -# 38fa336311a44a618d75c25ebd3af1ba -#: ../../../source/tutorial/tutorial01.txt:130 +# 15f50b12e8904438b6bc22a6ac52fd03 +#: ../../../source/tutorial/index.txt:14 msgid "" -":doc:`/commands/column_create` コマンドを用いて、カラムを作成することができま" -"す。" +"タグ検索はgroongaの転置インデックスというデータ構造を用いて高速に行われます。" msgstr "" -":doc:`/commands/column_create` コマンドを用いて、カラムを作成することができま" -"す。" +"タグ検索はgroongaの転置インデックスというデータ構造を用いて高速に行われます。" -# 11b47aadd83d44a09bd8494ef010bcd0 -#: ../../../source/tutorial/tutorial01.txt:132 +# 103964f16fe94ca0889bac5cfb22be47 +#: ../../../source/tutorial/index.txt:17 +msgid "タグ検索" +msgstr "タグ検索" + +# 2c402c6c40e64cedabbada4aed88584d +#: ../../../source/tutorial/index.txt:19 msgid "" -"ShortText型の値を持つ、'comment'という名前のカラムを'Site'テーブルに追加しま" -"しょう。" +"動画共有サイトの検索エンジンを作ることを想定します。1つの動画には、その動画の" +"特徴を表す、複数の語句が付与されています。「ある語句が付与されている動画の一" +"覧を取得する」検索を行いたいとします。" msgstr "" -"ShortText型の値を持つ、'comment'という名前のカラムを'Site'テーブルに追加しま" -"しょう。" - -# f3a576a06d4049f2a6214534279d4ed7 -#: ../../../source/tutorial/tutorial01.txt:139 -msgid "COLUMN_SCALARについては、通常のカラムであることを示しています。" -msgstr "COLUMN_SCALARについては、通常のカラムであることを示しています。" +"動画共有サイトの検索エンジンを作ることを想定します。1つの動画には、その動画の" +"特徴を表す、複数の語句が付与されています。「ある語句が付与されている動画の一" +"覧を取得する」検索を行いたいとします。" -# 6f052a8ae09b4541b9f98a9842b6cf3d -#: ../../../source/tutorial/tutorial01.txt:142 -msgid "全文検索用の語彙表の作成" -msgstr "全文検索用の語彙表の作成" +# 0d51e9f14b49403a96db7625a5c3b7c2 +#: ../../../source/tutorial/index.txt:21 +msgid "実際に、動画情報のテーブルを作成し、検索をしてみましょう。" +msgstr "実際に、動画情報のテーブルを作成し、検索をしてみましょう。" -# 58773e08c6c244639dca58fe8e556c38 -#: ../../../source/tutorial/tutorial01.txt:144 +# 0d6d21999f804edfb1e5a1e377a5de86 +#: ../../../source/tutorial/index.txt:23 msgid "" -"このチュートリアルでは、groongaに登録したデータを用いた全文検索を行います。" +"動画の情報を保存する、Videoテーブルを作成します。Videoテーブルでは、動画のタ" +"イトルをtitleカラムに、動画のタグ情報をtagsカラムにTagテーブル型で複数格納し" +"ています。 タグの情報を保存する、Tagテーブルを作成します。Tagテーブルでは、タ" +"グ文字列を主キーに格納し、Videoテーブルのtagsカラムに対するインデックスを" +"index_tagsカラムに格納しています。" msgstr "" -"このチュートリアルでは、groongaに登録したデータを用いた全文検索を行います。" +"動画の情報を保存する、Videoテーブルを作成します。Videoテーブルでは、動画のタ" +"イトルをtitleカラムに、動画のタグ情報をtagsカラムにTagテーブル型で複数格納し" +"ています。 タグの情報を保存する、Tagテーブルを作成します。Tagテーブルでは、タ" +"グ文字列を主キーに格納し、Videoテーブルのtagsカラムに対するインデックスを" +"index_tagsカラムに格納しています。" -# a2b3bf952a07403189d0c7ff7627db51 -#: ../../../source/tutorial/tutorial01.txt:146 +# 1c2c5b347fef4cb880a70345e96666c9 +#: ../../../source/tutorial/index.txt:45 msgid "" -"全文検索を行う場合は、まず語彙表を作成する必要があります。 語彙表とは、文書の" -"中にある単語が主キーとなるテーブルです。 ここでは、ShortText型の主キー値を持" -"つ、'Terms'という名前のテーブルを作成しました。" +"インデックスカラムを作成すると、全文検索が高速に行えるようになります。イン" +"デックスカラムは、対象のカラムに保存されたデータに更新があったとき、自動的に" +"更新されます。" msgstr "" -"全文検索を行う場合は、まず語彙表を作成する必要があります。 語彙表とは、文書の" -"中にある単語が主キーとなるテーブルです。 ここでは、ShortText型の主キー値を持" -"つ、'Terms'という名前のテーブルを作成しました。" +"インデックスカラムを作成すると、全文検索が高速に行えるようになります。イン" +"デックスカラムは、対象のカラムに保存されたデータに更新があったとき、自動的に" +"更新されます。" -# 537f15a279aa488f899e98c8311e3ac2 -#: ../../../source/tutorial/tutorial01.txt:154 -msgid "" -"この実行例には、多くのパラメータが指定されています。本チュートリアルでは、こ" -"れらをすべて理解する必要はありません。以下に簡単な説明を記しますが、読み飛ば" -"してもらってかまいません。" -msgstr "" -"この実行例には、多くのパラメータが指定されています。本チュートリアルでは、こ" -"れらをすべて理解する必要はありません。以下に簡単な説明を記しますが、読み飛ば" -"してもらってかまいません。" +# cd51234f804e4ad4b87c138457fa609e +#: ../../../source/tutorial/index.txt:47 +msgid "「ある語句が付与されている動画の一覧を取得する」検索を行いましょう。" +msgstr "「ある語句が付与されている動画の一覧を取得する」検索を行いましょう。" -# ad38d76b32b249a0803cdf8e1c2418c5 -#: ../../../source/tutorial/tutorial01.txt:156 +# 170161328e124064a315aeb7e0dc22cc +#: ../../../source/tutorial/index.txt:55 msgid "" -"実行例にある、TABLE_PAT_KEY|KEY_NORMALIZEという値は、主キー値をパトリシア木に" -"格納し、各語彙を正規化して登録することを示しています。" +"このように、「Variety」、「Sports」、「Animation」のようなタグで検索を行うこ" +"とができました。" msgstr "" -"実行例にある、TABLE_PAT_KEY|KEY_NORMALIZEという値は、主キー値をパトリシア木に" -"格納し、各語彙を正規化して登録することを示しています。" +"このように、「Variety」、「Sports」、「Animation」のようなタグで検索を行うこ" +"とができました。" -# dc412451163648dd8f17fa3a686c7de3 -#: ../../../source/tutorial/tutorial01.txt:158 +# 05b29a17a2c54484a67143e870e00470 +#: ../../../source/tutorial/index.txt:58 +msgid "参照関係の逆引き" +msgstr "参照関係の逆引き" + +# cc38bb9fb53349c8883e27eba3c04c5f +#: ../../../source/tutorial/index.txt:60 msgid "" -"実行例にある、TokenBigramという値は、 語彙表として使用するテーブルは、対象の" -"文書をトークナイズする方式を、default_tokenizerパラメータで与えます。この例で" -"はTokenBigramを指定しています。よって、一般的にN-gramと呼ばれるようなインデッ" -"クス方式を選択しています。" +"groongaはテーブル間の参照関係の逆引きを高速に行うためのインデックスを付与する" +"ことができます。タグ検索は、その1例にすぎません。" msgstr "" -"実行例にある、TokenBigramという値は、 語彙表として使用するテーブルは、対象の" -"文書をトークナイズする方式を、default_tokenizerパラメータで与えます。この例で" -"はTokenBigramを指定しています。よって、一般的にN-gramと呼ばれるようなインデッ" -"クス方式を選択しています。" - -# db3d7419cc4745bcb3a1298dd0687b0f -#: ../../../source/tutorial/tutorial01.txt:161 -msgid "全文検索用のインデックスカラムの作成" -msgstr "全文検索用のインデックスカラムの作成" +"groongaはテーブル間の参照関係の逆引きを高速に行うためのインデックスを付与する" +"ことができます。タグ検索は、その1例にすぎません。" -# c340273a95444bad96b800e5b2e07ef2 -#: ../../../source/tutorial/tutorial01.txt:163 +# b1ac68ec57484187be241b7c1a479630 +#: ../../../source/tutorial/index.txt:62 msgid "" -"Siteテーブルのtitleカラムを全文検索の対象としたいとしましょう。その場合には、" -"語彙表にインデックス型のカラムを作成します。" +"例えば、ソーシャルネットワーキングサイトにおける友人関係を逆引き検索すること" +"ができます。" msgstr "" -"Siteテーブルのtitleカラムを全文検索の対象としたいとしましょう。その場合には、" -"語彙表にインデックス型のカラムを作成します。" +"例えば、ソーシャルネットワーキングサイトにおける友人関係を逆引き検索すること" +"ができます。" -# 94df1155a71a42acb207ce7e12843fb5 -#: ../../../source/tutorial/tutorial01.txt:169 +# 6b4b2e201c6e4d2da47155e54fa90cdb +#: ../../../source/tutorial/index.txt:64 msgid "" -"Siteテーブルのtitleカラムを検索対象とする、'blog_title'という名前のインデック" -"ス型カラムをTermsテーブルに作成しました。インデックス対象となるテーブルをtype" -"に、インデックス対象となるカラムをsourceに指定します。" +"以下の例では、ユーザー情報を格納するUserテーブルを作成し、ユーザー名を格納す" +"るusernameカラム、ユーザーの友人一覧を配列で格納するfriendsカラムとそのイン" +"デックスのindex_friendsカラムを追加しています。" msgstr "" -"Siteテーブルのtitleカラムを検索対象とする、'blog_title'という名前のインデック" -"ス型カラムをTermsテーブルに作成しました。インデックス対象となるテーブルをtype" -"に、インデックス対象となるカラムをsourceに指定します。" +"以下の例では、ユーザー情報を格納するUserテーブルを作成し、ユーザー名を格納す" +"るusernameカラム、ユーザーの友人一覧を配列で格納するfriendsカラムとそのイン" +"デックスのindex_friendsカラムを追加しています。" -# 21737d2becb9444e8889cfac8e754c1d -#: ../../../source/tutorial/tutorial01.txt:171 +# 63a619ea017048a0b6782980a9d1f981 +#: ../../../source/tutorial/index.txt:82 msgid "" -"実行例のflagsのCOLUMN_INDEX|WITH_POSITIONという値は、語彙の位置情報を格納する" -"インデックス型のカラムであることを示しています。通常の全文検索インデックスで" -"は、COLUMN_INDEX|WITH_POSITIONを指定してください。語彙の位置情報を格納する意" -"味については、本チュートリアルでは触れません。" +"指定したユーザーを友人リストに入れているユーザーの一覧を表示してみましょう。" msgstr "" -"実行例のflagsのCOLUMN_INDEX|WITH_POSITIONという値は、語彙の位置情報を格納する" -"インデックス型のカラムであることを示しています。通常の全文検索インデックスで" -"は、COLUMN_INDEX|WITH_POSITIONを指定してください。語彙の位置情報を格納する意" -"味については、本チュートリアルでは触れません。" +"指定したユーザーを友人リストに入れているユーザーの一覧を表示してみましょう。" -# 31f66f45882c410d89be714bd04dfd53 -#: ../../../source/tutorial/tutorial01.txt:176 +# 2e75058924914794a60d255a5690d339 +#: ../../../source/tutorial/index.txt:89 msgid "" -":doc:`/commands/load` コマンドを使用します。loadコマンドでは、jsonで受け取っ" -"たデータをテーブルに格納します。" +"さらに、ドリルダウンを使って、友人リストに入っている数の一覧を表示してみま" +"しょう。" msgstr "" -":doc:`/commands/load` コマンドを使用します。loadコマンドでは、jsonで受け取っ" -"たデータをテーブルに格納します。" +"さらに、ドリルダウンを使って、友人リストに入っている数の一覧を表示してみま" +"しょう。" -# 1f325f7e3a2f44009ac2764149ccbdd3 -#: ../../../source/tutorial/tutorial01.txt:193 -msgid "selectコマンドで、データが入っていることを確認しましょう。" -msgstr "selectコマンドで、データが入っていることを確認しましょう。" +# c92c02794ed743c29ec41c164e13ed8e +#: ../../../source/tutorial/index.txt:95 +msgid "このように、テーブルの参照関係を逆にたどる検索ができました。" +msgstr "このように、テーブルの参照関係を逆にたどる検索ができました。" -# 8b781927f6cb428da6b7ea88eadffae5 -#: ../../../source/tutorial/tutorial01.txt:200 -msgid "データの検索" -msgstr "データの検索" +# af1ad5cd2e214ab0b8e2cefa8429d106 +#: ../../../source/tutorial/index.txt:98 +msgid "インデックス付きジオサーチ" +msgstr "インデックス付きジオサーチ" -# 7216fbb6457f491ba242f49db6b13959 -#: ../../../source/tutorial/tutorial01.txt:202 +# ae57d365b07440b98bb73b2630fc6119 +#: ../../../source/tutorial/index.txt:100 msgid "" -"groongaでは、'_id'カラムと'_key'カラムの値はテーブル中で一意です。よって、そ" -"れを用いて検索してみましょう。" +"位置情報のカラムに対して、インデックスを付与することが出来ます。大量の位置情" +"報レコードを検索する場合に、検索速度が速くなります。" msgstr "" -"groongaでは、'_id'カラムと'_key'カラムの値はテーブル中で一意です。よって、そ" -"れを用いて検索してみましょう。" +"位置情報のカラムに対して、インデックスを付与することが出来ます。大量の位置情" +"報レコードを検索する場合に、検索速度が速くなります。" -# 9a5461ac15b14289a2451ba2502ffb68 -#: ../../../source/tutorial/tutorial01.txt:204 +# 85a5d768a12f4dc9ac5221ff131043ef +#: ../../../source/tutorial/index.txt:113 msgid "" -"selectコマンドにおいて、queryパラメータを用いるとデータの検索を行うことができ" -"ます。" +"同様に、位置情報レコードを用いてソートする場合に、ソート速度が速くなります。" msgstr "" -"selectコマンドにおいて、queryパラメータを用いるとデータの検索を行うことができ" -"ます。" +"同様に、位置情報レコードを用いてソートする場合に、ソート速度が速くなります。" -# 4e5bb4a1deb045c5bad14b8f397782f5 -#: ../../../source/tutorial/tutorial01.txt:210 +# 8e9f1d4a7a5d4d66b6a9ece6d0bac17d +#: ../../../source/tutorial/introduction.txt:11 +msgid "基本的な操作" +msgstr "基本的な操作" + +# 325a39d7d5b148a58cbe099aa88feced +#: ../../../source/tutorial/introduction.txt:13 msgid "" -"queryパラメータに与えた「_id:1」というのは、'_id'という名前のカラムに'1'とい" -"う値が入っているレコードを検索する、という意味です。" +"groongaは、Cのライブラリとして使用する方法と、groonga実行ファイルを通して使用" +"する方法があります。" msgstr "" -"queryパラメータに与えた「_id:1」というのは、'_id'という名前のカラムに'1'とい" -"う値が入っているレコードを検索する、という意味です。" +"groongaは、Cのライブラリとして使用する方法と、groonga実行ファイルを通して使用" +"する方法があります。" -# 44245230acc242158e50390aa143a6e9 -#: ../../../source/tutorial/tutorial01.txt:212 -msgid "_keyでも検索してみましょう。" -msgstr "_keyでも検索してみましょう。" +# 78d1620c7aae4e399210b87b88d42b75 +#: ../../../source/tutorial/introduction.txt:15 +msgid "" +"本チュートリアルでは、groonga実行ファイルを使用する方法について説明します。" +msgstr "" +"本チュートリアルでは、groonga実行ファイルを使用する方法について説明します。" -# 0c2fefd95ec1494688d1df6651d737ae -#: ../../../source/tutorial/tutorial01.txt:218 +# bf051807fb7b4b87839da04e1c46d2be +#: ../../../source/tutorial/introduction.txt:17 msgid "" -"queryパラメータに与えた「_key:\\\"http://example.org/\\\"」というの" -"は、'_key'という名前のカラムに'\"http://example.org/\"'という値が入っているレ" -"コードを検索する、という意味です。" +"groonga実行ファイルを使って、DBの作成・操作・サーバの起動・サーバへの接続など" +"の操作が行えます。" msgstr "" -"queryパラメータに与えた「_key:\\\"http://example.org/\\\"」というの" -"は、'_key'という名前のカラムに'\"http://example.org/\"'という値が入っているレ" -"コードを検索する、という意味です。" +"groonga実行ファイルを使って、DBの作成・操作・サーバの起動・サーバへの接続など" +"の操作が行えます。" -# 7936c3a8939a41fe8f6cd623fcdefd06 -#: ../../../source/tutorial/tutorial01.txt:221 -msgid "全文検索" -msgstr "全文検索" +# 8722aaef363547f08c9f9e9e17b5795d +#: ../../../source/tutorial/introduction.txt:20 +msgid "DBの作成" +msgstr "DBの作成" -# f2032fb1b3ac4774be0a8b21112e852d -#: ../../../source/tutorial/tutorial01.txt:223 -msgid "queryパラメータでは、インデックスを用いた全文検索を行うこともできます。" +# 3833a48532ce4a75b48ced3aff74f21e +#: ../../../source/tutorial/introduction.txt:22 +msgid "" +"以下のようなコマンドを実行すると、データベースを新規に作成することができま" +"す。" msgstr "" -"queryパラメータでは、インデックスを用いた全文検索を行うこともできます。" +"以下のようなコマンドを実行すると、データベースを新規に作成することができま" +"す。" -# 230b003f4f1042c6a3a10f2009724666 -#: ../../../source/tutorial/tutorial01.txt:229 +# 8f2b6e4207fb4318a4ef80a72dfcc061 +# 7b9ec1f05c794eccb371903b81f11e83 +# bc7e3f6fa8e2422f83a7eb2e59a40ad7 +# c21694138d5f46cf831dd9da313a0543 +# 5c8411ae738c4cff8b639c204e504fd3 +#: ../../../source/tutorial/introduction.txt:24 +#: ../../../source/tutorial/introduction.txt:43 +#: ../../../source/tutorial/network.txt:18 +#: ../../../source/tutorial/network.txt:37 +#: ../../../source/tutorial/network.txt:70 +msgid "書式 ::" +msgstr "書式 ::" + +# d05233bd48464cf181a04d4b6d891591 +#: ../../../source/tutorial/introduction.txt:28 +msgid "-nオプションは、データベースを作ることを示します。" +msgstr "-nオプションは、データベースを作ることを示します。" + +# 762ec5efb0e14856942ab006bdb3ad6f +#: ../../../source/tutorial/introduction.txt:30 msgid "" -"titleカラムに対して、'this'という文字列で全文検索を行った結果を返します。" +"データベースパス名には、新しく作成するデータベースのフルパス名を指定します。" msgstr "" -"titleカラムに対して、'this'という文字列で全文検索を行った結果を返します。" +"データベースパス名には、新しく作成するデータベースのフルパス名を指定します。" -# 201838d0017945cfa28f6e88cd26318f -#: ../../../source/tutorial/tutorial01.txt:231 +# 69acdee6521348e1971f3adc9597c6d8 +#: ../../../source/tutorial/introduction.txt:32 msgid "" -"queryパラメータに与えた「title:@this」というのが、'title'という名前のカラム" -"に'this'という文字列が含まれているレコードを検索する、という意味です。" +"上記コマンドでデータベースを作成すると、そのまま対話モードと呼ばれるコマンド" +"を受け付けるモードになります。Ctrlキーを押しながらdキーを押すと、対話モードか" +"ら抜けることができます。" msgstr "" -"queryパラメータに与えた「title:@this」というのが、'title'という名前のカラム" -"に'this'という文字列が含まれているレコードを検索する、という意味です。" +"上記コマンドでデータベースを作成すると、そのまま対話モードと呼ばれるコマンド" +"を受け付けるモードになります。Ctrlキーを押しながらdキーを押すと、対話モードか" +"ら抜けることができます。" -# b50119ea5fcf432ea995b91ba154d630 -#: ../../../source/tutorial/tutorial01.txt:233 +# 638b840c3ef946d0b5629e4cf2da5987 +# 09508cf85d454bd08d2085a874659bd9 +#: ../../../source/tutorial/introduction.txt:34 +#: ../../../source/tutorial/network.txt:26 +msgid "実行例::" +msgstr "実行例::" + +# de10f4e642de4b3f81c939e104dcb7a1 +#: ../../../source/tutorial/introduction.txt:41 +msgid "DBの操作" +msgstr "DBの操作" + +# 31b4e64c4d0b47e0a114bac4ffad3e5e +#: ../../../source/tutorial/introduction.txt:47 msgid "" -"selectコマンドには、match_columnsというパラメータが存在します。これを指定する" -"と、query内にカラム名を指定しない条件があった場合、match_columnsで指定された" -"カラムに対しての検索であることを示します。[1]_" +"既存のデータベースのフルパス名をDBパス名に指定します。 コマンドを指定すると、" +"実行結果を返します。" msgstr "" -"selectコマンドには、match_columnsというパラメータが存在します。これを指定する" -"と、query内にカラム名を指定しない条件があった場合、match_columnsで指定された" -"カラムに対しての検索であることを示します。[1]_" +"既存のデータベースのフルパス名をDBパス名に指定します。 コマンドを指定すると、" +"実行結果を返します。" -# 37ca49da41cf432596586dcd6eb29664 -#: ../../../source/tutorial/tutorial01.txt:235 +# eae7fe9921874cce9e237baa319a2ac8 +#: ../../../source/tutorial/introduction.txt:50 msgid "" -"match_columnsパラメータに'title'、queryパラメータに'this'という文字列を指定す" -"ると、上記のクエリと同じ結果を得ることができます。" +"コマンドを指定しない場合には、対話モードに入ります。 対話モードでは、標準入力" +"からコマンドを読み込み、順次実行します。 本チュートリアルでは、対話モードを主" +"に使用します。" msgstr "" -"match_columnsパラメータに'title'、queryパラメータに'this'という文字列を指定す" -"ると、上記のクエリと同じ結果を得ることができます。" +"コマンドを指定しない場合には、対話モードに入ります。 対話モードでは、標準入力" +"からコマンドを読み込み、順次実行します。 本チュートリアルでは、対話モードを主" +"に使用します。" -# 8e360dc79b984b28895a837f64cfdc70 -#: ../../../source/tutorial/tutorial01.txt:242 -msgid "出力カラムの指定" -msgstr "出力カラムの指定" +# a35066d279e647389badd82cf68378ed +#: ../../../source/tutorial/introduction.txt:54 +msgid "" +"たとえば、statusというコマンドを実行してみましょう。statusコマンドは、groonga" +"の実行状態を返すコマンドです。" +msgstr "" +"たとえば、statusというコマンドを実行してみましょう。statusコマンドは、groonga" +"の実行状態を返すコマンドです。" -# 18198112850a4629a6f5b793b7c48ab2 -#: ../../../source/tutorial/tutorial01.txt:244 +# 1897113c9531493d896d88d17a729ec7 +#: ../../../source/tutorial/introduction.txt:61 msgid "" -"selectコマンドにおいて、output_columnsパラメータを用いることで、検索結果で表" -"示するカラムを指定することが出来ます。" +"以上のように、コマンドの実行結果は基本的にjson形式で返却されます。jsonの配列" +"の0番目の要素に、エラーコードや実行時間などの情報が入ります。jsonの配列の1番" +"目の様子に、コマンドの実行結果が入ります。" msgstr "" -"selectコマンドにおいて、output_columnsパラメータを用いることで、検索結果で表" -"示するカラムを指定することが出来ます。" +"以上のように、コマンドの実行結果は基本的にjson形式で返却されます。jsonの配列" +"の0番目の要素に、エラーコードや実行時間などの情報が入ります。jsonの配列の1番" +"目の様子に、コマンドの実行結果が入ります。" -# 6c18544634914219a777936fb3868df4 -#: ../../../source/tutorial/tutorial01.txt:246 -msgid "複数のカラムを指定する場合は、カンマ(,)区切りで指定します。" -msgstr "複数のカラムを指定する場合は、カンマ(,)区切りで指定します。" +# a490abef2a5241f282873ec870cfacfe +#: ../../../source/tutorial/introduction.txt:64 +msgid "コマンド" +msgstr "コマンド" -# 577f3a74cdc340d3a9e92f714d81e039 -#: ../../../source/tutorial/tutorial01.txt:252 +# c0c38b4f437e4f06ad1bda05b823d564 +#: ../../../source/tutorial/introduction.txt:66 msgid "" -"groongaの検索結果には、「_score」という名前のカラムが追加されています。このカ" -"ラムは、全文検索の条件が合致する文書ほど高い数値が入ります。" +"groonga実行ファイルやgroongaサーバを介して様々なコマンドを実行して、DBを操作" +"することができます。 コマンドは以下の書式のうちいずれかで与えることができま" +"す。 ::" msgstr "" -"groongaの検索結果には、「_score」という名前のカラムが追加されています。このカ" -"ラムは、全文検索の条件が合致する文書ほど高い数値が入ります。" +"groonga実行ファイルやgroongaサーバを介して様々なコマンドを実行して、DBを操作" +"することができます。 コマンドは以下の書式のうちいずれかで与えることができま" +"す。 ::" -# 98f463fee3764c17847af37d59b293fd -#: ../../../source/tutorial/tutorial01.txt:256 -msgid "表示範囲指定" -msgstr "表示範囲指定" +# 37c7972d7a0546b3baf40cd17a73b403 +#: ../../../source/tutorial/introduction.txt:73 +msgid "書式1と2は混ぜて使うことができます。" +msgstr "書式1と2は混ぜて使うことができます。" -# 0b617f18d752477ca79a0dada2a998ca -#: ../../../source/tutorial/tutorial01.txt:258 +# 0700f865d7664c3c8ee83b24ffec4638 +#: ../../../source/tutorial/introduction.txt:75 msgid "" -"selectコマンドにおいて、offset,limitパラメータを用いることで、検索結果から指" -"定された範囲のみを表示することが出来ます。大量の検索結果をページで分けて、1" -"ページ分のみを表示したい場合に有効です。" +"書式2において、空白や、記号「\"'()\\」のうちいずれかを含む値を指定したい場合" +"は、シングルクォート(')かダブルクォート(\")で値を囲みます。" msgstr "" -"selectコマンドにおいて、offset,limitパラメータを用いることで、検索結果から指" -"定された範囲のみを表示することが出来ます。大量の検索結果をページで分けて、1" -"ページ分のみを表示したい場合に有効です。" +"書式2において、空白や、記号「\"'()\\」のうちいずれかを含む値を指定したい場合" +"は、シングルクォート(')かダブルクォート(\")で値を囲みます。" -# f8d0a67b03524968a11064881be1b39b -#: ../../../source/tutorial/tutorial01.txt:260 +# 69ab19d4663d4655b68a7b9b2a573305 +#: ../../../source/tutorial/introduction.txt:77 msgid "" -"offsetパラメータには、検索結果を返す始点を指定します。1件目から結果を返す場合" -"には、0を指定します。" +"詳しくは、 :doc:`/executables/groonga` のコマンドの項を参考にしてください。" msgstr "" -"offsetパラメータには、検索結果を返す始点を指定します。1件目から結果を返す場合" -"には、0を指定します。" +"詳しくは、 :doc:`/executables/groonga` のコマンドの項を参考にしてください。" -# 1c376d6544214d07894515e78044e52c -#: ../../../source/tutorial/tutorial01.txt:262 -msgid "limitパラメータには、検索結果を何件表示するのかを指定します。" -msgstr "limitパラメータには、検索結果を何件表示するのかを指定します。" +# 4196ca43620244e795440363b5d3648a +#: ../../../source/tutorial/introduction.txt:80 +msgid "主なコマンド" +msgstr "主なコマンド" -# 8341f26e24624cb3bb990defd9db706e -#: ../../../source/tutorial/tutorial01.txt:271 -msgid "並び替え" -msgstr "並び替え" +# 2f3e5578b0cf4b81abacd8404201f61b +#: ../../../source/tutorial/introduction.txt:83 +msgid "groongaプロセスの状態を表示します。" +msgstr "groongaプロセスの状態を表示します。" -# 35fa4d9064a542e5a2db9e1b45ff7789 -#: ../../../source/tutorial/tutorial01.txt:273 +# 9b454ebc474a42d3934475fbb940e87b +#: ../../../source/tutorial/introduction.txt:85 +msgid "DBに定義されているテーブルのリストを表示します。" +msgstr "DBに定義されているテーブルのリストを表示します。" + +# 729deadad2d6431aa2e6fe900750bce9 +#: ../../../source/tutorial/introduction.txt:87 +msgid "テーブルに定義されているカラムのリストを表示します。" +msgstr "テーブルに定義されているカラムのリストを表示します。" + +# b782c1192e854f68960b406376eff7fc +#: ../../../source/tutorial/introduction.txt:89 +msgid "DBにテーブルを追加します。" +msgstr "DBにテーブルを追加します。" + +# 3c7ff7d7a5734f369d9bc7f5faac38fd +#: ../../../source/tutorial/introduction.txt:91 +msgid "テーブルにカラムを追加します。" +msgstr "テーブルにカラムを追加します。" + +# f048fe57b2854ea68efb3a6819c8a2ba +#: ../../../source/tutorial/introduction.txt:93 +msgid "テーブルに含まれるレコードを検索して表示します。" +msgstr "テーブルに含まれるレコードを検索して表示します。" + +# 21987da3e8cf4bed8ee9b0a31dd4eb55 +#: ../../../source/tutorial/introduction.txt:95 +msgid "テーブルにレコードを挿入します。" +msgstr "テーブルにレコードを挿入します。" + +# 358ddaf22d9b4d9e96819e02a3ef51fd +# d0e6a0198c284c77aa2d9db8c6c85856 +#: ../../../source/tutorial/introduction.txt:98 +#: ../../../source/tutorial/micro_blog.txt:17 +msgid "テーブルの作成" +msgstr "テーブルの作成" + +# c4534913587349bba17957fc049d1755 +#: ../../../source/tutorial/introduction.txt:100 +msgid ":doc:`/commands/table_create` コマンドを使用してテーブルを作成します。" +msgstr ":doc:`/commands/table_create` コマンドを使用してテーブルを作成します。" + +# 270970f8b2a34e0c89f09e3a95bd6c25 +#: ../../../source/tutorial/introduction.txt:102 msgid "" -"selectコマンドにおいて、sortbyパラメータを用いることで、検索結果を並び替える" -"ことが出来ます。" +"groongaでは、多くの場合テーブルを作成する際に主キーが必要となります。また、主" +"キーには型と、その格納方法を指定する必要があります。" msgstr "" -"selectコマンドにおいて、sortbyパラメータを用いることで、検索結果を並び替える" -"ことが出来ます。" +"groongaでは、多くの場合テーブルを作成する際に主キーが必要となります。また、主" +"キーには型と、その格納方法を指定する必要があります。" -# a22654bea4d748d78baa4cc814add169 -#: ../../../source/tutorial/tutorial01.txt:275 +# 2f514aa95d054f66b5191a97d121af3f +#: ../../../source/tutorial/introduction.txt:104 msgid "" -"sortbyパラメータにカラム名を指定することで、そのカラムの値で昇順にソートしま" -"す。また、カラム名の前にハイフン(-)を付けることで、降順にソートすることも出" -"来ます。" +"型については、のちのチュートリアルで触れます。データの種類をあらわしているも" +"の、とイメージしてください。" msgstr "" -"sortbyパラメータにカラム名を指定することで、そのカラムの値で昇順にソートしま" -"す。また、カラム名の前にハイフン(-)を付けることで、降順にソートすることも出" -"来ます。" +"型については、のちのチュートリアルで触れます。データの種類をあらわしているも" +"の、とイメージしてください。" -# d566902b69524c75b48b3986bbc65ca1 -#: ../../../source/tutorial/tutorial01.txt:281 +# cfbf854dce4344db921a2b37696646ec +#: ../../../source/tutorial/introduction.txt:106 msgid "" -"出力カラムの指定で紹介した「_score」カラムは、ソートの条件としても使うことが" -"できます。" +"主キーの格納方法によって、主キーでの検索速度や、前方一致検索の可否が決まりま" +"す。これも、のちのチュートリアルで触れます。" msgstr "" -"出力カラムの指定で紹介した「_score」カラムは、ソートの条件としても使うことが" -"できます。" +"主キーの格納方法によって、主キーでの検索速度や、前方一致検索の可否が決まりま" +"す。これも、のちのチュートリアルで触れます。" -# 010c6ba00b0544989d85dc277a4e43ae -#: ../../../source/tutorial/tutorial01.txt:287 +# 46c1654d9617491fb8713102dbaabbcb +#: ../../../source/tutorial/introduction.txt:108 msgid "" -"ソートするカラム名を複数指定したい場合は、カンマ(,)区切りで指定します。複数の" -"カラムを指定した場合、最初のカラムで同一の値のレコードがあった場合に、次のカ" -"ラムの値でソートさせることができます。" +"ここでは、ShortText型の主キー値を持ち、主キーの格納方法はHASHである、'Site'と" +"いう名前のテーブルを作成します。" msgstr "" -"ソートするカラム名を複数指定したい場合は、カンマ(,)区切りで指定します。複数の" -"カラムを指定した場合、最初のカラムで同一の値のレコードがあった場合に、次のカ" -"ラムの値でソートさせることができます。" - -# 7eaa6b0153ce460eaa2f0a99d57d744c -#: ../../../source/tutorial/tutorial01.txt:294 -msgid "脚注" -msgstr "脚注" - -# e716a41e60bc46e38eb2c8f141a5c1c3 -#: ../../../source/tutorial/tutorial01.txt:295 -msgid "" -"現在のバージョンでは、全文検索インデックスが存在する場合にのみ、match_columns" -"パラメータを利用することができます。通常のカラムでの絞り込みには利用できませ" -"ん。" -msgstr "" -"現在のバージョンでは、全文検索インデックスが存在する場合にのみ、match_columns" -"パラメータを利用することができます。通常のカラムでの絞り込みには利用できませ" -"ん。" +"ここでは、ShortText型の主キー値を持ち、主キーの格納方法はHASHである、'Site'と" +"いう名前のテーブルを作成します。" # b37370424ad24117aef915a2ff039fe9 # 6828235e6eb94f7ea8f7dc6c9462a698 -#: ../../../source/tutorial/tutorial01.txt:115, -#: ../../../source/tutorial/tutorial10.txt:373 +#: ../../../source/tutorial/introduction.txt:115 +#: ../../../source/tutorial/micro_blog.txt:373 +#: ../../../source/tutorial/query_expansion.txt:41 msgid "検索" msgstr "検索" -# 6710378117924fcd84a3de2ec178b179 -# 34368e490193448aac17f1c4d603d2ec -#: ../../../source/tutorial/tutorial01.txt:174, -#: ../../../source/tutorial/tutorial10.txt:141 -msgid "データのロード" -msgstr "データのロード" - -# 8f2b6e4207fb4318a4ef80a72dfcc061 -# 7b9ec1f05c794eccb371903b81f11e83 -# bc7e3f6fa8e2422f83a7eb2e59a40ad7 -# c21694138d5f46cf831dd9da313a0543 -# 5c8411ae738c4cff8b639c204e504fd3 -#: ../../../source/tutorial/tutorial01.txt:24, -#: ../../../source/tutorial/tutorial01.txt:43, -#: ../../../source/tutorial/tutorial02.txt:70 -#: ../../../source/tutorial/tutorial02.txt:18, -#: ../../../source/tutorial/tutorial02.txt:37, -msgid "書式 ::" -msgstr "書式 ::" - -# 638b840c3ef946d0b5629e4cf2da5987 -# 09508cf85d454bd08d2085a874659bd9 -#: ../../../source/tutorial/tutorial01.txt:34, -#: ../../../source/tutorial/tutorial02.txt:26 -msgid "実行例::" -msgstr "実行例::" - -# 358ddaf22d9b4d9e96819e02a3ef51fd -# d0e6a0198c284c77aa2d9db8c6c85856 -#: ../../../source/tutorial/tutorial01.txt:98, -#: ../../../source/tutorial/tutorial10.txt:17 -msgid "テーブルの作成" -msgstr "テーブルの作成" - -# 9d7e658c84e04a5b8e3b3dc28c0e071a -#: ../../../source/tutorial/tutorial02.txt:8 -msgid "ネットワークを通じた利用" -msgstr "ネットワークを通じた利用" +# 67a9d938e79b4cce9284c8be3a95d433 +#: ../../../source/tutorial/introduction.txt:117 +msgid "" +":doc:`/commands/select` コマンドを用いて、テーブルの中身を表示することができ" +"ます。" +msgstr "" +":doc:`/commands/select` コマンドを用いて、テーブルの中身を表示することができ" +"ます。" -# f4ffb358be9d4141ac9565afdd4751eb -#: ../../../source/tutorial/tutorial02.txt:10 +# eab40de4161e4111b0048f9875b12ae4 +#: ../../../source/tutorial/introduction.txt:123 msgid "" -"groongaはネットワークを通じて利用することができます。groonga独自プロトコルも" -"しくはHTTPのどちらかを選択してgroongaを起動することにより、groongaはネット" -"ワーク接続を待ち受けます。" +"selectにテーブル名を指定すると、指定したテーブルの中身を10件表示します。[0]は" +"検索されたレコードの件数、[\"_id\",\"Uint32\"]は値がUInt32型である\"_id'とい" +"う名前のカラム、[\"_key\",\"ShortText\"]は値がShortText型である'_key'という名" +"前のカラムを示しています。" msgstr "" -"groongaはネットワークを通じて利用することができます。groonga独自プロトコルも" -"しくはHTTPのどちらかを選択してgroongaを起動することにより、groongaはネット" -"ワーク接続を待ち受けます。" +"selectにテーブル名を指定すると、指定したテーブルの中身を10件表示します。[0]は" +"検索されたレコードの件数、[\"_id\",\"Uint32\"]は値がUInt32型である\"_id'とい" +"う名前のカラム、[\"_key\",\"ShortText\"]は値がShortText型である'_key'という名" +"前のカラムを示しています。" -# ba46fe69e8194848b2f7d54e22e82761 -#: ../../../source/tutorial/tutorial02.txt:13 -msgid "groonga専用プロトコルによる通信" -msgstr "groonga専用プロトコルによる通信" +# 47ebdd6d40614dd0ad50e45ae527f8d0 +#: ../../../source/tutorial/introduction.txt:125 +msgid "" +"table_createコマンドで作成したテーブルには、最初から'_id'/'_key'という2つの" +"カラムがあります。'_id'はgroongaが自動的に付与するID番号が格納されるカラムで" +"す。'_key'は主キーが格納されるカラムです。これらのカラム名を変更することはで" +"きません。" +msgstr "" +"table_createコマンドで作成したテーブルには、最初から'_id'/'_key'という2つの" +"カラムがあります。'_id'はgroongaが自動的に付与するID番号が格納されるカラムで" +"す。'_key'は主キーが格納されるカラムです。これらのカラム名を変更することはで" +"きません。" -# c6137d7ac533406b96774f22f28ae928 -#: ../../../source/tutorial/tutorial02.txt:16 -msgid "groongaデーモンの起動" -msgstr "groongaデーモンの起動" +# 8c685136ca6b48009ebfa0f1763ef28a +#: ../../../source/tutorial/introduction.txt:128 +msgid "カラムの作成" +msgstr "カラムの作成" -# b0c10a22d3764741a9c7f2f82ab3bbbf -#: ../../../source/tutorial/tutorial02.txt:22 +# 38fa336311a44a618d75c25ebd3af1ba +#: ../../../source/tutorial/introduction.txt:130 msgid "" -"既存のデータベースのフルパス名をDBパス名に指定します。 groongaがデーモンモー" -"ドで起動し、指定したポート番号でgroongaの専用プロトコルを用いた通信をすること" -"ができます。 (ポート番号を省略した場合は10041が使用されます)" +":doc:`/commands/column_create` コマンドを用いて、カラムを作成することができま" +"す。" msgstr "" -"既存のデータベースのフルパス名をDBパス名に指定します。 groongaがデーモンモー" -"ドで起動し、指定したポート番号でgroongaの専用プロトコルを用いた通信をすること" -"ができます。 (ポート番号を省略した場合は10041が使用されます)" +":doc:`/commands/column_create` コマンドを用いて、カラムを作成することができま" +"す。" -# 4439c6e5628a464abbb1cdbb31d0ba1f -#: ../../../source/tutorial/tutorial02.txt:32 -msgid "デーモンモードで起動後、プロセス番号が表示されます。" -msgstr "デーモンモードで起動後、プロセス番号が表示されます。" +# 11b47aadd83d44a09bd8494ef010bcd0 +#: ../../../source/tutorial/introduction.txt:132 +msgid "" +"ShortText型の値を持つ、'comment'という名前のカラムを'Site'テーブルに追加しま" +"しょう。" +msgstr "" +"ShortText型の値を持つ、'comment'という名前のカラムを'Site'テーブルに追加しま" +"しょう。" -# a1b5aebec95248e98a5eb7f5db8bdf0c -#: ../../../source/tutorial/tutorial02.txt:35 -msgid "groongaサーバへの接続" -msgstr "groongaサーバへの接続" +# f3a576a06d4049f2a6214534279d4ed7 +#: ../../../source/tutorial/introduction.txt:139 +msgid "COLUMN_SCALARについては、通常のカラムであることを示しています。" +msgstr "COLUMN_SCALARについては、通常のカラムであることを示しています。" -# b764fadbcad24522bba310f11ca70ad2 -#: ../../../source/tutorial/tutorial02.txt:41 -msgid "対象ホストで動作しているgroongaサーバに接続します。" -msgstr "対象ホストで動作しているgroongaサーバに接続します。" +# 6f052a8ae09b4541b9f98a9842b6cf3d +#: ../../../source/tutorial/introduction.txt:142 +msgid "全文検索用の語彙表の作成" +msgstr "全文検索用の語彙表の作成" -# b3d026dd11734f86b224b84a1b612a49 -#: ../../../source/tutorial/tutorial02.txt:43 +# 58773e08c6c244639dca58fe8e556c38 +#: ../../../source/tutorial/introduction.txt:144 msgid "" -"対象ホスト名を省略した場合はlocalhostに対して接続し、対象ポート番号を省略した" -"場合は10041ポートに対して接続します。" +"このチュートリアルでは、groongaに登録したデータを用いた全文検索を行います。" msgstr "" -"対象ホスト名を省略した場合はlocalhostに対して接続し、対象ポート番号を省略した" -"場合は10041ポートに対して接続します。" +"このチュートリアルでは、groongaに登録したデータを用いた全文検索を行います。" -# 2f7fa46eabe84172b6c8d1051c4d096d -#: ../../../source/tutorial/tutorial02.txt:45 +# a2b3bf952a07403189d0c7ff7627db51 +#: ../../../source/tutorial/introduction.txt:146 msgid "" -"接続に成功すると対話モードに入り、標準入力からコマンドを読み込んで順次実行し" -"ます。" +"全文検索を行う場合は、まず語彙表を作成する必要があります。 語彙表とは、文書の" +"中にある単語が主キーとなるテーブルです。 ここでは、ShortText型の主キー値を持" +"つ、'Terms'という名前のテーブルを作成しました。" msgstr "" -"接続に成功すると対話モードに入り、標準入力からコマンドを読み込んで順次実行し" -"ます。" - -# e513248eb926485692c90836a25ac7d3 -#: ../../../source/tutorial/tutorial02.txt:55 -msgid "groongaデーモンの終了" -msgstr "groongaデーモンの終了" +"全文検索を行う場合は、まず語彙表を作成する必要があります。 語彙表とは、文書の" +"中にある単語が主キーとなるテーブルです。 ここでは、ShortText型の主キー値を持" +"つ、'Terms'という名前のテーブルを作成しました。" -# 00ff6804dbdf42e1b2c202a165c458bd -#: ../../../source/tutorial/tutorial02.txt:57 +# 537f15a279aa488f899e98c8311e3ac2 +#: ../../../source/tutorial/introduction.txt:154 msgid "" -"groongaデーモンにshutdownコマンドを発行することにより、終了させることができま" -"す。" +"この実行例には、多くのパラメータが指定されています。本チュートリアルでは、こ" +"れらをすべて理解する必要はありません。以下に簡単な説明を記しますが、読み飛ば" +"してもらってかまいません。" msgstr "" -"groongaデーモンにshutdownコマンドを発行することにより、終了させることができま" -"す。" - -# 35e9e17b730a42f9a05439abd1b66a43 -#: ../../../source/tutorial/tutorial02.txt:66 -msgid "HTTPによる通信" -msgstr "HTTPによる通信" +"この実行例には、多くのパラメータが指定されています。本チュートリアルでは、こ" +"れらをすべて理解する必要はありません。以下に簡単な説明を記しますが、読み飛ば" +"してもらってかまいません。" -# f0e9843de4164fa79d9a47e03bf59da9 -#: ../../../source/tutorial/tutorial02.txt:68 +# ad38d76b32b249a0803cdf8e1c2418c5 +#: ../../../source/tutorial/introduction.txt:156 msgid "" -"groongaをHTTP経由で利用したい場合には、HTTPプロトコルモードで起動します。" +"実行例にある、TABLE_PAT_KEY|KEY_NORMALIZEという値は、主キー値をパトリシア木に" +"格納し、各語彙を正規化して登録することを示しています。" msgstr "" -"groongaをHTTP経由で利用したい場合には、HTTPプロトコルモードで起動します。" +"実行例にある、TABLE_PAT_KEY|KEY_NORMALIZEという値は、主キー値をパトリシア木に" +"格納し、各語彙を正規化して登録することを示しています。" -# e2510f967a9546bf97b7c9a55156e32b -#: ../../../source/tutorial/tutorial02.txt:74 +# dc412451163648dd8f17fa3a686c7de3 +#: ../../../source/tutorial/introduction.txt:158 msgid "" -"protocolオプションで、groongaが受け付けるプロトコルを指定できます。httpを指定" -"すると、groongaはHTTPプロトコルでの通信を受け付けます。" +"実行例にある、TokenBigramという値は、 語彙表として使用するテーブルは、対象の" +"文書をトークナイズする方式を、default_tokenizerパラメータで与えます。この例で" +"はTokenBigramを指定しています。よって、一般的にN-gramと呼ばれるようなインデッ" +"クス方式を選択しています。" msgstr "" -"protocolオプションで、groongaが受け付けるプロトコルを指定できます。httpを指定" -"すると、groongaはHTTPプロトコルでの通信を受け付けます。" +"実行例にある、TokenBigramという値は、 語彙表として使用するテーブルは、対象の" +"文書をトークナイズする方式を、default_tokenizerパラメータで与えます。この例で" +"はTokenBigramを指定しています。よって、一般的にN-gramと呼ばれるようなインデッ" +"クス方式を選択しています。" -# 96a617672d8e469ea6b6cba8447d8e41 -#: ../../../source/tutorial/tutorial02.txt:77 -msgid "HTML管理ツール" -msgstr "HTML管理ツール" +# db3d7419cc4745bcb3a1298dd0687b0f +#: ../../../source/tutorial/introduction.txt:161 +msgid "全文検索用のインデックスカラムの作成" +msgstr "全文検索用のインデックスカラムの作成" -# bc9fe887dc594daeb5274275fee3147d -#: ../../../source/tutorial/tutorial02.txt:79 +# c340273a95444bad96b800e5b2e07ef2 +#: ../../../source/tutorial/introduction.txt:163 msgid "" -"コマンド実行後、http://[IPアドレスまたはホスト名]:[ポート番号]/ というURLにブ" -"ラウザからアクセスすると、HTML管理ツールが表示されます。ブラウザは、" -"JavaScriptの実行が有効になっている必要があります。" +"Siteテーブルのtitleカラムを全文検索の対象としたいとしましょう。その場合には、" +"語彙表にインデックス型のカラムを作成します。" msgstr "" -"コマンド実行後、http://[IPアドレスまたはホスト名]:[ポート番号]/ というURLにブ" -"ラウザからアクセスすると、HTML管理ツールが表示されます。ブラウザは、" -"JavaScriptの実行が有効になっている必要があります。" - -# c71f98616ea14b25addda00ac2097941 -#: ../../../source/tutorial/tutorial02.txt:82 -msgid "HTTPでのコマンド実行" -msgstr "HTTPでのコマンド実行" +"Siteテーブルのtitleカラムを全文検索の対象としたいとしましょう。その場合には、" +"語彙表にインデックス型のカラムを作成します。" -# 21f48a4786434f87b6f5fe3db1e16a1d -#: ../../../source/tutorial/tutorial02.txt:84 +# 94df1155a71a42acb207ce7e12843fb5 +#: ../../../source/tutorial/introduction.txt:169 msgid "" -"groongaがHTTPプロトコルモードで起動されているとき、「/d/コマンド名」というURL" -"にアクセスすると、コマンドを実行することが出来ます。" +"Siteテーブルのtitleカラムを検索対象とする、'blog_title'という名前のインデック" +"ス型カラムをTermsテーブルに作成しました。インデックス対象となるテーブルをtype" +"に、インデックス対象となるカラムをsourceに指定します。" msgstr "" -"groongaがHTTPプロトコルモードで起動されているとき、「/d/コマンド名」というURL" -"にアクセスすると、コマンドを実行することが出来ます。" +"Siteテーブルのtitleカラムを検索対象とする、'blog_title'という名前のインデック" +"ス型カラムをTermsテーブルに作成しました。インデックス対象となるテーブルをtype" +"に、インデックス対象となるカラムをsourceに指定します。" -# b68b71d402224a229b5d9a9e652796f3 -#: ../../../source/tutorial/tutorial02.txt:86 +# 21737d2becb9444e8889cfac8e754c1d +#: ../../../source/tutorial/introduction.txt:171 msgid "" -"コマンドのオプションは、HTTPのGETパラメータで渡します。つまり、「?オプション=" -"値&オプション=値 …」という書式になります。" +"実行例のflagsのCOLUMN_INDEX|WITH_POSITIONという値は、語彙の位置情報を格納する" +"インデックス型のカラムであることを示しています。通常の全文検索インデックスで" +"は、COLUMN_INDEX|WITH_POSITIONを指定してください。語彙の位置情報を格納する意" +"味については、本チュートリアルでは触れません。" msgstr "" -"コマンドのオプションは、HTTPのGETパラメータで渡します。つまり、「?オプション=" -"値&オプション=値 …」という書式になります。" +"実行例のflagsのCOLUMN_INDEX|WITH_POSITIONという値は、語彙の位置情報を格納する" +"インデックス型のカラムであることを示しています。通常の全文検索インデックスで" +"は、COLUMN_INDEX|WITH_POSITIONを指定してください。語彙の位置情報を格納する意" +"味については、本チュートリアルでは触れません。" -# 7469f5e928174ceba72c10f863f27253 -#: ../../../source/tutorial/tutorial02.txt:100 -msgid "セキュリティ" -msgstr "セキュリティ" +# 6710378117924fcd84a3de2ec178b179 +# 34368e490193448aac17f1c4d603d2ec +#: ../../../source/tutorial/introduction.txt:174 +#: ../../../source/tutorial/micro_blog.txt:141 +msgid "データのロード" +msgstr "データのロード" -# d19c256829484372b06542245e5b9e70 -#: ../../../source/tutorial/tutorial02.txt:102 +# 31f66f45882c410d89be714bd04dfd53 +#: ../../../source/tutorial/introduction.txt:176 msgid "" -"groongaのネットワークサービスにはは認証機能がありません。誰でもデータベースの" -"内容を閲覧・修正することができます。iptablesなどを用いて、アクセス元IPアドレ" -"スを制限することを薦めます。" +":doc:`/commands/load` コマンドを使用します。loadコマンドでは、jsonで受け取っ" +"たデータをテーブルに格納します。" msgstr "" -"groongaのネットワークサービスにはは認証機能がありません。誰でもデータベースの" -"内容を閲覧・修正することができます。iptablesなどを用いて、アクセス元IPアドレ" -"スを制限することを薦めます。" - -# b3df0c1c17f84945ac060d0bde3834f0 -#: ../../../source/tutorial/tutorial03.txt:8 -msgid "さまざまな種類をもったデータの保存" -msgstr "さまざまな種類をもったデータの保存" +":doc:`/commands/load` コマンドを使用します。loadコマンドでは、jsonで受け取っ" +"たデータをテーブルに格納します。" -# 9436f248bd4d4273aa9924a2ee462f24 -#: ../../../source/tutorial/tutorial03.txt:10 -msgid "groongaでは、さまざまなデータを格納させることが出来ます。" -msgstr "groongaでは、さまざまなデータを格納させることが出来ます。" - -# a81487eb91e247cfa6508ec5618d6765 -#: ../../../source/tutorial/tutorial03.txt:13 -msgid "データ型" -msgstr "データ型" +# 1f325f7e3a2f44009ac2764149ccbdd3 +#: ../../../source/tutorial/introduction.txt:193 +msgid "selectコマンドで、データが入っていることを確認しましょう。" +msgstr "selectコマンドで、データが入っていることを確認しましょう。" -# 09bef6ddeb5d4e8382b4da0a899bc61a -#: ../../../source/tutorial/tutorial03.txt:15 -msgid "" -"groongaでは、数値(整数・小数)や文字列や時刻や経緯度などの情報を格納すること" -"ができます。" -msgstr "" -"groongaでは、数値(整数・小数)や文字列や時刻や経緯度などの情報を格納すること" -"ができます。" +# 8b781927f6cb428da6b7ea88eadffae5 +#: ../../../source/tutorial/introduction.txt:200 +msgid "データの検索" +msgstr "データの検索" -# c6e41a97b45248d880800066fefae56a -#: ../../../source/tutorial/tutorial03.txt:17 +# 7216fbb6457f491ba242f49db6b13959 +#: ../../../source/tutorial/introduction.txt:202 msgid "" -"ここでは、Int32型のカラムに整数を格納、Float型のカラムに浮動小数点の小数を、" -"ShortText型のカラムに文字列を、Time型のカラムに時間を格納する例を示します。経" -"緯度の格納については、のちのチュートリアルで触れます。" +"groongaでは、'_id'カラムと'_key'カラムの値はテーブル中で一意です。よって、そ" +"れを用いて検索してみましょう。" msgstr "" -"ここでは、Int32型のカラムに整数を格納、Float型のカラムに浮動小数点の小数を、" -"ShortText型のカラムに文字列を、Time型のカラムに時間を格納する例を示します。経" -"緯度の格納については、のちのチュートリアルで触れます。" - -# 24877fef3f77409d9e2de55ebcf26968 -#: ../../../source/tutorial/tutorial03.txt:19 -msgid "その他のデータ型の一覧は、 :doc:`../type` を参照してください。" -msgstr "その他のデータ型の一覧は、 :doc:`../type` を参照してください。" - -# 0a09da3201fb4fe384dd40504548c369 -#: ../../../source/tutorial/tutorial03.txt:35 -msgid "テーブル型" -msgstr "テーブル型" - -# b812299840f54ea5bf03bbb09e4981ff -#: ../../../source/tutorial/tutorial03.txt:37 -msgid "table_createで作成したテーブルを、カラムの型として使うことが出来ます。" -msgstr "table_createで作成したテーブルを、カラムの型として使うことが出来ます。" +"groongaでは、'_id'カラムと'_key'カラムの値はテーブル中で一意です。よって、そ" +"れを用いて検索してみましょう。" -# 081a8e4a2ead408a93220e45e9360417 -#: ../../../source/tutorial/tutorial03.txt:39 +# 9a5461ac15b14289a2451ba2502ffb68 +#: ../../../source/tutorial/introduction.txt:204 msgid "" -"また、output_columnsにおいて「.」を区切りとして、参照先のテーブルに存在するカ" -"ラムを指定すると、指定したカラムの値を表示することができます。" +"selectコマンドにおいて、queryパラメータを用いるとデータの検索を行うことができ" +"ます。" msgstr "" -"また、output_columnsにおいて「.」を区切りとして、参照先のテーブルに存在するカ" -"ラムを指定すると、指定したカラムの値を表示することができます。" +"selectコマンドにおいて、queryパラメータを用いるとデータの検索を行うことができ" +"ます。" -# 2963c108f984484e91c526eb5090704f -#: ../../../source/tutorial/tutorial03.txt:41 +# 4e5bb4a1deb045c5bad14b8f397782f5 +#: ../../../source/tutorial/introduction.txt:210 msgid "" -"ここでは、先のチュートリアルで作成したSiteテーブルに手を加え、どのサイトをリ" -"ンクしているのかを保存してみましょう。" +"queryパラメータに与えた「_id:1」というのは、'_id'という名前のカラムに'1'とい" +"う値が入っているレコードを検索する、という意味です。" msgstr "" -"ここでは、先のチュートリアルで作成したSiteテーブルに手を加え、どのサイトをリ" -"ンクしているのかを保存してみましょう。" +"queryパラメータに与えた「_id:1」というのは、'_id'という名前のカラムに'1'とい" +"う値が入っているレコードを検索する、という意味です。" -# a451a47b8f984acba50d86643f880bad -#: ../../../source/tutorial/tutorial03.txt:43 -msgid "" -"他のテーブルを参照するカラムにデータを入力する場合には、参照先のテーブルの" -"_keyカラムの値を代入する必要があります。" -msgstr "" -"他のテーブルを参照するカラムにデータを入力する場合には、参照先のテーブルの" -"_keyカラムの値を代入する必要があります。" +# 44245230acc242158e50390aa143a6e9 +#: ../../../source/tutorial/introduction.txt:212 +msgid "_keyでも検索してみましょう。" +msgstr "_keyでも検索してみましょう。" -# 0854b6af3cd0481f9c3b23b0905101ae -#: ../../../source/tutorial/tutorial03.txt:52 +# 0c2fefd95ec1494688d1df6651d737ae +#: ../../../source/tutorial/introduction.txt:218 msgid "" -"このように、linkカラムに他のサイトへの参照を保存することができました。また、" -"参照先の_keyとtitleカラムの内容を表示することができました。" +"queryパラメータに与えた「_key:\\\"http://example.org/\\\"」というの" +"は、'_key'という名前のカラムに'\"http://example.org/\"'という値が入っているレ" +"コードを検索する、という意味です。" msgstr "" -"このように、linkカラムに他のサイトへの参照を保存することができました。また、" -"参照先の_keyとtitleカラムの内容を表示することができました。" +"queryパラメータに与えた「_key:\\\"http://example.org/\\\"」というの" +"は、'_key'という名前のカラムに'\"http://example.org/\"'という値が入っているレ" +"コードを検索する、という意味です。" -# 9f03f17e029848bbb2fab6a6590767a5 -#: ../../../source/tutorial/tutorial03.txt:55 -msgid "ベクターカラム" -msgstr "ベクターカラム" +# 7936c3a8939a41fe8f6cd623fcdefd06 +#: ../../../source/tutorial/introduction.txt:221 +msgid "全文検索" +msgstr "全文検索" -# 3387e3b50b6843adb2f9d5af37550b5e -#: ../../../source/tutorial/tutorial03.txt:57 -msgid "" -"column_createコマンドでカラムを作成するとき、--flagsオプションでCOLUMN_VECTOR" -"フラグを指定すると、複数の値を配列で格納できるカラムが作成されます。" +# f2032fb1b3ac4774be0a8b21112e852d +#: ../../../source/tutorial/introduction.txt:223 +msgid "queryパラメータでは、インデックスを用いた全文検索を行うこともできます。" msgstr "" -"column_createコマンドでカラムを作成するとき、--flagsオプションでCOLUMN_VECTOR" -"フラグを指定すると、複数の値を配列で格納できるカラムが作成されます。" +"queryパラメータでは、インデックスを用いた全文検索を行うこともできます。" -# bbe0601c573d41a4b10722bd098ba98d -#: ../../../source/tutorial/tutorial03.txt:59 -msgid "テーブル型で配列を格納するカラムは、1対多の参照関係を表すのに有効です。" +# 230b003f4f1042c6a3a10f2009724666 +#: ../../../source/tutorial/introduction.txt:229 +msgid "" +"titleカラムに対して、'this'という文字列で全文検索を行った結果を返します。" msgstr "" -"テーブル型で配列を格納するカラムは、1対多の参照関係を表すのに有効です。" +"titleカラムに対して、'this'という文字列で全文検索を行った結果を返します。" -# 077849042c924e72bbde31b8b993f54f -#: ../../../source/tutorial/tutorial03.txt:61 +# 201838d0017945cfa28f6e88cd26318f +#: ../../../source/tutorial/introduction.txt:231 msgid "" -"テーブル型のチュートリアルでは、Siteテーブルに手を加え、どのサイトをリンクし" -"ているのかを保存しました。しかし、通常は1つのサイトから多くのサイトにリンクが" -"張られています。複数のリンク情報を格納するために、複数の参照関係を保存するカ" -"ラムを作成してみましょう。" +"queryパラメータに与えた「title:@this」というのが、'title'という名前のカラム" +"に'this'という文字列が含まれているレコードを検索する、という意味です。" msgstr "" -"テーブル型のチュートリアルでは、Siteテーブルに手を加え、どのサイトをリンクし" -"ているのかを保存しました。しかし、通常は1つのサイトから多くのサイトにリンクが" -"張られています。複数のリンク情報を格納するために、複数の参照関係を保存するカ" -"ラムを作成してみましょう。" +"queryパラメータに与えた「title:@this」というのが、'title'という名前のカラム" +"に'this'という文字列が含まれているレコードを検索する、という意味です。" -# 6259b904b4dd42b3a85acadcfa6e68e5 -#: ../../../source/tutorial/tutorial03.txt:63 +# b50119ea5fcf432ea995b91ba154d630 +#: ../../../source/tutorial/introduction.txt:233 msgid "" -"他のテーブルを参照するベクターカラムにデータを入力する場合には、参照先のテー" -"ブルの_keyカラムの値の「配列」を代入する必要があります。" +"selectコマンドには、match_columnsというパラメータが存在します。これを指定する" +"と、query内にカラム名を指定しない条件があった場合、match_columnsで指定された" +"カラムに対しての検索であることを示します。[1]_" msgstr "" -"他のテーブルを参照するベクターカラムにデータを入力する場合には、参照先のテー" -"ブルの_keyカラムの値の「配列」を代入する必要があります。" +"selectコマンドには、match_columnsというパラメータが存在します。これを指定する" +"と、query内にカラム名を指定しない条件があった場合、match_columnsで指定された" +"カラムに対しての検索であることを示します。[1]_" -# c0da6e69e159441893fc9601820aabce -#: ../../../source/tutorial/tutorial03.txt:74 +# 37ca49da41cf432596586dcd6eb29664 +#: ../../../source/tutorial/introduction.txt:235 msgid "" -"このように、複数の参照関係が保存できました。また、output_columnsによって、複" -"数の参照先のカラム値も表示させることができました。" +"match_columnsパラメータに'title'、queryパラメータに'this'という文字列を指定す" +"ると、上記のクエリと同じ結果を得ることができます。" msgstr "" -"このように、複数の参照関係が保存できました。また、output_columnsによって、複" -"数の参照先のカラム値も表示させることができました。" +"match_columnsパラメータに'title'、queryパラメータに'this'という文字列を指定す" +"ると、上記のクエリと同じ結果を得ることができます。" -# 9e5bd80c9da34646a4f65b0909c23e3f -#: ../../../source/tutorial/tutorial04.txt:8 -msgid "さまざまな検索条件の指定" -msgstr "さまざまな検索条件の指定" +# 8e360dc79b984b28895a837f64cfdc70 +#: ../../../source/tutorial/introduction.txt:242 +msgid "出力カラムの指定" +msgstr "出力カラムの指定" -# bd3b2bdd2841462cafc0592df2e19512 -#: ../../../source/tutorial/tutorial04.txt:10 +# 18198112850a4629a6f5b793b7c48ab2 +#: ../../../source/tutorial/introduction.txt:244 msgid "" -"groongaは、JavaScriptに似た文法での条件絞込や、計算した値を用いたソートを行う" -"ことができます。また、位置情報(緯度・経度)を用いた絞込・ソートを行うことがで" -"きます。" +"selectコマンドにおいて、output_columnsパラメータを用いることで、検索結果で表" +"示するカラムを指定することが出来ます。" msgstr "" -"groongaは、JavaScriptに似た文法での条件絞込や、計算した値を用いたソートを行う" -"ことができます。また、位置情報(緯度・経度)を用いた絞込・ソートを行うことがで" -"きます。" +"selectコマンドにおいて、output_columnsパラメータを用いることで、検索結果で表" +"示するカラムを指定することが出来ます。" -# e97ca2f450ca4471875d5008f4caa1be -#: ../../../source/tutorial/tutorial04.txt:13 -msgid "JavaScriptに似た文法での絞込・全文検索" -msgstr "JavaScriptに似た文法での絞込・全文検索" +# 6c18544634914219a777936fb3868df4 +#: ../../../source/tutorial/introduction.txt:246 +msgid "複数のカラムを指定する場合は、カンマ(,)区切りで指定します。" +msgstr "複数のカラムを指定する場合は、カンマ(,)区切りで指定します。" -# b76e65f57e244b5098d65555943fd2d5 -#: ../../../source/tutorial/tutorial04.txt:15 +# 577f3a74cdc340d3a9e92f714d81e039 +#: ../../../source/tutorial/introduction.txt:252 msgid "" -"selectコマンドのfilterパラメータは、queryパラメータと同様に、レコードの検索条" -"件を指定します。filterパラメータとqueryパラメータが異なる点は、filterパラメー" -"タには、JavaScriptの式に似た文法で条件を指定する点です。" +"groongaの検索結果には、「_score」という名前のカラムが追加されています。このカ" +"ラムは、全文検索の条件が合致する文書ほど高い数値が入ります。" msgstr "" -"selectコマンドのfilterパラメータは、queryパラメータと同様に、レコードの検索条" -"件を指定します。filterパラメータとqueryパラメータが異なる点は、filterパラメー" -"タには、JavaScriptの式に似た文法で条件を指定する点です。" - -# c82f7751a88f4b32a0d9d37c44a778fb -#: ../../../source/tutorial/tutorial04.txt:21 -msgid "ここで、filterパラメータには" -msgstr "ここで、filterパラメータには" +"groongaの検索結果には、「_score」という名前のカラムが追加されています。このカ" +"ラムは、全文検索の条件が合致する文書ほど高い数値が入ります。" -# 70b78935cd6f44b5809c7f5b0cc32ec2 -#: ../../../source/tutorial/tutorial04.txt:23 -msgid "_id <= 1" -msgstr "_id <= 1" +# 98f463fee3764c17847af37d59b293fd +#: ../../../source/tutorial/introduction.txt:256 +msgid "表示範囲指定" +msgstr "表示範囲指定" -# 8c9421fb13e04953bcf88ac42b76b4f6 -#: ../../../source/tutorial/tutorial04.txt:25 +# 0b617f18d752477ca79a0dada2a998ca +#: ../../../source/tutorial/introduction.txt:258 msgid "" -"という条件を指定しています。この場合は_idの値が1以下のレコードが検索結果とし" -"て得られます。" +"selectコマンドにおいて、offset,limitパラメータを用いることで、検索結果から指" +"定された範囲のみを表示することが出来ます。大量の検索結果をページで分けて、1" +"ページ分のみを表示したい場合に有効です。" msgstr "" -"という条件を指定しています。この場合は_idの値が1以下のレコードが検索結果とし" -"て得られます。" - -# 93878389cc154c2c9f7db0e1a3603c74 -#: ../../../source/tutorial/tutorial04.txt:27 -msgid "また、&& や || を使って、条件のAND・OR指定をすることもできます。" -msgstr "また、&& や || を使って、条件のAND・OR指定をすることもできます。" +"selectコマンドにおいて、offset,limitパラメータを用いることで、検索結果から指" +"定された範囲のみを表示することが出来ます。大量の検索結果をページで分けて、1" +"ページ分のみを表示したい場合に有効です。" -# c516e2be8eb74535bdc093169d2692ba -#: ../../../source/tutorial/tutorial04.txt:34 +# f8d0a67b03524968a11064881be1b39b +#: ../../../source/tutorial/introduction.txt:260 msgid "" -"queryパラメータとfilterパラメータを同時に指定すると、両者の条件をともに満たす" -"レコードが結果として返ります。" +"offsetパラメータには、検索結果を返す始点を指定します。1件目から結果を返す場合" +"には、0を指定します。" msgstr "" -"queryパラメータとfilterパラメータを同時に指定すると、両者の条件をともに満たす" -"レコードが結果として返ります。" +"offsetパラメータには、検索結果を返す始点を指定します。1件目から結果を返す場合" +"には、0を指定します。" -# 0cfbe9ff89484471a70af99ba5734e1a -#: ../../../source/tutorial/tutorial04.txt:37 -msgid "scorerを利用したソート" -msgstr "scorerを利用したソート" +# 1c376d6544214d07894515e78044e52c +#: ../../../source/tutorial/introduction.txt:262 +msgid "limitパラメータには、検索結果を何件表示するのかを指定します。" +msgstr "limitパラメータには、検索結果を何件表示するのかを指定します。" -# e585796b68ce4013bb1d74e914c227bf -#: ../../../source/tutorial/tutorial04.txt:39 +# 8341f26e24624cb3bb990defd9db706e +#: ../../../source/tutorial/introduction.txt:271 +msgid "並び替え" +msgstr "並び替え" + +# 35fa4d9064a542e5a2db9e1b45ff7789 +#: ../../../source/tutorial/introduction.txt:273 msgid "" -"selectコマンドのscorerパラメータは、 全文検索を行った結果の各レコードに対して" -"処理を行うためのパラメータです。" +"selectコマンドにおいて、sortbyパラメータを用いることで、検索結果を並び替える" +"ことが出来ます。" msgstr "" -"selectコマンドのscorerパラメータは、 全文検索を行った結果の各レコードに対して" -"処理を行うためのパラメータです。" +"selectコマンドにおいて、sortbyパラメータを用いることで、検索結果を並び替える" +"ことが出来ます。" -# 5a04db4506d3499aa8924e904fffac8a -#: ../../../source/tutorial/tutorial04.txt:42 +# a22654bea4d748d78baa4cc814add169 +#: ../../../source/tutorial/introduction.txt:275 msgid "" -"filterパラメータと同様に、 JavaScriptの式に似たな文法で様々な条件を指定するこ" -"とができます。" +"sortbyパラメータにカラム名を指定することで、そのカラムの値で昇順にソートしま" +"す。また、カラム名の前にハイフン(-)を付けることで、降順にソートすることも出" +"来ます。" msgstr "" -"filterパラメータと同様に、 JavaScriptの式に似たな文法で様々な条件を指定するこ" -"とができます。" +"sortbyパラメータにカラム名を指定することで、そのカラムの値で昇順にソートしま" +"す。また、カラム名の前にハイフン(-)を付けることで、降順にソートすることも出" +"来ます。" -# 71468697ad494c3bac085d967ca22395 -#: ../../../source/tutorial/tutorial04.txt:50 +# d566902b69524c75b48b3986bbc65ca1 +#: ../../../source/tutorial/introduction.txt:281 msgid "" -"検索結果には、'_score'という名前の、全文検索のスコアが代入されている仮想的な" -"カラムが付与されることをチュートリアル中ソートの項目で説明しました。" +"出力カラムの指定で紹介した「_score」カラムは、ソートの条件としても使うことが" +"できます。" msgstr "" -"検索結果には、'_score'という名前の、全文検索のスコアが代入されている仮想的な" -"カラムが付与されることをチュートリアル中ソートの項目で説明しました。" +"出力カラムの指定で紹介した「_score」カラムは、ソートの条件としても使うことが" +"できます。" -# 72cfaa33567145049a23d2fa457f23d8 -#: ../../../source/tutorial/tutorial04.txt:52 -msgid "上記の実行例では、scorerパラメータに" -msgstr "上記の実行例では、scorerパラメータに" +# 010c6ba00b0544989d85dc277a4e43ae +#: ../../../source/tutorial/introduction.txt:287 +msgid "" +"ソートするカラム名を複数指定したい場合は、カンマ(,)区切りで指定します。複数の" +"カラムを指定した場合、最初のカラムで同一の値のレコードがあった場合に、次のカ" +"ラムの値でソートさせることができます。" +msgstr "" +"ソートするカラム名を複数指定したい場合は、カンマ(,)区切りで指定します。複数の" +"カラムを指定した場合、最初のカラムで同一の値のレコードがあった場合に、次のカ" +"ラムの値でソートさせることができます。" -# a181131c43514a7b97bca5bec7ac2cf8 -#: ../../../source/tutorial/tutorial04.txt:54 -msgid "_score = rand()" -msgstr "_score = rand()" +# 7eaa6b0153ce460eaa2f0a99d57d744c +#: ../../../source/tutorial/introduction.txt:294 +msgid "脚注" +msgstr "脚注" -# c8d8f33cf926445ab1ae48d82ab5d99d -#: ../../../source/tutorial/tutorial04.txt:56 +# e716a41e60bc46e38eb2c8f141a5c1c3 +#: ../../../source/tutorial/introduction.txt:295 msgid "" -"という条件を指定しています。ここでは、rand()という乱数を返す関数を用いて、全" -"文検索のスコアを乱数で上書きしています。" +"現在のバージョンでは、全文検索インデックスが存在する場合にのみ、match_columns" +"パラメータを利用することができます。通常のカラムでの絞り込みには利用できませ" +"ん。" msgstr "" -"という条件を指定しています。ここでは、rand()という乱数を返す関数を用いて、全" -"文検索のスコアを乱数で上書きしています。" +"現在のバージョンでは、全文検索インデックスが存在する場合にのみ、match_columns" +"パラメータを利用することができます。通常のカラムでの絞り込みには利用できませ" +"ん。" -# cecbdfff2e244f7487e45b8bd99373ac -#: ../../../source/tutorial/tutorial04.txt:58 -msgid "sortbyパラメータには、" -msgstr "sortbyパラメータには、" +# 47a40a8c0cd3462a99e34f7a845e7e95 +#: ../../../source/tutorial/lexicon.txt:6 +msgid "全文検索の語彙表に対する追加情報" +msgstr "全文検索の語彙表に対する追加情報" -# 04cf3e4f782b4f8d8c4770794f30c574 -#: ../../../source/tutorial/tutorial04.txt:60 -msgid "_score" -msgstr "_score" +# 5673889fff764417875f7c7d4a7308f4 +#: ../../../source/tutorial/lexicon.txt:8 +msgid "" +"groongaでは、全文検索に用いるための語意表がテーブルとして扱えます。よって、語" +"彙ごとに複数の情報を保持することができます。例えば、語彙の出現数や検索ストッ" +"プワードのフラグ、単語の重要度などを保持することができます。" +msgstr "" +"groongaでは、全文検索に用いるための語意表がテーブルとして扱えます。よって、語" +"彙ごとに複数の情報を保持することができます。例えば、語彙の出現数や検索ストッ" +"プワードのフラグ、単語の重要度などを保持することができます。" -# e5b5b494a3bb4082b63b8ce1500af7d9 -#: ../../../source/tutorial/tutorial04.txt:62 +# 35a9d861678d44daac349d3e2a5e395f +#: ../../../source/tutorial/lexicon.txt:10 +msgid "この項目については、現在執筆中です。" +msgstr "この項目については、現在執筆中です。" + +# 17996bb4634846c48f1201b1e44ffd3e +#: ../../../source/tutorial/match_columns.txt:12 +msgid "match_columnsパラメータ" +msgstr "match_columnsパラメータ" + +# da17d4aa467044b686967b0c62f691a2 +#: ../../../source/tutorial/match_columns.txt:15 +msgid "複数のカラムを対象とした全文検索" +msgstr "複数のカラムを対象とした全文検索" + +# 8933a02694f14367a239a7e2cb8ebbc5 +#: ../../../source/tutorial/match_columns.txt:17 msgid "" -"を指定しています。これは、スコア順に昇順にソートすることを意味しています。" +"groongaでは、複数のカラムを対象とした全文検索を行うことができます。例えば、ブ" +"ログのテーブルで、タイトルと内容とがそれぞれ別のカラムに入ったものがあるとし" +"ましょう。「タイトルもしくは内容に特定の単語を含む」検索を行いたいとします。" msgstr "" -"を指定しています。これは、スコア順に昇順にソートすることを意味しています。" +"groongaでは、複数のカラムを対象とした全文検索を行うことができます。例えば、ブ" +"ログのテーブルで、タイトルと内容とがそれぞれ別のカラムに入ったものがあるとし" +"ましょう。「タイトルもしくは内容に特定の単語を含む」検索を行いたいとします。" -# 662f236ab2cf446a94b699b3bb8eeb4d -#: ../../../source/tutorial/tutorial04.txt:64 +# 8318415b0c874b3c99b85053f047f4eb +#: ../../../source/tutorial/match_columns.txt:19 msgid "" -"よって、上記のクエリは実行されるたびに検索結果の並び順がランダムに変わりま" -"す。" +"この場合、2つのインデックス作成方式があります。1つは、それぞれのカラムに1つず" +"つインデックスを付与する方式です。もう1つは、複数のカラムに対して1つのイン" +"デックスを付与する方式です。groongaでは、どちらの形式のインデックスが存在して" +"いる場合でも、同一の記法で全文検索を行うことができます。" msgstr "" -"よって、上記のクエリは実行されるたびに検索結果の並び順がランダムに変わりま" -"す。" +"この場合、2つのインデックス作成方式があります。1つは、それぞれのカラムに1つず" +"つインデックスを付与する方式です。もう1つは、複数のカラムに対して1つのイン" +"デックスを付与する方式です。groongaでは、どちらの形式のインデックスが存在して" +"いる場合でも、同一の記法で全文検索を行うことができます。" -# 6173827ee4b14c38afeff8243ec6e9a8 -#: ../../../source/tutorial/tutorial04.txt:67 -msgid "位置情報を用いた絞込・ソート" -msgstr "位置情報を用いた絞込・ソート" +# 94c1f11442a14ab187a7585194021d3e +#: ../../../source/tutorial/match_columns.txt:22 +msgid "カラムごとにインデックスを付与する場合" +msgstr "カラムごとにインデックスを付与する場合" -# f16f62eefdb84950a80644a3572ab933 -#: ../../../source/tutorial/tutorial04.txt:69 +# 0772c49085e1463da254d81d77101967 +#: ../../../source/tutorial/match_columns.txt:24 msgid "" -"groongaでは、位置情報(経緯度)を保存することができます。また、保存した経緯度" -"を用いて絞込やソートができます。" +"Blog1テーブルを作り、タイトル文字列のtitleカラム、本文のmessageカラムを追加し" +"ています。 インデックス用のIndexBlog1テーブルも作り、titleカラムのインデック" +"ス用にindex_titleカラム、messageカラムのインデック用にindex_messageカラムと、" +"それぞれ1カラムごとに1つずつ追加しています。" msgstr "" -"groongaでは、位置情報(経緯度)を保存することができます。また、保存した経緯度" -"を用いて絞込やソートができます。" +"Blog1テーブルを作り、タイトル文字列のtitleカラム、本文のmessageカラムを追加し" +"ています。 インデックス用のIndexBlog1テーブルも作り、titleカラムのインデック" +"ス用にindex_titleカラム、messageカラムのインデック用にindex_messageカラムと、" +"それぞれ1カラムごとに1つずつ追加しています。" -# 46e1de443f3a4f34905e2215404a6562 -#: ../../../source/tutorial/tutorial04.txt:71 +# 262b219ad57349c594e926b5a13bea03 +#: ../../../source/tutorial/match_columns.txt:42 msgid "" -"位置情報を保存するためのカラムの型として、TokyoGeoPoint/WGS84GeoPointの2つの" -"型があります。前者は日本測地系、後者は世界測地系(WGS84相当)の経緯度を保存しま" +"match_columnsオプションで、検索対象のカラムを複数指定することが出来ます。検索" +"する文字列はqueryオプションで指定します。これを使うことで、タイトルと本文を全" +"文検索することができます。" +msgstr "" +"match_columnsオプションで、検索対象のカラムを複数指定することが出来ます。検索" +"する文字列はqueryオプションで指定します。これを使うことで、タイトルと本文を全" +"文検索することができます。" + +# 7c8b22d6ecc1495dba2c10c44d78e221 +#: ../../../source/tutorial/match_columns.txt:44 +msgid "実際に検索してみましょう。" +msgstr "実際に検索してみましょう。" + +# 3a5e8f939ba84a0faedf57dca4a514a0 +#: ../../../source/tutorial/match_columns.txt:53 +msgid "複数のカラムにまたがったインデックスを付与する場合" +msgstr "複数のカラムにまたがったインデックスを付与する場合" + +# 11ff096d657140cc9f5f8f5fa0fa4e33 +#: ../../../source/tutorial/match_columns.txt:55 +msgid "" +"内容は上の例とほぼ同じですが、titleとmessageの2つのカラムに対するインデックス" +"が共通になっており、インデックスカラムが1つしかありません。" +msgstr "" +"内容は上の例とほぼ同じですが、titleとmessageの2つのカラムに対するインデックス" +"が共通になっており、インデックスカラムが1つしかありません。" + +# 7d162d69ab9d49b5935ca9598b71208c +#: ../../../source/tutorial/match_columns.txt:57 +msgid "" +"共通のインデックスを用いても、titleカラムのみでの検索、messageカラムのみでの" +"検索、titleもしくはmessageカラムでの検索、全ての検索を行うことができます。" +msgstr "" +"共通のインデックスを用いても、titleカラムのみでの検索、messageカラムのみでの" +"検索、titleもしくはmessageカラムでの検索、全ての検索を行うことができます。" + +# d7b77e5e3a554037a327ab8f44b584a7 +#: ../../../source/tutorial/match_columns.txt:74 +msgid "実際に検索してみましょう。結果は上の例と同じになります。" +msgstr "実際に検索してみましょう。結果は上の例と同じになります。" + +# 134d3fc1cb484bb491b280b7208e2d4b +#: ../../../source/tutorial/match_columns.txt:83 +msgid "インデックス名を指定した全文検索" +msgstr "インデックス名を指定した全文検索" + +# 2655c08ec2f94672b555aeee8a00498c +# efdf0048edaa4f40a9852f64bf1c8312 +#: ../../../source/tutorial/match_columns.txt:85 +#: ../../../source/tutorial/match_columns.txt:92 +msgid "執筆中です。" +msgstr "執筆中です。" + +# d7899bb55d3c4ea3b2375ba1580a124d +#: ../../../source/tutorial/match_columns.txt:90 +msgid "インデックスの重み" +msgstr "インデックスの重み" + +# a4950577c58d44379cd8199105725075 +#: ../../../source/tutorial/micro_blog.txt:12 +msgid "マイクロブログ検索システムの作成" +msgstr "マイクロブログ検索システムの作成" + +# 598798565f5d41e19d088de337f171db +#: ../../../source/tutorial/micro_blog.txt:14 +msgid "" +"これまで学んだgroongaの機能を用いて、マイクロブログの検索システムを作成してみ" +"ましょう。マイクロブログとは、Twitterのような短いメッセージを投稿するブログで" "す。" msgstr "" -"位置情報を保存するためのカラムの型として、TokyoGeoPoint/WGS84GeoPointの2つの" -"型があります。前者は日本測地系、後者は世界測地系(WGS84相当)の経緯度を保存しま" +"これまで学んだgroongaの機能を用いて、マイクロブログの検索システムを作成してみ" +"ましょう。マイクロブログとは、Twitterのような短いメッセージを投稿するブログで" "す。" -# 7554e480715d4812ab7d26513cf42d30 -#: ../../../source/tutorial/tutorial04.txt:73 +# 765f7db9c413452693485b64529b6cc8 +#: ../../../source/tutorial/micro_blog.txt:19 +msgid "まずは、テーブルを作成します。" +msgstr "まずは、テーブルを作成します。" + +# e6b4ebe86f304962b71fba1eb3b8f11a +#: ../../../source/tutorial/micro_blog.txt:51 +msgid "Usersテーブル" +msgstr "Usersテーブル" + +# bfa361723c9f4426b7650ed4cbf20332 +#: ../../../source/tutorial/micro_blog.txt:53 msgid "" -"経緯度をデータを入力するためには、\"緯度のミリ秒x経度のミリ秒\"という形式の文" -"字列を代入する必要があります。" +"ユーザーの名前や自己紹介文、フォローしているユーザー一覧など、ユーザー情報を" +"格納するためのテーブルです。" msgstr "" -"経緯度をデータを入力するためには、\"緯度のミリ秒x経度のミリ秒\"という形式の文" -"字列を代入する必要があります。" +"ユーザーの名前や自己紹介文、フォローしているユーザー一覧など、ユーザー情報を" +"格納するためのテーブルです。" -# b96720fcfedc49c989aa9823ff44dd86 -#: ../../../source/tutorial/tutorial04.txt:75 +# 4289624a5c0a48ef8ab2e6f18e45def7 +#: ../../../source/tutorial/micro_blog.txt:56 +msgid "ユーザーID" +msgstr "ユーザーID" + +# 713773c788124270be7ceae911dbb9db +#: ../../../source/tutorial/micro_blog.txt:59 +msgid "ユーザー名" +msgstr "ユーザー名" + +# b6ecc71ac9944ee7b2fe04b13e7141dd +#: ../../../source/tutorial/micro_blog.txt:62 +msgid "フォローしているユーザーの一覧" +msgstr "フォローしているユーザーの一覧" + +# 7751d808293440f7a02a1f28b4cb9324 +#: ../../../source/tutorial/micro_blog.txt:65 +msgid "お気に入りのコメント一覧" +msgstr "お気に入りのコメント一覧" + +# f29d6ff3210849c2a544c7aec7f06d7c +#: ../../../source/tutorial/micro_blog.txt:68 +msgid "ユーザーの現在地(緯度経度座標)" +msgstr "ユーザーの現在地(緯度経度座標)" + +# 7059718c4ad949319acccab050621145 +#: ../../../source/tutorial/micro_blog.txt:71 +msgid "ユーザーの現在地(文字列)" +msgstr "ユーザーの現在地(文字列)" + +# ba5ca1678f254315a9c44e0bba843fec +#: ../../../source/tutorial/micro_blog.txt:74 +msgid "ユーザーの自己紹介" +msgstr "ユーザーの自己紹介" + +# b467dd52b4cf4ce9b34db1eaa5d20e4b +#: ../../../source/tutorial/micro_blog.txt:77 msgid "" -"ここでは、ためしに東京駅と新宿駅とついて、世界測地系での位置情報を保存してみ" -"ましょう。東京駅は緯度が35度40分52.975秒、経度が139度45分57.902秒です。新宿駅" -"は緯度が35度41分27.316秒、経度が139度42分0.929秒です。よって、代入する文字列" -"はそれぞれ\"128452975x503157902\"/\"128487316x502920929\"となります。" +"Usersテーブルのfollowerカラムに対するインデックス。 このインデックスを作るこ" +"とで、あるユーザーをフォローしているユーザーを検索できるようになります。" +msgstr "" +"Usersテーブルのfollowerカラムに対するインデックス。 このインデックスを作るこ" +"とで、あるユーザーをフォローしているユーザーを検索できるようになります。" + +# 917365e662a143f6a62e1120d70abb52 +#: ../../../source/tutorial/micro_blog.txt:81 +msgid "Commentsテーブル" +msgstr "Commentsテーブル" + +# 6968654e5e784c16adad5ebed9d3ccdb +#: ../../../source/tutorial/micro_blog.txt:83 +msgid "" +"コメント内容や投稿日時、返信先情報など、コメントに関する内容を格納するテーブ" +"ルです。" +msgstr "" +"コメント内容や投稿日時、返信先情報など、コメントに関する内容を格納するテーブ" +"ルです。" + +# fc1e17f98cfc4094af9cf5925ee00010 +#: ../../../source/tutorial/micro_blog.txt:86 +msgid "コメントID" +msgstr "コメントID" + +# fdcc034f932440248d2df23003809b99 +#: ../../../source/tutorial/micro_blog.txt:89 +msgid "コメント内容" +msgstr "コメント内容" + +# 7570ac1dc78c4ade8522f0fa9bd3a9d1 +#: ../../../source/tutorial/micro_blog.txt:92 +msgid "投稿日時" +msgstr "投稿日時" + +# f2df06b7b74549c3829722d9896c0b10 +#: ../../../source/tutorial/micro_blog.txt:95 +msgid "返信元のコメント内容" +msgstr "返信元のコメント内容" + +# 1e1c6e6a078b488fb83ba1a7ac7ff95e +#: ../../../source/tutorial/micro_blog.txt:98 +msgid "返信先のユーザーの一覧" +msgstr "返信先のユーザーの一覧" + +# 0d71086b830247c3bbe6184396dd8c02 +#: ../../../source/tutorial/micro_blog.txt:101 +msgid "コメントのハッシュタグの一覧" +msgstr "コメントのハッシュタグの一覧" + +# a68a5e357f844618bc54424d5c442a95 +#: ../../../source/tutorial/micro_blog.txt:104 +msgid "投稿場所(緯度経度座標のため)" +msgstr "投稿場所(緯度経度座標のため)" + +# 6f327015de5b412aaeec9524717f0f3f +#: ../../../source/tutorial/micro_blog.txt:107 +msgid "コメントを書いたユーザー" +msgstr "コメントを書いたユーザー" + +# 1a8b589b3fa84b819cb0402b7a0936a6 +#: ../../../source/tutorial/micro_blog.txt:110 +msgid "" +"Usersテーブルのfavoritesカラムに対するインデックス。 このインデックスを作るこ" +"とで、指定したコメントを誰がお気に入りに入れているのかを検索できるようになり" +"ます。" +msgstr "" +"Usersテーブルのfavoritesカラムに対するインデックス。 このインデックスを作るこ" +"とで、指定したコメントを誰がお気に入りに入れているのかを検索できるようになり" +"ます。" + +# 92fd9dd1406544e5b998c67e717b861f +#: ../../../source/tutorial/micro_blog.txt:114 +msgid "HashTagsテーブル" +msgstr "HashTagsテーブル" + +# a38eb3c69a6f4bc28d4315dc810cae5f +#: ../../../source/tutorial/micro_blog.txt:116 +msgid "コメントのハッシュタグを一覧で保存するためのテーブルです。" +msgstr "コメントのハッシュタグを一覧で保存するためのテーブルです。" + +# a626f278c6de4d77a4b5c486bf4789b5 +#: ../../../source/tutorial/micro_blog.txt:119 +msgid "ハッシュタグ" +msgstr "ハッシュタグ" + +# 7adfac8495c6499096b9816263f51aca +#: ../../../source/tutorial/micro_blog.txt:122 +msgid "" +"「Comments.hash_tags」のインデックス。 このインデックスを作ることで、指定した" +"ハッシュタグのついているコメントの一覧を出すことが出来るようになります。" +msgstr "" +"「Comments.hash_tags」のインデックス。 このインデックスを作ることで、指定した" +"ハッシュタグのついているコメントの一覧を出すことが出来るようになります。" + +# dea54554162c4ebeba7ee6586339cc0f +#: ../../../source/tutorial/micro_blog.txt:126 +msgid "Bigramテーブル" +msgstr "Bigramテーブル" + +# ccf135b1ab0648728da259210fad3c84 +#: ../../../source/tutorial/micro_blog.txt:128 +msgid "" +"ユーザー情報・コメントで全文検索が出来るようにするためのインデックスを格納す" +"るテーブルです。" +msgstr "" +"ユーザー情報・コメントで全文検索が出来るようにするためのインデックスを格納す" +"るテーブルです。" + +# 50b90d51462a4f4a94035df9ea0241e0 +#: ../../../source/tutorial/micro_blog.txt:131 +msgid "単語" +msgstr "単語" + +# 57413a4faabc4859a0dbb7813158eb02 +#: ../../../source/tutorial/micro_blog.txt:134 +msgid "" +"ユーザー情報のインデックス。 このカラムは、ユーザー名「Users.name」、現在地" +"「Users.location_str」、自己紹介文「Users.description」のインデックスになって" +"います。" msgstr "" -"ここでは、ためしに東京駅と新宿駅とついて、世界測地系での位置情報を保存してみ" -"ましょう。東京駅は緯度が35度40分52.975秒、経度が139度45分57.902秒です。新宿駅" -"は緯度が35度41分27.316秒、経度が139度42分0.929秒です。よって、代入する文字列" -"はそれぞれ\"128452975x503157902\"/\"128487316x502920929\"となります。" +"ユーザー情報のインデックス。 このカラムは、ユーザー名「Users.name」、現在地" +"「Users.location_str」、自己紹介文「Users.description」のインデックスになって" +"います。" -# c435ef26eccc4ee99e170d2aa490f38d -#: ../../../source/tutorial/tutorial04.txt:87 +# a001d0969e2e4c62896acb9d9859e181 +#: ../../../source/tutorial/micro_blog.txt:138 +msgid "コメント内容「Comments.comment」のインデックス" +msgstr "コメント内容「Comments.comment」のインデックス" + +# 7f3b0f4c50544866919b6cc40e8873dc +#: ../../../source/tutorial/micro_blog.txt:143 +msgid "つづいて、テスト用データをロードします。" +msgstr "つづいて、テスト用データをロードします。" + +# 14ca0eb2be6542f38717c852c0f95d9a +#: ../../../source/tutorial/micro_blog.txt:241 msgid "" -"scorerパラメータにおいて、 :doc:`../functions/geo_distance` 関数を用いること" -"により、2点間の距離を計算することができます。" +"Usersテーブルのfollowerカラムとfavoritesカラム、そしてCommentsテーブルの" +"replied_usersカラムは、ベクターカラムです。そのため、これらのカラムは配列で値" +"を指定します。" msgstr "" -"scorerパラメータにおいて、 :doc:`../functions/geo_distance` 関数を用いること" -"により、2点間の距離を計算することができます。" +"Usersテーブルのfollowerカラムとfavoritesカラム、そしてCommentsテーブルの" +"replied_usersカラムは、ベクターカラムです。そのため、これらのカラムは配列で値" +"を指定します。" -# bce2aea472c14a4082b7ef5a78d67e56 -#: ../../../source/tutorial/tutorial04.txt:89 +# 256ade2553934f1791c561a96379fb89 +#: ../../../source/tutorial/micro_blog.txt:243 msgid "" -"ここでは、秋葉原駅からの距離を表示させてみましょう。世界測地系では、秋葉原駅" -"の位置は緯度が35度41分55.259秒、経度が139度46分27.188秒です。よって、" -"geo_distance関数に与える文字列は\"128515259x503187188\"となります。" +"Usersテーブルのlocationカラムと、Commentsテーブルのlocationカラムは、GeoPoint" +"型です。この型での値の指定は、\"[緯度]x[経度]\"と記述して指定します。" msgstr "" -"ここでは、秋葉原駅からの距離を表示させてみましょう。世界測地系では、秋葉原駅" -"の位置は緯度が35度41分55.259秒、経度が139度46分27.188秒です。よって、" -"geo_distance関数に与える文字列は\"128515259x503187188\"となります。" +"Usersテーブルのlocationカラムと、Commentsテーブルのlocationカラムは、GeoPoint" +"型です。この型での値の指定は、\"[緯度]x[経度]\"と記述して指定します。" -# 93e8df37e52c4b47a8ccb51270d7e5b8 -#: ../../../source/tutorial/tutorial04.txt:95 +# 3de6a334340b4622bdbf3274367aadf1 +#: ../../../source/tutorial/micro_blog.txt:245 msgid "" -"この結果を見ると、東京駅と秋葉原駅は2054m、秋葉原駅と新宿駅は6720m離れている" -"ようです。" +"Commentsテーブルのlast_modifiedカラムは、Time型です。この型での値の指定方法" +"は、マイクロ秒数の値を直接指定する方法のほかに、文字列で指定する方法もありま" +"す。\"年/月/日 時:分:秒\"というフォーマットで記述することで、データロードの際" +"に文字列からキャストされ、マイクロ秒数の値が格納されます。" msgstr "" -"この結果を見ると、東京駅と秋葉原駅は2054m、秋葉原駅と新宿駅は6720m離れている" -"ようです。" +"Commentsテーブルのlast_modifiedカラムは、Time型です。この型での値の指定方法" +"は、マイクロ秒数の値を直接指定する方法のほかに、文字列で指定する方法もありま" +"す。\"年/月/日 時:分:秒\"というフォーマットで記述することで、データロードの際" +"に文字列からキャストされ、マイクロ秒数の値が格納されます。" -# 343c23027ede4543889d7dc9e3e1baa6 -#: ../../../source/tutorial/tutorial04.txt:97 -msgid "geo_distance関数は、_scoreを通じてソートでも用いることができます。" -msgstr "geo_distance関数は、_scoreを通じてソートでも用いることができます。" +# 2f9584c9c176496581b77fe5fad3998a +#: ../../../source/tutorial/micro_blog.txt:375 +msgid "それでは、実際に検索をしてみましょう。" +msgstr "それでは、実際に検索をしてみましょう。" -# bb0f600710a342d6af8ede422d6c9008 -#: ../../../source/tutorial/tutorial04.txt:103 -msgid "「ある地点から何m以内に存在する」といった絞込も可能です。" -msgstr "「ある地点から何m以内に存在する」といった絞込も可能です。" +# 4e4ce77f76d9406c8f4da85cfda6d52a +#: ../../../source/tutorial/micro_blog.txt:378 +msgid "キーワードでユーザー検索" +msgstr "キーワードでユーザー検索" -# 33b23262e0514f6e84d31832f185030f -#: ../../../source/tutorial/tutorial04.txt:105 +# b0b7949815ae494d98e27bd2dd301d18 +#: ../../../source/tutorial/micro_blog.txt:379 +#, fuzzy msgid "" -"filterパラメータにおいて、 :doc:`../functions/geo_in_circle` 関数を用いること" -"により、2点間の距離が指定のm以下におさまるかどうかを判定することができます。" +"ここでは、 :doc:`match_columns` で扱った、複数カラムを対象とした検索を行いま" +"す。 指定された文字列で、ユーザー名・現在地・自己紹介文を対象に検索をします。" msgstr "" -"filterパラメータにおいて、 :doc:`../functions/geo_in_circle` 関数を用いること" -"により、2点間の距離が指定のm以下におさまるかどうかを判定することができます。" - -# 92e6e88d24a14031a2a39b1e9235b006 -#: ../../../source/tutorial/tutorial04.txt:107 -msgid "たとえば、秋葉原駅から5000m以内にあるレコードを検索してみましょう。" -msgstr "たとえば、秋葉原駅から5000m以内にあるレコードを検索してみましょう。" +"ここでは、 :doc:`tutorial07` で扱った、複数カラムを対象とした検索を行いま" +"す。 指定された文字列で、ユーザー名・現在地・自己紹介文を対象に検索をします。" -# 248d65529bc544a5b986dfe728999000 -#: ../../../source/tutorial/tutorial04.txt:113 +# 8a485bccaa8a479a97b46fcc67b1e07a +#: ../../../source/tutorial/micro_blog.txt:386 msgid "" -"また、経緯度が指定の矩形領域内であるかどうかを判定する :doc:`../functions/" -"geo_in_rectangle` 関数も存在します。" +"「東京」をキーワードにユーザー検索した結果、東京都に住んでいる「グニャラく" +"ん」と「OffGao」がヒットしました。" msgstr "" -"また、経緯度が指定の矩形領域内であるかどうかを判定する :doc:`../functions/" -"geo_in_rectangle` 関数も存在します。" +"「東京」をキーワードにユーザー検索した結果、東京都に住んでいる「グニャラく" +"ん」と「OffGao」がヒットしました。" -# 14a64fbca6034a798ebb84f31404f99a -#: ../../../source/tutorial/tutorial05.txt:12 -msgid "ドリルダウン" -msgstr "ドリルダウン" +# 36c9a0727fb34742bd93f0e35591c7da +#: ../../../source/tutorial/micro_blog.txt:389 +msgid "GeoPointでユーザー検索" +msgstr "GeoPointでユーザー検索" -# 149b9d819dda41359542325cc017fa48 -#: ../../../source/tutorial/tutorial05.txt:14 +# 628911f911bd4d7bb3d6000469736842 +#: ../../../source/tutorial/micro_blog.txt:391 +#, fuzzy msgid "" -"groongaでは、特定のカラム値で検索結果をグループ化することができます。これをド" -"リルダウンと呼びます。" +"ここでは、 :doc:`search` で扱った、GeoPoint型のカラムで検索をします。 以下の" +"例では、指定された位置から5000m以内にいるユーザーを検索しています。" msgstr "" -"groongaでは、特定のカラム値で検索結果をグループ化することができます。これをド" -"リルダウンと呼びます。" +"ここでは、 :doc:`tutorial04` で扱った、GeoPoint型のカラムで検索をします。 以" +"下の例では、指定された位置から5000m以内にいるユーザーを検索しています。" -# b06048c8a141470ba3d7cbd6e5d52519 -#: ../../../source/tutorial/tutorial05.txt:16 +# 8a30839f59354e128639ec3ec3ee2161 +#: ../../../source/tutorial/micro_blog.txt:398 msgid "" -"Siteテーブルに2つのカラムを追加します。TLDドメイン名を格納するdomainカラム" -"と、国名を格納するcountryカラムです。これらのカラムの型は、それぞれドメイン名" -"を主キーとするSiteDomainテーブルと、国名を主キーとするSiteCountryテーブルとし" -"ます。" +"新宿駅から5km以内にすんでいるユーザーを検索したところ、「グニャラくん」と" +"「OffGao」がヒットしました。" msgstr "" -"Siteテーブルに2つのカラムを追加します。TLDドメイン名を格納するdomainカラム" -"と、国名を格納するcountryカラムです。これらのカラムの型は、それぞれドメイン名" -"を主キーとするSiteDomainテーブルと、国名を主キーとするSiteCountryテーブルとし" -"ます。" +"新宿駅から5km以内にすんでいるユーザーを検索したところ、「グニャラくん」と" +"「OffGao」がヒットしました。" -# 262961d48bdb4772a081baac5052b384 -#: ../../../source/tutorial/tutorial05.txt:37 -msgid "domainカラムとcountryカラムでドリルダウンを行う例を以下に示します。" -msgstr "domainカラムとcountryカラムでドリルダウンを行う例を以下に示します。" +# 3d52b53001674deeb4cdfbe30e3d8b7f +#: ../../../source/tutorial/micro_blog.txt:401 +msgid "あるユーザーをフォローしているユーザーの検索" +msgstr "あるユーザーをフォローしているユーザーの検索" -# 3fa9cc32e9cb4ffe932c4ac1b4ae6695 -#: ../../../source/tutorial/tutorial05.txt:43 +# c631125fd2ee4c53b3636f747434b860 +#: ../../../source/tutorial/micro_blog.txt:403 +#, fuzzy msgid "" -"テーブル型を持つカラムに対してドリルダウンを行った場合、参照先のテーブルに存" -"在するカラム値を取得することもできます。ドリルダウンを行ったテーブルには、" -"_nsubrecsという仮想的なカラムが追加されます。このカラムには、グループ化された" -"レコード数が入ります。" +"ここでは、 :doc:`index` で扱った、参照関係の逆引きをします。 以下の例では、" +"Usersテーブルのfollowerカラムにあるフォローリストを逆引きします。" msgstr "" -"テーブル型を持つカラムに対してドリルダウンを行った場合、参照先のテーブルに存" -"在するカラム値を取得することもできます。ドリルダウンを行ったテーブルには、" -"_nsubrecsという仮想的なカラムが追加されます。このカラムには、グループ化された" -"レコード数が入ります。" +"ここでは、 :doc:`tutorial06` で扱った、参照関係の逆引きをします。 以下の例で" +"は、Usersテーブルのfollowerカラムにあるフォローリストを逆引きします。" -# a8843ef18fb146c2a81e18f279cad1e6 -#: ../../../source/tutorial/tutorial05.txt:49 +# 5b855bd315444ef19a69688c911a88d9 +#: ../../../source/tutorial/micro_blog.txt:410 msgid "" -"複数のカラムに対してドリルダウンを行うことができます。複数のカラムに対してド" -"リルダウンを行う場合には、drilldownパラメータにカラム名をカンマ区切りで与えま" -"す。" +"「グニャラくん」をフォローしている「hsiomaneki」と「OffGao」がヒットしまし" +"た。" msgstr "" -"複数のカラムに対してドリルダウンを行うことができます。複数のカラムに対してド" -"リルダウンを行う場合には、drilldownパラメータにカラム名をカンマ区切りで与えま" -"す。" +"「グニャラくん」をフォローしている「hsiomaneki」と「OffGao」がヒットしまし" +"た。" -# 9da7c7f5bf884bdab32e77789cc71531 -#: ../../../source/tutorial/tutorial05.txt:55 -msgid "" -"ドリルダウン結果を並びかえることができます。例えば、_nsubrecsパラメータの降順" -"で並び替えることができます。" -msgstr "" -"ドリルダウン結果を並びかえることができます。例えば、_nsubrecsパラメータの降順" -"で並び替えることができます。" +# 95d6ee8c1b1c48d0860872e584322f01 +#: ../../../source/tutorial/micro_blog.txt:413 +msgid "GeoPointでコメント検索" +msgstr "GeoPointでコメント検索" -# d65d5b538c50488b98c0f4b66a8a09e2 -#: ../../../source/tutorial/tutorial05.txt:61 +# 9ed3b99036f041f594f409f011e5021c +#: ../../../source/tutorial/micro_blog.txt:414 +#, fuzzy msgid "" -"ドリルダウン結果は、デフォルトでは10件のみ表示されます。drilldown_offsetパラ" -"メータと、drilldown_limitパラメータによって、offsetとlimitを指定することがで" -"きます。" +"ある範囲内で書かれたコメントを検索します。 また、 :doc:`drilldown` で扱ったド" +"リルダウンも行います。検索結果をハッシュタグとユーザーでドリルダウンし、ユー" +"ザー別・ハッシュタグ別のカウントを出します。" msgstr "" -"ドリルダウン結果は、デフォルトでは10件のみ表示されます。drilldown_offsetパラ" -"メータと、drilldown_limitパラメータによって、offsetとlimitを指定することがで" -"きます。" +"ある範囲内で書かれたコメントを検索します。 また、 :doc:`tutorial05` で扱った" +"ドリルダウンも行います。検索結果をハッシュタグとユーザーでドリルダウンし、" +"ユーザー別・ハッシュタグ別のカウントを出します。" -# a0854f2f0385431fa866d1e83a215ec8 -#: ../../../source/tutorial/tutorial05.txt:67 +# 776e9f5ec43e441cac054fbbf1e7bbcb +#: ../../../source/tutorial/micro_blog.txt:421 msgid "" -"文字列型のカラムに対するドリルダウンは、他の型でのドリルダウンに比べて低速で" -"す。文字列でのドリルダウンを行いたい場合には、このチュートリアルのように、文" -"字列型を主キーとするテーブルを別途作成し、そのテーブルを型とするカラムを作成" -"します。" +"範囲を広く指定したため、位置情報のあるすべてのコメントがヒットしました。そし" +"て、ヒットしたコメントからドリルダウンされた結果も返ってきており、ハッシュタ" +"グは「#groonga」が2つに「#travel」が1つ、投稿者は「グニャラくん」「OffGao」が" +"それぞれ2件ずつであることがわかります。" msgstr "" -"文字列型のカラムに対するドリルダウンは、他の型でのドリルダウンに比べて低速で" -"す。文字列でのドリルダウンを行いたい場合には、このチュートリアルのように、文" -"字列型を主キーとするテーブルを別途作成し、そのテーブルを型とするカラムを作成" -"します。" +"範囲を広く指定したため、位置情報のあるすべてのコメントがヒットしました。そし" +"て、ヒットしたコメントからドリルダウンされた結果も返ってきており、ハッシュタ" +"グは「#groonga」が2つに「#travel」が1つ、投稿者は「グニャラくん」「OffGao」が" +"それぞれ2件ずつであることがわかります。" -# 1e09dfdd591e4092ae149c2fa181e859 -#: ../../../source/tutorial/tutorial06.txt:10 -msgid "タグ検索・参照関係の逆引き" -msgstr "タグ検索・参照関係の逆引き" +# e6b590f762a44c9fb35cfeadf5ecec37 +#: ../../../source/tutorial/micro_blog.txt:424 +msgid "キーワードでコメント検索" +msgstr "キーワードでコメント検索" -# 9c7ff715318c4c3fb4122844c18e016c -#: ../../../source/tutorial/tutorial06.txt:12 +# ebeae04d0d8b471f92467b47b36e0180 +#: ../../../source/tutorial/micro_blog.txt:425 +#, fuzzy msgid "" -"本チュートリアルで、groongaはカラム値として他のテーブルへの参照の配列を持つこ" -"とができることを紹介いたしました。実は、テーブルへの参照の配列データを用いる" -"ことによって、いわゆるタグ検索を行うことが可能となります。" +"あるキーワードを含むコメントを検索します。 さらに、 :doc:`search` で扱った、" +"スコア値_scoreも出してみましょう。" msgstr "" -"本チュートリアルで、groongaはカラム値として他のテーブルへの参照の配列を持つこ" -"とができることを紹介いたしました。実は、テーブルへの参照の配列データを用いる" -"ことによって、いわゆるタグ検索を行うことが可能となります。" +"あるキーワードを含むコメントを検索します。 さらに、 :doc:`tutorial04` で扱っ" +"た、スコア値_scoreも出してみましょう。" -# 15f50b12e8904438b6bc22a6ac52fd03 -#: ../../../source/tutorial/tutorial06.txt:14 +# 34a3ae956eb44386800dc5adb5da90c3 +#: ../../../source/tutorial/micro_blog.txt:432 msgid "" -"タグ検索はgroongaの転置インデックスというデータ構造を用いて高速に行われます。" +"「なう」をキーワードにコメント検索した結果、2件のコメントがヒットしました。ま" +"た、_scoreの値も返ってきており、「なう」の数が出力されていることが確認できま" +"す。" msgstr "" -"タグ検索はgroongaの転置インデックスというデータ構造を用いて高速に行われます。" +"「なう」をキーワードにコメント検索した結果、2件のコメントがヒットしました。ま" +"た、_scoreの値も返ってきており、「なう」の数が出力されていることが確認できま" +"す。" -# 103964f16fe94ca0889bac5cfb22be47 -#: ../../../source/tutorial/tutorial06.txt:17 -msgid "タグ検索" -msgstr "タグ検索" +# e49292e2294f42cd934ff3cf1c742cab +#: ../../../source/tutorial/micro_blog.txt:435 +msgid "GeoPointとキーワードでコメント検索" +msgstr "GeoPointとキーワードでコメント検索" -# 2c402c6c40e64cedabbada4aed88584d -#: ../../../source/tutorial/tutorial06.txt:19 +# 7fe7f25031624f14a85508625e6a880b +#: ../../../source/tutorial/micro_blog.txt:436 msgid "" -"動画共有サイトの検索エンジンを作ることを想定します。1つの動画には、その動画の" -"特徴を表す、複数の語句が付与されています。「ある語句が付与されている動画の一" -"覧を取得する」検索を行いたいとします。" +"今度は、キーワードとGeoPointの両方を条件に検索をしてみます。--queryと--filter" +"の両方を使用した場合、両方の条件に一致するレコードがヒットします。" msgstr "" -"動画共有サイトの検索エンジンを作ることを想定します。1つの動画には、その動画の" -"特徴を表す、複数の語句が付与されています。「ある語句が付与されている動画の一" -"覧を取得する」検索を行いたいとします。" - -# 0d51e9f14b49403a96db7625a5c3b7c2 -#: ../../../source/tutorial/tutorial06.txt:21 -msgid "実際に、動画情報のテーブルを作成し、検索をしてみましょう。" -msgstr "実際に、動画情報のテーブルを作成し、検索をしてみましょう。" +"今度は、キーワードとGeoPointの両方を条件に検索をしてみます。--queryと--filter" +"の両方を使用した場合、両方の条件に一致するレコードがヒットします。" -# 0d6d21999f804edfb1e5a1e377a5de86 -#: ../../../source/tutorial/tutorial06.txt:23 +# bef09e07cd274c77a4cb00038d8efb00 +#: ../../../source/tutorial/micro_blog.txt:442 msgid "" -"動画の情報を保存する、Videoテーブルを作成します。Videoテーブルでは、動画のタ" -"イトルをtitleカラムに、動画のタグ情報をtagsカラムにTagテーブル型で複数格納し" -"ています。 タグの情報を保存する、Tagテーブルを作成します。Tagテーブルでは、タ" -"グ文字列を主キーに格納し、Videoテーブルのtagsカラムに対するインデックスを" -"index_tagsカラムに格納しています。" +"両方の条件を満たすコメントが1件ヒットしました。また、ドリルダウンの結果も返っ" +"てきており、「グニャラくん」のコメント1件であることがわかります。" msgstr "" -"動画の情報を保存する、Videoテーブルを作成します。Videoテーブルでは、動画のタ" -"イトルをtitleカラムに、動画のタグ情報をtagsカラムにTagテーブル型で複数格納し" -"ています。 タグの情報を保存する、Tagテーブルを作成します。Tagテーブルでは、タ" -"グ文字列を主キーに格納し、Videoテーブルのtagsカラムに対するインデックスを" -"index_tagsカラムに格納しています。" +"両方の条件を満たすコメントが1件ヒットしました。また、ドリルダウンの結果も返っ" +"てきており、「グニャラくん」のコメント1件であることがわかります。" -# 1c2c5b347fef4cb880a70345e96666c9 -#: ../../../source/tutorial/tutorial06.txt:45 +# 2dd54600585c4a378496e6b6f3e9d14b +#: ../../../source/tutorial/micro_blog.txt:445 +msgid "ハッシュタグでコメント検索" +msgstr "ハッシュタグでコメント検索" + +# 4aa697f2ed1c45e0bab6c7a437fe89e8 +#: ../../../source/tutorial/micro_blog.txt:446 +#, fuzzy msgid "" -"インデックスカラムを作成すると、全文検索が高速に行えるようになります。イン" -"デックスカラムは、対象のカラムに保存されたデータに更新があったとき、自動的に" -"更新されます。" +"あるハッシュタグのついているコメントを検索します。 これも、 :doc:`index` で" +"扱った、参照関係の逆引きを使います。" msgstr "" -"インデックスカラムを作成すると、全文検索が高速に行えるようになります。イン" -"デックスカラムは、対象のカラムに保存されたデータに更新があったとき、自動的に" -"更新されます。" - -# cd51234f804e4ad4b87c138457fa609e -#: ../../../source/tutorial/tutorial06.txt:47 -msgid "「ある語句が付与されている動画の一覧を取得する」検索を行いましょう。" -msgstr "「ある語句が付与されている動画の一覧を取得する」検索を行いましょう。" +"あるハッシュタグのついているコメントを検索します。 これも、 :doc:" +"`tutorial06` で扱った、参照関係の逆引きを使います。" -# 170161328e124064a315aeb7e0dc22cc -#: ../../../source/tutorial/tutorial06.txt:55 +# dd68fe56263d4edead278dcac69bbef8 +#: ../../../source/tutorial/micro_blog.txt:453 msgid "" -"このように、「Variety」、「Sports」、「Animation」のようなタグで検索を行うこ" -"とができました。" +"#groongaタグの付いている2件のコメントがヒットしました。また、投稿者のドリルダ" +"ウンも返ってきており、2件とも「グニャラくん」のものであることがわかります。" msgstr "" -"このように、「Variety」、「Sports」、「Animation」のようなタグで検索を行うこ" -"とができました。" +"#groongaタグの付いている2件のコメントがヒットしました。また、投稿者のドリルダ" +"ウンも返ってきており、2件とも「グニャラくん」のものであることがわかります。" -# 05b29a17a2c54484a67143e870e00470 -#: ../../../source/tutorial/tutorial06.txt:58 -msgid "参照関係の逆引き" -msgstr "参照関係の逆引き" +# c7458ca6b4104573b74e818a8ada7d2e +#: ../../../source/tutorial/micro_blog.txt:456 +msgid "ユーザーIDでコメント検索" +msgstr "ユーザーIDでコメント検索" -# cc38bb9fb53349c8883e27eba3c04c5f -#: ../../../source/tutorial/tutorial06.txt:60 +# 17dfbba15aba46828680158c6238bdd8 +#: ../../../source/tutorial/micro_blog.txt:457 +msgid "あるユーザーが投稿したコメントを検索します。" +msgstr "あるユーザーが投稿したコメントを検索します。" + +# c5f0f98cb9384f0483e6ee72340e7405 +#: ../../../source/tutorial/micro_blog.txt:463 msgid "" -"groongaはテーブル間の参照関係の逆引きを高速に行うためのインデックスを付与する" -"ことができます。タグ検索は、その1例にすぎません。" +"「グニャラくん」が書き込んだ4件のコメントがヒットしました。また、ハッシュタグ" +"でドリルダウンした結果も返ってきており、ハッシュタグは「#groonga」が2つに" +"「#travel」が1つあることがわかります。" msgstr "" -"groongaはテーブル間の参照関係の逆引きを高速に行うためのインデックスを付与する" -"ことができます。タグ検索は、その1例にすぎません。" +"「グニャラくん」が書き込んだ4件のコメントがヒットしました。また、ハッシュタグ" +"でドリルダウンした結果も返ってきており、ハッシュタグは「#groonga」が2つに" +"「#travel」が1つあることがわかります。" -# b1ac68ec57484187be241b7c1a479630 -#: ../../../source/tutorial/tutorial06.txt:62 -msgid "" -"例えば、ソーシャルネットワーキングサイトにおける友人関係を逆引き検索すること" -"ができます。" +# ed56b1cb6a5f4e9c95788ecf3cf6e5a0 +#: ../../../source/tutorial/micro_blog.txt:466 +msgid "ユーザーのお気に入りコメントを検索" +msgstr "ユーザーのお気に入りコメントを検索" + +# 00c9fd18ae8944bc828d56392938eb1b +#: ../../../source/tutorial/micro_blog.txt:467 +msgid "あるユーザーがお気に入りに入れているコメントを検索します。" +msgstr "あるユーザーがお気に入りに入れているコメントを検索します。" + +# b27b417f399e411ebc3377483239a39a +#: ../../../source/tutorial/micro_blog.txt:473 +msgid "「グニャラくん」がお気に入りに入れている2件のコメントがヒットしました。" msgstr "" -"例えば、ソーシャルネットワーキングサイトにおける友人関係を逆引き検索すること" -"ができます。" +"「グニャラくん」がお気に入りに入れている2件のコメントがヒットしました。" -# 6b4b2e201c6e4d2da47155e54fa90cdb -#: ../../../source/tutorial/tutorial06.txt:64 +# 45637c0271aa437d89452234ccefa9cf +#: ../../../source/tutorial/micro_blog.txt:476 +msgid "投稿時間でコメント検索" +msgstr "投稿時間でコメント検索" + +# 6e4185dbc4c54807a7badd9606416b2f +#: ../../../source/tutorial/micro_blog.txt:477 +#, fuzzy msgid "" -"以下の例では、ユーザー情報を格納するUserテーブルを作成し、ユーザー名を格納す" -"るusernameカラム、ユーザーの友人一覧を配列で格納するfriendsカラムとそのイン" -"デックスのindex_friendsカラムを追加しています。" +"コメントの投稿時間で検索をします。Time型については :doc:`data` で扱っていま" +"す。 この例では、指定した時間よりも前に投稿されているコメントを検索します。" msgstr "" -"以下の例では、ユーザー情報を格納するUserテーブルを作成し、ユーザー名を格納す" -"るusernameカラム、ユーザーの友人一覧を配列で格納するfriendsカラムとそのイン" -"デックスのindex_friendsカラムを追加しています。" +"コメントの投稿時間で検索をします。Time型については :doc:`tutorial03` で扱って" +"います。 この例では、指定した時間よりも前に投稿されているコメントを検索しま" +"す。" -# 63a619ea017048a0b6782980a9d1f981 -#: ../../../source/tutorial/tutorial06.txt:82 +# d1e27dd30db849d7ac12d5349fab149b +#: ../../../source/tutorial/micro_blog.txt:484 msgid "" -"指定したユーザーを友人リストに入れているユーザーの一覧を表示してみましょう。" +"2010/03/17 14:00:00以前に書かれたコメント5件がヒットしました。また、ドリルダ" +"ウンの結果も返ってきており、「hsiomaneki」が2件、「グニャラくん」が3件ヒット" +"していることがわかります。" msgstr "" -"指定したユーザーを友人リストに入れているユーザーの一覧を表示してみましょう。" +"2010/03/17 14:00:00以前に書かれたコメント5件がヒットしました。また、ドリルダ" +"ウンの結果も返ってきており、「hsiomaneki」が2件、「グニャラくん」が3件ヒット" +"していることがわかります。" -# 2e75058924914794a60d255a5690d339 -#: ../../../source/tutorial/tutorial06.txt:89 +# 9d7e658c84e04a5b8e3b3dc28c0e071a +#: ../../../source/tutorial/network.txt:8 +msgid "ネットワークを通じた利用" +msgstr "ネットワークを通じた利用" + +# f4ffb358be9d4141ac9565afdd4751eb +#: ../../../source/tutorial/network.txt:10 msgid "" -"さらに、ドリルダウンを使って、友人リストに入っている数の一覧を表示してみま" -"しょう。" +"groongaはネットワークを通じて利用することができます。groonga独自プロトコルも" +"しくはHTTPのどちらかを選択してgroongaを起動することにより、groongaはネット" +"ワーク接続を待ち受けます。" msgstr "" -"さらに、ドリルダウンを使って、友人リストに入っている数の一覧を表示してみま" -"しょう。" +"groongaはネットワークを通じて利用することができます。groonga独自プロトコルも" +"しくはHTTPのどちらかを選択してgroongaを起動することにより、groongaはネット" +"ワーク接続を待ち受けます。" -# c92c02794ed743c29ec41c164e13ed8e -#: ../../../source/tutorial/tutorial06.txt:95 -msgid "このように、テーブルの参照関係を逆にたどる検索ができました。" -msgstr "このように、テーブルの参照関係を逆にたどる検索ができました。" +# ba46fe69e8194848b2f7d54e22e82761 +#: ../../../source/tutorial/network.txt:13 +msgid "groonga専用プロトコルによる通信" +msgstr "groonga専用プロトコルによる通信" -# af1ad5cd2e214ab0b8e2cefa8429d106 -#: ../../../source/tutorial/tutorial06.txt:98 -msgid "インデックス付きジオサーチ" -msgstr "インデックス付きジオサーチ" +# c6137d7ac533406b96774f22f28ae928 +#: ../../../source/tutorial/network.txt:16 +msgid "groongaデーモンの起動" +msgstr "groongaデーモンの起動" -# ae57d365b07440b98bb73b2630fc6119 -#: ../../../source/tutorial/tutorial06.txt:100 +# b0c10a22d3764741a9c7f2f82ab3bbbf +#: ../../../source/tutorial/network.txt:22 msgid "" -"位置情報のカラムに対して、インデックスを付与することが出来ます。大量の位置情" -"報レコードを検索する場合に、検索速度が速くなります。" +"既存のデータベースのフルパス名をDBパス名に指定します。 groongaがデーモンモー" +"ドで起動し、指定したポート番号でgroongaの専用プロトコルを用いた通信をすること" +"ができます。 (ポート番号を省略した場合は10041が使用されます)" msgstr "" -"位置情報のカラムに対して、インデックスを付与することが出来ます。大量の位置情" -"報レコードを検索する場合に、検索速度が速くなります。" +"既存のデータベースのフルパス名をDBパス名に指定します。 groongaがデーモンモー" +"ドで起動し、指定したポート番号でgroongaの専用プロトコルを用いた通信をすること" +"ができます。 (ポート番号を省略した場合は10041が使用されます)" -# 85a5d768a12f4dc9ac5221ff131043ef -#: ../../../source/tutorial/tutorial06.txt:113 -msgid "" -"同様に、位置情報レコードを用いてソートする場合に、ソート速度が速くなります。" -msgstr "" -"同様に、位置情報レコードを用いてソートする場合に、ソート速度が速くなります。" +# 4439c6e5628a464abbb1cdbb31d0ba1f +#: ../../../source/tutorial/network.txt:32 +msgid "デーモンモードで起動後、プロセス番号が表示されます。" +msgstr "デーモンモードで起動後、プロセス番号が表示されます。" -# 17996bb4634846c48f1201b1e44ffd3e -#: ../../../source/tutorial/tutorial07.txt:12 -msgid "match_columnsパラメータ" -msgstr "match_columnsパラメータ" +# a1b5aebec95248e98a5eb7f5db8bdf0c +#: ../../../source/tutorial/network.txt:35 +msgid "groongaサーバへの接続" +msgstr "groongaサーバへの接続" -# da17d4aa467044b686967b0c62f691a2 -#: ../../../source/tutorial/tutorial07.txt:15 -msgid "複数のカラムを対象とした全文検索" -msgstr "複数のカラムを対象とした全文検索" +# b764fadbcad24522bba310f11ca70ad2 +#: ../../../source/tutorial/network.txt:41 +msgid "対象ホストで動作しているgroongaサーバに接続します。" +msgstr "対象ホストで動作しているgroongaサーバに接続します。" -# 8933a02694f14367a239a7e2cb8ebbc5 -#: ../../../source/tutorial/tutorial07.txt:17 +# b3d026dd11734f86b224b84a1b612a49 +#: ../../../source/tutorial/network.txt:43 msgid "" -"groongaでは、複数のカラムを対象とした全文検索を行うことができます。例えば、ブ" -"ログのテーブルで、タイトルと内容とがそれぞれ別のカラムに入ったものがあるとし" -"ましょう。「タイトルもしくは内容に特定の単語を含む」検索を行いたいとします。" +"対象ホスト名を省略した場合はlocalhostに対して接続し、対象ポート番号を省略した" +"場合は10041ポートに対して接続します。" msgstr "" -"groongaでは、複数のカラムを対象とした全文検索を行うことができます。例えば、ブ" -"ログのテーブルで、タイトルと内容とがそれぞれ別のカラムに入ったものがあるとし" -"ましょう。「タイトルもしくは内容に特定の単語を含む」検索を行いたいとします。" +"対象ホスト名を省略した場合はlocalhostに対して接続し、対象ポート番号を省略した" +"場合は10041ポートに対して接続します。" -# 8318415b0c874b3c99b85053f047f4eb -#: ../../../source/tutorial/tutorial07.txt:19 +# 2f7fa46eabe84172b6c8d1051c4d096d +#: ../../../source/tutorial/network.txt:45 msgid "" -"この場合、2つのインデックス作成方式があります。1つは、それぞれのカラムに1つず" -"つインデックスを付与する方式です。もう1つは、複数のカラムに対して1つのイン" -"デックスを付与する方式です。groongaでは、どちらの形式のインデックスが存在して" -"いる場合でも、同一の記法で全文検索を行うことができます。" +"接続に成功すると対話モードに入り、標準入力からコマンドを読み込んで順次実行し" +"ます。" msgstr "" -"この場合、2つのインデックス作成方式があります。1つは、それぞれのカラムに1つず" -"つインデックスを付与する方式です。もう1つは、複数のカラムに対して1つのイン" -"デックスを付与する方式です。groongaでは、どちらの形式のインデックスが存在して" -"いる場合でも、同一の記法で全文検索を行うことができます。" +"接続に成功すると対話モードに入り、標準入力からコマンドを読み込んで順次実行し" +"ます。" -# 94c1f11442a14ab187a7585194021d3e -#: ../../../source/tutorial/tutorial07.txt:22 -msgid "カラムごとにインデックスを付与する場合" -msgstr "カラムごとにインデックスを付与する場合" +# e513248eb926485692c90836a25ac7d3 +#: ../../../source/tutorial/network.txt:55 +msgid "groongaデーモンの終了" +msgstr "groongaデーモンの終了" -# 0772c49085e1463da254d81d77101967 -#: ../../../source/tutorial/tutorial07.txt:24 +# 00ff6804dbdf42e1b2c202a165c458bd +#: ../../../source/tutorial/network.txt:57 msgid "" -"Blog1テーブルを作り、タイトル文字列のtitleカラム、本文のmessageカラムを追加し" -"ています。 インデックス用のIndexBlog1テーブルも作り、titleカラムのインデック" -"ス用にindex_titleカラム、messageカラムのインデック用にindex_messageカラムと、" -"それぞれ1カラムごとに1つずつ追加しています。" +"groongaデーモンにshutdownコマンドを発行することにより、終了させることができま" +"す。" msgstr "" -"Blog1テーブルを作り、タイトル文字列のtitleカラム、本文のmessageカラムを追加し" -"ています。 インデックス用のIndexBlog1テーブルも作り、titleカラムのインデック" -"ス用にindex_titleカラム、messageカラムのインデック用にindex_messageカラムと、" -"それぞれ1カラムごとに1つずつ追加しています。" +"groongaデーモンにshutdownコマンドを発行することにより、終了させることができま" +"す。" -# 262b219ad57349c594e926b5a13bea03 -#: ../../../source/tutorial/tutorial07.txt:42 +# 35e9e17b730a42f9a05439abd1b66a43 +#: ../../../source/tutorial/network.txt:66 +msgid "HTTPによる通信" +msgstr "HTTPによる通信" + +# f0e9843de4164fa79d9a47e03bf59da9 +#: ../../../source/tutorial/network.txt:68 msgid "" -"match_columnsオプションで、検索対象のカラムを複数指定することが出来ます。検索" -"する文字列はqueryオプションで指定します。これを使うことで、タイトルと本文を全" -"文検索することができます。" +"groongaをHTTP経由で利用したい場合には、HTTPプロトコルモードで起動します。" msgstr "" -"match_columnsオプションで、検索対象のカラムを複数指定することが出来ます。検索" -"する文字列はqueryオプションで指定します。これを使うことで、タイトルと本文を全" -"文検索することができます。" +"groongaをHTTP経由で利用したい場合には、HTTPプロトコルモードで起動します。" -# 7c8b22d6ecc1495dba2c10c44d78e221 -#: ../../../source/tutorial/tutorial07.txt:44 -msgid "実際に検索してみましょう。" -msgstr "実際に検索してみましょう。" +# e2510f967a9546bf97b7c9a55156e32b +#: ../../../source/tutorial/network.txt:74 +msgid "" +"protocolオプションで、groongaが受け付けるプロトコルを指定できます。httpを指定" +"すると、groongaはHTTPプロトコルでの通信を受け付けます。" +msgstr "" +"protocolオプションで、groongaが受け付けるプロトコルを指定できます。httpを指定" +"すると、groongaはHTTPプロトコルでの通信を受け付けます。" -# 3a5e8f939ba84a0faedf57dca4a514a0 -#: ../../../source/tutorial/tutorial07.txt:53 -msgid "複数のカラムにまたがったインデックスを付与する場合" -msgstr "複数のカラムにまたがったインデックスを付与する場合" +# 96a617672d8e469ea6b6cba8447d8e41 +#: ../../../source/tutorial/network.txt:77 +msgid "HTML管理ツール" +msgstr "HTML管理ツール" -# 11ff096d657140cc9f5f8f5fa0fa4e33 -#: ../../../source/tutorial/tutorial07.txt:55 +# bc9fe887dc594daeb5274275fee3147d +#: ../../../source/tutorial/network.txt:79 msgid "" -"内容は上の例とほぼ同じですが、titleとmessageの2つのカラムに対するインデックス" -"が共通になっており、インデックスカラムが1つしかありません。" +"コマンド実行後、http://[IPアドレスまたはホスト名]:[ポート番号]/ というURLにブ" +"ラウザからアクセスすると、HTML管理ツールが表示されます。ブラウザは、" +"JavaScriptの実行が有効になっている必要があります。" msgstr "" -"内容は上の例とほぼ同じですが、titleとmessageの2つのカラムに対するインデックス" -"が共通になっており、インデックスカラムが1つしかありません。" +"コマンド実行後、http://[IPアドレスまたはホスト名]:[ポート番号]/ というURLにブ" +"ラウザからアクセスすると、HTML管理ツールが表示されます。ブラウザは、" +"JavaScriptの実行が有効になっている必要があります。" -# 7d162d69ab9d49b5935ca9598b71208c -#: ../../../source/tutorial/tutorial07.txt:57 +# c71f98616ea14b25addda00ac2097941 +#: ../../../source/tutorial/network.txt:82 +msgid "HTTPでのコマンド実行" +msgstr "HTTPでのコマンド実行" + +# 21f48a4786434f87b6f5fe3db1e16a1d +#: ../../../source/tutorial/network.txt:84 msgid "" -"共通のインデックスを用いても、titleカラムのみでの検索、messageカラムのみでの" -"検索、titleもしくはmessageカラムでの検索、全ての検索を行うことができます。" +"groongaがHTTPプロトコルモードで起動されているとき、「/d/コマンド名」というURL" +"にアクセスすると、コマンドを実行することが出来ます。" msgstr "" -"共通のインデックスを用いても、titleカラムのみでの検索、messageカラムのみでの" -"検索、titleもしくはmessageカラムでの検索、全ての検索を行うことができます。" +"groongaがHTTPプロトコルモードで起動されているとき、「/d/コマンド名」というURL" +"にアクセスすると、コマンドを実行することが出来ます。" -# d7b77e5e3a554037a327ab8f44b584a7 -#: ../../../source/tutorial/tutorial07.txt:74 -msgid "実際に検索してみましょう。結果は上の例と同じになります。" -msgstr "実際に検索してみましょう。結果は上の例と同じになります。" +# b68b71d402224a229b5d9a9e652796f3 +#: ../../../source/tutorial/network.txt:86 +msgid "" +"コマンドのオプションは、HTTPのGETパラメータで渡します。つまり、「?オプション=" +"値&オプション=値 …」という書式になります。" +msgstr "" +"コマンドのオプションは、HTTPのGETパラメータで渡します。つまり、「?オプション=" +"値&オプション=値 …」という書式になります。" -# 134d3fc1cb484bb491b280b7208e2d4b -#: ../../../source/tutorial/tutorial07.txt:83 -msgid "インデックス名を指定した全文検索" -msgstr "インデックス名を指定した全文検索" +# 7469f5e928174ceba72c10f863f27253 +#: ../../../source/tutorial/network.txt:100 +msgid "セキュリティ" +msgstr "セキュリティ" -# d7899bb55d3c4ea3b2375ba1580a124d -#: ../../../source/tutorial/tutorial07.txt:90 -msgid "インデックスの重み" -msgstr "インデックスの重み" +# d19c256829484372b06542245e5b9e70 +#: ../../../source/tutorial/network.txt:102 +msgid "" +"groongaのネットワークサービスにはは認証機能がありません。誰でもデータベースの" +"内容を閲覧・修正することができます。iptablesなどを用いて、アクセス元IPアドレ" +"スを制限することを薦めます。" +msgstr "" +"groongaのネットワークサービスにはは認証機能がありません。誰でもデータベースの" +"内容を閲覧・修正することができます。iptablesなどを用いて、アクセス元IPアドレ" +"スを制限することを薦めます。" -# 2655c08ec2f94672b555aeee8a00498c -# efdf0048edaa4f40a9852f64bf1c8312 -#: ../../../source/tutorial/tutorial07.txt:92 -#: ../../../source/tutorial/tutorial07.txt:85, -msgid "執筆中です。" -msgstr "執筆中です。" +# d13b69ca1da3452594360e61ddd9c9db +# 1fb6459d41a3463799c02a4e8d57ceea +#: ../../../source/tutorial/patricia_trie.txt:10 +#, fuzzy +msgid "パトリシア木による前方一致検索" +msgstr "主キーによる前方一致検索" # d29c1c3c06464f85881048102e282d52 -#: ../../../source/tutorial/tutorial08.txt:12 +#: ../../../source/tutorial/patricia_trie.txt:12 msgid "" "groongaのテーブルは、テーブル作成時にパトリシア木オプションを指定すると、前方" "一致検索を行うことができます。また、追加のオプションを指定することにより、主" @@ -1722,13 +1986,12 @@ msgstr "" # d13b69ca1da3452594360e61ddd9c9db # 1fb6459d41a3463799c02a4e8d57ceea -#: ../../../source/tutorial/tutorial08.txt:15 -#: ../../../source/tutorial/tutorial08.txt:10, +#: ../../../source/tutorial/patricia_trie.txt:15 msgid "主キーによる前方一致検索" msgstr "主キーによる前方一致検索" # 22ba76375b634c94a5c60040e165342f -#: ../../../source/tutorial/tutorial08.txt:17 +#: ../../../source/tutorial/patricia_trie.txt:17 msgid "" "table_createコマンドのflagsオプションにTABLE_PAT_KEYを指定することで、主キー" "による前方一致検索ができるようになります。" @@ -1737,12 +2000,12 @@ msgstr "" "による前方一致検索ができるようになります。" # 0c931d6ba389418b8abc8d2cee3467a2 -#: ../../../source/tutorial/tutorial08.txt:32 +#: ../../../source/tutorial/patricia_trie.txt:32 msgid "主キーによる後方一致検索" msgstr "主キーによる後方一致検索" # 269a41e5df8d4cb2b1de49e573bb8946 -#: ../../../source/tutorial/tutorial08.txt:34 +#: ../../../source/tutorial/patricia_trie.txt:34 msgid "" "table_createコマンドのflagsオプションにTABLE_PAT_KEYとKEY_WITH_SISを指定する" "ことで、主キーによる前方一致検索・後方一致検索の両方が可能となります。" @@ -1751,7 +2014,7 @@ msgstr "" "ことで、主キーによる前方一致検索・後方一致検索の両方が可能となります。" # 5a41bb6fd9ec41b1b47618a87b6801fd -#: ../../../source/tutorial/tutorial08.txt:36 +#: ../../../source/tutorial/patricia_trie.txt:36 msgid "" "KEY_WITH_SISフラグを付与すると、データを追加する際に後方一致用のレコードも追" "加されてしまいます。そのため、単純に検索すると、元のレコードに加えて自動的に" @@ -1764,7 +2027,7 @@ msgstr "" "一工夫必要になります。" # 5a6853d3aba34df58c1445a1cae17aa4 -#: ../../../source/tutorial/tutorial08.txt:38 +#: ../../../source/tutorial/patricia_trie.txt:38 msgid "" "例えば、元のレコードと自動的に追加されたレコードとの区別をつけるために、元の" "レコードであることを示すoriginalカラムを追加して、検索時にはoriginalカラムが " @@ -1774,502 +2037,327 @@ msgstr "" "レコードであることを示すoriginalカラムを追加して、検索時にはoriginalカラムが " "``true`` も検索条件に加えます。" -# 47a40a8c0cd3462a99e34f7a845e7e95 -#: ../../../source/tutorial/tutorial09.txt:6 -msgid "全文検索の語彙表に対する追加情報" -msgstr "全文検索の語彙表に対する追加情報" - -# 5673889fff764417875f7c7d4a7308f4 -#: ../../../source/tutorial/tutorial09.txt:8 -msgid "" -"groongaでは、全文検索に用いるための語意表がテーブルとして扱えます。よって、語" -"彙ごとに複数の情報を保持することができます。例えば、語彙の出現数や検索ストッ" -"プワードのフラグ、単語の重要度などを保持することができます。" +# 9ae8941a486f4e41800e903bdccefd1b +#: ../../../source/tutorial/query_expansion.txt:6 +msgid "クエリ拡張" msgstr "" -"groongaでは、全文検索に用いるための語意表がテーブルとして扱えます。よって、語" -"彙ごとに複数の情報を保持することができます。例えば、語彙の出現数や検索ストッ" -"プワードのフラグ、単語の重要度などを保持することができます。" - -# 35a9d861678d44daac349d3e2a5e395f -#: ../../../source/tutorial/tutorial09.txt:10 -msgid "この項目については、現在執筆中です。" -msgstr "この項目については、現在執筆中です。" - -# a4950577c58d44379cd8199105725075 -#: ../../../source/tutorial/tutorial10.txt:12 -msgid "マイクロブログ検索システムの作成" -msgstr "マイクロブログ検索システムの作成" -# 598798565f5d41e19d088de337f171db -#: ../../../source/tutorial/tutorial10.txt:14 +# 25589848c6a548eb9c84fed490d7eace +#: ../../../source/tutorial/query_expansion.txt:8 msgid "" -"これまで学んだgroongaの機能を用いて、マイクロブログの検索システムを作成してみ" -"ましょう。マイクロブログとは、Twitterのような短いメッセージを投稿するブログで" -"す。" +"groongaでは、 :doc:`/commands/select` コマンドにquery_expansionパラメータを指" +"定することによって、ユーザが指定した検索文字列を適宜拡張することが可能です。" msgstr "" -"これまで学んだgroongaの機能を用いて、マイクロブログの検索システムを作成してみ" -"ましょう。マイクロブログとは、Twitterのような短いメッセージを投稿するブログで" -"す。" - -# 765f7db9c413452693485b64529b6cc8 -#: ../../../source/tutorial/tutorial10.txt:19 -msgid "まずは、テーブルを作成します。" -msgstr "まずは、テーブルを作成します。" - -# e6b4ebe86f304962b71fba1eb3b8f11a -#: ../../../source/tutorial/tutorial10.txt:51 -msgid "Usersテーブル" -msgstr "Usersテーブル" -# bfa361723c9f4426b7650ed4cbf20332 -#: ../../../source/tutorial/tutorial10.txt:53 +# e6482e5c98df4d508203f29bef88dc60 +#: ../../../source/tutorial/query_expansion.txt:10 msgid "" -"ユーザーの名前や自己紹介文、フォローしているユーザー一覧など、ユーザー情報を" -"格納するためのテーブルです。" +"たとえば、ユーザが'シークヮーサー'という文字列で検索した場合に、'シークヮー" +"サー OR シークァーサー'で検索した場合と同一の結果を返すことによって、本来ユー" +"ザが必要とする結果をよりもれなく検索できるようになります。" msgstr "" -"ユーザーの名前や自己紹介文、フォローしているユーザー一覧など、ユーザー情報を" -"格納するためのテーブルです。" - -# 4289624a5c0a48ef8ab2e6f18e45def7 -#: ../../../source/tutorial/tutorial10.txt:56 -msgid "ユーザーID" -msgstr "ユーザーID" - -# 713773c788124270be7ceae911dbb9db -#: ../../../source/tutorial/tutorial10.txt:59 -msgid "ユーザー名" -msgstr "ユーザー名" - -# b6ecc71ac9944ee7b2fe04b13e7141dd -#: ../../../source/tutorial/tutorial10.txt:62 -msgid "フォローしているユーザーの一覧" -msgstr "フォローしているユーザーの一覧" - -# 7751d808293440f7a02a1f28b4cb9324 -#: ../../../source/tutorial/tutorial10.txt:65 -msgid "お気に入りのコメント一覧" -msgstr "お気に入りのコメント一覧" - -# f29d6ff3210849c2a544c7aec7f06d7c -#: ../../../source/tutorial/tutorial10.txt:68 -msgid "ユーザーの現在地(緯度経度座標)" -msgstr "ユーザーの現在地(緯度経度座標)" - -# 7059718c4ad949319acccab050621145 -#: ../../../source/tutorial/tutorial10.txt:71 -msgid "ユーザーの現在地(文字列)" -msgstr "ユーザーの現在地(文字列)" - -# ba5ca1678f254315a9c44e0bba843fec -#: ../../../source/tutorial/tutorial10.txt:74 -msgid "ユーザーの自己紹介" -msgstr "ユーザーの自己紹介" -# b467dd52b4cf4ce9b34db1eaa5d20e4b -#: ../../../source/tutorial/tutorial10.txt:77 -msgid "" -"Usersテーブルのfollowerカラムに対するインデックス。 このインデックスを作るこ" -"とで、あるユーザーをフォローしているユーザーを検索できるようになります。" +# 82fe8b83077043ca89361863bc88c74c +#: ../../../source/tutorial/query_expansion.txt:13 +msgid "準備" msgstr "" -"Usersテーブルのfollowerカラムに対するインデックス。 このインデックスを作るこ" -"とで、あるユーザーをフォローしているユーザーを検索できるようになります。" - -# 917365e662a143f6a62e1120d70abb52 -#: ../../../source/tutorial/tutorial10.txt:81 -msgid "Commentsテーブル" -msgstr "Commentsテーブル" -# 6968654e5e784c16adad5ebed9d3ccdb -#: ../../../source/tutorial/tutorial10.txt:83 +# b93c8546da5d4dc987c8dd58c7a1f313 +#: ../../../source/tutorial/query_expansion.txt:15 msgid "" -"コメント内容や投稿日時、返信先情報など、コメントに関する内容を格納するテーブ" -"ルです。" +"クエリ拡張機能を使用するためには、検索対象となる文書を格納するテーブル(ここで" +"は文書テーブルと呼びます)以外に、ユーザの指定した検索文字列を置換するための" +"テーブル(ここでは置換テーブルと呼びます)を準備します。置換テーブルでは、その" +"主キーが置換前の文字列となり、文字列型(ShortText)のカラムの値が置換後の文字列" +"となります。" msgstr "" -"コメント内容や投稿日時、返信先情報など、コメントに関する内容を格納するテーブ" -"ルです。" - -# fc1e17f98cfc4094af9cf5925ee00010 -#: ../../../source/tutorial/tutorial10.txt:86 -msgid "コメントID" -msgstr "コメントID" - -# fdcc034f932440248d2df23003809b99 -#: ../../../source/tutorial/tutorial10.txt:89 -msgid "コメント内容" -msgstr "コメント内容" - -# 7570ac1dc78c4ade8522f0fa9bd3a9d1 -#: ../../../source/tutorial/tutorial10.txt:92 -msgid "投稿日時" -msgstr "投稿日時" - -# f2df06b7b74549c3829722d9896c0b10 -#: ../../../source/tutorial/tutorial10.txt:95 -msgid "返信元のコメント内容" -msgstr "返信元のコメント内容" - -# 1e1c6e6a078b488fb83ba1a7ac7ff95e -#: ../../../source/tutorial/tutorial10.txt:98 -msgid "返信先のユーザーの一覧" -msgstr "返信先のユーザーの一覧" - -# 0d71086b830247c3bbe6184396dd8c02 -#: ../../../source/tutorial/tutorial10.txt:101 -msgid "コメントのハッシュタグの一覧" -msgstr "コメントのハッシュタグの一覧" - -# a68a5e357f844618bc54424d5c442a95 -#: ../../../source/tutorial/tutorial10.txt:104 -msgid "投稿場所(緯度経度座標のため)" -msgstr "投稿場所(緯度経度座標のため)" -# 6f327015de5b412aaeec9524717f0f3f -#: ../../../source/tutorial/tutorial10.txt:107 -msgid "コメントを書いたユーザー" -msgstr "コメントを書いたユーザー" +# 0d51e9f14b49403a96db7625a5c3b7c2 +#: ../../../source/tutorial/query_expansion.txt:17 +#, fuzzy +msgid "実際に文書テーブルと置換テーブルを作成してみましょう。" +msgstr "実際に、動画情報のテーブルを作成し、検索をしてみましょう。" -# 1a8b589b3fa84b819cb0402b7a0936a6 -#: ../../../source/tutorial/tutorial10.txt:110 +# bf24938993604657a926f24e262d2898 +#: ../../../source/tutorial/query_expansion.txt:38 msgid "" -"Usersテーブルのfavoritesカラムに対するインデックス。 このインデックスを作るこ" -"とで、指定したコメントを誰がお気に入りに入れているのかを検索できるようになり" -"ます。" +"この例では、ユーザが\"シークァーサー\"と入力しても、\"シークヮーサー\"と入力" +"しても、それぞれの異なる表記の文書をもれなく検索するための置換テーブルを作成" +"しています。" msgstr "" -"Usersテーブルのfavoritesカラムに対するインデックス。 このインデックスを作るこ" -"とで、指定したコメントを誰がお気に入りに入れているのかを検索できるようになり" -"ます。" - -# 92fd9dd1406544e5b998c67e717b861f -#: ../../../source/tutorial/tutorial10.txt:114 -msgid "HashTagsテーブル" -msgstr "HashTagsテーブル" - -# a38eb3c69a6f4bc28d4315dc810cae5f -#: ../../../source/tutorial/tutorial10.txt:116 -msgid "コメントのハッシュタグを一覧で保存するためのテーブルです。" -msgstr "コメントのハッシュタグを一覧で保存するためのテーブルです。" - -# a626f278c6de4d77a4b5c486bf4789b5 -#: ../../../source/tutorial/tutorial10.txt:119 -msgid "ハッシュタグ" -msgstr "ハッシュタグ" -# 7adfac8495c6499096b9816263f51aca -#: ../../../source/tutorial/tutorial10.txt:122 +# d04f069b84844a0b83023d62cf6a27ec +#: ../../../source/tutorial/query_expansion.txt:43 msgid "" -"「Comments.hash_tags」のインデックス。 このインデックスを作ることで、指定した" -"ハッシュタグのついているコメントの一覧を出すことが出来るようになります。" +"それでは実際に、準備した置換テーブルを使ってみましょう。まずは、" +"query_expansionパラメータを指定せずにselectコマンドを使って検索してみます。" msgstr "" -"「Comments.hash_tags」のインデックス。 このインデックスを作ることで、指定した" -"ハッシュタグのついているコメントの一覧を出すことが出来るようになります。" -# dea54554162c4ebeba7ee6586339cc0f -#: ../../../source/tutorial/tutorial10.txt:126 -msgid "Bigramテーブル" -msgstr "Bigramテーブル" - -# ccf135b1ab0648728da259210fad3c84 -#: ../../../source/tutorial/tutorial10.txt:128 +# 052cb4ed3b1046ba9a0cefde985895ee +#: ../../../source/tutorial/query_expansion.txt:50 msgid "" -"ユーザー情報・コメントで全文検索が出来るようにするためのインデックスを格納す" -"るテーブルです。" +"指定された文字列に完全に一致するレコードのみがそれぞれヒットします。次に、" +"query_expansionパラメータに、準備したSynonymテーブルのbodyカラムを指定してみ" +"ましょう。" msgstr "" -"ユーザー情報・コメントで全文検索が出来るようにするためのインデックスを格納す" -"るテーブルです。" - -# 50b90d51462a4f4a94035df9ea0241e0 -#: ../../../source/tutorial/tutorial10.txt:131 -msgid "単語" -msgstr "単語" -# 57413a4faabc4859a0dbb7813158eb02 -#: ../../../source/tutorial/tutorial10.txt:134 +# cee76fea62784c29915f53200915a318 +#: ../../../source/tutorial/query_expansion.txt:57 msgid "" -"ユーザー情報のインデックス。 このカラムは、ユーザー名「Users.name」、現在地" -"「Users.location_str」、自己紹介文「Users.description」のインデックスになって" -"います。" +"どちらのクエリ文字列も、\"(シークァーサー OR シークヮーサー)\"という文字列に" +"置換されてから検索されるため、表記の揺れを吸収して検索できるようになりまし" +"た。" msgstr "" -"ユーザー情報のインデックス。 このカラムは、ユーザー名「Users.name」、現在地" -"「Users.location_str」、自己紹介文「Users.description」のインデックスになって" -"います。" - -# a001d0969e2e4c62896acb9d9859e181 -#: ../../../source/tutorial/tutorial10.txt:138 -msgid "コメント内容「Comments.comment」のインデックス" -msgstr "コメント内容「Comments.comment」のインデックス" -# 7f3b0f4c50544866919b6cc40e8873dc -#: ../../../source/tutorial/tutorial10.txt:143 -msgid "つづいて、テスト用データをロードします。" -msgstr "つづいて、テスト用データをロードします。" +# 9e5bd80c9da34646a4f65b0909c23e3f +#: ../../../source/tutorial/search.txt:8 +msgid "さまざまな検索条件の指定" +msgstr "さまざまな検索条件の指定" -# 14ca0eb2be6542f38717c852c0f95d9a -#: ../../../source/tutorial/tutorial10.txt:241 +# bd3b2bdd2841462cafc0592df2e19512 +#: ../../../source/tutorial/search.txt:10 msgid "" -"Usersテーブルのfollowerカラムとfavoritesカラム、そしてCommentsテーブルの" -"replied_usersカラムは、ベクターカラムです。そのため、これらのカラムは配列で値" -"を指定します。" +"groongaは、JavaScriptに似た文法での条件絞込や、計算した値を用いたソートを行う" +"ことができます。また、位置情報(緯度・経度)を用いた絞込・ソートを行うことがで" +"きます。" msgstr "" -"Usersテーブルのfollowerカラムとfavoritesカラム、そしてCommentsテーブルの" -"replied_usersカラムは、ベクターカラムです。そのため、これらのカラムは配列で値" -"を指定します。" +"groongaは、JavaScriptに似た文法での条件絞込や、計算した値を用いたソートを行う" +"ことができます。また、位置情報(緯度・経度)を用いた絞込・ソートを行うことがで" +"きます。" -# 256ade2553934f1791c561a96379fb89 -#: ../../../source/tutorial/tutorial10.txt:243 -msgid "" -"Usersテーブルのlocationカラムと、Commentsテーブルのlocationカラムは、GeoPoint" -"型です。この型での値の指定は、\"[緯度]x[経度]\"と記述して指定します。" -msgstr "" -"Usersテーブルのlocationカラムと、Commentsテーブルのlocationカラムは、GeoPoint" -"型です。この型での値の指定は、\"[緯度]x[経度]\"と記述して指定します。" +# e97ca2f450ca4471875d5008f4caa1be +#: ../../../source/tutorial/search.txt:13 +msgid "JavaScriptに似た文法での絞込・全文検索" +msgstr "JavaScriptに似た文法での絞込・全文検索" -# 3de6a334340b4622bdbf3274367aadf1 -#: ../../../source/tutorial/tutorial10.txt:245 +# b76e65f57e244b5098d65555943fd2d5 +#: ../../../source/tutorial/search.txt:15 msgid "" -"Commentsテーブルのlast_modifiedカラムは、Time型です。この型での値の指定方法" -"は、マイクロ秒数の値を直接指定する方法のほかに、文字列で指定する方法もありま" -"す。\"年/月/日 時:分:秒\"というフォーマットで記述することで、データロードの際" -"に文字列からキャストされ、マイクロ秒数の値が格納されます。" +"selectコマンドのfilterパラメータは、queryパラメータと同様に、レコードの検索条" +"件を指定します。filterパラメータとqueryパラメータが異なる点は、filterパラメー" +"タには、JavaScriptの式に似た文法で条件を指定する点です。" msgstr "" -"Commentsテーブルのlast_modifiedカラムは、Time型です。この型での値の指定方法" -"は、マイクロ秒数の値を直接指定する方法のほかに、文字列で指定する方法もありま" -"す。\"年/月/日 時:分:秒\"というフォーマットで記述することで、データロードの際" -"に文字列からキャストされ、マイクロ秒数の値が格納されます。" +"selectコマンドのfilterパラメータは、queryパラメータと同様に、レコードの検索条" +"件を指定します。filterパラメータとqueryパラメータが異なる点は、filterパラメー" +"タには、JavaScriptの式に似た文法で条件を指定する点です。" -# 2f9584c9c176496581b77fe5fad3998a -#: ../../../source/tutorial/tutorial10.txt:375 -msgid "それでは、実際に検索をしてみましょう。" -msgstr "それでは、実際に検索をしてみましょう。" +# c82f7751a88f4b32a0d9d37c44a778fb +#: ../../../source/tutorial/search.txt:21 +msgid "ここで、filterパラメータには" +msgstr "ここで、filterパラメータには" -# 4e4ce77f76d9406c8f4da85cfda6d52a -#: ../../../source/tutorial/tutorial10.txt:378 -msgid "キーワードでユーザー検索" -msgstr "キーワードでユーザー検索" +# 70b78935cd6f44b5809c7f5b0cc32ec2 +#: ../../../source/tutorial/search.txt:23 +msgid "_id <= 1" +msgstr "_id <= 1" -# b0b7949815ae494d98e27bd2dd301d18 -#: ../../../source/tutorial/tutorial10.txt:379 +# 8c9421fb13e04953bcf88ac42b76b4f6 +#: ../../../source/tutorial/search.txt:25 msgid "" -"ここでは、 :doc:`tutorial07` で扱った、複数カラムを対象とした検索を行いま" -"す。 指定された文字列で、ユーザー名・現在地・自己紹介文を対象に検索をします。" +"という条件を指定しています。この場合は_idの値が1以下のレコードが検索結果とし" +"て得られます。" msgstr "" -"ここでは、 :doc:`tutorial07` で扱った、複数カラムを対象とした検索を行いま" -"す。 指定された文字列で、ユーザー名・現在地・自己紹介文を対象に検索をします。" +"という条件を指定しています。この場合は_idの値が1以下のレコードが検索結果とし" +"て得られます。" -# 8a485bccaa8a479a97b46fcc67b1e07a -#: ../../../source/tutorial/tutorial10.txt:386 +# 93878389cc154c2c9f7db0e1a3603c74 +#: ../../../source/tutorial/search.txt:27 +msgid "また、&& や || を使って、条件のAND・OR指定をすることもできます。" +msgstr "また、&& や || を使って、条件のAND・OR指定をすることもできます。" + +# c516e2be8eb74535bdc093169d2692ba +#: ../../../source/tutorial/search.txt:34 msgid "" -"「東京」をキーワードにユーザー検索した結果、東京都に住んでいる「グニャラく" -"ん」と「OffGao」がヒットしました。" +"queryパラメータとfilterパラメータを同時に指定すると、両者の条件をともに満たす" +"レコードが結果として返ります。" msgstr "" -"「東京」をキーワードにユーザー検索した結果、東京都に住んでいる「グニャラく" -"ん」と「OffGao」がヒットしました。" +"queryパラメータとfilterパラメータを同時に指定すると、両者の条件をともに満たす" +"レコードが結果として返ります。" -# 36c9a0727fb34742bd93f0e35591c7da -#: ../../../source/tutorial/tutorial10.txt:389 -msgid "GeoPointでユーザー検索" -msgstr "GeoPointでユーザー検索" +# 0cfbe9ff89484471a70af99ba5734e1a +#: ../../../source/tutorial/search.txt:37 +msgid "scorerを利用したソート" +msgstr "scorerを利用したソート" -# 628911f911bd4d7bb3d6000469736842 -#: ../../../source/tutorial/tutorial10.txt:391 +# e585796b68ce4013bb1d74e914c227bf +#: ../../../source/tutorial/search.txt:39 msgid "" -"ここでは、 :doc:`tutorial04` で扱った、GeoPoint型のカラムで検索をします。 以" -"下の例では、指定された位置から5000m以内にいるユーザーを検索しています。" +"selectコマンドのscorerパラメータは、 全文検索を行った結果の各レコードに対して" +"処理を行うためのパラメータです。" msgstr "" -"ここでは、 :doc:`tutorial04` で扱った、GeoPoint型のカラムで検索をします。 以" -"下の例では、指定された位置から5000m以内にいるユーザーを検索しています。" +"selectコマンドのscorerパラメータは、 全文検索を行った結果の各レコードに対して" +"処理を行うためのパラメータです。" -# 8a30839f59354e128639ec3ec3ee2161 -#: ../../../source/tutorial/tutorial10.txt:398 +# 5a04db4506d3499aa8924e904fffac8a +#: ../../../source/tutorial/search.txt:42 msgid "" -"新宿駅から5km以内にすんでいるユーザーを検索したところ、「グニャラくん」と" -"「OffGao」がヒットしました。" +"filterパラメータと同様に、 JavaScriptの式に似たな文法で様々な条件を指定するこ" +"とができます。" msgstr "" -"新宿駅から5km以内にすんでいるユーザーを検索したところ、「グニャラくん」と" -"「OffGao」がヒットしました。" - -# 3d52b53001674deeb4cdfbe30e3d8b7f -#: ../../../source/tutorial/tutorial10.txt:401 -msgid "あるユーザーをフォローしているユーザーの検索" -msgstr "あるユーザーをフォローしているユーザーの検索" +"filterパラメータと同様に、 JavaScriptの式に似たな文法で様々な条件を指定するこ" +"とができます。" -# c631125fd2ee4c53b3636f747434b860 -#: ../../../source/tutorial/tutorial10.txt:403 +# 71468697ad494c3bac085d967ca22395 +#: ../../../source/tutorial/search.txt:50 msgid "" -"ここでは、 :doc:`tutorial06` で扱った、参照関係の逆引きをします。 以下の例で" -"は、Usersテーブルのfollowerカラムにあるフォローリストを逆引きします。" +"検索結果には、'_score'という名前の、全文検索のスコアが代入されている仮想的な" +"カラムが付与されることをチュートリアル中ソートの項目で説明しました。" msgstr "" -"ここでは、 :doc:`tutorial06` で扱った、参照関係の逆引きをします。 以下の例で" -"は、Usersテーブルのfollowerカラムにあるフォローリストを逆引きします。" +"検索結果には、'_score'という名前の、全文検索のスコアが代入されている仮想的な" +"カラムが付与されることをチュートリアル中ソートの項目で説明しました。" -# 5b855bd315444ef19a69688c911a88d9 -#: ../../../source/tutorial/tutorial10.txt:410 +# 72cfaa33567145049a23d2fa457f23d8 +#: ../../../source/tutorial/search.txt:52 +msgid "上記の実行例では、scorerパラメータに" +msgstr "上記の実行例では、scorerパラメータに" + +# a181131c43514a7b97bca5bec7ac2cf8 +#: ../../../source/tutorial/search.txt:54 +msgid "_score = rand()" +msgstr "_score = rand()" + +# c8d8f33cf926445ab1ae48d82ab5d99d +#: ../../../source/tutorial/search.txt:56 msgid "" -"「グニャラくん」をフォローしている「hsiomaneki」と「OffGao」がヒットしまし" -"た。" +"という条件を指定しています。ここでは、rand()という乱数を返す関数を用いて、全" +"文検索のスコアを乱数で上書きしています。" msgstr "" -"「グニャラくん」をフォローしている「hsiomaneki」と「OffGao」がヒットしまし" -"た。" +"という条件を指定しています。ここでは、rand()という乱数を返す関数を用いて、全" +"文検索のスコアを乱数で上書きしています。" -# 95d6ee8c1b1c48d0860872e584322f01 -#: ../../../source/tutorial/tutorial10.txt:413 -msgid "GeoPointでコメント検索" -msgstr "GeoPointでコメント検索" +# cecbdfff2e244f7487e45b8bd99373ac +#: ../../../source/tutorial/search.txt:58 +msgid "sortbyパラメータには、" +msgstr "sortbyパラメータには、" -# 9ed3b99036f041f594f409f011e5021c -#: ../../../source/tutorial/tutorial10.txt:414 +# 04cf3e4f782b4f8d8c4770794f30c574 +#: ../../../source/tutorial/search.txt:60 +msgid "_score" +msgstr "_score" + +# e5b5b494a3bb4082b63b8ce1500af7d9 +#: ../../../source/tutorial/search.txt:62 msgid "" -"ある範囲内で書かれたコメントを検索します。 また、 :doc:`tutorial05` で扱った" -"ドリルダウンも行います。検索結果をハッシュタグとユーザーでドリルダウンし、" -"ユーザー別・ハッシュタグ別のカウントを出します。" +"を指定しています。これは、スコア順に昇順にソートすることを意味しています。" msgstr "" -"ある範囲内で書かれたコメントを検索します。 また、 :doc:`tutorial05` で扱った" -"ドリルダウンも行います。検索結果をハッシュタグとユーザーでドリルダウンし、" -"ユーザー別・ハッシュタグ別のカウントを出します。" +"を指定しています。これは、スコア順に昇順にソートすることを意味しています。" -# 776e9f5ec43e441cac054fbbf1e7bbcb -#: ../../../source/tutorial/tutorial10.txt:421 +# 662f236ab2cf446a94b699b3bb8eeb4d +#: ../../../source/tutorial/search.txt:64 msgid "" -"範囲を広く指定したため、位置情報のあるすべてのコメントがヒットしました。そし" -"て、ヒットしたコメントからドリルダウンされた結果も返ってきており、ハッシュタ" -"グは「#groonga」が2つに「#travel」が1つ、投稿者は「グニャラくん」「OffGao」が" -"それぞれ2件ずつであることがわかります。" +"よって、上記のクエリは実行されるたびに検索結果の並び順がランダムに変わりま" +"す。" msgstr "" -"範囲を広く指定したため、位置情報のあるすべてのコメントがヒットしました。そし" -"て、ヒットしたコメントからドリルダウンされた結果も返ってきており、ハッシュタ" -"グは「#groonga」が2つに「#travel」が1つ、投稿者は「グニャラくん」「OffGao」が" -"それぞれ2件ずつであることがわかります。" +"よって、上記のクエリは実行されるたびに検索結果の並び順がランダムに変わりま" +"す。" -# e6b590f762a44c9fb35cfeadf5ecec37 -#: ../../../source/tutorial/tutorial10.txt:424 -msgid "キーワードでコメント検索" -msgstr "キーワードでコメント検索" +# 6173827ee4b14c38afeff8243ec6e9a8 +#: ../../../source/tutorial/search.txt:67 +msgid "位置情報を用いた絞込・ソート" +msgstr "位置情報を用いた絞込・ソート" -# ebeae04d0d8b471f92467b47b36e0180 -#: ../../../source/tutorial/tutorial10.txt:425 +# f16f62eefdb84950a80644a3572ab933 +#: ../../../source/tutorial/search.txt:69 msgid "" -"あるキーワードを含むコメントを検索します。 さらに、 :doc:`tutorial04` で扱っ" -"た、スコア値_scoreも出してみましょう。" +"groongaでは、位置情報(経緯度)を保存することができます。また、保存した経緯度" +"を用いて絞込やソートができます。" msgstr "" -"あるキーワードを含むコメントを検索します。 さらに、 :doc:`tutorial04` で扱っ" -"た、スコア値_scoreも出してみましょう。" +"groongaでは、位置情報(経緯度)を保存することができます。また、保存した経緯度" +"を用いて絞込やソートができます。" -# 34a3ae956eb44386800dc5adb5da90c3 -#: ../../../source/tutorial/tutorial10.txt:432 +# 46e1de443f3a4f34905e2215404a6562 +#: ../../../source/tutorial/search.txt:71 msgid "" -"「なう」をキーワードにコメント検索した結果、2件のコメントがヒットしました。ま" -"た、_scoreの値も返ってきており、「なう」の数が出力されていることが確認できま" +"位置情報を保存するためのカラムの型として、TokyoGeoPoint/WGS84GeoPointの2つの" +"型があります。前者は日本測地系、後者は世界測地系(WGS84相当)の経緯度を保存しま" "す。" msgstr "" -"「なう」をキーワードにコメント検索した結果、2件のコメントがヒットしました。ま" -"た、_scoreの値も返ってきており、「なう」の数が出力されていることが確認できま" +"位置情報を保存するためのカラムの型として、TokyoGeoPoint/WGS84GeoPointの2つの" +"型があります。前者は日本測地系、後者は世界測地系(WGS84相当)の経緯度を保存しま" "す。" -# e49292e2294f42cd934ff3cf1c742cab -#: ../../../source/tutorial/tutorial10.txt:435 -msgid "GeoPointとキーワードでコメント検索" -msgstr "GeoPointとキーワードでコメント検索" - -# 7fe7f25031624f14a85508625e6a880b -#: ../../../source/tutorial/tutorial10.txt:436 +# 7554e480715d4812ab7d26513cf42d30 +#: ../../../source/tutorial/search.txt:73 msgid "" -"今度は、キーワードとGeoPointの両方を条件に検索をしてみます。--queryと--filter" -"の両方を使用した場合、両方の条件に一致するレコードがヒットします。" +"経緯度をデータを入力するためには、\"緯度のミリ秒x経度のミリ秒\"という形式の文" +"字列を代入する必要があります。" msgstr "" -"今度は、キーワードとGeoPointの両方を条件に検索をしてみます。--queryと--filter" -"の両方を使用した場合、両方の条件に一致するレコードがヒットします。" +"経緯度をデータを入力するためには、\"緯度のミリ秒x経度のミリ秒\"という形式の文" +"字列を代入する必要があります。" -# bef09e07cd274c77a4cb00038d8efb00 -#: ../../../source/tutorial/tutorial10.txt:442 +# b96720fcfedc49c989aa9823ff44dd86 +#: ../../../source/tutorial/search.txt:75 msgid "" -"両方の条件を満たすコメントが1件ヒットしました。また、ドリルダウンの結果も返っ" -"てきており、「グニャラくん」のコメント1件であることがわかります。" +"ここでは、ためしに東京駅と新宿駅とついて、世界測地系での位置情報を保存してみ" +"ましょう。東京駅は緯度が35度40分52.975秒、経度が139度45分57.902秒です。新宿駅" +"は緯度が35度41分27.316秒、経度が139度42分0.929秒です。よって、代入する文字列" +"はそれぞれ\"128452975x503157902\"/\"128487316x502920929\"となります。" msgstr "" -"両方の条件を満たすコメントが1件ヒットしました。また、ドリルダウンの結果も返っ" -"てきており、「グニャラくん」のコメント1件であることがわかります。" - -# 2dd54600585c4a378496e6b6f3e9d14b -#: ../../../source/tutorial/tutorial10.txt:445 -msgid "ハッシュタグでコメント検索" -msgstr "ハッシュタグでコメント検索" +"ここでは、ためしに東京駅と新宿駅とついて、世界測地系での位置情報を保存してみ" +"ましょう。東京駅は緯度が35度40分52.975秒、経度が139度45分57.902秒です。新宿駅" +"は緯度が35度41分27.316秒、経度が139度42分0.929秒です。よって、代入する文字列" +"はそれぞれ\"128452975x503157902\"/\"128487316x502920929\"となります。" -# 4aa697f2ed1c45e0bab6c7a437fe89e8 -#: ../../../source/tutorial/tutorial10.txt:446 +# c435ef26eccc4ee99e170d2aa490f38d +#: ../../../source/tutorial/search.txt:87 +#, fuzzy msgid "" -"あるハッシュタグのついているコメントを検索します。 これも、 :doc:" -"`tutorial06` で扱った、参照関係の逆引きを使います。" +"scorerパラメータにおいて、 :doc:`/functions/geo_distance` 関数を用いることに" +"より、2点間の距離を計算することができます。" msgstr "" -"あるハッシュタグのついているコメントを検索します。 これも、 :doc:" -"`tutorial06` で扱った、参照関係の逆引きを使います。" +"scorerパラメータにおいて、 :doc:`../functions/geo_distance` 関数を用いること" +"により、2点間の距離を計算することができます。" -# dd68fe56263d4edead278dcac69bbef8 -#: ../../../source/tutorial/tutorial10.txt:453 +# bce2aea472c14a4082b7ef5a78d67e56 +#: ../../../source/tutorial/search.txt:89 msgid "" -"#groongaタグの付いている2件のコメントがヒットしました。また、投稿者のドリルダ" -"ウンも返ってきており、2件とも「グニャラくん」のものであることがわかります。" +"ここでは、秋葉原駅からの距離を表示させてみましょう。世界測地系では、秋葉原駅" +"の位置は緯度が35度41分55.259秒、経度が139度46分27.188秒です。よって、" +"geo_distance関数に与える文字列は\"128515259x503187188\"となります。" msgstr "" -"#groongaタグの付いている2件のコメントがヒットしました。また、投稿者のドリルダ" -"ウンも返ってきており、2件とも「グニャラくん」のものであることがわかります。" - -# c7458ca6b4104573b74e818a8ada7d2e -#: ../../../source/tutorial/tutorial10.txt:456 -msgid "ユーザーIDでコメント検索" -msgstr "ユーザーIDでコメント検索" - -# 17dfbba15aba46828680158c6238bdd8 -#: ../../../source/tutorial/tutorial10.txt:457 -msgid "あるユーザーが投稿したコメントを検索します。" -msgstr "あるユーザーが投稿したコメントを検索します。" +"ここでは、秋葉原駅からの距離を表示させてみましょう。世界測地系では、秋葉原駅" +"の位置は緯度が35度41分55.259秒、経度が139度46分27.188秒です。よって、" +"geo_distance関数に与える文字列は\"128515259x503187188\"となります。" -# c5f0f98cb9384f0483e6ee72340e7405 -#: ../../../source/tutorial/tutorial10.txt:463 +# 93e8df37e52c4b47a8ccb51270d7e5b8 +#: ../../../source/tutorial/search.txt:95 msgid "" -"「グニャラくん」が書き込んだ4件のコメントがヒットしました。また、ハッシュタグ" -"でドリルダウンした結果も返ってきており、ハッシュタグは「#groonga」が2つに" -"「#travel」が1つあることがわかります。" +"この結果を見ると、東京駅と秋葉原駅は2054m、秋葉原駅と新宿駅は6720m離れている" +"ようです。" msgstr "" -"「グニャラくん」が書き込んだ4件のコメントがヒットしました。また、ハッシュタグ" -"でドリルダウンした結果も返ってきており、ハッシュタグは「#groonga」が2つに" -"「#travel」が1つあることがわかります。" - -# ed56b1cb6a5f4e9c95788ecf3cf6e5a0 -#: ../../../source/tutorial/tutorial10.txt:466 -msgid "ユーザーのお気に入りコメントを検索" -msgstr "ユーザーのお気に入りコメントを検索" - -# 00c9fd18ae8944bc828d56392938eb1b -#: ../../../source/tutorial/tutorial10.txt:467 -msgid "あるユーザーがお気に入りに入れているコメントを検索します。" -msgstr "あるユーザーがお気に入りに入れているコメントを検索します。" +"この結果を見ると、東京駅と秋葉原駅は2054m、秋葉原駅と新宿駅は6720m離れている" +"ようです。" -# b27b417f399e411ebc3377483239a39a -#: ../../../source/tutorial/tutorial10.txt:473 -msgid "「グニャラくん」がお気に入りに入れている2件のコメントがヒットしました。" -msgstr "" -"「グニャラくん」がお気に入りに入れている2件のコメントがヒットしました。" +# 343c23027ede4543889d7dc9e3e1baa6 +#: ../../../source/tutorial/search.txt:97 +msgid "geo_distance関数は、_scoreを通じてソートでも用いることができます。" +msgstr "geo_distance関数は、_scoreを通じてソートでも用いることができます。" -# 45637c0271aa437d89452234ccefa9cf -#: ../../../source/tutorial/tutorial10.txt:476 -msgid "投稿時間でコメント検索" -msgstr "投稿時間でコメント検索" +# bb0f600710a342d6af8ede422d6c9008 +#: ../../../source/tutorial/search.txt:103 +msgid "「ある地点から何m以内に存在する」といった絞込も可能です。" +msgstr "「ある地点から何m以内に存在する」といった絞込も可能です。" -# 6e4185dbc4c54807a7badd9606416b2f -#: ../../../source/tutorial/tutorial10.txt:477 +# 33b23262e0514f6e84d31832f185030f +#: ../../../source/tutorial/search.txt:105 +#, fuzzy msgid "" -"コメントの投稿時間で検索をします。Time型については :doc:`tutorial03` で扱って" -"います。 この例では、指定した時間よりも前に投稿されているコメントを検索しま" -"す。" +"filterパラメータにおいて、 :doc:`/functions/geo_in_circle` 関数を用いることに" +"より、2点間の距離が指定のm以下におさまるかどうかを判定することができます。" msgstr "" -"コメントの投稿時間で検索をします。Time型については :doc:`tutorial03` で扱って" -"います。 この例では、指定した時間よりも前に投稿されているコメントを検索しま" -"す。" +"filterパラメータにおいて、 :doc:`../functions/geo_in_circle` 関数を用いること" +"により、2点間の距離が指定のm以下におさまるかどうかを判定することができます。" -# d1e27dd30db849d7ac12d5349fab149b -#: ../../../source/tutorial/tutorial10.txt:484 +# 92e6e88d24a14031a2a39b1e9235b006 +#: ../../../source/tutorial/search.txt:107 +msgid "たとえば、秋葉原駅から5000m以内にあるレコードを検索してみましょう。" +msgstr "たとえば、秋葉原駅から5000m以内にあるレコードを検索してみましょう。" + +# 248d65529bc544a5b986dfe728999000 +#: ../../../source/tutorial/search.txt:113 msgid "" -"2010/03/17 14:00:00以前に書かれたコメント5件がヒットしました。また、ドリルダ" -"ウンの結果も返ってきており、「hsiomaneki」が2件、「グニャラくん」が3件ヒット" -"していることがわかります。" +"また、経緯度が指定の矩形領域内であるかどうかを判定する :doc:`../functions/" +"geo_in_rectangle` 関数も存在します。" msgstr "" -"2010/03/17 14:00:00以前に書かれたコメント5件がヒットしました。また、ドリルダ" -"ウンの結果も返ってきており、「hsiomaneki」が2件、「グニャラくん」が3件ヒット" -"していることがわかります。" +"また、経緯度が指定の矩形領域内であるかどうかを判定する :doc:`../functions/" +"geo_in_rectangle` 関数も存在します。"