Skip to content

Commit

Permalink
Update UK translation (#118)
Browse files Browse the repository at this point in the history
* Update name.rx

* Update name.rx

* Update tell_me_my.voc

* Update my.voc

* Update language.voc

* Update language_stt.voc

* Update preferred.voc

* Update second.voc

* Update test_intents full

* Update neon-minerva test dependency for dependency resolution

* Update test dependencies to get failing utterance in logs

* Update Ukrainian intent tests to address test failure

* Update Ukrainian intent tests to address test failure

* Update test_intents.yaml

delete extra word

* Update setting.rx

rx change

* Update test_intents.yaml

Small name letter

* Update test_intents.yaml

add dot

* Update test_intents.yaml

* Update test_intents.yaml

* Update my_name_is.voc

* Update my_name_is.voc

* Update test_intents.yaml

* Update test_intents.yaml

* Update language_stt.intent

* Update test_intents.yaml

* Update language_tts.intent

* Update test_intents.yaml

* Update language.rx

* Update test_intents.yaml

* Update my.voc

* Update test_intents.yaml

* Update preferred.voc

* Update minerva test dependency spec

* Update skill.json

* Update intent tests to skip OVOS

---------

Co-authored-by: NeonDmitry <[email protected]>
Co-authored-by: NeonDaniel <[email protected]>
  • Loading branch information
3 people authored Oct 31, 2024
1 parent 607b749 commit 348f0ce
Show file tree
Hide file tree
Showing 16 changed files with 107 additions and 22 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/skill_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ jobs:
uses: neongeckocom/.github/.github/workflows/skill_test_intents.yml@master
with:
timeout: 15
# TODO: Diagnose failures with ovos-core>0.1
ovos_versions: '[]'
skill_resource_tests:
uses: neongeckocom/.github/.github/workflows/skill_test_resources.yml@master
skill_install_tests:
Expand Down
4 changes: 2 additions & 2 deletions locale/uk-ua/intent/language_stt.intent
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
я говорю {request_language} мовою
я буду розмовляти з вами {request_language} мовою
я говорю {request_language} мовою
я буду розмовляти з вами {request_language} мовою
4 changes: 2 additions & 2 deletions locale/uk-ua/intent/language_tts.intent
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
розмовляй зі мною {request_language} мовою
говори зі мною {request_language} мовою
розмовляй зі мною {request_language} мовою
говори зі мною {request_language} мовою
2 changes: 1 addition & 1 deletion locale/uk-ua/regex/language.rx
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(розмовляти|на) (?P<rx_language>.*)
(розмовляти|на|це|то|є) (?P<rx_language>.*)
2 changes: 1 addition & 1 deletion locale/uk-ua/regex/name.rx
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(мое імя|я|мене звати) (?P<rx_name>.*)
(на імя|на|як|э|це) (?P<rx_name>.*)
2 changes: 1 addition & 1 deletion locale/uk-ua/regex/setting.rx
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(це|ці) (?P<rx_setting>.*)
(це|ці|на) (?P<rx_setting>.*)
5 changes: 4 additions & 1 deletion locale/uk-ua/vocab/language.voc
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
мова
мова
мову
мовою
мови
3 changes: 2 additions & 1 deletion locale/uk-ua/vocab/language_stt.voc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
стт
мова в текст
введення
розмовний
розмовний
розмовну
2 changes: 2 additions & 0 deletions locale/uk-ua/vocab/my.voc
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@
я
моє
мою
мої
моя
16 changes: 10 additions & 6 deletions locale/uk-ua/vocab/my_name_is.voc
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
моє ім'я
моє ім'я користувача
моє ім'я користувача
моє імя
моє імя користувача
моє імя користувача
назвіть мене
моє ім'я це
моє ім'я є
моє імя
моє імя це
моє ім'я користувача
моє ім'я користувача це
моє імя користувача
моє імя користувача це
кличте мене
звертайтеся до мене як

5 changes: 4 additions & 1 deletion locale/uk-ua/vocab/preferred.voc
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
обрано
бажане
бажане
обрана
бажана
бажану
5 changes: 4 additions & 1 deletion locale/uk-ua/vocab/second.voc
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
другий
другу
додатковий
вторинний
додаткову
вторинний
вторинну
1 change: 1 addition & 0 deletions locale/uk-ua/vocab/tell_me_my.voc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
скажи мені мою
яке моє
яке моя
які мої
чи знаєш ти мою
чи знаєш ти моє
читай
Expand Down
3 changes: 1 addition & 2 deletions requirements/test.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
neon-minerva[padatious]~=0.2
#ovos-lingua-franca~=0.4,>=0.4.8a12
neon-minerva[padatious]~=0.2,>=0.2.1a2
4 changes: 2 additions & 2 deletions skill.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"title": "User Settings",
"url": "https://github.com/NeonGeckoCom/skill-user_settings",
"url": "https://github.com/NeonGeckoCom/skill-user_settings-Ukrainian-update",
"summary": "Have Neon help you change and control your user settings.",
"short_description": "Have Neon help you change and control your user settings.",
"description": "Neon can help you control your user preference settings via this skill.",
Expand Down Expand Up @@ -77,7 +77,7 @@
"reginaneon",
"NeonGeckoCom"
],
"skillname": "skill-user_settings",
"skillname": "skill-user_settings-Ukrainian-update",
"authorname": "NeonGeckoCom",
"foldername": null
}
69 changes: 68 additions & 1 deletion test/test_intents.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,74 @@ uk-ua:
- зміни моє день народження на 7 грудня
- я народився 1 січня, 1990
- моє день народження завтра

SetMyName:
- моє друге імя це тест:
- rx_setting: тест
- зміни моє бажане імя на дмитро.:
- rx_setting: дмитро.
MyNameIs:
- моє імя користувача це тест:
- rx_name: тест
- моє імя це тестовий користувач:
- rx_name: тестовий користувач
- використання моє імя та прізвище як тестувальник.:
- rx_name: тестувальник.
SayMyLanguageSettings:
- скажи мені моє мовні налаштування
- чи знаєш ти моє налаштування ттс
language_settings.intent:
- яка в мене мова
- які в мене мовні налаштування
SetSTTLanguage:
- зміни мою розмовну мову на щось інше:
- rx_language: щось інше
- зміни мою розмовну мову на англійську:
- rx_language: англійську
language_stt.intent:
- я говорю англійською мовою:
- request_language: англійською
- я буду розмовляти з вами французькою мовою:
- request_language: французькою
SetTTSLanguage:
- зміни мій вивід мови на щось інше:
- rx_language: щось інше
- зміни мої відповіді мови на англійську:
- rx_language: англійську
language_tts.intent:
- розмовляй зі мною японською мовою:
- request_language: японською
- говори зі мною польською мовою:
- request_language: польською
SetMyLanguage:
- моя бажана мова це українська:
- language
- preferred
- rx_language: українська
- зміни мою мову на англійську:
- language
- rx_language: англійську
- зміни мою бажану мову на польську:
- language
- preferred
- rx_language: польську
- зміни мою додаткову мову на українську:
- language
- second
- rx_language: українську
NoSecondaryLanguage:
- немає другої мови
- говорити зі мною однією мовою
- тільки основна мова
- перестати відповідати двома мовами
who_am_i.intent:
- хто я
SayMyBirthday:
- скажи мені мою дата народження
- скажи мені моє день народження
when_is_my_birthday.intent:
- коли моє день народження
- ти знаєш, коли в мене день народження


unmatched intents:
en-us:
Expand Down

0 comments on commit 348f0ce

Please sign in to comment.