]> git.basschouten.com Git - openhab-addons.git/commitdiff
[mybmw] Add default translations (#12649)
authorWouter Born <github@maindrain.net>
Mon, 25 Apr 2022 09:52:48 +0000 (11:52 +0200)
committerGitHub <noreply@github.com>
Mon, 25 Apr 2022 09:52:48 +0000 (11:52 +0200)
* [mybmw] Add default translations
* Remove >

Signed-off-by: Wouter Born <github@maindrain.net>
bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/i18n/mybmw.properties [new file with mode: 0644]
bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/thing/hybrid-range-channel-group.xml

diff --git a/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/i18n/mybmw.properties b/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/i18n/mybmw.properties
new file mode 100644 (file)
index 0000000..a4baeb1
--- /dev/null
@@ -0,0 +1,242 @@
+# binding
+
+binding.mybmw.name = MyBMW
+binding.mybmw.description = Provides access to your Vehicle Data like MyBMW App
+
+# thing types
+
+thing-type.mybmw.account.label = MyBMW Account
+thing-type.mybmw.account.description = Your BMW account data
+thing-type.mybmw.bev.label = Electric Vehicle
+thing-type.mybmw.bev.description = Battery Electric Vehicle (BEV)
+thing-type.mybmw.bev_rex.label = Electric Vehicle with REX
+thing-type.mybmw.bev_rex.description = Battery Electric Vehicle with Range Extender (BEV_REX)
+thing-type.mybmw.conv.label = Conventional Vehicle
+thing-type.mybmw.conv.description = Conventional Fuel Vehicle (CONV)
+thing-type.mybmw.phev.label = Plug-In-Hybrid Electric Vehicle
+thing-type.mybmw.phev.description = Conventional Fuel Vehicle with supporting Electric Engine (PHEV)
+
+# thing types config
+
+thing-type.config.mybmw.bridge.language.label = Language Settings
+thing-type.config.mybmw.bridge.language.description = Channel data can be returned in the desired language like en, de, fr ...
+thing-type.config.mybmw.bridge.password.label = Password
+thing-type.config.mybmw.bridge.password.description = MyBMW Password
+thing-type.config.mybmw.bridge.region.label = Region
+thing-type.config.mybmw.bridge.region.description = Select Region in order to connect to the appropriate BMW Server
+thing-type.config.mybmw.bridge.region.option.NORTH_AMERICA = North America
+thing-type.config.mybmw.bridge.region.option.CHINA = China
+thing-type.config.mybmw.bridge.region.option.ROW = Rest of the World
+thing-type.config.mybmw.bridge.userName.label = Username
+thing-type.config.mybmw.bridge.userName.description = MyBMW Username
+thing-type.config.mybmw.vehicle.refreshInterval.label = Refresh Interval
+thing-type.config.mybmw.vehicle.refreshInterval.description = Data refresh rate for your vehicle data
+thing-type.config.mybmw.vehicle.vehicleBrand.label = Brand of the Vehicle
+thing-type.config.mybmw.vehicle.vehicleBrand.description = Vehicle brand like BMW or Mini
+thing-type.config.mybmw.vehicle.vin.label = Vehicle Identification Number (VIN)
+thing-type.config.mybmw.vehicle.vin.description = Unique VIN given by BMW
+
+# channel group types
+
+channel-group-type.mybmw.charge-statistic.label = Charging Statistics
+channel-group-type.mybmw.charge-statistic.description = Charging statistics of current month
+channel-group-type.mybmw.check-control-values.label = Check Control Messages
+channel-group-type.mybmw.check-control-values.description = Shows current active CheckControl messages
+channel-group-type.mybmw.conv-range-values.label = Range and Fuel Data
+channel-group-type.mybmw.conv-range-values.description = Provides Mileage, remaining range and fuel level values
+channel-group-type.mybmw.door-values.label = Detailed Door Status
+channel-group-type.mybmw.door-values.description = Detailed Status of all Doors and Windows
+channel-group-type.mybmw.ev-range-values.label = Range and Charge Data
+channel-group-type.mybmw.ev-range-values.description = Provides Mileage, remaining range and charge level values
+channel-group-type.mybmw.ev-vehicle-status.label = Vehicle Status
+channel-group-type.mybmw.ev-vehicle-status.description = Overall vehicle status
+channel-group-type.mybmw.hybrid-range-values.label = Range, Charge / Fuel Data
+channel-group-type.mybmw.hybrid-range-values.description = Provides mileage, remaining fuel and range data for hybrid vehicles
+channel-group-type.mybmw.image-values.label = Vehicle Image
+channel-group-type.mybmw.image-values.description = Provides an image of your vehicle
+channel-group-type.mybmw.location-values.label = Vehicle Location
+channel-group-type.mybmw.location-values.description = Coordinates and heading of the vehicle
+channel-group-type.mybmw.profile-values.label = Electric Charging Profile
+channel-group-type.mybmw.profile-values.description = Scheduled charging profiles
+channel-group-type.mybmw.remote-services.label = Remote Services
+channel-group-type.mybmw.remote-services.description = Remote control of the vehicle
+channel-group-type.mybmw.service-values.label = Vehicle Services
+channel-group-type.mybmw.service-values.description = Future vehicle service schedules
+channel-group-type.mybmw.session-values.label = Electric Charging Sessions
+channel-group-type.mybmw.session-values.description = Past charging sessions
+channel-group-type.mybmw.tire-pressures.label = Tire Pressure
+channel-group-type.mybmw.tire-pressures.description = Current and wanted pressure for all tires
+channel-group-type.mybmw.vehicle-status.label = Vehicle Status
+channel-group-type.mybmw.vehicle-status.description = Overall vehicle status
+
+# channel types
+
+channel-type.mybmw.address-channel.label = Address
+channel-type.mybmw.charging-info-channel.label = Charging Information
+channel-type.mybmw.charging-status-channel.label = Charging Status
+channel-type.mybmw.check-control-channel.label = Check Control
+channel-type.mybmw.checkcontrol-details-channel.label = CheckControl Details
+channel-type.mybmw.checkcontrol-name-channel.label = CheckControl Description
+channel-type.mybmw.checkcontrol-severity-channel.label = Severity Level
+channel-type.mybmw.doors-channel.label = Overall Door Status
+channel-type.mybmw.driver-front-channel.label = Driver Door
+channel-type.mybmw.driver-rear-channel.label = Driver Door Rear
+channel-type.mybmw.front-left-current-channel.label = Tire Pressure Front Left
+channel-type.mybmw.front-left-target-channel.label = Tire Pressure Front Left Target
+channel-type.mybmw.front-right-current-channel.label = Tire Pressure Front Right
+channel-type.mybmw.front-right-target-channel.label = Tire Pressure Front Right Target
+channel-type.mybmw.gps-channel.label = GPS Coordinates
+channel-type.mybmw.heading-channel.label = Heading Angle
+channel-type.mybmw.hood-channel.label = Hood
+channel-type.mybmw.image-view-channel.label = Image Viewport
+channel-type.mybmw.image-view-channel.command.option.VehicleStatus = Front Side View
+channel-type.mybmw.image-view-channel.command.option.VehicleInfo = Front View
+channel-type.mybmw.image-view-channel.command.option.ChargingHistory = Side View
+channel-type.mybmw.image-view-channel.command.option.Default = Default View
+channel-type.mybmw.last-update-channel.label = Last Status Timestamp
+channel-type.mybmw.last-update-channel.state.pattern = %1$tA, %1$td.%1$tm. %1$tH:%1$tM
+channel-type.mybmw.lock-channel.label = Doors Locked
+channel-type.mybmw.mileage-channel.label = Total Distance Driven
+channel-type.mybmw.motion-channel.label = Motion Status
+channel-type.mybmw.next-service-date-channel.label = Next Service Date
+channel-type.mybmw.next-service-date-channel.state.pattern = %1$tb %1$tY
+channel-type.mybmw.next-service-mileage-channel.label = Mileage Till Next Service
+channel-type.mybmw.passenger-front-channel.label = Passenger Door
+channel-type.mybmw.passenger-rear-channel.label = Passenger Door Rear
+channel-type.mybmw.plug-connection-channel.label = Plug Connection Status
+channel-type.mybmw.png-channel.label = Rendered Vehicle Image
+channel-type.mybmw.profile-climate-channel.label = A/C at Departure Time
+channel-type.mybmw.profile-control-channel.label = Charging Plan
+channel-type.mybmw.profile-control-channel.description = Charging plan selection
+channel-type.mybmw.profile-control-channel.command.option.weeklyPlanner = Weekly Schedule
+channel-type.mybmw.profile-limit-channel.label = Charging Energy Limited
+channel-type.mybmw.profile-limit-channel.description = Limited charging activated
+channel-type.mybmw.profile-mode-channel.label = Charge Mode
+channel-type.mybmw.profile-mode-channel.description = Mode for selecting immediate or delyed charging
+channel-type.mybmw.profile-mode-channel.command.option.immediateCharging = Immediate Charging
+channel-type.mybmw.profile-mode-channel.command.option.delayedCharging = Use Charging Preference
+channel-type.mybmw.profile-prefs-channel.label = Charge Preferences
+channel-type.mybmw.profile-prefs-channel.description = Preferences for delayed charging
+channel-type.mybmw.profile-prefs-channel.command.option.noPreSelection = No Selection
+channel-type.mybmw.profile-prefs-channel.command.option.chargingWindow = Charging Window
+channel-type.mybmw.profile-target-channel.label = SOC Target
+channel-type.mybmw.profile-target-channel.description = SOC charging target
+channel-type.mybmw.range-electric-channel.label = Electric Range
+channel-type.mybmw.range-fuel-channel.label = Fuel Range
+channel-type.mybmw.range-hybrid-channel.label = Hybrid Range
+channel-type.mybmw.range-radius-electric-channel.label = Electric Range Radius
+channel-type.mybmw.range-radius-fuel-channel.label = Fuel Range Radius
+channel-type.mybmw.range-radius-hybrid-channel.label = Hybrid Range Radius
+channel-type.mybmw.raw-channel.label = Raw Data
+channel-type.mybmw.rear-left-current-channel.label = Tire Pressure Rear Left
+channel-type.mybmw.rear-left-target-channel.label = Tire Pressure Rear Left Target
+channel-type.mybmw.rear-right-current-channel.label = Tire Pressure Rear Right
+channel-type.mybmw.rear-right-target-channel.label = Tire Pressure Rear Right Target
+channel-type.mybmw.remaining-fuel-channel.label = Remaining Fuel
+channel-type.mybmw.remote-command-channel.label = Remote Command
+channel-type.mybmw.remote-state-channel.label = Service Execution State
+channel-type.mybmw.service-date-channel.label = Service Date
+channel-type.mybmw.service-date-channel.state.pattern = %1$tb %1$tY
+channel-type.mybmw.service-details-channel.label = Service Details
+channel-type.mybmw.service-mileage-channel.label = Mileage till Service
+channel-type.mybmw.service-name-channel.label = Service Name
+channel-type.mybmw.session-energy-channel.label = Charged Energy in Session
+channel-type.mybmw.session-issue-channel.label = Issues during Session
+channel-type.mybmw.session-status-channel.label = Session Status
+channel-type.mybmw.session-subtitle-channel.label = Session Details
+channel-type.mybmw.session-title-channel.label = Session Title
+channel-type.mybmw.soc-channel.label = Battery Charge Level
+channel-type.mybmw.statistic-energy-channel.label = Energy Charged
+channel-type.mybmw.statistic-energy-channel.description = Total energy charged in current month
+channel-type.mybmw.statistic-sessions-channel.label = Charge Sessions
+channel-type.mybmw.statistic-sessions-channel.description = Number of charging sessions this month
+channel-type.mybmw.statistic-title-channel.label = Charge Statistic Month
+channel-type.mybmw.sunroof-channel.label = Sunroof
+channel-type.mybmw.timer1-day-fri-channel.label = T1 Friday
+channel-type.mybmw.timer1-day-fri-channel.description = Friday scheduled for timer 1
+channel-type.mybmw.timer1-day-mon-channel.label = T1 Monday
+channel-type.mybmw.timer1-day-mon-channel.description = Monday scheduled for timer 1
+channel-type.mybmw.timer1-day-sat-channel.label = T1 Saturday
+channel-type.mybmw.timer1-day-sat-channel.description = Saturday scheduled for timer 1
+channel-type.mybmw.timer1-day-sun-channel.label = T1 Sunday
+channel-type.mybmw.timer1-day-sun-channel.description = Sunday scheduled for timer 1
+channel-type.mybmw.timer1-day-thu-channel.label = T1 Thursday
+channel-type.mybmw.timer1-day-thu-channel.description = Thursday scheduled for timer 1
+channel-type.mybmw.timer1-day-tue-channel.label = T1 Tuesday
+channel-type.mybmw.timer1-day-tue-channel.description = Tuesday scheduled for timer 1
+channel-type.mybmw.timer1-day-wed-channel.label = T1 Wednesday
+channel-type.mybmw.timer1-day-wed-channel.description = Wednesday scheduled for timer 1
+channel-type.mybmw.timer1-departure-channel.label = T1 Departure Time
+channel-type.mybmw.timer1-departure-channel.description = Departure time for regular schedule timer 1
+channel-type.mybmw.timer1-departure-channel.state.pattern = %1$tH:%1$tM
+channel-type.mybmw.timer1-enabled-channel.label = T1 Enabled
+channel-type.mybmw.timer1-enabled-channel.description = Timer 1 enabled
+channel-type.mybmw.timer2-day-fri-channel.label = T2 Friday
+channel-type.mybmw.timer2-day-fri-channel.description = Friday scheduled for timer 2
+channel-type.mybmw.timer2-day-mon-channel.label = T2 Monday
+channel-type.mybmw.timer2-day-mon-channel.description = Monday scheduled for timer 2
+channel-type.mybmw.timer2-day-sat-channel.label = T2 Saturday
+channel-type.mybmw.timer2-day-sat-channel.description = Saturday scheduled for timer 2
+channel-type.mybmw.timer2-day-sun-channel.label = T2 Sunday
+channel-type.mybmw.timer2-day-sun-channel.description = Sunday scheduled for timer 2
+channel-type.mybmw.timer2-day-thu-channel.label = T2 Thursday
+channel-type.mybmw.timer2-day-thu-channel.description = Thursday scheduled for timer 2
+channel-type.mybmw.timer2-day-tue-channel.label = T2 Tuesday
+channel-type.mybmw.timer2-day-tue-channel.description = Tuesday scheduled for timer 2
+channel-type.mybmw.timer2-day-wed-channel.label = T2 Wednesday
+channel-type.mybmw.timer2-day-wed-channel.description = Wednesday scheduled for timer 2
+channel-type.mybmw.timer2-departure-channel.label = T2 Departure Time
+channel-type.mybmw.timer2-departure-channel.description = Departure time for regular schedule timer 2
+channel-type.mybmw.timer2-departure-channel.state.pattern = %1$tH:%1$tM
+channel-type.mybmw.timer2-enabled-channel.label = T2 Enabled
+channel-type.mybmw.timer2-enabled-channel.description = Timer 2 enabled
+channel-type.mybmw.timer3-day-fri-channel.label = T3 Friday
+channel-type.mybmw.timer3-day-fri-channel.description = Friday scheduled for timer 3
+channel-type.mybmw.timer3-day-mon-channel.label = T3 Monday
+channel-type.mybmw.timer3-day-mon-channel.description = Monday scheduled for timer 3
+channel-type.mybmw.timer3-day-sat-channel.label = T3 Saturday
+channel-type.mybmw.timer3-day-sat-channel.description = Saturday scheduled for timer 3
+channel-type.mybmw.timer3-day-sun-channel.label = T3 Sunday
+channel-type.mybmw.timer3-day-sun-channel.description = Sunday scheduled for timer 3
+channel-type.mybmw.timer3-day-thu-channel.label = T3 Thursday
+channel-type.mybmw.timer3-day-thu-channel.description = Thursday scheduled for timer 3
+channel-type.mybmw.timer3-day-tue-channel.label = T3 Tuesday
+channel-type.mybmw.timer3-day-tue-channel.description = Tuesday scheduled for timer 3
+channel-type.mybmw.timer3-day-wed-channel.label = T3 Wednesday
+channel-type.mybmw.timer3-day-wed-channel.description = Wednesday scheduled for timer 3
+channel-type.mybmw.timer3-departure-channel.label = T3 Departure Time
+channel-type.mybmw.timer3-departure-channel.description = Departure time for regular schedule timer 3
+channel-type.mybmw.timer3-departure-channel.state.pattern = %1$tH:%1$tM
+channel-type.mybmw.timer3-enabled-channel.label = T3 Enabled
+channel-type.mybmw.timer3-enabled-channel.description = Timer 3 enabled
+channel-type.mybmw.timer4-day-fri-channel.label = T4 Friday
+channel-type.mybmw.timer4-day-fri-channel.description = Friday scheduled for timer 4
+channel-type.mybmw.timer4-day-mon-channel.label = T4 Monday
+channel-type.mybmw.timer4-day-mon-channel.description = Monday scheduled for timer 4
+channel-type.mybmw.timer4-day-sat-channel.label = T4 Saturday
+channel-type.mybmw.timer4-day-sat-channel.description = Saturday scheduled for timer 4
+channel-type.mybmw.timer4-day-sun-channel.label = T4 Sunday
+channel-type.mybmw.timer4-day-sun-channel.description = Sunday scheduled for timer 4
+channel-type.mybmw.timer4-day-thu-channel.label = T4 Thursday
+channel-type.mybmw.timer4-day-thu-channel.description = Thursday scheduled for timer 4
+channel-type.mybmw.timer4-day-tue-channel.label = T4 Tuesday
+channel-type.mybmw.timer4-day-tue-channel.description = Tuesday scheduled for timer 4
+channel-type.mybmw.timer4-day-wed-channel.label = T4 Wednesday
+channel-type.mybmw.timer4-day-wed-channel.description = Wednesday scheduled for timer 4
+channel-type.mybmw.timer4-departure-channel.label = T4 Departure Time
+channel-type.mybmw.timer4-departure-channel.description = Departure time for regular schedule timer 4
+channel-type.mybmw.timer4-departure-channel.state.pattern = %1$tH:%1$tM
+channel-type.mybmw.timer4-enabled-channel.label = T4 Enabled
+channel-type.mybmw.timer4-enabled-channel.description = Timer 4 enabled
+channel-type.mybmw.trunk-channel.label = Trunk
+channel-type.mybmw.window-driver-front-channel.label = Driver Window
+channel-type.mybmw.window-driver-rear-channel.label = Driver Rear Window
+channel-type.mybmw.window-end-channel.label = Window End Time
+channel-type.mybmw.window-end-channel.description = End time of charging window
+channel-type.mybmw.window-end-channel.state.pattern = %1$tH:%1$tM
+channel-type.mybmw.window-passenger-front-channel.label = Passenger Window
+channel-type.mybmw.window-passenger-rear-channel.label = Passenger Rear Window
+channel-type.mybmw.window-start-channel.label = Window Start Time
+channel-type.mybmw.window-start-channel.description = Start time of charging window
+channel-type.mybmw.window-start-channel.state.pattern = %1$tH:%1$tM
+channel-type.mybmw.windows-channel.label = Overall Window Status
index 59b413e767e7a3494b2bd52a9f4185019defa3f7..b65089d6925ada99a0f40f80b07d9f7b0f1208d4 100644 (file)
@@ -5,7 +5,7 @@
        xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0 https://openhab.org/schemas/thing-description-1.0.0.xsd">
        <channel-group-type id="hybrid-range-values">
                <label>Range, Charge / Fuel Data</label>
-               <description>>Provides mileage, remaining fuel and range data for hybrid vehicles</description>
+               <description>Provides mileage, remaining fuel and range data for hybrid vehicles</description>
                <channels>
                        <channel id="mileage" typeId="mileage-channel"/>
                        <channel id="electric" typeId="range-electric-channel"/>