Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PT-BR] Media area #2264

Merged
merged 8 commits into from
Jun 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sentences/pt-br/_common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ expansion_rules:
juntar: "(junte|junta[r])"
ligar: "(liga[r]|ligue|acende[r]|acenda|ativa[r]|ative)"
muda: "(põe|ponha|muda|mude|altera|coloca|deixa|pôr|mudar|alterar|colocar|deixar|definir|defina|setar|ajusta[r]|ajuste)"
na_zona: "(n[o|a]|d[a|o]) {area}"
na_zona: "([no|na]|[da|do]) {area}"
nome: "[(o[s]|a[s])] {name}"
por: "(pôr|põe|ponha|definir|defina|setar|ajusta[r]|ajuste)"
qual: "(que|qual|qual é|quais)"
Expand Down
7 changes: 6 additions & 1 deletion sentences/pt-br/media_player_HassMediaNext.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,13 @@ intents:
HassMediaNext:
data:
- sentences:
- "(próxim[a|o]|avançar|avance) [(faixa|música|video)] [no|na] {name}"
- "(próxim[a|o]|avançar|avance) [(faixa|música|video)] [(na|no)] {name}"
requires_context:
domain: media_player
- sentences:
- "(próxim[a|o]|avançar|avance) [(faixa|música|video)]"
requires_context:
area:
slot: true
- sentences:
- "(próxim[a|o]|avançar|avance [(a|o)]) [(faixa|música|video)] <na_zona>"
5 changes: 5 additions & 0 deletions sentences/pt-br/media_player_HassMediaPause.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,8 @@ intents:
domain: media_player
- sentences:
- "(pausa[r]|para[r])"
requires_context:
area:
slot: true
- sentences:
- "(pausa[r]|para[r]) (música|tv|programa|video) <na_zona>"
7 changes: 6 additions & 1 deletion sentences/pt-br/media_player_HassMediaUnpause.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,9 @@ intents:
requires_context:
domain: media_player
- sentences:
- "(toca[r]|roda[r])"
- "(toca[r]|roda[r]|continua[r])"
requires_context:
area:
slot: true
- sentences:
- "(toca[r]|roda[r]|continua[r]) [(música|tv|programa|video)] <na_zona>"
1 change: 1 addition & 0 deletions sentences/pt-br/media_player_HassSetVolume.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ intents:
domain: media_player
- sentences:
- "<muda> [volume] [da|do] (para|pra) <volume>"
- "<muda> [volume] <na_zona> (para|pra) <volume>"
20 changes: 19 additions & 1 deletion tests/pt-br/_fixtures.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ areas:
id: "entrada"
floor: "Térreo"

- name: "Sala"
id: "sala"
floor: "Térreo"

entities:
- name: "Luz do Quarto"
id: "light.luz_do_quarto"
Expand All @@ -46,7 +50,7 @@ entities:

- name: "Ventilador da sala"
id: "fan.ventilador_sala"
area: "sala_de_estar"
area: "sala"

- name: "Ventilador de Teto"
id: "fan.ventilador_de_teto"
Expand Down Expand Up @@ -170,6 +174,20 @@ entities:
attributes:
volume_level: "50"

- name: "TV da Sala"
id: "media_player.tv_da_sala"
area: "sala"
state: "idle"
attributes:
volume_level: "40"

- name: "TV"
id: "media_player.tv"
area: "sala"
state: "idle"
attributes:
volume_level: "40"

- name: "Eva"
id: "vacuum.eva"
state: "idle"
6 changes: 4 additions & 2 deletions tests/pt-br/homeassistant_HassTurnOff.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,7 @@ tests:
intent:
name: HassTurnOff
slots:
name: Ventilador da sala
response: "ventilador da sala desligado"
area: Sala
domain: fan
name: all
response: "Ventiladores desligados"
23 changes: 18 additions & 5 deletions tests/pt-br/media_player_HassMediaNext.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,30 @@
language: pt-br
tests:
- sentences:
- "próxima música na TV do Quarto"
- "avance video na TV do Quarto"
intent:
name: HassMediaNext
slots:
name: "TV do Quarto"
response: "Avançando"
- sentences:
- "próxima música"
- "próximo video"
- "próxima faixa"
- "avançar faixa"
- "avance video"
- "avance faixa"
intent:
name: HassMediaNext
slots:
area: "Sala"
context:
area: Sala
response: "Avançando"
- sentences:
- "avance faixa na sala"
- "avance video na sala"
- "avance a música na sala"
intent:
name: HassMediaNext
slots:
area: Sala
context:
area: Sala
response: "Avançando"
15 changes: 15 additions & 0 deletions tests/pt-br/media_player_HassMediaPause.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,19 @@ tests:
- "parar"
intent:
name: HassMediaPause
slots:
area: "Sala"
context:
area: Sala
response: "Pausado"
- sentences:
- "pausar video da sala"
- "pausar música na sala"
- "pausar programa na sala"
intent:
name: HassMediaPause
slots:
area: "Sala"
context:
area: Sala
response: "Pausado"
16 changes: 16 additions & 0 deletions tests/pt-br/media_player_HassMediaUnpause.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,22 @@ tests:
- sentences:
- "Tocar"
- "Rodar"
- "Continuar"
intent:
name: HassMediaUnpause
slots:
area: "Sala"
context:
area: Sala
response: "Tocando"
- sentences:
- "tocar tv na sala"
- "continuar programa na sala"
- "rodar video na sala"
intent:
name: HassMediaUnpause
slots:
area: Sala
context:
area: Sala
response: "Tocando"
10 changes: 10 additions & 0 deletions tests/pt-br/media_player_HassSetVolume.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,13 @@ tests:
slots:
volume_level: 50
response: "Volume alterado"
- sentences:
- "Alterar volume da sala para 50 por cento"
intent:
name: HassSetVolume
slots:
area: Sala
volume_level: 50
context:
area: Sala
response: "Volume alterado"