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,102 @@
# binding
binding.tivo.name = TiVo DVR Binding
binding.tivo.description = Controls TiVo DVRs that support the TiVo TCP Control Protocol v1.1
# thing types
thing-type.tivo.sckt.label = TiVo DVR
thing-type.tivo.sckt.description = Monitor and control your TiVo via DIRECT SOCKET commands leveraging the TIVO protocol 1.1 specification. The TiVo TCP Control Protocol is an ASCII-based command protocol for remote control of a TiVo DVR over a TCP local network connection. The commands allow control of channel changes, user interface navigation and allow the client to send simulated remote control button presses to the Digital Video Recorder.
# thing types config
thing-type.config.tivo.sckt.cmdWaitInterval.label = Command Wait Interval (Milliseconds)
thing-type.config.tivo.sckt.cmdWaitInterval.description = Period to wait AFTER a command is sent to the TiVo in milliseconds, before checking that the command has completed. <b> Default: 200 </b>
thing-type.config.tivo.sckt.host.label = Address
thing-type.config.tivo.sckt.host.description = The IP address or host name of your TiVo DVR
thing-type.config.tivo.sckt.keepConActive.label = Keep Connection Open
thing-type.config.tivo.sckt.keepConActive.description = Keep connection to the TiVo open. Recommended for monitoring the TiVo for changes in TV channels. Disable if other applications that use the Remote Control Protocol port will also be used e.g. mobile remote control applications. <b> Default: True (Enabled) </b>
thing-type.config.tivo.sckt.numRetry.label = Connection Retries
thing-type.config.tivo.sckt.numRetry.description = The number of times to attempt reconnection to the TiVo box, if there is a connection failure. <b> Default: 5 </b>
thing-type.config.tivo.sckt.pollForChanges.label = Poll for Channel Changes
thing-type.config.tivo.sckt.pollForChanges.description = Check TiVo for channel changes. Enable if openHAB and a physical remote control (or other services use the Remote Control Protocol) will be used. <b> Default: True (Enabled) </b>
thing-type.config.tivo.sckt.pollInterval.label = Polling Interval (Seconds)
thing-type.config.tivo.sckt.pollInterval.description = Number of seconds between polling jobs to update status information from the TiVo. <b> Default: 10 </b>
thing-type.config.tivo.sckt.tcpPort.label = TCP Port
thing-type.config.tivo.sckt.tcpPort.description = The TCP port number used to connect to the TiVo. <b> Default: 31339 </b>
# channel types
channel-type.tivo.channelForce.label = Current Channel - Forced
channel-type.tivo.channelForce.description = Displays the current channel number. When changed (FORCECH), tunes the DVR to the specified channel, cancelling any recordings in progress if necessary i.e. all tuners are already in use / recording. The TiVo must be in Live TV mode for this command to work. Type: Number (1-9999) [Decimals allowed for OTA sub-channels], DisplayFormat: %d
channel-type.tivo.channelSet.label = Current Channel - Request
channel-type.tivo.channelSet.description = Displays the current channel number. When changed (SETCH), tunes the DVR to the specified channel (unless a recording is in progress on all available tuners). The TiVo must be in Live TV mode for this command to work. Type: Number (1-9999) [Decimals allowed for OTA sub-channels], DisplayFormat: %d
channel-type.tivo.dvrStatus.label = TiVo Status
channel-type.tivo.dvrStatus.description = Action return code / channel information returned by the TiVo. Type: String {ReadOnly)
channel-type.tivo.irCommand.label = Remote Control Button
channel-type.tivo.irCommand.description = Send a simulated button push (IRCODE) from the remote control to the TiVo. See README.md for supported codes. Type: String
channel-type.tivo.irCommand.state.option.UP = UP
channel-type.tivo.irCommand.state.option.DOWN = DOWN
channel-type.tivo.irCommand.state.option.LEFT = LEFT
channel-type.tivo.irCommand.state.option.RIGHT = RIGHT
channel-type.tivo.irCommand.state.option.SELECT = SELECT
channel-type.tivo.irCommand.state.option.TIVO = TIVO
channel-type.tivo.irCommand.state.option.LIVETV = LIVETV
channel-type.tivo.irCommand.state.option.GUIDE = GUIDE
channel-type.tivo.irCommand.state.option.INFO = INFO
channel-type.tivo.irCommand.state.option.EXIT = EXIT
channel-type.tivo.irCommand.state.option.THUMBSUP = THUMBSUP
channel-type.tivo.irCommand.state.option.THUMBSDOWN = THUMBSDOWN
channel-type.tivo.irCommand.state.option.CHANNELUP = CHANNELUP
channel-type.tivo.irCommand.state.option.CHANNELDOWN = CHANNELDOWN
channel-type.tivo.irCommand.state.option.PLAY = PLAY
channel-type.tivo.irCommand.state.option.FORWARD = FORWARD
channel-type.tivo.irCommand.state.option.REVERSE = REVERSE
channel-type.tivo.irCommand.state.option.PAUSE = PAUSE
channel-type.tivo.irCommand.state.option.SLOW = SLOW
channel-type.tivo.irCommand.state.option.REPLAY = REPLAY
channel-type.tivo.irCommand.state.option.ADVANCE = ADVANCE
channel-type.tivo.irCommand.state.option.RECORD = RECORD
channel-type.tivo.irCommand.state.option.NUM0 = NUM0
channel-type.tivo.irCommand.state.option.NUM1 = NUM1
channel-type.tivo.irCommand.state.option.NUM2 = NUM2
channel-type.tivo.irCommand.state.option.NUM3 = NUM3
channel-type.tivo.irCommand.state.option.NUM4 = NUM4
channel-type.tivo.irCommand.state.option.NUM5 = NUM5
channel-type.tivo.irCommand.state.option.NUM6 = NUM6
channel-type.tivo.irCommand.state.option.NUM7 = NUM7
channel-type.tivo.irCommand.state.option.NUM8 = NUM8
channel-type.tivo.irCommand.state.option.NUM9 = NUM9
channel-type.tivo.irCommand.state.option.ENTER = ENTER
channel-type.tivo.irCommand.state.option.CLEAR = CLEAR
channel-type.tivo.irCommand.state.option.ACTION_A = ACTION_A
channel-type.tivo.irCommand.state.option.ACTION_B = ACTION_B
channel-type.tivo.irCommand.state.option.ACTION_C = ACTION_C
channel-type.tivo.irCommand.state.option.ACTION_D = ACTION_D
channel-type.tivo.irCommand.state.option.CC_ON = CC_ON
channel-type.tivo.irCommand.state.option.CC_OFF = CC_OFF
channel-type.tivo.irCommand.state.option.FIND_REMOTE = FIND_REMOTE
channel-type.tivo.irCommand.state.option.ASPECT_CORRECTION_FULL = ASPECT_CORRECTION_FULL
channel-type.tivo.irCommand.state.option.ASPECT_CORRECTION_PANEL = ASPECT_CORRECTION_PANEL
channel-type.tivo.irCommand.state.option.ASPECT_CORRECTION_ZOOM = ASPECT_CORRECTION_ZOOM
channel-type.tivo.irCommand.state.option.ASPECT_CORRECTION_WIDE_ZOOM = ASPECT_CORRECTION_WIDE_ZOOM
channel-type.tivo.irCommand.state.option.VIDEO_MODE_FIXED_480i = VIDEO_MODE_FIXED_480i
channel-type.tivo.irCommand.state.option.VIDEO_MODE_FIXED_480p = VIDEO_MODE_FIXED_480p
channel-type.tivo.irCommand.state.option.VIDEO_MODE_FIXED_720p = VIDEO_MODE_FIXED_720p
channel-type.tivo.irCommand.state.option.VIDEO_MODE_FIXED_1080i = VIDEO_MODE_FIXED_1080i
channel-type.tivo.irCommand.state.option.VIDEO_MODE_HYBRID = VIDEO_MODE_HYBRID
channel-type.tivo.irCommand.state.option.VIDEO_MODE_HYBRID_720p = VIDEO_MODE_HYBRID_720p
channel-type.tivo.irCommand.state.option.VIDEO_MODE_HYBRID_1080i = VIDEO_MODE_HYBRID_1080i
channel-type.tivo.irCommand.state.option.VIDEO_MODE_NATIVE = VIDEO_MODE_NATIVE
channel-type.tivo.isRecording.label = Recording
channel-type.tivo.isRecording.description = Indicates if the current channel is recording.
channel-type.tivo.kbdCommand.label = Keyboard Command
channel-type.tivo.kbdCommand.description = Sends a code (KEYBOARD) corresponding to a keyboard key press to the TiVo e.g. A-Z. See Appendix A in document TCP Remote Protocol 1.1 for supported characters and special character codes. Type: String
channel-type.tivo.menuTeleport.label = Change Menu Screen
channel-type.tivo.menuTeleport.description = Change(TELEPORT) to one of the following TiVo menu screens: TIVO (Home), LIVE TV, GUIDE, NOW PLAYING (My Shows), SEARCH, NETFLIX. Type: String
channel-type.tivo.menuTeleport.state.option.TIVO = TIVO
channel-type.tivo.menuTeleport.state.option.LIVETV = LIVETV
channel-type.tivo.menuTeleport.state.option.GUIDE = GUIDE
channel-type.tivo.menuTeleport.state.option.NOWPLAYING = NOWPLAYING
channel-type.tivo.menuTeleport.state.option.SEARCH = SEARCH
channel-type.tivo.menuTeleport.state.option.NETFLIX = NETFLIX