* 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>
117 lines
13 KiB
Properties
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 > 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 > My Applications</a> menu <ul> <li>In "First Reply Url" field insert the public callback URL "https://<your openHAB host>:<your openHAB port>/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://<your openHAB host>:<your openHAB port>/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
|