Kouhei Sutou
null+****@clear*****
Sun Dec 29 23:32:24 JST 2013
Kouhei Sutou 2013-12-29 23:32:24 +0900 (Sun, 29 Dec 2013) New Revision: 25f99434785e54ec97d118e2b3ea343166270661 https://github.com/droonga/droonga.org/commit/25f99434785e54ec97d118e2b3ea343166270661 Message: Update po Added files: _po/ja/community/index.po Modified files: _po/ja/index.po _po/ja/reference/catalog/index.po _po/ja/reference/commands/search/index.po _po/ja/reference/message/index.po Renamed files: _po/ja/community/contribution/development/engine/architecture/index.po (from _po/ja/contribution/development/engine/architecture/index.po) _po/ja/community/contribution/development/index.po (from _po/ja/contribution/development/index.po) _po/ja/community/contribution/i18n/index.po (from _po/ja/contribution/i18n/index.po) _po/ja/community/contribution/index.po (from _po/ja/contribution/index.po) Renamed: _po/ja/community/contribution/development/engine/architecture/index.po (+0 -0) 100% =================================================================== Renamed: _po/ja/community/contribution/development/index.po (+0 -0) 100% =================================================================== Renamed: _po/ja/community/contribution/i18n/index.po (+0 -0) 100% =================================================================== Renamed: _po/ja/community/contribution/index.po (+0 -0) 100% =================================================================== Added: _po/ja/community/index.po (+93 -0) 100644 =================================================================== --- /dev/null +++ _po/ja/community/index.po 2013-12-29 23:32:24 +0900 (5615237) @@ -0,0 +1,93 @@ +# Japanese translations for PACKAGE package. +# Copyright (C) 2013 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Kouhei Sutou <kou �� clear-code.com>, 2013. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2011-11-20 22:17+0900\n" +"PO-Revision-Date: 2013-12-29 23:29+0900\n" +"Last-Translator: Kouhei Sutou <kou �� clear-code.com>\n" +"Language-Team: Japanese\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +msgid "" +"---\n" +"title: Community\n" +"layout: documents\n" +"---" +msgstr "" + +msgid "" +"This documentation describes how to communicate with developers and other user" +"s." +msgstr "" + +msgid "## How to ask about Droonga related things" +msgstr "" + +msgid "" +"You can ask about Droonga related things on mailing list or GitHub issues. You" +" can communicate with both the developers and other users on mailing list. You" +" can communicate with only developers on GitHub issues." +msgstr "" + +msgid "" +"If you have a question about how to use Droonga, mailing list is better. Becau" +"se other users may have knowledge and provide it to you. Otherwise, the develo" +"pers will help you." +msgstr "" + +msgid "" +"If you find a Droonga problem, GitHub issues is better. The developers will so" +"lve your problem." +msgstr "" + +msgid "### Mailing list" +msgstr "" + +msgid "Here is the mailing list for Droonga:" +msgstr "" + +msgid " * [groonga-talk](https://lists.sourceforge.net/lists/listinfo/groonga-talk)" +msgstr "" + +msgid "### GitHub issues" +msgstr "" + +msgid "Here is a list of Droonga related the GitHub issues:" +msgstr "" + +msgid "" +" * [Issues - droonga/fluent-plugin-droonga](https://github.com/droonga/fluent-" +"plugin-droonga/issues) for Droonga Engine.\n" +" * [Issues - droonga/express-droonga](https://github.com/droonga/express-droon" +"ga/issues) for Protocol Adapter." +msgstr "" + +msgid "" +"The GitHub issues for Droonga Engine but you can use it for general problem. T" +"he developers will move the created issue to suitable GitHub issues." +msgstr "" + +msgid "## How to contribute Droonga" +msgstr "" + +msgid "Droonga project welcomes to your contributions!" +msgstr "" + +msgid "Here is a list of contribution targets:" +msgstr "" + +msgid "" +" * [Internationalization](i18n/) describes how to translate Droonga documents " +"in English into other languages.\n" +" * [Development](development/) describes useful information to join developmen" +"t of Droonga itself not Droonga plugins." +msgstr "" Modified: _po/ja/index.po (+4 -5) =================================================================== --- _po/ja/index.po 2013-12-29 23:28:07 +0900 (ac5830d) +++ _po/ja/index.po 2013-12-29 23:32:24 +0900 (fede223) @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-11-20 22:17+0900\n" -"PO-Revision-Date: 2013-12-19 15:01+0900\n" +"PO-Revision-Date: 2013-12-29 23:31+0900\n" "Last-Translator: Kouhei Sutou <kou �� clear-code.com>\n" "Language-Team: Japanese\n" "Language: ja\n" @@ -81,14 +81,13 @@ msgstr "Droongaをより効果的に使うために、以下のドキュメン msgid "" " * [Install](install/) describes how to install Droonga.\n" " * [Reference manual](reference/) describes about specifications.\n" -" * [Contribution](contribution/) describes how to contribute Droonga project a" -"nd join Droonga development.\n" +" * [Community](community/) describes how to communicate with developers and ot" +"her users.\n" " * [Related projects](related-projects/) introduces related projects." msgstr "" " * [インストール手順](install/):Droongaのインストール手順の説明です。\n" " * [リファレンスマニュアル](reference/):詳細な仕様についての説明です。\n" -" * [コントリビューション](contribution/):Droongaの開発への参加の仕方、Droongaプロジェクトへの貢献の仕方についての説明です" -"。\n" +" * [コミュニティー](community):Droonga開発者や他のユーザーとやりとりする方法の説明です。\n" " * [関連プロジェクト](related-projects/):Droongaの関連プロジェクトの紹介です。" msgid "## The latest news" Modified: _po/ja/reference/catalog/index.po (+329 -82) =================================================================== --- _po/ja/reference/catalog/index.po 2013-12-29 23:28:07 +0900 (4b25abe) +++ _po/ja/reference/catalog/index.po 2013-12-29 23:32:24 +0900 (5e664a6) @@ -19,39 +19,314 @@ msgstr "" msgid "" "---\n" -"title: catalog.json\n" +"title: Catalog\n" "layout: documents\n" "---" msgstr "" msgid "" -"A droonga network consists of several resources.\n" -"**Catalog** is a series of data which represent the resources in the network.\n" -"**Catalog** is shared all the nodes in the network.\n" -"So far, a **catalog** is only a json file which must be written and delivered " -"manually.\n" -"Hopefully it would be generated by some utility program in near future, furthe" -"rmore it would be maintained automatically and shared via droonga network itse" -"lf.\n" -"Resources which **catalog** manages are as following." +"A Droonga network consists of several resources. You need to describe\n" +"them in **catalog**. All the nodes in the network shares the same\n" +"catalog." msgstr "" -msgid "### effective_date" +msgid "This documentation describes about catalog." msgstr "" -msgid "A date string representing the day the **catalog** becomes effective." +msgid "" +" * TOC\n" +"{:toc}" +msgstr "" + +msgid "## How to manage" +msgstr "" + +msgid "" +"So far, you need to write catalog and share it to all the nodes\n" +"manually." +msgstr "" + +msgid "" +"Some utility programs will generate catalog in near feature.\n" +"Furthermore Droonga network will maintain and share catalog\n" +"automatically." +msgstr "" + +msgid "## Glossary" +msgstr "" + +msgid "This section describes terms in catalog." +msgstr "" + +msgid "### Catalog" +msgstr "" + +msgid "" +"Catalog is a series of data which represents the resources in the\n" +"network." +msgstr "" + +msgid "### Zone" +msgstr "" + +msgid "" +"Zone is a set of farms. Farms in a zone are expected to close to each\n" +"other, like in the same host, in the same switch, in the same network." +msgstr "" + +msgid "### Farm" msgstr "" -msgid "### zones" +msgid "" +"A farm is a Droonga Engine instance. Droonga Engine is implemented as\n" +"a [Fluentd][] plugin, fluent-plugin-droonga." +msgstr "" + +msgid "" +"A `fluentd` process can have multiple Droonga Engines. If you add one\n" +"or more `match` entries with type `droonga` into `fluentd.conf`, a\n" +"`fluentd` process instantiates one or more Droonga Engines." msgstr "" msgid "" -"**Zone** is an array of **farms** (or other **zones**). The elements in a **zo" -"ne** are expected to be close to each other, like in the same host, in the sam" -"e switch, in the same network." +"A farm has its own workers and a job queue. A farm push request to its\n" +"job queue and workers pull a request from the job queue." msgstr "" -msgid "### farms" +msgid "### Dataset" +msgstr "" + +msgid "" +"Dataset is a set of logical tables. A logical table must belong to\n" +"only one dataset." +msgstr "" + +msgid "Each dataset must have an unique name in the same Droonga network." +msgstr "" + +msgid "### Logical table" +msgstr "" + +msgid "" +"Logical table consists of one or more partitioned physical tables.\n" +"Logical table doesn't have physical records. It returns physical\n" +"records from physical tables." +msgstr "" + +msgid "" +"You can custom how to partition a logical table into one or more\n" +"physical tables. For example, you can custom partition key, the\n" +"number of partitions and so on." +msgstr "" + +msgid "### Physical table" +msgstr "" + +msgid "" +"Physical table is a table in Groonga database. It stores physical\n" +"records of the table." +msgstr "" + +msgid "### Ring" +msgstr "" + +msgid "" +"Ring is a series of partition sets. Dataset must have one\n" +"ring. Dataset creates logical tables on the ring." +msgstr "" + +msgid "" +"Droonga Engine replicates each record in a logical table into one or\n" +"more partition sets." +msgstr "" + +msgid "### Partition set" +msgstr "" + +msgid "" +"Partition set is a set of partitions. A partition set stores all\n" +"records in all logical tables in the same Droonga network. In other\n" +"words, dataset is partitioned in a partition set." +msgstr "" + +msgid "A partition set is a replication of other partition set." +msgstr "" + +msgid "" +"Droonga Engine may support partitioning in one or more partition\n" +"sets in the future. It will be useful to use different partition\n" +"size for old data and new data. Normally, old data are smaller and\n" +"new data are bigger. It is reasonable that you use larger partition\n" +"size for bigger data." +msgstr "" + +msgid "### Partition" +msgstr "" + +msgid "" +"Partition is a Groonga database. It has zero or more physical\n" +"tables." +msgstr "" + +msgid "Note: Handler plugins in Droonga Engine work on a partition." +msgstr "" + +msgid "## Example" +msgstr "" + +msgid "Consider about the following case:" +msgstr "" + +msgid "" +" * There are two farms.\n" +" * All farms (Droonga Engine instances) works on the same fluentd.\n" +" * Each farm has two partitions.\n" +" * There are two replicas.\n" +" * There are two partitions for each table." +msgstr "" + +msgid "Catalog is written as a JSON file. Its file name is `catalog.json`." +msgstr "" + +msgid "Here is a `catalog.json` for the above case:" +msgstr "" + +msgid "" +"~~~json\n" +"{\n" +" \"version\": 1,\n" +" \"effective_date\": \"2013-06-05T00:05:51Z\",\n" +" \"zones\": [\"localhost:23003/farm0\", \"localhost:23003/farm1\"],\n" +" \"farms\": {\n" +" \"localhost:23003/farm0\": {\n" +" \"device\": \"disk0\",\n" +" \"capacity\": 1024\n" +" },\n" +" \"localhost:23003/farm1\": {\n" +" \"device\": \"disk1\",\n" +" \"capacity\": 1024\n" +" }\n" +" },\n" +" \"datasets\": {\n" +" \"Wiki\": {\n" +" \"workers\": 4,\n" +" \"number_of_replicas\": 2,\n" +" \"number_of_partitions\": 2,\n" +" \"partition_key\": \"_key\",\n" +" \"date_range\": \"infinity\",\n" +" \"ring\": {\n" +" \"localhost:23004\": {\n" +" \"weight\": 10,\n" +" \"partitions\": {\n" +" \"2013-07-24\": [\n" +" \"localhost:23003/farm0.000\",\n" +" \"localhost:23003/farm1.000\"\n" +" ]\n" +" }\n" +" },\n" +" \"localhost:23005\": {\n" +" \"weight\": 10,\n" +" \"partitions\": {\n" +" \"2013-07-24\": [\n" +" \"localhost:23003/farm1.001\",\n" +" \"localhost:23003/farm0.001\"\n" +" ]\n" +" }\n" +" }\n" +" }\n" +" }\n" +" }\n" +"}\n" +"~~~" +msgstr "" + +msgid "## Parameters" +msgstr "" + +msgid "Here are descriptions about parameters in `catalog.json`." +msgstr "" + +msgid "### `version` {#version}" +msgstr "" + +msgid "It is a format version of the catalog file." +msgstr "" + +msgid "" +"Droonga Engine will change `catalog.json` format in the\n" +"future. Droonga Engine can provide auto format update feature with the\n" +"information." +msgstr "" + +msgid "The value must be `1`." +msgstr "" + +msgid "This is a required parameter." +msgstr "" + +msgid "Example:" +msgstr "" + +msgid "" +"~~~json\n" +"{\n" +" \"version\": 1\n" +"}\n" +"~~~" +msgstr "" + +msgid "### `effective_date`" +msgstr "" + +msgid "" +"It is a date string representing the day the catalog becomes\n" +"effective." +msgstr "" + +msgid "The date string format must be [W3C-DTF][]." +msgstr "" + +msgid "Note: fluent-plugin-droonga 0.8.0 doesn't use this value yet." +msgstr "" + +msgid "" +"~~~json\n" +"{\n" +" \"effective_date\": \"2013-11-29T11:29:29Z\"\n" +"}\n" +"~~~" +msgstr "" + +msgid "### `zones`" +msgstr "" + +msgid "It is an array of farms." +msgstr "" + +msgid "" +"You should make elements in a `zones` close to each other, like in the\n" +"same host, in the same switch, in the same network." +msgstr "" + +msgid "" +"~~~json\n" +"{\n" +" \"zones\": [\n" +" \"localhost:23003/farm0\",\n" +" \"localhost:23003/farm1\",\n" +" \"localhost:23004/farm0\"\n" +" ]\n" +"}\n" +"~~~" +msgstr "" + +msgid "### `farms`" +msgstr "" + +msgid "It is an array of Droonga Engine instances." +msgstr "" + +msgid "TODO: IMPROVE ME." msgstr "" msgid "" @@ -62,7 +337,24 @@ msgid "" "Each **farm** can attach to a data partition which is a part of a **dataset**." msgstr "" -msgid "### datasets" +msgid "" +"~~~json\n" +"{\n" +" \"farms\": {\n" +" \"localhost:23003/farm0\": {\n" +" \"device\": \"/disk0\",\n" +" \"capacity\": 1024\n" +" },\n" +" \"localhost:23003/farm1\": {\n" +" \"device\": \"/disk1\",\n" +" \"capacity\": 1024\n" +" }\n" +" }\n" +"}\n" +"~~~" +msgstr "" + +msgid "### `datasets`" msgstr "" msgid "" @@ -71,96 +363,51 @@ msgid "" "Each **dataset** must have a unique name in the network." msgstr "" -msgid "### ring" +msgid "### `ring`" msgstr "" msgid "" -"**Ring** is a series of partitions which comprise a dataset. **replica_count**" -", **number\\_of\\_partitons** and **time-slice** factors affect the number of pa" -"rtitions in a **ring**." +"`ring` is a series of partitions which comprise a dataset. `replica_count`, `n" +"umber_of_partitons` and **time-slice** factors affect the number of partitions" +" in a `ring`." msgstr "" -msgid "### workers" +msgid "### `workers`" msgstr "" msgid "" -"**workers** is an integer number which specifies the number of worker processe" -"s to deal with the dataset.\n" +"`workers` is an integer number which specifies the number of worker processes " +"to deal with the dataset.\n" "If `0` is specified, no worker is forked and all operations are done in the ma" "ster process." msgstr "" -msgid "### number\\_of\\_partitions" +msgid "### `number_of_partitions`" msgstr "" msgid "" -"**number\\_of\\_partitions** is an integer number which represents the number of" -" partitions divided by the hash function. The hash function which determines w" -"here each record resides the partition in a dataset is compatible with memcach" -"ed." +"`number_of_partition` is an integer number which represents the number of part" +"itions divided by the hash function. The hash function which determines where " +"each record resides the partition in a dataset is compatible with memcached." msgstr "" -msgid "### date_range" +msgid "### `date_range`" msgstr "" msgid "" -"**date_range** determines when to split the dataset. If a string \"infinity\" is" -" assigned, dataset is never split by time factor." +"`date_range` determines when to split the dataset. If a string \"infinity\" is a" +"ssigned, dataset is never split by time factor." msgstr "" -msgid "### number\\_of\\_replicas" +msgid "### `number_of_replicas`" msgstr "" msgid "" -"**number\\_of\\_replicas** represents the number of replicas of dataset maintain" -"ed in the network." -msgstr "" - -msgid "### examples" +"`number_of_replicas` represents the number of replicas of dataset maintained i" +"n the network." msgstr "" msgid "" -" {\n" -" \"effective_date\": \"2013-06-05T00:05:51Z\",\n" -" \"zones\": [\"localhost:23003/farm0\", \"localhost:23003/farm1\"],\n" -" \"farms\": {\n" -" \"localhost:23003/farm0\": {\n" -" \"device\": \"/disk0\",\n" -" \"capacity\": 1024\n" -" },\n" -" \"localhost:23003/farm1\": {\n" -" \"device\": \"/disk1\",\n" -" \"capacity\": 1024\n" -" }\n" -" },\n" -" \"datasets\": {\n" -" \"Wiki\": {\n" -" \"workers\": 4,\n" -" \"number_of_replicas\": 2,\n" -" \"number_of_partitions\": 2,\n" -" \"partition_key\": \"_key\",\n" -" \"date_range\": \"infinity\",\n" -" \"ring\": {\n" -" \"localhost:23004\": {\n" -" \"weight\": 10,\n" -" \"partitions\": {\n" -" \"2013-07-24\": [\n" -" \"localhost:23003/farm0.000\",\n" -" \"localhost:23003/farm1.000\"\n" -" ]\n" -" }\n" -" },\n" -" \"localhost:23005\": {\n" -" \"weight\": 10,\n" -" \"partitions\": {\n" -" \"2013-07-24\": [\n" -" \"localhost:23003/farm1.001\",\n" -" \"localhost:23003/farm0.001\"\n" -" ]\n" -" }\n" -" }\n" -" }\n" -" }\n" -" }\n" -" }" +" [Fluentd]: http://fluentd.org/\n" +" [W3C-DTF]: http://www.w3.org/TR/NOTE-datetime \"Date and Time Formats\"" msgstr "" Modified: _po/ja/reference/commands/search/index.po (+11 -11) =================================================================== --- _po/ja/reference/commands/search/index.po 2013-12-29 23:28:07 +0900 (bd0045d) +++ _po/ja/reference/commands/search/index.po 2013-12-29 23:32:24 +0900 (f44fed4) @@ -1517,10 +1517,10 @@ msgstr "" "なります。" msgid "" -" {\n" -" \"key\" : \"job\",\n" -" \"maxNSubRecords\" : 1\n" -" }" +" {\n" +" \"key\" : \"job\",\n" +" \"maxNSubRecords\" : 1\n" +" }" msgstr "" msgid "" @@ -1531,6 +1531,13 @@ msgstr "" "ムを持ちます。" msgid "" +"`_subrecs`\n" +": An array of sample records which have the value in its grouped column." +msgstr "" +"`_subrecs`\n" +": 集約前のレコード群における、集約対象のカラムの値が一致するレコードの配列。" + +msgid "" "*Note: On the version {{ site.droonga_version }}, too many records can be retu" "rned larger than the specified `maxNSubRecords`, if the dataset has multiple p" "artitions. This is a known problem and to be fixed in a future version." @@ -1538,13 +1545,6 @@ msgstr "" "※バージョン {{ site.droonga_version }} では、データセットが複数のパーティションに別れている場合、集約前のレコードの代表が `m" "axNSubRecords` で指定した数よりも多く返される場合があります。これは既知の問題で、将来のバージョンで修正される予定です。" -msgid "" -"`_subrecs`\n" -": An array of sample records which have the value in its grouped column." -msgstr "" -"`_subrecs`\n" -": 集約前のレコード群における、集約対象のカラムの値が一致するレコードの配列。" - msgid "#### `output` {#query-output}" msgstr "" Modified: _po/ja/reference/message/index.po (+14 -14) =================================================================== --- _po/ja/reference/message/index.po 2013-12-29 23:28:07 +0900 (e1c7b59) +++ _po/ja/reference/message/index.po 2013-12-29 23:32:24 +0900 (0f1c9a8) @@ -18,20 +18,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" msgid "" -"`500` and other `5xx` statuses\n" -": An internal error of the Droonga Engine." -msgstr "" -"`500` およびその他の `5xx` のステータス\n" -": Droonga Engine内部のエラーであることを示します。" - -msgid "" -"`400` and other `4xx` statuses\n" -": An error of the request message." -msgstr "" -"`400` およびその他の `4xx` のステータス\n" -": リクエストのメッセージが原因でのエラーであることを示します。" - -msgid "" "---\n" "title: Message format\n" "layout: documents\n" @@ -287,6 +273,20 @@ msgstr "### エラーレスポンスのステータスコード {#error-status}" msgid "Status codes of error responses are similar to HTTP's one. Possible values:" msgstr "エラーレスポンスのステータスコードはHTTPのステータスコードに似ています。" +msgid "" +"`400` and other `4xx` statuses\n" +": An error of the request message." +msgstr "" +"`400` およびその他の `4xx` のステータス\n" +": リクエストのメッセージが原因でのエラーであることを示します。" + +msgid "" +"`500` and other `5xx` statuses\n" +": An internal error of the Droonga Engine." +msgstr "" +"`500` およびその他の `5xx` のステータス\n" +": Droonga Engine内部のエラーであることを示します。" + msgid "### Body of error responses {#error-body}" msgstr "### エラーレスポンスの `body` {#error-body}" -------------- next part -------------- HTML����������������������������... 다운로드