Skip to content

Commit

Permalink
[FR] TODO improvements 20240101 (home-assistant#1841)
Browse files Browse the repository at this point in the history
* Add sentence for HassListAddItem

* Add new todo entity on fixtures

* New test for HassListAddItem

* Small fix on a_le and de_le

* Remove useless comment
  • Loading branch information
jlpouffier authored and schizza committed Mar 16, 2024
1 parent 914bb28 commit 5f85fe2
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 3 deletions.
21 changes: 20 additions & 1 deletion sentences/fr/todo_HassListAddItem.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,28 @@ intents:
HassListAddItem:
data:
- sentences:
- (ajoute|met)[s] <item> (dans|à) [la liste] [de] {name}
# Ajoute du pain à la liste des courses
- <ajoute> [<de_le>]<item> <a_le>{name}

# Met des oeufs dans la liste des courses
- <ajoute> [<de_le>]<item> dans [<le>]{name}

# Rajoute du lait sur la liste des courses
- <ajoute> [<de_le>]<item> sur [<le>]{name}

# Ajouter pain à la liste des courses
- <ajoute> [<de_le>]<item> à la liste [<de>] {name}

# Rajoute pain dans liste des courses
- <ajoute> [<de_le>]<item> dans [la] liste [<de>] {name}

# Mettre du lait sur la liste des courses
- <ajoute> [<de_le>]<item> sur [la] liste [<de>] {name}
response: item_added
requires_context:
domain: todo
expansion_rules:
item: "{shopping_list_item:item}"
de_le: (de la |du |des |de l')
ajoute: (ajoute|ajouter|mets|met|mettre|rajoute|rajouter)
a_le: (a la |à la |a l'|a l'|au |aux )
3 changes: 3 additions & 0 deletions tests/fr/_fixtures.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -752,3 +752,6 @@ entities:
- name: "tâches"
id: "todo.taches"
state: ""
- name: "liste des courses"
id: "todo.liste_des_courses"
state: ""
25 changes: 23 additions & 2 deletions tests/fr/todo_HassListAddItem.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,32 @@
language: fr
tests:
- sentences:
- ajoute réparer le volet à tâches
- mets réparer le volet dans la liste de tâches
- ajoute réparer le volet aux tâches
- ajouter réparer le volet dans les tâches
- Rajoute réparer le volet sur la liste des tâches
intent:
name: HassListAddItem
slots:
item: "réparer le volet "
name: "tâches"
response: réparer le volet ajouté
- sentences:
- ajoute des bières dans la liste des courses
- Mettre des bières dans la liste des courses
- ajoute bières dans liste des courses
intent:
name: HassListAddItem
slots:
item: "bières "
name: "liste des courses"
response: bières ajouté
- sentences:
- ajoute du lait à la liste des courses
- mets du lait sur la liste des courses
- rajouter du lait dans la liste des courses
intent:
name: HassListAddItem
slots:
item: "lait "
name: "liste des courses"
response: lait ajouté

0 comments on commit 5f85fe2

Please sign in to comment.