diff --git a/homeassistant/components/aurora_abb_powerone/translations/it.json b/homeassistant/components/aurora_abb_powerone/translations/it.json
new file mode 100644
index 0000000000000000000000000000000000000000..a16c655d282ee05224749d19b23bb965b365c09f
--- /dev/null
+++ b/homeassistant/components/aurora_abb_powerone/translations/it.json
@@ -0,0 +1,23 @@
+{
+    "config": {
+        "abort": {
+            "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato",
+            "no_serial_ports": "Nessuna porta COM trovata. Serve un dispositivo RS485 valido per comunicare."
+        },
+        "error": {
+            "cannot_connect": "Impossibile connettersi, controllare la porta seriale, l'indirizzo, la connessione elettrica e che l'inverter sia acceso (alla luce del giorno)",
+            "cannot_open_serial_port": "Impossibile aprire la porta seriale, controllare e riprovare",
+            "invalid_serial_port": "La porta seriale non \u00e8 un dispositivo valido o non pu\u00f2 essere aperta",
+            "unknown": "Errore imprevisto"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "address": "Indirizzo dell'inverter",
+                    "port": "Porta adattatore RS485 o USB-RS485"
+                },
+                "description": "L'inverter deve essere collegato tramite un adattatore RS485, selezionare la porta seriale e l'indirizzo dell'inverter come configurato sul pannello LCD"
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/binary_sensor/translations/hu.json b/homeassistant/components/binary_sensor/translations/hu.json
index 016b0d710722dc094f25bae4b4e18554e6192478..876cdb8b2e4982b79a6e905a32139a3e29c89879 100644
--- a/homeassistant/components/binary_sensor/translations/hu.json
+++ b/homeassistant/components/binary_sensor/translations/hu.json
@@ -102,7 +102,7 @@
         }
     },
     "device_class": {
-        "cold": "hideg",
+        "cold": "h\u0171t\u00e9s",
         "gas": "g\u00e1z",
         "heat": "f\u0171t\u00e9s",
         "moisture": "nedvess\u00e9g",
diff --git a/homeassistant/components/binary_sensor/translations/it.json b/homeassistant/components/binary_sensor/translations/it.json
index ef16af64af75eb55a462b71c269691c6cbdb6487..f0de143b2440f74bc83f3edcc3bd7ed6cba58251 100644
--- a/homeassistant/components/binary_sensor/translations/it.json
+++ b/homeassistant/components/binary_sensor/translations/it.json
@@ -31,6 +31,7 @@
             "is_not_plugged_in": "{entity_name} \u00e8 collegato",
             "is_not_powered": "{entity_name} non \u00e8 alimentato",
             "is_not_present": "{entity_name} non \u00e8 presente",
+            "is_not_running": "{entity_name} non \u00e8 in funzionamento",
             "is_not_tampered": "{entity_name} non rileva manomissioni",
             "is_not_unsafe": "{entity_name} \u00e8 sicuro",
             "is_occupied": "{entity_name} \u00e8 occupato",
@@ -41,6 +42,7 @@
             "is_powered": "{entity_name} \u00e8 alimentato",
             "is_present": "{entity_name} \u00e8 presente",
             "is_problem": "{entity_name} sta rilevando un problema",
+            "is_running": "{entity_name} \u00e8 in funzionamento",
             "is_smoke": "{entity_name} sta rilevando il fumo",
             "is_sound": "{entity_name} sta rilevando il suono",
             "is_tampered": "{entity_name} rileva manomissioni",
@@ -81,6 +83,7 @@
             "not_plugged_in": "{entity_name} \u00e8 scollegato",
             "not_powered": "{entity_name} non \u00e8 alimentato",
             "not_present": "{entity_name} non \u00e8 presente",
+            "not_running": "{entity_name} non \u00e8 pi\u00f9 in funzione",
             "not_unsafe": "{entity_name} \u00e8 diventato sicuro",
             "occupied": "{entity_name} \u00e8 diventato occupato",
             "opened": "{entity_name} \u00e8 aperto",
@@ -88,6 +91,7 @@
             "powered": "{entity_name} \u00e8 alimentato",
             "present": "{entity_name} \u00e8 presente",
             "problem": "{entity_name} ha iniziato a rilevare un problema",
+            "running": "{entity_name} ha iniziato a funzionare",
             "smoke": "{entity_name} ha iniziato la rilevazione di fumo",
             "sound": "{entity_name} ha iniziato il rilevamento del suono",
             "turned_off": "{entity_name} disattivato",
@@ -97,6 +101,19 @@
             "vibration": "{entity_name} iniziato a rilevare le vibrazioni"
         }
     },
+    "device_class": {
+        "cold": "freddo",
+        "gas": "gas",
+        "heat": "caldo",
+        "moisture": "umidit\u00e0",
+        "motion": "movimento",
+        "occupancy": "occupazione",
+        "power": "potenza",
+        "problem": "problema",
+        "smoke": "fumo",
+        "sound": "suono",
+        "vibration": "vibrazione"
+    },
     "state": {
         "_": {
             "off": "Spento",
@@ -174,6 +191,10 @@
             "off": "OK",
             "on": "Problema"
         },
+        "running": {
+            "off": "Non in esecuzione",
+            "on": "In esecuzione"
+        },
         "safety": {
             "off": "Sicuro",
             "on": "Non Sicuro"
diff --git a/homeassistant/components/binary_sensor/translations/zh-Hant.json b/homeassistant/components/binary_sensor/translations/zh-Hant.json
index 5f27ce7319a030fb43ff8df13886d3629c509fd4..d970522536161efd307ba0b90f9d82287645bf6c 100644
--- a/homeassistant/components/binary_sensor/translations/zh-Hant.json
+++ b/homeassistant/components/binary_sensor/translations/zh-Hant.json
@@ -101,6 +101,19 @@
             "vibration": "{entity_name}\u5df2\u5075\u6e2c\u5230\u9707\u52d5"
         }
     },
+    "device_class": {
+        "cold": "\u51b7",
+        "gas": "\u6c23\u9ad4",
+        "heat": "\u71b1",
+        "moisture": "\u6fd5\u6c23",
+        "motion": "\u52d5\u4f5c",
+        "occupancy": "\u4f54\u7a7a",
+        "power": "\u96fb\u529b",
+        "problem": "\u7570\u5e38",
+        "smoke": "\u7159\u9727",
+        "sound": "\u8072\u97f3",
+        "vibration": "\u9707\u52d5"
+    },
     "state": {
         "_": {
             "off": "\u95dc\u9589",
diff --git a/homeassistant/components/devolo_home_network/translations/en.json b/homeassistant/components/devolo_home_network/translations/en.json
index 52e51d953c1cf91396cd5592aaed3ed620cf6f9e..39c0b6d331f5ee30b40e8d76ff04591de632ad94 100644
--- a/homeassistant/components/devolo_home_network/translations/en.json
+++ b/homeassistant/components/devolo_home_network/translations/en.json
@@ -1,11 +1,11 @@
 {
     "config": {
         "abort": {
-            "already_configured": "Device is already configured"
+            "already_configured": "Device is already configured",
+            "home_control": "The devolo Home Control Central Unit does not work with this integration."
         },
         "error": {
             "cannot_connect": "Failed to connect",
-            "invalid_auth": "Invalid authentication",
             "unknown": "Unexpected error"
         },
         "flow_title": "{product} ({name})",
diff --git a/homeassistant/components/dlna_dmr/translations/it.json b/homeassistant/components/dlna_dmr/translations/it.json
index 0ab40e3c804418c3cd4994cf151625bb47045a16..545d3cadbcbc0a53f882173674fbecc49b63a750 100644
--- a/homeassistant/components/dlna_dmr/translations/it.json
+++ b/homeassistant/components/dlna_dmr/translations/it.json
@@ -2,15 +2,18 @@
     "config": {
         "abort": {
             "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato",
+            "alternative_integration": "Il dispositivo \u00e8 meglio supportato da un'altra integrazione",
+            "cannot_connect": "Impossibile connettersi",
             "could_not_connect": "Impossibile connettersi al dispositivo DLNA",
             "discovery_error": "Impossibile individuare un dispositivo DLNA corrispondente",
             "incomplete_config": "Nella configurazione manca una variabile richiesta",
             "non_unique_id": "Pi\u00f9 dispositivi trovati con lo stesso ID univoco",
-            "not_dmr": "Il dispositivo non \u00e8 un Digital Media Renderer"
+            "not_dmr": "Il dispositivo non \u00e8 un Digital Media Renderer supportato"
         },
         "error": {
+            "cannot_connect": "Impossibile connettersi",
             "could_not_connect": "Impossibile connettersi al dispositivo DLNA",
-            "not_dmr": "Il dispositivo non \u00e8 un Digital Media Renderer"
+            "not_dmr": "Il dispositivo non \u00e8 un Digital Media Renderer supportato"
         },
         "flow_title": "{name}",
         "step": {
@@ -20,12 +23,20 @@
             "import_turn_on": {
                 "description": "Accendi il dispositivo e fai clic su Invia per continuare la migrazione"
             },
-            "user": {
+            "manual": {
                 "data": {
                     "url": "URL"
                 },
                 "description": "URL di un file XML di descrizione del dispositivo",
-                "title": "DLNA Digital Media Renderer"
+                "title": "Connessione manuale del dispositivo DLNA DMR"
+            },
+            "user": {
+                "data": {
+                    "host": "Host",
+                    "url": "URL"
+                },
+                "description": "Scegli un dispositivo da configurare o lascia vuoto per inserire un URL",
+                "title": "Rilevati dispositivi DLNA DMR"
             }
         }
     },
diff --git a/homeassistant/components/dlna_dmr/translations/no.json b/homeassistant/components/dlna_dmr/translations/no.json
index 3b0f5854acaa9e11aa58cd2021895edf3ef8ee77..a1ce1fdce32b57d7458d3d729ffcb97aa14d1297 100644
--- a/homeassistant/components/dlna_dmr/translations/no.json
+++ b/homeassistant/components/dlna_dmr/translations/no.json
@@ -8,12 +8,12 @@
             "discovery_error": "Kunne ikke finne en matchende DLNA -enhet",
             "incomplete_config": "Konfigurasjonen mangler en n\u00f8dvendig variabel",
             "non_unique_id": "Flere enheter ble funnet med samme unike ID",
-            "not_dmr": "Enheten er ikke en Digital Media Renderer"
+            "not_dmr": "Enheten er ikke en st\u00f8ttet Digital Media Renderer"
         },
         "error": {
             "cannot_connect": "Tilkobling mislyktes",
             "could_not_connect": "Kunne ikke koble til DLNA -enhet",
-            "not_dmr": "Enheten er ikke en Digital Media Renderer"
+            "not_dmr": "Enheten er ikke en st\u00f8ttet Digital Media Renderer"
         },
         "flow_title": "{name}",
         "step": {
diff --git a/homeassistant/components/netatmo/translations/it.json b/homeassistant/components/netatmo/translations/it.json
index 152f7d47597ac85437ed634ecbe89dcdf2dfa0c0..3f9e7df3ad65a4d5f1227ede3dc3cbac95921383 100644
--- a/homeassistant/components/netatmo/translations/it.json
+++ b/homeassistant/components/netatmo/translations/it.json
@@ -4,6 +4,7 @@
             "authorize_url_timeout": "Tempo scaduto nel generare l'URL di autorizzazione.",
             "missing_configuration": "Il componente non \u00e8 configurato. Si prega di seguire la documentazione.",
             "no_url_available": "Nessun URL disponibile. Per informazioni su questo errore, [controlla la sezione della guida]({docs_url})",
+            "reauth_successful": "La nuova autenticazione \u00e8 stata eseguita correttamente",
             "single_instance_allowed": "Gi\u00e0 configurato. \u00c8 possibile una sola configurazione."
         },
         "create_entry": {
@@ -12,6 +13,10 @@
         "step": {
             "pick_implementation": {
                 "title": "Scegli il metodo di autenticazione"
+            },
+            "reauth_confirm": {
+                "description": "L'integrazione Netatmo deve riautenticare il tuo account",
+                "title": "Autenticare nuovamente l'integrazione"
             }
         }
     },
diff --git a/homeassistant/components/netatmo/translations/zh-Hant.json b/homeassistant/components/netatmo/translations/zh-Hant.json
index c89f91d1d918ca64d0ee0727a3e96a64006e476c..f8d181be5d3c76e3e0690e83f12c700eb4e91150 100644
--- a/homeassistant/components/netatmo/translations/zh-Hant.json
+++ b/homeassistant/components/netatmo/translations/zh-Hant.json
@@ -4,6 +4,7 @@
             "authorize_url_timeout": "\u7522\u751f\u8a8d\u8b49 URL \u6642\u903e\u6642\u3002",
             "missing_configuration": "\u5143\u4ef6\u5c1a\u672a\u8a2d\u7f6e\uff0c\u8acb\u53c3\u95b1\u6587\u4ef6\u8aaa\u660e\u3002",
             "no_url_available": "\u6c92\u6709\u53ef\u7528\u7684\u7db2\u5740\u3002\u95dc\u65bc\u6b64\u932f\u8aa4\u66f4\u8a73\u7d30\u8a0a\u606f\uff0c[\u9ede\u9078\u5354\u52a9\u7ae0\u7bc0]({docs_url})",
+            "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f",
             "single_instance_allowed": "\u50c5\u80fd\u8a2d\u5b9a\u4e00\u7d44\u88dd\u7f6e\u3002"
         },
         "create_entry": {
@@ -12,6 +13,10 @@
         "step": {
             "pick_implementation": {
                 "title": "\u9078\u64c7\u9a57\u8b49\u6a21\u5f0f"
+            },
+            "reauth_confirm": {
+                "description": "Netatmo \u6574\u5408\u9700\u8981\u91cd\u65b0\u8a8d\u8b49\u60a8\u7684\u5e33\u865f",
+                "title": "\u91cd\u65b0\u8a8d\u8b49\u6574\u5408"
             }
         }
     },
diff --git a/homeassistant/components/octoprint/translations/it.json b/homeassistant/components/octoprint/translations/it.json
new file mode 100644
index 0000000000000000000000000000000000000000..084307b63232d0f4433785f7f6f13e6686b17bcc
--- /dev/null
+++ b/homeassistant/components/octoprint/translations/it.json
@@ -0,0 +1,29 @@
+{
+    "config": {
+        "abort": {
+            "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato",
+            "auth_failed": "Impossibile recuperare la chiave API dell'applicazione",
+            "cannot_connect": "Impossibile connettersi",
+            "unknown": "Errore imprevisto"
+        },
+        "error": {
+            "cannot_connect": "Impossibile connettersi",
+            "unknown": "Errore imprevisto"
+        },
+        "flow_title": "Stampante OctoPrint: {host}",
+        "progress": {
+            "get_api_key": "Apri l'interfaccia utente di OctoPrint e fai clic su \"Consenti\" nella richiesta di accesso per \"Home Assistant\"."
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "host": "Host",
+                    "path": "Percorso dell'applicazione",
+                    "port": "Numero porta",
+                    "ssl": "Utilizzare SSL",
+                    "username": "Nome utente"
+                }
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/sense/translations/ca.json b/homeassistant/components/sense/translations/ca.json
index 096b4419dae7ad2f67a27409c197e746e4fa2820..aff80de710d6a9868b985da4b34e2ac06a8fafc1 100644
--- a/homeassistant/components/sense/translations/ca.json
+++ b/homeassistant/components/sense/translations/ca.json
@@ -12,7 +12,8 @@
             "user": {
                 "data": {
                     "email": "Correu electr\u00f2nic",
-                    "password": "Contrasenya"
+                    "password": "Contrasenya",
+                    "timeout": "Temps d'espera"
                 },
                 "title": "Connexi\u00f3 amb Sense Energy Monitor"
             }
diff --git a/homeassistant/components/sense/translations/de.json b/homeassistant/components/sense/translations/de.json
index df36684c8b4cb37071145db21a4384e0aa937825..d0290abdf981ed75d13cd2a3476f4d30b0b35195 100644
--- a/homeassistant/components/sense/translations/de.json
+++ b/homeassistant/components/sense/translations/de.json
@@ -12,7 +12,8 @@
             "user": {
                 "data": {
                     "email": "E-Mail",
-                    "password": "Passwort"
+                    "password": "Passwort",
+                    "timeout": "Zeit\u00fcberschreitung"
                 },
                 "title": "Stelle eine Verbindung zu deinem Sense Energy Monitor her"
             }
diff --git a/homeassistant/components/sense/translations/et.json b/homeassistant/components/sense/translations/et.json
index aec4f3655a59aa07a77126d8a2b5fd5fa8130186..8438be5c677f186aadff259be094efd8126b3bd4 100644
--- a/homeassistant/components/sense/translations/et.json
+++ b/homeassistant/components/sense/translations/et.json
@@ -12,7 +12,8 @@
             "user": {
                 "data": {
                     "email": "E-post",
-                    "password": "Salas\u00f5na"
+                    "password": "Salas\u00f5na",
+                    "timeout": "Ajal\u00f5pp"
                 },
                 "title": "\u00dchendu oma Sense Energy Monitor'iga"
             }
diff --git a/homeassistant/components/sense/translations/it.json b/homeassistant/components/sense/translations/it.json
index 277e2e1539b95a7f2ebb415789648fc517e4e9ee..2ab80941a6ac10dd80ec80f09a4bca26f197e8f4 100644
--- a/homeassistant/components/sense/translations/it.json
+++ b/homeassistant/components/sense/translations/it.json
@@ -12,7 +12,8 @@
             "user": {
                 "data": {
                     "email": "E-mail",
-                    "password": "Password"
+                    "password": "Password",
+                    "timeout": "Tempo scaduto"
                 },
                 "title": "Connettiti al tuo Sense Energy Monitor"
             }
diff --git a/homeassistant/components/sense/translations/ru.json b/homeassistant/components/sense/translations/ru.json
index 0bb299e22084f37eb422e4a44bac740bfbe64147..c113c06a0218b5020e44fc8cb11f51d0d0cf2f0c 100644
--- a/homeassistant/components/sense/translations/ru.json
+++ b/homeassistant/components/sense/translations/ru.json
@@ -12,7 +12,8 @@
             "user": {
                 "data": {
                     "email": "\u0410\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b",
-                    "password": "\u041f\u0430\u0440\u043e\u043b\u044c"
+                    "password": "\u041f\u0430\u0440\u043e\u043b\u044c",
+                    "timeout": "\u0422\u0430\u0439\u043c-\u0430\u0443\u0442"
                 },
                 "title": "Sense Energy Monitor"
             }
diff --git a/homeassistant/components/sense/translations/zh-Hant.json b/homeassistant/components/sense/translations/zh-Hant.json
index c97983c0b035e695fb11ee5884ec17ead08b5ba7..5ca9a9f847d91a661c94cc790c97542bb5191dad 100644
--- a/homeassistant/components/sense/translations/zh-Hant.json
+++ b/homeassistant/components/sense/translations/zh-Hant.json
@@ -12,7 +12,8 @@
             "user": {
                 "data": {
                     "email": "\u96fb\u5b50\u90f5\u4ef6",
-                    "password": "\u5bc6\u78bc"
+                    "password": "\u5bc6\u78bc",
+                    "timeout": "\u903e\u6642"
                 },
                 "title": "\u9023\u7dda\u81f3 Sense \u80fd\u6e90\u76e3\u63a7"
             }
diff --git a/homeassistant/components/tuya/translations/select.it.json b/homeassistant/components/tuya/translations/select.it.json
index a7bed12090c1f859e3a320d83b1a267407b5630c..74410c0a59314226d33075477909eb29e8f57931 100644
--- a/homeassistant/components/tuya/translations/select.it.json
+++ b/homeassistant/components/tuya/translations/select.it.json
@@ -1,5 +1,23 @@
 {
     "state": {
+        "tuya__basic_anti_flickr": {
+            "0": "Disabilitato",
+            "1": "50 Hz",
+            "2": "60 Hz"
+        },
+        "tuya__basic_nightvision": {
+            "0": "Automatico",
+            "1": "Spento",
+            "2": "Acceso"
+        },
+        "tuya__decibel_sensitivity": {
+            "0": "Bassa sensibilit\u00e0",
+            "1": "Alta sensibilit\u00e0"
+        },
+        "tuya__ipc_work_mode": {
+            "0": "Modalit\u00e0 a basso consumo",
+            "1": "Modalit\u00e0 di lavoro continua"
+        },
         "tuya__led_type": {
             "halogen": "Alogena",
             "incandescent": "Incandescenza",
@@ -10,6 +28,15 @@
             "pos": "Indica la posizione dell'interruttore",
             "relay": "Indica lo stato di accensione/spegnimento dell'interruttore"
         },
+        "tuya__motion_sensitivity": {
+            "0": "Bassa sensibilit\u00e0",
+            "1": "Sensibilit\u00e0 media",
+            "2": "Alta sensibilit\u00e0"
+        },
+        "tuya__record_mode": {
+            "1": "Registra solo gli eventi",
+            "2": "Registrazione continua"
+        },
         "tuya__relay_status": {
             "last": "Ricorda l'ultimo stato",
             "memory": "Ricorda l'ultimo stato",
diff --git a/homeassistant/components/tuya/translations/sensor.it.json b/homeassistant/components/tuya/translations/sensor.it.json
new file mode 100644
index 0000000000000000000000000000000000000000..a7b7bb272dda3a1726f22c8e4ec6594e0ae0684c
--- /dev/null
+++ b/homeassistant/components/tuya/translations/sensor.it.json
@@ -0,0 +1,15 @@
+{
+    "state": {
+        "tuya__status": {
+            "boiling_temp": "Temperatura di ebollizione",
+            "cooling": "Raffreddamento",
+            "heating": "Riscaldamento",
+            "heating_temp": "Temperatura di riscaldamento",
+            "reserve_1": "Riserva 1",
+            "reserve_2": "Riserva 2",
+            "reserve_3": "Riserva 3",
+            "standby": "Pausa",
+            "warm": "Conservazione del calore"
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/venstar/translations/it.json b/homeassistant/components/venstar/translations/it.json
new file mode 100644
index 0000000000000000000000000000000000000000..66b7fac78bdbb63aaa49479f33db4ec4572e3405
--- /dev/null
+++ b/homeassistant/components/venstar/translations/it.json
@@ -0,0 +1,23 @@
+{
+    "config": {
+        "abort": {
+            "already_configured": "Il dispositivo \u00e8 gi\u00e0 configurato"
+        },
+        "error": {
+            "cannot_connect": "Impossibile connettersi",
+            "unknown": "Errore imprevisto"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "host": "Host",
+                    "password": "Password",
+                    "pin": "Codice PIN",
+                    "ssl": "Utilizza un certificato SSL",
+                    "username": "Nome utente"
+                },
+                "title": "Collegati al termostato Venstar"
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/watttime/translations/it.json b/homeassistant/components/watttime/translations/it.json
index 4be720042f1f84e186a8675e23d2d20cd4ad11d4..ecca75e5b5d6edc90d2395232635971071760e05 100644
--- a/homeassistant/components/watttime/translations/it.json
+++ b/homeassistant/components/watttime/translations/it.json
@@ -38,5 +38,15 @@
                 "description": "Inserisci il tuo nome utente e password:"
             }
         }
+    },
+    "options": {
+        "step": {
+            "init": {
+                "data": {
+                    "show_on_map": "Mostra la posizione monitorata sulla mappa"
+                },
+                "title": "Configura WattTime"
+            }
+        }
     }
 }
\ No newline at end of file
diff --git a/homeassistant/components/yeelight/translations/it.json b/homeassistant/components/yeelight/translations/it.json
index 4036b6d63388537a320e19cd13b64176a27f337e..ce34523bb615df0e6ebcb976cf8af23fe5766e60 100644
--- a/homeassistant/components/yeelight/translations/it.json
+++ b/homeassistant/components/yeelight/translations/it.json
@@ -29,7 +29,7 @@
         "step": {
             "init": {
                 "data": {
-                    "model": "Modello (opzionale)",
+                    "model": "Modello",
                     "nightlight_switch": "Usa l'interruttore luce notturna",
                     "save_on_change": "Salva stato su modifica",
                     "transition": "Tempo di transizione (ms)",
diff --git a/homeassistant/components/yeelight/translations/no.json b/homeassistant/components/yeelight/translations/no.json
index 6814ec518cb5bf95570271f3811fda0043ba9baa..ea4436d77695edeace43ef2787ca9701bda448aa 100644
--- a/homeassistant/components/yeelight/translations/no.json
+++ b/homeassistant/components/yeelight/translations/no.json
@@ -29,7 +29,7 @@
         "step": {
             "init": {
                 "data": {
-                    "model": "Modell (valgfritt)",
+                    "model": "Modell",
                     "nightlight_switch": "Bruk nattlysbryter",
                     "save_on_change": "Lagre status ved endring",
                     "transition": "Overgangstid (ms)",
diff --git a/homeassistant/components/yeelight/translations/zh-Hant.json b/homeassistant/components/yeelight/translations/zh-Hant.json
index c0c83c213b042123c20f240a5f48bc23c1fc81bf..785584a6f2afde9e6dae964f61363b0f4a14ed03 100644
--- a/homeassistant/components/yeelight/translations/zh-Hant.json
+++ b/homeassistant/components/yeelight/translations/zh-Hant.json
@@ -29,7 +29,7 @@
         "step": {
             "init": {
                 "data": {
-                    "model": "\u578b\u865f\uff08\u9078\u9805\uff09",
+                    "model": "\u578b\u865f",
                     "nightlight_switch": "\u4f7f\u7528\u591c\u71c8\u958b\u95dc",
                     "save_on_change": "\u65bc\u8b8a\u66f4\u6642\u5132\u5b58\u72c0\u614b",
                     "transition": "\u8f49\u63db\u6642\u9593\uff08\u6beb\u79d2\uff09",