From 12d8756c435c05257e8d72b996cd03c2e0d45e98 Mon Sep 17 00:00:00 2001 From: Daniel McKnight <34697904+NeonDaniel@users.noreply.github.com> Date: Thu, 3 Jul 2025 14:18:27 -0700 Subject: [PATCH 1/4] Ukrainian Translation (#40) * Ukraininan_translation * Skip failing OVOS intent tests * Include uk resource tests --------- Co-authored-by: Dmytro Honcharenko --- .github/workflows/skill_tests.yml | 4 +++- locale/uk-ua/speak.intent | 1 + test/test_intents.yaml | 12 +++++++++++- test/test_resources.yaml | 1 + 4 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 locale/uk-ua/speak.intent diff --git a/.github/workflows/skill_tests.yml b/.github/workflows/skill_tests.yml index 556b65f..9dc4f63 100644 --- a/.github/workflows/skill_tests.yml +++ b/.github/workflows/skill_tests.yml @@ -12,10 +12,12 @@ 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 - # OSM is failing, so skip tests until upstream fix \ No newline at end of file + # OSM is failing, so skip tests until upstream fix diff --git a/locale/uk-ua/speak.intent b/locale/uk-ua/speak.intent new file mode 100644 index 0000000..9654737 --- /dev/null +++ b/locale/uk-ua/speak.intent @@ -0,0 +1 @@ +(скажи|повтори) {phrase} diff --git a/test/test_intents.yaml b/test/test_intents.yaml index 3cc0a44..3f0192b 100644 --- a/test/test_intents.yaml +++ b/test/test_intents.yaml @@ -28,7 +28,17 @@ en-us: - repeat this is a longer phrase to repeat back: - phrase: this is a longer phrase to repeat back +uk-ua: + speak.intent: + - скажи привіт: + - phrase: привіт + - повтори це довша фраза для повторення: + - phrase: це довша фраза для повторення + - скажи доброго дня: + - phrase: доброго дня + - повтори я тестую голосового асистента: + - phrase: я тестую голосового асистента + unmatched intents: en-us: - how do you say hello in spanish - - how do you say thank you in ukrainian \ No newline at end of file diff --git a/test/test_resources.yaml b/test/test_resources.yaml index a4c1271..666f297 100644 --- a/test/test_resources.yaml +++ b/test/test_resources.yaml @@ -25,6 +25,7 @@ languages: - "ru-ru" - "sv-se" - "tr-tr" + - "uk-ua" # vocab is lowercase .voc file basenames vocab: [] From ab501a13716fee003500bf2c11131086c35189ac Mon Sep 17 00:00:00 2001 From: NeonDaniel Date: Thu, 3 Jul 2025 21:18:42 +0000 Subject: [PATCH 2/4] Increment Version to 2.0.4a1 --- version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.py b/version.py index 1a21a8a..53cc723 100644 --- a/version.py +++ b/version.py @@ -26,4 +26,4 @@ # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -__version__ = "2.0.3" +__version__ = "2.0.4a1" From 9be878e870b18ac97da2bc88b73b5023f422c10b Mon Sep 17 00:00:00 2001 From: NeonDaniel Date: Thu, 25 Jun 2026 23:44:20 +0000 Subject: [PATCH 3/4] Increment Version to 2.1.0 --- version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.py b/version.py index 53cc723..61a5c54 100644 --- a/version.py +++ b/version.py @@ -26,4 +26,4 @@ # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -__version__ = "2.0.4a1" +__version__ = "2.1.0" From c2b6f9ff53d23216eda819ede402d0985b2ef3e8 Mon Sep 17 00:00:00 2001 From: NeonDaniel Date: Thu, 25 Jun 2026 23:44:43 +0000 Subject: [PATCH 4/4] Update Changelog --- CHANGELOG.md | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f72f865..0fb2a08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,28 +1,12 @@ # Changelog -## [2.0.3a3](https://github.com/NeonGeckoCom/skill-speak/tree/2.0.3a3) (2025-03-11) +## [2.0.4a1](https://github.com/NeonGeckoCom/skill-speak/tree/2.0.4a1) (2025-07-03) -[Full Changelog](https://github.com/NeonGeckoCom/skill-speak/compare/2.0.3a2...2.0.3a3) +[Full Changelog](https://github.com/NeonGeckoCom/skill-speak/compare/2.0.3...2.0.4a1) **Merged pull requests:** -- Update automation, gitignore, and license notices [\#37](https://github.com/NeonGeckoCom/skill-speak/pull/37) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [2.0.3a2](https://github.com/NeonGeckoCom/skill-speak/tree/2.0.3a2) (2024-09-20) - -[Full Changelog](https://github.com/NeonGeckoCom/skill-speak/compare/2.0.3a1...2.0.3a2) - -**Merged pull requests:** - -- Update import to resolve deprecation warning [\#36](https://github.com/NeonGeckoCom/skill-speak/pull/36) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [2.0.3a1](https://github.com/NeonGeckoCom/skill-speak/tree/2.0.3a1) (2024-09-17) - -[Full Changelog](https://github.com/NeonGeckoCom/skill-speak/compare/2.0.2...2.0.3a1) - -**Merged pull requests:** - -- Update OVOS depdendencies for 0.x compat [\#35](https://github.com/NeonGeckoCom/skill-speak/pull/35) ([NeonDaniel](https://github.com/NeonDaniel)) +- Ukrainian Translation [\#40](https://github.com/NeonGeckoCom/skill-speak/pull/40) ([NeonDaniel](https://github.com/NeonDaniel))