1.2.1 - en to ja translation catalogue (56 entries)

en: I18N
ja: 国際化

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

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

en: Translation flow
ja: 翻訳の流れ

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

en: Here is a translation flow:
ja: これが翻訳の流れです:

en: Install Sphinx, if it is not installed.
ja: Sphinxをインストールします。（インストールされていない場合）

en: Clone Groonga repository.
ja: Groongaのリポジトリをcloneします。

en: Update ``.edit`` files
ja: ``.edit`` ファイルを更新します。

en: Edit ``.edit`` files
ja: ``.edit`` ファイルを編集します。

en: Update ``.po`` files.
ja: ``.po`` ファイルを更新します。

en: Generate HTML files.
ja: HTMLファイルを生成します。

en: Confirm HTML output.
ja: HTMLの出力を確認します。

en: Repeat 3.-7. until you finish to translate.
ja: 翻訳が完了するまで、3.-7.を繰り返します。

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

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

en: How to install Sphinx
ja: Sphinxのインストール方法

en: See the :doc:`introduction`.
ja: :doc:`introduction` を参照してください。

en: How to clone Groonga repository
ja: Groongaリポジトリのcloneの仕方

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

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

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

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

en: How to update ``.edit`` files
ja: ``.edit`` ファイルの更新の仕方

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

en: How to edit ``.edit``
ja: ``.edit`` ファイルの編集の仕方

en: Both of ``.edit`` files and ``.po`` files are `PO files <https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html>`_. ``.edit`` files are for editing and ``.po`` files are for versioning.
ja: ``edit`` ファイルと ``po`` ファイルはどちらも `PO ファイル <https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html>`_ です。 ``.edit`` ファイルは編集用で、 ``.po`` ファイルはバージョン管理用です。

en: In order to edit ``.edit`` files, there are some tools to edit. ``.edit`` files are just text, so you can use your favorite editor.
ja: 様々なツールで ``.edit`` ファイルを編集できます。 ``.edit`` ファイルは単なるテキストなので好きなエディタで編集できます。

en: Here is a list of editors specialized for editing ``.po`` files. You can use these editors to edit ``.edit`` files because they are actually ``.po`` files.
ja: 以下は ``.edit`` ファイルの編集に特化したエディタのリストです。``.edit`` ファイルの実体は ``.po`` ファイルなので、これらのエディタを使うことができます。

en: It is bundled in gettext.
ja: gettextに同梱されています。

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

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

en: How to update ``.po`` files
ja: ``.po`` ファイルの更新の仕方

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

en: How to generate HTML files
ja: HTMLファイルの生成方法

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

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

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

en: How to confirm HTML output
ja: HTML出力の確認の仕方

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

en: How to send your works
ja: 翻訳の成果の送り方

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

en: How to send pull request
ja: pull requestの送り方

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

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

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

en: How to send patch
ja: パッチの送り方

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

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

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

en: How to send ``.po`` files
ja: ``.po`` ファイルの送り方

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

en: How to add new language
ja: 新しい言語の追加方法

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

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

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