Skip to content

3.1.0#71

Merged
NeonDaniel merged 16 commits into
masterfrom
dev
Aug 12, 2025
Merged

3.1.0#71
NeonDaniel merged 16 commits into
masterfrom
dev

Conversation

@github-actions
Copy link
Copy Markdown

Changelog

3.0.1a7 (2025-08-12)

Full Changelog

Merged pull requests:

3.0.1a6 (2025-05-27)

Full Changelog

Merged pull requests:

3.0.1a5 (2025-04-08)

Full Changelog

Merged pull requests:

3.0.1a4 (2025-03-20)

Full Changelog

Merged pull requests:

3.0.1a3 (2025-03-20)

Full Changelog

Merged pull requests:

3.0.1a2 (2025-03-11)

Full Changelog

Fixed bugs:

  • [BUG] Weather conditions are always reported in English #61

Merged pull requests:

  • Update automation, gitignore, and license notices #63 (NeonDaniel)

3.0.1a1 (2025-01-27)

Full Changelog

Merged pull requests:

  • Update IntentBuilder to import from ovos_workshop #59 (NeonDaniel)

* This Changelog was automatically generated by github_changelog_generator

NeonDaniel and others added 16 commits January 27, 2025 15:41
* Update skill.json workflow branches-ignore\nStandardize gitignore\nUpdate License Notices to 2025

* Update License Notices to 2025
* Update skill.json

* Polish Translation

* Polish Translation_dialog folder

* Redo commit 5234867

---------

Co-authored-by: NeonDmitry <NeonDmitry@users.noreply.github.com>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
* Added Ukrainian

* Added Regex and Vocabulary
* Auto translation

Files which was auto translated , got  comment <# auto translated from en-us to es-es> at start of file

* Update Fr dialog

* Update Fr vocab

* Checking German translation - dialog

Create auto translation for German

* Update German vocabulary

* Update current-condition-not-expected-location.dialog

* Update clear sky.dialog

* Update no precipitation expected.dialog

Expected means "erwartet" and when someone says to me,  "es wird kein Niederschlag vorhergesagt" it sounds to me more like "Service is out of order, you're on your own" or that it's absolutly sure, that there will be no precitation expected.

* Update precipitation expected.dialog

So we can expect today or on day X as example: light rain

* Update thunderstorm.dialog

The correct german word for storm is "Sturm". ("Stürme" is the plural from storm. so, storms)

* Update thunderstorm.dialog

* Update current-condition-expected-location.dialog

I wouldn't use the phrase no. 2 ("In {location} sieht es so aus, als gäbe es heute {condition}"), because it seems more like guessing than analyzing.

Phrase no. 3  is ok, when the condition is (as example) rainy.
otherwise it would be: "Ja, es wird in X (location) Y (as example: rain) erwartet" (Yes, it's expected that in X (location) will be Y (as example: rain)

* Update current-condition-not-expected-local.dialog

I did some changes and wrote two more phrases.

* Update current-condition-not-expected-location.dialog

I have corrected the order of the sentences in no. 3

* Update current-condition-expected-local.dialog

No. 4 is fine, when the condition is: "regnen", "schneien", or "stürmisch werden" ("raining", "snowing" or "becoming stormy")

* Update current-humidity-local.dialog

I did some correction and wrote 2 more ways, to say it.

* Update current-humidity-location.dialog

Just corrected nr. 2

* Update current-condition-expected-location.dialog

* Update no precipitation expected.dialog

* Add translation to `_get_location` method to support non-en language responses

* Update geolocation logic to allow for non-English requests (name may be translated)

* Troubleshooting German location resolution

* add loggimg

* add logging

* Add an ugly patch for `Düsseldorf`

* Fix typo in patch

* Cleanup logging and TODO notes

* Update skill.json

* Update skill.json

* Update location.rx

* Updates query.voc  confirm-query.voc:


✅ Refined query.voc for more natural German:

"wie" → "wie ist" (more natural phrasing)
Merged "sagen Sie uns", "sagen Sie mir" → "sag (mir|uns)"
Removed "mir" at the end, as the context was unclear
✅ Updated confirm-query.voc:

Removed "werden wir" – not used in weather-related contexts
Deleted "gehend zu", "werden" – machine translation, unnatural phrasing
Added "ist dort", "wird dort" as recommended by the reviewer

* Revert "Update Fr vocab"

This reverts commit f10ade2.

* Revert "Update Fr dialog"

This reverts commit d0317f2.

* Revert "Auto translation"

This reverts commit 345da70.

---------

Co-authored-by: HaleyQuinn7 <akitajones7@gmail.com>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: NeonDaniel <NeonDaniel@users.noreply.github.com>
Co-authored-by: NeonDmitry <NeonDmitry@users.noreply.github.com>
* Added intent tests

* Update skill_tests.yml

Updated for intent testing

* Update skill.json

* Added intent test in correct path

* Update test_intents.yaml

commits negative, and intent name

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update query.voc

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update location.voc

* Update test_intents.yaml

* Update location.voc

* Update location.voc

* Update test_intents.yaml

* Update test_intents.yaml

* Update query.voc

* Update forecast.voc

* Update hot.voc

* Update test_intents.yaml

* Update hot.voc

* Update query.voc

* Update confirm-query.voc

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Need delete_duplicate

* Update to address test failures

* Replace test spec removed in a817bf8

* Update test_intents.yaml

* Delete test/intent/test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Update test_intents.yaml

* Revert bad automated skill.json update

* Update skill.json

---------

Co-authored-by: NeonDmitry <NeonDmitry@users.noreply.github.com>
Co-authored-by: Daniel McKnight <daniel@neon.ai>
Co-authored-by: Daniel McKnight <34697904+NeonDaniel@users.noreply.github.com>
Co-authored-by: NeonDaniel <NeonDaniel@users.noreply.github.com>
* Remove stray "test" line from translated resource file

* Update skill.json

* Skip failing OVOS intent tests

---------

Co-authored-by: NeonDaniel <NeonDaniel@users.noreply.github.com>
@NeonDaniel NeonDaniel merged commit 95d2ec1 into master Aug 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants