1 # Japanese translations for meson package
2 # Copyright (C) 2021 Free Software Foundation, Inc.
3 # This file is distributed under the same license as the meson package.
4 # Linux JM project <linuxjm-discuss@lists.osdn.me>, 2021
8 "Project-Id-Version: meson 0.60.2\n"
9 "POT-Creation-Date: 2021-11-27 12:32+0900\n"
10 "PO-Revision-Date: 2021-11-27 12:32+0900\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: Linux JM project <linuxjm-discuss@lists.osdn.me>\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
19 #: original/man1/meson.1:1
25 #: original/man1/meson.1:1
31 #: original/man1/meson.1:1
37 #: original/man1/meson.1:1
43 #: original/man1/meson.1:2
49 #: original/man1/meson.1:4
50 msgid "meson - a high productivity build system"
51 msgstr "meson - 生産性の高いビルドシステム"
54 #: original/man1/meson.1:4
60 #: original/man1/meson.1:10
62 "Meson is a build system designed to optimize programmer productivity. It "
63 "aims to do this by providing simple, out-of-the-box support for modern "
64 "software development tools and practices, such as unit tests, coverage "
65 "reports, Valgrind, Ccache and the like."
67 "Meson はプログラマーの生産性を最適化するために設計されたビルドシステムです。 "
68 "これを実現するために、 最新のソフトウェア開発ツールや技法を、 簡単にすぐ利用"
69 "できる機能を提供しています。 それはたとえば、 ユニットテスト、 網羅性レポー"
70 "ト、 Valgrind、 Ccache などです。"
73 #: original/man1/meson.1:13
75 "The main Meson executable provides many subcommands to access all the "
78 "メインの実行コマンド meson には数多くのサブコマンドがあり、 これによって全機"
82 #: original/man1/meson.1:14
84 msgid "The setup command"
88 #: original/man1/meson.1:19
90 "Using Meson is simple and follows the common two-phase process of most build "
91 "systems. First you run Meson to configure your build:"
93 "Meson を用いるのは実に簡単です。 ビルドシステムのほとんどにおいて、 普通は二"
94 "段階プロセスを実現します。 一度めは Meson を実行してビルド設定を行います。"
97 #: original/man1/meson.1:27
99 "B<meson setup [> I<options> B<] [> I<build directory> B<] [> I<source "
102 "B<meson setup [> I<options> B<] [> I<build directory> B<] [> I<source "
106 #: original/man1/meson.1:31
108 "Note that the build directory must be different from the source directory. "
109 "Meson does not support building inside the source directory and attempting "
110 "to do that leads to an error."
112 "なおビルドディレクトリは、 ソースディレクトリとは別のところにしなければなりま"
113 "せん。 Meson ではソースディレクトリ内でのビルドには対応していないため、 これ"
117 #: original/man1/meson.1:35
119 "After a successful configuration step you can build the source by running "
120 "the actual build command in the build directory. The default backend of "
121 "Meson is Ninja, which can be invoked like this."
123 "設定ステップが正常処理されたら、 ビルドディレクトリ内において実際のビルドコマ"
124 "ンドを実行してソースをビルドできます。 Meson のデフォルトのバックエンドは "
125 "Ninja です。 これは以下のようにして起動できます。"
128 #: original/man1/meson.1:37
129 msgid "B<ninja [> I<target> B<]>"
130 msgstr "B<ninja [> I<target> B<]>"
133 #: original/man1/meson.1:42
135 "You only need to run the Meson command once: when you first configure your "
136 "build dir. After that you just run the build command. Meson will autodetect "
137 "changes in your source tree and regenerate all files needed to build the "
140 "Meson コマンドを実行するのは、 ビルドディレクトリにおいて最初に設定を行う一度"
141 "だけです。 これを行ったら、 次はビルドコマンドを実行するだけです。 Meson は"
142 "ソースツリー内の変更を自動的に検出して、 プロジェクトビルドに必要となるファイ"
146 #: original/man1/meson.1:47
148 "The setup command is the default operation. If no actual command is "
149 "specified, Meson will assume you meant to do a setup. That means that you "
150 "can set up a build directory without the setup command like this:"
152 "セットアップコマンドを実行するのがデフォルトの動作です。 特に何かコマンドが指"
153 "定されない限り、 Meson はセットアップを行うものとして動作します。 セットアッ"
154 "プコマンドを用いなくても、 ビルドディレクトリは以下のようにしてセットアップす"
158 #: original/man1/meson.1:55
160 "B<meson [> I<options> B<] [> I<build directory> B<] [> I<source directory> "
163 "B<meson [> I<options> B<] [> I<build directory> B<] [> I<source directory> "
167 #: original/man1/meson.1:56 original/man1/meson.1:99 original/man1/meson.1:139
173 #: original/man1/meson.1:57
176 msgstr "B<--version>"
179 #: original/man1/meson.1:60
180 msgid "print version number"
181 msgstr "バージョン番号を表示します。"
184 #: original/man1/meson.1:60 original/man1/meson.1:112
190 #: original/man1/meson.1:63 original/man1/meson.1:115
191 msgid "print command line help"
192 msgstr "コマンドラインヘルプを表示します。"
195 #: original/man1/meson.1:64
197 msgid "The configure command"
198 msgstr "configure コマンド"
201 #: original/man1/meson.1:69
203 "B<meson configure> provides a way to configure a Meson project from the "
204 "command line. Its usage is simple:"
206 "B<meson configure> は、 コマンドラインから Meson プロジェクトを設定するもので"
207 "す。 その利用の仕方は以下のように簡単です。"
210 #: original/man1/meson.1:75
211 msgid "B<meson configure [> I<build directory> B<] [> I<options to set> B<]>"
212 msgstr "B<meson configure [> I<build directory> B<] [> I<options to set> B<]>"
215 #: original/man1/meson.1:77 original/man1/meson.1:98
216 msgid "If build directory is omitted, the current directory is used instead."
218 "ビルドディレクトリが省略された場合は、 カレントディレクトリが用いられます。"
221 #: original/man1/meson.1:81
223 "If no parameters are set, B<meson configure> will print the value of all "
224 "build options to the console."
226 "パラメーターが何も設定されなかった場合、 B<meson configure> はすべてのビルド"
227 "オプションの値をコンソールに出力します。"
230 #: original/man1/meson.1:83
231 msgid "To set values, use the -D command line argument like this."
232 msgstr "値を設定するには、 以下のようにコマンドライン引数 -D を利用します。"
235 #: original/man1/meson.1:85
236 msgid "B<meson configure -Dopt1=value1 -Dopt2=value2>"
237 msgstr "B<meson configure -Dopt1=value1 -Dopt2=value2>"
240 #: original/man1/meson.1:86
242 msgid "The introspect command"
243 msgstr "イントロスペクト (introspect) コマンド"
246 #: original/man1/meson.1:90
248 "Meson introspect is a command designed to make it simple to integrate with "
249 "other tools, such as IDEs. The output of this command is in JSON."
251 "Meson の introspect は、 他のツール、 たとえば IDE などとの連携を簡単に実現す"
252 "るように設計されたコマンドです。 このコマンドの出力は JSON 形式です。"
255 #: original/man1/meson.1:96
256 msgid "B<meson introspect [> I<build directory> B<] [> I<option> B<]>"
257 msgstr "B<meson introspect [> I<build directory> B<] [> I<option> B<]>"
260 #: original/man1/meson.1:100
263 msgstr "B<--targets>"
266 #: original/man1/meson.1:103
267 msgid "print all top level targets (executables, libraries, etc)"
269 "トップレベルターゲット (実行モジュール、ライブラリなど) をすべて表示します。"
272 #: original/man1/meson.1:103
274 msgid "B<--target-files>"
275 msgstr "B<--target-files>"
278 #: original/man1/meson.1:106
279 msgid "print the source files of the given target"
280 msgstr "指定されたターゲットに対するソースファイルを表示します。"
283 #: original/man1/meson.1:106
285 msgid "B<--buildsystem-files>"
286 msgstr "B<--buildsystem-files>"
289 #: original/man1/meson.1:109
291 "print all files that make up the build system (meson.build, meson_options."
294 "ビルドシステムを構成するファイル (meson.build、meson_options.txt など) をすべ"
298 #: original/man1/meson.1:109
304 #: original/man1/meson.1:112
305 msgid "print all unit tests"
306 msgstr "ユニットテストをすべて表示します。"
309 #: original/man1/meson.1:116
311 msgid "The test command"
315 #: original/man1/meson.1:121
317 "B<meson test> is a helper tool for running test suites of projects using "
318 "Meson. The default way of running tests is to invoke the default build "
321 "B<meson test> は Meson を利用してプロジェクトのテストスイートを実行するヘル"
322 "パーツールです。 テスト実行を行うデフォルトの方法は、 以下のようにデフォルト"
326 #: original/man1/meson.1:123
327 msgid "B<ninja [> I<test> B<]>"
328 msgstr "B<ninja [> I<test> B<]>"
331 #: original/man1/meson.1:126
332 msgid "B<meson test> provides a richer set of tools for invoking tests."
334 "B<meson test> では、テスト実行に対して機能豊富なツールセットを提供していま"
338 #: original/man1/meson.1:136
340 "B<meson test> automatically rebuilds the necessary targets to run tests when "
341 "used with the Ninja backend. Upon build failure, B<meson test> will return "
342 "an exit code of 125. This return code tells B<git bisect run> to skip the "
343 "current commit. Thus bisecting using git can be done conveniently like this."
345 "B<meson test> はバックエンドとして Ninja を利用する場合には、 テスト実行に必"
346 "要となるターゲットを自動的に再ビルドします。 ビルドに失敗すると B<meson "
347 "test> は終了コードとして 125 を返します。 この返り値コードは B<git bisect "
348 "run> にあたって、 カレントなコミットをスキップします。 したがって git を用い"
349 "た bisect 処理は、 以下のようにわかりやすく実現できます。"
352 #: original/man1/meson.1:138
353 msgid "B<git bisect run meson test -C build_dir>"
354 msgstr "B<git bisect run meson test -C build_dir>"
357 #: original/man1/meson.1:140
363 #: original/man1/meson.1:143
364 msgid "run tests as many times as specified"
365 msgstr "指定された回数分だけテストを実行します。"
368 #: original/man1/meson.1:143
374 #: original/man1/meson.1:146
375 msgid "run tests under gdb"
376 msgstr "gdb のもとでテストを実行します。"
379 #: original/man1/meson.1:146
385 #: original/man1/meson.1:149
386 msgid "list all available tests"
387 msgstr "利用可能なテストをすべて一覧表示します。"
390 #: original/man1/meson.1:149
393 msgstr "B<--wrapper>"
396 #: original/man1/meson.1:152
397 msgid "invoke all tests via the given wrapper (e.g. valgrind)"
399 "指定されたラッパー (たとえば valgrind) 経由によりすべてのテストを起動します。"
402 #: original/man1/meson.1:152
408 #: original/man1/meson.1:155
410 "Change into the given directory before running tests (must be root of build "
413 "テスト実施前に、 指定されたディレクトリに移動します (これはビルドディレクトリ"
417 #: original/man1/meson.1:155
423 #: original/man1/meson.1:158
424 msgid "run tests in this suite"
425 msgstr "このスイートにおいてテストを実行します。"
428 #: original/man1/meson.1:158
430 msgid "B<--no-suite>"
431 msgstr "B<--no-suite>"
434 #: original/man1/meson.1:161
435 msgid "do not run tests in this suite"
436 msgstr "このスイートの中ではテストを実行しません。"
439 #: original/man1/meson.1:161
441 msgid "B<--no-stdsplit>"
442 msgstr "B<--no-stdsplit>"
445 #: original/man1/meson.1:164
446 msgid "do not split stderr and stdout in test logs"
447 msgstr "テストログにおいて stderr と stdout を分割しません。"
450 #: original/man1/meson.1:164
452 msgid "B<--benchmark>"
453 msgstr "B<--benchmark>"
456 #: original/man1/meson.1:167
457 msgid "run benchmarks instead of tests"
458 msgstr "テストの代わりにベンチマークを実行します。"
461 #: original/man1/meson.1:167
464 msgstr "B<--logbase>"
467 #: original/man1/meson.1:170
468 msgid "base of file name to use for writing test logs"
469 msgstr "テストログ出力に利用するファイルのベース名を指定します。"
472 #: original/man1/meson.1:170
474 msgid "B<--num-processes>"
475 msgstr "B<--num-processes>"
478 #: original/man1/meson.1:173
479 msgid "how many parallel processes to use to run tests"
480 msgstr "テスト実行における同時並行処理数を指定します。"
483 #: original/man1/meson.1:173
486 msgstr "B<--verbose>"
489 #: original/man1/meson.1:176
490 msgid "do not redirect stdout and stderr"
491 msgstr "stdout と stderr にリダイレクトしません。"
494 #: original/man1/meson.1:176
500 #: original/man1/meson.1:179
502 "a multiplier to use for test timeout values (usually something like 100 for "
505 "テストにおけるタイムアウト値の乗数を指定します (通常 Valgrind に対しては 100 "
509 #: original/man1/meson.1:179
515 #: original/man1/meson.1:182
516 msgid "use the specified test setup"
517 msgstr "指定されたテストのセットアップを用います。"
520 #: original/man1/meson.1:183
522 msgid "The wrap command"
523 msgstr "ラップ (wrap) コマンド"
526 #: original/man1/meson.1:187
528 "Wraptool is a helper utility to manage source dependencies using the online "
531 "ラップツール (wraptool) は、 オンラインの wrabdb サービスを利用して、 ソース"
532 "の依存関係を管理するヘルパーユーティリティーです。"
535 #: original/man1/meson.1:193
536 msgid "B<meson wrap E<lt>> I<command> B<E<gt> [> I<options> B<]>"
537 msgstr "B<meson wrap E<lt>> I<command> B<E<gt> [> I<options> B<]>"
540 #: original/man1/meson.1:196
542 "You should run this command in the top level source directory of your "
545 "このコマンドは、 プロジェクトの最上位ソースディレクトリにおいて実行することが"
549 #: original/man1/meson.1:197
555 #: original/man1/meson.1:198
561 #: original/man1/meson.1:201
562 msgid "list all available projects"
563 msgstr "利用可能なプロジェクトの一覧を表示します。"
566 #: original/man1/meson.1:201
572 #: original/man1/meson.1:204
573 msgid "search projects by name"
574 msgstr "プロジェクト名で検索します。"
577 #: original/man1/meson.1:204
583 #: original/man1/meson.1:207
584 msgid "install a project with the given name"
585 msgstr "プロジェクトを指定された名前を用いてインストールします。"
588 #: original/man1/meson.1:207
594 #: original/man1/meson.1:210
595 msgid "update the specified project to latest available version"
597 "指定されたプロジェクトを、 利用可能な最新バージョンにアップデートします。"
600 #: original/man1/meson.1:210
606 #: original/man1/meson.1:213
607 msgid "show available versions of the specified project"
608 msgstr "指定されたプロジェクトの利用可能バージョンを表示します。"
611 #: original/man1/meson.1:213
617 #: original/man1/meson.1:216
618 msgid "show installed and available versions of currently used subprojects"
620 "現在利用されているサブプロジェクトに対して、 インストールされている、 または"
624 #: original/man1/meson.1:217
630 #: original/man1/meson.1:219
636 #: original/man1/meson.1:222
641 #: original/man1/meson.1:222
647 #: original/man1/meson.1:225
648 msgid "Usage error, or an error parsing or executing meson.build."
649 msgstr "利用エラー。 つまり meson.build の解析または実行エラー。"
652 #: original/man1/meson.1:225
658 #: original/man1/meson.1:228
659 msgid "Internal error."
663 #: original/man1/meson.1:228
669 #: original/man1/meson.1:232
670 msgid "B<meson test> could not rebuild the required targets."
672 "B<meson test> において必要なターゲットが再ビルドできなかったことを表します。"
675 #: original/man1/meson.1:234
681 #: original/man1/meson.1:237
682 msgid "http://mesonbuild.com/"
683 msgstr "http://mesonbuild.com/"
686 #: original/man1/meson.1:238
687 msgid "https://wrapdb.mesonbuild.com/"
688 msgstr "https://wrapdb.mesonbuild.com/"