From 37f81b261dcfdf78951ad3a51957c93e84394509 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 16 May 2022 00:24:28 +0000 Subject: [PATCH] [ci skip] Translation update --- .../components/adax/translations/sk.json | 7 + .../components/adguard/translations/es.json | 6 +- .../components/airthings/translations/es.json | 2 +- .../components/airvisual/translations/es.json | 4 +- .../airvisual/translations/sensor.sk.json | 7 + .../components/airzone/translations/es.json | 20 +++ .../aladdin_connect/translations/ca.json | 1 + .../aladdin_connect/translations/es.json | 26 ++++ .../aladdin_connect/translations/it.json | 27 ++++ .../aladdin_connect/translations/sk.json | 11 ++ .../aladdin_connect/translations/tr.json | 27 ++++ .../alarm_control_panel/translations/es.json | 2 +- .../components/almond/translations/es.json | 4 +- .../components/apple_tv/translations/es.json | 4 +- .../translations/es.json | 3 + .../aseko_pool_live/translations/es.json | 2 +- .../components/asuswrt/translations/es.json | 3 +- .../components/atag/translations/sk.json | 3 + .../components/august/translations/es.json | 2 +- .../aussie_broadband/translations/es.json | 23 ++- .../aussie_broadband/translations/sk.json | 10 ++ .../components/awair/translations/es.json | 2 +- .../azure_devops/translations/es.json | 4 +- .../azure_event_hub/translations/sk.json | 7 + .../components/baf/translations/ca.json | 23 +++ .../components/baf/translations/es.json | 23 +++ .../components/baf/translations/et.json | 23 +++ .../components/baf/translations/fr.json | 23 +++ .../components/baf/translations/it.json | 23 +++ .../components/baf/translations/pt-BR.json | 23 +++ .../components/baf/translations/sk.json | 19 +++ .../components/baf/translations/tr.json | 23 +++ .../binary_sensor/translations/es.json | 7 +- .../binary_sensor/translations/sk.json | 4 + .../components/blebox/translations/es.json | 2 +- .../components/braviatv/translations/es.json | 2 +- .../components/brother/translations/es.json | 2 +- .../components/brunt/translations/es.json | 2 +- .../components/brunt/translations/sk.json | 7 + .../components/bsblan/translations/es.json | 2 +- .../components/button/translations/sk.json | 7 + .../components/cast/translations/es.json | 2 +- .../components/climacell/translations/es.json | 2 +- .../climacell/translations/sensor.sk.json | 7 + .../components/climate/translations/es.json | 2 +- .../components/coinbase/translations/es.json | 4 +- .../components/coinbase/translations/sk.json | 5 + .../configurator/translations/es.json | 2 +- .../components/cover/translations/es.json | 2 +- .../crownstone/translations/es.json | 2 +- .../components/deconz/translations/es.json | 5 +- .../components/deluge/translations/es.json | 19 +++ .../components/deluge/translations/sk.json | 12 ++ .../components/denonavr/translations/es.json | 2 +- .../derivative/translations/es.json | 43 ++++++ .../derivative/translations/sk.json | 11 ++ .../device_tracker/translations/es.json | 4 +- .../devolo_home_control/translations/es.json | 2 +- .../components/dexcom/translations/es.json | 2 +- .../dialogflow/translations/es.json | 1 + .../components/directv/translations/es.json | 2 +- .../components/discord/translations/es.json | 23 +++ .../components/dlna_dmr/translations/es.json | 1 + .../components/dlna_dms/translations/es.json | 5 + .../components/elgato/translations/es.json | 8 +- .../components/elkm1/translations/es.json | 5 +- .../emulated_roku/translations/es.json | 2 +- .../components/esphome/translations/es.json | 2 +- .../components/ezviz/translations/es.json | 2 +- .../faa_delays/translations/sk.json | 7 + .../components/fan/translations/es.json | 1 + .../components/fan/translations/tr.json | 1 + .../components/fibaro/translations/es.json | 16 ++ .../components/fibaro/translations/sk.json | 11 ++ .../components/filesize/translations/es.json | 7 + .../fireservicerota/translations/es.json | 2 +- .../components/fivem/translations/es.json | 2 +- .../flick_electric/translations/es.json | 2 +- .../flunearyou/translations/es.json | 2 +- .../forecast_solar/translations/es.json | 1 + .../forked_daapd/translations/es.json | 4 +- .../components/freebox/translations/es.json | 4 +- .../components/fritz/translations/es.json | 1 + .../components/fritzbox/translations/es.json | 1 + .../fritzbox_callmonitor/translations/es.json | 2 +- .../components/generic/translations/es.json | 68 +++++++++ .../components/generic/translations/tr.json | 4 + .../geocaching/translations/es.json | 24 +++ .../geocaching/translations/tr.json | 25 ++++ .../components/github/translations/es.json | 16 ++ .../components/goalzero/translations/es.json | 2 +- .../components/google/translations/es.json | 10 +- .../components/gpslogger/translations/es.json | 1 + .../components/group/translations/es.json | 141 +++++++++++++++++- .../components/group/translations/sk.json | 18 +++ .../components/guardian/translations/es.json | 2 +- .../components/hangouts/translations/es.json | 6 +- .../components/harmony/translations/es.json | 4 +- .../hisense_aehw4a1/translations/es.json | 4 +- .../components/hive/translations/es.json | 2 +- .../home_connect/translations/es.json | 2 +- .../home_plus_control/translations/es.json | 4 +- .../homeassistant/translations/es.json | 2 +- .../components/homekit/translations/es.json | 20 ++- .../homekit_controller/translations/es.json | 4 +- .../translations/select.es.json | 8 + .../homekit_controller/translations/sk.json | 5 + .../homematicip_cloud/translations/es.json | 2 +- .../homewizard/translations/es.json | 2 +- .../components/honeywell/translations/es.json | 9 ++ .../components/honeywell/translations/sk.json | 7 + .../huawei_lte/translations/es.json | 4 +- .../components/hue/translations/es.json | 5 +- .../components/hue/translations/sk.json | 5 + .../components/hyperion/translations/es.json | 2 +- .../components/iaqualink/translations/es.json | 4 +- .../components/icloud/translations/es.json | 4 +- .../input_datetime/translations/es.json | 2 +- .../input_number/translations/es.json | 2 +- .../input_number/translations/tr.json | 2 +- .../components/insteon/translations/es.json | 7 +- .../components/insteon/translations/sk.json | 3 + .../integration/translations/es.json | 36 +++++ .../integration/translations/sk.json | 20 +++ .../intellifire/translations/es.json | 43 ++++++ .../components/ios/translations/es.json | 4 +- .../components/iss/translations/es.json | 3 +- .../components/isy994/translations/es.json | 10 +- .../components/jellyfin/translations/sk.json | 7 + .../components/juicenet/translations/es.json | 2 +- .../kaleidescape/translations/es.json | 20 +++ .../components/knx/translations/es.json | 56 +++++-- .../components/knx/translations/sk.json | 10 ++ .../components/konnected/translations/es.json | 6 +- .../components/kraken/translations/sk.json | 11 ++ .../components/life360/translations/es.json | 2 +- .../components/lifx/translations/es.json | 4 +- .../litterrobot/translations/sensor.ca.json | 21 ++- .../litterrobot/translations/sensor.es.json | 14 ++ .../litterrobot/translations/sensor.it.json | 28 ++++ .../litterrobot/translations/sensor.sk.json | 8 + .../litterrobot/translations/sensor.tr.json | 28 ++++ .../components/locative/translations/es.json | 1 + .../logi_circle/translations/es.json | 4 +- .../components/luftdaten/translations/es.json | 2 +- .../lutron_caseta/translations/es.json | 4 +- .../components/lyric/translations/es.json | 2 +- .../components/mailgun/translations/es.json | 1 + .../components/mazda/translations/es.json | 2 +- .../components/meater/translations/es.json | 19 +++ .../components/meater/translations/sk.json | 7 + .../media_player/translations/es.json | 5 +- .../components/melcloud/translations/es.json | 2 +- .../meteo_france/translations/es.json | 2 +- .../components/metoffice/translations/es.json | 2 +- .../components/mill/translations/es.json | 2 +- .../components/min_max/translations/es.json | 39 +++++ .../moehlenhoff_alpha2/translations/es.json | 2 +- .../motion_blinds/translations/tr.json | 2 +- .../components/myq/translations/es.json | 2 +- .../components/nam/translations/es.json | 2 +- .../components/nanoleaf/translations/es.json | 5 + .../components/nanoleaf/translations/sk.json | 5 + .../components/neato/translations/es.json | 2 +- .../components/nest/translations/es.json | 4 +- .../components/nest/translations/sk.json | 3 + .../components/netatmo/translations/es.json | 6 +- .../components/netatmo/translations/tr.json | 2 +- .../components/netgear/translations/es.json | 2 +- .../components/nexia/translations/es.json | 2 +- .../nmap_tracker/translations/es.json | 4 +- .../components/notion/translations/es.json | 2 +- .../components/nzbget/translations/es.json | 2 +- .../components/oncue/translations/sk.json | 3 +- .../ondilo_ico/translations/es.json | 2 +- .../components/onewire/translations/es.json | 19 +++ .../components/onewire/translations/tr.json | 4 +- .../opentherm_gw/translations/es.json | 2 +- .../components/openuv/translations/es.json | 2 +- .../openweathermap/translations/es.json | 4 +- .../components/overkiz/translations/es.json | 5 +- .../overkiz/translations/select.sk.json | 7 + .../overkiz/translations/sensor.sk.json | 10 ++ .../components/overkiz/translations/sk.json | 7 + .../ovo_energy/translations/es.json | 4 +- .../components/owntracks/translations/es.json | 1 + .../components/peco/translations/es.json | 14 ++ .../components/person/translations/es.json | 2 +- .../components/plaato/translations/es.json | 9 +- .../components/plex/translations/es.json | 4 +- .../components/plugwise/translations/es.json | 6 +- .../plum_lightpad/translations/es.json | 2 +- .../components/point/translations/es.json | 2 +- .../components/poolsense/translations/es.json | 2 +- .../components/powerwall/translations/es.json | 3 + .../components/ps4/translations/es.json | 2 +- .../pure_energie/translations/es.json | 2 +- .../pvpc_hourly_pricing/translations/es.json | 4 +- .../components/qnap_qsw/translations/es.json | 21 +++ .../components/rachio/translations/es.json | 6 +- .../radio_browser/translations/es.json | 5 + .../rainmachine/translations/es.json | 2 +- .../components/recorder/translations/es.json | 8 + .../components/recorder/translations/tr.json | 1 + .../components/renault/translations/es.json | 2 +- .../components/rfxtrx/translations/es.json | 1 + .../components/risco/translations/es.json | 2 +- .../components/risco/translations/sk.json | 9 ++ .../components/roku/translations/es.json | 2 +- .../components/roomba/translations/es.json | 4 +- .../components/roon/translations/es.json | 9 +- .../ruckus_unleashed/translations/sk.json | 7 + .../components/sabnzbd/translations/es.json | 18 +++ .../components/sabnzbd/translations/sk.json | 11 ++ .../components/samsungtv/translations/es.json | 9 +- .../season/translations/sensor.sk.json | 7 + .../components/sense/translations/es.json | 3 +- .../components/senseme/translations/sk.json | 7 + .../components/sensibo/translations/es.json | 11 +- .../components/sensibo/translations/sk.json | 3 + .../components/sensor/translations/sk.json | 9 ++ .../components/senz/translations/es.json | 20 +++ .../components/shelly/translations/es.json | 2 +- .../components/sia/translations/sk.json | 3 +- .../simplisafe/translations/es.json | 14 +- .../components/slack/translations/ca.json | 9 +- .../components/slack/translations/es.json | 29 ++++ .../components/slack/translations/it.json | 29 ++++ .../components/slack/translations/sk.json | 20 +++ .../components/slack/translations/tr.json | 29 ++++ .../components/sleepiq/translations/es.json | 6 +- .../components/slimproto/translations/es.json | 7 + .../components/slimproto/translations/tr.json | 6 + .../components/smappee/translations/es.json | 2 +- .../components/smarttub/translations/es.json | 2 +- .../components/smhi/translations/es.json | 3 + .../components/sms/translations/es.json | 1 + .../components/sms/translations/tr.json | 1 + .../components/solax/translations/es.json | 8 + .../components/soma/translations/es.json | 4 +- .../components/somfy/translations/es.json | 4 +- .../components/sonarr/translations/es.json | 2 +- .../components/sonos/translations/es.json | 2 +- .../speedtestdotnet/translations/es.json | 2 +- .../components/sql/translations/es.json | 55 +++++++ .../steam_online/translations/es.json | 34 +++++ .../components/subaru/translations/es.json | 18 ++- .../surepetcare/translations/es.json | 2 +- .../surepetcare/translations/sk.json | 7 + .../components/switch/translations/es.json | 7 + .../switch_as_x/translations/es.json | 13 ++ .../components/syncthru/translations/es.json | 2 +- .../synology_dsm/translations/es.json | 3 +- .../synology_dsm/translations/sk.json | 6 + .../system_bridge/translations/sk.json | 3 +- .../components/tado/translations/es.json | 2 +- .../tankerkoenig/translations/es.json | 33 ++++ .../tankerkoenig/translations/sk.json | 11 ++ .../components/tautulli/translations/es.json | 25 ++++ .../tellduslive/translations/es.json | 2 +- .../components/threshold/translations/es.json | 24 +++ .../components/tile/translations/es.json | 2 +- .../components/tod/translations/es.json | 25 ++++ .../tomorrowio/translations/es.json | 29 ++++ .../tomorrowio/translations/sensor.es.json | 16 ++ .../tomorrowio/translations/sensor.sk.json | 7 + .../tomorrowio/translations/sk.json | 12 ++ .../components/toon/translations/es.json | 2 +- .../totalconnect/translations/es.json | 2 +- .../components/traccar/translations/es.json | 6 +- .../components/tradfri/translations/es.json | 4 +- .../trafikverket_ferry/translations/es.json | 26 ++++ .../trafikverket_train/translations/es.json | 17 +++ .../components/tuya/translations/es.json | 6 +- .../tuya/translations/select.es.json | 9 ++ .../tuya/translations/select.sk.json | 18 +++ .../tuya/translations/sensor.sk.json | 7 + .../twentemilieu/translations/es.json | 4 +- .../components/twilio/translations/es.json | 3 +- .../components/twinkly/translations/es.json | 2 +- .../ukraine_alarm/translations/es.json | 27 +++- .../ukraine_alarm/translations/tr.json | 45 ++++++ .../components/unifi/translations/es.json | 11 +- .../unifiprotect/translations/es.json | 9 +- .../components/upb/translations/sk.json | 7 + .../components/update/translations/es.json | 7 + .../components/upnp/translations/es.json | 2 +- .../uptimerobot/translations/es.json | 3 +- .../uptimerobot/translations/sensor.es.json | 9 ++ .../utility_meter/translations/es.json | 29 ++++ .../components/velbus/translations/es.json | 4 +- .../components/verisure/translations/es.json | 2 +- .../components/vulcan/translations/es.json | 51 +++++++ .../components/vulcan/translations/sk.json | 9 ++ .../components/weather/translations/es.json | 2 +- .../components/weather/translations/sk.json | 2 +- .../components/webostv/translations/es.json | 5 + .../components/wemo/translations/es.json | 4 +- .../components/whois/translations/es.json | 4 + .../components/whois/translations/sk.json | 11 ++ .../components/wiffi/translations/es.json | 2 +- .../components/wilight/translations/es.json | 4 +- .../components/withings/translations/es.json | 8 +- .../components/wiz/translations/sk.json | 3 + .../components/wled/translations/es.json | 2 +- .../components/ws66i/translations/es.json | 34 +++++ .../components/ws66i/translations/tr.json | 34 +++++ .../components/xbox/translations/es.json | 2 +- .../xiaomi_aqara/translations/es.json | 4 +- .../xiaomi_miio/translations/es.json | 6 +- .../xiaomi_miio/translations/select.sk.json | 7 + .../yale_smart_alarm/translations/es.json | 3 +- .../yale_smart_alarm/translations/sk.json | 3 +- .../yamaha_musiccast/translations/sk.json | 7 + .../components/zha/translations/es.json | 2 +- .../components/zwave_js/translations/es.json | 4 + .../components/zwave_me/translations/es.json | 2 +- 317 files changed, 2608 insertions(+), 261 deletions(-) create mode 100644 homeassistant/components/airvisual/translations/sensor.sk.json create mode 100644 homeassistant/components/airzone/translations/es.json create mode 100644 homeassistant/components/aladdin_connect/translations/es.json create mode 100644 homeassistant/components/aladdin_connect/translations/it.json create mode 100644 homeassistant/components/aladdin_connect/translations/sk.json create mode 100644 homeassistant/components/aladdin_connect/translations/tr.json create mode 100644 homeassistant/components/application_credentials/translations/es.json create mode 100644 homeassistant/components/azure_event_hub/translations/sk.json create mode 100644 homeassistant/components/baf/translations/ca.json create mode 100644 homeassistant/components/baf/translations/es.json create mode 100644 homeassistant/components/baf/translations/et.json create mode 100644 homeassistant/components/baf/translations/fr.json create mode 100644 homeassistant/components/baf/translations/it.json create mode 100644 homeassistant/components/baf/translations/pt-BR.json create mode 100644 homeassistant/components/baf/translations/sk.json create mode 100644 homeassistant/components/baf/translations/tr.json create mode 100644 homeassistant/components/button/translations/sk.json create mode 100644 homeassistant/components/climacell/translations/sensor.sk.json create mode 100644 homeassistant/components/deluge/translations/es.json create mode 100644 homeassistant/components/deluge/translations/sk.json create mode 100644 homeassistant/components/derivative/translations/es.json create mode 100644 homeassistant/components/derivative/translations/sk.json create mode 100644 homeassistant/components/discord/translations/es.json create mode 100644 homeassistant/components/faa_delays/translations/sk.json create mode 100644 homeassistant/components/fibaro/translations/es.json create mode 100644 homeassistant/components/fibaro/translations/sk.json create mode 100644 homeassistant/components/filesize/translations/es.json create mode 100644 homeassistant/components/generic/translations/es.json create mode 100644 homeassistant/components/geocaching/translations/es.json create mode 100644 homeassistant/components/geocaching/translations/tr.json create mode 100644 homeassistant/components/github/translations/es.json create mode 100644 homeassistant/components/homekit_controller/translations/select.es.json create mode 100644 homeassistant/components/integration/translations/es.json create mode 100644 homeassistant/components/integration/translations/sk.json create mode 100644 homeassistant/components/intellifire/translations/es.json create mode 100644 homeassistant/components/kaleidescape/translations/es.json create mode 100644 homeassistant/components/kraken/translations/sk.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.es.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.it.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.sk.json create mode 100644 homeassistant/components/litterrobot/translations/sensor.tr.json create mode 100644 homeassistant/components/meater/translations/es.json create mode 100644 homeassistant/components/meater/translations/sk.json create mode 100644 homeassistant/components/min_max/translations/es.json create mode 100644 homeassistant/components/overkiz/translations/select.sk.json create mode 100644 homeassistant/components/overkiz/translations/sensor.sk.json create mode 100644 homeassistant/components/peco/translations/es.json create mode 100644 homeassistant/components/qnap_qsw/translations/es.json create mode 100644 homeassistant/components/recorder/translations/es.json create mode 100644 homeassistant/components/sabnzbd/translations/es.json create mode 100644 homeassistant/components/sabnzbd/translations/sk.json create mode 100644 homeassistant/components/season/translations/sensor.sk.json create mode 100644 homeassistant/components/senseme/translations/sk.json create mode 100644 homeassistant/components/senz/translations/es.json create mode 100644 homeassistant/components/slack/translations/es.json create mode 100644 homeassistant/components/slack/translations/it.json create mode 100644 homeassistant/components/slack/translations/sk.json create mode 100644 homeassistant/components/slack/translations/tr.json create mode 100644 homeassistant/components/slimproto/translations/es.json create mode 100644 homeassistant/components/sql/translations/es.json create mode 100644 homeassistant/components/steam_online/translations/es.json create mode 100644 homeassistant/components/switch_as_x/translations/es.json create mode 100644 homeassistant/components/tankerkoenig/translations/es.json create mode 100644 homeassistant/components/tankerkoenig/translations/sk.json create mode 100644 homeassistant/components/tautulli/translations/es.json create mode 100644 homeassistant/components/threshold/translations/es.json create mode 100644 homeassistant/components/tod/translations/es.json create mode 100644 homeassistant/components/tomorrowio/translations/es.json create mode 100644 homeassistant/components/tomorrowio/translations/sensor.es.json create mode 100644 homeassistant/components/tomorrowio/translations/sensor.sk.json create mode 100644 homeassistant/components/tomorrowio/translations/sk.json create mode 100644 homeassistant/components/trafikverket_ferry/translations/es.json create mode 100644 homeassistant/components/trafikverket_train/translations/es.json create mode 100644 homeassistant/components/tuya/translations/select.sk.json create mode 100644 homeassistant/components/tuya/translations/sensor.sk.json create mode 100644 homeassistant/components/ukraine_alarm/translations/tr.json create mode 100644 homeassistant/components/upb/translations/sk.json create mode 100644 homeassistant/components/uptimerobot/translations/sensor.es.json create mode 100644 homeassistant/components/utility_meter/translations/es.json create mode 100644 homeassistant/components/vulcan/translations/es.json create mode 100644 homeassistant/components/vulcan/translations/sk.json create mode 100644 homeassistant/components/whois/translations/sk.json create mode 100644 homeassistant/components/ws66i/translations/es.json create mode 100644 homeassistant/components/ws66i/translations/tr.json create mode 100644 homeassistant/components/xiaomi_miio/translations/select.sk.json create mode 100644 homeassistant/components/yamaha_musiccast/translations/sk.json diff --git a/homeassistant/components/adax/translations/sk.json b/homeassistant/components/adax/translations/sk.json index 2c3ed1dd930..8bacfc145e2 100644 --- a/homeassistant/components/adax/translations/sk.json +++ b/homeassistant/components/adax/translations/sk.json @@ -5,6 +5,13 @@ }, "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "password": "Heslo" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/adguard/translations/es.json b/homeassistant/components/adguard/translations/es.json index 5750808ab76..7fc2f972fa1 100644 --- a/homeassistant/components/adguard/translations/es.json +++ b/homeassistant/components/adguard/translations/es.json @@ -10,16 +10,16 @@ "step": { "hassio_confirm": { "description": "\u00bfDesea configurar Home Assistant para conectarse al AdGuard Home proporcionado por el complemento Supervisor: {addon} ?", - "title": "AdGuard Home a trav\u00e9s del complemento Supervisor" + "title": "AdGuard Home v\u00eda complemento de Home Assistant" }, "user": { "data": { "host": "Host", "password": "Contrase\u00f1a", "port": "Puerto", - "ssl": "AdGuard Home utiliza un certificado SSL", + "ssl": "Utiliza un certificado SSL", "username": "Usuario", - "verify_ssl": "AdGuard Home utiliza un certificado apropiado" + "verify_ssl": "Verificar certificado SSL" }, "description": "Configure su instancia de AdGuard Home para permitir la supervisi\u00f3n y el control." } diff --git a/homeassistant/components/airthings/translations/es.json b/homeassistant/components/airthings/translations/es.json index 55dd0c10026..5feddd20875 100644 --- a/homeassistant/components/airthings/translations/es.json +++ b/homeassistant/components/airthings/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/airvisual/translations/es.json b/homeassistant/components/airvisual/translations/es.json index 6e7ea6e6903..b51d3035fe5 100644 --- a/homeassistant/components/airvisual/translations/es.json +++ b/homeassistant/components/airvisual/translations/es.json @@ -7,7 +7,7 @@ "error": { "cannot_connect": "No se pudo conectar", "general_error": "Se ha producido un error desconocido.", - "invalid_api_key": "Se proporciona una clave API no v\u00e1lida.", + "invalid_api_key": "Clave API no v\u00e1lida", "location_not_found": "Ubicaci\u00f3n no encontrada" }, "step": { @@ -32,7 +32,7 @@ }, "node_pro": { "data": { - "ip_address": "Direcci\u00f3n IP/Nombre de host de la Unidad", + "ip_address": "Host", "password": "Contrase\u00f1a" }, "description": "Monitorizar una unidad personal AirVisual. La contrase\u00f1a puede ser recuperada desde la interfaz de la unidad.", diff --git a/homeassistant/components/airvisual/translations/sensor.sk.json b/homeassistant/components/airvisual/translations/sensor.sk.json new file mode 100644 index 00000000000..6d640d965b9 --- /dev/null +++ b/homeassistant/components/airvisual/translations/sensor.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "airvisual__pollutant_level": { + "good": "Dobr\u00e9" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/airzone/translations/es.json b/homeassistant/components/airzone/translations/es.json new file mode 100644 index 00000000000..fbb00d71bf0 --- /dev/null +++ b/homeassistant/components/airzone/translations/es.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "invalid_system_id": "ID de sistema Airzone inv\u00e1lido" + }, + "step": { + "user": { + "data": { + "host": "Host", + "port": "Puerto" + }, + "description": "Configura la integraci\u00f3n Airzone." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/ca.json b/homeassistant/components/aladdin_connect/translations/ca.json index c7115a32099..41cb5c550fa 100644 --- a/homeassistant/components/aladdin_connect/translations/ca.json +++ b/homeassistant/components/aladdin_connect/translations/ca.json @@ -13,6 +13,7 @@ "data": { "password": "Contrasenya" }, + "description": "La integraci\u00f3 d'Aladdin Connect ha de tornar a autenticar-se amb el teu compte", "title": "Reautenticaci\u00f3 de la integraci\u00f3" }, "user": { diff --git a/homeassistant/components/aladdin_connect/translations/es.json b/homeassistant/components/aladdin_connect/translations/es.json new file mode 100644 index 00000000000..67e509e2626 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/es.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "reauth_successful": "La reautenticaci\u00f3n fue exitosa" + }, + "error": { + "cannot_connect": "Error al conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Contrase\u00f1a" + }, + "title": "Reautenticaci\u00f3n de la integraci\u00f3n" + }, + "user": { + "data": { + "password": "Contrase\u00f1a", + "username": "Nombre de usuario" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/it.json b/homeassistant/components/aladdin_connect/translations/it.json new file mode 100644 index 00000000000..997d7f36e12 --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/it.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", + "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Password" + }, + "description": "L'integrazione Aladdin Connect deve autenticare nuovamente il tuo account", + "title": "Autentica nuovamente l'integrazione" + }, + "user": { + "data": { + "password": "Password", + "username": "Nome utente" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/sk.json b/homeassistant/components/aladdin_connect/translations/sk.json new file mode 100644 index 00000000000..c9a7b4c204a --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/sk.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "reauth_confirm": { + "data": { + "password": "Heslo" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/aladdin_connect/translations/tr.json b/homeassistant/components/aladdin_connect/translations/tr.json new file mode 100644 index 00000000000..21e063e21ee --- /dev/null +++ b/homeassistant/components/aladdin_connect/translations/tr.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama" + }, + "step": { + "reauth_confirm": { + "data": { + "password": "Parola" + }, + "description": "Aladdin Connect entegrasyonunun hesab\u0131n\u0131z\u0131 yeniden do\u011frulamas\u0131 gerekiyor", + "title": "Entegrasyonu Yeniden Do\u011frula" + }, + "user": { + "data": { + "password": "Parola", + "username": "Kullan\u0131c\u0131 Ad\u0131" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/alarm_control_panel/translations/es.json b/homeassistant/components/alarm_control_panel/translations/es.json index a76c6bd5af9..6255f8cc574 100644 --- a/homeassistant/components/alarm_control_panel/translations/es.json +++ b/homeassistant/components/alarm_control_panel/translations/es.json @@ -40,5 +40,5 @@ "triggered": "Disparada" } }, - "title": "Panel de control de alarmas" + "title": "Panel de control de alarma" } \ No newline at end of file diff --git a/homeassistant/components/almond/translations/es.json b/homeassistant/components/almond/translations/es.json index 4dc5e4ee1c0..83e78317741 100644 --- a/homeassistant/components/almond/translations/es.json +++ b/homeassistant/components/almond/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "cannot_connect": "No se puede conectar al servidor Almond.", - "missing_configuration": "Consulte la documentaci\u00f3n sobre c\u00f3mo configurar Almond.", + "cannot_connect": "No se pudo conectar", + "missing_configuration": "El componente no est\u00e1 configurado. Mira su documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, diff --git a/homeassistant/components/apple_tv/translations/es.json b/homeassistant/components/apple_tv/translations/es.json index 65f096ca6ae..3f22edd8d77 100644 --- a/homeassistant/components/apple_tv/translations/es.json +++ b/homeassistant/components/apple_tv/translations/es.json @@ -21,7 +21,7 @@ "no_usable_service": "Se encontr\u00f3 un dispositivo, pero no se pudo identificar ninguna manera de establecer una conexi\u00f3n con \u00e9l. Si sigues viendo este mensaje, intenta especificar su direcci\u00f3n IP o reiniciar el Apple TV.", "unknown": "Error inesperado" }, - "flow_title": "Apple TV: {name}", + "flow_title": "{name} ({type})", "step": { "confirm": { "description": "Est\u00e1s a punto de a\u00f1adir `{name}` con el tipo `{type}` en Home Assistant.\n\n**Para completar el proceso, puede que tengas que introducir varios c\u00f3digos PIN.**\n\nTen en cuenta que *no* podr\u00e1s apagar tu Apple TV con esta integraci\u00f3n. \u00a1S\u00f3lo se apagar\u00e1 el reproductor de medios de Home Assistant!", @@ -47,7 +47,7 @@ "title": "No es posible el emparejamiento" }, "reconfigure": { - "description": "Este Apple TV est\u00e1 experimentando algunos problemas de conexi\u00f3n y debe ser reconfigurado.", + "description": "Vuelve a configurar este dispositivo para restablecer su funcionamiento.", "title": "Reconfiguraci\u00f3n del dispositivo" }, "service_problem": { diff --git a/homeassistant/components/application_credentials/translations/es.json b/homeassistant/components/application_credentials/translations/es.json new file mode 100644 index 00000000000..bf7462ead66 --- /dev/null +++ b/homeassistant/components/application_credentials/translations/es.json @@ -0,0 +1,3 @@ +{ + "title": "Credenciales de la aplicaci\u00f3n" +} \ No newline at end of file diff --git a/homeassistant/components/aseko_pool_live/translations/es.json b/homeassistant/components/aseko_pool_live/translations/es.json index 419359a942c..79c199d012d 100644 --- a/homeassistant/components/aseko_pool_live/translations/es.json +++ b/homeassistant/components/aseko_pool_live/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/asuswrt/translations/es.json b/homeassistant/components/asuswrt/translations/es.json index c5792babf00..8a7876bb45b 100644 --- a/homeassistant/components/asuswrt/translations/es.json +++ b/homeassistant/components/asuswrt/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "invalid_unique_id": "No se pudo determinar ning\u00fan identificador \u00fanico v\u00e1lido del dispositivo", "single_instance_allowed": "Ya configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "error": { @@ -18,7 +19,7 @@ "mode": "Modo", "name": "Nombre", "password": "Contrase\u00f1a", - "port": "Puerto", + "port": "Puerto (d\u00e9jalo vac\u00edo por el predeterminado del protocolo)", "protocol": "Protocolo de comunicaci\u00f3n a utilizar", "ssh_key": "Ruta de acceso a su archivo de clave SSH (en lugar de la contrase\u00f1a)", "username": "Nombre de usuario" diff --git a/homeassistant/components/atag/translations/sk.json b/homeassistant/components/atag/translations/sk.json index 892b8b2cd91..5b7f75998d7 100644 --- a/homeassistant/components/atag/translations/sk.json +++ b/homeassistant/components/atag/translations/sk.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "Zariadenie je u\u017e nakonfigurovan\u00e9" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/august/translations/es.json b/homeassistant/components/august/translations/es.json index a660d11f996..cd50020bb2a 100644 --- a/homeassistant/components/august/translations/es.json +++ b/homeassistant/components/august/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/aussie_broadband/translations/es.json b/homeassistant/components/aussie_broadband/translations/es.json index ff13c88c598..e0df929fe9e 100644 --- a/homeassistant/components/aussie_broadband/translations/es.json +++ b/homeassistant/components/aussie_broadband/translations/es.json @@ -1,11 +1,17 @@ { "config": { "abort": { - "no_services_found": "No se han encontrado servicios para esta cuenta" + "no_services_found": "No se han encontrado servicios para esta cuenta", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" + }, + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" }, "step": { "reauth": { - "description": "Actualizar la contrase\u00f1a de {username}" + "description": "Actualizar la contrase\u00f1a de {username}", + "title": "Reautenticaci\u00f3n de la integraci\u00f3n" }, "reauth_confirm": { "data": { @@ -19,6 +25,19 @@ "services": "Servicios" }, "title": "Seleccionar Servicios" + }, + "user": { + "data": { + "password": "Contrase\u00f1a", + "username": "Usuario" + } + } + } + }, + "options": { + "step": { + "init": { + "title": "Selecciona servicios" } } } diff --git a/homeassistant/components/aussie_broadband/translations/sk.json b/homeassistant/components/aussie_broadband/translations/sk.json index a8cf7db8bbf..2d028b5f36c 100644 --- a/homeassistant/components/aussie_broadband/translations/sk.json +++ b/homeassistant/components/aussie_broadband/translations/sk.json @@ -5,11 +5,21 @@ }, "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "service": { + "title": "Vyberte slu\u017eby" + } } }, "options": { "abort": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "init": { + "title": "Vyberte slu\u017eby" + } } } } \ No newline at end of file diff --git a/homeassistant/components/awair/translations/es.json b/homeassistant/components/awair/translations/es.json index e87ce031b95..1a3240d3802 100644 --- a/homeassistant/components/awair/translations/es.json +++ b/homeassistant/components/awair/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "no_devices_found": "No se encontraron dispositivos en la red", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, diff --git a/homeassistant/components/azure_devops/translations/es.json b/homeassistant/components/azure_devops/translations/es.json index 1055fdebf41..c71fc22b1bd 100644 --- a/homeassistant/components/azure_devops/translations/es.json +++ b/homeassistant/components/azure_devops/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", - "reauth_successful": "Token de acceso actualizado correctamente " + "already_configured": "La cuenta ya est\u00e1 configurada", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/azure_event_hub/translations/sk.json b/homeassistant/components/azure_event_hub/translations/sk.json new file mode 100644 index 00000000000..3f20d345b26 --- /dev/null +++ b/homeassistant/components/azure_event_hub/translations/sk.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Neo\u010dak\u00e1van\u00e1 chyba" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/ca.json b/homeassistant/components/baf/translations/ca.json new file mode 100644 index 00000000000..f471d071017 --- /dev/null +++ b/homeassistant/components/baf/translations/ca.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositiu ja est\u00e0 configurat", + "ipv6_not_supported": "IPv6 no est\u00e0 suportat." + }, + "error": { + "cannot_connect": "Ha fallat la connexi\u00f3", + "unknown": "Error inesperat" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "Vols configurar {name} - {model} ({ip_address})?" + }, + "user": { + "data": { + "ip_address": "Adre\u00e7a IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/es.json b/homeassistant/components/baf/translations/es.json new file mode 100644 index 00000000000..4e2800090d2 --- /dev/null +++ b/homeassistant/components/baf/translations/es.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "ipv6_not_supported": "IPv6 no est\u00e1 soportado." + }, + "error": { + "cannot_connect": "Error al conectar", + "unknown": "Error Inesperado" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "\u00bfQuieres configurar {name} - {model} ({ip_address})?" + }, + "user": { + "data": { + "ip_address": "Direcci\u00f3n IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/et.json b/homeassistant/components/baf/translations/et.json new file mode 100644 index 00000000000..e958eb4545d --- /dev/null +++ b/homeassistant/components/baf/translations/et.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "ipv6_not_supported": "IPv6 ei ole toetatud." + }, + "error": { + "cannot_connect": "\u00dchendamine nurjus", + "unknown": "Ootamatu t\u00f5rge" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "Kas seadistada {name} \u2013 {model} ( {ip_address} )?" + }, + "user": { + "data": { + "ip_address": "IP aadress" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/fr.json b/homeassistant/components/baf/translations/fr.json new file mode 100644 index 00000000000..8088de223c3 --- /dev/null +++ b/homeassistant/components/baf/translations/fr.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "L'appareil est d\u00e9j\u00e0 configur\u00e9", + "ipv6_not_supported": "IPv6 n'est pas pris en charge." + }, + "error": { + "cannot_connect": "\u00c9chec de connexion", + "unknown": "Erreur inattendue" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "Voulez-vous configurer {name} - {model} ({ip_address})\u00a0?" + }, + "user": { + "data": { + "ip_address": "Adresse IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/it.json b/homeassistant/components/baf/translations/it.json new file mode 100644 index 00000000000..86fcdab723b --- /dev/null +++ b/homeassistant/components/baf/translations/it.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato", + "ipv6_not_supported": "IPv6 non \u00e8 supportato." + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "unknown": "Errore imprevisto" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "Vuoi configurare {name} - {model} ({ip_address})?" + }, + "user": { + "data": { + "ip_address": "Indirizzo IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/pt-BR.json b/homeassistant/components/baf/translations/pt-BR.json new file mode 100644 index 00000000000..72ce0dd06fc --- /dev/null +++ b/homeassistant/components/baf/translations/pt-BR.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "O dispositivo j\u00e1 est\u00e1 configurado", + "ipv6_not_supported": "IPv6 n\u00e3o \u00e9 suportado." + }, + "error": { + "cannot_connect": "Falhou ao se conectar", + "unknown": "Erro inesperado" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "Deseja configurar {name} - {model} ({ip_address})?" + }, + "user": { + "data": { + "ip_address": "Endere\u00e7o IP" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/sk.json b/homeassistant/components/baf/translations/sk.json new file mode 100644 index 00000000000..5ca1b9820a9 --- /dev/null +++ b/homeassistant/components/baf/translations/sk.json @@ -0,0 +1,19 @@ +{ + "config": { + "abort": { + "already_configured": "Zariadenie je u\u017e nakonfigurovan\u00e9", + "ipv6_not_supported": "IPv6 nie je podporovan\u00e9" + }, + "error": { + "cannot_connect": "Nepodarilo sa pripoji\u0165", + "unknown": "Neo\u010dak\u00e1van\u00e1 chyba" + }, + "step": { + "user": { + "data": { + "ip_address": "IP adresa" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/baf/translations/tr.json b/homeassistant/components/baf/translations/tr.json new file mode 100644 index 00000000000..ffa458b7366 --- /dev/null +++ b/homeassistant/components/baf/translations/tr.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "ipv6_not_supported": "IPv6 desteklenmiyor." + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "unknown": "Beklenmeyen hata" + }, + "flow_title": "{name} - {model} ({ip_address})", + "step": { + "discovery_confirm": { + "description": "{name} - {model} ( {ip_address} ) kurulumunu yapmak istiyor musunuz?" + }, + "user": { + "data": { + "ip_address": "IP Adresi" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/binary_sensor/translations/es.json b/homeassistant/components/binary_sensor/translations/es.json index 1e328150c39..5875804175e 100644 --- a/homeassistant/components/binary_sensor/translations/es.json +++ b/homeassistant/components/binary_sensor/translations/es.json @@ -83,7 +83,7 @@ "not_moist": "{entity_name} se sec\u00f3", "not_moving": "{entity_name} dej\u00f3 de moverse", "not_occupied": "{entity_name} no est\u00e1 ocupado", - "not_opened": "{entity_name} cerrado", + "not_opened": "{entity_name} se cierra", "not_plugged_in": "{entity_name} desconectado", "not_powered": "{entity_name} no est\u00e1 activado", "not_present": "{entity_name} no est\u00e1 presente", @@ -92,7 +92,7 @@ "not_unsafe": "{entity_name} se volvi\u00f3 seguro", "occupied": "{entity_name} se convirti\u00f3 en ocupado", "opened": "{entity_name} abierto", - "plugged_in": "{entity_name} conectado", + "plugged_in": "{entity_name} se ha enchufado", "powered": "{entity_name} alimentado", "present": "{entity_name} presente", "problem": "{entity_name} empez\u00f3 a detectar problemas", @@ -135,6 +135,7 @@ "on": "Cargando" }, "carbon_monoxide": { + "off": "Libre", "on": "Detectado" }, "co": { @@ -198,7 +199,7 @@ "on": "Enchufado" }, "presence": { - "off": "Fuera de casa", + "off": "Fuera", "on": "En casa" }, "problem": { diff --git a/homeassistant/components/binary_sensor/translations/sk.json b/homeassistant/components/binary_sensor/translations/sk.json index 5cff82615ae..89e6288a979 100644 --- a/homeassistant/components/binary_sensor/translations/sk.json +++ b/homeassistant/components/binary_sensor/translations/sk.json @@ -1,4 +1,8 @@ { + "device_class": { + "motion": "pohyb", + "vibration": "vibr\u00e1cia" + }, "state": { "_": { "off": "Neakt\u00edvny", diff --git a/homeassistant/components/blebox/translations/es.json b/homeassistant/components/blebox/translations/es.json index a415edd9809..c62caa44eec 100644 --- a/homeassistant/components/blebox/translations/es.json +++ b/homeassistant/components/blebox/translations/es.json @@ -9,7 +9,7 @@ "unknown": "Error inesperado", "unsupported_version": "El dispositivo BleBox tiene un firmware anticuado. Por favor, actual\u00edzalo primero." }, - "flow_title": "Dispositivo BleBox: {name} ({host})", + "flow_title": "{name} ({host})", "step": { "user": { "data": { diff --git a/homeassistant/components/braviatv/translations/es.json b/homeassistant/components/braviatv/translations/es.json index 2cc3b05010c..d095deea33b 100644 --- a/homeassistant/components/braviatv/translations/es.json +++ b/homeassistant/components/braviatv/translations/es.json @@ -15,7 +15,7 @@ "pin": "C\u00f3digo PIN" }, "description": "Introduce el c\u00f3digo PIN que se muestra en el televisor Sony Bravia.\n\nSi no se muestra ning\u00fan c\u00f3digo PIN, necesitas eliminar el registro de Home Assistant de tu televisor, ve a: Configuraci\u00f3n -> Red -> Configuraci\u00f3n del dispositivo remoto -> Eliminar el dispositivo remoto.", - "title": "Autorizar televisor Sony Bravia" + "title": "Autorizaci\u00f3n del televisor Sony Bravia" }, "user": { "data": { diff --git a/homeassistant/components/brother/translations/es.json b/homeassistant/components/brother/translations/es.json index bc6aa749445..9c327a2887a 100644 --- a/homeassistant/components/brother/translations/es.json +++ b/homeassistant/components/brother/translations/es.json @@ -9,7 +9,7 @@ "snmp_error": "El servidor SNMP est\u00e1 apagado o la impresora no es compatible.", "wrong_host": "Nombre del host o direcci\u00f3n IP no v\u00e1lidos." }, - "flow_title": "Impresora Brother: {model} {serial_number}", + "flow_title": "{model} {serial_number}", "step": { "user": { "data": { diff --git a/homeassistant/components/brunt/translations/es.json b/homeassistant/components/brunt/translations/es.json index 61370b2791f..362ef22b838 100644 --- a/homeassistant/components/brunt/translations/es.json +++ b/homeassistant/components/brunt/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/brunt/translations/sk.json b/homeassistant/components/brunt/translations/sk.json index 71a7aea5018..3f00701d0ba 100644 --- a/homeassistant/components/brunt/translations/sk.json +++ b/homeassistant/components/brunt/translations/sk.json @@ -5,6 +5,13 @@ }, "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "username": "U\u017e\u00edvate\u013esk\u00e9 meno" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/bsblan/translations/es.json b/homeassistant/components/bsblan/translations/es.json index 691136f5441..830752dd863 100644 --- a/homeassistant/components/bsblan/translations/es.json +++ b/homeassistant/components/bsblan/translations/es.json @@ -6,7 +6,7 @@ "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "BSB-Lan: {name}", + "flow_title": "{name}", "step": { "user": { "data": { diff --git a/homeassistant/components/button/translations/sk.json b/homeassistant/components/button/translations/sk.json new file mode 100644 index 00000000000..5dfc88234c6 --- /dev/null +++ b/homeassistant/components/button/translations/sk.json @@ -0,0 +1,7 @@ +{ + "device_automation": { + "action_type": { + "press": "Stla\u010dte tla\u010didlo {entity_name}" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/cast/translations/es.json b/homeassistant/components/cast/translations/es.json index d38067588a8..39e34975af8 100644 --- a/homeassistant/components/cast/translations/es.json +++ b/homeassistant/components/cast/translations/es.json @@ -9,7 +9,7 @@ "step": { "config": { "data": { - "known_hosts": "Lista opcional de hosts conocidos si el descubrimiento mDNS no funciona." + "known_hosts": "Anfitriones conocidos" }, "description": "Introduce la configuraci\u00f3n de Google Cast.", "title": "Configuraci\u00f3n de Google Cast" diff --git a/homeassistant/components/climacell/translations/es.json b/homeassistant/components/climacell/translations/es.json index 4e709f03ad1..dba1957dd21 100644 --- a/homeassistant/components/climacell/translations/es.json +++ b/homeassistant/components/climacell/translations/es.json @@ -26,7 +26,7 @@ "timestep": "Min. Entre pron\u00f3sticos de NowCast" }, "description": "Si elige habilitar la entidad de pron\u00f3stico \"nowcast\", puede configurar el n\u00famero de minutos entre cada pron\u00f3stico. El n\u00famero de pron\u00f3sticos proporcionados depende del n\u00famero de minutos elegidos entre los pron\u00f3sticos.", - "title": "Actualizar las opciones ClimaCell" + "title": "Actualizaci\u00f3n de opciones de ClimaCell" } } }, diff --git a/homeassistant/components/climacell/translations/sensor.sk.json b/homeassistant/components/climacell/translations/sensor.sk.json new file mode 100644 index 00000000000..843169b2f3b --- /dev/null +++ b/homeassistant/components/climacell/translations/sensor.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "climacell__health_concern": { + "unhealthy": "Nezdrav\u00e9" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/climate/translations/es.json b/homeassistant/components/climate/translations/es.json index a7258609d59..09806ddf5ef 100644 --- a/homeassistant/components/climate/translations/es.json +++ b/homeassistant/components/climate/translations/es.json @@ -17,7 +17,7 @@ "state": { "_": { "auto": "Autom\u00e1tico", - "cool": "Fr\u00edo", + "cool": "Enfr\u00eda", "dry": "Seco", "fan_only": "Solo ventilador", "heat": "Calor", diff --git a/homeassistant/components/coinbase/translations/es.json b/homeassistant/components/coinbase/translations/es.json index 311fcdb8546..d8961ee6b3a 100644 --- a/homeassistant/components/coinbase/translations/es.json +++ b/homeassistant/components/coinbase/translations/es.json @@ -26,6 +26,7 @@ "options": { "error": { "currency_unavaliable": "La API de Coinbase no proporciona uno o m\u00e1s de los saldos de divisas solicitados.", + "exchange_rate_unavailable": "El API de Coinbase no proporciona alguno/s de los tipos de cambio que has solicitado.", "exchange_rate_unavaliable": "Coinbase no proporciona uno o m\u00e1s de los tipos de cambio solicitados.", "unknown": "Error inesperado" }, @@ -34,7 +35,8 @@ "data": { "account_balance_currencies": "Saldos de la cartera para informar.", "exchange_base": "Moneda base para sensores de tipo de cambio.", - "exchange_rate_currencies": "Tipos de cambio a informar." + "exchange_rate_currencies": "Tipos de cambio a informar.", + "exchnage_rate_precision": "N\u00famero de posiciones decimales para los tipos de cambio." }, "description": "Ajustar las opciones de Coinbase" } diff --git a/homeassistant/components/coinbase/translations/sk.json b/homeassistant/components/coinbase/translations/sk.json index ff853127803..f161003be52 100644 --- a/homeassistant/components/coinbase/translations/sk.json +++ b/homeassistant/components/coinbase/translations/sk.json @@ -10,5 +10,10 @@ } } } + }, + "options": { + "error": { + "currency_unavailable": "Jeden alebo viacero po\u017eadovan\u00fdch zostatkov mien nie s\u00fa poskytovan\u00e9 Va\u0161\u00edm Coinbase API." + } } } \ No newline at end of file diff --git a/homeassistant/components/configurator/translations/es.json b/homeassistant/components/configurator/translations/es.json index dffb90e6d49..50ea2f68a7c 100644 --- a/homeassistant/components/configurator/translations/es.json +++ b/homeassistant/components/configurator/translations/es.json @@ -1,7 +1,7 @@ { "state": { "_": { - "configure": "Configurar", + "configure": "Configura", "configured": "Configurado" } }, diff --git a/homeassistant/components/cover/translations/es.json b/homeassistant/components/cover/translations/es.json index 181cda45fb5..550c9d368e9 100644 --- a/homeassistant/components/cover/translations/es.json +++ b/homeassistant/components/cover/translations/es.json @@ -35,5 +35,5 @@ "stopped": "Detenido" } }, - "title": "Persiana" + "title": "Cubierta" } \ No newline at end of file diff --git a/homeassistant/components/crownstone/translations/es.json b/homeassistant/components/crownstone/translations/es.json index f52b0074322..b71c69db33c 100644 --- a/homeassistant/components/crownstone/translations/es.json +++ b/homeassistant/components/crownstone/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "usb_setup_complete": "Configuraci\u00f3n USB de Crownstone completa.", "usb_setup_unsuccessful": "La configuraci\u00f3n del USB de Crownstone no tuvo \u00e9xito." }, diff --git a/homeassistant/components/deconz/translations/es.json b/homeassistant/components/deconz/translations/es.json index 6822b71d564..0174c4cf76d 100644 --- a/homeassistant/components/deconz/translations/es.json +++ b/homeassistant/components/deconz/translations/es.json @@ -2,20 +2,21 @@ "config": { "abort": { "already_configured": "La pasarela ya est\u00e1 configurada", - "already_in_progress": "El flujo de configuraci\u00f3n para la pasarela ya est\u00e1 en marcha.", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "no_bridges": "No se han descubierto pasarelas deCONZ", "no_hardware_available": "No hay hardware de radio conectado a deCONZ", "not_deconz_bridge": "No es una pasarela deCONZ", "updated_instance": "Instancia deCONZ actualizada con nueva direcci\u00f3n de host" }, "error": { + "linking_not_possible": "No se ha podido enlazar con la pasarela", "no_key": "No se pudo obtener una clave API" }, "flow_title": "{host}", "step": { "hassio_confirm": { "description": "\u00bfQuieres configurar Home Assistant para que se conecte al gateway de deCONZ proporcionado por el add-on {addon} de Supervisor?", - "title": "Add-on deCONZ Zigbee v\u00eda Supervisor" + "title": "Pasarela de enlace de CONZ Zigbee v\u00eda complemento de Home Assistant" }, "link": { "description": "Desbloquea tu gateway de deCONZ para registrarte con Home Assistant.\n\n1. Dir\u00edgete a deCONZ Settings -> Gateway -> Advanced\n2. Pulsa el bot\u00f3n \"Authenticate app\"", diff --git a/homeassistant/components/deluge/translations/es.json b/homeassistant/components/deluge/translations/es.json new file mode 100644 index 00000000000..7ba1b8c3bf9 --- /dev/null +++ b/homeassistant/components/deluge/translations/es.json @@ -0,0 +1,19 @@ +{ + "config": { + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" + }, + "step": { + "user": { + "data": { + "host": "Host", + "password": "Contrase\u00f1a", + "port": "Puerto", + "username": "Usuario", + "web_port": "Puerto web (para el servicio de visita)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/deluge/translations/sk.json b/homeassistant/components/deluge/translations/sk.json new file mode 100644 index 00000000000..0fbba9ccd6b --- /dev/null +++ b/homeassistant/components/deluge/translations/sk.json @@ -0,0 +1,12 @@ +{ + "config": { + "step": { + "user": { + "data": { + "port": "Port", + "username": "U\u017e\u00edvate\u013esk\u00e9 meno" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/denonavr/translations/es.json b/homeassistant/components/denonavr/translations/es.json index 04bcb55ace5..33051047719 100644 --- a/homeassistant/components/denonavr/translations/es.json +++ b/homeassistant/components/denonavr/translations/es.json @@ -10,7 +10,7 @@ "error": { "discovery_error": "Error detectando un Receptor AVR Denon en Red" }, - "flow_title": "Receptor AVR Denon en Red: {name}", + "flow_title": "{name}", "step": { "confirm": { "description": "Por favor confirma la adici\u00f3n del receptor", diff --git a/homeassistant/components/derivative/translations/es.json b/homeassistant/components/derivative/translations/es.json new file mode 100644 index 00000000000..114c2102678 --- /dev/null +++ b/homeassistant/components/derivative/translations/es.json @@ -0,0 +1,43 @@ +{ + "config": { + "step": { + "user": { + "data": { + "name": "Nombre", + "source": "Sensor de entrada", + "time_window": "Ventana de tiempo", + "unit_prefix": "Prefijo m\u00e9trico", + "unit_time": "Unidad de tiempo" + }, + "description": "Crea un sensor que ama la derivada de otro sensor.", + "title": "A\u00f1ade sensor derivativo" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "name": "Nombre", + "round": "Precisi\u00f3n", + "unit_prefix": "Prefijo m\u00e9trico", + "unit_time": "Unidad de tiempo" + }, + "data_description": { + "round": "Controla el n\u00famero de d\u00edgitos decimales en la salida.", + "unit_prefix": "a salida se escalar\u00e1 seg\u00fan el prefijo m\u00e9trico y la unidad de tiempo de la derivada seleccionados." + } + }, + "options": { + "data": { + "name": "Nombre", + "time_window": "Ventana de tiempo", + "unit_prefix": "Prefijo m\u00e9trico", + "unit_time": "Unidad de tiempo" + }, + "description": "Crea un sensor que ama la derivada de otro sensor." + } + } + }, + "title": "Sensor derivatiu" +} \ No newline at end of file diff --git a/homeassistant/components/derivative/translations/sk.json b/homeassistant/components/derivative/translations/sk.json new file mode 100644 index 00000000000..cc4a1cc7cb9 --- /dev/null +++ b/homeassistant/components/derivative/translations/sk.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "name": "Meno" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/device_tracker/translations/es.json b/homeassistant/components/device_tracker/translations/es.json index eccef30e765..47948da66ec 100644 --- a/homeassistant/components/device_tracker/translations/es.json +++ b/homeassistant/components/device_tracker/translations/es.json @@ -12,8 +12,8 @@ "state": { "_": { "home": "En casa", - "not_home": "Fuera de casa" + "not_home": "Fuera" } }, - "title": "Rastreador de dispositivo" + "title": "Seguimiento de dispositivos" } \ No newline at end of file diff --git a/homeassistant/components/devolo_home_control/translations/es.json b/homeassistant/components/devolo_home_control/translations/es.json index b4a7a873aaa..91a06530273 100644 --- a/homeassistant/components/devolo_home_control/translations/es.json +++ b/homeassistant/components/devolo_home_control/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/dexcom/translations/es.json b/homeassistant/components/dexcom/translations/es.json index 934c40be05e..24d06db3ee6 100644 --- a/homeassistant/components/dexcom/translations/es.json +++ b/homeassistant/components/dexcom/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/dialogflow/translations/es.json b/homeassistant/components/dialogflow/translations/es.json index ca2370f9086..8c2c5b4993e 100644 --- a/homeassistant/components/dialogflow/translations/es.json +++ b/homeassistant/components/dialogflow/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, diff --git a/homeassistant/components/directv/translations/es.json b/homeassistant/components/directv/translations/es.json index f1d896e698b..92cf160462c 100644 --- a/homeassistant/components/directv/translations/es.json +++ b/homeassistant/components/directv/translations/es.json @@ -7,7 +7,7 @@ "error": { "cannot_connect": "Error al conectar" }, - "flow_title": "DirecTV: {name}", + "flow_title": "{name}", "step": { "ssdp_confirm": { "description": "\u00bfQuieres configurar {name}?" diff --git a/homeassistant/components/discord/translations/es.json b/homeassistant/components/discord/translations/es.json new file mode 100644 index 00000000000..768afb877f3 --- /dev/null +++ b/homeassistant/components/discord/translations/es.json @@ -0,0 +1,23 @@ +{ + "config": { + "abort": { + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" + }, + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n" + }, + "step": { + "reauth_confirm": { + "data": { + "api_token": "Token API" + }, + "description": "Consulta la documentaci\u00f3n para obtener tu clave de bote de Discord.\n\n{url}" + }, + "user": { + "data": { + "api_token": "Token API" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/dlna_dmr/translations/es.json b/homeassistant/components/dlna_dmr/translations/es.json index 6c7bd0ae4e3..6878a05b766 100644 --- a/homeassistant/components/dlna_dmr/translations/es.json +++ b/homeassistant/components/dlna_dmr/translations/es.json @@ -47,6 +47,7 @@ "step": { "init": { "data": { + "browse_unfiltered": "Muestra archivos multimedia incompatibles mientras navega", "callback_url_override": "URL de devoluci\u00f3n de llamada del detector de eventos", "listen_port": "Puerto de escucha de eventos (aleatorio si no se establece)", "poll_availability": "Sondeo para la disponibilidad del dispositivo" diff --git a/homeassistant/components/dlna_dms/translations/es.json b/homeassistant/components/dlna_dms/translations/es.json index b4bc90a666a..1ce13967ea5 100644 --- a/homeassistant/components/dlna_dms/translations/es.json +++ b/homeassistant/components/dlna_dms/translations/es.json @@ -1,10 +1,15 @@ { "config": { "abort": { + "bad_ssdp": "Falta un valor necesario en los datos SSDP", "no_devices_found": "No se han encontrado dispositivos en la red" }, + "flow_title": "{name}", "step": { "user": { + "data": { + "host": "Host" + }, "description": "Escoge un dispositivo a configurar" } } diff --git a/homeassistant/components/elgato/translations/es.json b/homeassistant/components/elgato/translations/es.json index 940272f5562..2cdbd7e6ae1 100644 --- a/homeassistant/components/elgato/translations/es.json +++ b/homeassistant/components/elgato/translations/es.json @@ -1,20 +1,20 @@ { "config": { "abort": { - "already_configured": "Este dispositivo Elgato Key Light ya est\u00e1 configurado.", + "already_configured": "El dispositivo ya est\u00e1 configurado", "cannot_connect": "No se pudo conectar" }, "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "Elgato Key Light: {serial_number}", + "flow_title": "{serial_number}", "step": { "user": { "data": { - "host": "Host o direcci\u00f3n IP", + "host": "Host", "port": "Puerto" }, - "description": "Configura tu Elgato Key Light para integrarlo con Home Assistant." + "description": "Configura la integraci\u00f3n de Elgato Light con Home Assistant." }, "zeroconf_confirm": { "description": "\u00bfDesea a\u00f1adir Elgato Key Light con el n\u00famero de serie `{serial_number}` a Home Assistant?", diff --git a/homeassistant/components/elkm1/translations/es.json b/homeassistant/components/elkm1/translations/es.json index 46e25dd288f..2bd75f83e2f 100644 --- a/homeassistant/components/elkm1/translations/es.json +++ b/homeassistant/components/elkm1/translations/es.json @@ -4,7 +4,8 @@ "address_already_configured": "Ya est\u00e1 configurado un Elk-M1 con esta direcci\u00f3n", "already_configured": "Ya est\u00e1 configurado un Elk-M1 con este prefijo", "already_in_progress": "La configuraci\u00f3n ya se encuentra en proceso", - "cannot_connect": "Error al conectar" + "cannot_connect": "Error al conectar", + "unknown": "Error inesperado" }, "error": { "cannot_connect": "No se pudo conectar", @@ -20,7 +21,7 @@ "temperature_unit": "La unidad de temperatura que el ElkM1 usa.", "username": "Usuario" }, - "description": "Con\u00e9ctese al sistema detectado: {mac_address} ({host})", + "description": "Con\u00e9ctate al sistema descubierto: {mac_address} ({host})", "title": "Conectar con Control Elk-M1" }, "manual_connection": { diff --git a/homeassistant/components/emulated_roku/translations/es.json b/homeassistant/components/emulated_roku/translations/es.json index 1bc53c03f19..abbcac75479 100644 --- a/homeassistant/components/emulated_roku/translations/es.json +++ b/homeassistant/components/emulated_roku/translations/es.json @@ -7,7 +7,7 @@ "user": { "data": { "advertise_ip": "IP para anunciar", - "advertise_port": "Puerto para anunciar", + "advertise_port": "Puerto de advertencias", "host_ip": "Direcci\u00f3n IP del host", "listen_port": "Puerto de escucha", "name": "Nombre", diff --git a/homeassistant/components/esphome/translations/es.json b/homeassistant/components/esphome/translations/es.json index f7fd73cd227..c682ddab294 100644 --- a/homeassistant/components/esphome/translations/es.json +++ b/homeassistant/components/esphome/translations/es.json @@ -11,7 +11,7 @@ "invalid_psk": "La clave de transporte cifrado no es v\u00e1lida. Por favor, aseg\u00farese de que coincide con la que tiene en su configuraci\u00f3n", "resolve_error": "No se puede resolver la direcci\u00f3n de ESP. Si el error persiste, configura una direcci\u00f3n IP est\u00e1tica: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips" }, - "flow_title": "ESPHome: {name}", + "flow_title": "{name}", "step": { "authenticate": { "data": { diff --git a/homeassistant/components/ezviz/translations/es.json b/homeassistant/components/ezviz/translations/es.json index a0f624bf8df..eef8343c17a 100644 --- a/homeassistant/components/ezviz/translations/es.json +++ b/homeassistant/components/ezviz/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured_account": "La cuenta ya ha sido configurada", + "already_configured_account": "La cuenta ya est\u00e1 configurada", "ezviz_cloud_account_missing": "Falta la cuenta de Ezviz Cloud. Por favor, reconfigura la cuenta de Ezviz Cloud", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/faa_delays/translations/sk.json b/homeassistant/components/faa_delays/translations/sk.json new file mode 100644 index 00000000000..bbadecd391b --- /dev/null +++ b/homeassistant/components/faa_delays/translations/sk.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "invalid_airport": "K\u00f3d letiska je neplatn\u00fd" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fan/translations/es.json b/homeassistant/components/fan/translations/es.json index c4edae6f9ee..85cc347f82d 100644 --- a/homeassistant/components/fan/translations/es.json +++ b/homeassistant/components/fan/translations/es.json @@ -1,6 +1,7 @@ { "device_automation": { "action_type": { + "toggle": "Cambiar {entity_name}", "turn_off": "Desactivar {entity_name}", "turn_on": "Activar {entity_name}" }, diff --git a/homeassistant/components/fan/translations/tr.json b/homeassistant/components/fan/translations/tr.json index 37091db264c..b4f7a9b5291 100644 --- a/homeassistant/components/fan/translations/tr.json +++ b/homeassistant/components/fan/translations/tr.json @@ -1,6 +1,7 @@ { "device_automation": { "action_type": { + "toggle": "{entity_name} de\u011fi\u015ftir", "turn_off": "{entity_name} kapat", "turn_on": "{entity_name} a\u00e7\u0131n" }, diff --git a/homeassistant/components/fibaro/translations/es.json b/homeassistant/components/fibaro/translations/es.json new file mode 100644 index 00000000000..00a7eeb8ece --- /dev/null +++ b/homeassistant/components/fibaro/translations/es.json @@ -0,0 +1,16 @@ +{ + "config": { + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n" + }, + "step": { + "user": { + "data": { + "password": "Contrase\u00f1a", + "url": "URL en el format http://HOST/api/", + "username": "Usuario" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fibaro/translations/sk.json b/homeassistant/components/fibaro/translations/sk.json new file mode 100644 index 00000000000..649a1e186ee --- /dev/null +++ b/homeassistant/components/fibaro/translations/sk.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "username": "U\u017e\u00edvate\u013esk\u00e9 meno" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/filesize/translations/es.json b/homeassistant/components/filesize/translations/es.json new file mode 100644 index 00000000000..e2bc079b961 --- /dev/null +++ b/homeassistant/components/filesize/translations/es.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "not_allowed": "Ruta no permitida" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/fireservicerota/translations/es.json b/homeassistant/components/fireservicerota/translations/es.json index 9f27181dfe5..085bce8f343 100644 --- a/homeassistant/components/fireservicerota/translations/es.json +++ b/homeassistant/components/fireservicerota/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "create_entry": { diff --git a/homeassistant/components/fivem/translations/es.json b/homeassistant/components/fivem/translations/es.json index d8b3f3c6e1c..873119cf4b9 100644 --- a/homeassistant/components/fivem/translations/es.json +++ b/homeassistant/components/fivem/translations/es.json @@ -12,7 +12,7 @@ "step": { "user": { "data": { - "host": "Anfitri\u00f3n", + "host": "Host", "name": "Nombre", "port": "Puerto" } diff --git a/homeassistant/components/flick_electric/translations/es.json b/homeassistant/components/flick_electric/translations/es.json index 435ead31d9a..424c73da24f 100644 --- a/homeassistant/components/flick_electric/translations/es.json +++ b/homeassistant/components/flick_electric/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/flunearyou/translations/es.json b/homeassistant/components/flunearyou/translations/es.json index 5d0c05c0c54..5d7b8fb6a6f 100644 --- a/homeassistant/components/flunearyou/translations/es.json +++ b/homeassistant/components/flunearyou/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Estas coordenadas ya est\u00e1n registradas." + "already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada" }, "error": { "unknown": "Error inesperado" diff --git a/homeassistant/components/forecast_solar/translations/es.json b/homeassistant/components/forecast_solar/translations/es.json index d688c577024..d82bd944202 100644 --- a/homeassistant/components/forecast_solar/translations/es.json +++ b/homeassistant/components/forecast_solar/translations/es.json @@ -22,6 +22,7 @@ "azimuth": "Azimut (360 grados, 0 = Norte, 90 = Este, 180 = Sur, 270 = Oeste)", "damping": "Factor de amortiguaci\u00f3n: ajusta los resultados por la ma\u00f1ana y por la noche", "declination": "Declinaci\u00f3n (0 = Horizontal, 90 = Vertical)", + "inverter_size": "Potencia del inversor (Watts)", "modules power": "Potencia pico total en vatios de tus m\u00f3dulos solares" }, "description": "Estos valores permiten ajustar el resultado de Solar.Forecast. Consulte la documentaci\u00f3n si un campo no est\u00e1 claro." diff --git a/homeassistant/components/forked_daapd/translations/es.json b/homeassistant/components/forked_daapd/translations/es.json index 7ec30e72b1a..54b1adb479f 100644 --- a/homeassistant/components/forked_daapd/translations/es.json +++ b/homeassistant/components/forked_daapd/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "El dispositivo ya est\u00e1 configurado.", + "already_configured": "El dispositivo ya est\u00e1 configurado", "not_forked_daapd": "El dispositivo no es un servidor forked-daapd." }, "error": { @@ -12,7 +12,7 @@ "wrong_password": "Contrase\u00f1a incorrecta.", "wrong_server_type": "La integraci\u00f3n forked-daapd requiere un servidor forked-daapd con versi\u00f3n >= 27.0." }, - "flow_title": "Servidor forked-daapd: {name} ({host})", + "flow_title": "{name} ({host})", "step": { "user": { "data": { diff --git a/homeassistant/components/freebox/translations/es.json b/homeassistant/components/freebox/translations/es.json index fb2da18c6c6..bbd691c9764 100644 --- a/homeassistant/components/freebox/translations/es.json +++ b/homeassistant/components/freebox/translations/es.json @@ -4,9 +4,9 @@ "already_configured": "El dispositivo ya est\u00e1 configurado." }, "error": { - "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntalo de nuevo.", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "register_failed": "No se pudo registrar, int\u00e9ntalo de nuevo", - "unknown": "Error desconocido: por favor, int\u00e9ntalo de nuevo m\u00e1s" + "unknown": "Error inesperado" }, "step": { "link": { diff --git a/homeassistant/components/fritz/translations/es.json b/homeassistant/components/fritz/translations/es.json index 7decdcd01f5..e8337dbef60 100644 --- a/homeassistant/components/fritz/translations/es.json +++ b/homeassistant/components/fritz/translations/es.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "El dispositivo ya est\u00e1 configurado", "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", + "ignore_ip6_link_local": "El enlace con direcciones IPv6 locales no est\u00e1 permitido", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/fritzbox/translations/es.json b/homeassistant/components/fritzbox/translations/es.json index fcb240deb77..77c8bb64ee5 100644 --- a/homeassistant/components/fritzbox/translations/es.json +++ b/homeassistant/components/fritzbox/translations/es.json @@ -3,6 +3,7 @@ "abort": { "already_configured": "Este AVM FRITZ!Box ya est\u00e1 configurado.", "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", + "ignore_ip6_link_local": "El enlace con direcciones IPv6 locales no est\u00e1 permitido", "no_devices_found": "No se encontraron dispositivos en la red", "not_supported": "Conectado a AVM FRITZ!Box pero no es capaz de controlar dispositivos Smart Home.", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" diff --git a/homeassistant/components/fritzbox_callmonitor/translations/es.json b/homeassistant/components/fritzbox_callmonitor/translations/es.json index d6891db5ef9..61e295d3b99 100644 --- a/homeassistant/components/fritzbox_callmonitor/translations/es.json +++ b/homeassistant/components/fritzbox_callmonitor/translations/es.json @@ -8,7 +8,7 @@ "error": { "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" }, - "flow_title": "Monitor de llamadas de AVM FRITZ! Box: {name}", + "flow_title": "{name}", "step": { "phonebook": { "data": { diff --git a/homeassistant/components/generic/translations/es.json b/homeassistant/components/generic/translations/es.json new file mode 100644 index 00000000000..90bff434f6d --- /dev/null +++ b/homeassistant/components/generic/translations/es.json @@ -0,0 +1,68 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." + }, + "error": { + "already_exists": "Ya hay una c\u00e1mara con esa URL de configuraci\u00f3n.", + "invalid_still_image": "La URL no ha devuelto una imagen fija v\u00e1lida", + "no_still_image_or_stream_url": "Tienes que especificar al menos una imagen una URL de flujo", + "stream_http_not_found": "HTTP 404 'Not found' al intentar conectarse al flujo de datos ('stream')", + "stream_no_route_to_host": "No se pudo encontrar el anfitri\u00f3n mientras intentaba conectar al flujo de datos", + "stream_no_video": "El flujo no contiene v\u00eddeo", + "stream_unauthorised": "La autorizaci\u00f3n ha fallado mientras se intentaba conectar con el flujo de datos", + "timeout": "El tiempo m\u00e1ximo de carga de la URL ha expirado", + "unknown": "Error inesperado" + }, + "step": { + "content_type": { + "data": { + "content_type": "Tipos de contenido" + }, + "description": "Especifique el tipo de contenido para el flujo de datos (stream)." + }, + "user": { + "data": { + "authentication": "Autenticaci\u00f3n", + "content_type": "Tipo de contenido", + "framerate": "Frecuencia de visualizaci\u00f3n (Hz)", + "limit_refetch_to_url_change": "Limita la lectura al cambio de URL", + "still_image_url": "URL de imagen fija (ej. http://...)", + "stream_source": "URL origen del flux (p. ex. rtsp://...)", + "username": "Usuario", + "verify_ssl": "Verifica el certificat SSL" + } + } + } + }, + "options": { + "error": { + "already_exists": "Ya hay una c\u00e1mara con esa URL de configuraci\u00f3n.", + "stream_no_route_to_host": "No se pudo encontrar el anfitri\u00f3n mientras intentaba conectar al flujo de datos", + "stream_unauthorised": "La autorizaci\u00f3n ha fallado mientras se intentaba conectar con el flujo de datos", + "timeout": "El tiempo m\u00e1ximo de carga de la URL ha expirado", + "unknown": "Error inesperado" + }, + "step": { + "content_type": { + "data": { + "content_type": "Tipos de contenido" + }, + "description": "Especifique el tipo de contenido para el flujo de datos (stream)." + }, + "init": { + "data": { + "authentication": "Autenticaci\u00f3n", + "content_type": "Tipo de contenido", + "framerate": "Frecuencia de visualizaci\u00f3n (Hz)", + "limit_refetch_to_url_change": "Limita la lectura al cambio de URL", + "password": "Contrase\u00f1a", + "rtsp_transport": "Protocolo de transporte RTSP", + "still_image_url": "URL de imagen fija (ej. http://...)", + "username": "Usuario", + "verify_ssl": "Verifica el certificado SSL" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/generic/translations/tr.json b/homeassistant/components/generic/translations/tr.json index c2fb343f227..d6ba8601beb 100644 --- a/homeassistant/components/generic/translations/tr.json +++ b/homeassistant/components/generic/translations/tr.json @@ -79,8 +79,12 @@ "rtsp_transport": "RTSP aktar\u0131m protokol\u00fc", "still_image_url": "Hareketsiz G\u00f6r\u00fcnt\u00fc URL'si (\u00f6rne\u011fin http://...)", "stream_source": "Ak\u0131\u015f Kayna\u011f\u0131 URL'si (\u00f6r. rtsp://...)", + "use_wallclock_as_timestamps": "Wallclock'u zaman damgas\u0131 olarak kullan\u0131n", "username": "Kullan\u0131c\u0131 Ad\u0131", "verify_ssl": "SSL sertifikas\u0131n\u0131 do\u011frulay\u0131n" + }, + "data_description": { + "use_wallclock_as_timestamps": "Bu se\u00e7enek, baz\u0131 kameralarda hatal\u0131 zaman damgas\u0131 uygulamalar\u0131ndan kaynaklanan segmentlere ay\u0131rma veya kilitlenme sorunlar\u0131n\u0131 d\u00fczeltebilir" } } } diff --git a/homeassistant/components/geocaching/translations/es.json b/homeassistant/components/geocaching/translations/es.json new file mode 100644 index 00000000000..8b03adca234 --- /dev/null +++ b/homeassistant/components/geocaching/translations/es.json @@ -0,0 +1,24 @@ +{ + "config": { + "abort": { + "already_configured": "La cuenta ya est\u00e1 configurada", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", + "missing_configuration": "El componente no est\u00e1 configurado. Mira su documentaci\u00f3n.", + "oauth_error": "Se han recibido datos token inv\u00e1lidos.", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" + }, + "create_entry": { + "default": "Autenticaci\u00f3n exitosa" + }, + "step": { + "pick_implementation": { + "title": "Selecciona el m\u00e9todo de autenticaci\u00f3n" + }, + "reauth_confirm": { + "description": "La integraci\u00f3n Geocaching debe volver a autenticarse con tu cuenta", + "title": "Reautenticaci\u00f3n de la integraci\u00f3n" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/geocaching/translations/tr.json b/homeassistant/components/geocaching/translations/tr.json new file mode 100644 index 00000000000..b2c7a1031a8 --- /dev/null +++ b/homeassistant/components/geocaching/translations/tr.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "already_configured": "Hesap zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", + "authorize_url_timeout": "Yetkilendirme URL'si olu\u015ftururken zaman a\u015f\u0131m\u0131.", + "missing_configuration": "Bile\u015fen yap\u0131land\u0131r\u0131lmam\u0131\u015f. L\u00fctfen belgeleri takip edin.", + "no_url_available": "Kullan\u0131labilir URL yok. Bu hata hakk\u0131nda bilgi i\u00e7in [yard\u0131m b\u00f6l\u00fcm\u00fcne bak\u0131n]({docs_url})", + "oauth_error": "Ge\u00e7ersiz anahtar verileri al\u0131nd\u0131.", + "reauth_successful": "Yeniden kimlik do\u011frulama ba\u015far\u0131l\u0131 oldu" + }, + "create_entry": { + "default": "Ba\u015far\u0131yla do\u011fruland\u0131" + }, + "step": { + "pick_implementation": { + "title": "Kimlik Do\u011frulama Y\u00f6ntemini Se\u00e7" + }, + "reauth_confirm": { + "description": "Geocaching entegrasyonunun hesab\u0131n\u0131z\u0131 yeniden do\u011frulamas\u0131 gerekiyor", + "title": "Entegrasyonu Yeniden Do\u011frula" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/github/translations/es.json b/homeassistant/components/github/translations/es.json new file mode 100644 index 00000000000..d53004c3cb5 --- /dev/null +++ b/homeassistant/components/github/translations/es.json @@ -0,0 +1,16 @@ +{ + "config": { + "abort": { + "already_configured": "El servicio ya est\u00e1 configurado", + "could_not_register": "No se pudo registrar la integraci\u00f3n con GitHub" + }, + "step": { + "repositories": { + "data": { + "repositories": "Seleccione los repositorios a seguir." + }, + "title": "Configuraci\u00f3n de repositorios" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/goalzero/translations/es.json b/homeassistant/components/goalzero/translations/es.json index fa54d6d6afc..921941d1c16 100644 --- a/homeassistant/components/goalzero/translations/es.json +++ b/homeassistant/components/goalzero/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "invalid_host": "Nombre de host o direcci\u00f3n IP no v\u00e1lidos", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/google/translations/es.json b/homeassistant/components/google/translations/es.json index 8072ac95d4b..c6d990c2caa 100644 --- a/homeassistant/components/google/translations/es.json +++ b/homeassistant/components/google/translations/es.json @@ -1,11 +1,19 @@ { "config": { "abort": { - "missing_configuration": "El componente no est\u00e1 configurado. Por favor, sigue la documentaci\u00f3n." + "missing_configuration": "El componente no est\u00e1 configurado. Por favor, sigue la documentaci\u00f3n.", + "oauth_error": "Se han recibido datos token inv\u00e1lidos.", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" + }, + "create_entry": { + "default": "Autenticaci\u00f3n exitosa" }, "step": { "auth": { "title": "Vincular cuenta de Google" + }, + "pick_implementation": { + "title": "Selecciona el m\u00e9todo de autenticaci\u00f3n" } } } diff --git a/homeassistant/components/gpslogger/translations/es.json b/homeassistant/components/gpslogger/translations/es.json index 733871c5ee7..ea3221ee2f5 100644 --- a/homeassistant/components/gpslogger/translations/es.json +++ b/homeassistant/components/gpslogger/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, diff --git a/homeassistant/components/group/translations/es.json b/homeassistant/components/group/translations/es.json index e74adda486d..719d42c772a 100644 --- a/homeassistant/components/group/translations/es.json +++ b/homeassistant/components/group/translations/es.json @@ -1,9 +1,17 @@ { "config": { "step": { + "binary_sensor": { + "data": { + "hide_members": "Esconde miembros" + }, + "title": "Agregar grupo" + }, "cover": { "data": { - "name": "Nombre del Grupo" + "hide_members": "Esconde miembros", + "name": "Nombre del Grupo", + "title": "Agregar grupo" }, "description": "Seleccionar opciones de grupo" }, @@ -11,6 +19,135 @@ "data": { "entities": "Miembros del grupo" } + }, + "fan": { + "data": { + "entities": "Miembros", + "hide_members": "Esconde miembros", + "title": "Agregar grupo" + }, + "description": "Selecciona las opciones del grupo", + "title": "Agregar grupo" + }, + "fan_options": { + "data": { + "entities": "Miembros del grupo" + } + }, + "init": { + "data": { + "group_type": "Tipo de grupo" + }, + "description": "Selecciona el tipo de grupo" + }, + "light": { + "data": { + "entities": "Miembros", + "hide_members": "Esconde miembros", + "title": "Agregar grupo" + }, + "title": "Agregar grupo" + }, + "light_options": { + "data": { + "entities": "Miembros del grupo" + }, + "description": "Selecciona las opciones del grupo" + }, + "lock": { + "data": { + "entities": "Miembros", + "hide_members": "Esconde miembros" + }, + "title": "Agregar grupo" + }, + "media_player": { + "data": { + "entities": "Miembros", + "hide_members": "Esconde miembros", + "name": "Nombre" + }, + "description": "Selecciona las opciones del grupo", + "title": "Agregar grupo" + }, + "media_player_options": { + "description": "Selecciona las opciones del grupo" + }, + "switch": { + "data": { + "entities": "Miembros" + } + }, + "user": { + "menu_options": { + "binary_sensor": "Grupo de sensores binarios", + "cover": "Grupo de cubiertas", + "fan": "Grupo de ventiladores", + "switch": "Grupo de conmutadores" + } + } + } + }, + "options": { + "step": { + "binary_sensor": { + "data": { + "all": "Todas las entidades", + "hide_members": "Esconde miembros" + } + }, + "binary_sensor_options": { + "data": { + "all": "Todas las entidades" + } + }, + "cover": { + "data": { + "hide_members": "Esconde miembros" + } + }, + "cover_options": { + "data": { + "entities": "Miembros" + } + }, + "fan": { + "data": { + "hide_members": "Esconde miembros" + } + }, + "fan_options": { + "data": { + "entities": "Miembros" + } + }, + "light": { + "data": { + "entities": "Miembros", + "hide_members": "Esconde miembros" + } + }, + "light_options": { + "data": { + "all": "Todas las entidades", + "entities": "Miembros" + } + }, + "lock": { + "data": { + "entities": "Miembros" + } + }, + "media_player": { + "data": { + "entities": "Miembros", + "hide_members": "Esconde miembros" + } + }, + "media_player_options": { + "data": { + "entities": "Miembros" + } } } }, @@ -19,7 +156,7 @@ "closed": "Cerrado", "home": "En casa", "locked": "Bloqueado", - "not_home": "Fuera de casa", + "not_home": "Fuera", "off": "Apagado", "ok": "OK", "on": "Encendido", diff --git a/homeassistant/components/group/translations/sk.json b/homeassistant/components/group/translations/sk.json index 151cc1c47b0..51759a9dc86 100644 --- a/homeassistant/components/group/translations/sk.json +++ b/homeassistant/components/group/translations/sk.json @@ -1,4 +1,22 @@ { + "config": { + "step": { + "media_player": { + "data": { + "name": "Meno" + } + } + } + }, + "options": { + "step": { + "light": { + "data": { + "entities": "\u010clenovia" + } + } + } + }, "state": { "_": { "closed": "Zatvoren\u00e1", diff --git a/homeassistant/components/guardian/translations/es.json b/homeassistant/components/guardian/translations/es.json index 981534cca9b..531d4ac5774 100644 --- a/homeassistant/components/guardian/translations/es.json +++ b/homeassistant/components/guardian/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Este dispositivo Guardian ya ha sido configurado", + "already_configured": "El dispositivo ya est\u00e1 configurado", "already_in_progress": "La configuraci\u00f3n del dispositivo Guardian ya est\u00e1 en proceso.", "cannot_connect": "No se pudo conectar" }, diff --git a/homeassistant/components/hangouts/translations/es.json b/homeassistant/components/hangouts/translations/es.json index 692df44c5bc..a2aba99c24c 100644 --- a/homeassistant/components/hangouts/translations/es.json +++ b/homeassistant/components/hangouts/translations/es.json @@ -1,12 +1,12 @@ { "config": { "abort": { - "already_configured": "Google Hangouts ya est\u00e1 configurado", + "already_configured": "El servicio ya est\u00e1 configurado", "unknown": "Error desconocido" }, "error": { "invalid_2fa": "Autenticaci\u00f3n de 2 factores no v\u00e1lida, por favor, int\u00e9ntelo de nuevo.", - "invalid_2fa_method": "M\u00e9todo 2FA no v\u00e1lido (verificar en el tel\u00e9fono).", + "invalid_2fa_method": "M\u00e9todo 2FA inv\u00e1lido (verificar en el tel\u00e9fono).", "invalid_login": "Inicio de sesi\u00f3n no v\u00e1lido, por favor, int\u00e9ntalo de nuevo." }, "step": { @@ -24,7 +24,7 @@ "password": "Contrase\u00f1a" }, "description": "Vac\u00edo", - "title": "Iniciar sesi\u00f3n en Google Hangouts" + "title": "Inicio de sesi\u00f3n de Google Chat" } } } diff --git a/homeassistant/components/harmony/translations/es.json b/homeassistant/components/harmony/translations/es.json index 39305d30680..527cd8433e8 100644 --- a/homeassistant/components/harmony/translations/es.json +++ b/homeassistant/components/harmony/translations/es.json @@ -4,10 +4,10 @@ "already_configured": "El dispositivo ya est\u00e1 configurado" }, "error": { - "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntalo de nuevo", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "unknown": "Error inesperado" }, - "flow_title": "Logitech Harmony Hub {name}", + "flow_title": "{name}", "step": { "link": { "description": "\u00bfQuieres configurar {name} ({host})?", diff --git a/homeassistant/components/hisense_aehw4a1/translations/es.json b/homeassistant/components/hisense_aehw4a1/translations/es.json index 1a3a8ca221d..8eb81391ec4 100644 --- a/homeassistant/components/hisense_aehw4a1/translations/es.json +++ b/homeassistant/components/hisense_aehw4a1/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "no_devices_found": "No se encontraron dispositivos Hisense AEH-W4A1 en la red.", - "single_instance_allowed": "Solo es posible una \u00fanica configuraci\u00f3n de Hisense AEH-W4A1." + "no_devices_found": "No se encontraron dispositivos en la red", + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "step": { "confirm": { diff --git a/homeassistant/components/hive/translations/es.json b/homeassistant/components/hive/translations/es.json index 727a33ec66e..09acc273536 100644 --- a/homeassistant/components/hive/translations/es.json +++ b/homeassistant/components/hive/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", "unknown_entry": "No se puede encontrar una entrada existente." }, diff --git a/homeassistant/components/home_connect/translations/es.json b/homeassistant/components/home_connect/translations/es.json index 10b49c96926..9ee5769583b 100644 --- a/homeassistant/components/home_connect/translations/es.json +++ b/homeassistant/components/home_connect/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "missing_configuration": "El componente Home Connect no est\u00e1 configurado. Por favor, sigue la documentaci\u00f3n.", + "missing_configuration": "El componente no est\u00e1 configurado. Mira su documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})" }, "create_entry": { diff --git a/homeassistant/components/home_plus_control/translations/es.json b/homeassistant/components/home_plus_control/translations/es.json index 3c471ffc75e..82144e727ab 100644 --- a/homeassistant/components/home_plus_control/translations/es.json +++ b/homeassistant/components/home_plus_control/translations/es.json @@ -1,9 +1,9 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." diff --git a/homeassistant/components/homeassistant/translations/es.json b/homeassistant/components/homeassistant/translations/es.json index 0a9342afa69..6b00a1b3b51 100644 --- a/homeassistant/components/homeassistant/translations/es.json +++ b/homeassistant/components/homeassistant/translations/es.json @@ -6,7 +6,7 @@ "docker": "Docker", "hassio": "Supervisor", "installation_type": "Tipo de instalaci\u00f3n", - "os_name": "Nombre del Sistema Operativo", + "os_name": "Familia del sistema operativo", "os_version": "Versi\u00f3n del Sistema Operativo", "python_version": "Versi\u00f3n de Python", "timezone": "Zona horaria", diff --git a/homeassistant/components/homekit/translations/es.json b/homeassistant/components/homekit/translations/es.json index ef60610a8a1..c673a4e9749 100644 --- a/homeassistant/components/homekit/translations/es.json +++ b/homeassistant/components/homekit/translations/es.json @@ -1,12 +1,12 @@ { "config": { "abort": { - "port_name_in_use": "Ya est\u00e1 configurada una pasarela con el mismo nombre o puerto." + "port_name_in_use": "Ya existe un enlace o accesorio configurado con ese nombre o puerto." }, "step": { "pairing": { "description": "Para completar el emparejamiento, sigue las instrucciones en \"Notificaciones\" en \"Emparejamiento HomeKit\".", - "title": "Vincular pasarela Homekit" + "title": "Vinculaci\u00f3n HomeKit" }, "user": { "data": { @@ -19,6 +19,11 @@ }, "options": { "step": { + "accessory": { + "data": { + "entities": "Entidad" + } + }, "advanced": { "data": { "auto_start": "Arranque autom\u00e1tico (desactivado si se utiliza Z-Wave u otro sistema de arranque retardado)", @@ -36,16 +41,23 @@ "title": "Seleccione el c\u00f3dec de video de la c\u00e1mara." }, "exclude": { + "data": { + "entities": "Entidades" + }, + "title": "Selecciona las entidades a excluir" + }, + "include": { "data": { "entities": "Entidades" } }, "init": { "data": { - "mode": "Modo" + "domains": "Dominios a incluir", + "mode": "Mode de HomeKit" }, "description": "Las entidades de los \"Dominios que se van a incluir\" se establecer\u00e1n en HomeKit. Podr\u00e1 seleccionar qu\u00e9 entidades excluir de esta lista en la siguiente pantalla.", - "title": "Seleccione los dominios que desea establecer un puente." + "title": "Selecciona el modo y dominios." }, "yaml": { "description": "Esta entrada se controla a trav\u00e9s de YAML", diff --git a/homeassistant/components/homekit_controller/translations/es.json b/homeassistant/components/homekit_controller/translations/es.json index 52b295ecf21..a528d66ea06 100644 --- a/homeassistant/components/homekit_controller/translations/es.json +++ b/homeassistant/components/homekit_controller/translations/es.json @@ -18,7 +18,7 @@ "unable_to_pair": "No se ha podido emparejar, por favor int\u00e9ntelo de nuevo.", "unknown_error": "El dispositivo report\u00f3 un error desconocido. La vinculaci\u00f3n ha fallado." }, - "flow_title": "Accesorio HomeKit: {name}", + "flow_title": "{name}", "step": { "busy_error": { "description": "Interrumpe el emparejamiento en todos los controladores o intenta reiniciar el dispositivo y luego contin\u00faa con el emparejamiento.", @@ -69,5 +69,5 @@ "single_press": "\"{subtype}\" pulsado" } }, - "title": "Accesorio HomeKit" + "title": "Controlador HomeKit" } \ No newline at end of file diff --git a/homeassistant/components/homekit_controller/translations/select.es.json b/homeassistant/components/homekit_controller/translations/select.es.json new file mode 100644 index 00000000000..0cbfbc71373 --- /dev/null +++ b/homeassistant/components/homekit_controller/translations/select.es.json @@ -0,0 +1,8 @@ +{ + "state": { + "homekit_controller__ecobee_mode": { + "away": "Afuera", + "sleep": "Durmiendo" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/homekit_controller/translations/sk.json b/homeassistant/components/homekit_controller/translations/sk.json index bee0999420f..8ebd0e1e08e 100644 --- a/homeassistant/components/homekit_controller/translations/sk.json +++ b/homeassistant/components/homekit_controller/translations/sk.json @@ -2,6 +2,11 @@ "config": { "abort": { "already_in_progress": "Konfigur\u00e1cia u\u017e prebieha" + }, + "step": { + "user": { + "title": "V\u00fdber zariadenia" + } } } } \ No newline at end of file diff --git a/homeassistant/components/homematicip_cloud/translations/es.json b/homeassistant/components/homematicip_cloud/translations/es.json index 28a084a7ee9..454fa8f9f2a 100644 --- a/homeassistant/components/homematicip_cloud/translations/es.json +++ b/homeassistant/components/homematicip_cloud/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "El punto de acceso ya est\u00e1 configurado", - "connection_aborted": "No se pudo conectar al servidor HMIP", + "connection_aborted": "Fall\u00f3 la conexi\u00f3n", "unknown": "Se ha producido un error desconocido." }, "error": { diff --git a/homeassistant/components/homewizard/translations/es.json b/homeassistant/components/homewizard/translations/es.json index 92faffd15c8..898d37fed09 100644 --- a/homeassistant/components/homewizard/translations/es.json +++ b/homeassistant/components/homewizard/translations/es.json @@ -4,7 +4,7 @@ "already_configured": "El dispositivo ya est\u00e1 configurado", "api_not_enabled": "La API no est\u00e1 habilitada. Habilite la API en la aplicaci\u00f3n HomeWizard Energy en configuraci\u00f3n", "device_not_supported": "Este dispositivo no es compatible", - "invalid_discovery_parameters": "unsupported_api_version", + "invalid_discovery_parameters": "Versi\u00f3n de API no compatible detectada", "unknown_error": "Error inesperado" }, "step": { diff --git a/homeassistant/components/honeywell/translations/es.json b/homeassistant/components/honeywell/translations/es.json index bdae26b8794..f30e9606a4d 100644 --- a/homeassistant/components/honeywell/translations/es.json +++ b/homeassistant/components/honeywell/translations/es.json @@ -12,5 +12,14 @@ "description": "Por favor, introduzca las credenciales utilizadas para iniciar sesi\u00f3n en mytotalconnectcomfort.com." } } + }, + "options": { + "step": { + "init": { + "data": { + "away_cool_temperature": "Temperatura fria, modo fuera" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/honeywell/translations/sk.json b/homeassistant/components/honeywell/translations/sk.json index 5ada995aa6e..1b1e671c054 100644 --- a/homeassistant/components/honeywell/translations/sk.json +++ b/homeassistant/components/honeywell/translations/sk.json @@ -2,6 +2,13 @@ "config": { "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "password": "Heslo" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/huawei_lte/translations/es.json b/homeassistant/components/huawei_lte/translations/es.json index 5d5e72e70c3..09a63bb1f62 100644 --- a/homeassistant/components/huawei_lte/translations/es.json +++ b/homeassistant/components/huawei_lte/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "Este dispositivo ya ha sido configurado", - "already_in_progress": "Este dispositivo ya se est\u00e1 configurando", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "not_huawei_lte": "No es un dispositivo Huawei LTE" }, "error": { @@ -15,7 +15,7 @@ "response_error": "Error desconocido del dispositivo", "unknown": "Error inesperado" }, - "flow_title": "Huawei LTE: {name}", + "flow_title": "{name}", "step": { "user": { "data": { diff --git a/homeassistant/components/hue/translations/es.json b/homeassistant/components/hue/translations/es.json index e8611cbe690..7017cca99c1 100644 --- a/homeassistant/components/hue/translations/es.json +++ b/homeassistant/components/hue/translations/es.json @@ -3,11 +3,12 @@ "abort": { "all_configured": "Ya se han configurado todas las pasarelas Philips Hue", "already_configured": "El dispositivo ya est\u00e1 configurado", - "already_in_progress": "El flujo de configuraci\u00f3n para la pasarela ya est\u00e1 en marcha.", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "cannot_connect": "No se pudo conectar", "discover_timeout": "Imposible encontrar pasarelas Philips Hue", + "invalid_host": "Host inv\u00e1lido", "no_bridges": "No se han encontrado pasarelas Philips Hue.", - "not_hue_bridge": "No es una pasarela Hue", + "not_hue_bridge": "No es un enlace Hue", "unknown": "Error inesperado" }, "error": { diff --git a/homeassistant/components/hue/translations/sk.json b/homeassistant/components/hue/translations/sk.json index 424ac0d9252..10605f27ce1 100644 --- a/homeassistant/components/hue/translations/sk.json +++ b/homeassistant/components/hue/translations/sk.json @@ -20,5 +20,10 @@ "description": "Pre registr\u00e1ciu Philips Hue s Home Assistant stla\u010dte tla\u010didlo na Philips Hue bridge.\n\n![Location of button on bridge](/static/images/config_philips_hue.jpg)" } } + }, + "device_automation": { + "trigger_subtype": { + "1": "Prv\u00e9 tla\u010didlo" + } } } \ No newline at end of file diff --git a/homeassistant/components/hyperion/translations/es.json b/homeassistant/components/hyperion/translations/es.json index 5b4534069dd..496064b1543 100644 --- a/homeassistant/components/hyperion/translations/es.json +++ b/homeassistant/components/hyperion/translations/es.json @@ -23,7 +23,7 @@ "description": "Configurar autorizaci\u00f3n a tu servidor Hyperion Ambilight" }, "confirm": { - "description": "\u00bfQuieres a\u00f1adir este Hyperion Ambilight a Home Assistant?\n\n**Host:** {host}\n**Puerto:** {port}\n**Identificaci\u00f3n**: {id}", + "description": "\u00bfQuieres a\u00f1adir el siguiente Hyperion Ambilight en Home Assistant?\n\n**Host:** {host}\n**Puerto:** {port}\n**Identificaci\u00f3n**: {id}", "title": "Confirmar la adici\u00f3n del servicio Hyperion Ambilight" }, "create_token": { diff --git a/homeassistant/components/iaqualink/translations/es.json b/homeassistant/components/iaqualink/translations/es.json index 71dc95c82f5..c95f9d51927 100644 --- a/homeassistant/components/iaqualink/translations/es.json +++ b/homeassistant/components/iaqualink/translations/es.json @@ -13,8 +13,8 @@ "password": "Contrase\u00f1a", "username": "Usuario" }, - "description": "Por favor, introduzca el nombre de usuario y la contrase\u00f1a de su cuenta de iAqualink.", - "title": "Con\u00e9ctese a iAqualink" + "description": "Introduce el nombre de usuario y contrase\u00f1a de tu cuenta de iAqualink.", + "title": "Conexi\u00f3n con iAqualink" } } } diff --git a/homeassistant/components/icloud/translations/es.json b/homeassistant/components/icloud/translations/es.json index 593f2753d99..31db2283f66 100644 --- a/homeassistant/components/icloud/translations/es.json +++ b/homeassistant/components/icloud/translations/es.json @@ -1,14 +1,14 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "no_device": "Ninguno de tus dispositivos tiene activado \"Buscar mi iPhone\"", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "send_verification_code": "Error al enviar el c\u00f3digo de verificaci\u00f3n", - "validate_verification_code": "No se pudo verificar el c\u00f3digo de verificaci\u00f3n, elegir un dispositivo de confianza e iniciar la verificaci\u00f3n de nuevo" + "validate_verification_code": "No se ha podido verificar el c\u00f3digo de verificaci\u00f3n, vuelve a intentarlo" }, "step": { "reauth": { diff --git a/homeassistant/components/input_datetime/translations/es.json b/homeassistant/components/input_datetime/translations/es.json index 025943ee4fb..570c7b17592 100644 --- a/homeassistant/components/input_datetime/translations/es.json +++ b/homeassistant/components/input_datetime/translations/es.json @@ -1,3 +1,3 @@ { - "title": "Entrada de fecha" + "title": "Entrada de data i hora" } \ No newline at end of file diff --git a/homeassistant/components/input_number/translations/es.json b/homeassistant/components/input_number/translations/es.json index e05a9130580..e31e0ccc72f 100644 --- a/homeassistant/components/input_number/translations/es.json +++ b/homeassistant/components/input_number/translations/es.json @@ -1,3 +1,3 @@ { - "title": "Entrada de n\u00famero" + "title": "Entrada num\u00e9rica" } \ No newline at end of file diff --git a/homeassistant/components/input_number/translations/tr.json b/homeassistant/components/input_number/translations/tr.json index c1805180884..8d85abf5c15 100644 --- a/homeassistant/components/input_number/translations/tr.json +++ b/homeassistant/components/input_number/translations/tr.json @@ -1,3 +1,3 @@ { - "title": "Numara giriniz" + "title": "Numara giri\u015fi" } \ No newline at end of file diff --git a/homeassistant/components/insteon/translations/es.json b/homeassistant/components/insteon/translations/es.json index 31088b3bf60..b7b72cefa28 100644 --- a/homeassistant/components/insteon/translations/es.json +++ b/homeassistant/components/insteon/translations/es.json @@ -1,14 +1,19 @@ { "config": { "abort": { - "cannot_connect": "No se puede conectar al m\u00f3dem Insteon", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "not_insteon_device": "El dispositivo descubierto no es un dispositivo Insteon", "single_instance_allowed": "Ya esta configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "error": { "cannot_connect": "No se conect\u00f3 al m\u00f3dem Insteon, por favor, int\u00e9ntelo de nuevo.", "select_single": "Seleccione una opci\u00f3n." }, + "flow_title": "{name}", "step": { + "confirm_usb": { + "description": "\u00bfQuieres configurar {name}?" + }, "hubv1": { "data": { "host": "Direcci\u00f3n IP", diff --git a/homeassistant/components/insteon/translations/sk.json b/homeassistant/components/insteon/translations/sk.json index c563a509f07..b3711644c03 100644 --- a/homeassistant/components/insteon/translations/sk.json +++ b/homeassistant/components/insteon/translations/sk.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "cannot_connect": "Nepodarilo sa pripoji\u0165" + }, "step": { "hubv1": { "data": { diff --git a/homeassistant/components/integration/translations/es.json b/homeassistant/components/integration/translations/es.json new file mode 100644 index 00000000000..8c903976d1d --- /dev/null +++ b/homeassistant/components/integration/translations/es.json @@ -0,0 +1,36 @@ +{ + "config": { + "step": { + "user": { + "data": { + "method": "M\u00e9todo de integraci\u00f3n", + "round": "Precisi\u00f3n", + "source": "Sensor de entrada", + "unit_prefix": "Prefijo m\u00e9trico", + "unit_time": "Unidad de tiempo" + }, + "data_description": { + "round": "Controla el n\u00famero de d\u00edgitos decimales en la salida.", + "unit_prefix": "La salida se escalar\u00e1 seg\u00fan el prefijo m\u00e9trico seleccionado.", + "unit_time": "La salida se escalar\u00e1 seg\u00fan la unidad de tiempo seleccionada." + } + } + } + }, + "options": { + "step": { + "init": { + "data": { + "round": "Precisi\u00f3n" + }, + "data_description": { + "round": "Controla el n\u00famero de d\u00edgitos decimales en la salida." + } + }, + "options": { + "description": "La precisi\u00f3n controla el n\u00famero de d\u00edgitos decimales en la salida." + } + } + }, + "title": "Integraci\u00f3n - Sensor integral de suma de Riemann" +} \ No newline at end of file diff --git a/homeassistant/components/integration/translations/sk.json b/homeassistant/components/integration/translations/sk.json new file mode 100644 index 00000000000..aec16fc71b8 --- /dev/null +++ b/homeassistant/components/integration/translations/sk.json @@ -0,0 +1,20 @@ +{ + "config": { + "step": { + "user": { + "data": { + "round": "Presnos\u0165" + } + } + } + }, + "options": { + "step": { + "options": { + "data": { + "round": "Presnos\u0165" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/intellifire/translations/es.json b/homeassistant/components/intellifire/translations/es.json new file mode 100644 index 00000000000..e848376bdfb --- /dev/null +++ b/homeassistant/components/intellifire/translations/es.json @@ -0,0 +1,43 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "not_intellifire_device": "No es un dispositivo IntelliFire.", + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" + }, + "error": { + "api_error": "Ha Fallado el inicio de sesi\u00f3n", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "iftapi_connect": "Se ha producido un error al conectar a iftapi.net" + }, + "flow_title": "{serial} ({host})", + "step": { + "api_config": { + "data": { + "password": "Contrase\u00f1a", + "username": "Correo electr\u00f3nico" + } + }, + "dhcp_confirm": { + "description": "\u00bfQuieres configurar {host} \nSerie: {serial}?" + }, + "manual_device_entry": { + "data": { + "host": "Host (direcci\u00f3n IP)" + } + }, + "pick_device": { + "data": { + "host": "Host" + }, + "description": "Se han descubierto los siguientes dispositivos IntelliFire. Selecciona lo que quieras configurar.", + "title": "Selecci\u00f3n de dispositivo" + }, + "user": { + "data": { + "host": "Host" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ios/translations/es.json b/homeassistant/components/ios/translations/es.json index 3c4064280e7..8adb4041b20 100644 --- a/homeassistant/components/ios/translations/es.json +++ b/homeassistant/components/ios/translations/es.json @@ -1,11 +1,11 @@ { "config": { "abort": { - "single_instance_allowed": "Solo se necesita una \u00fanica configuraci\u00f3n de Home Assistant iOS." + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "step": { "confirm": { - "description": "\u00bfQuieres configurar el componente iOS de Home Assistant?" + "description": "\u00bfQuieres iniciar la configuraci\u00f3n?" } } } diff --git a/homeassistant/components/iss/translations/es.json b/homeassistant/components/iss/translations/es.json index 2cc46fefdb1..a0456431ad8 100644 --- a/homeassistant/components/iss/translations/es.json +++ b/homeassistant/components/iss/translations/es.json @@ -7,7 +7,8 @@ "user": { "data": { "show_on_map": "\u00bfMostrar en el mapa?" - } + }, + "description": "\u00bfQuieres configurar Estaci\u00f3n Espacial Internacional (ISS)?" } } }, diff --git a/homeassistant/components/isy994/translations/es.json b/homeassistant/components/isy994/translations/es.json index e5e15fc9c13..b9b2c1f1ed5 100644 --- a/homeassistant/components/isy994/translations/es.json +++ b/homeassistant/components/isy994/translations/es.json @@ -11,6 +11,14 @@ }, "flow_title": "{name} ({host})", "step": { + "reauth_confirm": { + "data": { + "password": "Contrase\u00f1a", + "username": "Nombre de usuario" + }, + "description": "Las credenciales de {host} ya no son v\u00e1lidas.", + "title": "Re-autenticaci\u00f3n de ISY" + }, "user": { "data": { "host": "URL", @@ -19,7 +27,7 @@ "username": "Usuario" }, "description": "La entrada del host debe estar en formato URL completo, por ejemplo, http://192.168.10.100:80", - "title": "Conectar con tu ISY994" + "title": "Conexi\u00f3n con ISY" } } }, diff --git a/homeassistant/components/jellyfin/translations/sk.json b/homeassistant/components/jellyfin/translations/sk.json index 5ada995aa6e..1b1e671c054 100644 --- a/homeassistant/components/jellyfin/translations/sk.json +++ b/homeassistant/components/jellyfin/translations/sk.json @@ -2,6 +2,13 @@ "config": { "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "password": "Heslo" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/juicenet/translations/es.json b/homeassistant/components/juicenet/translations/es.json index 12b5159c99c..2fa2b61cd60 100644 --- a/homeassistant/components/juicenet/translations/es.json +++ b/homeassistant/components/juicenet/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/kaleidescape/translations/es.json b/homeassistant/components/kaleidescape/translations/es.json new file mode 100644 index 00000000000..6586a20f202 --- /dev/null +++ b/homeassistant/components/kaleidescape/translations/es.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso", + "unsupported": "Dispositiu no compatible" + }, + "flow_title": "{model} ({name})", + "step": { + "discovery_confirm": { + "description": "\u00bfQuieres configurar el reproductor {name} modelo {model}?" + }, + "user": { + "data": { + "host": "Host" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/knx/translations/es.json b/homeassistant/components/knx/translations/es.json index b0256167cce..4e1c3130d64 100644 --- a/homeassistant/components/knx/translations/es.json +++ b/homeassistant/components/knx/translations/es.json @@ -5,28 +5,58 @@ "single_instance_allowed": "Ya configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "error": { - "cannot_connect": "Error al conectar" + "cannot_connect": "Error al conectar", + "invalid_individual_address": "El valor no coincide con el patr\u00f3n de direcci\u00f3n KNX individual. 'area.line.device'", + "invalid_ip_address": "Direcci\u00f3n IPv4 inv\u00e1lida." }, "step": { "manual_tunnel": { "data": { "host": "Host", "individual_address": "Direcci\u00f3n individual para la conexi\u00f3n", - "local_ip": "IP local de Home Assistant (d\u00e9jela vac\u00eda para la detecci\u00f3n autom\u00e1tica)", + "local_ip": "IP local de Home Assistant", "port": "Puerto", "route_back": "Modo Route Back / NAT" }, + "data_description": { + "local_ip": "D\u00e9jalo en blanco para utilizar el descubrimiento autom\u00e1tico.", + "port": "Puerto del dispositivo de tunelizaci\u00f3n KNX/IP.Puerto del dispositivo de tunelizaci\u00f3n KNX/IP." + }, "description": "Introduzca la informaci\u00f3n de conexi\u00f3n de su dispositivo de tunelizaci\u00f3n." }, "routing": { "data": { - "individual_address": "Direcci\u00f3n individual para la conexi\u00f3n de enrutamiento", - "local_ip": "IP local de Home Assistant (d\u00e9jela vac\u00eda para la detecci\u00f3n autom\u00e1tica)", + "individual_address": "Direcci\u00f3n individual", + "local_ip": "IP local de Home Assistant", "multicast_group": "El grupo de multidifusi\u00f3n utilizado para el enrutamiento", "multicast_port": "El puerto de multidifusi\u00f3n utilizado para el enrutamiento" }, "description": "Por favor, configure las opciones de enrutamiento." }, + "secure_knxkeys": { + "data": { + "knxkeys_password": "Contrase\u00f1a para descifrar el archivo `.knxkeys`." + }, + "data_description": { + "knxkeys_password": "Se ha definido durante la exportaci\u00f3n del archivo desde ETS.Se ha definido durante la exportaci\u00f3n del archivo desde ETS." + }, + "description": "Introduce la informaci\u00f3n de tu archivo `.knxkeys`." + }, + "secure_manual": { + "data": { + "user_id": "ID de usuario" + }, + "data_description": { + "user_id": "A menudo, es el n\u00famero del t\u00fanel +1. Por tanto, 'T\u00fanel 2' tendr\u00eda el ID de usuario '3'." + }, + "description": "Introduce la informaci\u00f3n de seguridad IP (IP Secure)." + }, + "secure_tunneling": { + "description": "Selecciona c\u00f3mo quieres configurar KNX/IP Secure.", + "menu_options": { + "secure_manual": "Configura manualmente las claves de seguridad IP (IP Secure)" + } + }, "tunnel": { "data": { "gateway": "Conexi\u00f3n de t\u00fanel KNX" @@ -47,11 +77,15 @@ "data": { "connection_type": "Tipo de conexi\u00f3n KNX", "individual_address": "Direcci\u00f3n individual predeterminada", - "local_ip": "IP local del Asistente Hogar (utilice 0.0.0.0 para la detecci\u00f3n autom\u00e1tica)", - "multicast_group": "Grupo de multidifusi\u00f3n utilizado para enrutamiento y descubrimiento", - "multicast_port": "Puerto de multidifusi\u00f3n utilizado para enrutamiento y descubrimiento", - "rate_limit": "M\u00e1ximo de telegramas salientes por segundo", - "state_updater": "Habilitar globalmente la lectura de estados del Bus KNX" + "local_ip": "IP local de Home Assistant", + "multicast_group": "Grupo multidifusi\u00f3n", + "multicast_port": "Puerto multidifusi\u00f3n", + "rate_limit": "Frecuencia m\u00e1xima", + "state_updater": "Actualizador de estado" + }, + "data_description": { + "individual_address": "Direcci\u00f3n KNX para utilizar con Home Assistant, ej. `0.0.4`", + "rate_limit": "Telegramas de salida m\u00e1ximos por segundo. \nRecomendado: de 20 a 40" } }, "tunnel": { @@ -60,6 +94,10 @@ "local_ip": "IP local (d\u00e9jelo en blanco si no est\u00e1 seguro)", "port": "Puerto", "route_back": "Modo Route Back / NAT" + }, + "data_description": { + "host": "Direcci\u00f3n IP del dispositivo de tunelizaci\u00f3n KNX/IP.", + "port": "Puerto del dispositivo de tunelizaci\u00f3n KNX/IP." } } } diff --git a/homeassistant/components/knx/translations/sk.json b/homeassistant/components/knx/translations/sk.json index 6668aaa92fb..347dbdfbcef 100644 --- a/homeassistant/components/knx/translations/sk.json +++ b/homeassistant/components/knx/translations/sk.json @@ -8,11 +8,21 @@ "data": { "port": "Port" } + }, + "secure_manual": { + "data": { + "device_authentication": "Heslo na overenie zariadenia" + } } } }, "options": { "step": { + "init": { + "data": { + "local_ip": "Lok\u00e1lna IP adresa Home Assistant-a" + } + }, "tunnel": { "data": { "port": "Port" diff --git a/homeassistant/components/konnected/translations/es.json b/homeassistant/components/konnected/translations/es.json index 25c79d9f5c7..1074711901c 100644 --- a/homeassistant/components/konnected/translations/es.json +++ b/homeassistant/components/konnected/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "El dispositivo ya est\u00e1 configurado", - "already_in_progress": "El flujo de configuraci\u00f3n para el dispositivo ya est\u00e1 en marcha.", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "cannot_connect": "No se pudo conectar", "not_konn_panel": "No es un dispositivo Konnected.io reconocido", "unknown": "Se produjo un error desconocido" @@ -33,7 +33,7 @@ "not_konn_panel": "No es un dispositivo Konnected.io reconocido" }, "error": { - "bad_host": "URL del host de la API de invalidaci\u00f3n no v\u00e1lida" + "bad_host": "La URL de sustituci\u00f3n del host de la API es inv\u00e1lida" }, "step": { "options_binary": { @@ -84,7 +84,7 @@ }, "options_misc": { "data": { - "api_host": "Invalidar la direcci\u00f3n URL del host de la API (opcional)", + "api_host": "Sustituye la URL del host de la API (opcional)", "blink": "Parpadea el LED del panel cuando se env\u00eda un cambio de estado", "discovery": "Responde a las solicitudes de descubrimiento en tu red", "override_api_host": "Reemplazar la URL predeterminada del panel host de la API de Home Assistant" diff --git a/homeassistant/components/kraken/translations/sk.json b/homeassistant/components/kraken/translations/sk.json new file mode 100644 index 00000000000..ba5e13223a7 --- /dev/null +++ b/homeassistant/components/kraken/translations/sk.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "init": { + "data": { + "scan_interval": "Interval aktualiz\u00e1cie" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/life360/translations/es.json b/homeassistant/components/life360/translations/es.json index 019d2bc88d8..02a4a349ee9 100644 --- a/homeassistant/components/life360/translations/es.json +++ b/homeassistant/components/life360/translations/es.json @@ -8,7 +8,7 @@ "default": "Para configurar las opciones avanzadas, consulta la [documentaci\u00f3n de Life360]({docs_url})." }, "error": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida", "invalid_username": "Nombre de usuario no v\u00e1lido", "unknown": "Error inesperado" diff --git a/homeassistant/components/lifx/translations/es.json b/homeassistant/components/lifx/translations/es.json index c5b157a1499..484d59ba55f 100644 --- a/homeassistant/components/lifx/translations/es.json +++ b/homeassistant/components/lifx/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "no_devices_found": "No se encontraron dispositivos LIFX en la red.", - "single_instance_allowed": "S\u00f3lo es posible una \u00fanica configuraci\u00f3n de LIFX." + "no_devices_found": "No se encontraron dispositivos en la red", + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "step": { "confirm": { diff --git a/homeassistant/components/litterrobot/translations/sensor.ca.json b/homeassistant/components/litterrobot/translations/sensor.ca.json index 72a6906f03a..dd8731b78c5 100644 --- a/homeassistant/components/litterrobot/translations/sensor.ca.json +++ b/homeassistant/components/litterrobot/translations/sensor.ca.json @@ -1,9 +1,28 @@ { "state": { "litterrobot__status_code": { + "br": "Bossa extreta", + "ccc": "Cicle de neteja completat", + "ccp": "Cicle de neteja en curs", + "csf": "Error del sensor de gat", + "csi": "Sensor de gat interromput", + "cst": "Temps del sensor de gats", + "df1": "Dip\u00f2sit gaireb\u00e9 ple - Queden 2 cicles", + "df2": "Dip\u00f2sit gaireb\u00e9 ple - Queda 1 cicle", + "dfs": "Dip\u00f2sit ple", + "dhf": "Error de posici\u00f3 d'abocament + inici", + "dpf": "Error de posici\u00f3 d'abocament", + "ec": "Cicle de buidatge", + "hpf": "Error de posici\u00f3 d'inici", "off": "OFF", "offline": "Fora de l\u00ednia", - "p": "Pausat/ada" + "otf": "Error per sobre-parell", + "p": "Pausat/ada", + "pd": "Detecci\u00f3 de pessigada", + "rdy": "A punt", + "scf": "Error del sensor de gat a l'arrencada", + "sdf": "Dip\u00f2sit ple a l'arrencada", + "spf": "Detecci\u00f3 de pessigada a l'arrencada" } } } \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.es.json b/homeassistant/components/litterrobot/translations/sensor.es.json new file mode 100644 index 00000000000..1bf023d68bc --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.es.json @@ -0,0 +1,14 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Bolsa extra\u00edda", + "ccc": "Ciclo de limpieza completado", + "ccp": "Ciclo de limpieza en curso", + "dhf": "Error de posici\u00f3n de vertido + inicio", + "ec": "Ciclo vac\u00edo", + "off": "Apagado", + "offline": "Desconectado", + "rdy": "Listo" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.it.json b/homeassistant/components/litterrobot/translations/sensor.it.json new file mode 100644 index 00000000000..926cb5d68d7 --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.it.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Coperchio rimosso", + "ccc": "Ciclo di pulizia completato", + "ccp": "Ciclo di pulizia in corso", + "csf": "Errore del sensore Gatto", + "csi": "Sensore Gatto interrotto", + "cst": "Temporizzazione del sensore Gatto", + "df1": "Cassetto quasi pieno - 2 cicli rimasti", + "df2": "Cassetto quasi pieno - 1 ciclo rimasto", + "dfs": "Cassetto pieno", + "dhf": "Errore di scarico + posizione iniziale", + "dpf": "Errore di posizione di scarico", + "ec": "Ciclo vuoto", + "hpf": "Errore di posizione iniziale", + "off": "Spento", + "offline": "Non in linea", + "otf": "Errore di sovracoppia", + "p": "In pausa", + "pd": "Antipresa", + "rdy": "Pronto", + "scf": "Errore del sensore Gatto all'avvio", + "sdf": "Cassetto pieno all'avvio", + "spf": "Antipresa all'avvio" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.sk.json b/homeassistant/components/litterrobot/translations/sensor.sk.json new file mode 100644 index 00000000000..b4c5c43292d --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.sk.json @@ -0,0 +1,8 @@ +{ + "state": { + "litterrobot__status_code": { + "off": "Vypnut\u00fd", + "rdy": "Pripraven\u00fd" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/litterrobot/translations/sensor.tr.json b/homeassistant/components/litterrobot/translations/sensor.tr.json new file mode 100644 index 00000000000..2db5e574f7e --- /dev/null +++ b/homeassistant/components/litterrobot/translations/sensor.tr.json @@ -0,0 +1,28 @@ +{ + "state": { + "litterrobot__status_code": { + "br": "Kapak \u00c7\u0131kar\u0131ld\u0131", + "ccc": "Temizleme Tamamland\u0131", + "ccp": "Temizleme Devam Ediyor", + "csf": "Kedi Sens\u00f6r\u00fc Hatas\u0131", + "csi": "Kedi Sens\u00f6r\u00fc Kesildi", + "cst": "Kedi Sens\u00f6r Zamanlamas\u0131", + "df1": "Hazne Neredeyse Dolu - 2 kez daha s\u00fcp\u00fcrebilir", + "df2": "Hazne Neredeyse Dolu - 1 kez daha s\u00fcp\u00fcrebilir", + "dfs": "Hazne Dolu", + "dhf": "Bo\u015faltma + Ana Konum Hatas\u0131", + "dpf": "Bo\u015faltma Konumu Hatas\u0131", + "ec": "Bo\u015f D\u00f6ng\u00fc", + "hpf": "Ev Konumu Hatas\u0131", + "off": "Kapal\u0131", + "offline": "\u00c7evrimd\u0131\u015f\u0131", + "otf": "A\u015f\u0131r\u0131 Tork Ar\u0131zas\u0131", + "p": "Durduruldu", + "pd": "S\u0131k\u0131\u015fma Alg\u0131lama", + "rdy": "Haz\u0131r", + "scf": "Ba\u015flang\u0131\u00e7ta Cat Sens\u00f6r\u00fc Hatas\u0131", + "sdf": "Ba\u015flang\u0131\u00e7ta Hazne Dolu", + "spf": "Ba\u015flang\u0131\u00e7ta S\u0131k\u0131\u015fma Alg\u0131lama" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/locative/translations/es.json b/homeassistant/components/locative/translations/es.json index 9fa02248d42..e3c63d7b35d 100644 --- a/homeassistant/components/locative/translations/es.json +++ b/homeassistant/components/locative/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, diff --git a/homeassistant/components/logi_circle/translations/es.json b/homeassistant/components/logi_circle/translations/es.json index 6bd99289230..7fe62a28d05 100644 --- a/homeassistant/components/logi_circle/translations/es.json +++ b/homeassistant/components/logi_circle/translations/es.json @@ -1,13 +1,13 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "external_error": "Se produjo una excepci\u00f3n de otro flujo.", "external_setup": "Logi Circle se ha configurado correctamente a partir de otro flujo.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n." }, "error": { - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "follow_link": "Accede al enlace e identif\u00edcate antes de pulsar Enviar.", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" }, diff --git a/homeassistant/components/luftdaten/translations/es.json b/homeassistant/components/luftdaten/translations/es.json index bc33a13d870..99e5f7d5058 100644 --- a/homeassistant/components/luftdaten/translations/es.json +++ b/homeassistant/components/luftdaten/translations/es.json @@ -9,7 +9,7 @@ "user": { "data": { "show_on_map": "Mostrar en el mapa", - "station_id": "Sensro ID de Luftdaten" + "station_id": "ID del sensor" }, "title": "Definir Luftdaten" } diff --git a/homeassistant/components/lutron_caseta/translations/es.json b/homeassistant/components/lutron_caseta/translations/es.json index 098a90377d8..d13fded562e 100644 --- a/homeassistant/components/lutron_caseta/translations/es.json +++ b/homeassistant/components/lutron_caseta/translations/es.json @@ -8,10 +8,10 @@ "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "Lutron Cas\u00e9ta {name} ({host})", + "flow_title": "{name} ({host})", "step": { "import_failed": { - "description": "No se puede configurar bridge (host: {host}) importado desde configuration.yaml.", + "description": "No se ha podido configurar el enlace (anfitri\u00f3n: {host}) importado de configuration.yaml.", "title": "Error al importar la configuraci\u00f3n del bridge Cas\u00e9ta." }, "link": { diff --git a/homeassistant/components/lyric/translations/es.json b/homeassistant/components/lyric/translations/es.json index 404a812e676..12692849ce3 100644 --- a/homeassistant/components/lyric/translations/es.json +++ b/homeassistant/components/lyric/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, diff --git a/homeassistant/components/mailgun/translations/es.json b/homeassistant/components/mailgun/translations/es.json index 50290059f54..1fcd54a5266 100644 --- a/homeassistant/components/mailgun/translations/es.json +++ b/homeassistant/components/mailgun/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, diff --git a/homeassistant/components/mazda/translations/es.json b/homeassistant/components/mazda/translations/es.json index f0ba0f4da49..01140eb3aad 100644 --- a/homeassistant/components/mazda/translations/es.json +++ b/homeassistant/components/mazda/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/meater/translations/es.json b/homeassistant/components/meater/translations/es.json new file mode 100644 index 00000000000..39d35b38d4a --- /dev/null +++ b/homeassistant/components/meater/translations/es.json @@ -0,0 +1,19 @@ +{ + "config": { + "error": { + "service_unavailable_error": "La API no est\u00e1 disponible actualmente, vuelva a intentarlo m\u00e1s tarde.", + "unknown_auth_error": "Error inesperado" + }, + "step": { + "reauth_confirm": { + "description": "Confirma la contrase\u00f1a de la cuenta de Meater Cloud {username}." + }, + "user": { + "data": { + "password": "Contrase\u00f1a", + "username": "Usuario" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/meater/translations/sk.json b/homeassistant/components/meater/translations/sk.json new file mode 100644 index 00000000000..a52d3b46e7c --- /dev/null +++ b/homeassistant/components/meater/translations/sk.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "service_unavailable_error": "Rozhranie API je moment\u00e1lne nedostupn\u00e9, sk\u00faste to pros\u00edm nesk\u00f4r." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/media_player/translations/es.json b/homeassistant/components/media_player/translations/es.json index 0dfc063a035..fd60d09f562 100644 --- a/homeassistant/components/media_player/translations/es.json +++ b/homeassistant/components/media_player/translations/es.json @@ -1,6 +1,7 @@ { "device_automation": { "condition_type": { + "is_buffering": "{entity_name} se est\u00e1 cargando en memoria", "is_idle": "{entity_name} est\u00e1 inactivo", "is_off": "{entity_name} est\u00e1 apagado", "is_on": "{entity_name} est\u00e1 activado", @@ -8,6 +9,7 @@ "is_playing": "{entity_name} est\u00e1 reproduciendo" }, "trigger_type": { + "buffering": "{entity_name} comienza a cargarse en memoria", "changed_states": "{entity_name} ha cambiado de estado", "idle": "{entity_name} est\u00e1 inactivo", "paused": "{entity_name} est\u00e1 en pausa", @@ -18,12 +20,13 @@ }, "state": { "_": { + "buffering": "Cargando", "idle": "Inactivo", "off": "Apagado", "on": "Encendido", "paused": "En pausa", "playing": "Reproduciendo", - "standby": "Apagado" + "standby": "En espera" } }, "title": "Reproductor multimedia" diff --git a/homeassistant/components/melcloud/translations/es.json b/homeassistant/components/melcloud/translations/es.json index caba17be17a..be4f6cabe6c 100644 --- a/homeassistant/components/melcloud/translations/es.json +++ b/homeassistant/components/melcloud/translations/es.json @@ -4,7 +4,7 @@ "already_configured": "Integraci\u00f3n mELCloud ya configurada para este correo electr\u00f3nico. Se ha actualizado el token de acceso." }, "error": { - "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntelo de nuevo.", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "invalid_auth": "Autentificaci\u00f3n inv\u00e1lida", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/meteo_france/translations/es.json b/homeassistant/components/meteo_france/translations/es.json index 8843d301779..cd6d2d80812 100644 --- a/homeassistant/components/meteo_france/translations/es.json +++ b/homeassistant/components/meteo_france/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La ciudad ya est\u00e1 configurada", + "already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada", "unknown": "Error desconocido: por favor, vuelva a intentarlo m\u00e1s tarde" }, "error": { diff --git a/homeassistant/components/metoffice/translations/es.json b/homeassistant/components/metoffice/translations/es.json index 098e8fb0335..5751db1f760 100644 --- a/homeassistant/components/metoffice/translations/es.json +++ b/homeassistant/components/metoffice/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "El dispositivo ya est\u00e1 configurado" + "already_configured": "El servicio ya est\u00e1 configurado" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/mill/translations/es.json b/homeassistant/components/mill/translations/es.json index 4f2ddd29651..104c9d37d84 100644 --- a/homeassistant/components/mill/translations/es.json +++ b/homeassistant/components/mill/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar" diff --git a/homeassistant/components/min_max/translations/es.json b/homeassistant/components/min_max/translations/es.json new file mode 100644 index 00000000000..ffe5217b1f9 --- /dev/null +++ b/homeassistant/components/min_max/translations/es.json @@ -0,0 +1,39 @@ +{ + "config": { + "step": { + "user": { + "data": { + "entity_ids": "Entidades de entrada", + "name": "Nombre", + "type": "Caracter\u00edstica estad\u00edstica" + }, + "data_description": { + "round_digits": "Controla el n\u00famero de d\u00edgitos decimales cuando la caracter\u00edstica estad\u00edstica es la media o mediana." + }, + "title": "Agregar sensor m\u00edn / m\u00e1x / media / mediana" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "entity_ids": "Entidades de entrada", + "round_digits": "Precisi\u00f3n", + "type": "Caracter\u00edstica estad\u00edstica" + }, + "data_description": { + "round_digits": "Controla el n\u00famero de d\u00edgitos decimales cuando la caracter\u00edstica estad\u00edstica es la media o mediana." + } + }, + "options": { + "data": { + "entity_ids": "Entidades de entrada", + "round_digits": "Precisi\u00f3n", + "type": "Caracter\u00edstica estad\u00edstica" + } + } + } + }, + "title": "Sensor m\u00edn / m\u00e1x / media / mediana" +} \ No newline at end of file diff --git a/homeassistant/components/moehlenhoff_alpha2/translations/es.json b/homeassistant/components/moehlenhoff_alpha2/translations/es.json index 81e3d96b7bc..12821ae906d 100644 --- a/homeassistant/components/moehlenhoff_alpha2/translations/es.json +++ b/homeassistant/components/moehlenhoff_alpha2/translations/es.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "host": "Anfitri\u00f3n" + "host": "Host" } } } diff --git a/homeassistant/components/motion_blinds/translations/tr.json b/homeassistant/components/motion_blinds/translations/tr.json index 824569ce173..f53b251a8ec 100644 --- a/homeassistant/components/motion_blinds/translations/tr.json +++ b/homeassistant/components/motion_blinds/translations/tr.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f , ba\u011flant\u0131 ayarlar\u0131 g\u00fcncellendi", + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", "already_in_progress": "Yap\u0131land\u0131rma ak\u0131\u015f\u0131 zaten devam ediyor", "connection_error": "Ba\u011flanma hatas\u0131" }, diff --git a/homeassistant/components/myq/translations/es.json b/homeassistant/components/myq/translations/es.json index 08d2ccbee73..98d02b56280 100644 --- a/homeassistant/components/myq/translations/es.json +++ b/homeassistant/components/myq/translations/es.json @@ -6,7 +6,7 @@ }, "error": { "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntalo de nuevo.", - "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida", "unknown": "Error inesperado" }, "step": { diff --git a/homeassistant/components/nam/translations/es.json b/homeassistant/components/nam/translations/es.json index 81e83c4376b..feeff2015f9 100644 --- a/homeassistant/components/nam/translations/es.json +++ b/homeassistant/components/nam/translations/es.json @@ -14,7 +14,7 @@ "flow_title": "{host}", "step": { "confirm_discovery": { - "description": "\u00bfQuieres configurar Nettigo Air Monitor en {host} ?" + "description": "\u00bfQuieres configurar Nettigo Air Monitor en {host}?" }, "credentials": { "data": { diff --git a/homeassistant/components/nanoleaf/translations/es.json b/homeassistant/components/nanoleaf/translations/es.json index 605997c6439..187517ed478 100644 --- a/homeassistant/components/nanoleaf/translations/es.json +++ b/homeassistant/components/nanoleaf/translations/es.json @@ -24,5 +24,10 @@ } } } + }, + "device_automation": { + "trigger_type": { + "swipe_down": "Desliza hacia abajo" + } } } \ No newline at end of file diff --git a/homeassistant/components/nanoleaf/translations/sk.json b/homeassistant/components/nanoleaf/translations/sk.json index c2f015fe339..c34ad96714a 100644 --- a/homeassistant/components/nanoleaf/translations/sk.json +++ b/homeassistant/components/nanoleaf/translations/sk.json @@ -3,5 +3,10 @@ "abort": { "reauth_successful": "Op\u00e4tovn\u00e9 overenie bolo \u00faspe\u0161n\u00e9" } + }, + "device_automation": { + "trigger_type": { + "swipe_right": "Potiahnite prstom doprava" + } } } \ No newline at end of file diff --git a/homeassistant/components/neato/translations/es.json b/homeassistant/components/neato/translations/es.json index 64c58279614..bcb9dc3619e 100644 --- a/homeassistant/components/neato/translations/es.json +++ b/homeassistant/components/neato/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "El dispositivo ya est\u00e1 configurado", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" diff --git a/homeassistant/components/nest/translations/es.json b/homeassistant/components/nest/translations/es.json index 2921b0272f8..ea65d2fc78a 100644 --- a/homeassistant/components/nest/translations/es.json +++ b/homeassistant/components/nest/translations/es.json @@ -18,7 +18,7 @@ "invalid_pin": "C\u00f3digo PIN no v\u00e1lido", "subscriber_error": "Error de abonado desconocido, ver registros", "timeout": "Tiempo de espera agotado validando el c\u00f3digo", - "unknown": "Error desconocido validando el c\u00f3digo", + "unknown": "Error inesperado", "wrong_project_id": "Por favor, introduzca un ID de proyecto Cloud v\u00e1lido (encontr\u00f3 el ID de proyecto de acceso al dispositivo)" }, "step": { @@ -33,7 +33,7 @@ "data": { "flow_impl": "Proveedor" }, - "description": "Elija a trav\u00e9s de qu\u00e9 proveedor de autenticaci\u00f3n desea autenticarse con Nest.", + "description": "Selecciona el m\u00e9todo de autenticaci\u00f3n", "title": "Proveedor de autenticaci\u00f3n" }, "link": { diff --git a/homeassistant/components/nest/translations/sk.json b/homeassistant/components/nest/translations/sk.json index 029432864bf..43b57c320d4 100644 --- a/homeassistant/components/nest/translations/sk.json +++ b/homeassistant/components/nest/translations/sk.json @@ -6,6 +6,9 @@ "create_entry": { "default": "\u00daspe\u0161ne overen\u00e9" }, + "error": { + "invalid_pin": "Nespr\u00e1vny PIN" + }, "step": { "auth": { "data": { diff --git a/homeassistant/components/netatmo/translations/es.json b/homeassistant/components/netatmo/translations/es.json index 15b67d4b32b..dd9fcf18d60 100644 --- a/homeassistant/components/netatmo/translations/es.json +++ b/homeassistant/components/netatmo/translations/es.json @@ -47,9 +47,9 @@ "public_weather": { "data": { "area_name": "Nombre del \u00e1rea", - "lat_ne": "Latitud esquina Noreste", - "lat_sw": "Latitud esquina Suroeste", - "lon_ne": "Longitud esquina Noreste", + "lat_ne": "Longitud esquina noreste", + "lat_sw": "Latitud esquina suroeste", + "lon_ne": "Longitud esquina noreste", "lon_sw": "Longitud esquina Suroeste", "mode": "C\u00e1lculo", "show_on_map": "Mostrar en el mapa" diff --git a/homeassistant/components/netatmo/translations/tr.json b/homeassistant/components/netatmo/translations/tr.json index d40de61e36a..807497e9d60 100644 --- a/homeassistant/components/netatmo/translations/tr.json +++ b/homeassistant/components/netatmo/translations/tr.json @@ -60,7 +60,7 @@ "public_weather_areas": { "data": { "new_area": "Alan ad\u0131", - "weather_areas": "Hava alanlar\u0131" + "weather_areas": "Hava b\u00f6lgeleri" }, "description": "Genel hava durumu sens\u00f6rlerini yap\u0131land\u0131r\u0131n.", "title": "Netatmo genel hava durumu sens\u00f6r\u00fc" diff --git a/homeassistant/components/netgear/translations/es.json b/homeassistant/components/netgear/translations/es.json index 7aadc51efb1..e1edb726d52 100644 --- a/homeassistant/components/netgear/translations/es.json +++ b/homeassistant/components/netgear/translations/es.json @@ -15,7 +15,7 @@ "ssl": "Utiliza un certificado SSL", "username": "Usuario (Opcional)" }, - "description": "Host predeterminado: {host}\nPuerto predeterminado: {port}\nNombre de usuario predeterminado: {username}", + "description": "Host predeterminado: {host} \nNombre de usuario predeterminado: {username}", "title": "Netgear" } } diff --git a/homeassistant/components/nexia/translations/es.json b/homeassistant/components/nexia/translations/es.json index 1698b8db1d1..4306a8795b8 100644 --- a/homeassistant/components/nexia/translations/es.json +++ b/homeassistant/components/nexia/translations/es.json @@ -4,7 +4,7 @@ "already_configured": "Este nexia home ya est\u00e1 configurado" }, "error": { - "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntalo de nuevo.", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/nmap_tracker/translations/es.json b/homeassistant/components/nmap_tracker/translations/es.json index 212b56a9606..e68d8ff59ab 100644 --- a/homeassistant/components/nmap_tracker/translations/es.json +++ b/homeassistant/components/nmap_tracker/translations/es.json @@ -11,7 +11,7 @@ "data": { "exclude": "Direcciones de red (separadas por comas) para excluir del escaneo", "home_interval": "N\u00famero m\u00ednimo de minutos entre los escaneos de los dispositivos activos (preservar la bater\u00eda)", - "hosts": "Direcciones de red (separadas por comas) para escanear", + "hosts": "Direcciones de red a escanear (separadas por comas)", "scan_options": "Opciones de escaneo configurables sin procesar para Nmap" }, "description": "Configure los hosts que ser\u00e1n escaneados por Nmap. Las direcciones de red y los excluidos pueden ser direcciones IP (192.168.1.1), redes IP (192.168.0.0/24) o rangos IP (192.168.1.0-32)." @@ -28,7 +28,7 @@ "consider_home": "Segundos de espera hasta que se marca un dispositivo de seguimiento como no en casa despu\u00e9s de no ser visto.", "exclude": "Direcciones de red (separadas por comas) para excluir del escaneo", "home_interval": "N\u00famero m\u00ednimo de minutos entre los escaneos de los dispositivos activos (preservar la bater\u00eda)", - "hosts": "Direcciones de red (separadas por comas) para escanear", + "hosts": "Direcciones de red a escanear (separadas por comas)", "interval_seconds": "Intervalo de exploraci\u00f3n", "scan_options": "Opciones de escaneo configurables sin procesar para Nmap", "track_new_devices": "Seguimiento de nuevos dispositivos" diff --git a/homeassistant/components/notion/translations/es.json b/homeassistant/components/notion/translations/es.json index b2012363f63..b537bd5bd3b 100644 --- a/homeassistant/components/notion/translations/es.json +++ b/homeassistant/components/notion/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/nzbget/translations/es.json b/homeassistant/components/nzbget/translations/es.json index cc89bdd2469..e3b1a595c90 100644 --- a/homeassistant/components/nzbget/translations/es.json +++ b/homeassistant/components/nzbget/translations/es.json @@ -7,7 +7,7 @@ "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "NZBGet: {name}", + "flow_title": "{name}", "step": { "user": { "data": { diff --git a/homeassistant/components/oncue/translations/sk.json b/homeassistant/components/oncue/translations/sk.json index 5ada995aa6e..82a91905e7c 100644 --- a/homeassistant/components/oncue/translations/sk.json +++ b/homeassistant/components/oncue/translations/sk.json @@ -1,7 +1,8 @@ { "config": { "error": { - "invalid_auth": "Neplatn\u00e9 overenie" + "invalid_auth": "Neplatn\u00e9 overenie", + "unknown": "Neo\u010dak\u00e1van\u00e1 chyba" } } } \ No newline at end of file diff --git a/homeassistant/components/ondilo_ico/translations/es.json b/homeassistant/components/ondilo_ico/translations/es.json index db8d744d176..1de8399aced 100644 --- a/homeassistant/components/ondilo_ico/translations/es.json +++ b/homeassistant/components/ondilo_ico/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n." }, "create_entry": { diff --git a/homeassistant/components/onewire/translations/es.json b/homeassistant/components/onewire/translations/es.json index 9879ccb0a00..cb13e1992bd 100644 --- a/homeassistant/components/onewire/translations/es.json +++ b/homeassistant/components/onewire/translations/es.json @@ -17,6 +17,7 @@ }, "user": { "data": { + "host": "Host", "port": "Puerto", "type": "Tipo de conexi\u00f3n" }, @@ -27,6 +28,24 @@ "options": { "error": { "device_not_selected": "Seleccionar los dispositivos a configurar" + }, + "step": { + "ack_no_options": { + "title": "Opciones SysBus de OneWire" + }, + "configure_device": { + "data": { + "precision": "Precisi\u00f3n del sensor" + }, + "description": "Selecciona la precisi\u00f3n del sensor {sensor_id}" + }, + "device_selection": { + "data": { + "clear_device_options": "Borra todas las configuraciones de dispositivo" + }, + "description": "Seleccione los pasos de configuraci\u00f3n a procesar", + "title": "Opciones de dispositivo OneWire" + } } } } \ No newline at end of file diff --git a/homeassistant/components/onewire/translations/tr.json b/homeassistant/components/onewire/translations/tr.json index 6fea23cfc76..4859b5ec865 100644 --- a/homeassistant/components/onewire/translations/tr.json +++ b/homeassistant/components/onewire/translations/tr.json @@ -17,9 +17,11 @@ }, "user": { "data": { + "host": "Sunucu", + "port": "Port", "type": "Ba\u011flant\u0131 t\u00fcr\u00fc" }, - "title": "1-Wire'\u0131 kurun" + "title": "Sunucu ayr\u0131nt\u0131lar\u0131n\u0131 ayarla" } } }, diff --git a/homeassistant/components/opentherm_gw/translations/es.json b/homeassistant/components/opentherm_gw/translations/es.json index d780548a8fa..8c773c8c1e2 100644 --- a/homeassistant/components/opentherm_gw/translations/es.json +++ b/homeassistant/components/opentherm_gw/translations/es.json @@ -1,7 +1,7 @@ { "config": { "error": { - "already_configured": "Gateway ya configurado", + "already_configured": "El dispositivo ya est\u00e1 configurado", "cannot_connect": "No se pudo conectar", "id_exists": "El ID del Gateway ya existe" }, diff --git a/homeassistant/components/openuv/translations/es.json b/homeassistant/components/openuv/translations/es.json index 014eba04f52..bb5f36499ba 100644 --- a/homeassistant/components/openuv/translations/es.json +++ b/homeassistant/components/openuv/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "Estas coordenadas ya est\u00e1n registradas." + "already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada" }, "error": { "invalid_api_key": "Clave API no v\u00e1lida" diff --git a/homeassistant/components/openweathermap/translations/es.json b/homeassistant/components/openweathermap/translations/es.json index 8a44668e8ac..5d276f60cb6 100644 --- a/homeassistant/components/openweathermap/translations/es.json +++ b/homeassistant/components/openweathermap/translations/es.json @@ -15,9 +15,9 @@ "latitude": "Latitud", "longitude": "Longitud", "mode": "Modo", - "name": "Nombre de la integraci\u00f3n" + "name": "Nombre" }, - "description": "Configurar la integraci\u00f3n de OpenWeatherMap. Para generar la clave API, ve a https://openweathermap.org/appid", + "description": "Para generar la clave API, ve a https://openweathermap.org/appid", "title": "OpenWeatherMap" } } diff --git a/homeassistant/components/overkiz/translations/es.json b/homeassistant/components/overkiz/translations/es.json index f1702a6d703..817864deba8 100644 --- a/homeassistant/components/overkiz/translations/es.json +++ b/homeassistant/components/overkiz/translations/es.json @@ -1,12 +1,15 @@ { "config": { "abort": { - "already_configured": "La cuenta ya est\u00e1 configurada" + "already_configured": "La cuenta ya est\u00e1 configurada", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente", + "reauth_wrong_account": "S\u00f3lo puedes volver a autenticar esta entrada con la misma cuenta y hub de Overkiz" }, "error": { "cannot_connect": "Error al conectar", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "server_in_maintenance": "El servidor est\u00e1 inactivo por mantenimiento", + "too_many_attempts": "Demasiados intentos con un 'token' inv\u00e1lido, bloqueado temporalmente", "too_many_requests": "Demasiadas solicitudes, int\u00e9ntalo de nuevo m\u00e1s tarde.", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/overkiz/translations/select.sk.json b/homeassistant/components/overkiz/translations/select.sk.json new file mode 100644 index 00000000000..460b1d67415 --- /dev/null +++ b/homeassistant/components/overkiz/translations/select.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "overkiz__open_closed_pedestrian": { + "pedestrian": "Chodec" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/sensor.sk.json b/homeassistant/components/overkiz/translations/sensor.sk.json new file mode 100644 index 00000000000..cfa849319eb --- /dev/null +++ b/homeassistant/components/overkiz/translations/sensor.sk.json @@ -0,0 +1,10 @@ +{ + "state": { + "overkiz__discrete_rssi_level": { + "good": "Dobr\u00e1" + }, + "overkiz__priority_lock_originator": { + "wind": "Vietor" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/overkiz/translations/sk.json b/homeassistant/components/overkiz/translations/sk.json index 71a7aea5018..93eb8dcc1b5 100644 --- a/homeassistant/components/overkiz/translations/sk.json +++ b/homeassistant/components/overkiz/translations/sk.json @@ -5,6 +5,13 @@ }, "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "password": "Heslo" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/ovo_energy/translations/es.json b/homeassistant/components/ovo_energy/translations/es.json index aa9708c60d0..549f3af16ca 100644 --- a/homeassistant/components/ovo_energy/translations/es.json +++ b/homeassistant/components/ovo_energy/translations/es.json @@ -5,7 +5,7 @@ "cannot_connect": "No se pudo conectar", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" }, - "flow_title": "OVO Energy: {username}", + "flow_title": "{username}", "step": { "reauth": { "data": { @@ -20,7 +20,7 @@ "username": "Usuario" }, "description": "Configurar una instancia de OVO Energy para acceder a su consumo de energ\u00eda.", - "title": "A\u00f1adir OVO Energy" + "title": "A\u00f1adir cuenta de OVO Energy" } } } diff --git a/homeassistant/components/owntracks/translations/es.json b/homeassistant/components/owntracks/translations/es.json index 1832e701559..dc420a806f4 100644 --- a/homeassistant/components/owntracks/translations/es.json +++ b/homeassistant/components/owntracks/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "create_entry": { diff --git a/homeassistant/components/peco/translations/es.json b/homeassistant/components/peco/translations/es.json new file mode 100644 index 00000000000..ecfb586561c --- /dev/null +++ b/homeassistant/components/peco/translations/es.json @@ -0,0 +1,14 @@ +{ + "config": { + "abort": { + "already_configured": "El servicio ya est\u00e1 configurado" + }, + "step": { + "user": { + "data": { + "county": "Condado" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/person/translations/es.json b/homeassistant/components/person/translations/es.json index 98fca470569..6576d02bb5e 100644 --- a/homeassistant/components/person/translations/es.json +++ b/homeassistant/components/person/translations/es.json @@ -2,7 +2,7 @@ "state": { "_": { "home": "En casa", - "not_home": "Fuera de casa" + "not_home": "Fuera" } }, "title": "Persona" diff --git a/homeassistant/components/plaato/translations/es.json b/homeassistant/components/plaato/translations/es.json index d38bf2a8265..693c6bf99c7 100644 --- a/homeassistant/components/plaato/translations/es.json +++ b/homeassistant/components/plaato/translations/es.json @@ -1,12 +1,13 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, "create_entry": { - "default": "\u00a1Tu Plaato {device_type} con nombre **{device_name}** se configur\u00f3 correctamente!" + "default": "\u00a1El dispositivo Plaato {device_type} con nombre **{device_name}** se ha configurado correctamente!" }, "error": { "invalid_webhook_device": "Has seleccionado un dispositivo que no admite el env\u00edo de datos a un webhook. Solo est\u00e1 disponible para Airlock", @@ -27,8 +28,8 @@ "device_name": "Nombre de su dispositivo", "device_type": "Tipo de dispositivo Plaato" }, - "description": "\u00bfEst\u00e1s seguro de que quieres configurar el Airlock de Plaato?", - "title": "Configurar el webhook de Plaato" + "description": "\u00bfQuieres empezar la configuraci\u00f3n?", + "title": "Configura dispositivos Plaato" }, "webhook": { "description": "Para enviar eventos a Home Assistant, deber\u00e1 configurar la funci\u00f3n de webhook en Plaato Airlock. \n\n Complete la siguiente informaci\u00f3n: \n\n - URL: `{webhook_url}`\n - M\u00e9todo: POST \n\n Consulte [la documentaci\u00f3n]({docs_url}) para obtener m\u00e1s detalles.", diff --git a/homeassistant/components/plex/translations/es.json b/homeassistant/components/plex/translations/es.json index c31dcf26e07..38f57b91c7b 100644 --- a/homeassistant/components/plex/translations/es.json +++ b/homeassistant/components/plex/translations/es.json @@ -3,10 +3,10 @@ "abort": { "all_configured": "Todos los servidores vinculados ya configurados", "already_configured": "Este servidor Plex ya est\u00e1 configurado", - "already_in_progress": "Plex se est\u00e1 configurando", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", "token_request_timeout": "Tiempo de espera agotado para la obtenci\u00f3n del token", - "unknown": "Fall\u00f3 por razones desconocidas" + "unknown": "Error inesperado" }, "error": { "faulty_credentials": "La autorizaci\u00f3n ha fallado, verifica el token", diff --git a/homeassistant/components/plugwise/translations/es.json b/homeassistant/components/plugwise/translations/es.json index 8f3ce70cb88..e1d1bf3359b 100644 --- a/homeassistant/components/plugwise/translations/es.json +++ b/homeassistant/components/plugwise/translations/es.json @@ -4,17 +4,17 @@ "already_configured": "El servicio ya est\u00e1 configurado" }, "error": { - "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntelo de nuevo.", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida, comprueba los 8 caracteres de tu Smile ID", "unknown": "Error inesperado" }, - "flow_title": "Smile: {name}", + "flow_title": "{name}", "step": { "user": { "data": { "flow_type": "Tipo de conexi\u00f3n" }, - "description": "Detalles", + "description": "Producto:", "title": "Conectarse a Smile" }, "user_gateway": { diff --git a/homeassistant/components/plum_lightpad/translations/es.json b/homeassistant/components/plum_lightpad/translations/es.json index b5f3c8b1439..c22321bc0b7 100644 --- a/homeassistant/components/plum_lightpad/translations/es.json +++ b/homeassistant/components/plum_lightpad/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar" diff --git a/homeassistant/components/point/translations/es.json b/homeassistant/components/point/translations/es.json index c495a4fe3bd..3d1f47c2ceb 100644 --- a/homeassistant/components/point/translations/es.json +++ b/homeassistant/components/point/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_setup": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "external_setup": "Point se ha configurado correctamente a partir de otro flujo.", "no_flows": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "unknown_authorize_url_generation": "Error desconocido al generar una URL de autorizaci\u00f3n." diff --git a/homeassistant/components/poolsense/translations/es.json b/homeassistant/components/poolsense/translations/es.json index e2e5272f7ac..2d38dd670d3 100644 --- a/homeassistant/components/poolsense/translations/es.json +++ b/homeassistant/components/poolsense/translations/es.json @@ -12,7 +12,7 @@ "email": "Correo electr\u00f3nico", "password": "Contrase\u00f1a" }, - "description": "[%key:common::config_flow::description%]", + "description": "\u00bfQuieres empezar la configuraci\u00f3n?", "title": "PoolSense" } } diff --git a/homeassistant/components/powerwall/translations/es.json b/homeassistant/components/powerwall/translations/es.json index 5d82ecda8e5..c0f73c2ac99 100644 --- a/homeassistant/components/powerwall/translations/es.json +++ b/homeassistant/components/powerwall/translations/es.json @@ -12,6 +12,9 @@ }, "flow_title": "Powerwall de Tesla ({ip_address})", "step": { + "confirm_discovery": { + "description": "\u00bfQuieres configurar {name} ({ip_address})?" + }, "reauth_confim": { "data": { "password": "Contrase\u00f1a" diff --git a/homeassistant/components/ps4/translations/es.json b/homeassistant/components/ps4/translations/es.json index f65a27c61b6..7a807953b5e 100644 --- a/homeassistant/components/ps4/translations/es.json +++ b/homeassistant/components/ps4/translations/es.json @@ -20,7 +20,7 @@ }, "link": { "data": { - "code": "PIN", + "code": "C\u00f3digo PIN", "ip_address": "Direcci\u00f3n IP", "name": "Nombre", "region": "Regi\u00f3n" diff --git a/homeassistant/components/pure_energie/translations/es.json b/homeassistant/components/pure_energie/translations/es.json index eb5d98c7ebf..9725448be66 100644 --- a/homeassistant/components/pure_energie/translations/es.json +++ b/homeassistant/components/pure_energie/translations/es.json @@ -11,7 +11,7 @@ "step": { "user": { "data": { - "host": "Anfitri\u00f3n" + "host": "Host" } }, "zeroconf_confirm": { diff --git a/homeassistant/components/pvpc_hourly_pricing/translations/es.json b/homeassistant/components/pvpc_hourly_pricing/translations/es.json index 4af0de8f594..ec5634a160e 100644 --- a/homeassistant/components/pvpc_hourly_pricing/translations/es.json +++ b/homeassistant/components/pvpc_hourly_pricing/translations/es.json @@ -9,10 +9,10 @@ "name": "Nombre del sensor", "power": "Potencia contratada (kW)", "power_p3": "Potencia contratada para el per\u00edodo valle P3 (kW)", - "tariff": "Tarifa contratada (1, 2 o 3 per\u00edodos)" + "tariff": "Tarifa aplicable por zona geogr\u00e1fica" }, "description": "Este sensor utiliza la API oficial para obtener [el precio horario de la electricidad (PVPC)](https://www.esios.ree.es/es/pvpc) en Espa\u00f1a.\nPara obtener una explicaci\u00f3n m\u00e1s precisa, visita los [documentos de la integraci\u00f3n](https://www.home-assistant.io/integrations/pvpc_hourly_pricing/).\n\nSelecciona la tarifa contratada en funci\u00f3n del n\u00famero de per\u00edodos de facturaci\u00f3n por d\u00eda:\n- 1 per\u00edodo: normal\n- 2 per\u00edodos: discriminaci\u00f3n (tarifa nocturna)\n- 3 per\u00edodos: coche el\u00e9ctrico (tarifa nocturna de 3 per\u00edodos)", - "title": "Selecci\u00f3n de tarifa" + "title": "Configuraci\u00f3n del sensor" } } }, diff --git a/homeassistant/components/qnap_qsw/translations/es.json b/homeassistant/components/qnap_qsw/translations/es.json new file mode 100644 index 00000000000..b58fcb71fc7 --- /dev/null +++ b/homeassistant/components/qnap_qsw/translations/es.json @@ -0,0 +1,21 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "invalid_id": "El dispositivo ha devuelto un ID \u00fanico inv\u00e1lido" + }, + "error": { + "cannot_connect": "Ha fallado la conexi\u00f3n", + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida" + }, + "step": { + "user": { + "data": { + "password": "Contrase\u00f1a", + "url": "URL", + "username": "Nombre de usuario" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/rachio/translations/es.json b/homeassistant/components/rachio/translations/es.json index 7e4a03c138a..f3821b7aa5c 100644 --- a/homeassistant/components/rachio/translations/es.json +++ b/homeassistant/components/rachio/translations/es.json @@ -4,8 +4,8 @@ "already_configured": "El dispositivo ya est\u00e1 configurado" }, "error": { - "cannot_connect": "No se ha podido conectar, por favor, int\u00e9ntalo de nuevo.", - "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida", "unknown": "Error inesperado" }, "step": { @@ -22,7 +22,7 @@ "step": { "init": { "data": { - "manual_run_mins": "Durante cu\u00e1nto tiempo, en minutos, permanece encendida una estaci\u00f3n cuando el interruptor est\u00e1 activado." + "manual_run_mins": "Duraci\u00f3n en minutos a ejecutar cuando se active un interruptor de zona" } } } diff --git a/homeassistant/components/radio_browser/translations/es.json b/homeassistant/components/radio_browser/translations/es.json index 6bb377d2d28..aa8e6336550 100644 --- a/homeassistant/components/radio_browser/translations/es.json +++ b/homeassistant/components/radio_browser/translations/es.json @@ -2,6 +2,11 @@ "config": { "abort": { "single_instance_allowed": "Ya est\u00e1 configurado. Solamente una configuraci\u00f3n es posible." + }, + "step": { + "user": { + "description": "\u00bfQuieres a\u00f1adir el navegador radio a Home Assistant?" + } } } } \ No newline at end of file diff --git a/homeassistant/components/rainmachine/translations/es.json b/homeassistant/components/rainmachine/translations/es.json index 317339ed39f..3e13d925b34 100644 --- a/homeassistant/components/rainmachine/translations/es.json +++ b/homeassistant/components/rainmachine/translations/es.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "ip_address": "Nombre de host o direcci\u00f3n IP", + "ip_address": "Nombre del host o direcci\u00f3n IP", "password": "Contrase\u00f1a", "port": "Puerto" }, diff --git a/homeassistant/components/recorder/translations/es.json b/homeassistant/components/recorder/translations/es.json new file mode 100644 index 00000000000..81bcf29d548 --- /dev/null +++ b/homeassistant/components/recorder/translations/es.json @@ -0,0 +1,8 @@ +{ + "system_health": { + "info": { + "current_recorder_run": "Hora de inicio de la ejecuci\u00f3n actual", + "estimated_db_size": "Mida estimada de la base de datos (MiB)" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/recorder/translations/tr.json b/homeassistant/components/recorder/translations/tr.json index 80fd4fd45be..1fdc0e408b3 100644 --- a/homeassistant/components/recorder/translations/tr.json +++ b/homeassistant/components/recorder/translations/tr.json @@ -2,6 +2,7 @@ "system_health": { "info": { "current_recorder_run": "Mevcut \u00c7al\u0131\u015ft\u0131rma Ba\u015flang\u0131\u00e7 Zaman\u0131", + "estimated_db_size": "Tahmini Veritaban\u0131 Boyutu (MB)", "oldest_recorder_run": "En Eski \u00c7al\u0131\u015ft\u0131rma Ba\u015flang\u0131\u00e7 Zaman\u0131" } } diff --git a/homeassistant/components/renault/translations/es.json b/homeassistant/components/renault/translations/es.json index cf0f88983e0..1d8b5f447e3 100644 --- a/homeassistant/components/renault/translations/es.json +++ b/homeassistant/components/renault/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "kamereon_no_account": "No se pudo encontrar la cuenta de Kamereon.", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, diff --git a/homeassistant/components/rfxtrx/translations/es.json b/homeassistant/components/rfxtrx/translations/es.json index fa45fe8a777..ec7777ee0d4 100644 --- a/homeassistant/components/rfxtrx/translations/es.json +++ b/homeassistant/components/rfxtrx/translations/es.json @@ -61,6 +61,7 @@ "debug": "Activar la depuraci\u00f3n", "device": "Seleccionar dispositivo para configurar", "event_code": "Introducir el c\u00f3digo de evento para a\u00f1adir", + "protocols": "Protocolos", "remove_device": "Selecciona el dispositivo a eliminar" }, "title": "Opciones de Rfxtrx" diff --git a/homeassistant/components/risco/translations/es.json b/homeassistant/components/risco/translations/es.json index 68e7031c102..6f85fe0c4ab 100644 --- a/homeassistant/components/risco/translations/es.json +++ b/homeassistant/components/risco/translations/es.json @@ -33,7 +33,7 @@ "init": { "data": { "code_arm_required": "Requiere un c\u00f3digo PIN para armar", - "code_disarm_required": "Requiere un c\u00f3digo PIN para desarmar", + "code_disarm_required": "Requiere un c\u00f3digo PIN para desactivar", "scan_interval": "Con qu\u00e9 frecuencia sondear Risco (en segundos)" }, "title": "Configurar opciones" diff --git a/homeassistant/components/risco/translations/sk.json b/homeassistant/components/risco/translations/sk.json index 5ada995aa6e..3f464b4046d 100644 --- a/homeassistant/components/risco/translations/sk.json +++ b/homeassistant/components/risco/translations/sk.json @@ -3,5 +3,14 @@ "error": { "invalid_auth": "Neplatn\u00e9 overenie" } + }, + "options": { + "step": { + "risco_to_ha": { + "data": { + "A": "Skupina A" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/roku/translations/es.json b/homeassistant/components/roku/translations/es.json index 189a4aec179..202c7f6c8ff 100644 --- a/homeassistant/components/roku/translations/es.json +++ b/homeassistant/components/roku/translations/es.json @@ -8,7 +8,7 @@ "error": { "cannot_connect": "Fallo al conectar" }, - "flow_title": "Roku: {name}", + "flow_title": "{name}", "step": { "discovery_confirm": { "description": "\u00bfQuieres configurar {name} ?", diff --git a/homeassistant/components/roomba/translations/es.json b/homeassistant/components/roomba/translations/es.json index 315c8bda096..c8760f75fdd 100644 --- a/homeassistant/components/roomba/translations/es.json +++ b/homeassistant/components/roomba/translations/es.json @@ -16,7 +16,7 @@ "host": "Host" }, "description": "Selecciona una Roomba o Braava.", - "title": "Conectar autom\u00e1ticamente con el dispositivo" + "title": "Conexi\u00f3n autom\u00e1tica con el dispositivo" }, "link": { "description": "Mant\u00e9n pulsado el bot\u00f3n Inicio en {name} hasta que el dispositivo genere un sonido (aproximadamente dos segundos).", @@ -46,7 +46,7 @@ "password": "Contrase\u00f1a" }, "description": "Actualmente recuperar el BLID y la contrase\u00f1a es un proceso manual. Sigue los pasos descritos en la documentaci\u00f3n en: https://www.home-assistant.io/integrations/roomba/#retrieving-your-credentials", - "title": "Conectarse al dispositivo" + "title": "Conexi\u00f3n autom\u00e1tica con el dispositivo" } } }, diff --git a/homeassistant/components/roon/translations/es.json b/homeassistant/components/roon/translations/es.json index e38b7691f40..45038d8e7dd 100644 --- a/homeassistant/components/roon/translations/es.json +++ b/homeassistant/components/roon/translations/es.json @@ -8,6 +8,13 @@ "unknown": "Error inesperado" }, "step": { + "fallback": { + "data": { + "host": "Host", + "port": "Puerto" + }, + "description": "No se ha podrido descubrir el servidor Roon, introduce el anfitri\u00f3n y el puerto." + }, "link": { "description": "Debes autorizar Home Assistant en Roon. Despu\u00e9s de pulsar en Enviar, ve a la aplicaci\u00f3n Roon Core, abre Configuraci\u00f3n y activa HomeAssistant en la pesta\u00f1a Extensiones.", "title": "Autorizar HomeAssistant en Roon" @@ -16,7 +23,7 @@ "data": { "host": "Host" }, - "description": "Introduce el nombre de Host o IP del servidor Roon." + "description": "No se ha podido descubrir el servidor Roon, introduce el nombre de host o la IP." } } } diff --git a/homeassistant/components/ruckus_unleashed/translations/sk.json b/homeassistant/components/ruckus_unleashed/translations/sk.json index 5ada995aa6e..dbe0480911b 100644 --- a/homeassistant/components/ruckus_unleashed/translations/sk.json +++ b/homeassistant/components/ruckus_unleashed/translations/sk.json @@ -2,6 +2,13 @@ "config": { "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "username": "U\u017e\u00edvate\u013esk\u00e9 meno" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/sabnzbd/translations/es.json b/homeassistant/components/sabnzbd/translations/es.json new file mode 100644 index 00000000000..f38e28a3287 --- /dev/null +++ b/homeassistant/components/sabnzbd/translations/es.json @@ -0,0 +1,18 @@ +{ + "config": { + "error": { + "cannot_connect": "Ha fallado la conexi\u00f3n", + "invalid_api_key": "Clave API inv\u00e1lida" + }, + "step": { + "user": { + "data": { + "api_key": "Clave API", + "name": "Nombre", + "path": "Ruta", + "url": "URL" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sabnzbd/translations/sk.json b/homeassistant/components/sabnzbd/translations/sk.json new file mode 100644 index 00000000000..9d5ee388dc3 --- /dev/null +++ b/homeassistant/components/sabnzbd/translations/sk.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "api_key": "API k\u013e\u00fa\u010d" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/samsungtv/translations/es.json b/homeassistant/components/samsungtv/translations/es.json index 42b0f794e7a..922ee0da4fe 100644 --- a/homeassistant/components/samsungtv/translations/es.json +++ b/homeassistant/components/samsungtv/translations/es.json @@ -12,7 +12,8 @@ "unknown": "Error inesperado" }, "error": { - "auth_missing": "Home Assistant no est\u00e1 autorizado para conectarse a este televisor Samsung. Revisa la configuraci\u00f3n de tu televisor para autorizar a Home Assistant." + "auth_missing": "Home Assistant no est\u00e1 autorizado para conectarse a este televisor Samsung. Revisa la configuraci\u00f3n de tu televisor para autorizar a Home Assistant.", + "invalid_pin": "El PIN es inv\u00e1lido; vuelve a intentarlo." }, "flow_title": "{device}", "step": { @@ -20,9 +21,15 @@ "description": "\u00bfQuieres configurar {device}? Si nunca la has conectado a Home Assistant antes deber\u00edas ver una ventana en tu TV pidiendo autorizaci\u00f3n.", "title": "Samsung TV" }, + "encrypted_pairing": { + "description": "Introduce el PIN que se muestra en {device}." + }, "reauth_confirm": { "description": "Despu\u00e9s de enviarlo, acepte la ventana emergente en {device} solicitando autorizaci\u00f3n dentro de los 30 segundos." }, + "reauth_confirm_encrypted": { + "description": "Introduce el PIN que se muestra en {device}." + }, "user": { "data": { "host": "Host", diff --git a/homeassistant/components/season/translations/sensor.sk.json b/homeassistant/components/season/translations/sensor.sk.json new file mode 100644 index 00000000000..6a1f5dd293b --- /dev/null +++ b/homeassistant/components/season/translations/sensor.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "season__season__": { + "spring": "Jar" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sense/translations/es.json b/homeassistant/components/sense/translations/es.json index ca77c97900b..5621988c60b 100644 --- a/homeassistant/components/sense/translations/es.json +++ b/homeassistant/components/sense/translations/es.json @@ -12,7 +12,8 @@ "reauth_validate": { "data": { "password": "Contrase\u00f1a" - } + }, + "description": "La integraci\u00f3n Sense debe volver a autenticar la cuenta {email}." }, "user": { "data": { diff --git a/homeassistant/components/senseme/translations/sk.json b/homeassistant/components/senseme/translations/sk.json new file mode 100644 index 00000000000..ffc3e13321e --- /dev/null +++ b/homeassistant/components/senseme/translations/sk.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "cannot_connect": "Nepodarilo sa pripoji\u0165." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sensibo/translations/es.json b/homeassistant/components/sensibo/translations/es.json index f4ff854c502..c5033bce962 100644 --- a/homeassistant/components/sensibo/translations/es.json +++ b/homeassistant/components/sensibo/translations/es.json @@ -4,9 +4,18 @@ "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { - "cannot_connect": "No se pudo conectar" + "cannot_connect": "No se pudo conectar", + "incorrect_api_key": "Clave API inv\u00e1lida para la cuenta seleccionada", + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida", + "no_devices": "No se ha descubierto ning\u00fan dispositivo", + "no_username": "No se pudo obtener el nombre de usuario" }, "step": { + "reauth_confirm": { + "data": { + "api_key": "Clave API" + } + }, "user": { "data": { "api_key": "Clave API", diff --git a/homeassistant/components/sensibo/translations/sk.json b/homeassistant/components/sensibo/translations/sk.json index 694f006218b..c3bf532e7a3 100644 --- a/homeassistant/components/sensibo/translations/sk.json +++ b/homeassistant/components/sensibo/translations/sk.json @@ -1,5 +1,8 @@ { "config": { + "error": { + "incorrect_api_key": "Neplatn\u00fd API k\u013e\u00fa\u010d pre vybran\u00fd \u00fa\u010det" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/sensor/translations/sk.json b/homeassistant/components/sensor/translations/sk.json index 8f3507f56c1..f86600559a4 100644 --- a/homeassistant/components/sensor/translations/sk.json +++ b/homeassistant/components/sensor/translations/sk.json @@ -1,4 +1,13 @@ { + "device_automation": { + "condition_type": { + "is_voltage": "S\u00fa\u010dasn\u00e9 nap\u00e4tie {entity_name}" + }, + "trigger_type": { + "current": "{entity_name} pr\u00fad sa zmen\u00ed", + "voltage": "{entity_name} zmen\u00ed nap\u00e4tie" + } + }, "state": { "_": { "off": "Neakt\u00edvny", diff --git a/homeassistant/components/senz/translations/es.json b/homeassistant/components/senz/translations/es.json new file mode 100644 index 00000000000..f81af28f4d9 --- /dev/null +++ b/homeassistant/components/senz/translations/es.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "La cuenta ya est\u00e1 configurada", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", + "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", + "no_url_available": "No hay ninguna URL disponible. Para m\u00e1s informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", + "oauth_error": "Se han recibido datos token inv\u00e1lidos." + }, + "create_entry": { + "default": "Autenticaci\u00f3n exitosa" + }, + "step": { + "pick_implementation": { + "title": "Selecciona el m\u00e9todo de autenticaci\u00f3n" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/shelly/translations/es.json b/homeassistant/components/shelly/translations/es.json index 6f5c86417d4..25cbb8eb30b 100644 --- a/homeassistant/components/shelly/translations/es.json +++ b/homeassistant/components/shelly/translations/es.json @@ -42,7 +42,7 @@ "double": "Pulsaci\u00f3n doble de {subtype}", "double_push": "Pulsaci\u00f3n doble de {subtype}", "long": "Pulsaci\u00f3n larga de {subtype}", - "long_push": "Pulsaci\u00f3n larga de {subtype}", + "long_push": "{subtype} pulsado durante un rato", "long_single": "Pulsaci\u00f3n larga de {subtype} seguida de una pulsaci\u00f3n simple", "single": "Pulsaci\u00f3n simple de {subtype}", "single_long": "Pulsaci\u00f3n simple de {subtype} seguida de una pulsaci\u00f3n larga", diff --git a/homeassistant/components/sia/translations/sk.json b/homeassistant/components/sia/translations/sk.json index 892b8b2cd91..d703643c7de 100644 --- a/homeassistant/components/sia/translations/sk.json +++ b/homeassistant/components/sia/translations/sk.json @@ -3,7 +3,8 @@ "step": { "user": { "data": { - "port": "Port" + "port": "Port", + "protocol": "Protokol" } } } diff --git a/homeassistant/components/simplisafe/translations/es.json b/homeassistant/components/simplisafe/translations/es.json index d4b066890f1..632fc50e4c0 100644 --- a/homeassistant/components/simplisafe/translations/es.json +++ b/homeassistant/components/simplisafe/translations/es.json @@ -6,11 +6,15 @@ "wrong_account": "Las credenciales de usuario proporcionadas no coinciden con esta cuenta de SimpliSafe." }, "error": { + "2fa_timed_out": "Se ha agotado el tiempo de espera m\u00e1ximo durante la autenticaci\u00f3n de dos factores", "identifier_exists": "Cuenta ya registrada", "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida", "still_awaiting_mfa": "Esperando todav\u00eda el clic en el correo electr\u00f3nico de MFA", "unknown": "Error inesperado" }, + "progress": { + "email_2fa": "Mira el correo electr\u00f3nico donde deber\u00edas encontrar el enlace de verificaci\u00f3n de Simplisafe." + }, "step": { "mfa": { "title": "Autenticaci\u00f3n Multi-Factor SimpliSafe" @@ -19,8 +23,14 @@ "data": { "password": "Contrase\u00f1a" }, - "description": "Tu token de acceso ha expirado o ha sido revocado. Introduce tu contrase\u00f1a para volver a vincular tu cuenta.", - "title": "Volver a vincular la Cuenta SimpliSafe" + "description": "Vuelve a introducir la contrase\u00f1a de {username}", + "title": "Reautenticaci\u00f3n de la integraci\u00f3n" + }, + "sms_2fa": { + "data": { + "code": "C\u00f3digo" + }, + "description": "Introduce el c\u00f3digo de autenticaci\u00f3n de dos factores enviado por SMS." }, "user": { "data": { diff --git a/homeassistant/components/slack/translations/ca.json b/homeassistant/components/slack/translations/ca.json index 58ff126ae27..ca107cede26 100644 --- a/homeassistant/components/slack/translations/ca.json +++ b/homeassistant/components/slack/translations/ca.json @@ -15,7 +15,14 @@ "default_channel": "Canal predeterminat", "icon": "Icona", "username": "Nom d'usuari" - } + }, + "data_description": { + "api_key": "'Token' API de Slack que s'utilitza per enviar els missatges de Slack.", + "default_channel": "Canal al qual publicar en cas que no s'especifiqui cap canal en enviar un missatge.", + "icon": "Utilitza un dels emojis de Slack com a icona per al nom d'usuari proporcionat.", + "username": "Home Assistant publicar\u00e0 a Slack amb el nom d'usuari especificat." + }, + "description": "Consulta la documentaci\u00f3 per obtenir la teva clau API de Slack." } } } diff --git a/homeassistant/components/slack/translations/es.json b/homeassistant/components/slack/translations/es.json new file mode 100644 index 00000000000..52aee38b4f9 --- /dev/null +++ b/homeassistant/components/slack/translations/es.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "El servicio ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Error al conectar", + "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "api_key": "Clave API", + "default_channel": "Canal por defecto", + "icon": "Icono", + "username": "Nombre de usuario" + }, + "data_description": { + "api_key": "El token de la API de Slack que se usar\u00e1 para enviar mensajes de Slack.", + "default_channel": "Canal al que publicar en caso de que no se especifique ning\u00fan canal al enviar un mensaje.", + "icon": "Utilice uno de los emojis de Slack como icono para el nombre de usuario proporcionado.", + "username": "Home Assistant publicar\u00e1 en Slack con el nombre de usuario especificado." + }, + "description": "Consulte la documentaci\u00f3n sobre c\u00f3mo obtener su clave API de Slack." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/it.json b/homeassistant/components/slack/translations/it.json new file mode 100644 index 00000000000..dbd6a44de23 --- /dev/null +++ b/homeassistant/components/slack/translations/it.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Il servizio \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida", + "unknown": "Errore imprevisto" + }, + "step": { + "user": { + "data": { + "api_key": "Chiave API", + "default_channel": "Canale predefinito", + "icon": "Icona", + "username": "Nome utente" + }, + "data_description": { + "api_key": "Il token API Slack da utilizzare per inviare messaggi Slack.", + "default_channel": "Il canale su cui inviare se non viene specificato alcun canale durante l'invio di un messaggio.", + "icon": "Usa uno degli emoji Slack come icona per il nome utente fornito.", + "username": "Home Assistant pubblicher\u00e0 su Slack utilizzando il nome utente specificato." + }, + "description": "Fai riferimento alla documentazione su come ottenere la chiave API Slack." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/sk.json b/homeassistant/components/slack/translations/sk.json new file mode 100644 index 00000000000..4e2a5fa0ed7 --- /dev/null +++ b/homeassistant/components/slack/translations/sk.json @@ -0,0 +1,20 @@ +{ + "config": { + "error": { + "cannot_connect": "Nepodarilo sa pripoji\u0165", + "unknown": "Neo\u010dak\u00e1van\u00e1 chyba" + }, + "step": { + "user": { + "data": { + "api_key": "API k\u013e\u00fa\u010d", + "icon": "Ikona", + "username": "U\u017e\u00edvate\u013esk\u00e9 meno" + }, + "data_description": { + "username": "Home Assistant odo\u0161le pr\u00edspevok na Slack pomocou zadan\u00e9ho pou\u017e\u00edvate\u013esk\u00e9ho mena." + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slack/translations/tr.json b/homeassistant/components/slack/translations/tr.json new file mode 100644 index 00000000000..4fd5a28f790 --- /dev/null +++ b/homeassistant/components/slack/translations/tr.json @@ -0,0 +1,29 @@ +{ + "config": { + "abort": { + "already_configured": "Hizmet zaten yap\u0131land\u0131r\u0131lm\u0131\u015f" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_auth": "Ge\u00e7ersiz kimlik do\u011frulama", + "unknown": "Beklenmeyen hata" + }, + "step": { + "user": { + "data": { + "api_key": "API Anahtar\u0131", + "default_channel": "Varsay\u0131lan Kanal", + "icon": "Simge", + "username": "Kullan\u0131c\u0131 Ad\u0131" + }, + "data_description": { + "api_key": "Slack mesajlar\u0131 g\u00f6ndermek i\u00e7in kullan\u0131lacak Slack API belirteci.", + "default_channel": "Mesaj g\u00f6nderirken kanal belirtilmemi\u015fse g\u00f6nderi yap\u0131lacak kanal.", + "icon": "Sa\u011flanan kullan\u0131c\u0131 ad\u0131 i\u00e7in Slack emojilerinden birini simge olarak kullan\u0131n.", + "username": "Home Assistant, belirtilen kullan\u0131c\u0131 ad\u0131n\u0131 kullanarak Slack'e g\u00f6nderecektir." + }, + "description": "Slack API anahtar\u0131n\u0131z\u0131 almayla ilgili belgelere bak\u0131n." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/sleepiq/translations/es.json b/homeassistant/components/sleepiq/translations/es.json index ae6059aa227..57b8f421844 100644 --- a/homeassistant/components/sleepiq/translations/es.json +++ b/homeassistant/components/sleepiq/translations/es.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "La cuenta ya est\u00e1 configurada" + "already_configured": "La cuenta ya est\u00e1 configurada", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" }, "error": { "cannot_connect": "Error al conectar", @@ -11,7 +12,8 @@ "reauth_confirm": { "data": { "password": "Contrase\u00f1a" - } + }, + "title": "Reautenticaci\u00f3n de la integraci\u00f3n" }, "user": { "data": { diff --git a/homeassistant/components/slimproto/translations/es.json b/homeassistant/components/slimproto/translations/es.json new file mode 100644 index 00000000000..352f82f605f --- /dev/null +++ b/homeassistant/components/slimproto/translations/es.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Ya configurado. S\u00f3lo es posible una sola configuraci\u00f3n." + } + } +} \ No newline at end of file diff --git a/homeassistant/components/slimproto/translations/tr.json b/homeassistant/components/slimproto/translations/tr.json index a152eb19468..b04fdc4468d 100644 --- a/homeassistant/components/slimproto/translations/tr.json +++ b/homeassistant/components/slimproto/translations/tr.json @@ -2,6 +2,12 @@ "config": { "abort": { "single_instance_allowed": "Zaten yap\u0131land\u0131r\u0131lm\u0131\u015f. Yaln\u0131zca tek bir konfig\u00fcrasyon m\u00fcmk\u00fcnd\u00fcr." + }, + "step": { + "user": { + "one": "Bo\u015f", + "other": "Bo\u015f" + } } } } \ No newline at end of file diff --git a/homeassistant/components/smappee/translations/es.json b/homeassistant/components/smappee/translations/es.json index a1124557876..891e9642d53 100644 --- a/homeassistant/components/smappee/translations/es.json +++ b/homeassistant/components/smappee/translations/es.json @@ -3,7 +3,7 @@ "abort": { "already_configured_device": "El dispositivo ya est\u00e1 configurado", "already_configured_local_device": "Los dispositivos locales ya est\u00e1n configurados. Elim\u00ednelos primero antes de configurar un dispositivo en la nube.", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "cannot_connect": "No se pudo conectar", "invalid_mdns": "Dispositivo no compatible para la integraci\u00f3n de Smappee.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", diff --git a/homeassistant/components/smarttub/translations/es.json b/homeassistant/components/smarttub/translations/es.json index 20a57210448..8f2eb153cb7 100644 --- a/homeassistant/components/smarttub/translations/es.json +++ b/homeassistant/components/smarttub/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/smhi/translations/es.json b/homeassistant/components/smhi/translations/es.json index d9902ba7d08..ab34438b12d 100644 --- a/homeassistant/components/smhi/translations/es.json +++ b/homeassistant/components/smhi/translations/es.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "already_configured": "La cuenta ya est\u00e1 configurada" + }, "error": { "name_exists": "Nombre ya existe", "wrong_location": "Ubicaci\u00f3n Suecia solamente" diff --git a/homeassistant/components/sms/translations/es.json b/homeassistant/components/sms/translations/es.json index f2f36d426f9..27669a2b52f 100644 --- a/homeassistant/components/sms/translations/es.json +++ b/homeassistant/components/sms/translations/es.json @@ -11,6 +11,7 @@ "step": { "user": { "data": { + "baud_speed": "Velocidad en Baudis", "device": "Dispositivo" }, "title": "Conectar con el m\u00f3dem" diff --git a/homeassistant/components/sms/translations/tr.json b/homeassistant/components/sms/translations/tr.json index 0488390beed..1558fe5a58e 100644 --- a/homeassistant/components/sms/translations/tr.json +++ b/homeassistant/components/sms/translations/tr.json @@ -11,6 +11,7 @@ "step": { "user": { "data": { + "baud_speed": "Baud H\u0131z\u0131", "device": "Cihaz" }, "title": "Modeme ba\u011flan\u0131n" diff --git a/homeassistant/components/solax/translations/es.json b/homeassistant/components/solax/translations/es.json index 4728aed6395..f6658c63353 100644 --- a/homeassistant/components/solax/translations/es.json +++ b/homeassistant/components/solax/translations/es.json @@ -1,7 +1,15 @@ { "config": { "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "port": "Puerto" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/soma/translations/es.json b/homeassistant/components/soma/translations/es.json index 6f6b47275dd..0ae2d26adec 100644 --- a/homeassistant/components/soma/translations/es.json +++ b/homeassistant/components/soma/translations/es.json @@ -2,13 +2,13 @@ "config": { "abort": { "already_setup": "S\u00f3lo puede configurar una cuenta de Soma.", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "connection_error": "No se ha podido conectar a SOMA Connect.", "missing_configuration": "El componente Soma no est\u00e1 configurado. Por favor, leer la documentaci\u00f3n.", "result_error": "SOMA Connect respondi\u00f3 con un error." }, "create_entry": { - "default": "Autenticado con \u00e9xito con Soma." + "default": "Autenticaci\u00f3n exitosa" }, "step": { "user": { diff --git a/homeassistant/components/somfy/translations/es.json b/homeassistant/components/somfy/translations/es.json index 1fd22ebda3f..2f8b35f5af8 100644 --- a/homeassistant/components/somfy/translations/es.json +++ b/homeassistant/components/somfy/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n", - "missing_configuration": "El componente Somfy no est\u00e1 configurado. Por favor, sigue la documentaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", + "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, diff --git a/homeassistant/components/sonarr/translations/es.json b/homeassistant/components/sonarr/translations/es.json index b2f073297d9..f7d55cc5353 100644 --- a/homeassistant/components/sonarr/translations/es.json +++ b/homeassistant/components/sonarr/translations/es.json @@ -13,7 +13,7 @@ "step": { "reauth_confirm": { "description": "La integraci\u00f3n de Sonarr necesita volver a autenticarse manualmente con la API de Sonarr alojada en: {host}", - "title": "Volver a autenticarse con Sonarr" + "title": "Reautenticaci\u00f3n de la integraci\u00f3n" }, "user": { "data": { diff --git a/homeassistant/components/sonos/translations/es.json b/homeassistant/components/sonos/translations/es.json index 3560280c90e..e6af9ac0e44 100644 --- a/homeassistant/components/sonos/translations/es.json +++ b/homeassistant/components/sonos/translations/es.json @@ -3,7 +3,7 @@ "abort": { "no_devices_found": "No se encontraron dispositivos en la red", "not_sonos_device": "El dispositivo descubierto no es un dispositivo Sonos", - "single_instance_allowed": "S\u00f3lo se necesita una \u00fanica configuraci\u00f3n de Sonos." + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "step": { "confirm": { diff --git a/homeassistant/components/speedtestdotnet/translations/es.json b/homeassistant/components/speedtestdotnet/translations/es.json index 1ccca471c7e..1727f4d2a6c 100644 --- a/homeassistant/components/speedtestdotnet/translations/es.json +++ b/homeassistant/components/speedtestdotnet/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", - "wrong_server_id": "Id del servidor no v\u00e1lido" + "wrong_server_id": "El identificador del servidor no es v\u00e1lido" }, "step": { "user": { diff --git a/homeassistant/components/sql/translations/es.json b/homeassistant/components/sql/translations/es.json new file mode 100644 index 00000000000..3d794607feb --- /dev/null +++ b/homeassistant/components/sql/translations/es.json @@ -0,0 +1,55 @@ +{ + "config": { + "abort": { + "already_configured": "La cuenta ya est\u00e1 configurada" + }, + "error": { + "db_url_invalid": "URL de la base de datos inv\u00e1lido" + }, + "step": { + "user": { + "data": { + "name": "Nombre", + "query": "Selecciona la consulta", + "unit_of_measurement": "Unidad de medida", + "value_template": "Plantilla de valor" + }, + "data_description": { + "column": "Columna de respuesta de la consulta para presentar como estado", + "db_url": "URL de la base de datos, d\u00e9jalo en blanco para utilizar la predeterminada de HA", + "name": "Nombre que se utilizar\u00e1 para la entrada de configuraci\u00f3n y tambi\u00e9n para el sensor", + "query": "Consulta a ejecutar, debe empezar por 'SELECT'", + "unit_of_measurement": "Unidad de medida (opcional)", + "value_template": "Plantilla de valor (opcional)" + } + } + } + }, + "options": { + "error": { + "db_url_invalid": "URL de la base de datos inv\u00e1lido", + "query_invalid": "Consulta SQL inv\u00e1lida", + "value_template_invalid": "Plantilla de valor inv\u00e1lida" + }, + "step": { + "init": { + "data": { + "column": "Columna", + "db_url": "URL de la base de datos", + "name": "Nombre", + "query": "Selecciona la consulta", + "unit_of_measurement": "Unidad de medida", + "value_template": "Plantilla de valor" + }, + "data_description": { + "column": "Columna de respuesta de la consulta para presentar como estado", + "db_url": "URL de la base de datos, d\u00e9jalo en blanco para utilizar la predeterminada de HA", + "name": "Nombre que se utilizar\u00e1 para la entrada de configuraci\u00f3n y tambi\u00e9n para el sensor", + "query": "Consulta a ejecutar, debe empezar por 'SELECT'", + "unit_of_measurement": "Unidad de medida (opcional)", + "value_template": "Plantilla de valor (opcional)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/steam_online/translations/es.json b/homeassistant/components/steam_online/translations/es.json new file mode 100644 index 00000000000..9636fc04a54 --- /dev/null +++ b/homeassistant/components/steam_online/translations/es.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "El servicio ya est\u00e1 configurado", + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" + }, + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "invalid_account": "ID de la cuenta inv\u00e1lida", + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida" + }, + "step": { + "reauth_confirm": { + "title": "Volver a autenticar la integraci\u00f3n" + }, + "user": { + "data": { + "account": "ID de la cuenta de Steam", + "api_key": "Clave API" + }, + "description": "Utiliza {account_id_url} para encontrar el ID de tu cuenta de Steam" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "accounts": "Nombres de las cuentas a controlar" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/subaru/translations/es.json b/homeassistant/components/subaru/translations/es.json index 42a13a37a7a..170983e8df4 100644 --- a/homeassistant/components/subaru/translations/es.json +++ b/homeassistant/components/subaru/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "cannot_connect": "No se pudo conectar" }, "error": { @@ -18,11 +18,25 @@ "description": "Por favor, introduzca su PIN de MySubaru\nNOTA: Todos los veh\u00edculos de la cuenta deben tener el mismo PIN", "title": "Configuraci\u00f3n de Subaru Starlink" }, + "two_factor": { + "data": { + "contact_method": "Selecciona un m\u00e9todo de contacto:" + }, + "description": "Autenticaci\u00f3n de dos factores requerida", + "title": "Configuraci\u00f3n de Subaru Starlink" + }, + "two_factor_validate": { + "data": { + "validation_code": "C\u00f3digo de validaci\u00f3n" + }, + "description": "Introduce el c\u00f3digo de validaci\u00f3n recibido", + "title": "Configuraci\u00f3n de Subaru Starlink" + }, "user": { "data": { "country": "Seleccionar pa\u00eds", "password": "Contrase\u00f1a", - "username": "Nombre de usuario" + "username": "Usuario" }, "description": "Por favor, introduzca sus credenciales de MySubaru\nNOTA: La configuraci\u00f3n inicial puede tardar hasta 30 segundos", "title": "Configuraci\u00f3n de Subaru Starlink" diff --git a/homeassistant/components/surepetcare/translations/es.json b/homeassistant/components/surepetcare/translations/es.json index 3d3945748cb..13f2eb38bef 100644 --- a/homeassistant/components/surepetcare/translations/es.json +++ b/homeassistant/components/surepetcare/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, "error": { "cannot_connect": "No se pudo conectar", diff --git a/homeassistant/components/surepetcare/translations/sk.json b/homeassistant/components/surepetcare/translations/sk.json index 5ada995aa6e..1b1e671c054 100644 --- a/homeassistant/components/surepetcare/translations/sk.json +++ b/homeassistant/components/surepetcare/translations/sk.json @@ -2,6 +2,13 @@ "config": { "error": { "invalid_auth": "Neplatn\u00e9 overenie" + }, + "step": { + "user": { + "data": { + "password": "Heslo" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/switch/translations/es.json b/homeassistant/components/switch/translations/es.json index 95a60ab55ea..2c1f6050ce6 100644 --- a/homeassistant/components/switch/translations/es.json +++ b/homeassistant/components/switch/translations/es.json @@ -1,4 +1,11 @@ { + "config": { + "step": { + "init": { + "description": "Seleccione el interruptor de la l\u00e1mpara." + } + } + }, "device_automation": { "action_type": { "toggle": "Alternar {entity_name}", diff --git a/homeassistant/components/switch_as_x/translations/es.json b/homeassistant/components/switch_as_x/translations/es.json new file mode 100644 index 00000000000..7e91d3217a4 --- /dev/null +++ b/homeassistant/components/switch_as_x/translations/es.json @@ -0,0 +1,13 @@ +{ + "config": { + "step": { + "user": { + "data": { + "entity_id": "Conmutador", + "target_domain": "Nuevo tipo" + } + } + } + }, + "title": "Cambia el tipo de dispositivo de un conmutador" +} \ No newline at end of file diff --git a/homeassistant/components/syncthru/translations/es.json b/homeassistant/components/syncthru/translations/es.json index 513cbf17fc0..da3002496db 100644 --- a/homeassistant/components/syncthru/translations/es.json +++ b/homeassistant/components/syncthru/translations/es.json @@ -8,7 +8,7 @@ "syncthru_not_supported": "El dispositivo no es compatible con SyncThru", "unknown_state": "Estado de la impresora desconocido, verifica la URL y la conectividad de la red" }, - "flow_title": "Impresora Samsung SyncThru: {name}", + "flow_title": "{name}", "step": { "confirm": { "data": { diff --git a/homeassistant/components/synology_dsm/translations/es.json b/homeassistant/components/synology_dsm/translations/es.json index 134f99cd75d..382797dc81e 100644 --- a/homeassistant/components/synology_dsm/translations/es.json +++ b/homeassistant/components/synology_dsm/translations/es.json @@ -10,7 +10,7 @@ "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida", "missing_data": "Faltan datos: por favor, vuelva a intentarlo m\u00e1s tarde o pruebe con otra configuraci\u00f3n", "otp_failed": "La autenticaci\u00f3n de dos pasos fall\u00f3, vuelva a intentar con un nuevo c\u00f3digo de acceso", - "unknown": "Error desconocido: por favor, consulta logs para obtener m\u00e1s detalles" + "unknown": "Error inesperado" }, "flow_title": "{name} ({host})", "step": { @@ -64,6 +64,7 @@ "init": { "data": { "scan_interval": "Minutos entre escaneos", + "snap_profile_type": "Calidad de las fotos de la c\u00e1mara (0:alta, 1:media, 2:baja)", "timeout": "Tiempo de espera (segundos)" } } diff --git a/homeassistant/components/synology_dsm/translations/sk.json b/homeassistant/components/synology_dsm/translations/sk.json index e9c37059842..59f0e333d63 100644 --- a/homeassistant/components/synology_dsm/translations/sk.json +++ b/homeassistant/components/synology_dsm/translations/sk.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "already_configured": "Zariadenie je u\u017e nakonfigurovan\u00e9", "reauth_successful": "Op\u00e4tovn\u00e9 overenie bolo \u00faspe\u0161n\u00e9" }, "error": { @@ -12,6 +13,11 @@ "port": "Port" } }, + "reauth": { + "data": { + "password": "Heslo" + } + }, "user": { "data": { "port": "Port" diff --git a/homeassistant/components/system_bridge/translations/sk.json b/homeassistant/components/system_bridge/translations/sk.json index 276eac51dd4..4a6f823bbe6 100644 --- a/homeassistant/components/system_bridge/translations/sk.json +++ b/homeassistant/components/system_bridge/translations/sk.json @@ -4,7 +4,8 @@ "reauth_successful": "Op\u00e4tovn\u00e9 overenie bolo \u00faspe\u0161n\u00e9" }, "error": { - "invalid_auth": "Neplatn\u00e9 overenie" + "invalid_auth": "Neplatn\u00e9 overenie", + "unknown": "Neo\u010dak\u00e1van\u00e1 chyba" }, "step": { "authenticate": { diff --git a/homeassistant/components/tado/translations/es.json b/homeassistant/components/tado/translations/es.json index c9a26a1a9ab..db71d41f789 100644 --- a/homeassistant/components/tado/translations/es.json +++ b/homeassistant/components/tado/translations/es.json @@ -23,7 +23,7 @@ "step": { "init": { "data": { - "fallback": "Activar modo de salvaguarda." + "fallback": "Elige el modo alternativo." }, "description": "El modo de salvaguarda volver\u00e1 a la Planificaci\u00f3n Inteligente en el siguiente cambio de programaci\u00f3n despu\u00e9s de ajustar manualmente una zona.", "title": "Ajustar las opciones de Tado" diff --git a/homeassistant/components/tankerkoenig/translations/es.json b/homeassistant/components/tankerkoenig/translations/es.json new file mode 100644 index 00000000000..ec97b5886d3 --- /dev/null +++ b/homeassistant/components/tankerkoenig/translations/es.json @@ -0,0 +1,33 @@ +{ + "config": { + "abort": { + "already_configured": "La ubicaci\u00f3n ya est\u00e1 configurada" + }, + "error": { + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida", + "no_stations": "No se pudo encontrar ninguna estaci\u00f3n al alcance." + }, + "step": { + "select_station": { + "data": { + "stations": "Estaciones" + }, + "title": "Selecciona las estaciones a a\u00f1adir" + }, + "user": { + "data": { + "name": "Nombre de la regi\u00f3n" + } + } + } + }, + "options": { + "step": { + "init": { + "data": { + "show_on_map": "Muestra las estaciones en el mapa" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tankerkoenig/translations/sk.json b/homeassistant/components/tankerkoenig/translations/sk.json new file mode 100644 index 00000000000..06c74b52725 --- /dev/null +++ b/homeassistant/components/tankerkoenig/translations/sk.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "radius": "Polomer vyh\u013ead\u00e1vania" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tautulli/translations/es.json b/homeassistant/components/tautulli/translations/es.json new file mode 100644 index 00000000000..0d6fd1d3b9e --- /dev/null +++ b/homeassistant/components/tautulli/translations/es.json @@ -0,0 +1,25 @@ +{ + "config": { + "abort": { + "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." + }, + "error": { + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "Clave API" + }, + "title": "Re-autenticaci\u00f3n de Tautulli" + }, + "user": { + "data": { + "url": "URL", + "verify_ssl": "Verifica el certificat SSL" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tellduslive/translations/es.json b/homeassistant/components/tellduslive/translations/es.json index 882e553d46e..5971c89f43e 100644 --- a/homeassistant/components/tellduslive/translations/es.json +++ b/homeassistant/components/tellduslive/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "TelldusLive ya est\u00e1 configurado", + "already_configured": "El servicio ya est\u00e1 configurado", "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n", "unknown": "Se produjo un error desconocido", "unknown_authorize_url_generation": "Error desconocido al generar una URL de autorizaci\u00f3n." diff --git a/homeassistant/components/threshold/translations/es.json b/homeassistant/components/threshold/translations/es.json new file mode 100644 index 00000000000..0200c840243 --- /dev/null +++ b/homeassistant/components/threshold/translations/es.json @@ -0,0 +1,24 @@ +{ + "config": { + "step": { + "user": { + "data": { + "entity_id": "Sensor de entrada", + "hysteresis": "Hist\u00e9resis", + "lower": "L\u00edmite inferior", + "upper": "L\u00edmite superior" + } + } + } + }, + "options": { + "step": { + "init": { + "data": { + "hysteresis": "Hist\u00e9resis" + } + } + } + }, + "title": "Sensor de umbral" +} \ No newline at end of file diff --git a/homeassistant/components/tile/translations/es.json b/homeassistant/components/tile/translations/es.json index 42eb3527a6f..c13488183d3 100644 --- a/homeassistant/components/tile/translations/es.json +++ b/homeassistant/components/tile/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n fue exitosa" }, "error": { diff --git a/homeassistant/components/tod/translations/es.json b/homeassistant/components/tod/translations/es.json new file mode 100644 index 00000000000..899b4ce18f0 --- /dev/null +++ b/homeassistant/components/tod/translations/es.json @@ -0,0 +1,25 @@ +{ + "config": { + "step": { + "user": { + "data": { + "after_time": "Tiempo de activaci\u00f3n", + "before_time": "Tiempo de desactivaci\u00f3n" + }, + "description": "Crea un sensor binario que se activa o desactiva en funci\u00f3n de la hora.", + "title": "A\u00f1ade sensor tiempo del d\u00eda" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "after_time": "Tiempo de activaci\u00f3n" + }, + "description": "Crea un sensor binario que se activa o desactiva en funci\u00f3n de la hora." + } + } + }, + "title": "Sensor tiempo del d\u00eda" +} \ No newline at end of file diff --git a/homeassistant/components/tomorrowio/translations/es.json b/homeassistant/components/tomorrowio/translations/es.json new file mode 100644 index 00000000000..9ad330dab15 --- /dev/null +++ b/homeassistant/components/tomorrowio/translations/es.json @@ -0,0 +1,29 @@ +{ + "config": { + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "invalid_api_key": "Clave API inv\u00e1lida", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "api_key": "Clave API", + "latitude": "Latitud", + "location": "Ubicaci\u00f3n", + "name": "Nombre" + }, + "description": "Para obtener una clave API, reg\u00edstrate en [Tomorrow.io](https://app.tomorrow.io/signup)" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "timestep": "Min. entre previsiones de NowCast" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tomorrowio/translations/sensor.es.json b/homeassistant/components/tomorrowio/translations/sensor.es.json new file mode 100644 index 00000000000..03820d30265 --- /dev/null +++ b/homeassistant/components/tomorrowio/translations/sensor.es.json @@ -0,0 +1,16 @@ +{ + "state": { + "tomorrowio__health_concern": { + "unhealthy": "Poco saludable", + "unhealthy_for_sensitive_groups": "No saludable para grupos sensibles", + "very_unhealthy": "Nada saludable" + }, + "tomorrowio__pollen_index": { + "medium": "Medio", + "very_low": "Muy bajo" + }, + "tomorrowio__precipitation_type": { + "snow": "Nieve" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tomorrowio/translations/sensor.sk.json b/homeassistant/components/tomorrowio/translations/sensor.sk.json new file mode 100644 index 00000000000..3dd3dede27b --- /dev/null +++ b/homeassistant/components/tomorrowio/translations/sensor.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "tomorrowio__pollen_index": { + "low": "N\u00edzka" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tomorrowio/translations/sk.json b/homeassistant/components/tomorrowio/translations/sk.json new file mode 100644 index 00000000000..7f480c9778c --- /dev/null +++ b/homeassistant/components/tomorrowio/translations/sk.json @@ -0,0 +1,12 @@ +{ + "config": { + "step": { + "user": { + "data": { + "api_key": "API k\u013e\u00fa\u010d", + "name": "Meno" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/toon/translations/es.json b/homeassistant/components/toon/translations/es.json index d048e53ec90..423d81dde0c 100644 --- a/homeassistant/components/toon/translations/es.json +++ b/homeassistant/components/toon/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "El acuerdo seleccionado ya est\u00e1 configurado.", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "no_agreements": "Esta cuenta no tiene pantallas Toon.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})", diff --git a/homeassistant/components/totalconnect/translations/es.json b/homeassistant/components/totalconnect/translations/es.json index 5c402fb76af..97822a10300 100644 --- a/homeassistant/components/totalconnect/translations/es.json +++ b/homeassistant/components/totalconnect/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "no_locations": "No hay ubicaciones disponibles para este usuario, compruebe la configuraci\u00f3n de TotalConnect", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, diff --git a/homeassistant/components/traccar/translations/es.json b/homeassistant/components/traccar/translations/es.json index a87e7aae2c1..851984b0024 100644 --- a/homeassistant/components/traccar/translations/es.json +++ b/homeassistant/components/traccar/translations/es.json @@ -5,12 +5,12 @@ "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, "create_entry": { - "default": "Para enviar eventos a Home Assistant, necesitar\u00e1 configurar la funci\u00f3n de webhook en Traccar.\n\nUtilice la siguiente url: ``{webhook_url}``\n\nConsulte la [documentaci\u00f3n]({docs_url}) para m\u00e1s detalles." + "default": "Para enviar eventos a Home Assistant, tendr\u00e1s que configurar la opci\u00f3n webhook de Traccar.\n\nUtilice la siguiente url: `{webhook_url}`\n\nConsulte la [documentaci\u00f3n]({docs_url}) para m\u00e1s detalles." }, "step": { "user": { - "description": "\u00bfEst\u00e1 seguro de querer configurar Traccar?", - "title": "Configurar Traccar" + "description": "\u00bfEst\u00e1s seguro de que quieres configurar Traccar?", + "title": "Configura Traccar" } } } diff --git a/homeassistant/components/tradfri/translations/es.json b/homeassistant/components/tradfri/translations/es.json index 1f342c4630e..531b11cc0a1 100644 --- a/homeassistant/components/tradfri/translations/es.json +++ b/homeassistant/components/tradfri/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "already_configured": "La pasarela ya est\u00e1 configurada", - "already_in_progress": "La configuraci\u00f3n de la pasarela ya est\u00e1 en marcha." + "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso" }, "error": { "cannot_authenticate": "No se puede autenticar, \u00bfGateway est\u00e1 emparejado con otro servidor como, por ejemplo, Homekit?", diff --git a/homeassistant/components/trafikverket_ferry/translations/es.json b/homeassistant/components/trafikverket_ferry/translations/es.json new file mode 100644 index 00000000000..26532fbce5e --- /dev/null +++ b/homeassistant/components/trafikverket_ferry/translations/es.json @@ -0,0 +1,26 @@ +{ + "config": { + "abort": { + "reauth_successful": "Re-autenticaci\u00f3n realizada correctamente" + }, + "error": { + "incorrect_api_key": "Clave API inv\u00e1lida para la cuenta seleccionada", + "invalid_route": "No se pudo encontrar la ruta con la informaci\u00f3n proporcionada" + }, + "step": { + "reauth_confirm": { + "data": { + "api_key": "Clave API" + } + }, + "user": { + "data": { + "api_key": "Clave API", + "from": "Des del puerto", + "time": "Hora", + "to": "Al puerto" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/trafikverket_train/translations/es.json b/homeassistant/components/trafikverket_train/translations/es.json new file mode 100644 index 00000000000..4ce1da04b02 --- /dev/null +++ b/homeassistant/components/trafikverket_train/translations/es.json @@ -0,0 +1,17 @@ +{ + "config": { + "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "incorrect_api_key": "Clave API inv\u00e1lida para la cuenta seleccionada", + "invalid_auth": "Autenticaci\u00f3n inv\u00e1lida" + }, + "step": { + "user": { + "data": { + "from": "Desde la estaci\u00f3n", + "time": "Hora (opcional)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tuya/translations/es.json b/homeassistant/components/tuya/translations/es.json index bcd83f85af9..235f87d5374 100644 --- a/homeassistant/components/tuya/translations/es.json +++ b/homeassistant/components/tuya/translations/es.json @@ -30,13 +30,13 @@ "access_secret": "Tuya IoT Access Secret", "country_code": "C\u00f3digo de pais de tu cuenta (por ejemplo, 1 para USA o 86 para China)", "password": "Contrase\u00f1a", - "platform": "La aplicaci\u00f3n en la cual registraste tu cuenta", + "platform": "La aplicaci\u00f3n donde se registra tu cuenta", "region": "Regi\u00f3n", "tuya_project_type": "Tipo de proyecto en la nube de Tuya", "username": "Usuario" }, - "description": "Introduce tu credencial Tuya.", - "title": "Tuya" + "description": "Introduce tus credencial de Tuya", + "title": "Integraci\u00f3n Tuya" } } }, diff --git a/homeassistant/components/tuya/translations/select.es.json b/homeassistant/components/tuya/translations/select.es.json index 7dc4cf1067b..e29ccdc381f 100644 --- a/homeassistant/components/tuya/translations/select.es.json +++ b/homeassistant/components/tuya/translations/select.es.json @@ -27,6 +27,10 @@ "0": "Sensibilidad baja", "1": "Sensibilidad alta" }, + "tuya__fan_angle": { + "30": "30\u00b0", + "90": "90\u00b0" + }, "tuya__fingerbot_mode": { "click": "Push", "switch": "Interruptor" @@ -43,7 +47,12 @@ "level_8": "Nivel 8", "level_9": "Nivel 9" }, + "tuya__humidifier_moodlighting": { + "3": "Estado 3", + "4": "Estado 4" + }, "tuya__humidifier_spray_mode": { + "auto": "Autom\u00e1tico", "health": "Salud", "humidity": "Humedad", "sleep": "Dormir", diff --git a/homeassistant/components/tuya/translations/select.sk.json b/homeassistant/components/tuya/translations/select.sk.json new file mode 100644 index 00000000000..493576472b9 --- /dev/null +++ b/homeassistant/components/tuya/translations/select.sk.json @@ -0,0 +1,18 @@ +{ + "state": { + "tuya__countdown": { + "3h": "3 hodiny" + }, + "tuya__decibel_sensitivity": { + "1": "Vysok\u00e1 citlivos\u0165" + }, + "tuya__motion_sensitivity": { + "0": "N\u00edzka citlivos\u0165", + "1": "Stredn\u00e1 citlivos\u0165", + "2": "Vysok\u00e1 citlivos\u0165" + }, + "tuya__vacuum_mode": { + "random": "N\u00e1hodn\u00fd" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/tuya/translations/sensor.sk.json b/homeassistant/components/tuya/translations/sensor.sk.json new file mode 100644 index 00000000000..4f80ab106ad --- /dev/null +++ b/homeassistant/components/tuya/translations/sensor.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "tuya__status": { + "boiling_temp": "Teplota varu" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/twentemilieu/translations/es.json b/homeassistant/components/twentemilieu/translations/es.json index 259d202a9c3..93effca8aad 100644 --- a/homeassistant/components/twentemilieu/translations/es.json +++ b/homeassistant/components/twentemilieu/translations/es.json @@ -5,7 +5,7 @@ }, "error": { "cannot_connect": "No se pudo conectar", - "invalid_address": "Direcci\u00f3n no encontrada en el \u00e1rea de servicio de Twente Milieu." + "invalid_address": "No se ha encontrado la direcci\u00f3n en el \u00e1rea de servicio de Twente Milieu." }, "step": { "user": { @@ -14,7 +14,7 @@ "house_number": "N\u00famero de casa", "post_code": "C\u00f3digo postal" }, - "description": "Configure Twente Milieu proporcionando informaci\u00f3n sobre la recolecci\u00f3n de residuos en su direcci\u00f3n." + "description": "Configura Twente Milieu con informaci\u00f3n de la recogida de residuos en tu direcci\u00f3n." } } } diff --git a/homeassistant/components/twilio/translations/es.json b/homeassistant/components/twilio/translations/es.json index 46499faca59..41057c5f4a0 100644 --- a/homeassistant/components/twilio/translations/es.json +++ b/homeassistant/components/twilio/translations/es.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "cloud_not_connected": "No conectado a Home Assistant Cloud.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n.", "webhook_not_internet_accessible": "Tu instancia de Home Assistant debe estar accesible desde Internet para recibir mensajes webhook." }, @@ -9,7 +10,7 @@ }, "step": { "user": { - "description": "\u00bfEst\u00e1s seguro de que quieres configurar Twilio?", + "description": "\u00bfQuieres empezar la configuraci\u00f3n?", "title": "Configurar el Webhook de Twilio" } } diff --git a/homeassistant/components/twinkly/translations/es.json b/homeassistant/components/twinkly/translations/es.json index e18d54adb9e..a45be8da295 100644 --- a/homeassistant/components/twinkly/translations/es.json +++ b/homeassistant/components/twinkly/translations/es.json @@ -12,7 +12,7 @@ }, "user": { "data": { - "host": "Host (o direcci\u00f3n IP) de tu dispositivo Twinkly" + "host": "Host" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/es.json b/homeassistant/components/ukraine_alarm/translations/es.json index 7fa891bde3e..7f8db3877c0 100644 --- a/homeassistant/components/ukraine_alarm/translations/es.json +++ b/homeassistant/components/ukraine_alarm/translations/es.json @@ -1,10 +1,33 @@ { "config": { + "abort": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", + "max_regions": "Se pueden configurar un m\u00e1ximo de 5 regiones", + "timeout": "Tiempo m\u00e1ximo de espera para establecer la conexi\u00f3n agotado", + "unknown": "Error inesperado" + }, + "error": { + "unknown": "Error inesperado" + }, "step": { - "user": { + "district": { "data": { "region": "Regi\u00f3n" - } + }, + "description": "Si quieres monitorear no s\u00f3lo el estado, elige el distrito espec\u00edfico" + }, + "state": { + "data": { + "region": "Regi\u00f3n" + }, + "description": "Escoja el estado a monitorear" + }, + "user": { + "data": { + "api_key": "Clave API", + "region": "Regi\u00f3n" + }, + "description": "Escoja el estado a monitorear" } } } diff --git a/homeassistant/components/ukraine_alarm/translations/tr.json b/homeassistant/components/ukraine_alarm/translations/tr.json new file mode 100644 index 00000000000..3662a32b1fa --- /dev/null +++ b/homeassistant/components/ukraine_alarm/translations/tr.json @@ -0,0 +1,45 @@ +{ + "config": { + "abort": { + "already_configured": "Konum zaten yap\u0131land\u0131r\u0131lm\u0131\u015f", + "cannot_connect": "Ba\u011flanma hatas\u0131", + "max_regions": "En fazla 5 b\u00f6lge yap\u0131land\u0131r\u0131labilir", + "rate_limit": "\u00c7ok fazla istek", + "timeout": "Ba\u011flant\u0131 kurulurken zaman a\u015f\u0131m\u0131", + "unknown": "Beklenmeyen hata" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "invalid_api_key": "Ge\u00e7ersiz API anahtar\u0131", + "timeout": "Ba\u011flant\u0131 kurulurken zaman a\u015f\u0131m\u0131", + "unknown": "Beklenmeyen hata" + }, + "step": { + "community": { + "data": { + "region": "B\u00f6lge" + }, + "description": "Yaln\u0131zca eyalet ve il\u00e7eyi izlemek istemiyorsan\u0131z, belirli toplulu\u011funu se\u00e7in" + }, + "district": { + "data": { + "region": "B\u00f6lge" + }, + "description": "Sadece eyaleti izlemek istemiyorsan\u0131z, belirli bir b\u00f6lgeyi se\u00e7in" + }, + "state": { + "data": { + "region": "B\u00f6lge" + }, + "description": "\u0130zlenecek durumu se\u00e7in" + }, + "user": { + "data": { + "api_key": "API Anahtar\u0131", + "region": "B\u00f6lge" + }, + "description": "\u0130zlenecek durumu se\u00e7in" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/unifi/translations/es.json b/homeassistant/components/unifi/translations/es.json index a5963d7019e..ebaf1d3c127 100644 --- a/homeassistant/components/unifi/translations/es.json +++ b/homeassistant/components/unifi/translations/es.json @@ -21,11 +21,14 @@ "username": "Usuario", "verify_ssl": "Controlador usando el certificado adecuado" }, - "title": "Configurar el controlador UniFi" + "title": "Configuraci\u00f3n de UniFi Network" } } }, "options": { + "abort": { + "integration_not_setup": "La integraci\u00f3n UniFi no est\u00e1 configurada" + }, "step": { "client_control": { "data": { @@ -39,7 +42,7 @@ "device_tracker": { "data": { "detection_time": "Tiempo en segundos desde la \u00faltima vez que se vio hasta considerarlo desconectado", - "ignore_wired_bug": "Desactivar la l\u00f3gica para el bug cableado de UniFi", + "ignore_wired_bug": "Desactiva la l\u00f3gica de errores de UniFi Network", "ssid_filter": "Seleccione los SSIDs para realizar seguimiento de clientes inal\u00e1mbricos", "track_clients": "Seguimiento de los clientes de red", "track_devices": "Rastree dispositivos de red (dispositivos Ubiquiti)", @@ -54,7 +57,7 @@ "track_clients": "Rastree clientes de red", "track_devices": "Rastree dispositivos de red (dispositivos Ubiquiti)" }, - "description": "Configurar la integraci\u00f3n de UniFi" + "description": "Configura la integraci\u00f3n UniFi Network" }, "statistics_sensors": { "data": { @@ -62,7 +65,7 @@ "allow_uptime_sensors": "Sensores de tiempo de actividad para clientes de la red" }, "description": "Configurar estad\u00edsticas de los sensores", - "title": "Opciones UniFi 3/3" + "title": "Opciones de UniFi Network 3/3" } } } diff --git a/homeassistant/components/unifiprotect/translations/es.json b/homeassistant/components/unifiprotect/translations/es.json index bcd7efe6cdf..901f1707de5 100644 --- a/homeassistant/components/unifiprotect/translations/es.json +++ b/homeassistant/components/unifiprotect/translations/es.json @@ -1,7 +1,8 @@ { "config": { "abort": { - "already_configured": "El dispositivo ya est\u00e1 configurado" + "already_configured": "El dispositivo ya est\u00e1 configurado", + "discovery_started": "Se ha iniciado el descubrimiento" }, "error": { "cannot_connect": "No se pudo conectar", @@ -10,6 +11,12 @@ "unknown": "Error inesperado" }, "step": { + "discovery_confirm": { + "data": { + "username": "Usuario", + "verify_ssl": "Verifica el certificado SSL" + } + }, "reauth_confirm": { "data": { "host": "IP/Host del servidor UniFi Protect", diff --git a/homeassistant/components/upb/translations/sk.json b/homeassistant/components/upb/translations/sk.json new file mode 100644 index 00000000000..3f20d345b26 --- /dev/null +++ b/homeassistant/components/upb/translations/sk.json @@ -0,0 +1,7 @@ +{ + "config": { + "error": { + "unknown": "Neo\u010dak\u00e1van\u00e1 chyba" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/update/translations/es.json b/homeassistant/components/update/translations/es.json index 79993c92b20..ee92c01c938 100644 --- a/homeassistant/components/update/translations/es.json +++ b/homeassistant/components/update/translations/es.json @@ -1,3 +1,10 @@ { + "device_automation": { + "trigger_type": { + "changed_states": "La disponibilidad de la actualizaci\u00f3n de {entity_name} cambie", + "turned_off": "{entity_name} se actualice", + "turned_on": "{entity_name} tenga una actualizaci\u00f3n disponible" + } + }, "title": "Actualizar" } \ No newline at end of file diff --git a/homeassistant/components/upnp/translations/es.json b/homeassistant/components/upnp/translations/es.json index 356376e2e07..7a76ab44bf0 100644 --- a/homeassistant/components/upnp/translations/es.json +++ b/homeassistant/components/upnp/translations/es.json @@ -9,7 +9,7 @@ "one": "UNO", "other": "OTRO" }, - "flow_title": "UPnP / IGD: {name}", + "flow_title": "{name}", "step": { "ssdp_confirm": { "description": "\u00bfQuieres configurar este dispositivo UPnP/IGD?" diff --git a/homeassistant/components/uptimerobot/translations/es.json b/homeassistant/components/uptimerobot/translations/es.json index 455c96cd644..e78a90b4176 100644 --- a/homeassistant/components/uptimerobot/translations/es.json +++ b/homeassistant/components/uptimerobot/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_failed_existing": "No se pudo actualizar la entrada de configuraci\u00f3n, elimine la integraci\u00f3n y config\u00farela nuevamente.", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente", "unknown": "Error inesperado" @@ -9,6 +9,7 @@ "error": { "cannot_connect": "No se pudo conectar", "invalid_api_key": "Clave API no v\u00e1lida", + "not_main_key": "Se ha detectado un tipo de clave API incorrecta, utiliza la clave API 'principal'", "reauth_failed_matching_account": "La clave de API que has proporcionado no coincide con el ID de cuenta para la configuraci\u00f3n existente.", "unknown": "Error inesperado" }, diff --git a/homeassistant/components/uptimerobot/translations/sensor.es.json b/homeassistant/components/uptimerobot/translations/sensor.es.json new file mode 100644 index 00000000000..1f037738b42 --- /dev/null +++ b/homeassistant/components/uptimerobot/translations/sensor.es.json @@ -0,0 +1,9 @@ +{ + "state": { + "uptimerobot__monitor_status": { + "not_checked_yet": "No comprobado", + "pause": "En pausa", + "up": "Funcionante" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/utility_meter/translations/es.json b/homeassistant/components/utility_meter/translations/es.json new file mode 100644 index 00000000000..bea05df125d --- /dev/null +++ b/homeassistant/components/utility_meter/translations/es.json @@ -0,0 +1,29 @@ +{ + "config": { + "step": { + "user": { + "data": { + "cycle": "Ciclo de reinicio del contador", + "delta_values": "Valores delta", + "source": "Sensor de entrada", + "tariffs": "Tarifas soportadas" + }, + "data_description": { + "net_consumption": "Act\u00edvalo si es un contador limpio, es decir, puede aumentar y disminuir.", + "offset": "Desplaza el d\u00eda de restablecimiento mensual del contador.", + "tariffs": "Lista de tarifas admitidas, d\u00e9jala en blanco si utilizas una \u00fanica tarifa." + } + } + } + }, + "options": { + "step": { + "init": { + "data": { + "source": "Sensor de entrada" + } + } + } + }, + "title": "Contador" +} \ No newline at end of file diff --git a/homeassistant/components/velbus/translations/es.json b/homeassistant/components/velbus/translations/es.json index cb600d577e7..ed2585a03e9 100644 --- a/homeassistant/components/velbus/translations/es.json +++ b/homeassistant/components/velbus/translations/es.json @@ -10,10 +10,10 @@ "step": { "user": { "data": { - "name": "El nombre de esta conexi\u00f3n velbus", + "name": "Nombre de la conexi\u00f3n Velbus", "port": "Cadena de conexi\u00f3n" }, - "title": "Definir el tipo de conexi\u00f3n velbus" + "title": "Tipo de conexi\u00f3n Velbus" } } } diff --git a/homeassistant/components/verisure/translations/es.json b/homeassistant/components/verisure/translations/es.json index 7ec2812d964..19517bb7ed0 100644 --- a/homeassistant/components/verisure/translations/es.json +++ b/homeassistant/components/verisure/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" }, "error": { diff --git a/homeassistant/components/vulcan/translations/es.json b/homeassistant/components/vulcan/translations/es.json new file mode 100644 index 00000000000..fa303806a76 --- /dev/null +++ b/homeassistant/components/vulcan/translations/es.json @@ -0,0 +1,51 @@ +{ + "config": { + "abort": { + "already_configured": "Ya se ha a\u00f1adido a este alumno.", + "reauth_successful": "Re-autenticaci\u00f3n exitosa" + }, + "error": { + "expired_token": "Token caducado, genera un nuevo token", + "invalid_symbol": "S\u00edmbolo inv\u00e1lido", + "invalid_token": "Token inv\u00e1lido" + }, + "step": { + "auth": { + "data": { + "pin": "PIN" + } + }, + "reauth": { + "data": { + "pin": "PIN", + "region": "S\u00edmbolo", + "token": "Token" + }, + "description": "Inicia sesi\u00f3n en tu cuenta de Vulcan mediante la p\u00e1gina de registro de la aplicaci\u00f3n m\u00f3vil." + }, + "reauth_confirm": { + "data": { + "region": "S\u00edmbolo" + } + }, + "select_student": { + "data": { + "student_name": "Selecciona al alumno" + } + } + } + }, + "options": { + "error": { + "error": "Se ha producido un error" + }, + "step": { + "init": { + "data": { + "message_notify": "Muestra notificaciones cuando se reciba un mensaje nuevo", + "scan_interval": "Intervalo de actualizaci\u00f3n (minutos)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/vulcan/translations/sk.json b/homeassistant/components/vulcan/translations/sk.json new file mode 100644 index 00000000000..c16ed208d24 --- /dev/null +++ b/homeassistant/components/vulcan/translations/sk.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "add_next_config_entry": { + "description": "Prida\u0165 \u010fal\u0161ieho \u0161tudenta." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/weather/translations/es.json b/homeassistant/components/weather/translations/es.json index 2457f68cf92..a6a7336e612 100644 --- a/homeassistant/components/weather/translations/es.json +++ b/homeassistant/components/weather/translations/es.json @@ -9,7 +9,7 @@ "lightning": "Rel\u00e1mpagos", "lightning-rainy": "Rel\u00e1mpagos, lluvioso", "partlycloudy": "Parcialmente nublado", - "pouring": "Torrencial", + "pouring": "Lluvia", "rainy": "Lluvioso", "snowy": "Nevado", "snowy-rainy": "Nevado, lluvioso", diff --git a/homeassistant/components/weather/translations/sk.json b/homeassistant/components/weather/translations/sk.json index 12c3e530e9e..b174efccf4f 100644 --- a/homeassistant/components/weather/translations/sk.json +++ b/homeassistant/components/weather/translations/sk.json @@ -11,7 +11,7 @@ "partlycloudy": "\u010ciasto\u010dne zamra\u010den\u00e9", "pouring": "Lej\u00faco", "rainy": "Da\u017edivo", - "snowy": "Zasne\u017eeno", + "snowy": "Zasne\u017een\u00fd", "snowy-rainy": "Zasne\u017eeno, da\u017edivo", "sunny": "slne\u010dno", "windy": "Veterno", diff --git a/homeassistant/components/webostv/translations/es.json b/homeassistant/components/webostv/translations/es.json index d15f31b514c..712de905ddc 100644 --- a/homeassistant/components/webostv/translations/es.json +++ b/homeassistant/components/webostv/translations/es.json @@ -1,6 +1,8 @@ { "config": { "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en curso", "error_pairing": "Conectado a LG webOS TV pero no emparejado" }, "error": { @@ -13,6 +15,9 @@ "title": "Emparejamiento de webOS TV" }, "user": { + "data": { + "name": "Nombre" + }, "description": "Encienda la televisi\u00f3n, rellene los siguientes campos y haga clic en enviar", "title": "Conectarse a webOS TV" } diff --git a/homeassistant/components/wemo/translations/es.json b/homeassistant/components/wemo/translations/es.json index 4c176762d04..29dc3d8db46 100644 --- a/homeassistant/components/wemo/translations/es.json +++ b/homeassistant/components/wemo/translations/es.json @@ -1,8 +1,8 @@ { "config": { "abort": { - "no_devices_found": "No se encontraron dispositivos Wemo en la red.", - "single_instance_allowed": "Solo es posible una \u00fanica configuraci\u00f3n de Wemo." + "no_devices_found": "No se encontraron dispositivos en la red", + "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, "step": { "confirm": { diff --git a/homeassistant/components/whois/translations/es.json b/homeassistant/components/whois/translations/es.json index 712c85865cd..0da233e02ad 100644 --- a/homeassistant/components/whois/translations/es.json +++ b/homeassistant/components/whois/translations/es.json @@ -3,6 +3,10 @@ "abort": { "already_configured": "El servicio ya est\u00e1 configurado" }, + "error": { + "unknown_date_format": "Formato de fecha desconocido en la respuesta del servidor whois", + "whois_command_failed": "El comando whois ha fallado: no se pudo obtener la informaci\u00f3n whois" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/whois/translations/sk.json b/homeassistant/components/whois/translations/sk.json new file mode 100644 index 00000000000..102f110d9ba --- /dev/null +++ b/homeassistant/components/whois/translations/sk.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "domain": "Dom\u00e9nov\u00e9 meno" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/wiffi/translations/es.json b/homeassistant/components/wiffi/translations/es.json index 392392e0f31..dbcec6f2dc9 100644 --- a/homeassistant/components/wiffi/translations/es.json +++ b/homeassistant/components/wiffi/translations/es.json @@ -8,7 +8,7 @@ "step": { "user": { "data": { - "port": "Puerto del servidor" + "port": "Puerto" }, "title": "Configurar servidor TCP para dispositivos WIFFI" } diff --git a/homeassistant/components/wilight/translations/es.json b/homeassistant/components/wilight/translations/es.json index b0104e6e44c..23dfdfcc728 100644 --- a/homeassistant/components/wilight/translations/es.json +++ b/homeassistant/components/wilight/translations/es.json @@ -5,10 +5,10 @@ "not_supported_device": "Este WiLight no es compatible actualmente", "not_wilight_device": "Este dispositivo no es un Wilight" }, - "flow_title": "WiLight: {name}", + "flow_title": "{name}", "step": { "confirm": { - "description": "\u00bfQuieres configurar WiLight {name} ? \n\n Es compatible con: {components}", + "description": "Se admiten los siguientes componentes: {componentes}", "title": "WiLight" } } diff --git a/homeassistant/components/withings/translations/es.json b/homeassistant/components/withings/translations/es.json index 7f83e45c8c9..d3a3f60b12f 100644 --- a/homeassistant/components/withings/translations/es.json +++ b/homeassistant/components/withings/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "Configuraci\u00f3n actualizada para el perfil.", - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "no_url_available": "No hay URL disponible. Para obtener informaci\u00f3n sobre este error, [consulta la secci\u00f3n de ayuda]({docs_url})" }, @@ -10,16 +10,16 @@ "default": "Autenticado correctamente con Withings." }, "error": { - "already_configured": "La cuenta ya ha sido configurada" + "already_configured": "La cuenta ya est\u00e1 configurada" }, - "flow_title": "Withings: {profile}", + "flow_title": "{profile}", "step": { "pick_implementation": { "title": "Selecciona el m\u00e9todo de autenticaci\u00f3n" }, "profile": { "data": { - "profile": "Perfil" + "profile": "Nombre de perfil" }, "description": "\u00bfQu\u00e9 perfil seleccion\u00f3 en el sitio web de Withings? Es importante que los perfiles coincidan, de lo contrario los datos se etiquetar\u00e1n incorrectamente.", "title": "Perfil de usuario." diff --git a/homeassistant/components/wiz/translations/sk.json b/homeassistant/components/wiz/translations/sk.json index af15f92c2f2..f97ee8e1837 100644 --- a/homeassistant/components/wiz/translations/sk.json +++ b/homeassistant/components/wiz/translations/sk.json @@ -1,5 +1,8 @@ { "config": { + "abort": { + "cannot_connect": "Nepodarilo sa pripoji\u0165" + }, "step": { "user": { "data": { diff --git a/homeassistant/components/wled/translations/es.json b/homeassistant/components/wled/translations/es.json index d883ba6ff23..07ebd6c2e02 100644 --- a/homeassistant/components/wled/translations/es.json +++ b/homeassistant/components/wled/translations/es.json @@ -8,7 +8,7 @@ "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "WLED: {name}", + "flow_title": "{name}", "step": { "user": { "data": { diff --git a/homeassistant/components/ws66i/translations/es.json b/homeassistant/components/ws66i/translations/es.json new file mode 100644 index 00000000000..d19017fdb95 --- /dev/null +++ b/homeassistant/components/ws66i/translations/es.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositivo ya est\u00e1 configurado" + }, + "error": { + "cannot_connect": "Ha fallado la conexi\u00f3n", + "unknown": "Error inesperado" + }, + "step": { + "user": { + "data": { + "ip_address": "Direcci\u00f3n IP" + }, + "title": "Conexi\u00f3n con el dispositivo" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "source_1": "Nombre de la fuente #1", + "source_2": "Nombre de la fuente #2", + "source_3": "Nombre de la fuente #3", + "source_4": "Nombre de la fuente #4", + "source_5": "Nombre de la fuente #5", + "source_6": "Nombre de la fuente #6" + }, + "title": "Configuraci\u00f3n de las fuentes" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/ws66i/translations/tr.json b/homeassistant/components/ws66i/translations/tr.json new file mode 100644 index 00000000000..5baea0cee9d --- /dev/null +++ b/homeassistant/components/ws66i/translations/tr.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "Cihaz zaten yap\u0131land\u0131r\u0131lm\u0131\u015f" + }, + "error": { + "cannot_connect": "Ba\u011flanma hatas\u0131", + "unknown": "Beklenmeyen hata" + }, + "step": { + "user": { + "data": { + "ip_address": "IP Adresi" + }, + "title": "Cihaza ba\u011flan\u0131n" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "source_1": "Kaynak #1 ad\u0131", + "source_2": "Kaynak #2 ad\u0131", + "source_3": "Kaynak #3 ad\u0131", + "source_4": "Kaynak #4 ad\u0131", + "source_5": "Kaynak #5 ad\u0131", + "source_6": "Kaynak #6 ad\u0131" + }, + "title": "Kaynaklar\u0131 yap\u0131land\u0131r" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/xbox/translations/es.json b/homeassistant/components/xbox/translations/es.json index 52fb998dfd3..27cbeaec139 100644 --- a/homeassistant/components/xbox/translations/es.json +++ b/homeassistant/components/xbox/translations/es.json @@ -1,7 +1,7 @@ { "config": { "abort": { - "authorize_url_timeout": "Tiempo de espera agotado generando la url de autorizaci\u00f3n.", + "authorize_url_timeout": "Tiempo de espera agotado durante la generaci\u00f3n de la URL de autorizaci\u00f3n.", "missing_configuration": "El componente no est\u00e1 configurado. Consulta la documentaci\u00f3n.", "single_instance_allowed": "Ya est\u00e1 configurado. Solo es posible una \u00fanica configuraci\u00f3n." }, diff --git a/homeassistant/components/xiaomi_aqara/translations/es.json b/homeassistant/components/xiaomi_aqara/translations/es.json index 04da1a8caf5..671797b914f 100644 --- a/homeassistant/components/xiaomi_aqara/translations/es.json +++ b/homeassistant/components/xiaomi_aqara/translations/es.json @@ -16,7 +16,7 @@ "step": { "select": { "data": { - "select_ip": "IP del gateway" + "select_ip": "Direcci\u00f3n IP" }, "description": "Ejecuta la configuraci\u00f3n de nuevo si deseas conectar gateways adicionales", "title": "Selecciona el Xiaomi Aqara Gateway que quieres conectar" @@ -27,7 +27,7 @@ "name": "Nombre del Gateway" }, "description": "La clave (contrase\u00f1a) se puede obtener con este tutorial: https://www.domoticz.com/wiki/Xiaomi_Gateway_(Aqara)#Adding_the_Xiaomi_Gateway_to_Domoticz. Si no se proporciona la clave solo se podr\u00e1 acceder a los sensores", - "title": "Xiaomi Aqara Gateway, configuraciones opcionales" + "title": "Configuraciones opcionales" }, "user": { "data": { diff --git a/homeassistant/components/xiaomi_miio/translations/es.json b/homeassistant/components/xiaomi_miio/translations/es.json index ae59404a793..2c1dad04111 100644 --- a/homeassistant/components/xiaomi_miio/translations/es.json +++ b/homeassistant/components/xiaomi_miio/translations/es.json @@ -2,7 +2,7 @@ "config": { "abort": { "already_configured": "El dispositivo ya est\u00e1 configurado", - "already_in_progress": "El flujo de configuraci\u00f3n para este dispositivo Xiaomi Miio ya est\u00e1 en marcha.", + "already_in_progress": "El flujo de configuraci\u00f3n ya est\u00e1 en proceso", "incomplete_info": "Informaci\u00f3n incompleta para configurar el dispositivo, no se ha suministrado ning\u00fan host o token.", "not_xiaomi_miio": "El dispositivo no es (todav\u00eda) compatible con Xiaomi Miio.", "reauth_successful": "La reautenticaci\u00f3n se realiz\u00f3 correctamente" @@ -10,13 +10,13 @@ "error": { "cannot_connect": "No se pudo conectar", "cloud_credentials_incomplete": "Las credenciales de la nube est\u00e1n incompletas, por favor, rellene el nombre de usuario, la contrase\u00f1a y el pa\u00eds", - "cloud_login_error": "No se ha podido iniciar sesi\u00f3n en Xioami Miio Cloud, comprueba las credenciales.", + "cloud_login_error": "No se ha podido iniciar sesi\u00f3n en Xiaomi Miio Cloud, comprueba las credenciales.", "cloud_no_devices": "No se han encontrado dispositivos en esta cuenta de Xiaomi Miio.", "no_device_selected": "No se ha seleccionado ning\u00fan dispositivo, por favor, seleccione un dispositivo.", "unknown_device": "No se conoce el modelo del dispositivo, no se puede configurar el dispositivo mediante el flujo de configuraci\u00f3n.", "wrong_token": "Error de suma de comprobaci\u00f3n, token err\u00f3neo" }, - "flow_title": "Xiaomi Miio: {name}", + "flow_title": "{name}", "step": { "cloud": { "data": { diff --git a/homeassistant/components/xiaomi_miio/translations/select.sk.json b/homeassistant/components/xiaomi_miio/translations/select.sk.json new file mode 100644 index 00000000000..8745c700fe6 --- /dev/null +++ b/homeassistant/components/xiaomi_miio/translations/select.sk.json @@ -0,0 +1,7 @@ +{ + "state": { + "xiaomi_miio__led_brightness": { + "off": "Vypnut\u00e9" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yale_smart_alarm/translations/es.json b/homeassistant/components/yale_smart_alarm/translations/es.json index 4df58fda1b7..e9c24aab7f2 100644 --- a/homeassistant/components/yale_smart_alarm/translations/es.json +++ b/homeassistant/components/yale_smart_alarm/translations/es.json @@ -1,10 +1,11 @@ { "config": { "abort": { - "already_configured": "La cuenta ya ha sido configurada", + "already_configured": "La cuenta ya est\u00e1 configurada", "reauth_successful": "La reautenticaci\u00f3n fue exitosa" }, "error": { + "cannot_connect": "Fall\u00f3 la conexi\u00f3n", "invalid_auth": "Autenticaci\u00f3n no v\u00e1lida" }, "step": { diff --git a/homeassistant/components/yale_smart_alarm/translations/sk.json b/homeassistant/components/yale_smart_alarm/translations/sk.json index 00dddc88d1d..6130380de31 100644 --- a/homeassistant/components/yale_smart_alarm/translations/sk.json +++ b/homeassistant/components/yale_smart_alarm/translations/sk.json @@ -9,7 +9,8 @@ "step": { "reauth_confirm": { "data": { - "name": "N\u00e1zov" + "name": "N\u00e1zov", + "password": "Heslo" } }, "user": { diff --git a/homeassistant/components/yamaha_musiccast/translations/sk.json b/homeassistant/components/yamaha_musiccast/translations/sk.json new file mode 100644 index 00000000000..f74ba4b46d2 --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/sk.json @@ -0,0 +1,7 @@ +{ + "config": { + "abort": { + "already_configured": "Zariadenie je u\u017e nakonfigurovan\u00e9" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/zha/translations/es.json b/homeassistant/components/zha/translations/es.json index 36ab27c53b5..d8162401f3d 100644 --- a/homeassistant/components/zha/translations/es.json +++ b/homeassistant/components/zha/translations/es.json @@ -8,7 +8,7 @@ "error": { "cannot_connect": "No se pudo conectar" }, - "flow_title": "ZHA: {name}", + "flow_title": "{name}", "step": { "confirm": { "description": "\u00bfQuieres configurar {name} ?" diff --git a/homeassistant/components/zwave_js/translations/es.json b/homeassistant/components/zwave_js/translations/es.json index 1002d0ad0b3..dfe8c1de296 100644 --- a/homeassistant/components/zwave_js/translations/es.json +++ b/homeassistant/components/zwave_js/translations/es.json @@ -59,6 +59,10 @@ }, "usb_confirm": { "description": "\u00bfQuieres configurar {name} con el complemento Z-Wave JS?" + }, + "zeroconf_confirm": { + "description": "\u00bfQuieres a\u00f1adir el servidor Z-Wave JS con ID {home_id} que se encuentra en {url} en Home Assistant?", + "title": "Servidor Z-Wave JS descubierto" } } }, diff --git a/homeassistant/components/zwave_me/translations/es.json b/homeassistant/components/zwave_me/translations/es.json index eab23bbd0ff..2443547e59d 100644 --- a/homeassistant/components/zwave_me/translations/es.json +++ b/homeassistant/components/zwave_me/translations/es.json @@ -10,7 +10,7 @@ "step": { "user": { "data": { - "token": "Token", + "token": "Token API", "url": "URL" }, "description": "Direcci\u00f3n IP de entrada del servidor Z-Way y token de acceso Z-Way. La direcci\u00f3n IP se puede prefijar con wss:// si se debe usar HTTPS en lugar de HTTP. Para obtener el token, vaya a la interfaz de usuario de Z-Way > Configuraci\u00f3n de > de men\u00fa > token de API de > de usuario. Se sugiere crear un nuevo usuario para Home Assistant y conceder acceso a los dispositivos que necesita controlar desde Home Assistant. Tambi\u00e9n es posible utilizar el acceso remoto a trav\u00e9s de find.z-wave.me para conectar un Z-Way remoto. Ingrese wss://find.z-wave.me en el campo IP y copie el token con alcance global (inicie sesi\u00f3n en Z-Way a trav\u00e9s de find.z-wave.me para esto)."