Files
Home-Assistant/custom_components/mass_queue/strings.json
T
2026-07-17 10:12:15 -04:00

390 lines
12 KiB
JSON

{
"config": {
"step": {
"auth_manual": {
"data": {
"token": "Long-lived access token"
},
"data_description": {
"token": "Create a long-lived access token in your Music Assistant server settings and paste it here"
},
"title": "Enter long-lived access token"
},
"init": {
"data": {
"url": "URL of the Music Assistant server"
}
},
"manual": {
"title": "Manually add Music Assistant server",
"description": "Enter the URL to your already running Music Assistant server. If you do not have the Music Assistant server running, you should install it first.",
"data": {
"url": "URL of the Music Assistant server"
}
},
"discovery_confirm": {
"description": "Do you want to add the Music Assistant server `{url}` to Home Assistant?",
"title": "Discovered Music Assistant server"
},
"hassio_confirm": {
"description": "Do you want to add the Music Assistant server to Home Assistant?",
"title": "Discovered Music Assistant add-on"
},
"reauth_confirm": {
"description": "The authentication token for Music Assistant server `{url}` is no longer valid. Please re-authenticate to continue using the integration.",
"title": "Reauthentication required"
}
},
"error": {
"auth_failed": "[%key:component::music_assistant::config::abort::auth_failed%]",
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
"invalid_server_version": "[%key:component::music_assistant::config::abort::invalid_server_version%]",
"unknown": "[%key:common::config_flow::error::unknown%]"
},
"abort": {
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
"already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]",
"auth_error": "Authentication error, please try again",
"auth_failed": "Authentication failed, please try again",
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
"invalid_server_version": "The Music Assistant server is not the correct version",
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]",
"unknown": "[%key:common::config_flow::error::unknown%]"
}
},
"options": {
"step": {
"init": {
"data": {
"download_local": "Attempt fallback support for local media images. May cause performance issues. Only enable if you cannot see media images for your players."
}
}
},
"error": {
"invalid_det_rules": "Invalid state detection rules"
}
},
"issues": {
"invalid_server_version": {
"title": "The Music Assistant server is not the correct version",
"description": "Check if there are updates available for the Music Assistant server and/or integration."
}
},
"services": {
"get_queue_items": {
"name": "Get Queue Items",
"description": "Returns a list of the current items in a player's queue.",
"fields": {
"limit": {
"name": "Limit",
"description": "Limit on the number of items in queue to return."
},
"offset": {
"name": "Offset",
"description": "Location in queue to start where zero equals the first item in queue, not the current item.."
},
"limit_before": {
"name": "Limit Before",
"description": "Number of items to pull before current active item in queue.."
},
"limit_after": {
"name": "Limit After",
"description": "Number of items to pull after current active item in queue.."
},
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"remove_queue_item": {
"name": "Remove Queue Item",
"description": "Removes an item from the current active queue for a player.",
"fields": {
"queue_item_id": {
"name": "Queue Item ID",
"description": "ID for the item to remove."
},
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"move_queue_item_up": {
"name": "Move Queue Item Up",
"description": "Moves an item up in a player's queue.",
"fields": {
"queue_item_id": {
"name": "Queue Item ID",
"description": "ID for the item to move up."
},
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"move_queue_item_down": {
"name": "Move Queue Item Down",
"description": "Moves an item down in a player's queue.",
"fields": {
"queue_item_id": {
"name": "Queue Item ID",
"description": "ID for the item to move down."
},
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"move_queue_item_next": {
"name": "Move Queue Item Next",
"description": "Moves an item next in a player's queue.",
"fields": {
"queue_item_id": {
"name": "Queue Item ID",
"description": "ID for the item to move next."
},
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"play_queue_item": {
"name": "Play Queue Item",
"description": "Plays an item that's currently in a player queue.",
"fields": {
"queue_item_id": {
"name": "Queue Item ID",
"description": "ID for the item to play."
},
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"send_command": {
"name": "Send Command",
"description": "Sends a command to the Music Assistant API.",
"fields": {
"command": {
"name": "Command",
"description": "Command to send to Music Assistant."
},
"data": {
"name": "Data",
"description": "Command data to send."
},
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
}
}
},
"unfavorite_current_item": {
"name": "Unfavorite Current Item",
"description": "Unfavorites the currently playing item in a player queue.",
"fields": {
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"get_recommendations": {
"name": "Get Recommendations",
"description": "Get recommendations from your music providers.",
"fields": {
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
},
"providers": {
"name": "Providers",
"description": "Limit recommendations to the specified providers."
}
}
},
"get_group_volume": {
"name": "Get Group Volume",
"description": "Returns the volume for a player group.",
"fields": {
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"set_group_volume": {
"name": "Set Group Volume",
"description": "Sets the volume for a player group.",
"fields": {
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
},
"volume_level": {
"name": "Volume Level",
"description": "Volume level to set the player to."
}
}
},
"clear_queue_from_here": {
"name": "Clear Queue From Here",
"description": "Clears all items before/after the current track in a queue.",
"fields": {
"entity": {
"name": "Entity",
"description": "Music Assistant Media Player Entity."
}
}
},
"get_playlist_tracks": {
"name": "Get Playlist Tracks",
"description": "Returns all tracks for the playlist given.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Playlist URI",
"description": "URI for the playlist."
},
"page": {
"name": "Page",
"description": "Page of results to return. If not provided, returns all."
}
}
},
"get_album_tracks": {
"name": "Get Album Tracks",
"description": "Returns all tracks for the album given.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Album URI",
"description": "URI for the album."
},
"page": {
"name": "Page",
"description": "Page of results to return. If not provided, returns all."
}
}
},
"get_artist_tracks": {
"name": "Get Artist Tracks",
"description": "Returns all tracks for the artist given.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Artist URI",
"description": "URI for the artist."
},
"page": {
"name": "Page",
"description": "Page of results to return. If not provided, returns all."
}
}
},
"get_podcast_episodes": {
"name": "Get Podcast Episodes",
"description": "Returns all episodes for the podcast given.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Podcast URI",
"description": "URI for the podcast."
}
}
},
"get_playlist": {
"name": "Get Playlist",
"description": "Returns information about a playlist from the server.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Playlist URI",
"description": "URI for the playlist."
}
}
},
"get_album": {
"name": "Get Album",
"description": "Returns information about an album from the server.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Album URI",
"description": "URI for the album."
}
}
},
"get_artist": {
"name": "Get Artist",
"description": "Returns information about an artist from the server.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Artist URI",
"description": "URI for the artist."
}
}
},
"get_podcast": {
"name": "Get Podcast",
"description": "Returns information about a podcast from the server.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"uri": {
"name": "Podcast URI",
"description": "URI for the podcast."
}
}
},
"remove_playlist_tracks": {
"name": "Remove Playlist Tracks",
"description": "Removes one or more tracks from a playlist based on position.",
"fields": {
"config_entry_id": {
"name": "Config Entry ID",
"description": "Config Entry ID for the Music Assistant Queue Items instance."
},
"playlist_id": {
"name": "Playlist ID",
"description": "ID of the playlist."
},
"positions_to_remove": {
"name": "Positions to remove",
"description": "Position(s) of items to remove from the playlist."
}
}
}
}
}