From f82628fae09dcc355e425d95eec3fc1e7175bbf3 Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Thu, 3 Jul 2025 14:01:09 -0700 Subject: [PATCH 1/2] Update resource tests to include Polish Skip ovos tests to work around dependency issues --- .github/workflows/skill_tests.yml | 4 +++- test/test_resources.yaml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/skill_tests.yml b/.github/workflows/skill_tests.yml index 7fad329..a5fa28a 100644 --- a/.github/workflows/skill_tests.yml +++ b/.github/workflows/skill_tests.yml @@ -12,9 +12,11 @@ jobs: uses: neongeckocom/.github/.github/workflows/skill_tests.yml@master skill_intent_tests: uses: neongeckocom/.github/.github/workflows/skill_test_intents.yml@master + with: + 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 2e445e1..1f9efcb 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: From 16e6cede4b5c9fa3f1072ccbcf04a5325911d6e4 Mon Sep 17 00:00:00 2001 From: Dmytro Honcharenko Date: Thu, 3 Jul 2025 16:47:24 +0300 Subject: [PATCH 2/2] Polish_translation --- locale/pl-pl/dialog/license_long.dialog | 1 + locale/pl-pl/dialog/license_short.dialog | 1 + locale/pl-pl/dialog/skills_list.dialog | 1 + locale/pl-pl/vocab/license.voc | 2 + locale/pl-pl/vocab/long.voc | 4 ++ locale/pl-pl/vocab/skills.voc | 3 ++ locale/pl-pl/vocab/tell.voc | 9 +++++ test/test_intents.yaml | 51 +++++++++++++++++++++++- 8 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 locale/pl-pl/dialog/license_long.dialog create mode 100644 locale/pl-pl/dialog/license_short.dialog create mode 100644 locale/pl-pl/dialog/skills_list.dialog create mode 100644 locale/pl-pl/vocab/license.voc create mode 100644 locale/pl-pl/vocab/long.voc create mode 100644 locale/pl-pl/vocab/skills.voc create mode 100644 locale/pl-pl/vocab/tell.voc diff --git a/locale/pl-pl/dialog/license_long.dialog b/locale/pl-pl/dialog/license_long.dialog new file mode 100644 index 0000000..b4150d3 --- /dev/null +++ b/locale/pl-pl/dialog/license_long.dialog @@ -0,0 +1 @@ +Jestem licencjonowany przez neongecko.com Inc. na podstawie licencji open source Apache wersja 2.0, opublikowanej w styczniu 2004 roku. Podlegam prawnym ograniczeniom dotyczącym znaków towarowych, praw autorskich i patentów. Wszelkie prawa są zastrzeżone dla ich właścicieli. Patenty USA #7424516, #20140161250, #20140177813, #8638908, #8068604, #8553852. Patent w Chinach #102017585. Patent europejski #2156652 diff --git a/locale/pl-pl/dialog/license_short.dialog b/locale/pl-pl/dialog/license_short.dialog new file mode 100644 index 0000000..e70978f --- /dev/null +++ b/locale/pl-pl/dialog/license_short.dialog @@ -0,0 +1 @@ +Copyright 2019 Neongecko Inc. Wszelkie prawa zastrzeżone. diff --git a/locale/pl-pl/dialog/skills_list.dialog b/locale/pl-pl/dialog/skills_list.dialog new file mode 100644 index 0000000..5405472 --- /dev/null +++ b/locale/pl-pl/dialog/skills_list.dialog @@ -0,0 +1 @@ +Mam następujące umiejętności: {{list}} diff --git a/locale/pl-pl/vocab/license.voc b/locale/pl-pl/vocab/license.voc new file mode 100644 index 0000000..3f6d13c --- /dev/null +++ b/locale/pl-pl/vocab/license.voc @@ -0,0 +1,2 @@ +licencja +licencji diff --git a/locale/pl-pl/vocab/long.voc b/locale/pl-pl/vocab/long.voc new file mode 100644 index 0000000..3e3d128 --- /dev/null +++ b/locale/pl-pl/vocab/long.voc @@ -0,0 +1,4 @@ +rozszerzona +długa +pełna +kompletna diff --git a/locale/pl-pl/vocab/skills.voc b/locale/pl-pl/vocab/skills.voc new file mode 100644 index 0000000..1644dea --- /dev/null +++ b/locale/pl-pl/vocab/skills.voc @@ -0,0 +1,3 @@ +umiejętności +co potrafisz +co możesz zrobić diff --git a/locale/pl-pl/vocab/tell.voc b/locale/pl-pl/vocab/tell.voc new file mode 100644 index 0000000..36ba060 --- /dev/null +++ b/locale/pl-pl/vocab/tell.voc @@ -0,0 +1,9 @@ +powiedz mi moje +powiedz mi swoje +powiedz mi twoje +wymień moje +wymień swoje +wymień twoje +jakie są moje +jakie są twoje +co to jest diff --git a/test/test_intents.yaml b/test/test_intents.yaml index 22f4cac..1cdc8b5 100644 --- a/test/test_intents.yaml +++ b/test/test_intents.yaml @@ -36,6 +36,43 @@ en-us: - what skills are installed - what can you do +uk-ua: + LicenseIntent: + - яка ліцензія + - скажи мені ліцензія + - розкажи про ліцензію + - скажи мені повну ліцензію: + - long: повний + - розкажи довгу ліцензію: + - long: довгий + - розповіси розширену ліцензію: + - long: розширений + ListSkillsIntent: + - скажи мені мої навички + - переліч навички + - розкажи ваші навички + - що ти можеш зробити + - що я можу зробити + - що можна зробити + +pl-pl: + LicenseIntent: + - jaka jest licencja + - powiedz mi licencja + - co to jest licencja + - powiedz mi pełną licencję: + - long: pełna + - wymień kompletną licencję: + - long: kompletna + - jakie są twoje długa licencja: + - long: długa + ListSkillsIntent: + - powiedz mi moje umiejętności + - wymień twoje umiejętności + - jakie są moje umiejętności + - co potrafisz + - co możesz zrobić + unmatched intents: en-us: - what is your name @@ -43,4 +80,16 @@ unmatched intents: - tell me what a skill is # - tell me what skills are - what can you tell me about life - - tell me what a license is \ No newline at end of file + - tell me what a license is + uk-ua: + - яке твоє ім'я + - яке моє ім'я + - розкажи що таке навичка + - що ти можеш розповісти про життя + - розкажи, що таке ліцензування + pl-pl: + - jak się nazywasz + - jak mam na imię + - powiedz mi, co to jest umiejętność + - co możesz mi powiedzieć o życiu + - powiedz mi, czym jest licencjonowanie \ No newline at end of file