diff --git a/homeassistant/components/airvisual/translations/he.json b/homeassistant/components/airvisual/translations/he.json index 3a9e5a1cb18..6d5684220aa 100644 --- a/homeassistant/components/airvisual/translations/he.json +++ b/homeassistant/components/airvisual/translations/he.json @@ -35,5 +35,14 @@ } } } + }, + "options": { + "step": { + "init": { + "data": { + "show_on_map": "\u05d4\u05e6\u05d2 \u05d2\u05d9\u05d0\u05d5\u05d2\u05e8\u05e4\u05d9\u05d4 \u05de\u05e0\u05d5\u05d8\u05e8\u05ea \u05d1\u05de\u05e4\u05d4" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/alarm_control_panel/translations/it.json b/homeassistant/components/alarm_control_panel/translations/it.json index 1574f88541b..2015dc0e09d 100644 --- a/homeassistant/components/alarm_control_panel/translations/it.json +++ b/homeassistant/components/alarm_control_panel/translations/it.json @@ -4,6 +4,7 @@ "arm_away": "Armare {entity_name} uscito", "arm_home": "Armare {entity_name} casa", "arm_night": "Armare {entity_name} notte", + "arm_vacation": "Armare {entity_name} vacanza", "disarm": "Disarmare {entity_name}", "trigger": "Attivazione {entity_name}" }, @@ -11,6 +12,7 @@ "is_armed_away": "{entity_name} \u00e8 attivo in modalit\u00e0 fuori casa", "is_armed_home": "{entity_name} \u00e8 attivo in modalit\u00e0 a casa", "is_armed_night": "{entity_name} \u00e8 attivo in modalit\u00e0 notte", + "is_armed_vacation": "{entity_name} \u00e8 attivo in modalit\u00e0 vacanza", "is_disarmed": "{entity_name} \u00e8 disattivo", "is_triggered": "{entity_name} \u00e8 attivato" }, @@ -18,6 +20,7 @@ "armed_away": "{entity_name} attivato in modalit\u00e0 fuori casa", "armed_home": "{entity_name} attivato in modalit\u00e0 a casa", "armed_night": "{entity_name} attivato in modalit\u00e0 notte", + "armed_vacation": "{entity_name} attivato in modalit\u00e0 vacanza", "disarmed": "{entity_name} disattivato", "triggered": "{entity_name} attivato" } @@ -29,6 +32,7 @@ "armed_custom_bypass": "Attivo con bypass personalizzato", "armed_home": "Attivo in casa", "armed_night": "Attivo Notte", + "armed_vacation": "Attivo Vacanza", "arming": "In Attivazione", "disarmed": "Disattivo", "disarming": "In Disattivazione", diff --git a/homeassistant/components/binary_sensor/translations/ar.json b/homeassistant/components/binary_sensor/translations/ar.json index 7782421ef1c..0d835aea3f3 100644 --- a/homeassistant/components/binary_sensor/translations/ar.json +++ b/homeassistant/components/binary_sensor/translations/ar.json @@ -32,6 +32,9 @@ "off": "\u0637\u0628\u064a\u0639\u064a", "on": "\u062d\u0627\u0631" }, + "light": { + "on": "\u062a\u0645 \u0627\u0644\u0643\u0634\u0641 \u0639\u0646 \u0627\u0644\u0636\u0648\u0621" + }, "lock": { "off": "\u0645\u0642\u0641\u0644", "on": "\u063a\u064a\u0631 \u0645\u0642\u0641\u0644" diff --git a/homeassistant/components/cloudflare/translations/it.json b/homeassistant/components/cloudflare/translations/it.json index df5c045dd99..fae00a790dc 100644 --- a/homeassistant/components/cloudflare/translations/it.json +++ b/homeassistant/components/cloudflare/translations/it.json @@ -1,6 +1,7 @@ { "config": { "abort": { + "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente", "single_instance_allowed": "Gi\u00e0 configurato. \u00c8 possibile una sola configurazione.", "unknown": "Errore imprevisto" }, @@ -11,6 +12,12 @@ }, "flow_title": "{name}", "step": { + "reauth_confirm": { + "data": { + "api_token": "Token API", + "description": "Eseguire nuovamente l'autenticazione con l'account Cloudflare." + } + }, "records": { "data": { "records": "Record" diff --git a/homeassistant/components/coinbase/translations/ar.json b/homeassistant/components/coinbase/translations/ar.json index 402aaadbd63..30655126631 100644 --- a/homeassistant/components/coinbase/translations/ar.json +++ b/homeassistant/components/coinbase/translations/ar.json @@ -3,6 +3,7 @@ "step": { "user": { "data": { + "api_token": "\u0633\u0631 API", "exchange_rates": "\u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0635\u0631\u0641" }, "description": "\u064a\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 \u062a\u0641\u0627\u0635\u064a\u0644 \u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0639\u0644\u0649 \u0627\u0644\u0646\u062d\u0648 \u0627\u0644\u0645\u0646\u0635\u0648\u0635 \u0639\u0644\u064a\u0647 \u0645\u0646 \u0642\u0628\u0644 Coinbase.", diff --git a/homeassistant/components/coinbase/translations/it.json b/homeassistant/components/coinbase/translations/it.json new file mode 100644 index 00000000000..b45f263ef37 --- /dev/null +++ b/homeassistant/components/coinbase/translations/it.json @@ -0,0 +1,40 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida", + "unknown": "Errore imprevisto" + }, + "step": { + "user": { + "data": { + "api_key": "Chiave API", + "api_token": " API Segreta", + "currencies": "Valute del saldo del conto", + "exchange_rates": "Tassi di cambio" + }, + "description": "Inserisci i dettagli della tua chiave API come forniti da Coinbase.", + "title": "Dettagli della chiave API di Coinbase" + } + } + }, + "options": { + "error": { + "currency_unavaliable": "Uno o pi\u00f9 saldi in valuta richiesti non sono forniti dalla tua API Coinbase.", + "exchange_rate_unavaliable": "Uno o pi\u00f9 dei tassi di cambio richiesti non sono forniti da Coinbase.", + "unknown": "Errore imprevisto" + }, + "step": { + "init": { + "data": { + "account_balance_currencies": "Saldi del portafoglio da segnalare.", + "exchange_rate_currencies": "Tassi di cambio da segnalare." + }, + "description": "Regolare le opzioni di Coinbase" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/demo/translations/select.ar.json b/homeassistant/components/demo/translations/select.ar.json new file mode 100644 index 00000000000..c151c29acfb --- /dev/null +++ b/homeassistant/components/demo/translations/select.ar.json @@ -0,0 +1,7 @@ +{ + "state": { + "demo__speed": { + "light_speed": "\u0633\u0631\u0639\u0629 \u0627\u0644\u0636\u0648\u0621" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/devolo_home_control/translations/it.json b/homeassistant/components/devolo_home_control/translations/it.json index bb19fde73a9..1197702ae2a 100644 --- a/homeassistant/components/devolo_home_control/translations/it.json +++ b/homeassistant/components/devolo_home_control/translations/it.json @@ -1,10 +1,12 @@ { "config": { "abort": { - "already_configured": "L'account \u00e8 gi\u00e0 configurato" + "already_configured": "L'account \u00e8 gi\u00e0 configurato", + "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente" }, "error": { - "invalid_auth": "Autenticazione non valida" + "invalid_auth": "Autenticazione non valida", + "reauth_failed": "Si prega di utilizzare lo stesso utente mydevolo di prima." }, "step": { "user": { diff --git a/homeassistant/components/forecast_solar/translations/ar.json b/homeassistant/components/forecast_solar/translations/ar.json new file mode 100644 index 00000000000..1c213149988 --- /dev/null +++ b/homeassistant/components/forecast_solar/translations/ar.json @@ -0,0 +1,11 @@ +{ + "config": { + "step": { + "user": { + "data": { + "modules power": "\u0625\u062c\u0645\u0627\u0644\u064a \u0637\u0627\u0642\u0629 \u0630\u0631\u0648\u0629 \u0648\u0627\u0637 \u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u0637\u0627\u0642\u0629 \u0627\u0644\u0634\u0645\u0633\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/forecast_solar/translations/it.json b/homeassistant/components/forecast_solar/translations/it.json new file mode 100644 index 00000000000..1f7f7677888 --- /dev/null +++ b/homeassistant/components/forecast_solar/translations/it.json @@ -0,0 +1,31 @@ +{ + "config": { + "step": { + "user": { + "data": { + "azimuth": "Azimut (360 gradi, 0 = Nord, 90 = Est, 180 = Sud, 270 = Ovest)", + "declination": "Declinazione (0 = Orizzontale, 90 = Verticale)", + "latitude": "Latitudine", + "longitude": "Logitudine", + "modules power": "Potenza di picco totale in Watt dei tuoi moduli solari", + "name": "Nome" + }, + "description": "Compila i dati dei tuoi pannelli solari. Fare riferimento alla documentazione se un campo non \u00e8 chiaro." + } + } + }, + "options": { + "step": { + "init": { + "data": { + "api_key": "Chiave API Forecast.Solar (opzionale)", + "azimuth": "Azimut (360 gradi, 0 = Nord, 90 = Est, 180 = Sud, 270 = Ovest)", + "damping": "Fattore di smorzamento: regola i risultati al mattino e alla sera", + "declination": "Declinazione (0 = Orizzontale, 90 = Verticale)", + "modules power": "Potenza di picco totale in Watt dei tuoi moduli solari" + }, + "description": "Questi valori consentono di modificare il risultato di Solar.Forecast. Fare riferimento alla documentazione se un campo non \u00e8 chiaro." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/freedompro/translations/ar.json b/homeassistant/components/freedompro/translations/ar.json index 87f48ee498d..799f812ecca 100644 --- a/homeassistant/components/freedompro/translations/ar.json +++ b/homeassistant/components/freedompro/translations/ar.json @@ -2,9 +2,6 @@ "config": { "step": { "user": { - "data": { - "api_key": "\u0645\u0641\u062a\u0627\u062d API" - }, "description": "\u0627\u0644\u0631\u062c\u0627\u0621 \u0625\u062f\u062e\u0627\u0644 \u0645\u0641\u062a\u0627\u062d API \u0627\u0644\u0630\u064a \u062a\u0645 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u064a\u0647 \u0645\u0646 https://home.freedompro.eu", "title": "\u0645\u0641\u062a\u0627\u062d Freedompro API" } diff --git a/homeassistant/components/freedompro/translations/fr.json b/homeassistant/components/freedompro/translations/fr.json new file mode 100644 index 00000000000..4822faaef86 --- /dev/null +++ b/homeassistant/components/freedompro/translations/fr.json @@ -0,0 +1,9 @@ +{ + "config": { + "step": { + "user": { + "title": "Cl\u00e9 API Freedompro" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/freedompro/translations/it.json b/homeassistant/components/freedompro/translations/it.json new file mode 100644 index 00000000000..51dfa372f17 --- /dev/null +++ b/homeassistant/components/freedompro/translations/it.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato" + }, + "error": { + "cannot_connect": "Impossibile connettersi", + "invalid_auth": "Autenticazione non valida" + }, + "step": { + "user": { + "data": { + "api_key": "Chiave API" + }, + "description": "Inserisci la chiave API ottenuta da https://home.freedompro.eu", + "title": "Chiave API Freedompro" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/hyperion/translations/ar.json b/homeassistant/components/hyperion/translations/ar.json new file mode 100644 index 00000000000..9a017f7b2b2 --- /dev/null +++ b/homeassistant/components/hyperion/translations/ar.json @@ -0,0 +1,10 @@ +{ + "config": { + "step": { + "confirm": { + "description": "\u0647\u0644 \u062a\u0631\u064a\u062f \u0625\u0636\u0627\u0641\u0629 Hyperion Ambilight \u0625\u0644\u0649 Home Assistant\u061f \n\n ** \u0627\u0644\u0645\u0636\u064a\u0641: ** {host}\n ** \u0627\u0644\u0645\u0646\u0641\u0630: ** {port}\n ** \u0627\u0644\u0645\u0639\u0631\u0641 **: {id}", + "title": "\u062a\u0623\u0643\u064a\u062f \u0625\u0636\u0627\u0641\u0629 \u062e\u062f\u0645\u0629 Hyperion Ambilight" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/isy994/translations/ar.json b/homeassistant/components/isy994/translations/ar.json new file mode 100644 index 00000000000..e3805ee46f8 --- /dev/null +++ b/homeassistant/components/isy994/translations/ar.json @@ -0,0 +1,12 @@ +{ + "options": { + "step": { + "init": { + "data": { + "restore_light_state": "\u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0633\u0637\u0648\u0639 \u0627\u0644\u0636\u0648\u0621" + }, + "description": "\u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u062e\u064a\u0627\u0631\u0627\u062a \u0644\u0644\u062a\u0643\u0627\u0645\u0644 ISY: \n \u2022 \u0633\u0644\u0633\u0644\u0629 \u0627\u0633\u062a\u0634\u0639\u0627\u0631 \u0627\u0644\u0639\u0642\u062f\u0629: \u0623\u064a \u062c\u0647\u0627\u0632 \u0623\u0648 \u0645\u062c\u0644\u062f \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \"\u0633\u0644\u0633\u0644\u0629 \u0627\u0633\u062a\u0634\u0639\u0627\u0631 \u0627\u0644\u0639\u0642\u062f\u0629\" \u0641\u064a \u0627\u0644\u0627\u0633\u0645 \u0633\u064a\u062a\u0645 \u0627\u0644\u062a\u0639\u0627\u0645\u0644 \u0645\u0639\u0647\u0627 \u0639\u0644\u0649 \u0623\u0646\u0647\u0627 \u062c\u0647\u0627\u0632 \u0627\u0633\u062a\u0634\u0639\u0627\u0631 \u0623\u0648 \u062c\u0647\u0627\u0632 \u0627\u0633\u062a\u0634\u0639\u0627\u0631 \u062b\u0646\u0627\u0626\u064a. \n \u2022 \u062a\u062c\u0627\u0647\u0644 \u0627\u0644\u0633\u0644\u0633\u0644\u0629: \u0633\u064a\u062a\u0645 \u062a\u062c\u0627\u0647\u0644 \u0623\u064a \u062c\u0647\u0627\u0632 \u0645\u0639 '\u062a\u062c\u0627\u0647\u0644 \u0633\u0644\u0633\u0644\u0629' \u0641\u064a \u0627\u0644\u0627\u0633\u0645. \n \u2022 \u0633\u0644\u0633\u0644\u0629 \u0627\u0633\u062a\u0634\u0639\u0627\u0631 \u0627\u0644\u0645\u062a\u063a\u064a\u0631: \u0623\u064a \u0645\u062a\u063a\u064a\u0631 \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \"\u0633\u0644\u0633\u0644\u0629 \u0627\u0633\u062a\u0634\u0639\u0627\u0631 \u0627\u0644\u0645\u062a\u063a\u064a\u0631\" \u0633\u064a\u062a\u0645 \u0625\u0636\u0627\u0641\u062a\u0647\u0627 \u0643\u0645\u0633\u062a\u0634\u0639\u0631. \n \u2022 \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0633\u0637\u0648\u0639 \u0627\u0644\u0636\u0648\u0621: \u0625\u0630\u0627 \u062a\u0645 \u062a\u0645\u0643\u064a\u0646\u0647\u060c \u0633\u064a\u062a\u0645 \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u0627\u0644\u0633\u0637\u0648\u0639 \u0627\u0644\u0633\u0627\u0628\u0642 \u0639\u0646\u062f \u062a\u0634\u063a\u064a\u0644 \u0636\u0648\u0621 \u0628\u062f\u0644\u0627 \u0645\u0646 \u0627\u0644\u0645\u062f\u0645\u062c \u0641\u064a \u0627\u0644\u062c\u0647\u0627\u0632 \u0639\u0644\u0649 \u0627\u0644\u0645\u0633\u062a\u0648\u0649." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/kraken/translations/ar.json b/homeassistant/components/kraken/translations/ar.json new file mode 100644 index 00000000000..2c2b892acee --- /dev/null +++ b/homeassistant/components/kraken/translations/ar.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "init": { + "data": { + "scan_interval": "\u0641\u062a\u0631\u0629 \u062a\u0643\u0631\u0627\u0631 \u0627\u0644\u062a\u062d\u062f\u064a\u062b" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/light/translations/ar.json b/homeassistant/components/light/translations/ar.json index 23554bd603b..3b54e253bec 100644 --- a/homeassistant/components/light/translations/ar.json +++ b/homeassistant/components/light/translations/ar.json @@ -1,4 +1,17 @@ { + "device_automation": { + "action_type": { + "flash": "\u0641\u0644\u0627\u0634 {entity_name}" + }, + "condition_type": { + "is_off": "{entity_name} \u0642\u064a\u062f \u0627\u0644\u0627\u064a\u0642\u0627\u0641", + "is_on": "{entity_name} \u0642\u064a\u062f \u0627\u0644\u062a\u0634\u063a\u064a\u0644" + }, + "trigger_type": { + "turned_off": "{entity_name} \u062a\u0645 \u0625\u064a\u0642\u0627\u0641 \u062a\u0634\u063a\u064a\u0644\u0647", + "turned_on": "{entity_name} \u062a\u0645 \u062a\u0634\u063a\u064a\u0644\u0647" + } + }, "state": { "_": { "off": "\u0625\u064a\u0642\u0627\u0641", diff --git a/homeassistant/components/luftdaten/translations/he.json b/homeassistant/components/luftdaten/translations/he.json index 11a4c93b42a..fba5b8e0492 100644 --- a/homeassistant/components/luftdaten/translations/he.json +++ b/homeassistant/components/luftdaten/translations/he.json @@ -3,6 +3,13 @@ "error": { "already_configured": "\u05e9\u05d9\u05e8\u05d5\u05ea \u05d6\u05d4 \u05db\u05d1\u05e8 \u05de\u05d5\u05d2\u05d3\u05e8", "cannot_connect": "\u05d4\u05d4\u05ea\u05d7\u05d1\u05e8\u05d5\u05ea \u05e0\u05db\u05e9\u05dc\u05d4" + }, + "step": { + "user": { + "data": { + "show_on_map": "\u05d4\u05e6\u05d2 \u05d1\u05de\u05e4\u05d4" + } + } } } } \ No newline at end of file diff --git a/homeassistant/components/motioneye/translations/fr.json b/homeassistant/components/motioneye/translations/fr.json index a520c05dba2..338bc392bd5 100644 --- a/homeassistant/components/motioneye/translations/fr.json +++ b/homeassistant/components/motioneye/translations/fr.json @@ -16,5 +16,15 @@ } } } + }, + "options": { + "step": { + "init": { + "data": { + "webhook_set": "Configurer les webhooks motionEye pour signaler les \u00e9v\u00e9nements \u00e0 Home Assistant", + "webhook_set_overwrite": "\u00c9craser les webhooks non reconnus" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/motioneye/translations/it.json b/homeassistant/components/motioneye/translations/it.json index 27e1167b3db..77307be07dd 100644 --- a/homeassistant/components/motioneye/translations/it.json +++ b/homeassistant/components/motioneye/translations/it.json @@ -25,5 +25,15 @@ } } } + }, + "options": { + "step": { + "init": { + "data": { + "webhook_set": "Configura i webhooks di motionEye per segnalare gli eventi a Home Assistant", + "webhook_set_overwrite": "Sovrascrivi webhook non riconosciuti" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/netatmo/translations/he.json b/homeassistant/components/netatmo/translations/he.json index 814a0093b2c..54571f698fe 100644 --- a/homeassistant/components/netatmo/translations/he.json +++ b/homeassistant/components/netatmo/translations/he.json @@ -26,5 +26,14 @@ "turned_off": "{entity_name} \u05db\u05d5\u05d1\u05d4", "turned_on": "{entity_name} \u05d4\u05d5\u05e4\u05e2\u05dc" } + }, + "options": { + "step": { + "public_weather": { + "data": { + "show_on_map": "\u05d4\u05e6\u05d2 \u05d1\u05de\u05e4\u05d4" + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/nmap_tracker/translations/ar.json b/homeassistant/components/nmap_tracker/translations/ar.json index abe5450c018..9f223966416 100644 --- a/homeassistant/components/nmap_tracker/translations/ar.json +++ b/homeassistant/components/nmap_tracker/translations/ar.json @@ -1,4 +1,17 @@ { + "config": { + "error": { + "invalid_hosts": "\u0627\u0644\u0645\u0636\u064a\u0641\u0648\u0646 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d\u064a\u0646" + }, + "step": { + "user": { + "data": { + "home_interval": "\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u062f\u0646\u0649 \u0644\u0639\u062f\u062f \u0627\u0644\u062f\u0642\u0627\u0626\u0642 \u0628\u064a\u0646 \u0645\u0633\u062d \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0646\u0634\u0637\u0629 (\u0644\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0627\u0644\u0628\u0637\u0627\u0631\u064a\u0629)", + "hosts": "\u0639\u0646\u0627\u0648\u064a\u0646 \u0627\u0644\u0634\u0628\u0643\u0629 (\u0645\u0641\u0635\u0648\u0644\u0629 \u0628\u0641\u0648\u0627\u0635\u0644) \u0644\u0644\u0645\u0633\u062d" + } + } + } + }, "options": { "step": { "init": { @@ -8,5 +21,6 @@ } } } - } + }, + "title": "Nmap \u0627\u0644\u0645\u0642\u062a\u0641\u064a" } \ No newline at end of file diff --git a/homeassistant/components/nmap_tracker/translations/fr.json b/homeassistant/components/nmap_tracker/translations/fr.json new file mode 100644 index 00000000000..f4302a4173c --- /dev/null +++ b/homeassistant/components/nmap_tracker/translations/fr.json @@ -0,0 +1,12 @@ +{ + "options": { + "step": { + "init": { + "data": { + "interval_seconds": "Intervalle d\u2019analyse", + "track_new_devices": "Suivre les nouveaux appareils" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/nmap_tracker/translations/he.json b/homeassistant/components/nmap_tracker/translations/he.json index 0296c7103b6..d57ca363944 100644 --- a/homeassistant/components/nmap_tracker/translations/he.json +++ b/homeassistant/components/nmap_tracker/translations/he.json @@ -28,7 +28,9 @@ "exclude": "\u05db\u05ea\u05d5\u05d1\u05d5\u05ea \u05e8\u05e9\u05ea (\u05de\u05d5\u05e4\u05e8\u05d3\u05d5\u05ea \u05d1\u05d0\u05de\u05e6\u05e2\u05d5\u05ea \u05e4\u05e1\u05d9\u05e7) \u05e9\u05dc\u05d0 \u05d9\u05d9\u05db\u05dc\u05dc\u05d5 \u05d1\u05e1\u05e8\u05d9\u05e7\u05d4", "home_interval": "\u05de\u05e1\u05e4\u05e8 \u05de\u05d9\u05e0\u05d9\u05de\u05dc\u05d9 \u05e9\u05dc \u05d3\u05e7\u05d5\u05ea \u05d1\u05d9\u05df \u05e1\u05e8\u05d9\u05e7\u05d5\u05ea \u05e9\u05dc \u05d4\u05ea\u05e7\u05e0\u05d9\u05dd \u05e4\u05e2\u05d9\u05dc\u05d9\u05dd (\u05e9\u05d9\u05de\u05d5\u05e8 \u05e1\u05d5\u05dc\u05dc\u05d4)", "hosts": "\u05db\u05ea\u05d5\u05d1\u05d5\u05ea \u05e8\u05e9\u05ea (\u05de\u05d5\u05e4\u05e8\u05d3\u05d5\u05ea \u05d1\u05e4\u05e1\u05d9\u05e7) \u05dc\u05e1\u05e8\u05d9\u05e7\u05d4", - "scan_options": "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea \u05e1\u05e8\u05d9\u05e7\u05d4 \u05d2\u05d5\u05dc\u05de\u05d9\u05d5\u05ea \u05d4\u05e0\u05d9\u05ea\u05e0\u05d5\u05ea \u05dc\u05d4\u05d2\u05d3\u05e8\u05d4 \u05e2\u05d1\u05d5\u05e8 Nmap" + "interval_seconds": "\u05de\u05e8\u05d5\u05d5\u05d7 \u05d6\u05de\u05df \u05dc\u05e1\u05e8\u05d9\u05e7\u05d4", + "scan_options": "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea \u05e1\u05e8\u05d9\u05e7\u05d4 \u05d2\u05d5\u05dc\u05de\u05d9\u05d5\u05ea \u05d4\u05e0\u05d9\u05ea\u05e0\u05d5\u05ea \u05dc\u05d4\u05d2\u05d3\u05e8\u05d4 \u05e2\u05d1\u05d5\u05e8 Nmap", + "track_new_devices": "\u05de\u05e2\u05e7\u05d1 \u05d0\u05d7\u05e8 \u05d4\u05ea\u05e7\u05e0\u05d9\u05dd \u05d7\u05d3\u05e9\u05d9\u05dd" }, "description": "\u05e7\u05d1\u05e2 \u05ea\u05e6\u05d5\u05e8\u05d4 \u05e9\u05dc \u05de\u05d0\u05e8\u05d7\u05d9\u05dd \u05e9\u05d9\u05e1\u05e8\u05e7\u05d5 \u05e2\u05dc \u05d9\u05d3\u05d9 Nmap. \u05db\u05ea\u05d5\u05d1\u05ea \u05e8\u05e9\u05ea \u05d5\u05d0\u05d9 \u05d4\u05db\u05dc\u05dc\u05d4 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05d9\u05d5\u05ea \u05db\u05ea\u05d5\u05d1\u05d5\u05ea IP (192.168.1.1), \u05e8\u05e9\u05ea\u05d5\u05ea IP (192.168.0.0/24) \u05d0\u05d5 \u05d8\u05d5\u05d5\u05d7\u05d9 IP (192.168.1.0-32)." } diff --git a/homeassistant/components/nmap_tracker/translations/it.json b/homeassistant/components/nmap_tracker/translations/it.json new file mode 100644 index 00000000000..921d131c3bb --- /dev/null +++ b/homeassistant/components/nmap_tracker/translations/it.json @@ -0,0 +1,40 @@ +{ + "config": { + "abort": { + "already_configured": "La posizione \u00e8 gi\u00e0 configurata" + }, + "error": { + "invalid_hosts": "Host non validi" + }, + "step": { + "user": { + "data": { + "exclude": "Indirizzi di rete (separati da virgole) da escludere dalla scansione", + "home_interval": "Numero minimo di minuti tra le scansioni dei dispositivi attivi (preserva la batteria)", + "hosts": "Indirizzi di rete (separati da virgole) da scansionare", + "scan_options": "Opzioni di scansione configurabili non elaborate per Nmap" + }, + "description": "Configura gli host da scansionare con Nmap. L'indirizzo di rete e le esclusioni possono essere indirizzi IP (192.168.1.1), reti IP (192.168.0.0/24) o intervalli IP (192.168.1.0-32)." + } + } + }, + "options": { + "error": { + "invalid_hosts": "Host non validi" + }, + "step": { + "init": { + "data": { + "exclude": "Indirizzi di rete (separati da virgole) da escludere dalla scansione", + "home_interval": "Numero minimo di minuti tra le scansioni dei dispositivi attivi (preserva la batteria)", + "hosts": "Indirizzi di rete (separati da virgole) da scansionare", + "interval_seconds": "Intervallo di scansione", + "scan_options": "Opzioni di scansione configurabili non elaborate per Nmap", + "track_new_devices": "Traccia nuovi dispositivi" + }, + "description": "Configura gli host da scansionare con Nmap. L'indirizzo di rete e le esclusioni possono essere indirizzi IP (192.168.1.1), reti IP (192.168.0.0/24) o intervalli IP (192.168.1.0-32)." + } + } + }, + "title": "Nmap Tracker" +} \ No newline at end of file diff --git a/homeassistant/components/onvif/translations/ar.json b/homeassistant/components/onvif/translations/ar.json index fb1023da658..5135d42e795 100644 --- a/homeassistant/components/onvif/translations/ar.json +++ b/homeassistant/components/onvif/translations/ar.json @@ -5,9 +5,7 @@ "data": { "host": "\u0627\u0644\u0645\u0636\u064a\u0641", "name": "\u0627\u0644\u0627\u0633\u0645", - "password": "\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631", - "port": "\u0627\u0644\u0645\u0646\u0641\u0630", - "username": "\u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645" + "password": "\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631" }, "title": "\u062a\u0643\u0648\u064a\u0646 \u062c\u0647\u0627\u0632 ONVIF" }, diff --git a/homeassistant/components/onvif/translations/it.json b/homeassistant/components/onvif/translations/it.json index 118af410974..eea178f990a 100644 --- a/homeassistant/components/onvif/translations/it.json +++ b/homeassistant/components/onvif/translations/it.json @@ -18,6 +18,16 @@ }, "title": "Configurare l'autenticazione" }, + "configure": { + "data": { + "host": "Host", + "name": "Nome", + "password": "Password", + "port": "Porta", + "username": "Nome utente" + }, + "title": "Configura il dispositivo ONVIF" + }, "configure_profile": { "data": { "include": "Crea entit\u00e0 telecamera" @@ -40,6 +50,9 @@ "title": "Configurare il dispositivo ONVIF" }, "user": { + "data": { + "auto": "Cerca automaticamente" + }, "description": "Facendo clic su Invia, cercheremo nella tua rete i dispositivi ONVIF che supportano il profilo S. \n\nAlcuni produttori hanno iniziato a disabilitare ONVIF per impostazione predefinita. Assicurati che ONVIF sia abilitato nella configurazione della tua telecamera.", "title": "Configurazione del dispositivo ONVIF" } diff --git a/homeassistant/components/openweathermap/translations/he.json b/homeassistant/components/openweathermap/translations/he.json index 554fefee321..ca5e388ea98 100644 --- a/homeassistant/components/openweathermap/translations/he.json +++ b/homeassistant/components/openweathermap/translations/he.json @@ -14,8 +14,10 @@ "language": "\u05e9\u05e4\u05d4", "latitude": "\u05e7\u05d5 \u05e8\u05d5\u05d7\u05d1", "longitude": "\u05e7\u05d5 \u05d0\u05d5\u05e8\u05da", - "mode": "\u05de\u05e6\u05d1" - } + "mode": "\u05de\u05e6\u05d1", + "name": "\u05e9\u05dd \u05d4\u05e9\u05d9\u05dc\u05d5\u05d1" + }, + "title": "\u05de\u05e4\u05ea OpenWeather" } } }, diff --git a/homeassistant/components/philips_js/translations/it.json b/homeassistant/components/philips_js/translations/it.json index 6ff668dbea8..1e08d052c63 100644 --- a/homeassistant/components/philips_js/translations/it.json +++ b/homeassistant/components/philips_js/translations/it.json @@ -29,5 +29,14 @@ "trigger_type": { "turn_on": "Si richiede l'accensione del dispositivo" } + }, + "options": { + "step": { + "init": { + "data": { + "allow_notify": "Consenti l'utilizzo del servizio di notifica dei dati." + } + } + } } } \ No newline at end of file diff --git a/homeassistant/components/simplisafe/translations/it.json b/homeassistant/components/simplisafe/translations/it.json index 13e7fe4562a..37671d75917 100644 --- a/homeassistant/components/simplisafe/translations/it.json +++ b/homeassistant/components/simplisafe/translations/it.json @@ -19,7 +19,7 @@ "data": { "password": "Password" }, - "description": "L'accesso \u00e8 scaduto o revocato. Inserisci la password per ri-collegare il tuo account.", + "description": "Il tuo accesso \u00e8 scaduto o revocato. Inserisci la password per ricollegare il tuo account.", "title": "Autenticare nuovamente l'integrazione" }, "user": { diff --git a/homeassistant/components/tile/translations/nl.json b/homeassistant/components/tile/translations/nl.json index 236d250122a..2f81919fc4b 100644 --- a/homeassistant/components/tile/translations/nl.json +++ b/homeassistant/components/tile/translations/nl.json @@ -12,7 +12,7 @@ "password": "Wachtwoord", "username": "E-mail" }, - "title": "Tegel configureren" + "title": "Configureer Tile" } } }, @@ -22,7 +22,7 @@ "data": { "show_inactive": "Toon inactieve tegels" }, - "title": "Tegel configureren" + "title": "Configureer Tile" } } } diff --git a/homeassistant/components/upnp/translations/ar.json b/homeassistant/components/upnp/translations/ar.json new file mode 100644 index 00000000000..b1767243354 --- /dev/null +++ b/homeassistant/components/upnp/translations/ar.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "init": { + "data": { + "scan_interval": "\u0641\u062a\u0631\u0629 \u062a\u0643\u0631\u0627\u0631 \u0627\u0644\u062a\u062d\u062f\u064a\u062b (\u0628\u0627\u0644\u062b\u0648\u0627\u0646\u064a \u060c 30 \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644)" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/weather/translations/ar.json b/homeassistant/components/weather/translations/ar.json index c6e2e316556..89e6cddf113 100644 --- a/homeassistant/components/weather/translations/ar.json +++ b/homeassistant/components/weather/translations/ar.json @@ -3,6 +3,8 @@ "_": { "cloudy": "Bewolkt", "fog": "Mist", + "lightning": "\u0628\u0631\u0642", + "lightning-rainy": "\u0628\u0631\u0642 \u060c \u0645\u0627\u0637\u0631", "sunny": "\u0645\u0634\u0645\u0633" } } diff --git a/homeassistant/components/wilight/translations/ar.json b/homeassistant/components/wilight/translations/ar.json new file mode 100644 index 00000000000..033cc81d349 --- /dev/null +++ b/homeassistant/components/wilight/translations/ar.json @@ -0,0 +1,15 @@ +{ + "config": { + "abort": { + "not_supported_device": "\u0647\u0630\u0627 WiLight \u063a\u064a\u0631 \u0645\u062f\u0639\u0648\u0645 \u062d\u0627\u0644\u064a\u0627", + "not_wilight_device": "\u0647\u0630\u0627 \u0627\u0644\u062c\u0647\u0627\u0632 \u0644\u064a\u0633 WiLight" + }, + "flow_title": "{name}", + "step": { + "confirm": { + "description": "\u0647\u0644 \u062a\u0631\u064a\u062f \u0625\u0639\u062f\u0627\u062f WiLight {name} \u061f \n\n \u064a\u062f\u0639\u0645: {components}", + "title": "WiLight" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/wled/translations/ar.json b/homeassistant/components/wled/translations/ar.json new file mode 100644 index 00000000000..65a38b0c21d --- /dev/null +++ b/homeassistant/components/wled/translations/ar.json @@ -0,0 +1,11 @@ +{ + "options": { + "step": { + "init": { + "data": { + "keep_master_light": "\u062d\u0627\u0641\u0638 \u0639\u0644\u0649 \u0627\u0644\u0636\u0648\u0621 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u060c \u062d\u062a\u0649 \u0645\u0639 \u0642\u0637\u0639\u0629 LED \u0648\u0627\u062d\u062f\u0629." + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yeelight/translations/ar.json b/homeassistant/components/yeelight/translations/ar.json new file mode 100644 index 00000000000..e4146138625 --- /dev/null +++ b/homeassistant/components/yeelight/translations/ar.json @@ -0,0 +1,20 @@ +{ + "config": { + "flow_title": "{model} {host}", + "step": { + "discovery_confirm": { + "description": "\u0647\u0644 \u062a\u0631\u064a\u062f \u0625\u0639\u062f\u0627\u062f {model} ( {host} )\u061f" + } + } + }, + "options": { + "step": { + "init": { + "data": { + "use_music_mode": "\u062a\u0645\u0643\u064a\u0646 \u0648\u0636\u0639 \u0627\u0644\u0645\u0648\u0633\u064a\u0642\u0649" + }, + "description": "\u0625\u0630\u0627 \u062a\u0631\u0643\u062a \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u0641\u0627\u0631\u063a\u064b\u0627 \u060c \u0641\u0633\u064a\u062a\u0645 \u0627\u0643\u062a\u0634\u0627\u0641\u0647 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627." + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/zha/translations/ar.json b/homeassistant/components/zha/translations/ar.json index e62253baf49..cdc300391e4 100644 --- a/homeassistant/components/zha/translations/ar.json +++ b/homeassistant/components/zha/translations/ar.json @@ -2,6 +2,9 @@ "config_panel": { "zha_alarm_options": { "title": "\u062e\u064a\u0627\u0631\u0627\u062a \u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u0627\u0644\u0625\u0646\u0630\u0627\u0631" + }, + "zha_options": { + "default_light_transition": "\u0648\u0642\u062a \u0627\u0646\u062a\u0642\u0627\u0644 \u0627\u0644\u0636\u0648\u0621 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a (\u0628\u0627\u0644\u062b\u0648\u0627\u0646\u064a)" } } } \ No newline at end of file diff --git a/homeassistant/components/zwave_js/translations/ar.json b/homeassistant/components/zwave_js/translations/ar.json new file mode 100644 index 00000000000..65eac260b9f --- /dev/null +++ b/homeassistant/components/zwave_js/translations/ar.json @@ -0,0 +1,9 @@ +{ + "options": { + "step": { + "on_supervisor": { + "title": "\u062d\u062f\u062f \u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0627\u062a\u0635\u0627\u0644" + } + } + } +} \ No newline at end of file