From 68d21c0ca04e1f91c3c3180505b5675164dab540 Mon Sep 17 00:00:00 2001 From: Ruslan Sayfutdinov Date: Mon, 13 Nov 2023 11:54:00 +0000 Subject: [PATCH] Translate services to all supported languages (#794) --- custom_components/google_home/services.yaml | 14 -------- .../google_home/translations/ca.json | 34 +++++++++++++++++++ .../google_home/translations/da.json | 34 +++++++++++++++++++ .../google_home/translations/de.json | 34 +++++++++++++++++++ .../google_home/translations/en.json | 34 +++++++++++++++++++ .../google_home/translations/es.json | 34 +++++++++++++++++++ .../google_home/translations/fr.json | 34 +++++++++++++++++++ .../google_home/translations/it.json | 34 +++++++++++++++++++ .../google_home/translations/nb.json | 34 +++++++++++++++++++ .../google_home/translations/nl.json | 34 +++++++++++++++++++ .../google_home/translations/nn.json | 34 +++++++++++++++++++ .../google_home/translations/pl.json | 34 +++++++++++++++++++ .../google_home/translations/pt-BR.json | 34 +++++++++++++++++++ .../google_home/translations/pt.json | 34 +++++++++++++++++++ .../google_home/translations/ru.json | 34 +++++++++++++++++++ .../google_home/translations/sk.json | 34 +++++++++++++++++++ .../google_home/translations/uk.json | 34 +++++++++++++++++++ 17 files changed, 544 insertions(+), 14 deletions(-) diff --git a/custom_components/google_home/services.yaml b/custom_components/google_home/services.yaml index 2fb6f8ba2..3f35d31cd 100644 --- a/custom_components/google_home/services.yaml +++ b/custom_components/google_home/services.yaml @@ -1,20 +1,14 @@ # Services.yaml for google_home integration reboot_device: - name: Reboot device - description: Reboot a Google Home device. target: entity: domain: sensor integration: google_home delete_alarm: - name: Delete alarm - description: Delete an alarm from a Google Home device. fields: entity_id: - name: Entity - description: Represents a Google Home device (sensor.xxxx_alarms). example: "sensor.kitchen_alarms" required: true selector: @@ -22,20 +16,14 @@ delete_alarm: domain: sensor integration: google_home alarm_id: - name: Alarm ID - description: ID of an alarm (alarm/xxx). example: "alarm/6ed06a56-8a58-c6e3-a7d4-03f92c9d8a51" required: true selector: text: delete_timer: - name: Delete timer - description: Delete a timer from a Google Home device. fields: entity_id: - name: Entity - description: Represents a Google Home device (sensor.xxxx_timers). example: "sensor.kitchen_timers" required: true selector: @@ -43,8 +31,6 @@ delete_timer: domain: sensor integration: google_home timer_id: - name: Timer ID - description: ID of a timer (timer/xxx). example: "timer/6ed06a56-8a58-c6e3-a7d4-03f92c9d8a51" required: true selector: diff --git a/custom_components/google_home/translations/ca.json b/custom_components/google_home/translations/ca.json index 602d9be31..2a19f6e84 100644 --- a/custom_components/google_home/translations/ca.json +++ b/custom_components/google_home/translations/ca.json @@ -28,5 +28,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Elimina una alarma d'un dispositiu Google Home.", + "fields": { + "alarm_id": { + "description": "ID de l'alarma (alarm/xxx).", + "name": "ID de l'alarma" + }, + "entity_id": { + "description": "Representa un dispositiu Google Home (sensor.xxxx_alarms).", + "name": "Entitat" + } + }, + "name": "Elimina alarma" + }, + "delete_timer": { + "description": "Elimina un temporitzador d'un dispositiu Google Home.", + "fields": { + "timer_id": { + "description": "ID del temporitzador (timer/xxx).", + "name": "ID del temporitzador" + }, + "entity_id": { + "description": "Representa un dispositiu Google Home (sensor.xxxx_alarms).", + "name": "Entitat" + } + }, + "name": "Elimina temporitzador" + }, + "reboot_device": { + "description": "Reinicia un dispositiu Google Home.", + "name": "Reinicia dispositiu" + } } } diff --git a/custom_components/google_home/translations/da.json b/custom_components/google_home/translations/da.json index 60b608909..c32f682bd 100644 --- a/custom_components/google_home/translations/da.json +++ b/custom_components/google_home/translations/da.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Slet en alarm fra en Google Home-enhed.", + "fields": { + "alarm_id": { + "description": "ID på en alarm (alarm/xxx).", + "name": "Alarm-ID" + }, + "entity_id": { + "description": "Repræsenterer en Google Home-enhed (sensor.xxxx_alarms).", + "name": "Entitet" + } + }, + "name": "Slet alarm" + }, + "delete_timer": { + "description": "Slet en timer fra en Google Home-enhed.", + "fields": { + "timer_id": { + "description": "ID på en timer (timer/xxx).", + "name": "Timer-ID" + }, + "entity_id": { + "description": "Repræsenterer en Google Home-enhed (sensor.xxxx_alarms).", + "name": "Entitet" + } + }, + "name": "Slet timer" + }, + "reboot_device": { + "description": "Genstart en Google Home-enhed.", + "name": "Genstart enhed" + } } } diff --git a/custom_components/google_home/translations/de.json b/custom_components/google_home/translations/de.json index ced59e5c9..2b0ea4b57 100644 --- a/custom_components/google_home/translations/de.json +++ b/custom_components/google_home/translations/de.json @@ -28,5 +28,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Einen Alarm von einem Google Home Gerät löschen.", + "fields": { + "alarm_id": { + "description": "ID eines Alarms (alarm/xxx).", + "name": "Alarm-ID" + }, + "entity_id": { + "description": "Stellt ein Google Home Gerät dar (sensor.xxxx_alarms).", + "name": "Entität" + } + }, + "name": "Alarm löschen" + }, + "delete_timer": { + "description": "Einen Timer von einem Google Home Gerät löschen.", + "fields": { + "timer_id": { + "description": "ID eines Timers (timer/xxx).", + "name": "Timer-ID" + }, + "entity_id": { + "description": "Stellt ein Google Home Gerät dar (sensor.xxxx_alarms).", + "name": "Entität" + } + }, + "name": "Timer löschen" + }, + "reboot_device": { + "description": "Ein Google Home Gerät neu starten.", + "name": "Gerät neu starten" + } } } diff --git a/custom_components/google_home/translations/en.json b/custom_components/google_home/translations/en.json index 25d77d964..3a212fc84 100644 --- a/custom_components/google_home/translations/en.json +++ b/custom_components/google_home/translations/en.json @@ -29,5 +29,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Delete an alarm from a Google Home device.", + "fields": { + "alarm_id": { + "description": "ID of an alarm (alarm/xxx).", + "name": "Alarm ID" + }, + "entity_id": { + "description": "Represents a Google Home device (sensor.xxxx_alarms).", + "name": "Entity" + } + }, + "name": "Delete alarm" + }, + "delete_timer": { + "description": "Delete a timer from a Google Home device.", + "fields": { + "timer_id": { + "description": "ID of a timer (timer/xxx).", + "name": "Timer ID" + }, + "entity_id": { + "description": "Represents a Google Home device (sensor.xxxx_alarms).", + "name": "Entity" + } + }, + "name": "Delete timer" + }, + "reboot_device": { + "description": "Reboot a Google Home device.", + "name": "Reboot device" + } } } diff --git a/custom_components/google_home/translations/es.json b/custom_components/google_home/translations/es.json index 927182c5e..4e3848e70 100644 --- a/custom_components/google_home/translations/es.json +++ b/custom_components/google_home/translations/es.json @@ -28,5 +28,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Eliminar una alarma de un dispositivo Google Home.", + "fields": { + "alarm_id": { + "description": "ID de una alarma (alarm/xxx).", + "name": "ID de alarma" + }, + "entity_id": { + "description": "Representa un dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entidad" + } + }, + "name": "Eliminar alarma" + }, + "delete_timer": { + "description": "Eliminar un temporizador de un dispositivo Google Home.", + "fields": { + "timer_id": { + "description": "ID de un temporizador (timer/xxx).", + "name": "ID de temporizador" + }, + "entity_id": { + "description": "Representa un dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entidad" + } + }, + "name": "Eliminar temporizador" + }, + "reboot_device": { + "description": "Reiniciar un dispositivo Google Home.", + "name": "Reiniciar dispositivo" + } } } diff --git a/custom_components/google_home/translations/fr.json b/custom_components/google_home/translations/fr.json index 49bb4c8f1..52dfd18a3 100644 --- a/custom_components/google_home/translations/fr.json +++ b/custom_components/google_home/translations/fr.json @@ -28,5 +28,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Supprimer un réveil d'un appareil Google Home.", + "fields": { + "alarm_id": { + "description": "ID d'un réveil (alarm/xxx).", + "name": "ID de l'alarme" + }, + "entity_id": { + "description": "Représente un appareil Google Home (sensor.xxxx_alarms).", + "name": "Entité" + } + }, + "name": "Supprimer l'alarme" + }, + "delete_timer": { + "description": "Supprimer un minuteur d'un appareil Google Home.", + "fields": { + "timer_id": { + "description": "ID d'un minuteur (timer/xxx).", + "name": "ID du minuteur" + }, + "entity_id": { + "description": "Représente un appareil Google Home (sensor.xxxx_alarms).", + "name": "Entité" + } + }, + "name": "Supprimer le minuteur" + }, + "reboot_device": { + "description": "Redémarrer un appareil Google Home.", + "name": "Redémarrer l'appareil" + } } } diff --git a/custom_components/google_home/translations/it.json b/custom_components/google_home/translations/it.json index 6bc2dde86..9fc8a2772 100644 --- a/custom_components/google_home/translations/it.json +++ b/custom_components/google_home/translations/it.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Elimina una sveglia da un dispositivo Google Home.", + "fields": { + "alarm_id": { + "description": "ID di una sveglia (alarm/xxx).", + "name": "ID Sveglia" + }, + "entity_id": { + "description": "Rappresenta un dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entità" + } + }, + "name": "Elimina sveglia" + }, + "delete_timer": { + "description": "Elimina un timer da un dispositivo Google Home.", + "fields": { + "timer_id": { + "description": "ID di un timer (timer/xxx).", + "name": "ID Timer" + }, + "entity_id": { + "description": "Rappresenta un dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entità" + } + }, + "name": "Elimina timer" + }, + "reboot_device": { + "description": "Riavvia un dispositivo Google Home.", + "name": "Riavvia dispositivo" + } } } diff --git a/custom_components/google_home/translations/nb.json b/custom_components/google_home/translations/nb.json index bba549aad..545b7bc24 100644 --- a/custom_components/google_home/translations/nb.json +++ b/custom_components/google_home/translations/nb.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Slett en alarm fra en Google Home-enhet.", + "fields": { + "alarm_id": { + "description": "ID for en alarm (alarm/xxx).", + "name": "Alarm-ID" + }, + "entity_id": { + "description": "Representerer en Google Home-enhet (sensor.xxxx_alarms).", + "name": "Entitet" + } + }, + "name": "Slett alarm" + }, + "delete_timer": { + "description": "Slett en timer fra en Google Home-enhet.", + "fields": { + "timer_id": { + "description": "ID for en timer (timer/xxx).", + "name": "Timer-ID" + }, + "entity_id": { + "description": "Representerer en Google Home-enhet (sensor.xxxx_alarms).", + "name": "Entitet" + } + }, + "name": "Slett timer" + }, + "reboot_device": { + "description": "Start en Google Home-enhet på nytt.", + "name": "Start enhet på nytt" + } } } diff --git a/custom_components/google_home/translations/nl.json b/custom_components/google_home/translations/nl.json index 53435636b..d42b27449 100644 --- a/custom_components/google_home/translations/nl.json +++ b/custom_components/google_home/translations/nl.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Verwijder een alarm van een Google Home-apparaat.", + "fields": { + "alarm_id": { + "description": "ID van een alarm (alarm/xxx).", + "name": "Alarm-ID" + }, + "entity_id": { + "description": "Vertegenwoordigt een Google Home-apparaat (sensor.xxxx_alarms).", + "name": "Entiteit" + } + }, + "name": "Alarm verwijderen" + }, + "delete_timer": { + "description": "Verwijder een timer van een Google Home-apparaat.", + "fields": { + "timer_id": { + "description": "ID van een timer (timer/xxx).", + "name": "Timer-ID" + }, + "entity_id": { + "description": "Vertegenwoordigt een Google Home-apparaat (sensor.xxxx_alarms).", + "name": "Entiteit" + } + }, + "name": "Timer verwijderen" + }, + "reboot_device": { + "description": "Herstart een Google Home-apparaat.", + "name": "Apparaat herstarten" + } } } diff --git a/custom_components/google_home/translations/nn.json b/custom_components/google_home/translations/nn.json index a8204d814..284370f2d 100644 --- a/custom_components/google_home/translations/nn.json +++ b/custom_components/google_home/translations/nn.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Slett ein alarm frå ein Google Home-eining.", + "fields": { + "alarm_id": { + "description": "ID for ein alarm (alarm/xxx).", + "name": "Alarm-ID" + }, + "entity_id": { + "description": "Representerer ein Google Home-eining (sensor.xxxx_alarms).", + "name": "Eining" + } + }, + "name": "Slett alarm" + }, + "delete_timer": { + "description": "Slett ein tidtakar frå ein Google Home-eining.", + "fields": { + "timer_id": { + "description": "ID for ein tidtakar (timer/xxx).", + "name": "Tidtakar-ID" + }, + "entity_id": { + "description": "Representerer ein Google Home-eining (sensor.xxxx_alarms).", + "name": "Eining" + } + }, + "name": "Slett tidtakar" + }, + "reboot_device": { + "description": "Start ein Google Home-eining på nytt.", + "name": "Start eining på nytt" + } } } diff --git a/custom_components/google_home/translations/pl.json b/custom_components/google_home/translations/pl.json index 48ad1a6d7..98e2b1410 100644 --- a/custom_components/google_home/translations/pl.json +++ b/custom_components/google_home/translations/pl.json @@ -28,5 +28,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Usuń alarm z urządzenia Google Home.", + "fields": { + "alarm_id": { + "description": "ID alarmu (alarm/xxx).", + "name": "ID alarmu" + }, + "entity_id": { + "description": "Reprezentuje urządzenie Google Home (sensor.xxxx_alarms).", + "name": "Encja" + } + }, + "name": "Usuń alarm" + }, + "delete_timer": { + "description": "Usuń timer z urządzenia Google Home.", + "fields": { + "timer_id": { + "description": "ID timera (timer/xxx).", + "name": "ID timera" + }, + "entity_id": { + "description": "Reprezentuje urządzenie Google Home (sensor.xxxx_alarms).", + "name": "Encja" + } + }, + "name": "Usuń timer" + }, + "reboot_device": { + "description": "Uruchom ponownie urządzenie Google Home.", + "name": "Uruchom ponownie urządzenie" + } } } diff --git a/custom_components/google_home/translations/pt-BR.json b/custom_components/google_home/translations/pt-BR.json index a0df4751c..c5d3e5fbf 100644 --- a/custom_components/google_home/translations/pt-BR.json +++ b/custom_components/google_home/translations/pt-BR.json @@ -28,5 +28,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Excluir um alarme de um dispositivo Google Home.", + "fields": { + "alarm_id": { + "description": "ID do alarme (alarm/xxx).", + "name": "ID do alarme" + }, + "entity_id": { + "description": "Representa um dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entidade" + } + }, + "name": "Excluir alarme" + }, + "delete_timer": { + "description": "Excluir um temporizador de um dispositivo Google Home.", + "fields": { + "timer_id": { + "description": "ID do temporizador (timer/xxx).", + "name": "ID do temporizador" + }, + "entity_id": { + "description": "Representa um dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entidade" + } + }, + "name": "Excluir temporizador" + }, + "reboot_device": { + "description": "Reiniciar um dispositivo Google Home.", + "name": "Reiniciar dispositivo" + } } } diff --git a/custom_components/google_home/translations/pt.json b/custom_components/google_home/translations/pt.json index 88eb3f398..31c7de6a6 100644 --- a/custom_components/google_home/translations/pt.json +++ b/custom_components/google_home/translations/pt.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Eliminar um alarme de um dispositivo Google Home.", + "fields": { + "alarm_id": { + "description": "ID do alarme (alarm/xxx).", + "name": "ID do alarme" + }, + "entity_id": { + "description": "Representa um dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entidade" + } + }, + "name": "Eliminar alarme" + }, + "delete_timer": { + "description": "Eliminar um temporizador de um dispositivo Google Home.", + "fields": { + "timer_id": { + "description": "ID do temporizador (timer/xxx).", + "name": "ID do temporizador" + }, + "entity_id": { + "description": "Representa um dispositivo Google Home (sensor.xxxx_alarms).", + "name": "Entidade" + } + }, + "name": "Eliminar temporizador" + }, + "reboot_device": { + "description": "Reiniciar um dispositivo Google Home.", + "name": "Reiniciar dispositivo" + } } } diff --git a/custom_components/google_home/translations/ru.json b/custom_components/google_home/translations/ru.json index 790469b27..dfd0c0ca6 100644 --- a/custom_components/google_home/translations/ru.json +++ b/custom_components/google_home/translations/ru.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Удалить будильник с устройства Google Home.", + "fields": { + "alarm_id": { + "description": "Идентификатор будильника (alarm/xxx).", + "name": "Идентификатор будильника" + }, + "entity_id": { + "description": "Представляет устройство Google Home (sensor.xxxx_alarms).", + "name": "Объект" + } + }, + "name": "Удалить будильник" + }, + "delete_timer": { + "description": "Удалить таймер с устройства Google Home.", + "fields": { + "timer_id": { + "description": "Идентификатор таймера (timer/xxx).", + "name": "Идентификатор таймера" + }, + "entity_id": { + "description": "Представляет устройство Google Home (sensor.xxxx_alarms).", + "name": "Объект" + } + }, + "name": "Удалить таймер" + }, + "reboot_device": { + "description": "Перезагрузить устройство Google Home.", + "name": "Перезагрузить устройство" + } } } diff --git a/custom_components/google_home/translations/sk.json b/custom_components/google_home/translations/sk.json index 0faf95e8c..6ed928aaa 100644 --- a/custom_components/google_home/translations/sk.json +++ b/custom_components/google_home/translations/sk.json @@ -29,5 +29,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Odstrániť budík z zariadenia Google Home.", + "fields": { + "alarm_id": { + "description": "ID budíka (alarm/xxx).", + "name": "ID budíka" + }, + "entity_id": { + "description": "Reprezentuje zariadenie Google Home (sensor.xxxx_alarms).", + "name": "Entita" + } + }, + "name": "Odstrániť budík" + }, + "delete_timer": { + "description": "Odstrániť časovač z zariadenia Google Home.", + "fields": { + "timer_id": { + "description": "ID časovača (timer/xxx).", + "name": "ID časovača" + }, + "entity_id": { + "description": "Reprezentuje zariadenie Google Home (sensor.xxxx_alarms).", + "name": "Entita" + } + }, + "name": "Odstrániť časovač" + }, + "reboot_device": { + "description": "Reštartovať zariadenie Google Home.", + "name": "Reštartovať zariadenie" + } } } diff --git a/custom_components/google_home/translations/uk.json b/custom_components/google_home/translations/uk.json index 7ce19cb09..90f7fe7e5 100644 --- a/custom_components/google_home/translations/uk.json +++ b/custom_components/google_home/translations/uk.json @@ -27,5 +27,39 @@ } } } + }, + "services": { + "delete_alarm": { + "description": "Видалити будильник з пристрою Google Home.", + "fields": { + "alarm_id": { + "description": "ID будильника (alarm/xxx).", + "name": "ID будильника" + }, + "entity_id": { + "description": "Представляє пристрій Google Home (sensor.xxxx_alarms).", + "name": "Сутність" + } + }, + "name": "Видалити будильник" + }, + "delete_timer": { + "description": "Видалити таймер з пристрою Google Home.", + "fields": { + "timer_id": { + "description": "ID таймера (timer/xxx).", + "name": "ID таймера" + }, + "entity_id": { + "description": "Представляє пристрій Google Home (sensor.xxxx_alarms).", + "name": "Сутність" + } + }, + "name": "Видалити таймер" + }, + "reboot_device": { + "description": "Перезавантажити пристрій Google Home.", + "name": "Перезавантажити пристрій" + } } }