From 8e28ef0c583c3810b3a925df7d8c5389c36d6fad Mon Sep 17 00:00:00 2001 From: Wouter Born Date: Mon, 25 Apr 2022 11:52:48 +0200 Subject: [PATCH] [mybmw] Add default translations (#12649) * [mybmw] Add default translations * Remove > Signed-off-by: Wouter Born --- .../resources/OH-INF/i18n/mybmw.properties | 242 ++++++++++++++++++ .../thing/hybrid-range-channel-group.xml | 2 +- 2 files changed, 243 insertions(+), 1 deletion(-) create mode 100644 bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/i18n/mybmw.properties 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 index 000000000..a4baeb1d4 --- /dev/null +++ b/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/i18n/mybmw.properties @@ -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 diff --git a/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/thing/hybrid-range-channel-group.xml b/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/thing/hybrid-range-channel-group.xml index 59b413e76..b65089d69 100644 --- a/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/thing/hybrid-range-channel-group.xml +++ b/bundles/org.openhab.binding.mybmw/src/main/resources/OH-INF/thing/hybrid-range-channel-group.xml @@ -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"> - >Provides mileage, remaining fuel and range data for hybrid vehicles + Provides mileage, remaining fuel and range data for hybrid vehicles