{ "config": { "step": { "user": { "data": { "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]", "server": "Server", "port": "[%key:common::config_flow::data::port%]", "charset": "Character set", "folder": "Folder", "search": "IMAP search", "ssl_cipher_list": "SSL cipher list (Advanced)", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" } }, "reauth_confirm": { "description": "The password for {username} is invalid.", "title": "[%key:common::config_flow::title::reauth%]", "data": { "password": "[%key:common::config_flow::data::password%]" } } }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "invalid_charset": "The specified charset is not supported", "invalid_folder": "The selected folder is invalid", "invalid_search": "The selected search is invalid", "ssl_error": "An SSL error occurred. Change SSL cipher list and try again." }, "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]" } }, "exceptions": { "copy_failed": { "message": "Copying the message failed with \"{error}\"." }, "delete_failed": { "message": "Marking the message for deletion failed with \"{error}\"." }, "expunge_failed": { "message": "Expunging the message failed with \"{error}\"." }, "fetch_failed": { "message": "Fetching the message text failed with \"{error}\"." }, "invalid_entry": { "message": "No valid IMAP entry was found." }, "invalid_auth": { "message": "[%key:common::config_flow::error::invalid_auth%]" }, "invalid_folder": { "message": "[%key:component::imap::config::error::invalid_folder%]" }, "imap_server_fail": { "message": "The IMAP server failed to connect: {error}." }, "seen_failed": { "message": "Marking message as seen failed with \"{error}\"." } }, "options": { "step": { "init": { "data": { "folder": "[%key:component::imap::config::step::user::data::folder%]", "search": "[%key:component::imap::config::step::user::data::search%]", "custom_event_data_template": "Template to create custom event data", "max_message_size": "Max message size (2048 < size < 30000)", "enable_push": "Enable Push-IMAP if the server supports it. Turn off if Push-IMAP updates are unreliable.", "event_message_data": "Message data to be included in the `imap_content` event data:" } } }, "error": { "already_configured": "An entry with these folder and search options already exists.", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "invalid_charset": "[%key:component::imap::config::error::invalid_charset%]", "invalid_folder": "[%key:component::imap::config::error::invalid_folder%]", "invalid_search": "[%key:component::imap::config::error::invalid_search%]" } }, "selector": { "ssl_cipher_list": { "options": { "python_default": "Default settings", "modern": "Modern ciphers", "intermediate": "Intermediate ciphers" } }, "event_message_data": { "options": { "text": "Body text", "headers": "Message headers" } } }, "services": { "fetch": { "name": "Fetch message", "description": "Fetch the email message from the server.", "fields": { "entry": { "name": "Entry", "description": "The IMAP config entry." }, "uid": { "name": "UID", "description": "The email identifier (UID)." } } }, "seen": { "name": "Mark message as seen", "description": "Mark an email as seen.", "fields": { "entry": { "name": "Entry", "description": "The IMAP config entry." }, "uid": { "name": "UID", "description": "The email identifier (UID)." } } }, "move": { "name": "Move message", "description": "Move an email to a target folder.", "fields": { "entry": { "name": "[%key:component::imap::services::seen::fields::entry::name%]", "description": "[%key:component::imap::services::seen::fields::entry::description%]" }, "seen": { "name": "Seen", "description": "Mark the email as seen." }, "uid": { "name": "[%key:component::imap::services::seen::fields::uid::name%]", "description": "[%key:component::imap::services::seen::fields::uid::description%]" }, "target_folder": { "name": "Target folder", "description": "The target folder the email should be moved to." } } }, "delete": { "name": "Delete message", "description": "Delete an email.", "fields": { "entry": { "name": "[%key:component::imap::services::seen::fields::entry::name%]", "description": "[%key:component::imap::services::seen::fields::entry::description%]" }, "uid": { "name": "[%key:component::imap::services::seen::fields::uid::name%]", "description": "[%key:component::imap::services::seen::fields::uid::description%]" } } } } }