@@ -8,7 +8,7 @@ msgstr ""
8
8
"Project-Id-Version : Common Workflow Language User Guide\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
10
"POT-Creation-Date : 2023-01-25 14:33+0100\n "
11
- "PO-Revision-Date : 2023-12-07 05:06 +0000\n "
11
+ "PO-Revision-Date : 2023-12-16 02:08 +0000\n "
12
12
"
Last-Translator :
Manabu ISHII <[email protected] >\n "
13
13
"Language-Team : Japanese <https://hosted.weblate.org/projects/commonwl/ "
14
14
"user-guide/ja/>\n "
@@ -17,7 +17,7 @@ msgstr ""
17
17
"Content-Type : text/plain; charset=UTF-8\n "
18
18
"Content-Transfer-Encoding : 8bit\n "
19
19
"Plural-Forms : nplurals=1; plural=0;\n "
20
- "X-Generator : Weblate 5.3-dev \n "
20
+ "X-Generator : Weblate 5.3\n "
21
21
22
22
#: ../../LICENSE.md:2 4e203044f0464fd5a3256430391dde12
23
23
msgid "Licenses"
@@ -486,13 +486,13 @@ msgid ""
486
486
"common-workflow-language/blob/master/v1.0/v1.0/template-tool.cwl#L6-L8</a></"
487
487
"dd>"
488
488
msgstr ""
489
- "<code>cwltool</code> の <code>--js-console</code> "
490
- "オプションを使用するか、または、 あなたのコードのためのJavaScript または "
491
- "TypeScript プロジェクトを作成し 、<code>expressionLib</code> "
492
- "を使用して読み込んでみてください(例:<a href=\" https://github.com/"
493
- "common-workflow-language/common-workflow-language/ blob/master/v1.0/v1.0/"
494
- "template-tool.cwl#L6-L8 \" > https://github.com/ common-workflow-language/"
495
- "common-workflow-language/blob/master/v1.0/v1.0/template- tool.cwl#L6-L8</a>"
489
+ "<code>cwltool</code> の <code>--js-console</code> オプションを使用するか、ま "
490
+ "たは、 あなたのコードのためのJavaScript または TypeScript プロジェクトを作成 "
491
+ "し 、<code>expressionLib</code> を使用して読み込んでみてください(例:<a "
492
+ "href=\" https://github.com/common-workflow-language/common-workflow-language /"
493
+ "blob/master/v1.0/v1.0/template-tool.cwl#L6-L8 \" > https://github.com/common- "
494
+ "workflow-language/ common-workflow-language/blob/master/v1.0/v1.0/template- "
495
+ "tool.cwl#L6-L8</a>"
496
496
497
497
#: ../../src/index.md:1 2754519265eb426b940bbbd2b8d64e1e
498
498
msgid "Common Workflow Language User Guide"
@@ -610,12 +610,17 @@ msgid "Implementations"
610
610
msgstr "実装"
611
611
612
612
#: ../../src/introduction/basic-concepts.md:39 078b58ffc1cc4d25a7c4eea3bb76e025
613
+ #, fuzzy
613
614
msgid ""
614
615
"An implementation of the CWL specification is any software written following "
615
616
"what is defined in a version of the specification document. However, "
616
617
"implementations may not implement every aspect of the specification. CWL "
617
618
"implementations are licensed under both Open Source and commercial licenses."
618
619
msgstr ""
620
+ "CWL仕様の実装とは、あるバージョンの仕様書で定義された内容に従って書かれたソフ"
621
+ "トウェアのことです。ただし、実装は仕様のすべての側面を実装するわけではありま"
622
+ "せん。CWLの実装は、オープンソース・ライセンスと商用ライセンスの両方でライセン"
623
+ "スされています。"
619
624
620
625
#: ../../src/introduction/basic-concepts.md:44 c3869b4ec5ff47d99e8da79770722e04
621
626
#, fuzzy
@@ -1153,7 +1158,7 @@ msgstr ""
1153
1158
"使用してスクリプトを実行します。`/usr/bin/env <executable>` は` "
1154
1159
"<executable>` プログラムをシステムの`PATH` で探すので、ハードコードされた場所"
1155
1160
"を使うよりも`/usr/bin/env <executable>` を使うことが良い習慣と考えられていま"
1156
- "す、</executable></executable></executable> "
1161
+ "す"
1157
1162
1158
1163
#: ../../src/introduction/prerequisites.md:161 eec6c07455384630809ff1c532bfe7d4
1159
1164
msgid "Text Editor"
@@ -1356,7 +1361,7 @@ msgid ""
1356
1361
msgstr ""
1357
1362
"`cwltool` コマンドライン実行ファイルの使い方は、基本的に`cwltool [OPTIONS] "
1358
1363
"<cwl_document> [INPUTS_OBJECT]`です。`hello_world.cwl` Workflowは、オプション"
1359
- "を指定せずに実行することができます:</cwl_document> "
1364
+ "を指定せずに実行することができます:"
1360
1365
1361
1366
#: ../../src/introduction/quick-start.md:57 ce04027dfcfe4b7b91ea3c2136b18b23
1362
1367
msgid "Running `hello_world.cwl` with `cwltool`."
@@ -1658,6 +1663,10 @@ msgid ""
1658
1663
"`reference_genome`, `phylogeny`, or `aligned_sequences` instead of "
1659
1664
"`foo_input`, `foo_file`, `result`, `input`, `output`, and so forth."
1660
1665
msgstr ""
1666
+ "`input` および`output` の識別子はすべて、その概念的同一性を反映する必要があり"
1667
+ "ます。`foo_input`,`foo_file`,`result`,`input`,`output`, などの代わりに"
1668
+ "`unaligned_sequences`,`reference_genome`,`phylogeny`, または"
1669
+ "`aligned_sequences` などの情報量の多い名称を使ってください。"
1661
1670
1662
1671
#: ../../src/topics/best-practices.md:55 d355f035676446c88b028f327aeb4829
1663
1672
msgid ""
@@ -1731,12 +1740,17 @@ msgstr ""
1731
1740
"enum` を使用してください。"
1732
1741
1733
1742
#: ../../src/topics/best-practices.md:85 387d83db81024f65aa9a890c2d07874a
1743
+ #, fuzzy
1734
1744
msgid ""
1735
1745
"Evaluate all use of JavaScript for possible elimination or replacement. One "
1736
1746
"common example: manipulating `File` names and paths? Consider whether one of "
1737
1747
"the [built in `File` properties][file-prop] like `basename`, `nameroot`, "
1738
1748
"`nameext`, etc., could be used instead."
1739
1749
msgstr ""
1750
+ "JavaScriptのすべての使用について、削除または置換の可能性を評価します。よくあ"
1751
+ "る例:`File` の名前とパスを操作する方法は?`basename`,`nameroot`,`nameext`, "
1752
+ "などの [built in`File` properties][file-prop] のいずれかを代わりに使用できな"
1753
+ "いか考えてみてください。"
1740
1754
1741
1755
#: ../../src/topics/best-practices.md:90 d8e2280a75a74916a1630afaa2fe2ae3
1742
1756
msgid ""
@@ -1880,13 +1894,19 @@ msgstr ""
1880
1894
1881
1895
#: ../../src/topics/creating-files-at-runtime.md:20
1882
1896
#: 9454a330b9324744b89448f2694b1b03
1897
+ #, fuzzy
1883
1898
msgid ""
1884
1899
"The _CWL expressions_ are independent of any _shell variables_ used later "
1885
1900
"during command line tool invocation. That means that any genuine need for "
1886
1901
"the character `$` must be **escaped** with `\\ `. For instance, `\\ ${PREFIX}` "
1887
1902
"above is expanded to `${PREFIX}` in the generated file to be evaluated by "
1888
1903
"the shell script instead of the CWL engine."
1889
1904
msgstr ""
1905
+ "_CWL expressions_ は、コマンドラインツール起動時に使用される_shell "
1906
+ "variables_ とは無関係です。つまり、`$` という文字が本当に必要な場合は、** ` "
1907
+ "\\ ` で** をエスケープする必要があります。例えば,上記の`\\ ${PREFIX}` は,CWL"
1908
+ "エンジンの代わりにシェルスクリプトで評価されるように,生成されたファイルでは"
1909
+ "`${PREFIX}` に展開されます."
1890
1910
1891
1911
#: ../../src/topics/creating-files-at-runtime.md:27
1892
1912
#: 7f8d99a30b644457a62ac1523d0c72aa
@@ -1911,6 +1931,9 @@ msgid ""
1911
1931
"base command `baseCommand: [\" sh\" , \" example.sh\" ]` will execute the "
1912
1932
"command `sh example.sh`. This will run the file we create in the shell."
1913
1933
msgstr ""
1934
+ "これを実行する前に、各ステップをもう少し詳しく見てみましょう。ベースコマンド"
1935
+ "`baseCommand: [\" sh\" , \" example.sh\" ]` は、`sh example.sh` というコマンドを"
1936
+ "実行します。これで、作成したファイルがシェルで実行されます。"
1914
1937
1915
1938
#: ../../src/topics/creating-files-at-runtime.md:40
1916
1939
#: 70e257091bdb456e8957f90a8fa90e8c
@@ -2519,6 +2542,11 @@ msgid ""
2519
2542
"international.org/5.1/). This means that any code that you include or write "
2520
2543
"in your CWL Document must be compliant with ECMAScript 5.1."
2521
2544
msgstr ""
2545
+ "CWL標準(バージョン1.0から1.2)は、CWL定義で有効なJavaScriptのバージョンは["
2546
+ "ECMAScript 5.1](https://262.ecma-international.org/5.1/"
2547
+ ")のみであると[明記しています](https://www.commonwl.org/v1.0/CommandLineTool."
2548
+ "html#Expressions)。これは、CWLドキュメントに含める、または書くコードは、"
2549
+ "ECMAScript 5.1に準拠していなければならないことを意味します。"
2522
2550
2523
2551
#: ../../src/topics/expressions.md:135 f12e371f3f1a4b0cb2cff9800352d48c
2524
2552
msgid ""
@@ -2590,6 +2618,10 @@ msgid ""
2590
2618
"that calls the `capitalizeWords` function from the external file `custom-"
2591
2619
"functions.js`."
2592
2620
msgstr ""
2621
+ "最後に、CWL定義にはインラインと外部JavaScriptコードの両方が存在できることに注"
2622
+ "意してください。この最後の例では、`expressionLib` 属性に、新しい関数"
2623
+ "`createHelloWorldMessage` を追加しました。この関数は、外部ファイル`custom-"
2624
+ "functions.js` から`capitalizeWords` 関数を呼び出しています。"
2593
2625
2594
2626
#: ../../src/topics/expressions.md:186 c4098489fbb049789f022cd3e5c3d49b
2595
2627
msgid "`hello-world-expressionlib.cwl`"
@@ -2600,12 +2632,17 @@ msgid "Running `hello-world-expressionlib.cwl`."
2600
2632
msgstr "`hello-world-expressionlib.cwl`を実行する。"
2601
2633
2602
2634
#: ../../src/topics/expressions.md:200 fd4579a3c9844492b314b5c3c1775fc7
2635
+ #, fuzzy
2603
2636
msgid ""
2604
2637
"The `$include` statement can be used to include a file from the local disk "
2605
2638
"or from a remote location. It works with both relative and absolute paths. "
2606
2639
"Read the [text about `$include`](https://www.commonwl.org/v1.0/SchemaSalad."
2607
2640
"html#Include) from the CWL specification to learn more about it."
2608
2641
msgstr ""
2642
+ "`$include` ステートメントを使用すると、ローカルディスクまたはリモートロケー"
2643
+ "ションからファイルをインクルードすることができます。相対パスと絶対パスの両方"
2644
+ "で動作します。CWL仕様の[text about`$include`](https://www.commonwl.org/v1.0/"
2645
+ "SchemaSalad.html#Include)を読むと、より詳しく知ることができます。"
2609
2646
2610
2647
#: ../../src/topics/file-formats.md:1 3f038e7371f84ed9b4547358dfb55a11
2611
2648
msgid "File Formats"
@@ -2618,6 +2655,11 @@ msgid ""
2618
2655
"document for others how to use your tool while allowing you to do some "
2619
2656
"simple type-checking when creating parameter files."
2620
2657
msgstr ""
2658
+ "ToolsやWorkflowsは、`File` "
2659
+ "型を入力として受け取り、出力として生成することができます。また、`File` タイプ"
2660
+ "のフォーマットを示すことをお勧めします。これにより、ツールの使用方法を他の人"
2661
+ "に示すことができ、また、パラメータファイルを作成する際に簡単な型チェックを行"
2662
+ "うことができるようになります。"
2621
2663
2622
2664
#: ../../src/topics/file-formats.md:8 a3db21c0b3114802a8a5b610e252ef13
2623
2665
msgid ""
@@ -2788,14 +2830,22 @@ msgid ""
2788
2830
"boxed text describes these two commands and the expected output from the "
2789
2831
"command line:"
2790
2832
msgstr ""
2833
+ "次に、`cwltool inp.cwl inp-job.yml` というコマンドを使い、コマンドラインに"
2834
+ "ツール定義と入力オブジェクトを指定して`cwltool` を起動します。次のボックステ"
2835
+ "キストは、これら2つのコマンドと、コマンドラインから期待される出力について説明"
2836
+ "しています:"
2791
2837
2792
2838
#: ../../src/topics/inputs.md:64 628124a1670b4b058bb0fb6e495a099c
2839
+ #, fuzzy
2793
2840
msgid ""
2794
2841
"The CWL reference runner (cwltool) and other runners create temporary "
2795
2842
"directories with symbolic (\" soft\" ) links to your input files to ensure "
2796
2843
"that the tools aren't accidentally accessing files that were not explicitly "
2797
2844
"specified"
2798
2845
msgstr ""
2846
+ "CWLリファレンスランナー(cwltool)と他のランナーは、ツールが明示的に指定され"
2847
+ "ていないファイルに誤ってアクセスしないように、入力ファイルへの(\" ソフト\" )"
2848
+ "シンボリックリンクを持つ一時ディレクトリを作成します。"
2799
2849
2800
2850
#: ../../src/topics/inputs.md:70 10ca6321ce3e4b08ab6a5bb380b19c11
2801
2851
msgid ""
@@ -3322,11 +3372,10 @@ msgid ""
3322
3372
"marked by a leading `-`. This format can also be used in CWL descriptions to "
3323
3373
"mark entries in arrays, as demonstrated in several of the upcoming sections."
3324
3374
msgstr ""
3325
- "[YAML Guide](yaml-guide.md#arrays) "
3326
- "で説明されているように、期待される出力の配列は`array-outputs-job.yml` "
3327
- "で指定され、それぞれのエントリーは先頭の`-` でマークされています。このフォー"
3328
- "マットは、CWL定義で配列のエントリーをマークするために使用することもでき、今後"
3329
- "のいくつかのセクションでデモがあります。"
3375
+ "[YAML Guide](yaml-guide.md#arrays) で説明されているように、期待される出力の配"
3376
+ "列は`array-outputs-job.yml` で指定され、それぞれのエントリーは先頭の`-` で"
3377
+ "マークされています。このフォーマットは、CWL定義で配列のエントリーをマークする"
3378
+ "ために使用することもでき、今後のいくつかのセクションでデモがあります。"
3330
3379
3331
3380
#: ../../src/topics/parameter-references.md:1 a190a6440ec34898990cdac05d809f22
3332
3381
msgid "Parameter References"
@@ -3398,8 +3447,8 @@ msgid ""
3398
3447
"path)`."
3399
3448
msgstr ""
3400
3449
"`File` パラメータはオブジェクトであるため、入力ファイルのパスを取得するには、"
3401
- "ファイルオブジェクトのpathフィールドを参照する必要があります。上記の例でtarフ "
3402
- "ァイルのパスを参照するには 、`$(inputs.tarfile.path)`となります。"
3450
+ "ファイルオブジェクトのpathフィールドを参照する必要があります。上記の例でtar "
3451
+ "ファイルのパスを参照するには 、`$(inputs.tarfile.path)`となります。"
3403
3452
3404
3453
#: ../../src/topics/parameter-references.md:59 cb4ea13f5db84c0da43df3f7f2478d78
3405
3454
msgid "Where are parameter references allowed?"
@@ -3408,8 +3457,9 @@ msgstr "パラメータ参照はどこで許されるのですか?"
3408
3457
#: ../../src/topics/parameter-references.md:61 6d3fb423e6c4434697cd113fb27e28ad
3409
3458
#, fuzzy
3410
3459
msgid "You can only use parameter references in certain fields. These are:"
3411
- msgstr "パラメータ参照は、特定のフィールドにのみ使用することができます。 "
3412
- "以下はその例です:"
3460
+ msgstr ""
3461
+ "パラメータ参照は、特定のフィールドにのみ使用することができます。 以下はその"
3462
+ "例です:"
3413
3463
3414
3464
#: ../../src/topics/parameter-references.md:63 7647e0229a924f988cf02b7812a55c06
3415
3465
#, fuzzy
@@ -3546,7 +3596,8 @@ msgstr ""
3546
3596
msgid ""
3547
3597
"In this example, the software requirement being described is InterProScan "
3548
3598
"version 5.21-60."
3549
- msgstr "この例では、定義されるソフトウェア要件はInterProScanバージョン5.21-60です。"
3599
+ msgstr ""
3600
+ "この例では、定義されるソフトウェア要件はInterProScanバージョン5.21-60です。"
3550
3601
3551
3602
#: ../../src/topics/specifying-software-requirements.md:25
3552
3603
#: 02e40154eac74ecc98d0447d03475b44
@@ -3789,9 +3840,9 @@ msgid ""
3789
3840
"expression tools, or workflows (sub-workflows) as steps. It must have "
3790
3841
"`inputs`, `outputs`, and `steps` defined in the CWL document."
3791
3842
msgstr ""
3792
- "Workflowは、CommandLineTool、ExpressionTool、またはWorkflow(サブワークフロー "
3793
- ")をステップ として実行する CWL 処理ユニットです。CWLドキュメントには`inputs` "
3794
- " 、`outputs` 、`steps` を定義する必要があります。"
3843
+ "Workflowは、CommandLineTool、ExpressionTool、またはWorkflow(サブワークフ "
3844
+ "ロー )をステップ として実行する CWL 処理ユニットです。CWLドキュメントには"
3845
+ "`inputs` 、`outputs` 、`steps` を定義する必要があります。"
3795
3846
3796
3847
#: ../../src/topics/workflows.md:13 f228fb7953ea48ed99d89880205f4620
3797
3848
#, fuzzy
@@ -4077,12 +4128,17 @@ msgid ""
4077
4128
msgstr ""
4078
4129
4079
4130
#: ../../src/topics/workflows.md:347 03e2f767c4da461982fc3c0f3ba94762
4131
+ #, fuzzy
4080
4132
msgid ""
4081
4133
"It is also possible to do a less generic approach and avoid external "
4082
4134
"dependencies in the job file. So in this workflow we can generate a hard-"
4083
4135
"coded `Hello.java` file using the previously mentioned "
4084
4136
"`InitialWorkDirRequirement` requirement, before adding it to a tar file."
4085
4137
msgstr ""
4138
+ "また、あまり一般的でない方法で、ジョブファイルの外部依存を回避することも可能"
4139
+ "です。そこで、このワークフローでは、先に述べた`InitialWorkDirRequirement` の"
4140
+ "要件を使用して、ハードコードされた`Hello.java` ファイルを生成してから、それ"
4141
+ "を tar ファイルに追加することができます。"
4086
4142
4087
4143
#: ../../src/topics/workflows.md:366 3bea5822b8694e2aa32c446e1c54a045
4088
4144
#, fuzzy
@@ -4096,21 +4152,33 @@ msgstr ""
4096
4152
"でき、結果として`outputs` が得られます:"
4097
4153
4098
4154
#: ../../src/topics/workflows.md:383 426023bd6e3a471cbb30dbda3d6f9e57
4155
+ #, fuzzy
4099
4156
msgid ""
4100
4157
"Did you notice that we didn't split out the `tar --create` tool to a "
4101
4158
"separate file, but rather embedded it within the CWL Workflow file? This is "
4102
4159
"generally not best practice, as the tool then can't be reused. The reason "
4103
4160
"for doing it in this case is because the command line is hard-coded with "
4104
4161
"filenames that only make sense within this workflow."
4105
4162
msgstr ""
4163
+ "`tar --create` ツールを別のファイルに分割せず、CWL Workflow 定義の中に埋め込"
4164
+ "んだことにお気づきでしょうか。これは一般的にベストプラクティスではありませ"
4165
+ "ん。なぜなら、そのツールを再利用できないからです。このケースでそれを行う理由"
4166
+ "は、コマンドラインに、このワークフロー定義内でしか意味をなさないファイル名が"
4167
+ "ハードコーディングされているためです。"
4106
4168
4107
4169
#: ../../src/topics/workflows.md:389 0d498cd4caf54c15891ca1afe58e2727
4170
+ #, fuzzy
4108
4171
msgid ""
4109
4172
"In this example we had to prepare a tar file outside, but only because our "
4110
4173
"inner workflow was designed to take that as an input. A better refactoring "
4111
4174
"of the inner workflow would be to take a list of Java files to compile, "
4112
4175
"which would simplify its usage as a tool step in other workflows."
4113
4176
msgstr ""
4177
+ "この例では、外部にtarファイルを用意する必要がありましたが、これは内部のワーク"
4178
+ "フローがそれを入力として受け取るように設計されているためです。内部ワークフ"
4179
+ "ローのリファクタリングとしては、コンパイルするJavaファイルのリストを受け取る"
4180
+ "ようにすれば、他のワークフローにおけるツールステップとしての使い方が簡単にな"
4181
+ "ります。"
4114
4182
4115
4183
#: ../../src/topics/workflows.md:394 b2d75045e02741b4850f5ff1243f7858
4116
4184
#, fuzzy
@@ -4432,7 +4500,6 @@ msgid "Key-Value Pairs"
4432
4500
msgstr "キーバリューペア"
4433
4501
4434
4502
#: ../../src/topics/yaml-guide.md:26 cda73485875d4c8e9464679a20558616
4435
- #, fuzzy
4436
4503
msgid ""
4437
4504
"Fundamentally, a file written in YAML consists of a set of _key-value "
4438
4505
"pairs_. Each pair is written as `key: value`, where whitespace after the `:` "
@@ -4445,7 +4512,7 @@ msgstr ""
4445
4512
"す。各ペアは`key: value` として記述され、`:` の後に空白が必要です。CWLファイ"
4446
4513
"ルのキー名には、空白を含めるべきではありません。[_camelCase_][camelCase] は、"
4447
4514
"CWL仕様で特別な意味を持つ複数語のキー名、それ以外はアンダースコアのキー名とし"
4448
- "て使用します。例えば"
4515
+ "て使用します。例えば: "
4449
4516
4450
4517
#: ../../src/topics/yaml-guide.md:42 98cae24919b74c088a5d89706aec581b
4451
4518
#, fuzzy
0 commit comments