diff --git a/io/serialport/25-serial.js b/io/serialport/25-serial.js index 60562c47a..81f4fc0a5 100644 --- a/io/serialport/25-serial.js +++ b/io/serialport/25-serial.js @@ -44,8 +44,7 @@ module.exports = function(RED) { if (msg.hasOwnProperty("baudrate")) { var baud = parseInt(msg.baudrate); if (isNaN(baud)) { - var errmsg = err.toString().replace("Serialport","Serialport "+node.port.serial.path); - node.error(errmsg,msg); + node.error(RED._("serial.errors.badbaudrate"),msg); } else { node.port.update({baudRate: baud},function(err,res) { if (err) { @@ -138,8 +137,7 @@ module.exports = function(RED) { if (msg.hasOwnProperty("baudrate")) { var baud = parseInt(msg.baudrate); if (isNaN(baud)) { - var errmsg = err.toString().replace("Serialport","Serialport "+node.port.serial.path); - node.error(errmsg,msg); + node.error(RED._("serial.errors.badbaudrate"),msg); } else { node.port.update({baudRate: baud},function(err,res) { if (err) { diff --git a/io/serialport/locales/en-US/25-serial.json b/io/serialport/locales/en-US/25-serial.json index fd52c996e..f816b6110 100644 --- a/io/serialport/locales/en-US/25-serial.json +++ b/io/serialport/locales/en-US/25-serial.json @@ -66,7 +66,8 @@ "unexpected-close": "serial port __port__ closed unexpectedly", "disconnected": "serial port __port__ disconnected", "closed": "serial port __port__ closed", - "list": "Failed to list ports. Please enter manually." + "list": "Failed to list ports. Please enter manually.", + "badbaudrate": "Baudrate is not valid" } } } diff --git a/io/serialport/locales/ja/25-serial.json b/io/serialport/locales/ja/25-serial.json index f2189c858..36bf27d1e 100644 --- a/io/serialport/locales/ja/25-serial.json +++ b/io/serialport/locales/ja/25-serial.json @@ -51,7 +51,8 @@ "unexpected-close": "serial port __port__ closed unexpectedly", "disconnected": "serial port __port__ disconnected", "closed": "serial port __port__ closed", - "list": "ポートのリスト化に失敗しました。手動で入力してください。" + "list": "ポートのリスト化に失敗しました。手動で入力してください。", + "badbaudrate": "Baudrate is not valid" } } }