# -*- po -*-
# Japanese translations for Mroonga package.
# Copyright (C) 2009-2023, Mroonga Project
# This file is distributed under the same license as the Mroonga package.
# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: Mroonga mrn_version\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-10-02 16:00+0900\n"
"Language-Team: none\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 "How to debug"
msgstr "デバッグ方法"

msgid "Building for debugging"
msgstr "デバッグ用ビルド方法"

msgid ""
"When you build software for debugging, you can get more information like "
"symbol resolutions in GDB. So we build both MySQL and Mroonga for debugging "
"in development."
msgstr ""
"デバッグ用にビルドすることにより、GDB上でのシンボル解決など開発時に得られる情"
"報が多くなります。そのため、開発時はデバッグ用にMySQLとMroongaをビルドしま"
"す。"

msgid ""
"If you build one of them for debugging, the size of structures etc. might be "
"different, and you might not be able to load Mroonga, or assertions don't "
"work in running."
msgstr ""
"片方だけデバッグ用ビルドにすると構造体のサイズなどが異なってしまうため、"
"Mroongaがロードできなかったり、実行時にassertに引っかかったりしてうまく動作し"
"ません。"

msgid "How to build MySQL for debugging"
msgstr "MySQLのデバッグ用ビルド方法"

msgid ""
"As you can see in [MySQL :: 2.9.4 Installing MySQL Using a Standard Source "
"Distribution](https://dev.mysql.com/doc/refman/8.4/en/installing-source-"
"distribution.html), you can build MySQL for debugging by passing `-"
"DWITH_DEBUG=ON` option in CMake options."
msgstr ""
"[MySQL :: 2.9.4 標準ソース配布を使用して MySQL をインストールする](https://"
"dev.mysql.com/doc/refman/8.4/ja/installing-source-distribution.html)にある通"
"り、CMakeのオプションに`-DWITH_DEBUG=ON`オプションを渡すことでデバッグ用にビ"
"ルドすることができます。"

msgid "The procedure from download to build is the following:"
msgstr "ダウンロードからビルドまでの流れは以下の通りです。"

msgid "How to build MariaDB for debugging"
msgstr "MariaDBのデバッグ用ビルド方法"

msgid ""
"If you want to use MariaDB instead of MySQL, you can use `-DWITH_DEBUG=ON` "
"too."
msgstr ""
"MySQLの代わりにMariaDBを使いたい場合でも、`-DWITH_DEBUG=ON`を使えます。"

msgid ""
"Note that you need to remove `storage/mroonga/` (Mroonga bundled in MariaDB) "
"before you build MariaDB."
msgstr ""
"MariaDBをビルドする前に`storage/mroonga/`（MariaDBにバンドルされている"
"Mroonga）を削除しなければいけないことに注意してください。"

msgid "How tom build Mroonga for debugging"
msgstr "Mroongaのデバッグ用ビルド方法"

msgid ""
"You can build Mroonga for debugging by passing `--preset=debug` in CMake "
"options."
msgstr ""
"MroongaはCMakeのオプションに`--preset=debug`を渡すことでデバッグ用にビルドす"
"ることができます。"

msgid ""
"In order to build Mroonga, you need to install required tools and libraries "
"beforehand."
msgstr ""
"Mroongaをビルドするには、必要なツールやライブラリーを事前にインストールする必"
"要があります。"

msgid "See {doc}`/install/others` for the details of dependencies."
msgstr "依存関係の詳細については{doc}`/install/others`を参照してください。"

msgid "The procedure from cloning repository to build is the following:"
msgstr "リポジトリのcloneからビルドまでの流れは以下の通りです。"

msgid ""
"When you successfully build both, please invoke tests like the following. If "
"you get `[pass]` for all tests, you succeeded to build for debugging:"
msgstr ""
"無事にビルドができたら以下のようにテストを実行してください。すべてのテストが"
"`[pass]`になればデバッグ用ビルドは成功しています。"

msgid "More about `run-sql-test.sh`"
msgstr "`run-sql-test.sh`を使いこなす"

msgid ""
"`run-sql-test.sh` is our friend for debugging. Here we show some examples of "
"its usage."
msgstr ""
"`run-sql-test.sh`はデバッグの友。ここでは、その便利な使い方の一例をご紹介しま"
"す。"

msgid "Run the specified test only"
msgstr "指定したテストを実行する"

msgid ""
"When you invoke `run-sql-test.sh` without any option, all tests under `mysql-"
"test/mroonga` will be invoked."
msgstr ""
"何もオプションを渡さずに`run-sql-test.sh`を実行すると`mysql-test/mroonga`以下"
"にある全てのテスト（`*.test`）が実行されてしまいます。"

msgid "So if you want to run certain tests only, you can specify the test:"
msgstr ""
"特定のテストだけを実行したい、という場合は次のようにしてテストを指定します。"

msgid "See the trace"
msgstr "トレースを見る"

msgid ""
"When you run tests by adding `--debug` option like the following, function "
"calls information is recorded:"
msgstr ""
"次のようにして`--debug`オプションをつけてテストを実行すると、関数の呼び出しな"
"どが記録されます。"

msgid ""
"This information is stored in `${MySQL's build directory}/mysql-test/var/log/"
"mysqld.1.trace`."
msgstr ""
"この呼び出しは`${MySQLのビルドディレクトリ}/mysql-test/var/log/mysqld.1."
"trace`に格納されます。"

msgid ""
"When you add a new method, it would be a good idea to put "
"`MRN_DBUG_ENTER_METHOD()`/`DBUG_RETURN()` in the beginning/ending of method "
"and record its calls."
msgstr ""
"新しくメソッドを作成した場合は`MRN_DBUG_ENTER_METHOD()`/`DBUG_RETURN()`をメ"
"ソッドの先頭/末尾に配置し、関数の呼び出しを記録するようにするとよいでしょう。"

msgid "Invoking GDB"
msgstr "GDB を立ち上げる"

msgid ""
"By adding `--manual-gdb` option, you can debug with GDB when you run tests:"
msgstr ""
"`--manual-gdb`オプションを指定することで、テストを実行する際にGDBを用いてデ"
"バッグをできます。"

msgid ""
"You need to run `gdb` in other terminal for this. The command line to run "
"`gdb` will be showed by `run-sql-test.sh`."
msgstr ""
"このために別のターミナルで`gdb`を実行する必要があります。`gdb`を実行するため"
"のコマンドラインは`run-sql-test.sh`が表示します。"
