Files

181 lines
5.8 KiB
JSON

{
"config": {
"step": {
"pick_implementation": {
"title": "[%key:common::config_flow::title::oauth2_pick_implementation%]"
},
"reauth_confirm": {
"description": "The Volvo integration needs to re-authenticate your account.",
"title": "[%key:common::config_flow::title::reauth%]"
},
"api_key": {
"description": "Get your API key from the [Volvo developer portal]({volvo_dev_portal}).",
"data": {
"api_key": "[%key:common::config_flow::data::api_key%]"
},
"data_description": {
"api_key": "The Volvo developers API key"
}
},
"vin": {
"description": "Select a vehicle",
"data": {
"vin": "VIN"
},
"data_description": {
"vin": "The Vehicle Identification Number of the vehicle you want to add"
}
}
},
"abort": {
"already_configured": "[%key:common::config_flow::abort::already_configured_account%]",
"already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]",
"authorize_url_timeout": "[%key:common::config_flow::abort::oauth2_authorize_url_timeout%]",
"missing_configuration": "[%key:common::config_flow::abort::oauth2_missing_configuration%]",
"no_url_available": "[%key:common::config_flow::abort::oauth2_no_url_available%]",
"oauth_error": "[%key:common::config_flow::abort::oauth2_error%]",
"oauth_failed": "[%key:common::config_flow::abort::oauth2_failed%]",
"oauth_timeout": "[%key:common::config_flow::abort::oauth2_timeout%]",
"oauth_unauthorized": "[%key:common::config_flow::abort::oauth2_unauthorized%]",
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
"reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]",
"user_rejected_authorize": "[%key:common::config_flow::abort::oauth2_user_rejected_authorize%]"
},
"error": {
"cannot_load_vehicles": "Unable to retrieve vehicles.",
"no_vehicles": "No vehicles found on this account."
},
"create_entry": {
"default": "[%key:common::config_flow::create_entry::authenticated%]"
}
},
"entity": {
"sensor": {
"availability": {
"name": "Car connection",
"state": {
"available": "Available",
"car_in_use": "Car is in use",
"no_internet": "No internet",
"ota_installation_in_progress": "Installing OTA update",
"power_saving_mode": "Power saving mode",
"unavailable": "Unavailable"
}
},
"average_energy_consumption": {
"name": "Trip manual average energy consumption"
},
"average_energy_consumption_automatic": {
"name": "Trip automatic average energy consumption"
},
"average_energy_consumption_charge": {
"name": "Average energy consumption since charge"
},
"average_fuel_consumption": {
"name": "Trip manual average fuel consumption"
},
"average_fuel_consumption_automatic": {
"name": "Trip automatic average fuel consumption"
},
"average_speed": {
"name": "Trip manual average speed"
},
"average_speed_automatic": {
"name": "Trip automatic average speed"
},
"battery_capacity": {
"name": "Battery capacity"
},
"battery_charge_level": {
"name": "Battery charge level"
},
"charger_connection_status": {
"name": "Charging connection status",
"state": {
"connected": "[%key:common::state::connected%]",
"disconnected": "[%key:common::state::disconnected%]",
"fault": "[%key:common::state::fault%]"
}
},
"charging_current_limit": {
"name": "Charging limit"
},
"charging_power": {
"name": "Charging power"
},
"charging_power_status": {
"name": "Charging power status",
"state": {
"fault": "[%key:common::state::fault%]",
"power_available_but_not_activated": "Power available",
"providing_power": "Providing power",
"no_power_available": "No power"
}
},
"charging_status": {
"name": "Charging status",
"state": {
"charging": "[%key:common::state::charging%]",
"discharging": "[%key:common::state::discharging%]",
"done": "Done",
"error": "[%key:common::state::error%]",
"idle": "[%key:common::state::idle%]",
"scheduled": "Scheduled"
}
},
"charging_type": {
"name": "Charging type",
"state": {
"ac": "AC",
"dc": "DC",
"none": "None"
}
},
"distance_to_empty_battery": {
"name": "Distance to empty battery"
},
"distance_to_empty_tank": {
"name": "Distance to empty tank"
},
"distance_to_service": {
"name": "Distance to service"
},
"engine_time_to_service": {
"name": "Time to engine service"
},
"estimated_charging_time": {
"name": "Estimated charging time"
},
"fuel_amount": {
"name": "Fuel amount"
},
"odometer": {
"name": "Odometer"
},
"target_battery_charge_level": {
"name": "Target battery charge level"
},
"time_to_service": {
"name": "Time to service"
},
"trip_meter_automatic": {
"name": "Trip automatic distance"
},
"trip_meter_manual": {
"name": "Trip manual distance"
}
}
},
"exceptions": {
"no_vehicle": {
"message": "Unable to retrieve vehicle details."
},
"update_failed": {
"message": "Unable to update data."
},
"unauthorized": {
"message": "Authentication failed. {message}"
}
}
}