1 # Japanese translations for meson package
2 # Copyright (C) 2022 Linux JM project <linuxjm-discuss@lists.osdn.me>
3 # This file is distributed under the same license as the meson package.
7 "Project-Id-Version: meson 0.61.1\n"
8 "POT-Creation-Date: 2022-01-18 14:37+0900\n"
9 "PO-Revision-Date: 2022-01-18 16:13+0900\n"
10 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
11 "Language-Team: Linux JM project <linuxjm-discuss@lists.osdn.me>\n"
14 "Content-Type: text/plain; charset=UTF-8\n"
15 "Content-Transfer-Encoding: 8bit\n"
18 #: original/man1/meson.1:1
24 #: original/man1/meson.1:1
30 #: original/man1/meson.1:1
36 #: original/man1/meson.1:1
42 #: original/man1/meson.1:2
48 #: original/man1/meson.1:4
49 msgid "meson - a high productivity build system"
50 msgstr "meson - 生産性の高いビルドシステム"
53 #: original/man1/meson.1:4
59 #: original/man1/meson.1:10
61 "Meson is a build system designed to optimize programmer productivity. It "
62 "aims to do this by providing simple, out-of-the-box support for modern "
63 "software development tools and practices, such as unit tests, coverage "
64 "reports, Valgrind, Ccache and the like."
66 "Meson はプログラマーの生産性を最適化するために設計されたビルドシステムです。 "
67 "これを実現するために、 最新のソフトウェア開発ツールや技法を、 簡単にすぐ利用"
68 "できる機能を提供しています。 それはたとえば、 ユニットテスト、 網羅性レポー"
69 "ト、 Valgrind、 Ccache などです。"
72 #: original/man1/meson.1:13
74 "The main Meson executable provides many subcommands to access all the "
77 "メインの実行コマンド meson には数多くのサブコマンドがあり、 これによって全機"
81 #: original/man1/meson.1:14
83 msgid "The setup command"
87 #: original/man1/meson.1:19
89 "Using Meson is simple and follows the common two-phase process of most build "
90 "systems. First you run Meson to configure your build:"
92 "Meson を用いるのは実に簡単です。 ビルドシステムのほとんどにおいて、 普通は二"
93 "段階プロセスを実現します。 一度めは Meson を実行してビルド設定を行います。"
96 #: original/man1/meson.1:27
98 "B<meson setup [> I<options> B<] [> I<build directory> B<] [> I<source "
101 "B<meson setup [> I<options> B<] [> I<build directory> B<] [> I<source "
105 #: original/man1/meson.1:31
107 "Note that the build directory must be different from the source directory. "
108 "Meson does not support building inside the source directory and attempting "
109 "to do that leads to an error."
111 "なおビルドディレクトリは、 ソースディレクトリとは別のところにしなければなりま"
112 "せん。 Meson ではソースディレクトリ内でのビルドには対応していないため、 これ"
116 #: original/man1/meson.1:35
118 "After a successful configuration step you can build the source by running "
119 "the actual build command in the build directory. The default backend of "
120 "Meson is Ninja, which can be invoked like this."
122 "設定ステップが正常処理されたら、 ビルドディレクトリ内において実際のビルドコマ"
123 "ンドを実行してソースをビルドできます。 Meson のデフォルトのバックエンドは "
124 "Ninja です。 これは以下のようにして起動できます。"
127 #: original/man1/meson.1:37
128 msgid "B<ninja [> I<target> B<]>"
129 msgstr "B<ninja [> I<target> B<]>"
132 #: original/man1/meson.1:42
134 "You only need to run the Meson command once: when you first configure your "
135 "build dir. After that you just run the build command. Meson will autodetect "
136 "changes in your source tree and regenerate all files needed to build the "
139 "Meson コマンドを実行するのは、 ビルドディレクトリにおいて最初に設定を行う一度"
140 "だけです。 これを行ったら、 次はビルドコマンドを実行するだけです。 Meson は"
141 "ソースツリー内の変更を自動的に検出して、 プロジェクトビルドに必要となるファイ"
145 #: original/man1/meson.1:47
147 "The setup command is the default operation. If no actual command is "
148 "specified, Meson will assume you meant to do a setup. That means that you "
149 "can set up a build directory without the setup command like this:"
151 "セットアップコマンドを実行するのがデフォルトの動作です。 特に何かコマンドが指"
152 "定されない限り、 Meson はセットアップを行うものとして動作します。 セットアッ"
153 "プコマンドを用いなくても、 ビルドディレクトリは以下のようにしてセットアップす"
157 #: original/man1/meson.1:55
159 "B<meson [> I<options> B<] [> I<build directory> B<] [> I<source directory> "
162 "B<meson [> I<options> B<] [> I<build directory> B<] [> I<source directory> "
166 #: original/man1/meson.1:56 original/man1/meson.1:99 original/man1/meson.1:139
172 #: original/man1/meson.1:57
175 msgstr "B<--version>"
178 #: original/man1/meson.1:60
179 msgid "print version number"
180 msgstr "バージョン番号を表示します。"
183 #: original/man1/meson.1:60 original/man1/meson.1:112
189 #: original/man1/meson.1:63 original/man1/meson.1:115
190 msgid "print command line help"
191 msgstr "コマンドラインヘルプを表示します。"
194 #: original/man1/meson.1:64
196 msgid "The configure command"
197 msgstr "configure コマンド"
200 #: original/man1/meson.1:69
202 "B<meson configure> provides a way to configure a Meson project from the "
203 "command line. Its usage is simple:"
205 "B<meson configure> は、 コマンドラインから Meson プロジェクトを設定するもので"
206 "す。 その利用の仕方は以下のように簡単です。"
209 #: original/man1/meson.1:75
210 msgid "B<meson configure [> I<build directory> B<] [> I<options to set> B<]>"
211 msgstr "B<meson configure [> I<build directory> B<] [> I<options to set> B<]>"
214 #: original/man1/meson.1:77 original/man1/meson.1:98
215 msgid "If build directory is omitted, the current directory is used instead."
217 "ビルドディレクトリが省略された場合は、 カレントディレクトリが用いられます。"
220 #: original/man1/meson.1:81
222 "If no parameters are set, B<meson configure> will print the value of all "
223 "build options to the console."
225 "パラメーターが何も設定されなかった場合、 B<meson configure> はすべてのビルド"
226 "オプションの値をコンソールに出力します。"
229 #: original/man1/meson.1:83
230 msgid "To set values, use the -D command line argument like this."
231 msgstr "値を設定するには、 以下のようにコマンドライン引数 -D を利用します。"
234 #: original/man1/meson.1:85
235 msgid "B<meson configure -Dopt1=value1 -Dopt2=value2>"
236 msgstr "B<meson configure -Dopt1=value1 -Dopt2=value2>"
239 #: original/man1/meson.1:86
241 msgid "The introspect command"
242 msgstr "イントロスペクト (introspect) コマンド"
245 #: original/man1/meson.1:90
247 "Meson introspect is a command designed to make it simple to integrate with "
248 "other tools, such as IDEs. The output of this command is in JSON."
250 "Meson の introspect は、 他のツール、 たとえば IDE などとの連携を簡単に実現す"
251 "るように設計されたコマンドです。 このコマンドの出力は JSON 形式です。"
254 #: original/man1/meson.1:96
255 msgid "B<meson introspect [> I<build directory> B<] [> I<option> B<]>"
256 msgstr "B<meson introspect [> I<build directory> B<] [> I<option> B<]>"
259 #: original/man1/meson.1:100
262 msgstr "B<--targets>"
265 #: original/man1/meson.1:103
266 msgid "print all top level targets (executables, libraries, etc)"
268 "トップレベルターゲット (実行モジュール、ライブラリなど) をすべて表示します。"
271 #: original/man1/meson.1:103
273 msgid "B<--target-files>"
274 msgstr "B<--target-files>"
277 #: original/man1/meson.1:106
278 msgid "print the source files of the given target"
279 msgstr "指定されたターゲットに対するソースファイルを表示します。"
282 #: original/man1/meson.1:106
284 msgid "B<--buildsystem-files>"
285 msgstr "B<--buildsystem-files>"
288 #: original/man1/meson.1:109
290 "print all files that make up the build system (meson.build, meson_options."
293 "ビルドシステムを構成するファイル (meson.build、meson_options.txt など) をすべ"
297 #: original/man1/meson.1:109
303 #: original/man1/meson.1:112
304 msgid "print all unit tests"
305 msgstr "ユニットテストをすべて表示します。"
308 #: original/man1/meson.1:116
310 msgid "The test command"
314 #: original/man1/meson.1:121
316 "B<meson test> is a helper tool for running test suites of projects using "
317 "Meson. The default way of running tests is to invoke the default build "
320 "B<meson test> は Meson を利用してプロジェクトのテストスイートを実行するヘル"
321 "パーツールです。 テスト実行を行うデフォルトの方法は、 以下のようにデフォルト"
325 #: original/man1/meson.1:123
326 msgid "B<ninja [> I<test> B<]>"
327 msgstr "B<ninja [> I<test> B<]>"
330 #: original/man1/meson.1:126
331 msgid "B<meson test> provides a richer set of tools for invoking tests."
333 "B<meson test> では、テスト実行に対して機能豊富なツールセットを提供していま"
337 #: original/man1/meson.1:136
339 "B<meson test> automatically rebuilds the necessary targets to run tests when "
340 "used with the Ninja backend. Upon build failure, B<meson test> will return "
341 "an exit code of 125. This return code tells B<git bisect run> to skip the "
342 "current commit. Thus bisecting using git can be done conveniently like this."
344 "B<meson test> はバックエンドとして Ninja を利用する場合には、 テスト実行に必"
345 "要となるターゲットを自動的に再ビルドします。 ビルドに失敗すると B<meson "
346 "test> は終了コードとして 125 を返します。 この返り値コードは B<git bisect "
347 "run> にあたって、 カレントなコミットをスキップします。 したがって git を用い"
348 "た bisect 処理は、 以下のようにわかりやすく実現できます。"
351 #: original/man1/meson.1:138
352 msgid "B<git bisect run meson test -C build_dir>"
353 msgstr "B<git bisect run meson test -C build_dir>"
356 #: original/man1/meson.1:140
362 #: original/man1/meson.1:143
363 msgid "run tests as many times as specified"
364 msgstr "指定された回数分だけテストを実行します。"
367 #: original/man1/meson.1:143
373 #: original/man1/meson.1:146
374 msgid "run tests under gdb"
375 msgstr "gdb のもとでテストを実行します。"
378 #: original/man1/meson.1:146
384 #: original/man1/meson.1:149
385 msgid "list all available tests"
386 msgstr "利用可能なテストをすべて一覧表示します。"
389 #: original/man1/meson.1:149
392 msgstr "B<--wrapper>"
395 #: original/man1/meson.1:152
396 msgid "invoke all tests via the given wrapper (e.g. valgrind)"
398 "指定されたラッパー (たとえば valgrind) 経由によりすべてのテストを起動します。"
401 #: original/man1/meson.1:152
407 #: original/man1/meson.1:155
409 "Change into the given directory before running tests (must be root of build "
412 "テスト実施前に、 指定されたディレクトリに移動します (これはビルドディレクトリ"
416 #: original/man1/meson.1:155
422 #: original/man1/meson.1:158
423 msgid "run tests in this suite"
424 msgstr "このスイートにおいてテストを実行します。"
427 #: original/man1/meson.1:158
429 msgid "B<--no-suite>"
430 msgstr "B<--no-suite>"
433 #: original/man1/meson.1:161
434 msgid "do not run tests in this suite"
435 msgstr "このスイートの中ではテストを実行しません。"
438 #: original/man1/meson.1:161
440 msgid "B<--no-stdsplit>"
441 msgstr "B<--no-stdsplit>"
444 #: original/man1/meson.1:164
445 msgid "do not split stderr and stdout in test logs"
446 msgstr "テストログにおいて stderr と stdout を分割しません。"
449 #: original/man1/meson.1:164
451 msgid "B<--benchmark>"
452 msgstr "B<--benchmark>"
455 #: original/man1/meson.1:167
456 msgid "run benchmarks instead of tests"
457 msgstr "テストの代わりにベンチマークを実行します。"
460 #: original/man1/meson.1:167
463 msgstr "B<--logbase>"
466 #: original/man1/meson.1:170
467 msgid "base of file name to use for writing test logs"
468 msgstr "テストログ出力に利用するファイルのベース名を指定します。"
471 #: original/man1/meson.1:170
473 msgid "B<--num-processes>"
474 msgstr "B<--num-processes>"
477 #: original/man1/meson.1:173
478 msgid "how many parallel processes to use to run tests"
479 msgstr "テスト実行における同時並行処理数を指定します。"
482 #: original/man1/meson.1:173
485 msgstr "B<--verbose>"
488 #: original/man1/meson.1:176
489 msgid "do not redirect stdout and stderr"
490 msgstr "stdout と stderr にリダイレクトしません。"
493 #: original/man1/meson.1:176
499 #: original/man1/meson.1:179
501 "a multiplier to use for test timeout values (usually something like 100 for "
504 "テストにおけるタイムアウト値の乗数を指定します (通常 Valgrind に対しては 100 "
508 #: original/man1/meson.1:179
514 #: original/man1/meson.1:182
515 msgid "use the specified test setup"
516 msgstr "指定されたテストのセットアップを用います。"
519 #: original/man1/meson.1:183
521 msgid "The wrap command"
522 msgstr "ラップ (wrap) コマンド"
525 #: original/man1/meson.1:187
527 "Wraptool is a helper utility to manage source dependencies using the online "
530 "ラップツール (wraptool) は、 オンラインの wrabdb サービスを利用して、 ソース"
531 "の依存関係を管理するヘルパーユーティリティーです。"
534 #: original/man1/meson.1:193
535 msgid "B<meson wrap E<lt>> I<command> B<E<gt> [> I<options> B<]>"
536 msgstr "B<meson wrap E<lt>> I<command> B<E<gt> [> I<options> B<]>"
539 #: original/man1/meson.1:196
541 "You should run this command in the top level source directory of your "
544 "このコマンドは、 プロジェクトの最上位ソースディレクトリにおいて実行することが"
548 #: original/man1/meson.1:197
554 #: original/man1/meson.1:198
560 #: original/man1/meson.1:201
561 msgid "list all available projects"
562 msgstr "利用可能なプロジェクトの一覧を表示します。"
565 #: original/man1/meson.1:201
571 #: original/man1/meson.1:204
572 msgid "search projects by name"
573 msgstr "プロジェクト名で検索します。"
576 #: original/man1/meson.1:204
582 #: original/man1/meson.1:207
583 msgid "install a project with the given name"
584 msgstr "プロジェクトを指定された名前を用いてインストールします。"
587 #: original/man1/meson.1:207
593 #: original/man1/meson.1:210
594 msgid "update the specified project to latest available version"
596 "指定されたプロジェクトを、 利用可能な最新バージョンにアップデートします。"
599 #: original/man1/meson.1:210
605 #: original/man1/meson.1:213
606 msgid "show available versions of the specified project"
607 msgstr "指定されたプロジェクトの利用可能バージョンを表示します。"
610 #: original/man1/meson.1:213
616 #: original/man1/meson.1:216
617 msgid "show installed and available versions of currently used subprojects"
619 "現在利用されているサブプロジェクトに対して、 インストールされている、 または"
623 #: original/man1/meson.1:217
629 #: original/man1/meson.1:219
635 #: original/man1/meson.1:222
640 #: original/man1/meson.1:222
646 #: original/man1/meson.1:225
647 msgid "Usage error, or an error parsing or executing meson.build."
648 msgstr "利用エラー。 つまり meson.build の解析または実行エラー。"
651 #: original/man1/meson.1:225
657 #: original/man1/meson.1:228
658 msgid "Internal error."
662 #: original/man1/meson.1:228
668 #: original/man1/meson.1:232
669 msgid "B<meson test> could not rebuild the required targets."
671 "B<meson test> において必要なターゲットが再ビルドできなかったことを表します。"
674 #: original/man1/meson.1:234
680 #: original/man1/meson.1:237
681 msgid "http://mesonbuild.com/"
682 msgstr "http://mesonbuild.com/"
685 #: original/man1/meson.1:238
686 msgid "https://wrapdb.mesonbuild.com/"
687 msgstr "https://wrapdb.mesonbuild.com/"