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:
Wouter Born
2021-12-15 18:40:21 +01:00
committed by GitHub
parent 05e782ec1a
commit 07a1976c81
234 changed files with 33234 additions and 0 deletions

View File

@@ -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