diff --git a/CHANGELOG.md b/CHANGELOG.md index a354fad..cebc1ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,28 @@ # Changelog -## [0.1.16a1](https://github.com/OpenVoiceOS/ovos-skill-volume/tree/0.1.16a1) (2025-06-08) +## [0.1.17a3](https://github.com/OpenVoiceOS/ovos-skill-volume/tree/0.1.17a3) (2025-10-08) -[Full Changelog](https://github.com/OpenVoiceOS/ovos-skill-volume/compare/0.1.15...0.1.16a1) +[Full Changelog](https://github.com/OpenVoiceOS/ovos-skill-volume/compare/0.1.17a2...0.1.17a3) **Merged pull requests:** -- fix; workshop 7.X.X [\#81](https://github.com/OpenVoiceOS/ovos-skill-volume/pull/81) ([JarbasAl](https://github.com/JarbasAl)) +- translate volume [\#87](https://github.com/OpenVoiceOS/ovos-skill-volume/pull/87) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) + +## [0.1.17a2](https://github.com/OpenVoiceOS/ovos-skill-volume/tree/0.1.17a2) (2025-09-29) + +[Full Changelog](https://github.com/OpenVoiceOS/ovos-skill-volume/compare/0.1.17a1...0.1.17a2) + +**Merged pull requests:** + +- Add pt-BR [\#85](https://github.com/OpenVoiceOS/ovos-skill-volume/pull/85) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) + +## [0.1.17a1](https://github.com/OpenVoiceOS/ovos-skill-volume/tree/0.1.17a1) (2025-09-07) + +[Full Changelog](https://github.com/OpenVoiceOS/ovos-skill-volume/compare/0.1.16...0.1.17a1) + +**Merged pull requests:** + +- docs: termux [\#83](https://github.com/OpenVoiceOS/ovos-skill-volume/pull/83) ([JarbasAl](https://github.com/JarbasAl)) diff --git a/README.md b/README.md index 5fb11f4..110ee23 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Control the volume of your system ## About -Control OVOS volume with verbal commands, needs the companion plugin [ovos-PHAL-plugin-alsa](https://github.com/OpenVoiceOS/ovos-PHAL-plugin-alsa) +Control OVOS volume with verbal commands, needs the companion plugin [ovos-PHAL-plugin-alsa](https://github.com/OpenVoiceOS/ovos-PHAL-plugin-alsa) or [ovos-PHAL-plugin-termux](https://github.com/HiveMindInsiders/ovos-PHAL-plugin-termux) ## Examples * "Turn up the volume" diff --git a/locale/fa-IR/skill.json b/locale/fa-IR/skill.json new file mode 100644 index 0000000..81c6d97 --- /dev/null +++ b/locale/fa-IR/skill.json @@ -0,0 +1,45 @@ +{ + "name": "تنظیم بلندی", + "description": "تنظیم بلندی صدای OVOS با دستور‌های کلامی", + "examples": [ + "بلندی پیش‌فرض", + "برعکس کردن صدا", + "بی‌صدا کردن", + "پایین بردن بلندی", + "پایین رفتن بلندی", + "بالا بردن بلندی", + "بیشینه کردن بلندی", + "حداکثر کردن بلندی", + "برعکس کردن حالت بی‌صدا", + "بلندی کم", + "بلندی زیاد", + "بلند کردن صدا", + "حداکثر بلندی", + "میانه کردن بلندی", + "بازگردانی بلندی", + "بلندی میانه", + "بلندی بالا", + "بی‌صدا کردن", + "صدادار کردن", + "صدا دار کردن", + "بیش‌تر کردن بلندی", + "بلندی تا ته", + "بازنشانی بلندی", + "بازنشانی بلندی به پیشفرض", + "بازنشانی سطح بلندی به پیشفرض", + "صدای کم", + "صدای زیاد", + "صدای پایین", + "بی‌صدا کردن", + "با صدا کردن", + "بلندی بالا" + ], + "tags": [ + "سامانه", + "صدا", + "تنظیم صدا", + "پیکربندی", + "بلندی", + "پروانهٔ سهل‌انگار" + ] +} diff --git a/locale/pt-br/change.voc b/locale/pt-br/change.voc new file mode 100644 index 0000000..22253e3 --- /dev/null +++ b/locale/pt-br/change.voc @@ -0,0 +1,3 @@ +definir +fazer +mudar \ No newline at end of file diff --git a/locale/pt-br/current.voc b/locale/pt-br/current.voc new file mode 100644 index 0000000..66ff2bf --- /dev/null +++ b/locale/pt-br/current.voc @@ -0,0 +1 @@ +atual \ No newline at end of file diff --git a/locale/pt-br/error.get.volume.dialog b/locale/pt-br/error.get.volume.dialog new file mode 100644 index 0000000..92d299d --- /dev/null +++ b/locale/pt-br/error.get.volume.dialog @@ -0,0 +1 @@ +Parece que há um problema. Não consegui verificar o volume atual. \ No newline at end of file diff --git a/locale/pt-br/louder.voc b/locale/pt-br/louder.voc new file mode 100644 index 0000000..8253b15 --- /dev/null +++ b/locale/pt-br/louder.voc @@ -0,0 +1,6 @@ +acima +aumentar +mais +mais alto +mais barulhento +ruidosamente \ No newline at end of file diff --git a/locale/pt-br/quieter.voc b/locale/pt-br/quieter.voc new file mode 100644 index 0000000..4dbdd82 --- /dev/null +++ b/locale/pt-br/quieter.voc @@ -0,0 +1,6 @@ +abaixo +diminuir +mais baixo +mais silencioso +menos +reduzir \ No newline at end of file diff --git a/locale/pt-br/skill.json b/locale/pt-br/skill.json new file mode 100644 index 0000000..d32142b --- /dev/null +++ b/locale/pt-br/skill.json @@ -0,0 +1,45 @@ +{ + "name": "Controle de volume", + "description": "Controle o volume do OVOS com comandos verbais", + "examples": [ + "volume padrão", + "alternar áudio", + "volume em mudo", + "abaixe o volume", + "abaixe o volume", + "aumente o volume", + "ajuste o volume para o máximo", + "ajuste o nível de volume para o máximo", + "acionar mudo", + "nível de volume baixo", + "nível de volume alto", + "aumente o volume", + "volume máximo", + "ajuste o volume para médio", + "restaurar volume", + "volume médio", + "volume alto", + "silenciar áudio", + "ativar áudio", + "ativar som", + "aumentar volume", + "volume máximo", + "redefinir volume", + "definir volume para o padrão", + "definir o nível de volume para o padrão", + "baixo volume", + "alto volume", + "volume baixo", + "mudo", + "ativar volume", + "volume máximo" + ], + "tags": [ + "sistema", + "som", + "controle de volume", + "Configuração", + "volume", + "licença permissiva" + ] +} diff --git a/locale/pt-br/volume.change.amount.dialog b/locale/pt-br/volume.change.amount.dialog new file mode 100644 index 0000000..71afdfd --- /dev/null +++ b/locale/pt-br/volume.change.amount.dialog @@ -0,0 +1 @@ +A qual volume? De 0 a 100 é possível. \ No newline at end of file diff --git a/locale/pt-br/volume.current.dialog b/locale/pt-br/volume.current.dialog new file mode 100644 index 0000000..d12a3ad --- /dev/null +++ b/locale/pt-br/volume.current.dialog @@ -0,0 +1,2 @@ +O volume está definido como {volume} +O volume está em {volume} \ No newline at end of file diff --git a/locale/pt-br/volume.default.intent b/locale/pt-br/volume.default.intent new file mode 100644 index 0000000..75ba638 --- /dev/null +++ b/locale/pt-br/volume.default.intent @@ -0,0 +1,7 @@ +ajuste o volume para médio +definir o nível de volume para o padrão +definir volume para o padrão +redefinir volume +restaurar volume +volume médio +volume padrão \ No newline at end of file diff --git a/locale/pt-br/volume.high.intent b/locale/pt-br/volume.high.intent new file mode 100644 index 0000000..80f0cca --- /dev/null +++ b/locale/pt-br/volume.high.intent @@ -0,0 +1,6 @@ +alto volume +nível de volume alto +nível de volume muito alto +volume alto +volume em nível alto +volume muito alto \ No newline at end of file diff --git a/locale/pt-br/volume.low.intent b/locale/pt-br/volume.low.intent new file mode 100644 index 0000000..a18ecca --- /dev/null +++ b/locale/pt-br/volume.low.intent @@ -0,0 +1,5 @@ +baixo volume +nível de volume baixo +nível de volume muito baixo +volume baixo +volume muito baixo \ No newline at end of file diff --git a/locale/pt-br/volume.max.already.dialog b/locale/pt-br/volume.max.already.dialog new file mode 100644 index 0000000..ac27ae3 --- /dev/null +++ b/locale/pt-br/volume.max.already.dialog @@ -0,0 +1 @@ +Volume já definido no nível máximo \ No newline at end of file diff --git a/locale/pt-br/volume.max.dialog b/locale/pt-br/volume.max.dialog new file mode 100644 index 0000000..d5aa086 --- /dev/null +++ b/locale/pt-br/volume.max.dialog @@ -0,0 +1,3 @@ +Volume alterado para o nível máximo +Volume atualizado para o nível máximo +Volume definido no nível máximo \ No newline at end of file diff --git a/locale/pt-br/volume.max.intent b/locale/pt-br/volume.max.intent new file mode 100644 index 0000000..2794075 --- /dev/null +++ b/locale/pt-br/volume.max.intent @@ -0,0 +1,3 @@ +ajuste o nível de volume para o máximo +ajuste o volume para o máximo +volume máximo \ No newline at end of file diff --git a/locale/pt-br/volume.mute.intent b/locale/pt-br/volume.mute.intent new file mode 100644 index 0000000..207879d --- /dev/null +++ b/locale/pt-br/volume.mute.intent @@ -0,0 +1,3 @@ +mudo +silenciar áudio +volume em mudo \ No newline at end of file diff --git a/locale/pt-br/volume.mute.toggle.intent b/locale/pt-br/volume.mute.toggle.intent new file mode 100644 index 0000000..633500f --- /dev/null +++ b/locale/pt-br/volume.mute.toggle.intent @@ -0,0 +1,2 @@ +alternar mudo +alternar áudio \ No newline at end of file diff --git a/locale/pt-br/volume.set.percent.dialog b/locale/pt-br/volume.set.percent.dialog new file mode 100644 index 0000000..9cd9653 --- /dev/null +++ b/locale/pt-br/volume.set.percent.dialog @@ -0,0 +1,3 @@ +Volume alterado para {level} por cento +Volume atualizado para {level} por cento +Volume definido para {level} por cento \ No newline at end of file diff --git a/locale/pt-br/volume.unmute.intent b/locale/pt-br/volume.unmute.intent new file mode 100644 index 0000000..b08eca9 --- /dev/null +++ b/locale/pt-br/volume.unmute.intent @@ -0,0 +1,3 @@ +ativar som +ativar volume +ativar áudio \ No newline at end of file diff --git a/locale/pt-br/volume.voc b/locale/pt-br/volume.voc new file mode 100644 index 0000000..308aedb --- /dev/null +++ b/locale/pt-br/volume.voc @@ -0,0 +1 @@ +volume \ No newline at end of file diff --git a/translations/pt-br/dialogs.json b/translations/pt-br/dialogs.json new file mode 100644 index 0000000..97fb5dc --- /dev/null +++ b/translations/pt-br/dialogs.json @@ -0,0 +1,25 @@ +{ + "volume.current.dialog": [ + "O volume está definido como {volume}", + "O volume está em {volume}" + ], + "volume.change.amount.dialog": [ + "A qual volume? De 0 a 100 é possível." + ], + "volume.max.dialog": [ + "Volume definido no nível máximo", + "Volume atualizado para o nível máximo", + "Volume alterado para o nível máximo" + ], + "error.get.volume.dialog": [ + "Parece que há um problema. Não consegui verificar o volume atual." + ], + "volume.set.percent.dialog": [ + "Volume definido para {level} por cento", + "Volume atualizado para {level} por cento", + "Volume alterado para {level} por cento" + ], + "volume.max.already.dialog": [ + "Volume já definido no nível máximo" + ] +} diff --git a/translations/pt-br/intents.json b/translations/pt-br/intents.json new file mode 100644 index 0000000..cd9299a --- /dev/null +++ b/translations/pt-br/intents.json @@ -0,0 +1,47 @@ +{ + "volume.mute.toggle.intent": [ + "alternar mudo", + "alternar áudio" + ], + "volume.unmute.intent": [ + "ativar volume", + "ativar som", + "ativar áudio" + ], + "volume.default.intent": [ + "redefinir volume", + "definir volume para o padrão", + "ajuste o volume para médio", + "restaurar volume", + "volume médio", + "volume padrão", + "definir o nível de volume para o padrão" + ], + "volume.max.intent": [ + "volume máximo", + "ajuste o volume para o máximo", + "volume máximo", + "volume máximo", + "ajuste o nível de volume para o máximo" + ], + "volume.high.intent": [ + "volume alto", + "alto volume", + "volume muito alto", + "nível de volume alto", + "volume em nível alto", + "nível de volume muito alto" + ], + "volume.mute.intent": [ + "volume em mudo", + "mudo", + "silenciar áudio" + ], + "volume.low.intent": [ + "volume muito baixo", + "nível de volume muito baixo", + "baixo volume", + "nível de volume baixo", + "volume baixo" + ] +} diff --git a/translations/pt-br/vocabs.json b/translations/pt-br/vocabs.json new file mode 100644 index 0000000..db7ff3a --- /dev/null +++ b/translations/pt-br/vocabs.json @@ -0,0 +1,30 @@ +{ + "change.voc": [ + "definir", + "fazer", + "mudar" + ], + "quieter.voc": [ + "menos", + "diminuir", + "abaixo", + "mais baixo", + "mais silencioso", + "reduzir" + ], + "louder.voc": [ + "mais alto", + "mais barulhento", + "ruidosamente", + "aumentar", + "mais alto", + "mais", + "acima" + ], + "current.voc": [ + "atual" + ], + "volume.voc": [ + "volume" + ] +} diff --git a/version.py b/version.py index f76fb82..f0ece34 100644 --- a/version.py +++ b/version.py @@ -1,6 +1,6 @@ # START_VERSION_BLOCK VERSION_MAJOR = 0 VERSION_MINOR = 1 -VERSION_BUILD = 16 -VERSION_ALPHA = 0 +VERSION_BUILD = 17 +VERSION_ALPHA = 3 # END_VERSION_BLOCK