Use 'select' instead of 'click' or 'press' when guiding users in flows (#126731)

This commit is contained in:
Erik Montnemery 2024-09-25 13:37:43 +02:00 committed by GitHub
parent 6bf8ec2df0
commit c638537731
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
29 changed files with 39 additions and 39 deletions

View File

@ -18,7 +18,7 @@
},
"link": {
"title": "Link with deCONZ",
"description": "Unlock your deCONZ gateway to register with Home Assistant.\n\n1. Go to deCONZ Settings > Gateway > Advanced\n2. Press \"Authenticate app\" button"
"description": "Unlock your deCONZ gateway to register with Home Assistant.\n\n1. Go to deCONZ Settings > Gateway > Advanced\n2. Select \"Authenticate app\" button"
},
"hassio_confirm": {
"title": "deCONZ Zigbee gateway via Home Assistant add-on",

View File

@ -17,7 +17,7 @@
}
},
"import_turn_on": {
"description": "Please turn on the device and click submit to continue migration"
"description": "Please turn on the device and select submit to continue migration"
},
"confirm": {
"description": "[%key:common::config_flow::description::confirm_setup%]"

View File

@ -8,7 +8,7 @@
}
},
"authorize": {
"description": "Please authorize this app at https://www.ecobee.com/consumerportal/index.html with PIN code:\n\n{pin}\n\nThen, press Submit."
"description": "Please authorize this app at https://www.ecobee.com/consumerportal/index.html with PIN code:\n\n{pin}\n\nThen, select Submit."
}
},
"error": {

View File

@ -25,7 +25,7 @@
"fix_flow": {
"step": {
"confirm": {
"description": "The EcoNet `set_aux_heat` action has been migrated. A new `aux_heat_only` switch entity is available for each thermostat.\n\nUpdate any automations to use the new `aux_heat_only` switch entity. When this is done, Press submit to fix this issue.",
"description": "The EcoNet `set_aux_heat` action has been migrated. A new `aux_heat_only` switch entity is available for each thermostat.\n\nUpdate any automations to use the new `aux_heat_only` switch entity. When this is done, select submit to fix this issue.",
"title": "[%key:component::econet::issues::migrate_aux_heat::title%]"
}
}

View File

@ -196,7 +196,7 @@
"fix_flow": {
"step": {
"confirm": {
"description": "The Elk-M1 `set_aux_heat` action has been migrated. A new emergency heat switch entity is available for each thermostat.\n\nUpdate any automations to use the new emergency heat switch entity. When this is done, Press submit to fix this issue.",
"description": "The Elk-M1 `set_aux_heat` action has been migrated. A new emergency heat switch entity is available for each thermostat.\n\nUpdate any automations to use the new emergency heat switch entity. When this is done, select submit to fix this issue.",
"title": "[%key:component::elkm1::issues::migrate_aux_heat::title%]"
}
}

View File

@ -12,7 +12,7 @@
},
"link": {
"title": "Link Freebox router",
"description": "Click \"Submit\", then touch the right arrow on the router to register Freebox with Home Assistant.\n\n![Location of button on the router](/static/images/config_freebox.png)"
"description": "Select \"Submit\", then touch the right arrow on the router to register Freebox with Home Assistant.\n\n![Location of button on the router](/static/images/config_freebox.png)"
}
},
"error": {

View File

@ -44,7 +44,7 @@
}
},
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Calendar. You also need to create Application Credentials linked to your Calendar:\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **TV and Limited Input devices** for the Application Type."
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Calendar. You also need to create Application Credentials linked to your Calendar:\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **TV and Limited Input devices** for the Application Type."
},
"services": {
"add_event": {

View File

@ -40,7 +40,7 @@
}
},
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Assistant SDK. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Assistant SDK. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
},
"services": {
"send_text_command": {

View File

@ -32,7 +32,7 @@
}
},
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Mail. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Mail. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
},
"entity": {
"sensor": {

View File

@ -1,6 +1,6 @@
{
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Photos. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Photos. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
},
"config": {
"step": {

View File

@ -31,7 +31,7 @@
}
},
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Sheets. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Sheets. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
},
"services": {
"append_sheet": {

View File

@ -1,6 +1,6 @@
{
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Tasks. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
"description": "Follow the [instructions]({more_info_url}) for [OAuth consent screen]({oauth_consent_url}) to give Home Assistant access to your Google Tasks. You also need to create Application Credentials linked to your account:\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web application** for the Application Type."
},
"config": {
"step": {

View File

@ -14,7 +14,7 @@
"username": "[%key:common::config_flow::data::username%]",
"password": "[%key:common::config_flow::data::password%]"
},
"description": "The IoTawatt device requires authentication. Please enter the username and password and click the Submit button."
"description": "The IoTawatt device requires authentication. Please enter the username and password and select the Submit button."
}
},
"error": {

View File

@ -2,7 +2,7 @@
"config": {
"step": {
"reauth_confirm": {
"description": "Press SUBMIT to reauthenticate"
"description": "Select SUBMIT to reauthenticate"
}
}
},
@ -38,7 +38,7 @@
"step": {
"confirm": {
"title": "The power supply needs to be replaced",
"description": "Press SUBMIT to confirm the power supply has been replaced"
"description": "Select SUBMIT to confirm the power supply has been replaced"
}
}
}
@ -49,7 +49,7 @@
"step": {
"confirm": {
"title": "Blinker fluid needs to be refilled",
"description": "Press SUBMIT when blinker fluid has been refilled"
"description": "Select SUBMIT when blinker fluid has been refilled"
}
}
}

View File

@ -56,15 +56,15 @@
"port": "The port your MQTT broker listens to. For example 1883.",
"username": "The username to login to your MQTT broker.",
"password": "The password to login to your MQTT broker.",
"advanced_options": "Enable and click `next` to set advanced options.",
"advanced_options": "Enable and select `next` to set advanced options.",
"certificate": "The custom CA certificate file to validate your MQTT brokers certificate.",
"client_id": "The unique ID to identify the Home Assistant MQTT API as MQTT client. It is recommended to leave this option blank.",
"client_cert": "The client certificate to authenticate against your MQTT broker.",
"client_key": "The private key file that belongs to your client certificate.",
"tls_insecure": "Option to ignore validation of your MQTT broker's certificate.",
"protocol": "The MQTT protocol your broker operates at. For example 3.1.1.",
"set_ca_cert": "Select `Auto` for automatic CA validation, or `Custom` and click `next` to set a custom CA certificate, to allow validating your MQTT brokers certificate.",
"set_client_cert": "Enable and click `next` to set a client certifificate and private key to authenticate against your MQTT broker.",
"set_ca_cert": "Select `Auto` for automatic CA validation, or `Custom` and select `next` to set a custom CA certificate, to allow validating your MQTT brokers certificate.",
"set_client_cert": "Enable and select `next` to set a client certifificate and private key to authenticate against your MQTT broker.",
"transport": "The transport to be used for the connection to your MQTT broker.",
"ws_headers": "The WebSocket headers to pass through the WebSocket based connection to your MQTT broker.",
"ws_path": "The WebSocket path to be used for the connection to your MQTT broker."

View File

@ -1,6 +1,6 @@
{
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) to give Home Assistant access to your myUplink account. You also need to create application credentials linked to your account:\n1. Go to [Applications at myUplink developer site]({create_creds_url}) and get credentials from an existing application or click **Create New Application**.\n1. Set appropriate Application name and Description\n2. Enter `{callback_url}` as Callback Url"
"description": "Follow the [instructions]({more_info_url}) to give Home Assistant access to your myUplink account. You also need to create application credentials linked to your account:\n1. Go to [Applications at myUplink developer site]({create_creds_url}) and get credentials from an existing application or select **Create New Application**.\n1. Set appropriate Application name and Description\n2. Enter `{callback_url}` as Callback Url"
},
"config": {
"step": {

View File

@ -12,7 +12,7 @@
},
"link": {
"title": "Link Nanoleaf",
"description": "Press and hold the power button on your Nanoleaf for 5 seconds until the button LEDs start flashing, then click **SUBMIT** within 30 seconds."
"description": "Press and hold the power button on your Nanoleaf for 5 seconds until the button LEDs start flashing, then select **SUBMIT** within 30 seconds."
}
},
"error": {

View File

@ -1,12 +1,12 @@
{
"application_credentials": {
"description": "Follow the [instructions]({more_info_url}) to configure the Cloud Console:\n\n1. Go to the [OAuth consent screen]({oauth_consent_url}) and configure\n1. Go to [Credentials]({oauth_creds_url}) and click **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web Application** for the Application Type.\n1. Add `{redirect_url}` under *Authorized redirect URI*."
"description": "Follow the [instructions]({more_info_url}) to configure the Cloud Console:\n\n1. Go to the [OAuth consent screen]({oauth_consent_url}) and configure\n1. Go to [Credentials]({oauth_creds_url}) and select **Create Credentials**.\n1. From the drop-down list select **OAuth client ID**.\n1. Select **Web Application** for the Application Type.\n1. Add `{redirect_url}` under *Authorized redirect URI*."
},
"config": {
"step": {
"create_cloud_project": {
"title": "Nest: Create and configure Cloud Project",
"description": "The Nest integration allows you to integrate your Nest Thermostats, Cameras, and Doorbells using the Smart Device Management API. The SDM API **requires a US $5** one time setup fee. See documentation for [more info]({more_info_url}).\n\n1. Go to the [Google Cloud Console]({cloud_console_url}).\n1. If this is your first project, click **Create Project** then **New Project**.\n1. Give your Cloud Project a Name and then click **Create**.\n1. Save the Cloud Project ID e.g. *example-project-12345* as you will need it later\n1. Go to API Library for [Smart Device Management API]({sdm_api_url}) and click **Enable**.\n1. Go to API Library for [Cloud Pub/Sub API]({pubsub_api_url}) and click **Enable**.\n\nProceed when your cloud project is set up."
"description": "The Nest integration allows you to integrate your Nest Thermostats, Cameras, and Doorbells using the Smart Device Management API. The SDM API **requires a US $5** one time setup fee. See documentation for [more info]({more_info_url}).\n\n1. Go to the [Google Cloud Console]({cloud_console_url}).\n1. If this is your first project, select **Create Project** then **New Project**.\n1. Give your Cloud Project a Name and then select **Create**.\n1. Save the Cloud Project ID e.g. *example-project-12345* as you will need it later\n1. Go to API Library for [Smart Device Management API]({sdm_api_url}) and select **Enable**.\n1. Go to API Library for [Cloud Pub/Sub API]({pubsub_api_url}) and select **Enable**.\n\nProceed when your cloud project is set up."
},
"cloud_project": {
"title": "Nest: Enter Cloud Project ID",
@ -17,7 +17,7 @@
},
"device_project": {
"title": "Nest: Create a Device Access Project",
"description": "Create a Nest Device Access project which **requires paying Google a US $5 fee** to set up.\n1. Go to the [Device Access Console]({device_access_console_url}), and through the payment flow.\n1. Click on **Create project**\n1. Give your Device Access project a name and click **Next**.\n1. Enter your OAuth Client ID\n1. Enable events by clicking **Enable** and **Create project**.\n\nEnter your Device Access Project ID below ([more info]({more_info_url})).",
"description": "Create a Nest Device Access project which **requires paying Google a US $5 fee** to set up.\n1. Go to the [Device Access Console]({device_access_console_url}), and through the payment flow.\n1. Select on **Create project**\n1. Give your Device Access project a name and select **Next**.\n1. Enter your OAuth Client ID\n1. Enable events by clicking **Enable** and **Create project**.\n\nEnter your Device Access Project ID below ([more info]({more_info_url})).",
"data": {
"project_id": "Device Access Project ID"
}

View File

@ -103,7 +103,7 @@
"fix_flow": {
"step": {
"confirm": {
"description": "The Nexia `set_aux_heat` action has been migrated. A new `aux_heat_only` switch entity is available for each thermostat.\n\nUpdate any automations to use the new Emergency heat switch entity. When this is done, press submit to fix this issue.",
"description": "The Nexia `set_aux_heat` action has been migrated. A new `aux_heat_only` switch entity is available for each thermostat.\n\nUpdate any automations to use the new Emergency heat switch entity. When this is done, select submit to fix this issue.",
"title": "[%key:component::nexia::issues::migrate_aux_heat::title%]"
}
}

View File

@ -33,7 +33,7 @@
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]"
},
"progress": {
"get_api_key": "Open the OctoPrint UI and click 'Allow' on the Access Request for 'Home Assistant'."
"get_api_key": "Open the OctoPrint UI and select 'Allow' on the Access Request for 'Home Assistant'."
}
},
"exceptions": {

View File

@ -2,7 +2,7 @@
"config": {
"step": {
"creds": {
"description": "Credentials needed. Press 'Submit' and then in the PS4 2nd Screen App, refresh devices and select the 'Home-Assistant' device to continue."
"description": "Credentials needed. Select 'Submit' and then in the PS4 2nd Screen App, refresh devices and select the 'Home-Assistant' device to continue."
},
"mode": {
"data": {
@ -26,7 +26,7 @@
}
},
"error": {
"credential_timeout": "Credential service timed out. Press submit to restart.",
"credential_timeout": "Credential service timed out. Select submit to restart.",
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
"login_failed": "Failed to pair to PlayStation 4. Verify PIN is correct.",
"no_ipaddress": "Enter the IP address of the PlayStation 4 you would like to configure."

View File

@ -3,7 +3,7 @@
"step": {
"user": {
"title": "Connect to your Rachio device",
"description": "You will need the API Key from https://app.rach.io/. Go to Settings, then click 'GET API KEY'.",
"description": "You will need the API Key from https://app.rach.io/. Go to Settings, then select 'GET API KEY'.",
"data": {
"api_key": "[%key:common::config_flow::data::api_key%]"
}

View File

@ -12,7 +12,7 @@
"description": "[%key:component::bluetooth::config::step::bluetooth_confirm::description%]"
},
"pairing_timeout": {
"description": "The device did not enter pairing mode. Click Submit to try again.\n\n### Troubleshooting\n1. Check that the device isn't connected to the mobile app.\n2. Unplug the device for 5 seconds, then plug it back in."
"description": "The device did not enter pairing mode. Select Submit to try again.\n\n### Troubleshooting\n1. Check that the device isn't connected to the mobile app.\n2. Unplug the device for 5 seconds, then plug it back in."
}
},
"progress": {

View File

@ -5,7 +5,7 @@
},
"step": {
"user": {
"description": "Press submit for initial setup. On the created config entry, press configure to add sensors for selected processes"
"description": "Select submit for initial setup. On the created config entry, select configure to add sensors for selected processes"
}
}
},

View File

@ -11,7 +11,7 @@
},
"step": {
"auth": {
"description": "To link your TelldusLive account:\n 1. Click the link below\n 2. Login to Telldus Live\n 3. Authorize **{app_name}** (click **Yes**).\n 4. Come back here and click **SUBMIT**.\n\n [Link TelldusLive account]({auth_url})",
"description": "To link your TelldusLive account:\n 1. Click the link below\n 2. Login to Telldus Live\n 3. Authorize **{app_name}** (select **Yes**).\n 4. Come back here and select **SUBMIT**.\n\n [Link TelldusLive account]({auth_url})",
"title": "Authenticate against TelldusLive"
},
"user": {

View File

@ -539,7 +539,7 @@
"step": {
"confirm": {
"title": "[%key:component::tessie::issues::deprecated_speed_limit_entity::title%]",
"description": "The Tessie integration's speed limit lock entity has been deprecated and will be remove in 2024.11.0.\nHome Assistant detected that entity `{entity}` is being used in `{info}`\n\nYou should remove the speed limit lock entity from `{info}` then click submit to fix this issue."
"description": "The Tessie integration's speed limit lock entity has been deprecated and will be remove in 2024.11.0.\nHome Assistant detected that entity `{entity}` is being used in `{info}`\n\nYou should remove the speed limit lock entity from `{info}` then select submit to fix this issue."
}
}
}
@ -550,7 +550,7 @@
"step": {
"confirm": {
"title": "[%key:component::tessie::issues::deprecated_speed_limit_locked::title%]",
"description": "The Tessie integration's speed limit lock entity has been deprecated and will be remove in 2024.11.0.\n\nPlease remove this entity from any automation or script, disable the entity then click submit to fix this issue."
"description": "The Tessie integration's speed limit lock entity has been deprecated and will be remove in 2024.11.0.\n\nPlease remove this entity from any automation or script, disable the entity then select submit to fix this issue."
}
}
}
@ -561,7 +561,7 @@
"step": {
"confirm": {
"title": "[%key:component::tessie::issues::deprecated_speed_limit_unlocked::title%]",
"description": "The Tessie integration's speed limit lock entity has been deprecated and will be remove in 2024.11.0.\n\nPlease remove this entity from any automation or script, disable the entity then click submit to fix this issue."
"description": "The Tessie integration's speed limit lock entity has been deprecated and will be remove in 2024.11.0.\n\nPlease remove this entity from any automation or script, disable the entity then select submit to fix this issue."
}
}
}

View File

@ -2,7 +2,7 @@
"config": {
"step": {
"user": {
"description": "Unable to discover Tempest WeatherFlow devices. Click submit to try again.",
"description": "Unable to discover Tempest WeatherFlow devices. Select submit to try again.",
"data": {
"host": "[%key:common::config_flow::data::host%]"
},

View File

@ -3,7 +3,7 @@
"flow_title": "LG webOS Smart TV",
"step": {
"user": {
"description": "Turn on TV, fill the following fields click submit",
"description": "Turn on TV, fill the following fields and select submit",
"data": {
"host": "[%key:common::config_flow::data::host%]",
"name": "[%key:common::config_flow::data::name%]"
@ -14,7 +14,7 @@
},
"pairing": {
"title": "webOS TV Pairing",
"description": "Click submit and accept the pairing request on your TV.\n\n![Image](/static/images/config_webos.png)"
"description": "Select submit and accept the pairing request on your TV.\n\n![Image](/static/images/config_webos.png)"
},
"reauth_confirm": {
"title": "[%key:component::webostv::config::step::pairing::title%]",

View File

@ -439,7 +439,7 @@
},
"remote_learn_command": {
"name": "Remote learn command",
"description": "Learns an IR command, press \"Perform action\", point the remote at the IR device, and the learned command will be shown as a notification in Overview.",
"description": "Learns an IR command, select \"Perform action\", point the remote at the IR device, and the learned command will be shown as a notification in Overview.",
"fields": {
"slot": {
"name": "Slot",