From 5f85fe253d617546f5a2ab608d9c1308da6455bb Mon Sep 17 00:00:00 2001 From: JLo Date: Mon, 1 Jan 2024 18:40:16 +0100 Subject: [PATCH] [FR] TODO improvements 20240101 (#1841) * 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 --- sentences/fr/todo_HassListAddItem.yaml | 21 ++++++++++++++++++++- tests/fr/_fixtures.yaml | 3 +++ tests/fr/todo_HassListAddItem.yaml | 25 +++++++++++++++++++++++-- 3 files changed, 46 insertions(+), 3 deletions(-) diff --git a/sentences/fr/todo_HassListAddItem.yaml b/sentences/fr/todo_HassListAddItem.yaml index 90b3601189..d29bc1308d 100644 --- a/sentences/fr/todo_HassListAddItem.yaml +++ b/sentences/fr/todo_HassListAddItem.yaml @@ -3,9 +3,28 @@ intents: HassListAddItem: data: - sentences: - - (ajoute|met)[s] (dans|à) [la liste] [de] {name} + # Ajoute du pain à la liste des courses + - [] {name} + + # Met des oeufs dans la liste des courses + - [] dans []{name} + + # Rajoute du lait sur la liste des courses + - [] sur []{name} + + # Ajouter pain à la liste des courses + - [] à la liste [] {name} + + # Rajoute pain dans liste des courses + - [] dans [la] liste [] {name} + + # Mettre du lait sur la liste des courses + - [] sur [la] liste [] {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 ) diff --git a/tests/fr/_fixtures.yaml b/tests/fr/_fixtures.yaml index 94a98ba9fa..2b01752fb6 100644 --- a/tests/fr/_fixtures.yaml +++ b/tests/fr/_fixtures.yaml @@ -752,3 +752,6 @@ entities: - name: "tâches" id: "todo.taches" state: "" + - name: "liste des courses" + id: "todo.liste_des_courses" + state: "" diff --git a/tests/fr/todo_HassListAddItem.yaml b/tests/fr/todo_HassListAddItem.yaml index 1211a5573a..b2c9815359 100644 --- a/tests/fr/todo_HassListAddItem.yaml +++ b/tests/fr/todo_HassListAddItem.yaml @@ -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é