From 8f34f4e80bc38adbf0f7b9015b4cfa37622235e2 Mon Sep 17 00:00:00 2001 From: nakanishi Date: Fri, 20 Jul 2018 13:35:24 +0900 Subject: [PATCH 1/2] Update Japanese translation for switch and batch nodes --- nodes/core/locales/ja/logic/10-switch.html | 6 +++++- nodes/core/locales/ja/logic/19-batch.html | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/nodes/core/locales/ja/logic/10-switch.html b/nodes/core/locales/ja/logic/10-switch.html index bb0e20ac8..2417ad164 100644 --- a/nodes/core/locales/ja/logic/10-switch.html +++ b/nodes/core/locales/ja/logic/10-switch.html @@ -29,7 +29,11 @@
  • その他 - これより前のルールにマッチするものがなかった場合に適用
  • +

    注釈

    +

    is true/falseis nullのルールは、型に対して厳密な比較を行います。型変換した上での比較はしません。

    +

    is emptyのルールは、長さ0の文字列・配列・バッファ、またはプロパティを持たないオブジェクトを出力します。nullundefinedは出力しません。

    +

    メッセージ列の扱い

    switchノードは入力メッセージの列に関する情報を保持するmsg.partsをデフォルトでは変更しません。

    -

    メッセージ列の補正」オプションを指定すると、マッチした各ルールに対して新しいメッセージ列を生成します。このモードでは、switchノードは新たなメッセージ列を送信する前に、入力メッセージ列全体を内部に蓄積します。nodeMessageBufferMaxLengthを設定すると、蓄積するメッセージ数を制限できます。

    +

    メッセージ列の補正」オプションを指定すると、マッチした各ルールに対して新しいメッセージ列を生成します。このモードでは、switchノードは新たなメッセージ列を送信する前に、入力メッセージ列全体を内部に蓄積します。settings.jsnodeMessageBufferMaxLengthを設定すると、蓄積するメッセージ数を制限できます。

    diff --git a/nodes/core/locales/ja/logic/19-batch.html b/nodes/core/locales/ja/logic/19-batch.html index 6109866ff..41cef364c 100644 --- a/nodes/core/locales/ja/logic/19-batch.html +++ b/nodes/core/locales/ja/logic/19-batch.html @@ -30,5 +30,5 @@

    メッセージの蓄積

    -

    このノードの処理ではメッセージ列の処理のためメッセージを内部に蓄積します。nodeMessageBufferMaxLengthを指定することで蓄積するメッセージの最大値を制限することができます。

    +

    このノードの処理ではメッセージ列の処理のためメッセージを内部に蓄積します。settings.jsnodeMessageBufferMaxLengthを指定することで蓄積するメッセージの最大値を制限することができます。

    From d432edaed2dd2a41f60f55a8f40e0e9969aa0393 Mon Sep 17 00:00:00 2001 From: nakanishi Date: Fri, 20 Jul 2018 13:36:59 +0900 Subject: [PATCH 2/2] Translate icon palette parts into Japanese --- editor/js/ui/editor.js | 4 ++-- red/api/editor/locales/en-US/editor.json | 2 ++ red/api/editor/locales/ja/editor.json | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/editor/js/ui/editor.js b/editor/js/ui/editor.js index b1b688b24..16b6b65f5 100644 --- a/editor/js/ui/editor.js +++ b/editor/js/ui/editor.js @@ -706,7 +706,7 @@ RED.editor = (function() { pickerBackground.on("mousedown", hide); var searchDiv = $("
    ",{class:"red-ui-search-container"}).appendTo(picker); - searchInput = $('').attr("placeholder","Search icons").appendTo(searchDiv).searchBox({ + searchInput = $('').attr("placeholder",RED._("editor.searchIcons")).appendTo(searchDiv).searchBox({ delay: 50, change: function() { var searchTerm = $(this).val().trim(); @@ -730,7 +730,7 @@ RED.editor = (function() { var iconList = $('
    ').appendTo(picker); var metaRow = $('
    ').appendTo(picker); var summary = $('').appendTo(metaRow); - var resetButton = $('').appendTo(metaRow).click(function(e) { + var resetButton = $('').appendTo(metaRow).click(function(e) { e.preventDefault(); hide(); done(null); diff --git a/red/api/editor/locales/en-US/editor.json b/red/api/editor/locales/en-US/editor.json index d0bc7bf1e..cfd88fd2e 100644 --- a/red/api/editor/locales/en-US/editor.json +++ b/red/api/editor/locales/en-US/editor.json @@ -265,6 +265,8 @@ "settingIcon": "Icon", "noDefaultLabel": "none", "defaultLabel": "use default label", + "searchIcons": "Search icons", + "useDefault": "use default", "errors": { "scopeChange": "Changing the scope will make it unavailable to nodes in other flows that use it" } diff --git a/red/api/editor/locales/ja/editor.json b/red/api/editor/locales/ja/editor.json index 892d3e04c..7ab8ea714 100644 --- a/red/api/editor/locales/ja/editor.json +++ b/red/api/editor/locales/ja/editor.json @@ -264,6 +264,8 @@ "settingIcon": "アイコン", "noDefaultLabel": "なし", "defaultLabel": "既定の名前を使用", + "searchIcons": "アイコンを検索", + "useDefault": "デフォルトを使用", "errors": { "scopeChange": "スコープの変更は、他のフローで使われているノードを無効にします" }