Add Japanese translations for sqlite node (#725)

* Add Japanese translations for sqlite node

* Improve Japanese translations for sqlite node

* Restructure message catalog
This commit is contained in:
Kazuhito Yokoi
2020-12-17 17:26:32 +09:00
committed by GitHub
parent cbcb3036be
commit fa2ea96e67
5 changed files with 109 additions and 47 deletions

View File

@@ -0,0 +1,26 @@
<script type="text/html" data-help-name="sqlite">
<p>SQLiteデータベースにアクセスする機能を提供します</p>
<p>SQLクエリには本ノードへどの様にクエリを渡すかを設定します</p>
<p><i>msg.topic経由</i> と <i>固定文</i> のSQLクエリは設定したデータベースに対して <b>db.all</b> 操作を実行します。これによって、INSERTSとUPDATES、DELETESを利用できます。性質上、SQLインジェクションに<i>注意してください</i></p>
<p><i>事前定義文</i> SQL <b>db.all</b> 使SQL</p>
<p><i>一括(応答なし)</i> SQLSQL <b>db.exec</b> 使</p>
<p><i>msg.topic経由</i> または <i>一括(応答なし)</i> を用いる時 <code>msg.topic</code> には、データベースに問い合わせるための <i>クエリ</i> が格納されている必要があります</p>
<p>通常の方法や事前定義文を用いる時 <i>クエリ</i> </p>
<p>事前定義文を用いるためには <code>msg.params</code> をオブジェクトとしてパラメータに渡します。例:<br />
<code>msg.params = {<br />
&nbsp;&nbsp;&nbsp;&nbsp;$id:1,<br />
&nbsp;&nbsp;&nbsp;&nbsp;$name:"John Doe"<br />
}</code><br />
パラメータのオブジェクト名は事前定義文に設定したパラメータと一致させる必要があります
もし <code>SQLITE_RANGE: bind or column index out of range</code> というエラーが発生した場合は、バラメータのオブジェクトのキーに$を含めてください。<br />
上の例で用いるSQLクエリは次の様になります: <code>insert into user_table (user_id, user) VALUES ($id, $name);</code></p>
<p>SQLクエリを使用すると <code>msg.payload</code> </p>
<p>通常返されるペイロードは結果の行から成る配列(またはエラー)になります</p>
<p>フルパスやファイル名を含む <code>msg.extension</code> SQLite</p>
<p>ミリ秒単位の再接続タイムアウトは<b>settings.js</b>
<pre>sqliteReconnectTime: 20000,</pre></p>
</script>
<script type="text/html" data-help-name="sqlitedb">
<p>データベースファイルのデフォルトディレクトリはNode-REDプロセスを開始したユーザのホームディレクトリですこれは絶対パスを用いることで変更できます</p>
</script>

View File

@@ -0,0 +1,20 @@
{
"sqlite": {
"label": {
"database": "データベース",
"sqlQuery": "SQLクエリ",
"viaMsgTopic": "msg.topic経由",
"fixedStatement": "固定文",
"preparedStatement": "事前定義文",
"batchWithoutResponse": "一括(応答なし)",
"sqlStatement": "SQL文",
"mode": "モード",
"readWriteCreate": "読み取り-書き込み-作成",
"readWrite": "読み取り-書き込み",
"readOnly": "読み取りのみ"
},
"tips": {
"memoryDb": "<b>注釈</b>: データベース名に <code>:memory:</code> を設定すると、非永続的なメモリデータベースを作成します。"
}
}
}