Skip to content

Commit

Permalink
Merge pull request #16 from athombv/feature/openai-translations
Browse files Browse the repository at this point in the history
Automatic translations with OpenAI
  • Loading branch information
MerelHudepohl authored Aug 5, 2024
2 parents 79089b3 + 37d90f4 commit b1d90cb
Show file tree
Hide file tree
Showing 25 changed files with 396 additions and 10 deletions.
26 changes: 24 additions & 2 deletions .homeycompose/app.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,33 @@
"id": "com.athom.soundboard",
"sdk": 3,
"name": {
"en": "Soundboard"
"en": "Soundboard",
"nl": "Geluidsbord",
"da": "Lydtavle",
"de": "Soundboard",
"es": "Tablero de sonido",
"fr": "Tableau sonore",
"it": "Bacheca sonora",
"no": "Lydtavle",
"sv": "Ljudbräda",
"pl": "Tablica dźwiękowa",
"ru": "Звуковая панель",
"ko": "사운드 보드"
},
"brandColor": "#AFCA38",
"description": {
"en": "Play your own sounds in Homey"
"en": "Play your own sounds in Homey",
"nl": "Speel je eigen geluiden in Homey",
"da": "Afspil dine egne lyde i Homey",
"de": "Spiele deine eigenen Sounds in Homey",
"es": "Reproduce tus propios sonidos en Homey",
"fr": "Jouez vos propres sons dans Homey",
"it": "Riproduci i tuoi suoni in Homey",
"no": "Spill dine egne lyder i Homey",
"sv": "Spela upp dina egna ljud i Homey",
"pl": "Odtwarzaj własne dźwięki w Homey",
"ru": "Воспроизводите свои собственные звуки в Homey",
"ko": "Homey에서 나만의 소리를 재생하세요"
},
"version": "3.0.3",
"compatibility": ">=8.0.0",
Expand Down
36 changes: 33 additions & 3 deletions .homeycompose/flow/actions/play.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,49 @@
"id": "play",
"title": {
"en": "Play a sound",
"nl": "Speel een geluid af"
"nl": "Speel een geluid af",
"da": "Afspil en lyd",
"de": "Ein Geräusch abspielen",
"es": "Reproducir un sonido",
"fr": "Jouer un son",
"it": "Riprodurre un suono",
"no": "Spill av en lyd",
"sv": "Spela ett ljud",
"pl": "Odtwórz dźwięk",
"ru": "Воспроизвести звук",
"ko": "소리 재생"
},
"titleFormatted": {
"en": "Play sound [[sound]]",
"nl": "Speel geluid [[sound]]"
"nl": "Speel geluid [[sound]]",
"da": "Afspil lyd [[sound]]",
"de": "Spiel das Geräusch [[sound]] ab",
"es": "Reproduce sonido [[sound]]",
"fr": "Joue le son [[sound]]",
"it": "Riproduci suono [[sound]]",
"no": "Spill lyd [[sound]]",
"sv": "Spela ljud [[sound]]",
"pl": "Odtwórz dźwięk [[sound]]",
"ru": "Воспроизвести звук [[sound]]",
"ko": "소리 재생 [[sound]]"
},
"args": [
{
"name": "sound",
"type": "autocomplete",
"title": {
"en": "Sound",
"nl": "Geluid"
"nl": "Geluid",
"da": "Lyd",
"de": "Geräusch",
"es": "Sonido",
"fr": "Son",
"it": "Suono",
"no": "Lyd",
"sv": "Ljud",
"pl": "Dźwięk",
"ru": "Звук",
"ko": "소리"
}
}
]
Expand Down
14 changes: 14 additions & 0 deletions README.da.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Upload dine egne .mp3- og .wav-filer til Homey Pro.

På Homey Pro (2016—2019) kan du også afspille lyde fra den interne højttaler fra en Flow.
På Homey Pro (Early 2023) kan du bruge en anden app, som f.eks. Sonos, til at bruge dine uploadede lyde som lyd bibliotek.

For at uploade dine egne lyde, installer appen og naviger til appens indstillinger.

MP3- og WAV-filer op til 900 KB kan uploades. Afspil lyde i dine egne Flows, eller forbind med andre apps som f.eks. Sonos for at bruge denne app som dit eget lyd bibliotek.

Eksempel på scenarier testet og bevist at være ret nyttige:
— Afspil en ding-dong-lyd når dørklokken ringer.
— Forvandl Homey til et Kukur! Hver time, afspil en kukur lyd.
— Når kontaktsensoren på dit køleskab er åben, afspil Cookie Monster's Om Nom Nom Nom.
— Afspil en luft horn for at vågne op.
14 changes: 14 additions & 0 deletions README.de.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Lade deine eigenen .mp3- und .wav-Dateien auf Homey Pro hoch.

Auf Homey Pro (2016—2019) kannst du auch Töne vom internen Lautsprecher aus einem Flow abspielen.
Auf Homey Pro (Anfang 2023) kannst du eine andere App, wie zum Beispiel Sonos, verwenden, um deine hochgeladenen Töne als Sound-Bibliothek zu nutzen.

Um eigene Töne hochzuladen, installiere die App und navigiere zu den Einstellungen der App.

MP3- und WAV-Dateien bis zu 900 KB können hochgeladen werden. Spiele Töne in deinen eigenen Flows ab oder verbinde dich mit anderen Apps wie Sonos, um diese App als deine eigene Sound-Bibliothek zu nutzen.

Beispiel-Szenarien, getestet und als sehr nützlich erwiesen:
— Spiele einen Ding-Dong-Sound, wenn die Türklingel läutet.
- Verwandle Homey in eine Kuckucksuhr! Spiele jede Stunde einen Kuckucksruf.
- Wenn der Kontaktsensor deines Kühlschranks offen ist, spiele das "Om Nom Nom Nom" von Cookie Monster.
- Spiele ein Luftsignal, um aufzuwachen.
13 changes: 13 additions & 0 deletions README.es.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Sube tus propios archivos .mp3 y .wav a Homey Pro.

En Homey Pro (2016-2019), también puedes reproducir sonidos desde el altavoz interno a través de un Flow. En Homey Pro (Principios de 2023) puedes usar otra app, como Sonos, para utilizar los sonidos que subas como biblioteca de sonidos.

Para subir tus propios sonidos, instala la app y navega a los ajustes de la app.

Archivos MP3 y WAV de hasta 900 KB pueden ser subidos. Reproduce sonidos en tus propios Flows, o conéctate con otras apps como Sonos para usar esta app como tu propia biblioteca de sonidos.

Ejemplos de escenarios probados y muy útiles:
- Reproduce un sonido de ding-dong cuando suene el timbre.
- ¡Convierte a Homey en un reloj cucú! Cada hora, reproduce un sonido de cucú.
- Cuando el sensor de contacto de tu nevera esté abierto, reproduce el sonido Om Nom Nom Nom de Cookie Monster.
- Reproduce una bocina de aire para despertar.
14 changes: 14 additions & 0 deletions README.fr.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Téléchargez vos propres fichiers .mp3 et .wav sur Homey Pro.

Sur Homey Pro (2016—2019), vous pouvez également jouer des sons depuis le haut-parleur interne via un Flow.
Sur Homey Pro (début 2023), vous pouvez utiliser une autre application, comme Sonos, pour utiliser vos sons téléchargés comme bibliothèque sonore.

Pour télécharger vos propres sons, installez l'application et accédez aux paramètres de l'application.

Les fichiers MP3 et WAV jusqu'à 900 KB peuvent être téléchargés. Jouez des sons dans vos propres Flows, ou connectez-vous avec d'autres applications comme Sonos pour utiliser cette application comme votre propre bibliothèque sonore.

Scénarios d'exemple testés et éprouvés comme étant très utiles :
— Jouez un son de ding-dong lorsque la sonnette retentit.
- Transformez Homey en horloge coucou ! Chaque heure, faites jouer un son de coucou.
- Lorsque le capteur de contact de votre frigo est ouvert, faites jouer le "Om Nom Nom Nom" de Cookie Monster.
- Jouez un klaxon d'air pour vous réveiller.
14 changes: 14 additions & 0 deletions README.it.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Carica i tuoi file .mp3 e .wav su Homey Pro.

Su Homey Pro (2016—2019), puoi anche riprodurre suoni dall'altoparlante interno tramite un Flow.
Su Homey Pro (Inizio 2023) puoi usare un'altra app, come Sonos, per usare i suoni caricati come libreria sonora.

Per caricare i tuoi suoni, installa l'App e vai alle impostazioni dell'app.

Si possono caricare file MP3 e WAV fino a 900 KB. Riproduci suoni nei tuoi Flow, oppure collega altre app come Sonos per usare questa app come libreria sonora personale.

Esempi di scenari testati e dimostrati utili:
— Riproduci un suono ding-dong quando suona il campanello.
- Trasforma Homey in un orologio a cucù! Ogni ora, riproduci un suono di cucù.
- Quando il sensore di contatto del tuo frigorifero è aperto, riproduci il suono di Cookie Monster "Om Nom Nom Nom".
- Riproduci una sirena per svegliarti.
13 changes: 13 additions & 0 deletions README.ko.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
자신의 .mp3 및 .wav 파일을 Homey Pro에 업로드하세요.

Homey Pro (2016—2019)에서는 Flow에서 내부 스피커로 소리를 재생할 수 있습니다. Homey Pro (2023년 초)에서는 Sonos와 같은 다른 앱을 사용하여 업로드한 소리를 소리 라이브러리로 사용할 수 있습니다.

자신의 소리를 업로드하려면 앱을 설치하고 앱 설정으로 이동하세요.

최대 900 KB의 MP3 및 WAV 파일을 업로드할 수 있습니다. 자신의 Flows에서 소리를 재생하거나 Sonos와 같은 다른 앱과 연결하여 이 앱을 소리 라이브러리로 사용할 수 있습니다.

테스트된 유용한 예제 시나리오:
— 초인종이 울릴 때 딩동 소리 재생.
- Homey를 뻐꾸기 시계로 변신시켜보세요! 매 시간마다 뻐꾸기 소리 재생.
- 냉장고 접촉 센서가 열리면 쿠키몬스터의 "옴 놈 놈 놈" 소리 재생.
- 기상 알람으로 에어혼 소리 재생.
14 changes: 14 additions & 0 deletions README.nl.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Upload je eigen .mp3 en .wav bestanden naar Homey Pro.

Op Homey Pro (2016–2019) kun je ook geluiden afspelen via de ingebouwde speaker vanuit een Flow.
Op Homey Pro (Begin 2023) kun je een andere app, zoals Sonos, gebruiken om je geüploade geluiden als geluidsbibliotheek te gebruiken.

Om je eigen geluiden te uploaden, installeer je de App en navigeer je naar de instellingen van de app.

MP3- en WAV-bestanden tot 900 KB kunnen worden geüpload. Speel geluiden af in je eigen Flows, of verbind met andere apps zoals Sonos om deze app te gebruiken als je eigen geluidsbibliotheek.

Voorbeelden van scenario's die getest en bewezen nuttig zijn:
— Speel een ding-dong geluid af wanneer de deurbel gaat.
— Verander Homey in een koekoeksklok! Speel elk uur een koekoeksgeluid af.
— Wanneer de contactsensor op je koelkast open is, speel het Om Nom Nom Nom geluid van Cookie Monster af.
— Speel een luchthoorn af om wakker te worden.
13 changes: 13 additions & 0 deletions README.no.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Last opp dine egne .mp3- og .wav-filer til Homey Pro.

På Homey Pro (2016—2019) kan du også spille av lyder fra den interne høyttaleren via en Flow. På Homey Pro (Tidlig 2023) kan du bruke en annen app, som Sonos, for å bruke de opplastede lydene dine som et lyd-bibliotek.

For å laste opp dine egne lyder, installer appen og naviger til appens innstillinger.

MP3- og WAV-filer opptil 900 KB kan lastes opp. Spill av lyder i dine egne Flows, eller koble til andre apper som Sonos for å bruke denne appen som ditt eget lyd-bibliotek.

Eksempelscenarioer testet og bevist å være ganske nyttige:
— Spill av en ding-dong lyd når dørklokken ringer.
- Gjør om Homey til en Gjøkur! Hver time, spill av en gjøkur lyd.
- Når kontaktsensoren på kjøleskapet ditt er åpen, spill Cookie Monster sin Om Nom Nom Nom.
- Spill av en lufttut for å våkne opp.
14 changes: 14 additions & 0 deletions README.pl.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Załaduj swoje własne pliki .mp3 i .wav do Homey Pro.

Na Homey Pro (2016—2019) możesz również odtwarzać dźwięki z wewnętrznego głośnika za pomocą Flow.
Na Homey Pro (Early 2023) możesz używać innych aplikacji, takich jak Sonos, aby korzystać z załadowanych przez siebie dźwięków jako biblioteki dźwięków.

Aby załadować swoje dźwięki, zainstaluj aplikację i przejdź do ustawień aplikacji.

Można załadować pliki MP3 i WAV do 900 KB. Odtwarzaj dźwięki za pomocą własnych Flow lub łącz się z innymi aplikacjami, takimi jak Sonos, aby korzystać z tej aplikacji jako własnej biblioteki dźwięków.

Przykłady scenariuszy przetestowanych i sprawdzonych jako przydatne:
— Odtwarzaj dźwięk ding-dong, gdy dzwonek do drzwi dzwoni.
— Zamień Homey w zegar z kukułką! Co godzinę odtwarzaj dźwięk kukułki.
— Gdy czujnik kontaktu w lodówce jest otwarty, odtwarzaj dźwięk Om Nom Nom Nom Cookie Monstera.
— Odtwarzaj syrenę powietrzną, aby się obudzić.
13 changes: 13 additions & 0 deletions README.ru.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Загружайте свои собственные файлы .mp3 и .wav на Homey Pro.

На Homey Pro (2016—2019) вы также можете воспроизводить звуки через внутренний динамик с помощью Flow. На Homey Pro (начало 2023 года) вы можете использовать другое приложение, такое как Sonos, чтобы использовать загруженные звуки в качестве звуковой библиотеки.

Чтобы загрузить свои звуки, установите приложение и перейдите в его настройки.

Можно загружать файлы MP3 и WAV размером до 900 КБ. Воспроизводите звуки в ваших собственных Flows или подключайтесь к другим приложениям, таким как Sonos, чтобы использовать это приложение в качестве звуковой библиотеки.

Примеры проверенных и полезных сценариев:
— Проигрывайте звук «дин-дон», когда звонит дверной звонок.
— Превратите Homey в часы с кукушкой! Каждый час воспроизводите звук кукушки.
— Когда датчик контакта на вашем холодильнике открыт, проигрывайте звук Cookie Monster "Om Nom Nom Nom".
— Используйте воздушный рог для пробуждения.
14 changes: 14 additions & 0 deletions README.sv.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Ladda upp dina egna .mp3 och .wav filer till Homey Pro.

På Homey Pro (2016—2019) kan du även spela ljud från den interna högtalaren med hjälp av ett Flow.
På Homey Pro (tidigt 2023) kan du använda en annan app, som Sonos, för att använda dina uppladdade ljud som ett ljudbibliotek.

För att ladda upp dina egna ljud, installera appen och navigera till appens inställningar.

MP3- och WAV-filer upp till 900 KB kan laddas upp. Spela ljud i dina egna Flows, eller koppla ihop med andra appar som Sonos för att använda denna app som ditt eget ljudbibliotek.

Exempelscenarier som har testats och visat sig vara ganska användbara:
— Spela ett ringklockljud när dörrklockan ringer.
- Förvandla Homey till en gökuret! Varje timme spelar du ett gökureljud.
- När kontaktsensorn på ditt kylskåp är öppen, spela Cookie Monsters Om Nom Nom Nom.
- Spela en mistlur för att vakna upp.
62 changes: 57 additions & 5 deletions app.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,33 @@
"id": "com.athom.soundboard",
"sdk": 3,
"name": {
"en": "Soundboard"
"en": "Soundboard",
"nl": "Geluidsbord",
"da": "Lydtavle",
"de": "Soundboard",
"es": "Tablero de sonido",
"fr": "Tableau sonore",
"it": "Bacheca sonora",
"no": "Lydtavle",
"sv": "Ljudbräda",
"pl": "Tablica dźwiękowa",
"ru": "Звуковая панель",
"ko": "사운드 보드"
},
"brandColor": "#AFCA38",
"description": {
"en": "Play your own sounds in Homey"
"en": "Play your own sounds in Homey",
"nl": "Speel je eigen geluiden in Homey",
"da": "Afspil dine egne lyde i Homey",
"de": "Spiele deine eigenen Sounds in Homey",
"es": "Reproduce tus propios sonidos en Homey",
"fr": "Jouez vos propres sons dans Homey",
"it": "Riproduci i tuoi suoni in Homey",
"no": "Spill dine egne lyder i Homey",
"sv": "Spela upp dina egna ljud i Homey",
"pl": "Odtwarzaj własne dźwięki w Homey",
"ru": "Воспроизводите свои собственные звуки в Homey",
"ko": "Homey에서 나만의 소리를 재생하세요"
},
"version": "3.0.3",
"compatibility": ">=8.0.0",
Expand Down Expand Up @@ -58,19 +80,49 @@
"id": "play",
"title": {
"en": "Play a sound",
"nl": "Speel een geluid af"
"nl": "Speel een geluid af",
"da": "Afspil en lyd",
"de": "Ein Geräusch abspielen",
"es": "Reproducir un sonido",
"fr": "Jouer un son",
"it": "Riprodurre un suono",
"no": "Spill av en lyd",
"sv": "Spela ett ljud",
"pl": "Odtwórz dźwięk",
"ru": "Воспроизвести звук",
"ko": "소리 재생"
},
"titleFormatted": {
"en": "Play sound [[sound]]",
"nl": "Speel geluid [[sound]]"
"nl": "Speel geluid [[sound]]",
"da": "Afspil lyd [[sound]]",
"de": "Spiel das Geräusch [[sound]] ab",
"es": "Reproduce sonido [[sound]]",
"fr": "Joue le son [[sound]]",
"it": "Riproduci suono [[sound]]",
"no": "Spill lyd [[sound]]",
"sv": "Spela ljud [[sound]]",
"pl": "Odtwórz dźwięk [[sound]]",
"ru": "Воспроизвести звук [[sound]]",
"ko": "소리 재생 [[sound]]"
},
"args": [
{
"name": "sound",
"type": "autocomplete",
"title": {
"en": "Sound",
"nl": "Geluid"
"nl": "Geluid",
"da": "Lyd",
"de": "Geräusch",
"es": "Sonido",
"fr": "Son",
"it": "Suono",
"no": "Lyd",
"sv": "Ljud",
"pl": "Dźwięk",
"ru": "Звук",
"ko": "소리"
}
}
]
Expand Down
12 changes: 12 additions & 0 deletions locales/da.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"settings": {
"title_sounds": "Dine lyde",
"title_upload": "Upload en lyd",
"no_sounds": "Du har ingen lyde endnu!",
"delete": "Fjern",
"confirm_delete": "Er du sikker på, at du vil fjerne denne lyd?",
"invalid_type": "Ugyldig filtype! Understøttede typer er .mp3 eller .wav",
"too_large": "Den fil er for stor. Maks størrelse: 900 Kb",
"file_api_err": "'Fil-APIs er ikke fuldt ud understøttet i denne browser.'"
}
}
12 changes: 12 additions & 0 deletions locales/de.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"settings": {
"title_sounds": "Deine Sounds",
"title_upload": "Lade einen Sound hoch",
"no_sounds": "Du hast noch keine Sounds!",
"delete": "Entfernen",
"confirm_delete": "Bist du sicher, dass du diesen Sound entfernen möchtest?",
"invalid_type": "Ungültiger Dateityp! Unterstützte Typen sind .mp3 oder .wav",
"too_large": "Diese Datei ist zu groß. Maximalgröße: 900 Kb",
"file_api_err": "Die File APIs werden in diesem Browser nicht vollständig unterstützt."
}
}
12 changes: 12 additions & 0 deletions locales/es.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"settings": {
"title_sounds": "Tus sonidos",
"title_upload": "Sube un sonido",
"no_sounds": "¡Aún no tienes sonidos!",
"delete": "Eliminar",
"confirm_delete": "¿Estás seguro de que quieres eliminar este sonido?",
"invalid_type": "¡Tipo de archivo no válido! Los tipos compatibles son .mp3 o .wav",
"too_large": "Ese archivo es demasiado grande. Tamaño máximo: 900 Kb",
"file_api_err": "'Las API de archivos no son totalmente compatibles con este navegador.'"
}
}
Loading

0 comments on commit b1d90cb

Please sign in to comment.