Add default translations for binding add-ons (#11760)
* Add default translations for binding add-ons This makes the texts used by these add-ons translatable with Crowdin. To keep the PR simple, it only adds default translations for add-ons which do not yet have any default translations properties file. We can do follow up PRs for adding missing key/values to add-ons that already have these files or to remove duplications. There are several add-ons in this PR that do have non-English translation files, so I'll upload those to Crowdin when the PR is merged. Signed-off-by: Wouter Born <github@maindrain.net>
This commit is contained in:
@@ -0,0 +1,184 @@
|
||||
# binding
|
||||
|
||||
binding.modbus.name = Modbus Binding
|
||||
binding.modbus.description = Binding for Modbus
|
||||
|
||||
# thing types
|
||||
|
||||
thing-type.modbus.data.label = Modbus Data
|
||||
thing-type.modbus.data.description = Data thing extracts values from binary data received from Modbus slave. Similarly, it it responsible of tranlating openHAB commands to Modbus write requests
|
||||
thing-type.modbus.poller.label = Regular Poll
|
||||
thing-type.modbus.poller.description = Regular poll of data from Modbus slaves
|
||||
thing-type.modbus.serial.label = Modbus Serial Slave
|
||||
thing-type.modbus.serial.description = Endpoint for Modbus serial slaves
|
||||
thing-type.modbus.tcp.label = Modbus TCP Slave
|
||||
thing-type.modbus.tcp.description = Endpoint for Modbus TCP slaves
|
||||
|
||||
# thing types config
|
||||
|
||||
thing-type.config.modbus.data.readStart.label = Read Address
|
||||
thing-type.config.modbus.data.readStart.description = Start address to start reading the value. Use empty for write-only things. <br /> <br />Input as zero-based index number, e.g. in place of 400001 (first holding register), use the address 0. Must be between (poller start) and (poller start + poller length - 1) (inclusive). <br /> <br />With registers and value type less than 16 bits, you must use X.Y format where Y specifies the sub-element to read from the 16 bit register: <ul> <li>For example, 3.1 would mean pick second bit from register index 3 with bit value type. </li> <li>With int8 valuetype, it would pick the high byte of register index 3.</li> </ul>
|
||||
thing-type.config.modbus.data.readTransform.label = Read Transform
|
||||
thing-type.config.modbus.data.readTransform.description = Transformation to apply to polled data, after it has been converted to number using readValueType <br /><br />Use "default" to communicate that no transformation is done and value should be passed as is. <br />Use SERVICENAME(ARG) or SERVICENAME:ARG to use transformation service. <br />Any other value than the above types will be interpreted as static text, in which case the actual content of the polled value is ignored. <br />You can chain many transformations with ∩, for example SERVICE1:ARG1∩SERVICE2:ARG2
|
||||
thing-type.config.modbus.data.readValueType.label = Read Value Type
|
||||
thing-type.config.modbus.data.readValueType.description = How data is read from modbus. Use empty for write-only things. <br /><br />With registers all value types are applicable.
|
||||
thing-type.config.modbus.data.readValueType.option.int64 = 64bit signed integer (int64)
|
||||
thing-type.config.modbus.data.readValueType.option.uint64 = 64bit unsigned integer (uint64)
|
||||
thing-type.config.modbus.data.readValueType.option.int64_swap = 64bit signed integer, 16bit words in reverse order (dcba) (int64_swap)
|
||||
thing-type.config.modbus.data.readValueType.option.uint64_swap = 64bit unsigned integer, 16bit words in reverse order (dcba) (uint64_swap)
|
||||
thing-type.config.modbus.data.readValueType.option.float32 = 32bit floating point (float32)
|
||||
thing-type.config.modbus.data.readValueType.option.float32_swap = 32bit floating point, 16bit words swapped (float32_swap)
|
||||
thing-type.config.modbus.data.readValueType.option.int32 = 32bit signed integer (int32)
|
||||
thing-type.config.modbus.data.readValueType.option.uint32 = 32bit unsigned integer (uint32)
|
||||
thing-type.config.modbus.data.readValueType.option.int32_swap = 32bit signed integer, 16bit words swapped (int32_swap)
|
||||
thing-type.config.modbus.data.readValueType.option.uint32_swap = 32bit unsigned integer, 16bit words swapped (uint32_swap)
|
||||
thing-type.config.modbus.data.readValueType.option.int16 = 16bit signed integer (int16)
|
||||
thing-type.config.modbus.data.readValueType.option.uint16 = 16bit unsigned integer (uint16)
|
||||
thing-type.config.modbus.data.readValueType.option.int8 = 8bit signed integer (int8)
|
||||
thing-type.config.modbus.data.readValueType.option.uint8 = 8bit unsigned integer (uint8)
|
||||
thing-type.config.modbus.data.readValueType.option.bit = individual bit (bit)
|
||||
thing-type.config.modbus.data.updateUnchangedValuesEveryMillis.label = Interval for Updating Unchanged Values
|
||||
thing-type.config.modbus.data.updateUnchangedValuesEveryMillis.description = Interval to update unchanged values. Normally unchanged values are not updated. In milliseconds.
|
||||
thing-type.config.modbus.data.writeMaxTries.label = Maximum Tries When Writing
|
||||
thing-type.config.modbus.data.writeMaxTries.description = Number of tries when writing data, if some of the writes fail. For single try, enter 1.
|
||||
thing-type.config.modbus.data.writeMultipleEvenWithSingleRegisterOrCoil.label = Write Multiple Even with Single Register or Coil
|
||||
thing-type.config.modbus.data.writeMultipleEvenWithSingleRegisterOrCoil.description = Whether single register / coil of data is written using FC16 ("Write Multiple Holding Registers") / FC15 ("Write Multiple Coils"), respectively. <br /> <br />If false, FC6/FC5 are used with single register and single coil, respectively.
|
||||
thing-type.config.modbus.data.writeStart.label = Write Address
|
||||
thing-type.config.modbus.data.writeStart.description = Start address of the first holding register or coil in the write. Use empty for read-only things. <br />Use zero based address, e.g. in place of 400001 (first holding register), use the address 0. This address is passed to data frame as is. <br />One can write individual bits of an register using X.Y format where X is the register and Y is the bit (0 refers to least significant bit).
|
||||
thing-type.config.modbus.data.writeTransform.label = Write Transform
|
||||
thing-type.config.modbus.data.writeTransform.description = Transformation to apply to received commands. <br /><br />Use "default" to communicate that no transformation is done and value should be passed as is. <br />Use SERVICENAME(ARG) or SERVICENAME:ARG to use transformation service. <br />Any other value than the above types will be interpreted as static text, in which case the actual content of the command <br />You can chain many transformations with ∩, for example SERVICE1:ARG1∩SERVICE2:ARG2 value is ignored.
|
||||
thing-type.config.modbus.data.writeType.label = Write Type
|
||||
thing-type.config.modbus.data.writeType.description = Type of data to write. Leave empty for read-only things. <br /> <br /> Coil uses function code (FC) FC05 or FC15. Holding register uses FC06 or FC16. See writeMultipleEvenWithSingleRegisterOrCoil parameter.
|
||||
thing-type.config.modbus.data.writeType.option.coil = coil, or digital out (DO)
|
||||
thing-type.config.modbus.data.writeType.option.holding = holding register
|
||||
thing-type.config.modbus.data.writeValueType.label = Write Value Type
|
||||
thing-type.config.modbus.data.writeValueType.description = How data is written to modbus. Only applicable to registers, you can leave this undefined for coil. <br /><br />Negative integers are encoded with two's complement, while positive integers are encoded as is.
|
||||
thing-type.config.modbus.data.writeValueType.option.int64 = 64bit positive or negative integer, 4 registers (int64, uint64)
|
||||
thing-type.config.modbus.data.writeValueType.option.int64_swap = 64bit positive or negative integer, 4 registers but with 16bit words/registers in reverse order (dcba) (int64_swap, uint64_swap)
|
||||
thing-type.config.modbus.data.writeValueType.option.float32 = 32bit floating point (float32)
|
||||
thing-type.config.modbus.data.writeValueType.option.float32_swap = 32bit floating point, 16bit words swapped (float32_swap)
|
||||
thing-type.config.modbus.data.writeValueType.option.int32 = 32bit positive or negative integer, 2 registers (int32, uint32)
|
||||
thing-type.config.modbus.data.writeValueType.option.int32_swap = 32bit positive or negative integer, 2 registers but with 16bit words/registers in reverse order (ba) (int32_swap, uint32_swap)
|
||||
thing-type.config.modbus.data.writeValueType.option.int16 = 16bit positive or negative integer, 1 register (int16, uint16)
|
||||
thing-type.config.modbus.data.writeValueType.option.bit = individual bit (bit)
|
||||
thing-type.config.modbus.poller.cacheMillis.label = Cache Duration
|
||||
thing-type.config.modbus.poller.cacheMillis.description = Duration for data cache to be valid, in milliseconds. This cache is used only to serve REFRESH commands. <br /> <br />Use zero to disable the caching.
|
||||
thing-type.config.modbus.poller.length.label = Length
|
||||
thing-type.config.modbus.poller.length.description = Number of registers, coils or discrete inputs to read. <br /> <br />Maximum number of registers is 125 while 2000 is maximum for coils and discrete inputs.
|
||||
thing-type.config.modbus.poller.maxTries.label = Maximum Tries When Reading
|
||||
thing-type.config.modbus.poller.maxTries.description = Number of tries when reading data, if some of the reading fail. For single try, enter 1.
|
||||
thing-type.config.modbus.poller.refresh.label = Poll Interval
|
||||
thing-type.config.modbus.poller.refresh.description = Poll interval in milliseconds. Use zero to disable automatic polling.
|
||||
thing-type.config.modbus.poller.start.label = Start
|
||||
thing-type.config.modbus.poller.start.description = Address of the first register, coil, or discrete input to poll. <br /> <br />Input as zero-based index number, e.g. in place of 400001 (first holding register), use the address 0.
|
||||
thing-type.config.modbus.poller.type.label = Type
|
||||
thing-type.config.modbus.poller.type.description = Type of modbus items to poll
|
||||
thing-type.config.modbus.poller.type.option.coil = coil, or digital out (DO)
|
||||
thing-type.config.modbus.poller.type.option.discrete = discrete input, or digital in (DI)
|
||||
thing-type.config.modbus.poller.type.option.holding = holding register
|
||||
thing-type.config.modbus.poller.type.option.input = input register
|
||||
thing-type.config.modbus.serial.baud.label = Baud
|
||||
thing-type.config.modbus.serial.baud.description = Baud of the connection
|
||||
thing-type.config.modbus.serial.baud.option.75 = 75
|
||||
thing-type.config.modbus.serial.baud.option.110 = 110
|
||||
thing-type.config.modbus.serial.baud.option.300 = 300
|
||||
thing-type.config.modbus.serial.baud.option.1200 = 1200
|
||||
thing-type.config.modbus.serial.baud.option.2400 = 2400
|
||||
thing-type.config.modbus.serial.baud.option.4800 = 4800
|
||||
thing-type.config.modbus.serial.baud.option.9600 = 9600
|
||||
thing-type.config.modbus.serial.baud.option.19200 = 19200
|
||||
thing-type.config.modbus.serial.baud.option.38400 = 38400
|
||||
thing-type.config.modbus.serial.baud.option.57600 = 57600
|
||||
thing-type.config.modbus.serial.baud.option.115200 = 115200
|
||||
thing-type.config.modbus.serial.connectMaxTries.label = Maximum Connection Tries
|
||||
thing-type.config.modbus.serial.connectMaxTries.description = How many times we try to establish the connection. Should be at least 1.
|
||||
thing-type.config.modbus.serial.connectTimeoutMillis.label = Timeout for Establishing the Connection
|
||||
thing-type.config.modbus.serial.connectTimeoutMillis.description = The maximum time that is waited when establishing the connection. Value of zero means that system/OS default is respected. In milliseconds.
|
||||
thing-type.config.modbus.serial.dataBits.label = Data Bits
|
||||
thing-type.config.modbus.serial.dataBits.description = Data bits
|
||||
thing-type.config.modbus.serial.dataBits.option.5 = 5
|
||||
thing-type.config.modbus.serial.dataBits.option.6 = 6
|
||||
thing-type.config.modbus.serial.dataBits.option.7 = 7
|
||||
thing-type.config.modbus.serial.dataBits.option.8 = 8
|
||||
thing-type.config.modbus.serial.echo.label = RS485 Echo Mode
|
||||
thing-type.config.modbus.serial.echo.description = Flag for setting the RS485 echo mode <br/> <br/>This controls whether we should try to read back whatever we send on the line, before reading the response.
|
||||
thing-type.config.modbus.serial.enableDiscovery.label = Discovery Enabled
|
||||
thing-type.config.modbus.serial.enableDiscovery.description = When enabled we try to find a device specific handler. Turn this on if you're using one of the supported devices.
|
||||
thing-type.config.modbus.serial.encoding.label = Encoding
|
||||
thing-type.config.modbus.serial.encoding.description = Encoding
|
||||
thing-type.config.modbus.serial.encoding.option.ascii = ASCII
|
||||
thing-type.config.modbus.serial.encoding.option.rtu = RTU
|
||||
thing-type.config.modbus.serial.encoding.option.bin = BIN
|
||||
thing-type.config.modbus.serial.flowControlIn.label = Flow Control In
|
||||
thing-type.config.modbus.serial.flowControlIn.description = Type of flow control for receiving
|
||||
thing-type.config.modbus.serial.flowControlIn.option.none = None
|
||||
thing-type.config.modbus.serial.flowControlIn.option.xon/xoff in = XON/XOFF
|
||||
thing-type.config.modbus.serial.flowControlIn.option.rts/cts in = RTS/CTS
|
||||
thing-type.config.modbus.serial.flowControlOut.label = Flow Control Out
|
||||
thing-type.config.modbus.serial.flowControlOut.description = Type of flow control for sending
|
||||
thing-type.config.modbus.serial.flowControlOut.option.none = None
|
||||
thing-type.config.modbus.serial.flowControlOut.option.xon/xoff out = XON/XOFF
|
||||
thing-type.config.modbus.serial.flowControlOut.option.rts/cts out = RTS/CTS
|
||||
thing-type.config.modbus.serial.id.label = Id
|
||||
thing-type.config.modbus.serial.id.description = Slave id. Also known as station address or unit identifier.
|
||||
thing-type.config.modbus.serial.parity.label = Parity
|
||||
thing-type.config.modbus.serial.parity.description = Parity
|
||||
thing-type.config.modbus.serial.parity.option.none = None
|
||||
thing-type.config.modbus.serial.parity.option.even = Even
|
||||
thing-type.config.modbus.serial.parity.option.odd = Odd
|
||||
thing-type.config.modbus.serial.port.label = Serial Port
|
||||
thing-type.config.modbus.serial.port.description = Serial port to use, for example /dev/ttyS0 or COM1
|
||||
thing-type.config.modbus.serial.receiveTimeoutMillis.label = Read Operation Timeout
|
||||
thing-type.config.modbus.serial.receiveTimeoutMillis.description = Timeout for read operations. In milliseconds.
|
||||
thing-type.config.modbus.serial.stopBits.label = Stop Bits
|
||||
thing-type.config.modbus.serial.stopBits.description = Stop bits
|
||||
thing-type.config.modbus.serial.stopBits.option.1.0 = 1
|
||||
thing-type.config.modbus.serial.stopBits.option.1.5 = 1.5
|
||||
thing-type.config.modbus.serial.stopBits.option.2.0 = 2
|
||||
thing-type.config.modbus.serial.timeBetweenTransactionsMillis.label = Time Between Transactions
|
||||
thing-type.config.modbus.serial.timeBetweenTransactionsMillis.description = How long to delay we must have at minimum between two consecutive MODBUS transactions. In milliseconds.
|
||||
thing-type.config.modbus.tcp.connectMaxTries.label = Maximum Connection Tries
|
||||
thing-type.config.modbus.tcp.connectMaxTries.description = How many times we try to establish the connection. Should be at least 1.
|
||||
thing-type.config.modbus.tcp.connectTimeoutMillis.label = Timeout for Establishing the Connection
|
||||
thing-type.config.modbus.tcp.connectTimeoutMillis.description = The maximum time that is waited when establishing the connection. Value of zero means that system/OS default is respected. In milliseconds.
|
||||
thing-type.config.modbus.tcp.enableDiscovery.label = Discovery Enabled
|
||||
thing-type.config.modbus.tcp.enableDiscovery.description = When enabled we try to find a device specific handler. Turn this on if you're using one of the supported devices.
|
||||
thing-type.config.modbus.tcp.host.label = IP Address or Hostname
|
||||
thing-type.config.modbus.tcp.host.description = Network address of the device
|
||||
thing-type.config.modbus.tcp.id.label = Id
|
||||
thing-type.config.modbus.tcp.id.description = Slave id. Also known as station address or unit identifier.
|
||||
thing-type.config.modbus.tcp.port.label = Port
|
||||
thing-type.config.modbus.tcp.port.description = Port of the slave
|
||||
thing-type.config.modbus.tcp.reconnectAfterMillis.label = Reconnect Again After
|
||||
thing-type.config.modbus.tcp.reconnectAfterMillis.description = The connection is kept open at least the time specified here. Value of zero means that connection is disconnected after every MODBUS transaction. In milliseconds.
|
||||
thing-type.config.modbus.tcp.rtuEncoded.label = RTU Encoding
|
||||
thing-type.config.modbus.tcp.rtuEncoded.description = Use RTU Encoding over IP
|
||||
thing-type.config.modbus.tcp.timeBetweenReconnectMillis.label = Time Between Reconnections
|
||||
thing-type.config.modbus.tcp.timeBetweenReconnectMillis.description = How long to wait to before trying to establish a new connection after the previous one has been disconnected. In milliseconds.
|
||||
thing-type.config.modbus.tcp.timeBetweenTransactionsMillis.label = Time Between Transactions
|
||||
thing-type.config.modbus.tcp.timeBetweenTransactionsMillis.description = How long to delay we must have at minimum between two consecutive MODBUS transactions. In milliseconds.
|
||||
|
||||
# channel types
|
||||
|
||||
channel-type.modbus.contact-type.label = Value as Contact
|
||||
channel-type.modbus.contact-type.description = Contact item channel
|
||||
channel-type.modbus.datetime-type.label = Value as DateTime
|
||||
channel-type.modbus.datetime-type.description = DateTime item channel
|
||||
channel-type.modbus.dimmer-type.label = Value as Dimmer
|
||||
channel-type.modbus.dimmer-type.description = Dimmer item channel
|
||||
channel-type.modbus.last-erroring-read-type.label = Last Erroring Read
|
||||
channel-type.modbus.last-erroring-read-type.description = Date of last read error
|
||||
channel-type.modbus.last-erroring-write-type.label = Last Erroring Write
|
||||
channel-type.modbus.last-erroring-write-type.description = Date of last write error
|
||||
channel-type.modbus.last-successful-read-type.label = Last Successful Read
|
||||
channel-type.modbus.last-successful-read-type.description = Date of last read
|
||||
channel-type.modbus.last-successful-write-type.label = Last Successful Write
|
||||
channel-type.modbus.last-successful-write-type.description = Date of last write
|
||||
channel-type.modbus.number-type.label = Value as Number
|
||||
channel-type.modbus.number-type.description = Number item channel
|
||||
channel-type.modbus.rollershutter-type.label = Value as Rollershutter
|
||||
channel-type.modbus.rollershutter-type.description = Rollershutter item channel
|
||||
channel-type.modbus.string-type.label = Value as String
|
||||
channel-type.modbus.string-type.description = String item channel
|
||||
channel-type.modbus.switch-type.label = Value as Switch
|
||||
channel-type.modbus.switch-type.description = Switch item channel
|
||||
Reference in New Issue
Block a user