From b51c9303902bbf9163917b1c4658e6e615bbad68 Mon Sep 17 00:00:00 2001 From: lolodomo Date: Sat, 7 May 2022 12:30:23 +0200 Subject: [PATCH] [vesync] Add default translations (#12696) Signed-off-by: Laurent Garnier --- .../resources/OH-INF/i18n/vesync.properties | 98 +++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 bundles/org.openhab.binding.vesync/src/main/resources/OH-INF/i18n/vesync.properties diff --git a/bundles/org.openhab.binding.vesync/src/main/resources/OH-INF/i18n/vesync.properties b/bundles/org.openhab.binding.vesync/src/main/resources/OH-INF/i18n/vesync.properties new file mode 100644 index 000000000..ebbbb44ce --- /dev/null +++ b/bundles/org.openhab.binding.vesync/src/main/resources/OH-INF/i18n/vesync.properties @@ -0,0 +1,98 @@ +# binding + +binding.vesync.name = VeSync Binding +binding.vesync.description = This is the binding for the VeSync products. Currently, this supports the Levoit branded Air Purifiers and Humidifiers using the v2 protocol. + +# thing types + +thing-type.vesync.airHumidifier.label = Air Humidifier via VeSync +thing-type.vesync.airHumidifier.description = A Air Humidifier uplinking to VeSync +thing-type.vesync.airPurifier.label = Air Purifier via VeSync +thing-type.vesync.airPurifier.description = A Air Purifier uplinking to VeSync +thing-type.vesync.bridge.label = VeSync Bridge +thing-type.vesync.bridge.description = The VeSync bridge represents the VeSync cloud service. + +# thing types config + +thing-type.config.vesync.airHumidifier.deviceName.label = Device Name +thing-type.config.vesync.airHumidifier.deviceName.description = The name allocated to the device by the app. (Must be unique if used) +thing-type.config.vesync.airHumidifier.macId.label = MAC Id +thing-type.config.vesync.airHumidifier.macId.description = The MAC Id of the device as reported by the API. +thing-type.config.vesync.airPurifier.deviceName.label = Device Name +thing-type.config.vesync.airPurifier.deviceName.description = The name allocated to the device by the app. (Must be unique if used) +thing-type.config.vesync.airPurifier.macId.label = MAC Id +thing-type.config.vesync.airPurifier.macId.description = The MAC Id of the device as reported by the API. +thing-type.config.vesync.bridge.airPurifierPollInterval.label = Air Filters/Humidifiers Poll Rate +thing-type.config.vesync.bridge.airPurifierPollInterval.description = Seconds between fetching background updates about the air purifiers / humidifiers. +thing-type.config.vesync.bridge.backgroundDeviceDiscovery.label = Background Device Scans +thing-type.config.vesync.bridge.backgroundDeviceDiscovery.description = Enable background scanning for new devices. +thing-type.config.vesync.bridge.password.label = Password +thing-type.config.vesync.bridge.password.description = Password for the registered VeSync username, that allows to access the mobile application. +thing-type.config.vesync.bridge.username.label = Username +thing-type.config.vesync.bridge.username.description = Name of a registered VeSync user, that allows to access the mobile application. + +# channel types + +channel-type.vesync.airHumidifierModeType.label = Operation Mode +channel-type.vesync.airHumidifierModeType.description = The operating mode the air humidifier is currently set to +channel-type.vesync.airHumidifierModeType.state.option.auto = Auto +channel-type.vesync.airHumidifierModeType.state.option.manual = Manual Control +channel-type.vesync.airHumidifierModeType.state.option.sleep = Sleeping Auto +channel-type.vesync.airPurifierFanLevelType.label = Fan Speed +channel-type.vesync.airPurifierFanLevelType.description = Indicator of the current fan speed +channel-type.vesync.airPurifierModeType.label = Operation Mode +channel-type.vesync.airPurifierModeType.description = The operating mode the air purifier is currently set to +channel-type.vesync.airPurifierModeType.state.option.auto = Auto +channel-type.vesync.airPurifierModeType.state.option.manual = Manual Fan Control +channel-type.vesync.airPurifierModeType.state.option.sleep = Sleeping Auto +channel-type.vesync.airQualityPM25.label = Air Quality PPM2.5 +channel-type.vesync.airQualityPM25.description = Indicator of current air quality +channel-type.vesync.deviceAFConfigAutoPrefRoomSizeType.label = Config: Room size +channel-type.vesync.deviceAFConfigAutoPrefRoomSizeType.description = Room size (foot sq) for efficient auto mode +channel-type.vesync.deviceAFConfigAutoPrefType.label = Config: Auto Mode +channel-type.vesync.deviceAFConfigAutoPrefType.description = The operating mode when the air purifier is set to auto +channel-type.vesync.deviceAFConfigAutoPrefType.state.option.default = Auto (Air Quality) +channel-type.vesync.deviceAFConfigAutoPrefType.state.option.quiet = Quiet (No High Speed) +channel-type.vesync.deviceAFConfigAutoPrefType.state.option.efficient = Auto (Room Size) +channel-type.vesync.deviceAFConfigAutoScheduleCountType.label = Config: Schedules Count +channel-type.vesync.deviceAFConfigAutoScheduleCountType.description = The current number of schedules configured +channel-type.vesync.deviceAFConfigDisplayForever.label = Config: Display Forever +channel-type.vesync.deviceAFConfigDisplayForever.description = Configuration: If the devices display is enabled forever +channel-type.vesync.deviceAFNightLight.label = Night Light +channel-type.vesync.deviceAFNightLight.description = The operating mode of the night light functionality +channel-type.vesync.deviceAFNightLight.state.option.on = On +channel-type.vesync.deviceAFNightLight.state.option.dim = Dimmed +channel-type.vesync.deviceAFNightLight.state.option.off = Off +channel-type.vesync.deviceAFTimerExpiry.label = Auto Off Expiry +channel-type.vesync.deviceAFTimerExpiry.description = The time when the auto off timer will be reached +channel-type.vesync.deviceAFTimerExpiry.state.pattern = %1$tF %1$tR +channel-type.vesync.deviceAirQualityBasicType.label = Air Quality +channel-type.vesync.deviceAirQualityBasicType.description = System representation of air quality +channel-type.vesync.deviceAutomaticStopReachTargetType.label = Stop @ Set Point +channel-type.vesync.deviceAutomaticStopReachTargetType.description = Indicator if the device is set to stop when the humidity set point has been reached +channel-type.vesync.deviceChildLockEnabledType.label = Display Lock +channel-type.vesync.deviceChildLockEnabledType.description = Indicator if the devices child lock is enabled (Display Lock) +channel-type.vesync.deviceConfigTargetHumidity.label = Humidity Set Point +channel-type.vesync.deviceConfigTargetHumidity.description = Humidity Set Point +channel-type.vesync.deviceDisplayEnabledType.label = Display +channel-type.vesync.deviceDisplayEnabledType.description = Indicator if the devices display is enabled +channel-type.vesync.deviceEnabledType.label = Switched On +channel-type.vesync.deviceEnabledType.description = Indicator if the device is switched on +channel-type.vesync.deviceErrorCodeType.label = Device Error Code +channel-type.vesync.deviceErrorCodeType.description = Indicator of the current error code of the device +channel-type.vesync.deviceFilterLifePercentageType.label = Filter Life Remaining +channel-type.vesync.deviceFilterLifePercentageType.description = Indicator of the remaining filter life +channel-type.vesync.deviceHighHumidityType.label = High Humidity +channel-type.vesync.deviceHighHumidityType.description = Indicator if the device is measuring high humidity +channel-type.vesync.deviceHumidityType.label = Humidity Level +channel-type.vesync.deviceHumidityType.description = System representation of humidity +channel-type.vesync.deviceMistLevelType.label = Mist Level +channel-type.vesync.deviceMistLevelType.description = System representation of mist level +channel-type.vesync.deviceWaterLackingType.label = Water Low/Empty +channel-type.vesync.deviceWaterLackingType.description = Indicator if the devices water is low or empty +channel-type.vesync.deviceWaterTankLiftedType.label = Water Tank Removed +channel-type.vesync.deviceWaterTankLiftedType.description = Indicator if the device is reporting the water tank as removed +channel-type.vesync.warmLevel.label = Warm Level +channel-type.vesync.warmLevel.description = Warm Level +channel-type.vesync.warmModeEnabled.label = Warm Mode Enabled +channel-type.vesync.warmModeEnabled.description = Indicator if the device is set to warm mist