{ "title": "Remote Calendar", "config": { "step": { "user": { "description": "Please choose a name for the calendar to be imported", "data": { "calendar_name": "Calendar name", "url": "Calendar URL" }, "data_description": { "calendar_name": "The name of the calendar shown in the UI.", "url": "The URL of the remote calendar." } } }, "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_service%]" }, "error": { "timeout_connect": "[%key:common::config_flow::error::timeout_connect%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "forbidden": "The server understood the request but refuses to authorize it.", "invalid_ics_file": "There was a problem reading the calendar information. See the error log for additional details." } }, "exceptions": { "timeout": { "message": "The connection timed out. See the debug log for additional details." }, "unable_to_fetch": { "message": "Unable to fetch calendar data. See the debug log for additional details." }, "unable_to_parse": { "message": "Unable to parse calendar data: {err}" } } }