Skip to content

Commit

Permalink
Translate services to all supported languages (#794)
Browse files Browse the repository at this point in the history
KapJI authored Nov 13, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent 3b1a7c0 commit 68d21c0
Showing 17 changed files with 544 additions and 14 deletions.
14 changes: 0 additions & 14 deletions custom_components/google_home/services.yaml
Original file line number Diff line number Diff line change
@@ -1,50 +1,36 @@
# 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:
entity:
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:
entity:
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:
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/ca.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/da.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/de.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/en.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/es.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/fr.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/it.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/nb.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/nl.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/nn.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/pl.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/pt-BR.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/pt.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/ru.json
Original file line number Diff line number Diff line change
@@ -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": "Перезагрузить устройство"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/sk.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
}
34 changes: 34 additions & 0 deletions custom_components/google_home/translations/uk.json
Original file line number Diff line number Diff line change
@@ -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": "Перезавантажити пристрій"
}
}
}

0 comments on commit 68d21c0

Please sign in to comment.