From 96b8c517f0456e6a007d26f0e53dedca76ac03bf Mon Sep 17 00:00:00 2001
From: Paulus Schoutsen <balloob@gmail.com>
Date: Sun, 13 Jan 2019 09:38:22 -0800
Subject: [PATCH] Update translations

---
 .../components/auth/.translations/et.json     |  7 ++++++
 .../components/cast/.translations/et.json     | 10 +++++++++
 .../components/deconz/.translations/et.json   | 13 +++++++++++
 .../dialogflow/.translations/ca.json          |  2 +-
 .../emulated_roku/.translations/ca.json       | 21 ++++++++++++++++++
 .../emulated_roku/.translations/et.json       | 13 +++++++++++
 .../emulated_roku/.translations/ko.json       | 21 ++++++++++++++++++
 .../emulated_roku/.translations/no.json       | 21 ++++++++++++++++++
 .../emulated_roku/.translations/ru.json       | 18 +++++++++++++++
 .../components/esphome/.translations/ru.json  |  2 +-
 .../components/geofency/.translations/ca.json | 18 +++++++++++++++
 .../components/geofency/.translations/ko.json | 18 +++++++++++++++
 .../components/geofency/.translations/no.json | 18 +++++++++++++++
 .../components/geofency/.translations/ru.json | 18 +++++++++++++++
 .../components/hangouts/.translations/et.json | 22 +++++++++++++++++++
 .../homematicip_cloud/.translations/et.json   | 16 ++++++++++++++
 .../components/hue/.translations/et.json      | 15 +++++++++++++
 .../components/ifttt/.translations/ca.json    |  2 +-
 .../components/ifttt/.translations/et.json    |  5 +++++
 .../components/ios/.translations/et.json      | 10 +++++++++
 .../components/mailgun/.translations/ca.json  |  2 +-
 .../components/mqtt/.translations/et.json     | 10 +++++++++
 .../components/nest/.translations/et.json     | 15 +++++++++++++
 .../components/nest/.translations/fr.json     |  2 +-
 .../components/nest/.translations/ru.json     |  2 +-
 .../sensor/.translations/moon.de.json         |  2 +-
 .../sensor/.translations/moon.et.json         | 12 ++++++++++
 .../sensor/.translations/moon.sl.json         |  2 +-
 .../sensor/.translations/season.et.json       |  8 +++++++
 .../components/sonos/.translations/et.json    | 10 +++++++++
 .../components/tradfri/.translations/et.json  | 11 ++++++++++
 .../components/twilio/.translations/ca.json   |  2 +-
 .../components/upnp/.translations/et.json     | 15 +++++++++++++
 .../components/zone/.translations/et.json     | 16 ++++++++++++++
 .../components/zwave/.translations/et.json    |  5 +++++
 35 files changed, 375 insertions(+), 9 deletions(-)
 create mode 100644 homeassistant/components/auth/.translations/et.json
 create mode 100644 homeassistant/components/cast/.translations/et.json
 create mode 100644 homeassistant/components/deconz/.translations/et.json
 create mode 100644 homeassistant/components/emulated_roku/.translations/ca.json
 create mode 100644 homeassistant/components/emulated_roku/.translations/et.json
 create mode 100644 homeassistant/components/emulated_roku/.translations/ko.json
 create mode 100644 homeassistant/components/emulated_roku/.translations/no.json
 create mode 100644 homeassistant/components/emulated_roku/.translations/ru.json
 create mode 100644 homeassistant/components/geofency/.translations/ca.json
 create mode 100644 homeassistant/components/geofency/.translations/ko.json
 create mode 100644 homeassistant/components/geofency/.translations/no.json
 create mode 100644 homeassistant/components/geofency/.translations/ru.json
 create mode 100644 homeassistant/components/hangouts/.translations/et.json
 create mode 100644 homeassistant/components/homematicip_cloud/.translations/et.json
 create mode 100644 homeassistant/components/hue/.translations/et.json
 create mode 100644 homeassistant/components/ifttt/.translations/et.json
 create mode 100644 homeassistant/components/ios/.translations/et.json
 create mode 100644 homeassistant/components/mqtt/.translations/et.json
 create mode 100644 homeassistant/components/nest/.translations/et.json
 create mode 100644 homeassistant/components/sensor/.translations/moon.et.json
 create mode 100644 homeassistant/components/sensor/.translations/season.et.json
 create mode 100644 homeassistant/components/sonos/.translations/et.json
 create mode 100644 homeassistant/components/tradfri/.translations/et.json
 create mode 100644 homeassistant/components/upnp/.translations/et.json
 create mode 100644 homeassistant/components/zone/.translations/et.json
 create mode 100644 homeassistant/components/zwave/.translations/et.json

diff --git a/homeassistant/components/auth/.translations/et.json b/homeassistant/components/auth/.translations/et.json
new file mode 100644
index 00000000000..290f4ee12a9
--- /dev/null
+++ b/homeassistant/components/auth/.translations/et.json
@@ -0,0 +1,7 @@
+{
+    "mfa_setup": {
+        "totp": {
+            "title": ""
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/cast/.translations/et.json b/homeassistant/components/cast/.translations/et.json
new file mode 100644
index 00000000000..987c54955f2
--- /dev/null
+++ b/homeassistant/components/cast/.translations/et.json
@@ -0,0 +1,10 @@
+{
+    "config": {
+        "step": {
+            "confirm": {
+                "title": ""
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/deconz/.translations/et.json b/homeassistant/components/deconz/.translations/et.json
new file mode 100644
index 00000000000..93c54b3915c
--- /dev/null
+++ b/homeassistant/components/deconz/.translations/et.json
@@ -0,0 +1,13 @@
+{
+    "config": {
+        "step": {
+            "init": {
+                "data": {
+                    "host": "",
+                    "port": ""
+                }
+            }
+        },
+        "title": "deCONZ Zigbee l\u00fc\u00fcs"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/dialogflow/.translations/ca.json b/homeassistant/components/dialogflow/.translations/ca.json
index f6dfc9399c2..0967b1c158e 100644
--- a/homeassistant/components/dialogflow/.translations/ca.json
+++ b/homeassistant/components/dialogflow/.translations/ca.json
@@ -10,7 +10,7 @@
         "step": {
             "user": {
                 "description": "Est\u00e0s segur que vols configurar Dialogflow?",
-                "title": "Configuraci\u00f3 del Webhook de Dialogflow"
+                "title": "Configuraci\u00f3 del Webhook Dialogflow"
             }
         },
         "title": "Dialogflow"
diff --git a/homeassistant/components/emulated_roku/.translations/ca.json b/homeassistant/components/emulated_roku/.translations/ca.json
new file mode 100644
index 00000000000..bdd38b8538c
--- /dev/null
+++ b/homeassistant/components/emulated_roku/.translations/ca.json
@@ -0,0 +1,21 @@
+{
+    "config": {
+        "abort": {
+            "name_exists": "El nom ja existeix"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "advertise_ip": "IP d'advert\u00e8ncies",
+                    "advertise_port": "Port d'advert\u00e8ncies",
+                    "host_ip": "IP de l'amfitri\u00f3",
+                    "listen_port": "Port d'escolta",
+                    "name": "Nom",
+                    "upnp_bind_multicast": "Enlla\u00e7ar multicast (true/false)"
+                },
+                "title": "Configuraci\u00f3 del servidor"
+            }
+        },
+        "title": "EmulatedRoku"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/emulated_roku/.translations/et.json b/homeassistant/components/emulated_roku/.translations/et.json
new file mode 100644
index 00000000000..e284f6c3732
--- /dev/null
+++ b/homeassistant/components/emulated_roku/.translations/et.json
@@ -0,0 +1,13 @@
+{
+    "config": {
+        "step": {
+            "user": {
+                "data": {
+                    "host_ip": "",
+                    "name": "Nimi"
+                }
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/emulated_roku/.translations/ko.json b/homeassistant/components/emulated_roku/.translations/ko.json
new file mode 100644
index 00000000000..54c3e079386
--- /dev/null
+++ b/homeassistant/components/emulated_roku/.translations/ko.json
@@ -0,0 +1,21 @@
+{
+    "config": {
+        "abort": {
+            "name_exists": "\uc774\ub984\uc774 \uc774\ubbf8 \uc874\uc7ac\ud569\ub2c8\ub2e4"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "advertise_ip": "\uad11\uace0 IP",
+                    "advertise_port": "\uad11\uace0 \ud3ec\ud2b8",
+                    "host_ip": "\ud638\uc2a4\ud2b8 IP",
+                    "listen_port": "\uc218\uc2e0 \ud3ec\ud2b8",
+                    "name": "\uc774\ub984",
+                    "upnp_bind_multicast": "\uba40\ud2f0 \uce90\uc2a4\ud2b8 \ubc14\uc778\ub4dc (\ucc38/\uac70\uc9d3)"
+                },
+                "title": "\uc11c\ubc84 \uad6c\uc131 \uc815\uc758"
+            }
+        },
+        "title": "EmulatedRoku"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/emulated_roku/.translations/no.json b/homeassistant/components/emulated_roku/.translations/no.json
new file mode 100644
index 00000000000..e83497599ca
--- /dev/null
+++ b/homeassistant/components/emulated_roku/.translations/no.json
@@ -0,0 +1,21 @@
+{
+    "config": {
+        "abort": {
+            "name_exists": "Navnet eksisterer allerede"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "advertise_ip": "Annonser IP",
+                    "advertise_port": "Annonser port",
+                    "host_ip": "Vert IP",
+                    "listen_port": "Lytte port",
+                    "name": "Navn",
+                    "upnp_bind_multicast": "Bind multicast (True/False)"
+                },
+                "title": "Definer serverkonfigurasjon"
+            }
+        },
+        "title": "EmulatedRoku"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/emulated_roku/.translations/ru.json b/homeassistant/components/emulated_roku/.translations/ru.json
new file mode 100644
index 00000000000..611b5647233
--- /dev/null
+++ b/homeassistant/components/emulated_roku/.translations/ru.json
@@ -0,0 +1,18 @@
+{
+    "config": {
+        "abort": {
+            "name_exists": "\u0418\u043c\u044f \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442"
+        },
+        "step": {
+            "user": {
+                "data": {
+                    "host_ip": "\u0425\u043e\u0441\u0442",
+                    "listen_port": "\u041f\u043e\u0440\u0442",
+                    "name": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435"
+                },
+                "title": "EmulatedRoku"
+            }
+        },
+        "title": "EmulatedRoku"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/esphome/.translations/ru.json b/homeassistant/components/esphome/.translations/ru.json
index 4b227bd1565..fc74825e188 100644
--- a/homeassistant/components/esphome/.translations/ru.json
+++ b/homeassistant/components/esphome/.translations/ru.json
@@ -6,7 +6,7 @@
         "error": {
             "connection_error": "\u041d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043a ESP. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0432\u0430\u0448 YAML-\u0444\u0430\u0439\u043b \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0442\u0440\u043e\u043a\u0443 'api:'.",
             "invalid_password": "\u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c!",
-            "resolve_error": "\u041d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 ESP. \u0415\u0441\u043b\u0438 \u044d\u0442\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u0442\u0441\u044f, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 [\u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 IP-\u0430\u0434\u0440\u0435\u0441](https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips)"
+            "resolve_error": "\u041d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 ESP. \u0415\u0441\u043b\u0438 \u044d\u0442\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u0442\u0441\u044f, \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 IP-\u0430\u0434\u0440\u0435\u0441: https://esphomelib.com/esphomeyaml/components/wifi.html#manual-ips"
         },
         "step": {
             "authenticate": {
diff --git a/homeassistant/components/geofency/.translations/ca.json b/homeassistant/components/geofency/.translations/ca.json
new file mode 100644
index 00000000000..125ca51399a
--- /dev/null
+++ b/homeassistant/components/geofency/.translations/ca.json
@@ -0,0 +1,18 @@
+{
+    "config": {
+        "abort": {
+            "not_internet_accessible": "La inst\u00e0ncia de Home Assistant ha de ser accessible des d'Internet per rebre missatges de Geofency.",
+            "one_instance_allowed": "Nom\u00e9s cal una sola inst\u00e0ncia."
+        },
+        "create_entry": {
+            "default": "Per enviar esdeveniments a Home Assistant, haur\u00e0s de configurar l'opci\u00f3 webhook de Geofency.\n\nCompleta la seg\u00fcent informaci\u00f3:\n\n- URL: `{webhook_url}` \n- M\u00e8tode: POST \n\nConsulta la [documentaci\u00f3]({docs_url}) per a m\u00e9s detalls."
+        },
+        "step": {
+            "user": {
+                "description": "Est\u00e0s segur que vols configurar el Webhook Geofency?",
+                "title": "Configuraci\u00f3 del Webhook Geofency"
+            }
+        },
+        "title": "Webhook Geofency"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/geofency/.translations/ko.json b/homeassistant/components/geofency/.translations/ko.json
new file mode 100644
index 00000000000..8a857acbdc6
--- /dev/null
+++ b/homeassistant/components/geofency/.translations/ko.json
@@ -0,0 +1,18 @@
+{
+    "config": {
+        "abort": {
+            "not_internet_accessible": "Geofency \uba54\uc2dc\uc9c0\ub97c \ubc1b\uc73c\ub824\uba74 \uc778\ud130\ub137\uc5d0\uc11c Home Assistant \uc778\uc2a4\ud134\uc2a4\uc5d0 \uc561\uc138\uc2a4 \ud560 \uc218 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.",
+            "one_instance_allowed": "\ud558\ub098\uc758 \uc778\uc2a4\ud134\uc2a4\ub9cc \ud544\uc694\ud569\ub2c8\ub2e4."
+        },
+        "create_entry": {
+            "default": "Home Assistant \ub85c \uc774\ubca4\ud2b8\ub97c \ubcf4\ub0b4\ub824\uba74 Geofency \uc5d0\uc11c Webhook \uc744 \uc124\uc815\ud574\uc57c\ud569\ub2c8\ub2e4. \n\n\ub2e4\uc74c \uc815\ubcf4\ub97c \uc785\ub825\ud574 \uc8fc\uc138\uc694. \n\n - URL: `{webhook_url}`\n - Method: POST\n  \n \uc790\uc138\ud55c \uc815\ubcf4\ub294 [\uc548\ub0b4]({docs_url}) \ub97c \ucc38\uc870\ud574 \uc8fc\uc138\uc694."
+        },
+        "step": {
+            "user": {
+                "description": "Geofency Webhook \uc744 \uc124\uc815 \ud558\uc2dc\uaca0\uc2b5\ub2c8\uae4c?",
+                "title": "Geofency Webhook \uc124\uc815"
+            }
+        },
+        "title": "Geofency Webhook"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/geofency/.translations/no.json b/homeassistant/components/geofency/.translations/no.json
new file mode 100644
index 00000000000..4409616cef4
--- /dev/null
+++ b/homeassistant/components/geofency/.translations/no.json
@@ -0,0 +1,18 @@
+{
+    "config": {
+        "abort": {
+            "not_internet_accessible": "Home Assistant m\u00e5 v\u00e6re tilgjengelig fra internett for \u00e5 kunne motta meldinger fra Geofency.",
+            "one_instance_allowed": "Kun en enkelt forekomst er n\u00f8dvendig."
+        },
+        "create_entry": {
+            "default": "For \u00e5 kunne sende hendelser til Home Assistant, m\u00e5 du sette opp webhook-funksjonen i Geofency. \n\n Fyll ut f\u00f8lgende informasjon: \n\n - URL: `{webhook_url}` \n - Metode: POST \n\n Se [dokumentasjonen]({docs_url}) for ytterligere detaljer."
+        },
+        "step": {
+            "user": {
+                "description": "Er du sikker p\u00e5 at du vil konfigurere Geofency Webhook?",
+                "title": "Sett opp Geofency Webhook"
+            }
+        },
+        "title": "Geofency Webhook"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/geofency/.translations/ru.json b/homeassistant/components/geofency/.translations/ru.json
new file mode 100644
index 00000000000..34290b35f42
--- /dev/null
+++ b/homeassistant/components/geofency/.translations/ru.json
@@ -0,0 +1,18 @@
+{
+    "config": {
+        "abort": {
+            "not_internet_accessible": "\u0412\u0430\u0448 Home Assistant \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0438\u0437 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 Geofency.",
+            "one_instance_allowed": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0443\u0436\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430."
+        },
+        "create_entry": {
+            "default": "\u0414\u043b\u044f \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u0432 Home Assistant \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c webhooks \u0434\u043b\u044f Geofency.\n\n\u0414\u043b\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e:\n\n- URL: `{webhook_url}`\n- Method: POST\n\n\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 [\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439]({docs_url}) \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438."
+        },
+        "step": {
+            "user": {
+                "description": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c Geofency Webhook?",
+                "title": "Geofency Webhook"
+            }
+        },
+        "title": "Geofency Webhook"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/hangouts/.translations/et.json b/homeassistant/components/hangouts/.translations/et.json
new file mode 100644
index 00000000000..4bd26876ac6
--- /dev/null
+++ b/homeassistant/components/hangouts/.translations/et.json
@@ -0,0 +1,22 @@
+{
+    "config": {
+        "error": {
+            "invalid_login": "Vale Kasutajanimi, palun proovige uuesti."
+        },
+        "step": {
+            "2fa": {
+                "data": {
+                    "2fa": "2FA PIN"
+                },
+                "title": "Kaheastmeline autentimine"
+            },
+            "user": {
+                "data": {
+                    "email": "E-posti aadress",
+                    "password": "Salas\u00f5na"
+                }
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/homematicip_cloud/.translations/et.json b/homeassistant/components/homematicip_cloud/.translations/et.json
new file mode 100644
index 00000000000..7aedd80b5d0
--- /dev/null
+++ b/homeassistant/components/homematicip_cloud/.translations/et.json
@@ -0,0 +1,16 @@
+{
+    "config": {
+        "error": {
+            "invalid_pin": "Vale PIN, palun proovige uuesti"
+        },
+        "step": {
+            "init": {
+                "data": {
+                    "hapid": "P\u00e4\u00e4supunkti ID (SGTIN)",
+                    "pin": "PIN-kood (valikuline)"
+                }
+            }
+        },
+        "title": "HomematicIP Pilv"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/hue/.translations/et.json b/homeassistant/components/hue/.translations/et.json
new file mode 100644
index 00000000000..6bad10ed067
--- /dev/null
+++ b/homeassistant/components/hue/.translations/et.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "abort": {
+            "unknown": "Ilmnes tundmatu viga"
+        },
+        "step": {
+            "init": {
+                "data": {
+                    "host": ""
+                }
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ifttt/.translations/ca.json b/homeassistant/components/ifttt/.translations/ca.json
index 597328a2ee4..ff4cf67c23b 100644
--- a/homeassistant/components/ifttt/.translations/ca.json
+++ b/homeassistant/components/ifttt/.translations/ca.json
@@ -10,7 +10,7 @@
         "step": {
             "user": {
                 "description": "Est\u00e0s segur que vols configurar IFTTT?",
-                "title": "Configuraci\u00f3 de la miniaplicaci\u00f3 Webhook de IFTTT"
+                "title": "Configuraci\u00f3 de la miniaplicaci\u00f3 Webhook IFTTT"
             }
         },
         "title": "IFTTT"
diff --git a/homeassistant/components/ifttt/.translations/et.json b/homeassistant/components/ifttt/.translations/et.json
new file mode 100644
index 00000000000..8c4c45f9c89
--- /dev/null
+++ b/homeassistant/components/ifttt/.translations/et.json
@@ -0,0 +1,5 @@
+{
+    "config": {
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/ios/.translations/et.json b/homeassistant/components/ios/.translations/et.json
new file mode 100644
index 00000000000..987c54955f2
--- /dev/null
+++ b/homeassistant/components/ios/.translations/et.json
@@ -0,0 +1,10 @@
+{
+    "config": {
+        "step": {
+            "confirm": {
+                "title": ""
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/mailgun/.translations/ca.json b/homeassistant/components/mailgun/.translations/ca.json
index f43467de7d9..8815360f7b4 100644
--- a/homeassistant/components/mailgun/.translations/ca.json
+++ b/homeassistant/components/mailgun/.translations/ca.json
@@ -10,7 +10,7 @@
         "step": {
             "user": {
                 "description": "Est\u00e0s segur que vols configurar Mailgun?",
-                "title": "Configuraci\u00f3 del Webhook de Mailgun"
+                "title": "Configuraci\u00f3 del Webhook Mailgun"
             }
         },
         "title": "Mailgun"
diff --git a/homeassistant/components/mqtt/.translations/et.json b/homeassistant/components/mqtt/.translations/et.json
new file mode 100644
index 00000000000..4ba36fd3361
--- /dev/null
+++ b/homeassistant/components/mqtt/.translations/et.json
@@ -0,0 +1,10 @@
+{
+    "config": {
+        "step": {
+            "broker": {
+                "title": ""
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/nest/.translations/et.json b/homeassistant/components/nest/.translations/et.json
new file mode 100644
index 00000000000..4e8c0b23bdc
--- /dev/null
+++ b/homeassistant/components/nest/.translations/et.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "error": {
+            "invalid_code": "Kehtetu kood"
+        },
+        "step": {
+            "link": {
+                "data": {
+                    "code": "PIN-kood"
+                }
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/nest/.translations/fr.json b/homeassistant/components/nest/.translations/fr.json
index 822ec6ae836..3cd7b003f66 100644
--- a/homeassistant/components/nest/.translations/fr.json
+++ b/homeassistant/components/nest/.translations/fr.json
@@ -24,7 +24,7 @@
                 "data": {
                     "code": "Code PIN"
                 },
-                "description": "Pour associer votre compte Nest, [autorisez votre compte] ( {url} ). \n\n Apr\u00e8s autorisation, copiez-collez le code PIN fourni ci-dessous.",
+                "description": "Pour associer votre compte Nest, [autorisez votre compte]({url}). \n\n Apr\u00e8s autorisation, copiez-collez le code PIN fourni ci-dessous.",
                 "title": "Lier un compte Nest"
             }
         },
diff --git a/homeassistant/components/nest/.translations/ru.json b/homeassistant/components/nest/.translations/ru.json
index 6a73bd47203..54ff1dff999 100644
--- a/homeassistant/components/nest/.translations/ru.json
+++ b/homeassistant/components/nest/.translations/ru.json
@@ -24,7 +24,7 @@
                 "data": {
                     "code": "\u041f\u0438\u043d-\u043a\u043e\u0434"
                 },
-                "description": " [\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0443\u0439\u0442\u0435\u0441\u044c]({url}), \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Nest. \n\n \u041f\u043e\u0441\u043b\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0439 \u043f\u0438\u043d-\u043a\u043e\u0434.",
+                "description": "[\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0443\u0439\u0442\u0435\u0441\u044c]({url}), \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Nest. \n\n \u041f\u043e\u0441\u043b\u0435 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0439 \u043f\u0438\u043d-\u043a\u043e\u0434.",
                 "title": "\u041f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c Nest"
             }
         },
diff --git a/homeassistant/components/sensor/.translations/moon.de.json b/homeassistant/components/sensor/.translations/moon.de.json
index aebca53ec4d..310ebf9c359 100644
--- a/homeassistant/components/sensor/.translations/moon.de.json
+++ b/homeassistant/components/sensor/.translations/moon.de.json
@@ -6,7 +6,7 @@
         "new_moon": "Neumond",
         "waning_crescent": "Abnehmende Sichel",
         "waning_gibbous": "Drittes Viertel",
-        "waxing_crescent": " Zunehmende Sichel",
+        "waxing_crescent": "Zunehmende Sichel",
         "waxing_gibbous": "Zweites Viertel"
     }
 }
\ No newline at end of file
diff --git a/homeassistant/components/sensor/.translations/moon.et.json b/homeassistant/components/sensor/.translations/moon.et.json
new file mode 100644
index 00000000000..0d82e0d8f94
--- /dev/null
+++ b/homeassistant/components/sensor/.translations/moon.et.json
@@ -0,0 +1,12 @@
+{
+    "state": {
+        "first_quarter": "Esimene veerand",
+        "full_moon": "T\u00e4iskuu",
+        "last_quarter": "Viimane veerand",
+        "new_moon": "Kuu loomine",
+        "waning_crescent": "Vanakuu",
+        "waning_gibbous": "Kahanev kuu",
+        "waxing_crescent": "Noorkuu",
+        "waxing_gibbous": "Kasvav kuu"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/sensor/.translations/moon.sl.json b/homeassistant/components/sensor/.translations/moon.sl.json
index 41e873e4def..1b69e10e6f9 100644
--- a/homeassistant/components/sensor/.translations/moon.sl.json
+++ b/homeassistant/components/sensor/.translations/moon.sl.json
@@ -6,7 +6,7 @@
         "new_moon": "Mlaj",
         "waning_crescent": "Zadnji izbo\u010dec",
         "waning_gibbous": "Zadnji srpec",
-        "waxing_crescent": " Prvi izbo\u010dec",
+        "waxing_crescent": "Prvi izbo\u010dec",
         "waxing_gibbous": "Prvi srpec"
     }
 }
\ No newline at end of file
diff --git a/homeassistant/components/sensor/.translations/season.et.json b/homeassistant/components/sensor/.translations/season.et.json
new file mode 100644
index 00000000000..1415a3b907b
--- /dev/null
+++ b/homeassistant/components/sensor/.translations/season.et.json
@@ -0,0 +1,8 @@
+{
+    "state": {
+        "autumn": "S\u00fcgis",
+        "spring": "Kevad",
+        "summer": "Suvi",
+        "winter": "Talv"
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/sonos/.translations/et.json b/homeassistant/components/sonos/.translations/et.json
new file mode 100644
index 00000000000..987c54955f2
--- /dev/null
+++ b/homeassistant/components/sonos/.translations/et.json
@@ -0,0 +1,10 @@
+{
+    "config": {
+        "step": {
+            "confirm": {
+                "title": ""
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/tradfri/.translations/et.json b/homeassistant/components/tradfri/.translations/et.json
new file mode 100644
index 00000000000..5d0a728407a
--- /dev/null
+++ b/homeassistant/components/tradfri/.translations/et.json
@@ -0,0 +1,11 @@
+{
+    "config": {
+        "step": {
+            "auth": {
+                "data": {
+                    "host": ""
+                }
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/twilio/.translations/ca.json b/homeassistant/components/twilio/.translations/ca.json
index 324ab0dd69a..796f71ee7e7 100644
--- a/homeassistant/components/twilio/.translations/ca.json
+++ b/homeassistant/components/twilio/.translations/ca.json
@@ -10,7 +10,7 @@
         "step": {
             "user": {
                 "description": "Est\u00e0s segur que vols configurar Twilio?",
-                "title": "Configuraci\u00f3 del Webhook de Twilio"
+                "title": "Configuraci\u00f3 del Webhook Twilio"
             }
         },
         "title": "Twilio"
diff --git a/homeassistant/components/upnp/.translations/et.json b/homeassistant/components/upnp/.translations/et.json
new file mode 100644
index 00000000000..0c49a92bc0a
--- /dev/null
+++ b/homeassistant/components/upnp/.translations/et.json
@@ -0,0 +1,15 @@
+{
+    "config": {
+        "step": {
+            "init": {
+                "title": ""
+            },
+            "user": {
+                "data": {
+                    "igd": ""
+                }
+            }
+        },
+        "title": ""
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/zone/.translations/et.json b/homeassistant/components/zone/.translations/et.json
new file mode 100644
index 00000000000..aa921f376e7
--- /dev/null
+++ b/homeassistant/components/zone/.translations/et.json
@@ -0,0 +1,16 @@
+{
+    "config": {
+        "step": {
+            "init": {
+                "data": {
+                    "icon": "Ikoon",
+                    "latitude": "Laius",
+                    "longitude": "Pikkus",
+                    "name": "Nimi",
+                    "radius": "Raadius"
+                },
+                "title": "M\u00e4\u00e4ra tsooni parameetrid"
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/homeassistant/components/zwave/.translations/et.json b/homeassistant/components/zwave/.translations/et.json
new file mode 100644
index 00000000000..8c4c45f9c89
--- /dev/null
+++ b/homeassistant/components/zwave/.translations/et.json
@@ -0,0 +1,5 @@
+{
+    "config": {
+        "title": ""
+    }
+}
\ No newline at end of file