From 27aac73952ac272b88c4edf3924692066fcc86a6 Mon Sep 17 00:00:00 2001 From: Roy Meissner Date: Tue, 24 Dec 2024 13:51:30 +0100 Subject: [PATCH 1/2] Added german translation --- .../de/music_assistant_PlayMediaAssist.yaml | 85 +++++++++++++++++++ custom_sentences/de/responses.yaml | 5 ++ 2 files changed, 90 insertions(+) create mode 100644 custom_sentences/de/music_assistant_PlayMediaAssist.yaml create mode 100644 custom_sentences/de/responses.yaml diff --git a/custom_sentences/de/music_assistant_PlayMediaAssist.yaml b/custom_sentences/de/music_assistant_PlayMediaAssist.yaml new file mode 100644 index 0000000..97689cb --- /dev/null +++ b/custom_sentences/de/music_assistant_PlayMediaAssist.yaml @@ -0,0 +1,85 @@ +language: "de" +intents: + MassPlayMediaAssist: + data: + + # TARGET AN AREA + - sentences: + - " {artist} im [ ab] [mit {radio_mode}]" + - " {album} [(von|vom) {artist}] im [ ab] [mit {radio_mode}]" + - " {track} [(von|vom) {artist}] im [ ab] [mit {radio_mode}]" + - " {playlist} im [ ab] [mit {radio_mode}]" + - " {radio} im [ ab]" + expansion_rules: + play: "(spiel|spiele)" + artist: "[den|die|der] (Künstler|Interpreten|Band|Gruppe)" + track: "[den|das] (Titel|Song|Lied)" + album: "[das|die] (Album|EP|Platte|Kompilation|Single)" + playlist: "[die] Playlist" + radio_station: "[den|das|die] (Radiosender|Radio|Sender)" + + # TARGET A NAME + - sentences: + - " {artist} auf [dem ]{name} [][ ab] [mit {radio_mode}]" + - " {album} [(von|vom) {artist}] auf [dem ]{name} [][ ab] [mit {radio_mode}]" + - " {track} [(von|vom) {artist}] auf [dem ]{name} [][ ab] [mit {radio_mode}]" + - " {playlist} auf [dem ]{name} [][ ab] [mit {radio_mode}]" + - " {radio} auf [dem ]{name} [][ ab]" + expansion_rules: + play: "(spiel|spiele)" + artist: "[den|die] (Künstler|Interpreten|Band|Gruppe)" + track: "[den|das] (Titel|Song|Lied)" + album: "[das|die] (Album|EP|Platte|Kompilation|Single)" + playlist: "[die] Playlist" + radio_station: "[den|das|die] (Radiosender|Radio|Sender)" + player_devices: "(Lautsprecher|[media ]player|[bluetooth ]box)" + requires_context: + domain: "media_player" + + # TARGET AN AREA AND A NAME + - sentences: + - " {artist} im auf [dem ]{name} [][ ab] [mit {radio_mode}]" + - " {album} [(von|vom) {artist}] im auf [dem ]{name} [][ ab] [mit {radio_mode}]" + - " {track} [(von|vom) {artist}] im auf [dem ]{name}[ ab] [][mit {radio_mode}]" + - " {playlist} im auf [dem ]{name}[ ab] [][mit {radio_mode}]" + - " {radio} im auf [dem ]{name}[ ab] []" + expansion_rules: + play: "(spiel|spiele)" + artist: "[den|die] (Künstler|Interpreten|Band|Gruppe)" + track: "[den|das] (Titel|Song|Lied)" + album: "[das|die] (Album|EP|Platte|Kompilation|Single)" + playlist: "[die] Playlist" + radio_station: "[den|das|die] (Radiosender|Radio|Sender)" + player_devices: "(Lautsprecher|[media ]player|[bluetooth ]box)" + + # CONTEXT AWARNESS + - sentences: + - " {artist}[ ab] [mit {radio_mode}]" + - " {album} [(von|vom) {artist}][ ab] [mit {radio_mode}]" + - " {track} [(von|vom) {artist}][ ab] [mit {radio_mode}]" + - " {playlist}[ ab] [mit {radio_mode}]" + - " {radio}[ ab]" + expansion_rules: + play: "(spiel|spiele)" + artist: "[den|der»die] (Künstler|Interpreten|Band|Gruppe)" + track: "[den|das] (Titel|Song|Lied)" + album: "[das|die] (Album|EP|Platte|Kompilation|Single)" + playlist: "[die] Playlist" + radio_station: "[den|das|die] (Radiosender|Radio|Sender)" + requires_context: + area: + slot: true +lists: + artist: + wildcard: true + album: + wildcard: true + track: + wildcard: true + playlist: + wildcard: true + radio: + wildcard: true + radio_mode: + values: + - "radio mode" \ No newline at end of file diff --git a/custom_sentences/de/responses.yaml b/custom_sentences/de/responses.yaml new file mode 100644 index 0000000..8042a2d --- /dev/null +++ b/custom_sentences/de/responses.yaml @@ -0,0 +1,5 @@ +language: "en" +responses: + intents: + MassPlayMediaAssist: + default: "Okay" \ No newline at end of file From 896bc73dd25258ea51ceb15f3267c5d14a078c60 Mon Sep 17 00:00:00 2001 From: Roy Meissner Date: Tue, 24 Dec 2024 14:09:11 +0100 Subject: [PATCH 2/2] Converted responsed to german language code --- custom_sentences/de/responses.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_sentences/de/responses.yaml b/custom_sentences/de/responses.yaml index 8042a2d..4c6d959 100644 --- a/custom_sentences/de/responses.yaml +++ b/custom_sentences/de/responses.yaml @@ -1,4 +1,4 @@ -language: "en" +language: "de" responses: intents: MassPlayMediaAssist: