{ "common": { "shopping_list_items": "items" }, "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_service%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]", "unique_id_mismatch": "The login details correspond to a different account. Please re-authenticate to the previously configured account." }, "error": { "already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "reauth_confirm": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "[%key:component::bring::config::step::user::data_description::email%]", "password": "[%key:component::bring::config::step::user::data_description::password%]" }, "description": "The Bring! integration needs to re-authenticate your account", "title": "[%key:common::config_flow::title::reauth%]" }, "reconfigure": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "[%key:component::bring::config::step::user::data_description::email%]", "password": "[%key:component::bring::config::step::user::data_description::password%]" }, "description": "Update your credentials if you have changed your Bring! account email or password.", "title": "Bring! configuration" }, "user": { "data": { "email": "[%key:common::config_flow::data::email%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "email": "The email address associated with your Bring! account.", "password": "The password to log in to your Bring! account." }, "description": "Connect your Bring! account to sync your shopping lists with Home Assistant.\n\nDon't have a Bring! account? Download the app on [Google Play for Android]({google_play}) or the [App Store for iOS]({app_store}) to sign up.", "title": "Bring! Grocery shopping list" } } }, "entity": { "event": { "activities": { "name": "Activities", "state_attributes": { "event_type": { "state": { "list_items_added": "Items added", "list_items_changed": "Items changed", "list_items_removed": "Items removed" } } } } }, "sensor": { "convenient": { "name": "On occasion", "unit_of_measurement": "[%key:component::bring::common::shopping_list_items%]" }, "discounted": { "name": "Discount only", "unit_of_measurement": "[%key:component::bring::common::shopping_list_items%]" }, "list_access": { "name": "List access", "state": { "invitation": "Invitation pending", "registered": "Private", "shared": "Shared" } }, "list_language": { "name": "Region & language", "state": { "de-at": "Austria", "de-ch": "Switzerland (German)", "de-de": "Germany", "en-au": "Australia", "en-ca": "Canada", "en-gb": "United Kingdom", "en-us": "United States", "es-es": "Spain", "fr-ch": "Switzerland (French)", "fr-fr": "France", "hu-hu": "Hungary", "it-ch": "Switzerland (Italian)", "it-it": "Italy", "nb-no": "Norway", "nl-nl": "Netherlands", "pl-pl": "Poland", "pt-br": "Portugal", "ru-ru": "Russia", "sv-se": "Sweden", "tr-tr": "Türkiye" } }, "urgent": { "name": "Urgent", "unit_of_measurement": "[%key:component::bring::common::shopping_list_items%]" } } }, "exceptions": { "activity_not_found": { "message": "Failed to send reaction for Bring! — No recent activity found" }, "entity_not_found": { "message": "Failed to send reaction for Bring! — Unknown entity {entity_id}" }, "entry_not_loaded": { "message": "The account associated with this Bring! list is either not loaded or disabled in Home Assistant." }, "notify_missing_argument": { "message": "This action requires field {field}, please enter a valid value for {field}" }, "notify_request_failed": { "message": "Failed to send push notification for Bring! due to a connection error, try again later" }, "reaction_request_failed": { "message": "Failed to send reaction for Bring! due to a connection error, try again later" }, "setup_authentication_exception": { "message": "Authentication failed for {email}, check your email and password" }, "setup_parse_exception": { "message": "Failed to parse server response, try again later" }, "setup_request_exception": { "message": "Failed to connect to server, try again later" }, "todo_delete_item_failed": { "message": "Failed to delete {count} item(s) from Bring! list" }, "todo_rename_item_failed": { "message": "Failed to rename item {name} to Bring! list" }, "todo_save_item_failed": { "message": "Failed to save item {name} to Bring! list" }, "todo_update_item_failed": { "message": "Failed to update item {name} to Bring! list" } }, "selector": { "notification_type_selector": { "options": { "changed_list": "I changed the list! - Take a look at the items", "going_shopping": "I'm going shopping! - Last chance for adjustments", "shopping_done": "The shopping is done - Our fridge is well stocked", "urgent_message": "Attention! Attention! - We still urgently need: [Items]" } } }, "services": { "send_message": { "description": "Sends a mobile push notification to members of a shared Bring! list.", "fields": { "item": { "description": "Item name(s) to include in an urgent message e.g. 'Attention! Attention! - We still urgently need: [Items]'", "name": "Item (Required if notification type 'Urgent message' is selected)" }, "message": { "description": "Type of push notification to send to list members.", "name": "Notification type" } }, "name": "[%key:component::notify::services::notify::name%]" }, "send_reaction": { "description": "Sends a reaction to a recent activity on a Bring! list by a member of the shared list.", "fields": { "entity_id": { "description": "Select the Bring! activities event entity for reacting to its most recent event", "name": "Activities" }, "reaction": { "description": "Type of reaction to send in response.", "name": "Reaction" } }, "name": "Send reaction" } } }