mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
add Japanese info text for core category nodes
This commit is contained in:
parent
9066cedc29
commit
e147fbb1fa
34
nodes/core/core/locales/ja/20-inject.html
Normal file
34
nodes/core/core/locales/ja/20-inject.html
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="inject">
|
||||||
|
<p>手動もしくは一定間隔でメッセージをフローに注入します。メッセージのペイロードには、文字列、JavaScriptオブジェクト、現在の時刻など、さまざまな値を指定できます。</p>
|
||||||
|
<h3>出力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload<span class="property-type">各種</span></dt>
|
||||||
|
<dd>指定したメッセージペイロード。</dd>
|
||||||
|
<dt class="optional">topic <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>任意で指定可能なプロパティ。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>injectノードを用いることで、指定したペイロード値を用いてフローを開始できます。デフォルトのペイロード値は現在時刻のタイムスタンプを1970年1月1日からの経過ミリ秒で表現した値です。</p>
|
||||||
|
<p>文字列、数値、論理値、JavaScriptオブジェクト、フロー/グローバルコンテクストの値などの送出も可能です。</p>
|
||||||
|
<p> デフォルト設定では、エディタ内に表示されるボタンをクリックすることで、ノードを手動で起動できます。指定間隔もしくはスケジュールに従ってメッセージを送出するように設定することも可能です。</p>
|
||||||
|
<p>また、フロー開始の際に一度だけメッセージを送出させることもできます。</p>
|
||||||
|
<p>「<i>時間間隔</i>」に指定可能な値の最大値は、約596時間(もしくは24日)です。一日より長い間隔を扱いたい場合は、電源停止や再起動にも対応可能なスケジューラノードの利用を検討すると良いでしょう。</p>
|
||||||
|
<p><b>注</b>:「<i>指定した時間間隔、日時</i>」と「<i>指定した日時</i>」オプションは標準的なcronシステムを内部で利用します。したがって「20分」という指定は、その時点から20分後ではなく、毎時きっかり、20分、40分を意味します。現時刻から20分毎を指定するには「<i>指定した時間間隔</i>」オプションを用います。</p>
|
||||||
|
<p><b>注</b>: 文字列に改行を含めたい場合は、functionノードを使ってペイロードを設定してください。</p>
|
||||||
|
</script>
|
36
nodes/core/core/locales/ja/25-catch.html
Normal file
36
nodes/core/core/locales/ja/25-catch.html
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="catch">
|
||||||
|
<p>同じタブ内のノードが送出したエラーをキャッチします。</p>
|
||||||
|
<h3>出力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>error.message <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>エラーメッセージ</dd>
|
||||||
|
<dt>error.source.id <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>エラーを送出したノードのID</dd>
|
||||||
|
<dt>error.source.type <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>エラーを送出したノードの種別</dd>
|
||||||
|
<dt>error.source.name <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>エラーを送出したノードの名称(設定されている場合)</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>メッセージの処理中にノードがエラーを送出した場合、フロー実行は基本的に停止します。このノードを使うと、エラーをキャッチして対応するフローで処理させることができます。</p>
|
||||||
|
<p>デフォルトでは、同じタブの全てのノードが送出したエラーをキャッチします。特定のノードをキャッチ対象とすることも可能です。</p>
|
||||||
|
<p>エラー発生時には、マッチするすべてのcatchノードがメッセージを受け取ります。</p>
|
||||||
|
<p>サブフロー内でエラーが送出された場合、まずサブフロー内のcatchノードで処理されます。対応するノードが存在しない場合には、そのサブフローが配置されたタブにエラーを伝播して処理します。</p>
|
||||||
|
<p>メッセージが<code>error</code>プロパティを持っている場合、元の<code>error</code>は<code>_error</code>へコピーします。</p>
|
||||||
|
</script>
|
33
nodes/core/core/locales/ja/25-status.html
Normal file
33
nodes/core/core/locales/ja/25-status.html
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="status">
|
||||||
|
<p>同じタブ内のノードのステータスメッセージを取得します。</p>
|
||||||
|
<h3>出力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>status.text <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>ステータス文字列</dd>
|
||||||
|
<dt>status.source.type <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>ステータスを表示したノードの種別</dd>
|
||||||
|
<dt>status.source.id <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>ステータスを表示したノードのID</dd>
|
||||||
|
<dt>status.source.name <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>ステータスを表示したノードの名称(設定されている場合)</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>このノードは<code>payload</code>を設定しません。</p>
|
||||||
|
<p>デフォルトでは、同じワークスペースタブ内の全てのノードのステータスを取得します。特定のノードのステータスを取得対象とすることも可能です。</p>
|
||||||
|
</script>
|
27
nodes/core/core/locales/ja/58-debug.html
Normal file
27
nodes/core/core/locales/ja/58-debug.html
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="debug">
|
||||||
|
<p>サイドバーの「デバッグ」タブに、選択したメッセージプロパティの値を表示します。設定により、ランタイムログへの出力も可能です。デフォルトの表示対象は<code>msg.payload</code>です。</p>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>「デバッグ」サイドバーは受け取ったメッセージの階層構造を表示する機能を備えます。この機能によりメッセージの構造を容易に理解できます。</p>
|
||||||
|
<p>JavaScriptオブジェクトと配列は必要に応じて折り畳んだり展開したりできます。バッファオブジェクトを生データとして表示したり、表現可能な場合に文字列として表示することも可能です。</p>
|
||||||
|
<p>メッセージを受信した時刻、送信ノード、メッセージの型に関する情報を「デバッグ」サイドバーに表示されたメッセージに付随して表示します。送信元ノードのIDを選択すると、ワークスペース内の対応ノードを確認できます。</p>
|
||||||
|
<p>出力の有効/無効はノード上のボタンで切り替えられます。フロー上で未使用のdebugノードは、無効化するか削除することを推奨します。</p>
|
||||||
|
<p>全てのメッセージをランタイムログに送付、もしくは、(32文字の)短いデータを
|
||||||
|
debugノードの下のステータステキストに表示することも可能です。</p>
|
||||||
|
</script>
|
||||||
|
|
31
nodes/core/core/locales/ja/60-link.html
Normal file
31
nodes/core/core/locales/ja/60-link.html
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="link in">
|
||||||
|
<p>フロー間に仮想的なリンクを作成します。</p>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>任意のタブ上に存在する<code>link out</code>ノードに接続できます。この接続はあたかも直接リンクしたかのように動作します。</p>
|
||||||
|
<p>linkノード間のリンクはlinkノードを選択した場合にのみ表示されます。他のタブへのリンクがある場合には、仮想的なノードを表示します。この仮想的ノードをクリックすると、対応するタブに移動できます。</p>
|
||||||
|
<p><b>注: </b>サブフローの外から中、もしくは、中から外へのリンクを作成することはできません。</p>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="link out">
|
||||||
|
<p>フロー間に仮想的なリンクを作成します。</p>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>任意のタブ上に存在する<code>link in</code>ノードに接続できます。この接続はあたかも直接リンクしたかのように動作します。</p>
|
||||||
|
<p>linkノード間のリンクはlinkノードを選択した場合にのみ表示されます。他のタブへのリンクがある場合には、仮想的なノードを表示します。この仮想的ノードをクリックすると、対応するタブに移動できます。</p>
|
||||||
|
<p><b>注: </b>サブフローの外から中、もしくは、中から外へのリンクを作成することはできません。</p>
|
||||||
|
</script>
|
75
nodes/core/core/locales/ja/75-exec.html
Normal file
75
nodes/core/core/locales/ja/75-exec.html
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="exec">
|
||||||
|
<p>システムのコマンドを実行し出力を返します。</p>
|
||||||
|
<p>コマンドの完了まで待つか、コマンドが出力を行う毎にメッセージを出力するかを指定できます。</p>
|
||||||
|
<p>実行対象のコマンドは、ノードの設定もしくは受信メッセージで指定します。</p>
|
||||||
|
|
||||||
|
<h3>入力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">payload <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>実行コマンドの最後に追加するよう設定できます</dd>
|
||||||
|
<dt class="optional">kill <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>execノードのプロセスに対して送るシグナルの種別を指定します</dd>
|
||||||
|
<dt class="optional">pid <span class="property-type">数値|文字列</span></dt>
|
||||||
|
<dd>シグナル送信対象のexecノードのプロセスID</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h3>出力</h3>
|
||||||
|
<ol class="node-ports">
|
||||||
|
<li>標準出力(stdout)
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>コマンドの標準出力</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>rc <span class="property-type">オブジェクト</span></dt>
|
||||||
|
<dd>返却コードオブジェクト(3番ポートでも受取り可能)のコピー(execモードのみ)</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
<li>標準エラー出力(stderr)
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">文字列</span></dt>
|
||||||
|
<dd>コマンドの標準エラー出力</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>rc <span class="property-type">オブジェクト</span></dt>
|
||||||
|
<dd>返却コードオブジェクト(3番ポートでも受取り可能)のコピー(execモードのみ)</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
<li>返却コード(return code)
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>payload <span class="property-type">オブジェクト</span></dt>
|
||||||
|
<dd>リターンコード、<code>message</code>、<code>signal</code>プロパティを含むオブジェクト(<code>message</code>、<code>signal</code>は利用可能な場合)</dd>
|
||||||
|
</dl>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>デフォルトでは、<code>exec</code>システムコールを用いてコマンドを呼び出してその完了を待ち、出力を返します。例えば、コマンドの実行が成功した場合には、<code>{ code: 0 }</code>と言う返却値を返します。</p>
|
||||||
|
<p><code>spawn</code>を使ってコマンドを実行し、
|
||||||
|
標準出力および標準エラー出力へ出力を返すようにすることもできます。この場合、通常1行毎に値を返します。コマンドの実行が完了すると、3番目のポートにオブジェクトを出力します。例えば、コマンドの実行が成功した場合には、<code>{ code: 0 }</code>と言う返却値を返します。</p>
|
||||||
|
<p>エラー発生時には、3番目のポートの<code>msg.payload</code>に<code>message</code>、<code>signal</code>など付加情報を返します。</p>
|
||||||
|
<p>実行対象のコマンドはノード設定で定義します。<code>msg.payload</code>や追加引数をコマンドに追加することもできます。</p>
|
||||||
|
<p>コマンドもしくはパラメータが空白を含む場合には、引用符で囲みます。- <code>"This is a single parameter"</code></p>
|
||||||
|
<p>返却する<code>payload</code>は通常<i>文字列</i>ですが、UTF8文字以外が存在すると<i>バッファ</i>となります。</p>
|
||||||
|
<p>ノードが実行中の場合、ステータスアイコンとPIDを表示します。この状態変化は<code>status</code>ノードで検知できます。</p>
|
||||||
|
<h4>プロセスの停止</h4>
|
||||||
|
<p><code>msg.kill</code>を受信すると、実行中のプロセスを停止することができます。<code>msg.kill</code>には送出するシグナルの種別を指定します。例えば、<code>SIGINT</code>、<code>SIGQUIT</code>、<code>SIGHUP</code>などです。空の文字列を指定した場合には、<code>SIGTERM</code>を指定したものとみなします。</p>
|
||||||
|
<p>ノードが1つ以上のプロセスを実行している場合、<code>msg.pid</code>に停止対象のPIDを指定しなければなりません。</p>
|
||||||
|
<p><code>タイムアウト</code>フィールドに値を指定すると、指定した秒数以内にコマンドが完了しない場合、プロセスを自動的に停止します。</p>
|
||||||
|
<p>ヒント: Pythonアプリケーションを実行する場合、<code>-u</code>を指定すると出力がバッファされるのを抑止できます。</p>
|
||||||
|
</script>
|
43
nodes/core/core/locales/ja/80-function.html
Normal file
43
nodes/core/core/locales/ja/80-function.html
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="function">
|
||||||
|
<p>受信メッセージに対して処理を行うJavaScriptコード(関数の本体)を定義します。</p>
|
||||||
|
<p>入力メッセージは<code>msg</code>という名称のJavaScriptオブジェクトで受け渡されます。</p>
|
||||||
|
<p><code>msg</code>オブジェクトは<code>msg.payload</code>プロパティにメッセージ本体を保持するのが慣例です。</p>
|
||||||
|
<p>通常、コードはメッセージオブジェクト(もしくは複数のメッセージオブジェクト)を返却します。何も返却しない場合には、フロー実行を停止します。</p>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>コードの書き方の詳細については、<a target="_blank" href="http://nodered.org/docs/writing-functions.html">オンラインドキュメント</a>を参照してください。</p>
|
||||||
|
<h4>メッセージの送信</h4>
|
||||||
|
<p>フロー内の次ノードにメッセージを渡すためには、メッセージを返却するか<code>node.send(messages)</code>を呼び出します。</p>
|
||||||
|
<p>返却/sendの対象は次のとおりです:</p>
|
||||||
|
<ul>
|
||||||
|
<li>単一メッセージオブジェクト - 最初の出力に接続されたノードに渡されます</li>
|
||||||
|
<li>メッセージオブジェクトの配列 - 対応する出力に接続されたノードに渡されます</li>
|
||||||
|
</ul>
|
||||||
|
<p>配列要素が配列の場合には、複数のメッセージを対応する出力に送出します。</p>
|
||||||
|
<p>返却方法が単一値か配列要素かにかかわらず、返却値がnullの場合メッセージの送出は行いません。</p>
|
||||||
|
<h4>ログ出力とエラー処理</h4>
|
||||||
|
<p>ログ情報の出力、エラー出力を行うには以下の関数を用います:</p>
|
||||||
|
<ul>
|
||||||
|
<li><code>node.log("ログメッセージ")</code></li>
|
||||||
|
<li><code>node.warn("警告")</code></li>
|
||||||
|
<li><code>node.error("エラー")</code></li>
|
||||||
|
</ul>
|
||||||
|
</p>
|
||||||
|
<p>catchノードを用いてエラー処理が可能です。catchノードで処理させるためには、<code>msg</code>を<code>node.error</code>の第二引数として渡します:</p>
|
||||||
|
<pre>node.error("エラー",msg);</pre>
|
||||||
|
</script>
|
47
nodes/core/core/locales/ja/80-template.html
Normal file
47
nodes/core/core/locales/ja/80-template.html
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="template">
|
||||||
|
<p>テンプレートに基づいてプロパティを設定します。</p>
|
||||||
|
<h3>入力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>msg <span class="property-type">オブジェクト</span></dt>
|
||||||
|
<dd>テンプレートを生成するための情報を含むメッセージオブジェクト</dd>
|
||||||
|
<dt class="optional">template <span class="property-type">文字列</span></dt>
|
||||||
|
<dd><code>msg.payload</code>を生成するためのテンプレート。編集パネルでテンプレートを設定しない場合に、出力メッセージとして利用します</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>出力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt>msg <span class="property-type">オブジェクト</span></dt>
|
||||||
|
<dd>指定したテンプレートと入力メッセージのプロパティから生成した値を設定したメッセージ</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>このノードは<i><a href="http://mustache.github.io/mustache.5.html" target="_blank">mustache</a></i>形式をデフォルトで利用しますが、使用しないようにすることもできます。</p>
|
||||||
|
<p>例えば、
|
||||||
|
<pre>こんにちは{{payload.name}}さん。今日は{{date}}です。</pre>
|
||||||
|
<p>というテンプレートに対して、
|
||||||
|
<pre>{
|
||||||
|
date: "月曜日"
|
||||||
|
payload: {
|
||||||
|
name: "山田",
|
||||||
|
}
|
||||||
|
}</pre>
|
||||||
|
<p>というメッセージを受信した場合、</p>
|
||||||
|
<pre>こんにちは山田さん。今日は月曜日です。</pre>
|
||||||
|
<p>というプロパティが生成されます。</p>
|
||||||
|
<p>フローコンテキストもしくはグローバルコンテキストのプロパティ値を使うこともできます。それぞれ、<code>{{flow.名前}}</code>もしくは<code>{{global.名前}}</code>を用います。</p>
|
||||||
|
<p><b>注: </b>デフォルトでは、<i>mustache</i>形式は置換対象のHTML要素をエスケープします。これを抑止するには<code>{{{三重}}}</code>括弧形式を使います。</p>
|
||||||
|
</script>
|
30
nodes/core/core/locales/ja/89-delay.html
Normal file
30
nodes/core/core/locales/ja/89-delay.html
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="delay">
|
||||||
|
<p>ノードを通過するメッセージを遅延もしくは流量を制限します。</p>
|
||||||
|
<h3>入力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">delay <span class="property-type">数値</span></dt>
|
||||||
|
<dd>メッセージの遅延時間をミリ秒単位で設定します。これはノードの設定でデフォルトの遅延時間を上書きできるようノードを設定した場合にのみ適用します。</dd>
|
||||||
|
<dt class="optional">reset</dt>
|
||||||
|
<dd>受信メッセージでこのプロパティを任意の値に設定すると、ノードが保持する全ての未送信メッセージをクリアします。</dd>
|
||||||
|
</dl>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>メッセージを遅延させるように設定する場合、遅延時間は固定値、範囲内の乱数値、メッセージ毎の動的な指定値のいずれかを指定できます。</p>
|
||||||
|
<p>流量制御する場合、メッセージは指定した時間間隔内に分散して送信します。キューに残っているメッセージ数はノードのステータスに表示されます。受け取った中間メッセージを破棄することも可能です。</p>
|
||||||
|
<p>流量制御は全てのメッセージに適用することも、<code>msg.topic</code>値でグループ化して適用することも可能です。グループ化すると、中間メッセージは自動的に破棄されます。各時間間隔毎に全てのトピックの最新メッセージを送信するか、次のトピックの最新メッセージを送信するかを指定できます。</p>
|
||||||
|
</script>
|
36
nodes/core/core/locales/ja/89-trigger.html
Normal file
36
nodes/core/core/locales/ja/89-trigger.html
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="trigger">
|
||||||
|
<p>メッセージの受信すると、別のメッセージの送信を行います。延長もしくは初期化が指定されていない場合には、2つ目のメッセージを送信することもできます。</p>
|
||||||
|
|
||||||
|
<h3>入力</h3>
|
||||||
|
<dl class="message-properties">
|
||||||
|
<dt class="optional">reset</dt>
|
||||||
|
<dd>このプロパティを持つメッセージを受け取ると、仕掛かり中の待機や繰り返しをクリアしメッセージの送信は行いません。</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>フロー内でタイムアウトを作成するのに利用します。メッセージを受け取ると、
|
||||||
|
デフォルトでは<code>payload</code>に<code>1</code>を設定して送信します。送信後250ms待機し、<code>payload</code>を<code>0</code>に設定した2つ目のメッセージを送信します。この機能は、例えばRaspberry PIのGPIOピンに接続したLEDを点滅させるために活用できます。</p>
|
||||||
|
<p>各送信メッセージのペイロードはさまざまな種類の値に設定できます。再送信デ
|
||||||
|
ータなしとすることも可能です。例えば、再送信データを「<i>なし</i>」とし、
|
||||||
|
メッセージを受け取った時に遅延を延長することを選択した場合、triggerノードは監視タイマとして動作します。すなわち、指定間隔内にメッセージを受信しない場合にメッセージを送信します。</p>
|
||||||
|
<p>ペイロードに<i>文字列</i>を指定する場合、mustache形式のテンプレートが利用できます。</p>
|
||||||
|
<p><code>reset</code>プロパティを持つメッセージを受信した場合、もしくは、<code>payload</code>が設定した値にマッチする場合、仕掛かり中の待機や繰り返しをクリアしメッセージの送信は行いません。</p>
|
||||||
|
<p>受信メッセージでリセットするまで一定間隔でメッセージを再送するように指定することもできます。</p>
|
||||||
|
<p><code>msg.topic</code>毎に別のストリームとして扱うように設定することも可能です。</p>
|
||||||
|
</script>
|
21
nodes/core/core/locales/ja/90-comment.html
Normal file
21
nodes/core/core/locales/ja/90-comment.html
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="comment">
|
||||||
|
<p>フローにコメントを記述するために利用します。</p>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p>編集パネルはMarkdown形式を記入可能です。入力したテキストは、「情報」サイドパネルに表示されます。</p>
|
||||||
|
</script>
|
24
nodes/core/core/locales/ja/98-unknown.html
Normal file
24
nodes/core/core/locales/ja/98-unknown.html
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
<!--
|
||||||
|
Copyright JS Foundation and other contributors, http://js.foundation
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<script type="text/x-red" data-help-name="unknown">
|
||||||
|
<p>インストールされたNode-REDが認識できない種別のノードです。</p>
|
||||||
|
<h3>詳細</h3>
|
||||||
|
<p><i>この種別のノードをデプロイした場合、設定は保持されますが、足りないノードをインストールするまでフローを開始することはできません。</i></p>
|
||||||
|
<p><code>メニュー - パレットの管理</code>を使ってノードの検索とインストールを行うか、<b>npm install <モジュール></b>で不足モジュールのインストールを行ってNode-REDを再起動した後、ノードを再インポートしてください。</p>
|
||||||
|
<p>この種別のノードがインストール済みであるが依存ライブラリがインストールされていないケースもあります。Node-REDの起動ログを参照して不足ノードに関連したエラーメッセージをチェックすると良いでしょう。</p>
|
||||||
|
<p>それでも解決しない場合、フローの作者に依頼して不足ノードのコピーを入手してください。</p>
|
||||||
|
</script>
|
Loading…
Reference in New Issue
Block a user