Merge pull request #2562 from kazuhitoyokoi/dev-addjapanesetranslations

Add Japanese translations for Outliner, help sidebar and loading progress bar
This commit is contained in:
Nick O'Leary
2020-05-13 09:18:50 +01:00
committed by GitHub
5 changed files with 34 additions and 9 deletions

View File

@@ -594,6 +594,7 @@
"arrayItems": "__count__ items", "arrayItems": "__count__ items",
"showTips":"You can open the tips from the settings panel", "showTips":"You can open the tips from the settings panel",
"outline": "Outline", "outline": "Outline",
"empty": "empty",
"globalConfig": "Global Configuration Nodes" "globalConfig": "Global Configuration Nodes"
}, },
"help": { "help": {
@@ -602,6 +603,7 @@
"search": "Search help", "search": "Search help",
"nodeHelp": "Node Help", "nodeHelp": "Node Help",
"showHelp": "Show help", "showHelp": "Show help",
"showInOutline": "Show in outline",
"showTopics": "Show topics", "showTopics": "Show topics",
"noHelp": "No help topic selected" "noHelp": "No help topic selected"
}, },
@@ -847,9 +849,9 @@
"expandItems": "Expand items", "expandItems": "Expand items",
"collapseItems": "Collapse items", "collapseItems": "Collapse items",
"duplicate": "Duplicate", "duplicate": "Duplicate",
"error": { "error": {
"invalidJSON": "Invalid JSON: " "invalidJSON": "Invalid JSON: "
} }
}, },
"markdownEditor": { "markdownEditor": {
"title": "Markdown editor", "title": "Markdown editor",

View File

@@ -34,6 +34,13 @@
"null": "null" "null": "null"
} }
}, },
"event": {
"loadPalette": "パレットを読み込み中",
"loadNodeCatalogs": "ノードカタログを読み込み中",
"loadNodes": "ノードを読み込み中 __count__",
"loadFlows": "フローを読み込み中",
"importFlows": "ワークスペースにフローを追加中"
},
"workspace": { "workspace": {
"defaultName": "フロー __number__", "defaultName": "フロー __number__",
"editFlow": "フローを編集: __name__", "editFlow": "フローを編集: __name__",
@@ -585,7 +592,20 @@
"nodeHelp": "ノードのヘルプ", "nodeHelp": "ノードのヘルプ",
"none": "なし", "none": "なし",
"arrayItems": "__count__ 要素", "arrayItems": "__count__ 要素",
"showTips": "設定からヒントを表示できます" "showTips": "設定からヒントを表示できます",
"outline": "アウトライン",
"empty": "空",
"globalConfig": "グローバル設定ノード"
},
"help": {
"name": "ヘルプ",
"label": "ヘルプ",
"search": "ヘルプを検索",
"nodeHelp": "ノードヘルプ",
"showHelp": "ヘルプを表示",
"showInOutline": "アウトラインに表示",
"showTopics": "トピックを表示",
"noHelp": "ヘルプのトピックが未選択"
}, },
"config": { "config": {
"name": "ノードの設定を表示", "name": "ノードの設定を表示",

View File

@@ -54,7 +54,7 @@ RED.sidebar.info.outliner = (function() {
function getEmptyItem(id) { function getEmptyItem(id) {
var item = { var item = {
empty: true, empty: true,
element: $('<div class="red-ui-info-outline-item red-ui-info-outline-item-empty">').text("empty") element: $('<div class="red-ui-info-outline-item red-ui-info-outline-item-empty">').text(RED._("sidebar.info.empty")),
} }
empties[id] = item; empties[id] = item;
return item; return item;

View File

@@ -92,7 +92,7 @@ RED.sidebar.info = (function() {
RED.sidebar.info.outliner.reveal(selectedObject); RED.sidebar.info.outliner.reveal(selectedObject);
} }
}).appendTo(propertiesPanelHeader); }).appendTo(propertiesPanelHeader);
RED.popover.tooltip(propertiesPanelHeaderReveal,"Show in outline"); RED.popover.tooltip(propertiesPanelHeaderReveal,RED._("sidebar.help.showInOutline"));
propertiesPanelContent = $("<div>").css({ propertiesPanelContent = $("<div>").css({

View File

@@ -26,8 +26,7 @@
<dt>payload<span class="property-type">オブジェクト | 配列 | 文字列</span></dt> <dt>payload<span class="property-type">オブジェクト | 配列 | 文字列</span></dt>
<dd> <dd>
<ul> <ul>
<li>入力が文字列の場合CSVとして解釈しCSVの各行をキー/バリューとしたJavaScriptオブジェクトを生成します <li>入力が文字列の場合CSVとして解釈しCSVの各行をキー/バリューとしたJavaScriptオブジェクトを生成します各行毎にメッセージを送信するかオブジェクトの配列からなる一つのメッセージを送信するかを選択できます</li>
各行毎にメッセージを送信するかオブジェクトの配列からなる一つのメッセージを送信するかを選択できます</li>
<li>入力がJavaScriptオブジェクトの場合CSV文字列への変換を行います</li> <li>入力がJavaScriptオブジェクトの場合CSV文字列への変換を行います</li>
<li>入力が基本型の配列の場合1行のCSV文字列へ変換します</li> <li>入力が基本型の配列の場合1行のCSV文字列へ変換します</li>
<li>入力が配列の配列もしくはオブジェクトの配列の場合複数行のCSV文字列へ変換します</li> <li>入力が配列の配列もしくはオブジェクトの配列の場合複数行のCSV文字列へ変換します</li>
@@ -37,8 +36,12 @@
<h3>詳細</h3> <h3>詳細</h3>
<p>列名にカラム名のリストを指定することができますCSVからオブジェクトに変換を行う際カラム名をプロパティ名として使用します列名の代わりにCSVデータの1行目にカラム名を含めることもできます</p> <p>列名にカラム名のリストを指定することができますCSVからオブジェクトに変換を行う際カラム名をプロパティ名として使用します列名の代わりにCSVデータの1行目にカラム名を含めることもできます</p>
<p>CSVへの変換を行う際にはオブジェクトから取り出すべきプロパティとその順序を列名を参照して決めます</p> <p>CSVへの変換を行う際にはオブジェクトから取り出すべきプロパティとその順序を列名を参照して決めます</p>
<p>列名がない場合本ノードは<code>msg.columns</code>使</p>
<p>入力が配列の場合には列名はカラム名を表す行の出力指定がされた場合だけ用います</p> <p>入力が配列の場合には列名はカラム名を表す行の出力指定がされた場合だけ用います</p>
<p><code>parts</code></p> <p>数値を変換するオプションがチェックされている場合文字列型の数値が数値として返されますつまり1,"1.5",2の真ん中の値が数値になりま</p>
<p>空の文字を含むオプションがチェックされている場合空の文字列が結果に返されますつまり"1","",3の真ん中の値が空の文字列になります</p>
<p>null値を含むオプションがチェックされている場合null値が結果に返されますつまり"1",,3の真ん中の値がnullになります</p>
<p>file-inードやsplitードが出力するメッセージの様に<code>parts</code></p>
<p>CSVを複数のメッセージに変換して出力する場合出力がメッセージ列となるよう<code>parts</code></p> <p>CSVを複数のメッセージに変換して出力する場合出力がメッセージ列となるよう<code>parts</code></p>
<p><b>:</b> </p> <p><b>:</b> </p>
</script> </script>