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,73 @@
# binding
binding.pulseaudio.name = Pulseaudio Binding
binding.pulseaudio.description = This is the binding for Pulseaudio.
# binding config
binding.config.pulseaudio.sink.label = Import Sinks
binding.config.pulseaudio.sink.description = Activate the import of sink elements.
binding.config.pulseaudio.sinkInput.label = Import Sink Inputs
binding.config.pulseaudio.sinkInput.description = Activate the import of sink-input elements.
binding.config.pulseaudio.source.label = Import Sources
binding.config.pulseaudio.source.description = Activate the import of source elements.
binding.config.pulseaudio.sourceOutput.label = Import Source Outputs
binding.config.pulseaudio.sourceOutput.description = Activate the import of source-output elements.
# thing types
thing-type.pulseaudio.bridge.label = Pulseaudio Server
thing-type.pulseaudio.bridge.description = This bridge represents a pulseaudio server.
thing-type.pulseaudio.combinedSink.label = A Pulseaudio Combined Sink
thing-type.pulseaudio.combinedSink.description = represents a group of pulseaudio sinks, which are combined for synchronous audio
thing-type.pulseaudio.sink.label = A Pulseaudio Sink
thing-type.pulseaudio.sink.description = represents a pulseaudio sink
thing-type.pulseaudio.sinkInput.label = A Pulseaudio Sink-input
thing-type.pulseaudio.sinkInput.description = represents a pulseaudio sink-input
thing-type.pulseaudio.source.label = A Pulseaudio Source
thing-type.pulseaudio.source.description = represents a pulseaudio source
thing-type.pulseaudio.sourceOutput.label = A Pulseaudio Source Output
thing-type.pulseaudio.sourceOutput.description = represents a pulseaudio source-output
# thing types config
thing-type.config.pulseaudio.bridge.host.label = Hostname
thing-type.config.pulseaudio.bridge.host.description = Hostname or IP address of the pulseaudio server
thing-type.config.pulseaudio.bridge.port.label = Port
thing-type.config.pulseaudio.bridge.port.description = Port of the pulseaudio server
thing-type.config.pulseaudio.bridge.refreshInterval.label = Refresh Interval
thing-type.config.pulseaudio.bridge.refreshInterval.description = The refresh interval in ms which is used to poll given pulseaudio server.
thing-type.config.pulseaudio.combinedSink.name.label = Name
thing-type.config.pulseaudio.combinedSink.name.description = The name of the combined sink.
thing-type.config.pulseaudio.sink.activateSimpleProtocolSink.label = Create an Audio Sink with simple-protocol-tcp
thing-type.config.pulseaudio.sink.activateSimpleProtocolSink.description = Activation of a corresponding sink in OpenHAB (module-simple-protocol-tcp must be available on the pulseaudio server)
thing-type.config.pulseaudio.sink.name.label = Name
thing-type.config.pulseaudio.sink.name.description = The name of one specific device.
thing-type.config.pulseaudio.sink.simpleProtocolSinkIdleTimeout.label = Idle Timeout
thing-type.config.pulseaudio.sink.simpleProtocolSinkIdleTimeout.description = Timeout in ms after which the connection will be closed when no stream is running. This ensures that your speaker is not on all the time and the pulseaudio sink can go to idle mode. -1 for no disconnection.
thing-type.config.pulseaudio.sink.simpleProtocolSinkPort.label = Simple Protocol Port
thing-type.config.pulseaudio.sink.simpleProtocolSinkPort.description = Default Port to allocate for use by module-simple-protocol-tcp on the pulseaudio server
thing-type.config.pulseaudio.sinkInput.name.label = Name
thing-type.config.pulseaudio.sinkInput.name.description = The name of one specific device.
thing-type.config.pulseaudio.source.name.label = Name
thing-type.config.pulseaudio.source.name.description = The name of one specific device.
thing-type.config.pulseaudio.sourceOutput.name.label = Name
thing-type.config.pulseaudio.sourceOutput.name.description = The name of one specific device.
# channel types
channel-type.pulseaudio.mute.label = Mute
channel-type.pulseaudio.mute.description = Mutes the device
channel-type.pulseaudio.routeToSink.label = Route to Sink
channel-type.pulseaudio.routeToSink.description = Shows the sink a sink-input is currently routed to
channel-type.pulseaudio.slaves.label = Slaves
channel-type.pulseaudio.slaves.description = Slave sinks of a combined sink
channel-type.pulseaudio.state.label = State
channel-type.pulseaudio.state.description = Current state of the device
channel-type.pulseaudio.state.state.option.SUSPENDED = Suspended
channel-type.pulseaudio.state.state.option.IDLE = Idle
channel-type.pulseaudio.state.state.option.RUNNING = Running
channel-type.pulseaudio.state.state.option.CORKED = Corked
channel-type.pulseaudio.state.state.option.DRAINED = Drained
channel-type.pulseaudio.volume.label = Volume
channel-type.pulseaudio.volume.description = Volume of an audio item in percent