From e8800379c30c896e2023692ad92b0e15008c0de2 Mon Sep 17 00:00:00 2001 From: Dmytro Honcharenko Date: Thu, 3 Jul 2025 17:24:40 +0300 Subject: [PATCH 1/2] Polish_translation --- .../pl-pl/dialog/date_time_in_location.dialog | 1 + locale/pl-pl/dialog/word_friday.dialog | 1 + locale/pl-pl/dialog/word_monday.dialog | 1 + locale/pl-pl/dialog/word_saturday.dialog | 1 + locale/pl-pl/dialog/word_sunday.dialog | 1 + locale/pl-pl/dialog/word_thursday.dialog | 1 + locale/pl-pl/dialog/word_tuesday.dialog | 1 + locale/pl-pl/dialog/word_wednesday.dialog | 1 + locale/pl-pl/intent/what.day.is.it.intent | 9 ++++++ locale/pl-pl/intent/what.dow.is.it.intent | 6 ++++ locale/pl-pl/intent/what.time.is.it.intent | 8 +++++ test/test_intents.yaml | 30 +++++++++++++++++-- 12 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 locale/pl-pl/dialog/date_time_in_location.dialog create mode 100644 locale/pl-pl/dialog/word_friday.dialog create mode 100644 locale/pl-pl/dialog/word_monday.dialog create mode 100644 locale/pl-pl/dialog/word_saturday.dialog create mode 100644 locale/pl-pl/dialog/word_sunday.dialog create mode 100644 locale/pl-pl/dialog/word_thursday.dialog create mode 100644 locale/pl-pl/dialog/word_tuesday.dialog create mode 100644 locale/pl-pl/dialog/word_wednesday.dialog create mode 100644 locale/pl-pl/intent/what.day.is.it.intent create mode 100644 locale/pl-pl/intent/what.dow.is.it.intent create mode 100644 locale/pl-pl/intent/what.time.is.it.intent diff --git a/locale/pl-pl/dialog/date_time_in_location.dialog b/locale/pl-pl/dialog/date_time_in_location.dialog new file mode 100644 index 00000000..b1151c4a --- /dev/null +++ b/locale/pl-pl/dialog/date_time_in_location.dialog @@ -0,0 +1 @@ +W {{location}} jest {{time}}. diff --git a/locale/pl-pl/dialog/word_friday.dialog b/locale/pl-pl/dialog/word_friday.dialog new file mode 100644 index 00000000..a74674a4 --- /dev/null +++ b/locale/pl-pl/dialog/word_friday.dialog @@ -0,0 +1 @@ +piątek diff --git a/locale/pl-pl/dialog/word_monday.dialog b/locale/pl-pl/dialog/word_monday.dialog new file mode 100644 index 00000000..d69862d6 --- /dev/null +++ b/locale/pl-pl/dialog/word_monday.dialog @@ -0,0 +1 @@ +poniedziałek diff --git a/locale/pl-pl/dialog/word_saturday.dialog b/locale/pl-pl/dialog/word_saturday.dialog new file mode 100644 index 00000000..f27eef00 --- /dev/null +++ b/locale/pl-pl/dialog/word_saturday.dialog @@ -0,0 +1 @@ +sobota diff --git a/locale/pl-pl/dialog/word_sunday.dialog b/locale/pl-pl/dialog/word_sunday.dialog new file mode 100644 index 00000000..54fb6ab7 --- /dev/null +++ b/locale/pl-pl/dialog/word_sunday.dialog @@ -0,0 +1 @@ +niedziela diff --git a/locale/pl-pl/dialog/word_thursday.dialog b/locale/pl-pl/dialog/word_thursday.dialog new file mode 100644 index 00000000..2baa29f3 --- /dev/null +++ b/locale/pl-pl/dialog/word_thursday.dialog @@ -0,0 +1 @@ +czwartek diff --git a/locale/pl-pl/dialog/word_tuesday.dialog b/locale/pl-pl/dialog/word_tuesday.dialog new file mode 100644 index 00000000..55f129ff --- /dev/null +++ b/locale/pl-pl/dialog/word_tuesday.dialog @@ -0,0 +1 @@ +wtorek diff --git a/locale/pl-pl/dialog/word_wednesday.dialog b/locale/pl-pl/dialog/word_wednesday.dialog new file mode 100644 index 00000000..e374e398 --- /dev/null +++ b/locale/pl-pl/dialog/word_wednesday.dialog @@ -0,0 +1 @@ +środa diff --git a/locale/pl-pl/intent/what.day.is.it.intent b/locale/pl-pl/intent/what.day.is.it.intent new file mode 100644 index 00000000..6101fa01 --- /dev/null +++ b/locale/pl-pl/intent/what.day.is.it.intent @@ -0,0 +1,9 @@ +jaki dzisiaj jest dzień +jaki jest dzień +który dzisiaj jest dzień +jaka jest data +który mamy dzień +jaki mamy dzień (tygodnia|) +(czy wiesz|powiedz mi) jaki dzisiaj jest dzień +(czy wiesz|powiedz mi) jaka dzisiaj jest data +jaki jest dzień (tygodnia|miesiąca|) diff --git a/locale/pl-pl/intent/what.dow.is.it.intent b/locale/pl-pl/intent/what.dow.is.it.intent new file mode 100644 index 00000000..62924dab --- /dev/null +++ b/locale/pl-pl/intent/what.dow.is.it.intent @@ -0,0 +1,6 @@ +jaki dzisiaj jest dzień tygodnia +jaki jest dzień tygodnia +który dzisiaj jest dzień tygodnia +który mamy dzień tygodnia +(czy wiesz|powiedz mi) jaki dzisiaj jest dzień tygodnia +(który|jaki) (dziś|dzisiaj) jest (dzień|) diff --git a/locale/pl-pl/intent/what.time.is.it.intent b/locale/pl-pl/intent/what.time.is.it.intent new file mode 100644 index 00000000..faf72924 --- /dev/null +++ b/locale/pl-pl/intent/what.time.is.it.intent @@ -0,0 +1,8 @@ +która godzina +która jest godzina +jaka jest godzina +która godzina jest (w|na) {location} +jaka jest godzina (w|na) {location} +(czy wiesz|masz) która jest godzina( (w|na) {location}|) +(jaka jest|(możesz |powiedz mi |)powiedz|chcę wiedzieć|muszę wiedzieć) (aktualna |)godzina( (w|na) {location}|) +podaj (aktualną |)godzinę( (w|na) {location}|) diff --git a/test/test_intents.yaml b/test/test_intents.yaml index b739be4b..f2a543e7 100644 --- a/test/test_intents.yaml +++ b/test/test_intents.yaml @@ -50,9 +50,35 @@ uk-ua: - скажи мені, будь ласка, який день тижня у дніпро: - location: дніпро - потрібно знати, який день тижня у київ: - - location: київ + - location: київ - я хочу знати день тижня у київ: - - location: київ + - location: київ +pl-pl: + what.time.is.it.intent: + - która godzina + - jaka jest godzina + - która jest godzina + - która godzina jest w warszawie: + - location: warszawie + - jaka jest godzina w krakowie: + - location: krakowie + - powiedz mi, która jest godzina w gdańsku: + - location: gdańsku + - która godzina jest teraz w poznaniu: + - location: poznaniu + what.day.is.it.intent: + - jaki dzisiaj jest dzień + - jaka jest data + - jaki jest dzień w warszawie: + - location: warszawie + - powiedz mi, jaka jest data w krakowie: + - location: krakowie + what.dow.is.it.intent: + - jaki dzisiaj jest dzień tygodnia + - jaki jest dzień tygodnia w łodzi: + - location: łodzi + - powiedz mi, jaki dzisiaj jest dzień tygodnia w poznaniu: + - location: poznaniu unmatched intents: en-us: - what is time From 74f6c96b6509968a27038646b5a024f6fcff2fff Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Thu, 3 Jul 2025 14:41:12 -0700 Subject: [PATCH 2/2] Remove failing OVOS skill tests and add Polish resource tests --- .github/workflows/skill_tests.yml | 3 ++- test/test_resources.yaml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/skill_tests.yml b/.github/workflows/skill_tests.yml index db59b1e6..9b871296 100644 --- a/.github/workflows/skill_tests.yml +++ b/.github/workflows/skill_tests.yml @@ -16,9 +16,10 @@ jobs: # TODO: Padacioso handling extra words with high-conf. test_padacioso: false test_padatious: true + ovos_versions: "[]" skill_resource_tests: uses: neongeckocom/.github/.github/workflows/skill_test_resources.yml@master skill_install_tests: uses: neongeckocom/.github/.github/workflows/skill_test_installation.yml@master with: - test_osm: false \ No newline at end of file + test_osm: false diff --git a/test/test_resources.yaml b/test/test_resources.yaml index 2554705f..1ccd1c25 100644 --- a/test/test_resources.yaml +++ b/test/test_resources.yaml @@ -4,6 +4,7 @@ languages: - "en-us" - "uk-ua" + - "pl-pl" # vocab is lowercase .voc file basenames vocab: []