Wouter Born 07a1976c81
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>
2021-12-15 18:40:21 +01:00

117 lines
13 KiB
Properties

# binding
binding.bticinosmarther.name = BTicino Smarther Binding
binding.bticinosmarther.description = This is the binding for BTicino Smarther chronothermostat units
# thing types
thing-type.bticinosmarther.bridge.label = BTicino Smarther Bridge
thing-type.bticinosmarther.bridge.description = This bridge represents the gateway to Smarther API in the context of one specific BTicino/Legrand developer account.<br/> If you want to control your devices in the context of different accounts you have to register a bridge for each account.<br/> <br/> <b>How-To configure the bridge:</b><br/> <ul> <li>Sign up for a new developer account on <a href="https://developer.legrand.com/login" target="_blank">Works with Legrand website</a></li> <li>Subscribe to "Starter Kit for Legrand APIs" from <a href="https://portal.developer.legrand.com/products/starter-kit" target="_blank">API &gt; Subscriptions</a> menu <ul> <li>This will generate your primary and secondary "Subscription Key"</li> </ul> </li> <li>Register a new application from <a href="https://partners-mysettings.developer.legrand.com/Application/Index" target="_blank">User &gt; My Applications</a> menu <ul> <li>In "First Reply Url" field insert the public callback URL "https://&lt;your openHAB host&gt;:&lt;your openHAB port&gt;/smarther/connectsmarther"</li> <li>Tick the checkbox near "comfort.read" and "comfort.write" scopes</li> </ul> You should receive an email from Legrand, usually within 1-2 days max, containing your application's "Client ID" and "Client Secret". </li> </ul> <b>How-To authorize the bridge:</b><br/> <ul> <li>Create and configure a bridge Thing first, using above Subscription Key + Client ID + Client Secret, then</li> <li>Open in your browser the public URL "https://&lt;your openHAB host&gt;:&lt;your openHAB port&gt;/smarther/connectsmarther", and</li> <li>Follow the steps reported therein to authorize the bridge</li> </ul>
thing-type.bticinosmarther.module.label = BTicino Smarther Chronothermostat
thing-type.bticinosmarther.module.description = This thing represents a BTicino Smarther chronothermostat module.
# thing types config
bridge-type.config.smarther.bridge.clientId.label = Client ID
bridge-type.config.smarther.bridge.clientId.description = This is the Client ID provided by BTicino/Legrand when you add a new Application to your developer account. Go to https://developer.legrand.com/tutorials/create-an-application/
bridge-type.config.smarther.bridge.clientSecret.label = Client Secret
bridge-type.config.smarther.bridge.clientSecret.description = This is the Client Secret provided by BTicino/Legrand when you add a new Application to your developer account.
bridge-type.config.smarther.bridge.group.advancedset.label = Advanced Settings
bridge-type.config.smarther.bridge.group.advancedset.description = Advanced settings of this bridge.
bridge-type.config.smarther.bridge.group.application.label = Application Details
bridge-type.config.smarther.bridge.group.application.description = Details of the Smarther application registered on the BTicino/Legrand development portal.
bridge-type.config.smarther.bridge.group.subscription.label = Product Subscription
bridge-type.config.smarther.bridge.group.subscription.description = Details of the Smarther product subscription connected to the BTicino/Legrand development account.
bridge-type.config.smarther.bridge.statusRefreshPeriod.label = Bridge Status Refresh Period (minutes)
bridge-type.config.smarther.bridge.statusRefreshPeriod.description = This is the frequency the Smarther API gateway is called to update bridge status. There are limits to the number of requests that can be sent to the Smarther API gateway. The more often you poll, the faster locations are updated - at the risk of running out of your request quota.
bridge-type.config.smarther.bridge.subscriptionKey.label = Subscription Key
bridge-type.config.smarther.bridge.subscriptionKey.description = This is the Subscription Key provided by BTicino/Legrand when you subscribe to Smarther - v2.0 product. Go to https://developer.legrand.com/tutorials/getting-started/
bridge-type.config.smarther.bridge.useNotifications.label = Use Notifications
bridge-type.config.smarther.bridge.useNotifications.description = ON = the bridge subscribes each of its locations to receive C2C notifications upon changes on each of its modules' status or sensors data - temperature, humidity (requires a public https endpoint has been set as "First Reply Url" when registering the Application on Legrand's development portal); OFF = for each module connected to this bridge, status+sensors data are requested to Smarther API gateway on a periodical basis and whenever new settings are applied (period can be changed via module's "Status Refresh Period" parameter).
thing-type.config.smarther.module.group.advancedset.label = Advanced Settings
thing-type.config.smarther.module.group.advancedset.description = Advanced settings of this module.
thing-type.config.smarther.module.group.topology.label = Module Topology
thing-type.config.smarther.module.group.topology.description = Reference to uniquely identify the module towards the BTicino/Legrand API gateway.
thing-type.config.smarther.module.moduleId.label = Chronothermostat Module Id
thing-type.config.smarther.module.moduleId.description = This is the Module Id of the Chronothermostat module, provided by Smarther API.
thing-type.config.smarther.module.numberOfEndDays.label = Number Of Days For End Date
thing-type.config.smarther.module.numberOfEndDays.description = This is the number of days to be displayed in module settings, as options list for "End Date" field in "manual" mode (e.g. 1 = only "Today" is displayed, 5 = "Today" + "Tomorrow" + following 3 days are displayed).
thing-type.config.smarther.module.plantId.label = Location Plant Id
thing-type.config.smarther.module.plantId.description = This is the Plant Id of the location the Chronothermostat module is installed in, provided by Smarther API.
thing-type.config.smarther.module.programsRefreshPeriod.label = Programs Refresh Period (hours)
thing-type.config.smarther.module.programsRefreshPeriod.description = This is the frequency the Smarther API gateway is called to refresh Programs list used in "automatic" mode. There are limits to the number of requests that can be sent to the Smarther API gateway. The more often you poll, the faster locations are updated - at the risk of running out of your request quota.
thing-type.config.smarther.module.settingsAutoupdate.label = Module Settings Auto-Update
thing-type.config.smarther.module.settingsAutoupdate.description = ON = the module settings are automatically updated according to the module status whenever it changes (e.g. polling, notification, etc.). OFF = the module settings are aligned to the module status only upon module initialization.
thing-type.config.smarther.module.statusRefreshPeriod.label = Module Status Refresh Period (minutes)
thing-type.config.smarther.module.statusRefreshPeriod.description = This is the frequency the Smarther API gateway is called to update module status and sensors data. There are limits to the number of requests that can be sent to the Smarther API gateway. The more often you poll, the faster locations are updated - at the risk of running out of your request quota.
# channel group types
channel-group-type.bticinosmarther.bridge-config.label = Configuration
channel-group-type.bticinosmarther.bridge-config.description = Convenience configuration channels for the bridge
channel-group-type.bticinosmarther.bridge-status.label = Status
channel-group-type.bticinosmarther.bridge-status.description = Current operational status of the bridge
channel-group-type.bticinosmarther.module-config.label = Configuration
channel-group-type.bticinosmarther.module-config.description = Convenience configuration channels for the module
channel-group-type.bticinosmarther.module-measures.label = Measures
channel-group-type.bticinosmarther.module-measures.description = Measures taken from the module on-board sensors
channel-group-type.bticinosmarther.module-settings.label = Settings
channel-group-type.bticinosmarther.module-settings.description = New operational settings to be applied to the module
channel-group-type.bticinosmarther.module-status.label = Status
channel-group-type.bticinosmarther.module-status.description = Current operational status of the module
# channel types
channel-type.bticinosmarther.config-fetchlocations.label = Fetch Locations List
channel-type.bticinosmarther.config-fetchlocations.description = This is a convenience switch to trigger a call to the Smarther API gateway, to manually fetch the updated client locations list.
channel-type.bticinosmarther.config-fetchprograms.label = Fetch Programs List
channel-type.bticinosmarther.config-fetchprograms.description = This is a convenience switch to trigger a call to the Smarther API gateway, to manually fetch the updated module programs list.
channel-type.bticinosmarther.measures-humidity.label = Humidity
channel-type.bticinosmarther.measures-humidity.description = Indoor humidity as measured by the sensor
channel-type.bticinosmarther.measures-temperature.label = Temperature
channel-type.bticinosmarther.measures-temperature.description = Indoor temperature as measured by the sensor
channel-type.bticinosmarther.settings-boosttime.label = Boost Time
channel-type.bticinosmarther.settings-boosttime.description = New operational boost time to be set on the module (valid only for Mode = "Boost")
channel-type.bticinosmarther.settings-boosttime.state.option.30 = 30 min
channel-type.bticinosmarther.settings-boosttime.state.option.60 = 60 min
channel-type.bticinosmarther.settings-boosttime.state.option.90 = 90 min
channel-type.bticinosmarther.settings-enddate.label = End Date
channel-type.bticinosmarther.settings-enddate.description = New operational end date to be set on the module (valid only for Mode = "Manual")
channel-type.bticinosmarther.settings-endhour.label = End Hour
channel-type.bticinosmarther.settings-endhour.description = New operational end hour to be set on the module (valid only for Mode = "Manual")
channel-type.bticinosmarther.settings-endminute.label = End Minute
channel-type.bticinosmarther.settings-endminute.description = New operational end minute to be set on the module (valid only for Mode = "Manual")
channel-type.bticinosmarther.settings-mode.label = Mode
channel-type.bticinosmarther.settings-mode.description = New operational mode to be set on the module
channel-type.bticinosmarther.settings-mode.state.option.AUTOMATIC = Automatic
channel-type.bticinosmarther.settings-mode.state.option.MANUAL = Manual
channel-type.bticinosmarther.settings-mode.state.option.BOOST = Boost
channel-type.bticinosmarther.settings-mode.state.option.OFF = Off
channel-type.bticinosmarther.settings-mode.state.option.PROTECTION = Protection
channel-type.bticinosmarther.settings-power.label = Power
channel-type.bticinosmarther.settings-power.description = Power on, send new operational settings to the module
channel-type.bticinosmarther.settings-program.label = Program
channel-type.bticinosmarther.settings-program.description = New operational program to be set on the module (valid only for Mode = "Automatic")
channel-type.bticinosmarther.settings-temperature.label = Temperature
channel-type.bticinosmarther.settings-temperature.description = New operational set-point temperature to be set on the module (valid only for Mode = "Manual")
channel-type.bticinosmarther.status-apicallshandled.label = API Calls Handled
channel-type.bticinosmarther.status-apicallshandled.description = Total number of API calls handled by the bridge
channel-type.bticinosmarther.status-endtime.label = End Time
channel-type.bticinosmarther.status-endtime.description = Current operational end time set on the module
channel-type.bticinosmarther.status-function.label = Function
channel-type.bticinosmarther.status-function.description = Current operational function set on the module
channel-type.bticinosmarther.status-mode.label = Mode
channel-type.bticinosmarther.status-mode.description = Current operational mode set on the module
channel-type.bticinosmarther.status-notifsreceived.label = Notifications Received
channel-type.bticinosmarther.status-notifsreceived.description = Total number of C2C notifications received by the bridge
channel-type.bticinosmarther.status-notifsrejected.label = Notifications Rejected
channel-type.bticinosmarther.status-notifsrejected.description = Total number of C2C notifications rejected by the bridge
channel-type.bticinosmarther.status-program.label = Program
channel-type.bticinosmarther.status-program.description = Current operational program set on the module
channel-type.bticinosmarther.status-state.label = State
channel-type.bticinosmarther.status-state.description = Current operational state of the module
channel-type.bticinosmarther.status-temperature.label = Temperature
channel-type.bticinosmarther.status-temperature.description = Current operational target temperature set on the module
channel-type.bticinosmarther.status-temperatureformat.label = Temperature Format
channel-type.bticinosmarther.status-temperatureformat.description = Current operational temperature format of the module