mirror of
https://github.com/home-assistant/core.git
synced 2026-02-21 02:18:47 +00:00
185 lines
6.4 KiB
JSON
185 lines
6.4 KiB
JSON
{
|
|
"config": {
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_account%]",
|
|
"already_configured_as_subentry": "This account is already configured as a sub-entry. Please remove the existing sub-entry before adding it.",
|
|
"authorize_url_timeout": "[%key:common::config_flow::abort::oauth2_authorize_url_timeout%]",
|
|
"missing_configuration": "[%key:common::config_flow::abort::oauth2_missing_configuration%]",
|
|
"oauth_error": "[%key:common::config_flow::abort::oauth2_error%]",
|
|
"oauth_failed": "[%key:common::config_flow::abort::oauth2_failed%]",
|
|
"oauth_implementation_unavailable": "[%key:common::config_flow::abort::oauth2_implementation_unavailable%]",
|
|
"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%]",
|
|
"unique_id_mismatch": "The account ({gamertag}) you used is not the one previously configured. Please sign in again with the correct account."
|
|
},
|
|
"create_entry": {
|
|
"default": "[%key:common::config_flow::create_entry::authenticated%]"
|
|
},
|
|
"initiate_flow": {
|
|
"user": "[%key:common::config_flow::initiate_flow::account%]"
|
|
},
|
|
"step": {
|
|
"oauth_discovery": {
|
|
"description": "Home Assistant has found an Xbox device on your network. Press **Submit** to continue setting up the Xbox integration.",
|
|
"title": "Discovered Xbox device"
|
|
},
|
|
"pick_implementation": {
|
|
"data": {
|
|
"implementation": "[%key:common::config_flow::data::implementation%]"
|
|
},
|
|
"data_description": {
|
|
"implementation": "[%key:common::config_flow::description::implementation%]"
|
|
},
|
|
"title": "[%key:common::config_flow::title::oauth2_pick_implementation%]"
|
|
},
|
|
"reauth_confirm": {
|
|
"description": "The Xbox integration needs to re-authenticate your account",
|
|
"title": "[%key:common::config_flow::title::reauth%]"
|
|
}
|
|
}
|
|
},
|
|
"config_subentries": {
|
|
"friend": {
|
|
"abort": {
|
|
"already_configured": "Already configured as a friend in this or another account.",
|
|
"already_configured_as_entry": "Already configured as a service. This account cannot be added as a friend.",
|
|
"config_entry_not_loaded": "Cannot add friend accounts when the main account is disabled or not loaded.",
|
|
"no_friends": "Looks like your friend list is empty right now. Add friends on Xbox Network first."
|
|
},
|
|
"entry_type": "Friend",
|
|
"error": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"unknown": "[%key:common::config_flow::error::unknown%]"
|
|
},
|
|
"initiate_flow": {
|
|
"user": "Add friend"
|
|
},
|
|
"step": {
|
|
"user": {
|
|
"data": {
|
|
"xuid": "Gamertag"
|
|
},
|
|
"data_description": {
|
|
"xuid": "Select a friend from your friend list to track their online status."
|
|
},
|
|
"description": "Track the online status of an Xbox Network friend.",
|
|
"title": "Friend online status"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"binary_sensor": {
|
|
"has_game_pass": {
|
|
"name": "Subscribed to Xbox Game Pass"
|
|
},
|
|
"in_game": {
|
|
"name": "In game"
|
|
},
|
|
"online": {
|
|
"state_attributes": {
|
|
"bio": { "name": "Bio" },
|
|
"display_name": { "name": "Display name" },
|
|
"location": { "name": "Location" },
|
|
"real_name": { "name": "Real name" }
|
|
}
|
|
}
|
|
},
|
|
"image": {
|
|
"avatar": {
|
|
"name": "Avatar"
|
|
},
|
|
"gamerpic": {
|
|
"name": "Gamerpic"
|
|
},
|
|
"now_playing": {
|
|
"name": "[%key:component::xbox::entity::sensor::now_playing::name%]"
|
|
}
|
|
},
|
|
"sensor": {
|
|
"follower": {
|
|
"name": "Follower",
|
|
"unit_of_measurement": "[%key:component::xbox::entity::sensor::following::unit_of_measurement%]"
|
|
},
|
|
"following": {
|
|
"name": "Following",
|
|
"unit_of_measurement": "people"
|
|
},
|
|
"free_storage": {
|
|
"name": "Free space - {name}"
|
|
},
|
|
"friends": {
|
|
"name": "Friends",
|
|
"unit_of_measurement": "[%key:component::xbox::entity::sensor::following::unit_of_measurement%]"
|
|
},
|
|
"gamer_score": {
|
|
"name": "Gamerscore",
|
|
"unit_of_measurement": "points"
|
|
},
|
|
"in_party": {
|
|
"name": "In party",
|
|
"unit_of_measurement": "[%key:component::xbox::entity::sensor::following::unit_of_measurement%]"
|
|
},
|
|
"join_restrictions": {
|
|
"name": "Party join restrictions",
|
|
"state": {
|
|
"invite_only": "Invite-only",
|
|
"joinable": "Joinable"
|
|
}
|
|
},
|
|
"last_online": {
|
|
"name": "Last online"
|
|
},
|
|
"now_playing": {
|
|
"name": "Now playing",
|
|
"state_attributes": {
|
|
"achievements": { "name": "Achievements" },
|
|
"developer": { "name": "Developer" },
|
|
"gamerscore": {
|
|
"name": "[%key:component::xbox::entity::sensor::gamer_score::name%]"
|
|
},
|
|
"genres": { "name": "Genres" },
|
|
"min_age": { "name": "Minimum age" },
|
|
"progress": { "name": "Progress" },
|
|
"publisher": { "name": "Publisher" },
|
|
"release_date": { "name": "Release date" },
|
|
"short_description": { "name": "Short description" }
|
|
}
|
|
},
|
|
"status": {
|
|
"name": "Status"
|
|
},
|
|
"total_storage": {
|
|
"name": "Total space - {name}"
|
|
}
|
|
}
|
|
},
|
|
"exceptions": {
|
|
"account_not_configured": {
|
|
"message": "The Xbox account is not configured."
|
|
},
|
|
"auth_exception": {
|
|
"message": "Xbox Network authentication failed, re-authentication required"
|
|
},
|
|
"media_not_found": {
|
|
"message": "The requested media could not be found."
|
|
},
|
|
"oauth2_implementation_unavailable": {
|
|
"message": "[%key:common::exceptions::oauth2_implementation_unavailable::message%]"
|
|
},
|
|
"request_exception": {
|
|
"message": "Failed to connect to Xbox Network"
|
|
},
|
|
"timeout_exception": {
|
|
"message": "Failed to connect to Xbox Network due to a connection timeout"
|
|
},
|
|
"turn_on_failed": {
|
|
"message": "Turn on failed. Xbox is not connected to the Xbox Network."
|
|
},
|
|
"xbox_not_configured": {
|
|
"message": "The Xbox integration is not configured."
|
|
}
|
|
}
|
|
}
|