diff --git a/homeassistant/components/adax/translations/bg.json b/homeassistant/components/adax/translations/bg.json index 3d3795470ba..5cc751762da 100644 --- a/homeassistant/components/adax/translations/bg.json +++ b/homeassistant/components/adax/translations/bg.json @@ -1,13 +1,25 @@ { "config": { "abort": { - "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e" + "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e", + "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435" }, "error": { "cannot_connect": "\u041d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0432\u044a\u0440\u0437\u0432\u0430\u043d\u0435", "invalid_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435" }, "step": { + "cloud": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u0430" + } + }, + "local": { + "data": { + "wifi_pswd": "\u041f\u0430\u0440\u043e\u043b\u0430 \u0437\u0430 Wi-Fi", + "wifi_ssid": "Wifi ssid" + } + }, "user": { "data": { "host": "\u0425\u043e\u0441\u0442", diff --git a/homeassistant/components/adax/translations/ca.json b/homeassistant/components/adax/translations/ca.json index 85ba15804ac..f2313e56af5 100644 --- a/homeassistant/components/adax/translations/ca.json +++ b/homeassistant/components/adax/translations/ca.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "El dispositiu ja est\u00e0 configurat" + "already_configured": "El dispositiu ja est\u00e0 configurat", + "heater_not_available": "Escalfador no disponible. Intenta reiniciar l'escalfador prement '+' i 'OK' durant uns segons.", + "heater_not_found": "No s'ha trobat l'escalfador. Intenta apropar-lo a l'ordinador amb Home Assistant.", + "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida" }, "error": { "cannot_connect": "Ha fallat la connexi\u00f3", "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida" }, "step": { + "cloud": { + "data": { + "account_id": "ID del compte", + "password": "Contrasenya" + } + }, + "local": { + "data": { + "wifi_pswd": "Contrasenya WiFi", + "wifi_ssid": "SSID WiFi" + }, + "description": "Reinicia l'escalfador prement '+' i 'OK' fins que la pantalla mostri 'Reset'. A continuaci\u00f3 i abans de fer clic a Envia, mant\u00e9 premut el bot\u00f3 'OK' fins que el led blau comenci a parpellejar. La configuraci\u00f3 de l'escalfador pot trigar uns minuts." + }, "user": { "data": { "account_id": "ID del compte", + "connection_type": "Selecciona el tipus de connexi\u00f3", "host": "Amfitri\u00f3", "password": "Contrasenya" - } + }, + "description": "Selecciona el tipus de connexi\u00f3. La local necessita escalfadors amb Bluetooth" } } } diff --git a/homeassistant/components/adax/translations/de.json b/homeassistant/components/adax/translations/de.json index 414b373ff34..711a8b44645 100644 --- a/homeassistant/components/adax/translations/de.json +++ b/homeassistant/components/adax/translations/de.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "Ger\u00e4t ist bereits konfiguriert" + "already_configured": "Ger\u00e4t ist bereits konfiguriert", + "heater_not_available": "Heizger\u00e4t nicht verf\u00fcgbar. Versuche das Heizger\u00e4t zur\u00fcckzusetzen, indem du + und OK einige Sekunden lang dr\u00fcckst.", + "heater_not_found": "Heizger\u00e4t nicht gefunden. Versuche das Heizger\u00e4t n\u00e4her an den Home Assistant-Computer zu bringen.", + "invalid_auth": "Ung\u00fcltige Authentifizierung" }, "error": { "cannot_connect": "Verbindung fehlgeschlagen", "invalid_auth": "Ung\u00fcltige Authentifizierung" }, "step": { + "cloud": { + "data": { + "account_id": "Konto-ID", + "password": "Passwort" + } + }, + "local": { + "data": { + "wifi_pswd": "WLAN Passwort", + "wifi_ssid": "WLAN SSID" + }, + "description": "Setze das Heizger\u00e4t zur\u00fcck, indem du + und OK dr\u00fcckst, bis auf dem Display \"Reset\" angezeigt wird. Halte dann die OK-Taste am Heizger\u00e4t gedr\u00fcckt, bis die blaue LED zu blinken beginnt, und dr\u00fccke dann auf Senden. Das Konfigurieren des Heizger\u00e4ts kann einige Minuten dauern." + }, "user": { "data": { "account_id": "Konto-ID", + "connection_type": "Verbindungstyp ausw\u00e4hlen", "host": "Host", "password": "Passwort" - } + }, + "description": "Verbindungstyp ausw\u00e4hlen. Lokal erfordert Heizungen mit Bluetooth" } } } diff --git a/homeassistant/components/adax/translations/en.json b/homeassistant/components/adax/translations/en.json index d1ef64a52c0..637bef63ece 100644 --- a/homeassistant/components/adax/translations/en.json +++ b/homeassistant/components/adax/translations/en.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "Device is already configured" + "already_configured": "Device is already configured", + "heater_not_available": "Heater not available. Try to reset the heater by pressing + and OK for some seconds.", + "heater_not_found": "Heater not found. Try to move the heater closer to Home Assistant computer.", + "invalid_auth": "Invalid authentication" }, "error": { "cannot_connect": "Failed to connect", "invalid_auth": "Invalid authentication" }, "step": { + "cloud": { + "data": { + "account_id": "Account ID", + "password": "Password" + } + }, + "local": { + "data": { + "wifi_pswd": "Wifi password", + "wifi_ssid": "Wifi ssid" + }, + "description": "Reset the heater by pressing + and OK until display shows 'Reset'. Then press and hold OK button on the heater until the blue led starts blinking before pressing Submit. Configuring heater might take some minutes." + }, "user": { "data": { "account_id": "Account ID", + "connection_type": "Select connection type", "host": "Host", "password": "Password" - } + }, + "description": "Select connection type. Local requires heaters with bluetooth" } } } diff --git a/homeassistant/components/adax/translations/et.json b/homeassistant/components/adax/translations/et.json index c8dd855218c..414e7b1022f 100644 --- a/homeassistant/components/adax/translations/et.json +++ b/homeassistant/components/adax/translations/et.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "Seade on juba h\u00e4\u00e4lestatud" + "already_configured": "Seade on juba h\u00e4\u00e4lestatud", + "heater_not_available": "K\u00fctteseade pole saadaval. Proovi k\u00fctteseadet l\u00e4htestada, vajutades m\u00f5ne sekundi jooksul + ja OK.", + "heater_not_found": "K\u00fctteseadet ei leitud. Proovi viia k\u00fctteseade Home Assistanti arvutile l\u00e4hemale.", + "invalid_auth": "Tuvastamine nurjus" }, "error": { "cannot_connect": "\u00dchendamine nurjus", "invalid_auth": "Tuvastamise viga" }, "step": { + "cloud": { + "data": { + "account_id": "Konto ID", + "password": "Salas\u00f5na" + } + }, + "local": { + "data": { + "wifi_pswd": "Wifi salas\u00f5na", + "wifi_ssid": "Wifi ssid" + }, + "description": "L\u00e4htesta k\u00fctteseade, vajutades + ja OK kuni ekraanil kuvatakse \"Reset\". Seej\u00e4rel vajuta ja hoia kerisel nuppu OK kuni sinine led hakkab vilkuma enne nupu Edasta vajutamist. K\u00fctteseadme konfigureerimine v\u00f5ib v\u00f5tta aega m\u00f5ni minut." + }, "user": { "data": { "account_id": "Konto ID", + "connection_type": "Vali \u00fchenduse t\u00fc\u00fcp", "host": "Host", "password": "Salas\u00f5na" - } + }, + "description": "Vali \u00fchenduse t\u00fc\u00fcp. Kohalik n\u00f5uab bluetoothiga k\u00fctteseadmeid" } } } diff --git a/homeassistant/components/adax/translations/hu.json b/homeassistant/components/adax/translations/hu.json index 94397487c87..9f37837420f 100644 --- a/homeassistant/components/adax/translations/hu.json +++ b/homeassistant/components/adax/translations/hu.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van" + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van", + "heater_not_available": "A f\u0171t\u0151berendez\u00e9s nem \u00e1ll rendelkez\u00e9sre. Pr\u00f3b\u00e1lja meg gy\u00e1ri \u00e1llapotba vissza\u00e1ll\u00edtani a + \u00e9s az OK gomb nyomvatart\u00e1s\u00e1val n\u00e9h\u00e1ny m\u00e1sodpercig.", + "heater_not_found": "A f\u0171t\u0151berendez\u00e9s nem tal\u00e1lhat\u00f3. Pr\u00f3b\u00e1lja meg k\u00f6zelebb helyezni a Home Assistant sz\u00e1m\u00edt\u00f3g\u00e9phez.", + "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s" }, "error": { "cannot_connect": "Nem siker\u00fclt csatlakozni", "invalid_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s" }, "step": { + "cloud": { + "data": { + "account_id": "Fi\u00f3k ID", + "password": "Jelsz\u00f3" + } + }, + "local": { + "data": { + "wifi_pswd": "WiFi jelsz\u00f3", + "wifi_ssid": "WiFi ssid" + }, + "description": "\u00c1ll\u00edtsa vissza a f\u0171t\u0151berendez\u00e9st a + \u00e9s az OK gomb nyomvatart\u00e1s\u00e1val, m\u00edg a kijelz\u0151n a \"Reset\" (Vissza\u00e1ll\u00edt\u00e1s) felirat nem jelenik meg. Ezut\u00e1n nyomja meg \u00e9s tartsa lenyomva a f\u0171t\u0151berendez\u00e9s OK gombj\u00e1t, am\u00edg a k\u00e9k led villogni nem kezd, majd nyomja meg a K\u00fcld\u00e9s gombot. A f\u0171t\u0151berendez\u00e9s konfigur\u00e1l\u00e1sa n\u00e9h\u00e1ny percet vehet ig\u00e9nybe." + }, "user": { "data": { "account_id": "Fi\u00f3k ID", + "connection_type": "V\u00e1lassza ki a kapcsolat t\u00edpus\u00e1t", "host": "C\u00edm", "password": "Jelsz\u00f3" - } + }, + "description": "V\u00e1lassza ki a kapcsolat t\u00edpus\u00e1t. A Helyi kapcsolathoz bluetooth-os f\u0171t\u0151berendez\u00e9sekre van sz\u00fcks\u00e9g" } } } diff --git a/homeassistant/components/adax/translations/ja.json b/homeassistant/components/adax/translations/ja.json index 880b37db94d..e432e23e081 100644 --- a/homeassistant/components/adax/translations/ja.json +++ b/homeassistant/components/adax/translations/ja.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "\u30c7\u30d0\u30a4\u30b9\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059" + "already_configured": "\u30c7\u30d0\u30a4\u30b9\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059", + "heater_not_available": "\u30d2\u30fc\u30bf\u30fc\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002\u6570\u79d2\u9593\u3001+ \u3068 OK \u3092\u62bc\u3057\u3066\u30d2\u30fc\u30bf\u30fc\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002", + "heater_not_found": "\u30d2\u30fc\u30bf\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002\u30d2\u30fc\u30bf\u30fc\u3092Home Assistant\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u306b\u8fd1\u3065\u3051\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002", + "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c" }, "error": { "cannot_connect": "\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f", "invalid_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c" }, "step": { + "cloud": { + "data": { + "account_id": "\u30a2\u30ab\u30a6\u30f3\u30c8ID", + "password": "\u30d1\u30b9\u30ef\u30fc\u30c9" + } + }, + "local": { + "data": { + "wifi_pswd": "Wifi\u30d1\u30b9\u30ef\u30fc\u30c9", + "wifi_ssid": "Wifi ssid" + }, + "description": "\u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u306b\u3001 'Reset ' \u3068\u8868\u793a\u3055\u308c\u308b\u307e\u3067 + \u3068 OK \u3092\u62bc\u3057\u3066\u3001\u30d2\u30fc\u30bf\u30fc\u3092\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u3002\u305d\u306e\u5f8c\u3001\u30d2\u30fc\u30bf\u30fc\u306eOK\u30dc\u30bf\u30f3\u3092\u9752\u306eLED\u304c\u70b9\u6ec5\u3057\u59cb\u3081\u308b\u307e\u3067\u62bc\u3057\u7d9a\u3051\u3066\u304b\u3089\u3001Submit\u3092\u62bc\u3057\u307e\u3059\u3002\u30d2\u30fc\u30bf\u30fc\u306e\u8a2d\u5b9a\u306b\u306f\u6570\u5206\u304b\u304b\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002" + }, "user": { "data": { "account_id": "\u30a2\u30ab\u30a6\u30f3\u30c8ID", + "connection_type": "\u63a5\u7d9a\u30bf\u30a4\u30d7\u306e\u9078\u629e", "host": "\u30db\u30b9\u30c8", "password": "\u30d1\u30b9\u30ef\u30fc\u30c9" - } + }, + "description": "\u63a5\u7d9a\u30bf\u30a4\u30d7\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u30ed\u30fc\u30ab\u30eb\u306b\u306fBluetooth\u4ed8\u304d\u306e\u30d2\u30fc\u30bf\u30fc\u304c\u5fc5\u8981\u3067\u3059" } } } diff --git a/homeassistant/components/adax/translations/nl.json b/homeassistant/components/adax/translations/nl.json index 2bec9774c0a..9622d41bf65 100644 --- a/homeassistant/components/adax/translations/nl.json +++ b/homeassistant/components/adax/translations/nl.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "Apparaat is al geconfigureerd" + "already_configured": "Apparaat is al geconfigureerd", + "heater_not_available": "Verwarming niet aanwezig. Probeer de kachel te resetten door enkele seconden op + en OK te drukken.", + "heater_not_found": "Verwarming niet gevonden. Probeer de verwarming dichter bij de Home Assistant-computer te plaatsen.", + "invalid_auth": "Ongeldige authenticatie" }, "error": { "cannot_connect": "Kan geen verbinding maken", "invalid_auth": "Ongeldige authenticatie" }, "step": { + "cloud": { + "data": { + "account_id": "Account ID", + "password": "Wachtwoord" + } + }, + "local": { + "data": { + "wifi_pswd": "Wifi wachtwoord", + "wifi_ssid": "Wifi ssid" + }, + "description": "Reset de kachel door op + en OK te drukken totdat het display 'Reset' toont. Houd vervolgens de OK-knop op de verwarming ingedrukt totdat de blauwe led begint te knipperen voordat u op Verzenden drukt. Het configureren van de verwarming kan enkele minuten duren." + }, "user": { "data": { "account_id": "Account ID", + "connection_type": "Selecteer verbindingstype", "host": "Host", "password": "Wachtwoord" - } + }, + "description": "Selecteer verbindingstype. Lokaal vereist verwarming met bluetooth" } } } diff --git a/homeassistant/components/adax/translations/no.json b/homeassistant/components/adax/translations/no.json index 33c54b57093..54c154c98c2 100644 --- a/homeassistant/components/adax/translations/no.json +++ b/homeassistant/components/adax/translations/no.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "Enheten er allerede konfigurert" + "already_configured": "Enheten er allerede konfigurert", + "heater_not_available": "Varmeapparat ikke tilgjengelig. Pr\u00f8v \u00e5 tilbakestille varmeapparatet ved \u00e5 trykke p\u00e5 + og OK i noen sekunder.", + "heater_not_found": "Fant ikke varmeovn. Pr\u00f8v \u00e5 flytte varmeren n\u00e6rmere Home Assistant-datamaskinen.", + "invalid_auth": "Ugyldig godkjenning" }, "error": { "cannot_connect": "Tilkobling mislyktes", "invalid_auth": "Ugyldig godkjenning" }, "step": { + "cloud": { + "data": { + "account_id": "Konto-ID", + "password": "Passord" + } + }, + "local": { + "data": { + "wifi_pswd": "Wifi-passord", + "wifi_ssid": "Wifi ssid" + }, + "description": "Tilbakestill varmeren ved \u00e5 trykke p\u00e5 + og OK til displayet viser 'Tilbakestill'. Trykk deretter p\u00e5 og hold inne OK-knappen p\u00e5 varmeren til den bl\u00e5 lampen begynner \u00e5 blinke f\u00f8r du trykker p\u00e5 Send. Det kan ta noen minutter \u00e5 konfigurere varmeapparatet." + }, "user": { "data": { "account_id": "Konto-ID", + "connection_type": "Velg tilkoblingstype", "host": "Vert", "password": "Passord" - } + }, + "description": "Velg tilkoblingstype. Lokalt krever varmeovner med bluetooth" } } } diff --git a/homeassistant/components/adax/translations/ru.json b/homeassistant/components/adax/translations/ru.json index d0aece78982..27596e86485 100644 --- a/homeassistant/components/adax/translations/ru.json +++ b/homeassistant/components/adax/translations/ru.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant." + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant.", + "heater_not_available": "\u041d\u0430\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0435\u0433\u043e, \u043d\u0430\u0436\u0430\u0432 \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434 \u043a\u043d\u043e\u043f\u043a\u0438 + \u0438 \u041e\u041a.", + "heater_not_found": "\u041d\u0430\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u043e\u0431\u043e\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u044c \u0431\u043b\u0438\u0436\u0435 \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443 Home Assistant.", + "invalid_auth": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438." }, "error": { "cannot_connect": "\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f.", "invalid_auth": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438." }, "step": { + "cloud": { + "data": { + "account_id": "ID \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438", + "password": "\u041f\u0430\u0440\u043e\u043b\u044c" + } + }, + "local": { + "data": { + "wifi_pswd": "\u041f\u0430\u0440\u043e\u043b\u044c Wi-Fi", + "wifi_ssid": "Wi-Fi SSID" + }, + "description": "\u0421\u0431\u0440\u043e\u0441\u044c\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u044f, \u043d\u0430\u0436\u0438\u043c\u0430\u044f \u043a\u043d\u043e\u043f\u043a\u0438 + \u0438 OK, \u043f\u043e\u043a\u0430 \u043d\u0430 \u0434\u0438\u0441\u043f\u043b\u0435\u0435 \u043d\u0435 \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u043d\u0430\u0434\u043f\u0438\u0441\u044c 'Reset'. \u0417\u0430\u0442\u0435\u043c \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 OK \u043d\u0430 \u043d\u0430\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u0435, \u043f\u043e\u043a\u0430 \u0441\u0438\u043d\u0438\u0439 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u043d\u0435 \u043d\u0430\u0447\u043d\u0435\u0442 \u043c\u0438\u0433\u0430\u0442\u044c, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044c '\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c'. \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043d\u0430\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u044f \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u044f\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442." + }, "user": { "data": { "account_id": "ID \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438", + "connection_type": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0438\u043f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f", "host": "\u0425\u043e\u0441\u0442", "password": "\u041f\u0430\u0440\u043e\u043b\u044c" - } + }, + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0442\u0438\u043f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f. \u0414\u043b\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u043e\u0433\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u0438 \u0441 Bluetooth." } } } diff --git a/homeassistant/components/adax/translations/zh-Hans.json b/homeassistant/components/adax/translations/zh-Hans.json index 7356ec08b15..7cc89fcc775 100644 --- a/homeassistant/components/adax/translations/zh-Hans.json +++ b/homeassistant/components/adax/translations/zh-Hans.json @@ -4,6 +4,11 @@ "cannot_connect": "\u8fde\u63a5\u5931\u8d25" }, "step": { + "cloud": { + "data": { + "account_id": "\u5e10\u6237ID" + } + }, "user": { "data": { "password": "\u5bc6\u7801" diff --git a/homeassistant/components/adax/translations/zh-Hant.json b/homeassistant/components/adax/translations/zh-Hant.json index 9685227f617..0ad4bcba854 100644 --- a/homeassistant/components/adax/translations/zh-Hant.json +++ b/homeassistant/components/adax/translations/zh-Hant.json @@ -1,19 +1,37 @@ { "config": { "abort": { - "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", + "heater_not_available": "\u627e\u4e0d\u5230\u52a0\u71b1\u5668\uff0c\u8acb\u8a66\u8457\u6309\u4f4f + \u8207 OK \u5e7e\u79d2\u9032\u884c\u91cd\u7f6e\u3002", + "heater_not_found": "\u627e\u4e0d\u5230\u52a0\u71b1\u5668\uff0c\u8acb\u8a66\u8457\u5c07\u52a0\u71b1\u5668\u5f80 Home Assistant \u4f3a\u670d\u5668\u9760\u8fd1\u3002", + "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548" }, "error": { "cannot_connect": "\u9023\u7dda\u5931\u6557", "invalid_auth": "\u9a57\u8b49\u78bc\u7121\u6548" }, "step": { + "cloud": { + "data": { + "account_id": "\u5e33\u865f ID", + "password": "\u5bc6\u78bc" + } + }, + "local": { + "data": { + "wifi_pswd": "Wi-Fi \u5bc6\u78bc", + "wifi_ssid": "Wi-Fi SSID" + }, + "description": "\u6309\u4f4f + \u8207 OK \u9032\u884c\u52a0\u71b1\u5668\u91cd\u7f6e\u3001\u76f4\u5230\u986f\u793a 'Reset'\u3002\u63a5\u8457\u6309\u4f4f\u52a0\u71b1\u5668\u4e0a\u7684 OK \u6309\u9215\u3001\u76f4\u5230\u85cd\u8272 LED \u71c8\u958b\u59cb\u9583\u720d\uff0c\u518d\u6309\u4e0b\u9001\u51fa\u3002\u52a0\u71b1\u5668\u8a2d\u5b9a\u53ef\u80fd\u9700\u8981\u5e7e\u5206\u9418\u6642\u9593\u3002" + }, "user": { "data": { "account_id": "\u5e33\u865f ID", + "connection_type": "\u9078\u64c7\u9023\u7dda\u985e\u578b", "host": "\u4e3b\u6a5f\u7aef", "password": "\u5bc6\u78bc" - } + }, + "description": "\u9078\u64c7\u9023\u7dda\u985e\u578b\u3002\u672c\u5730\u7aef\u5c07\u9700\u8981\u5177\u5099\u85cd\u82bd\u52a0\u71b1\u5668" } } } diff --git a/homeassistant/components/apple_tv/translations/bg.json b/homeassistant/components/apple_tv/translations/bg.json index 9da5f90cf26..4629a79d152 100644 --- a/homeassistant/components/apple_tv/translations/bg.json +++ b/homeassistant/components/apple_tv/translations/bg.json @@ -20,6 +20,9 @@ "pin": "\u041f\u0418\u041d \u043a\u043e\u0434" } }, + "password": { + "title": "\u0418\u0437\u0438\u0441\u043a\u0432\u0430 \u0441\u0435 \u043f\u0430\u0440\u043e\u043b\u0430" + }, "reconfigure": { "title": "\u041f\u0440\u0435\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e" }, diff --git a/homeassistant/components/apple_tv/translations/ca.json b/homeassistant/components/apple_tv/translations/ca.json index 646931135e2..88c49059067 100644 --- a/homeassistant/components/apple_tv/translations/ca.json +++ b/homeassistant/components/apple_tv/translations/ca.json @@ -1,12 +1,17 @@ { "config": { "abort": { + "already_configured": "El dispositiu ja est\u00e0 configurat", "already_configured_device": "El dispositiu ja est\u00e0 configurat", "already_in_progress": "El flux de configuraci\u00f3 ja est\u00e0 en curs", "backoff": "En aquests moments el dispositiu no accepta sol\u00b7licituds de vinculaci\u00f3 (\u00e9s possible que hagis introdu\u00eft un codi PIN inv\u00e0lid massa vegades), torna-ho a provar m\u00e9s tard.", "device_did_not_pair": "No s'ha fet cap intent d'acabar el proc\u00e9s de vinculaci\u00f3 des del dispositiu.", + "device_not_found": "No s'ha trobat el dispositiu durant el descobriment, prova de tornar-lo a afegir.", + "inconsistent_device": "Els protocols esperats no s'han trobat durant el descobriment. Normalment aix\u00f2 indica un problema amb el DNS multicast (Zeroconf). Prova d'afegir el dispositiu de nou.", "invalid_config": "La configuraci\u00f3 d'aquest dispositiu no est\u00e0 completa. Intenta'l tornar a afegir.", "no_devices_found": "No s'han trobat dispositius a la xarxa", + "reauth_successful": "Re-autenticaci\u00f3 realitzada correctament", + "setup_failed": "No s'ha pogut configurar el dispositiu.", "unknown": "Error inesperat" }, "error": { @@ -16,14 +21,14 @@ "no_usable_service": "S'ha trobat un dispositiu per\u00f2 no ha pogut identificar cap manera d'establir-hi una connexi\u00f3. Si continues veient aquest missatge, prova d'especificar-ne l'adre\u00e7a IP o reinicia l'Apple TV.", "unknown": "Error inesperat" }, - "flow_title": "{name}", + "flow_title": "{name} ({type})", "step": { "confirm": { - "description": "Est\u00e0s a punt d'afegir l'Apple TV amb nom \"{name}\" a Home Assistant.\n\n **Per completar el proc\u00e9s, \u00e9s possible que hagis d'introduir alguns codis PIN.** \n\n Tingues en compte que *no* pots apagar la teva Apple TV a trav\u00e9s d'aquesta integraci\u00f3. Nom\u00e9s es desactivar\u00e0 el reproductor de Home Assistant.", + "description": "Est\u00e0s a punt d'afegir `{name}` de tipus `{type}` a Home Assistant.\n\n **Per completar el proc\u00e9s, \u00e9s possible que hagis d'introduir alguns codis PIN.** \n\nTingues en compte que *no* pots apagar la teva Apple TV a trav\u00e9s d'aquesta integraci\u00f3. Nom\u00e9s es desactivar\u00e0 el reproductor de Home Assistant.", "title": "Confirma l'addici\u00f3 de l'Apple TV" }, "pair_no_pin": { - "description": "Vinculaci\u00f3 necess\u00e0ria amb el servei `{protocol}`. Per continuar, introdueix el PIN {pin} a la teva Apple TV.", + "description": "Vinculaci\u00f3 necess\u00e0ria pel servei `{protocol}`. Introdueix el PIN {pin} al teu dispositiu per continuar.", "title": "Vinculaci\u00f3" }, "pair_with_pin": { @@ -33,8 +38,16 @@ "description": "Amb el protocol \"{protocol}\" \u00e9s necess\u00e0ria la vinculaci\u00f3. Introdueix el codi PIN que es mostra en pantalla. Els zeros a l'inici, si n'hi ha, s'han d'ometre; per exemple: introdueix 123 si el codi mostrat \u00e9s 0123.", "title": "Vinculaci\u00f3" }, + "password": { + "description": "`{protocol}` necessita una contrasenya. Encara no est\u00e0 suportada, desactiva la contrasenya per continuar.", + "title": "Contrasenya necess\u00e0ria" + }, + "protocol_disabled": { + "description": "La vinculaci\u00f3 \u00e9s necess\u00e0ria per a `{protocol}` per\u00f2 est\u00e0 desactivada al dispositiu. Revisa les possibles restriccions d'acc\u00e9s del dispositiu (per exemple, permet que tots els dispositius a la xarxa local es puguin connectar). \n\nPots continuar sense vincular aquest protocol, per\u00f2 algunes funcionalitats quedaran limitades.", + "title": "No es pot vincular" + }, "reconfigure": { - "description": "Aquesta Apple TV est\u00e0 tenint problemes de connexi\u00f3 i s'ha de tornar a configurar.", + "description": "Torna a configurar aquest dispositiu per restablir el seu funcionament.", "title": "Reconfiguraci\u00f3 de dispositiu" }, "service_problem": { @@ -45,7 +58,7 @@ "data": { "device_input": "Dispositiu" }, - "description": "Comen\u00e7a introduint el nom del dispositiu (per exemple, cuina o dormitori) o l'adre\u00e7a IP de l'Apple TV que vulguis afegir. Si autom\u00e0ticament es troben dispositius a la teva xarxa, es mostra a continuaci\u00f3. \n\n Si no veus el teu dispositiu o tens problemes, prova d'especificar l'adre\u00e7a IP del dispositiu. \n\n {devices}", + "description": "Comen\u00e7a introduint el nom del dispositiu (per exemple, cuina o dormitori) o l'adre\u00e7a IP de l'Apple TV que vulguis afegir.\n\n Si no veus el teu dispositiu o tens problemes, prova d'especificar l'adre\u00e7a IP del dispositiu.", "title": "Configuraci\u00f3 d'una nova Apple TV" } } diff --git a/homeassistant/components/apple_tv/translations/zh-Hant.json b/homeassistant/components/apple_tv/translations/zh-Hant.json index ced7a18d2a2..41732c0813e 100644 --- a/homeassistant/components/apple_tv/translations/zh-Hant.json +++ b/homeassistant/components/apple_tv/translations/zh-Hant.json @@ -1,12 +1,17 @@ { "config": { "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "already_configured_device": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210", "already_in_progress": "\u8a2d\u5b9a\u5df2\u7d93\u9032\u884c\u4e2d", "backoff": "\u88dd\u7f6e\u4e0d\u63a5\u53d7\u6b64\u6b21\u914d\u5c0d\u8acb\u6c42\uff08\u53ef\u80fd\u8f38\u5165\u592a\u591a\u6b21\u7121\u6548\u7684 PIN \u78bc\uff09\uff0c\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002", "device_did_not_pair": "\u88dd\u7f6e\u6c92\u6709\u5617\u8a66\u914d\u5c0d\u5b8c\u6210\u904e\u7a0b\u3002", + "device_not_found": "\u641c\u5c0b\u4e0d\u5230\u88dd\u7f6e\u3001\u8acb\u8a66\u8457\u518d\u65b0\u589e\u4e00\u6b21\u3002", + "inconsistent_device": "\u641c\u5c0b\u4e0d\u5230\u9810\u671f\u7684\u901a\u8a0a\u5354\u5b9a\u3002\u901a\u5e38\u539f\u56e0\u70ba Multicast DNS (Zeroconf) \u554f\u984c\u3001\u8acb\u8a66\u8457\u518d\u65b0\u589e\u4e00\u6b21\u3002", "invalid_config": "\u6b64\u88dd\u7f6e\u8a2d\u5b9a\u4e0d\u5b8c\u6574\uff0c\u8acb\u7a0d\u5019\u518d\u8a66\u4e00\u6b21\u3002", "no_devices_found": "\u7db2\u8def\u4e0a\u627e\u4e0d\u5230\u88dd\u7f6e", + "reauth_successful": "\u91cd\u65b0\u8a8d\u8b49\u6210\u529f", + "setup_failed": "\u88dd\u7f6e\u8a2d\u5b9a\u5931\u6557\u3002", "unknown": "\u672a\u9810\u671f\u932f\u8aa4" }, "error": { @@ -16,14 +21,14 @@ "no_usable_service": "\u627e\u5230\u7684\u88dd\u7f6e\u7121\u6cd5\u8b58\u5225\u4ee5\u9032\u884c\u9023\u7dda\u3002\u5047\u5982\u6b64\u8a0a\u606f\u91cd\u8907\u767c\u751f\u3002\u8acb\u8a66\u8457\u6307\u5b9a\u7279\u5b9a IP \u4f4d\u5740\u6216\u91cd\u555f Apple TV\u3002", "unknown": "\u672a\u9810\u671f\u932f\u8aa4" }, - "flow_title": "{name}", + "flow_title": "{name} ({type})", "step": { "confirm": { - "description": "\u6b63\u8981\u65b0\u589e\u540d\u70ba `{name}` \u7684 Apple TV \u81f3 Home Assistant\u3002\n\n**\u6b32\u5b8c\u6210\u6b65\u9a5f\uff0c\u5fc5\u9808\u8f38\u5165\u591a\u7d44 PIN \u78bc\u3002**\n\n\u8acb\u6ce8\u610f\uff1a\u6b64\u6574\u5408\u4e26 *\u7121\u6cd5* \u9032\u884c Apple TV \u95dc\u6a5f\u7684\u52d5\u4f5c\uff0c\u50c5\u80fd\u65bc Home Assistant \u4e2d\u95dc\u9589\u5a92\u9ad4\u64ad\u653e\u5668\u529f\u80fd\uff01", + "description": "\u6b63\u8981\u65b0\u589e\u540d\u70ba `{name}` \u7684 `{type}` \u81f3 Home Assistant\u3002\n\n**\u6b32\u5b8c\u6210\u6b65\u9a5f\uff0c\u5fc5\u9808\u8f38\u5165\u591a\u7d44 PIN \u78bc\u3002**\n\n\u8acb\u6ce8\u610f\uff1a\u6b64\u6574\u5408\u4e26 *\u7121\u6cd5* \u9032\u884c Apple TV \u95dc\u6a5f\u7684\u52d5\u4f5c\uff0c\u50c5\u80fd\u65bc Home Assistant \u4e2d\u95dc\u9589\u5a92\u9ad4\u64ad\u653e\u5668\u529f\u80fd\uff01", "title": "\u78ba\u8a8d\u65b0\u589e Apple TV" }, "pair_no_pin": { - "description": "`{protocol}` \u670d\u52d9\u9700\u8981\u9032\u884c\u914d\u5c0d\uff0c\u8acb\u8f38\u5165 Apple TV \u4e0a\u6240\u986f\u793a\u4e4b PIN {pin} \u4ee5\u7e7c\u7e8c\u3002", + "description": "`{protocol}` \u670d\u52d9\u9700\u8981\u9032\u884c\u914d\u5c0d\uff0c\u8acb\u8f38\u5165\u88dd\u7f6e\u4e0a\u6240\u986f\u793a\u4e4b PIN {pin} \u4ee5\u7e7c\u7e8c\u3002", "title": "\u914d\u5c0d\u4e2d" }, "pair_with_pin": { @@ -33,8 +38,16 @@ "description": "\u914d\u5c0d\u9700\u8981 `{protocol}` \u901a\u8a0a\u5354\u5b9a\u3002\u8acb\u8f38\u5165\u986f\u793a\u65bc\u756b\u9762\u4e0a\u7684 PIN \u78bc\uff0c\u524d\u65b9\u7684 0 \u53ef\u5ffd\u8996\u986f\u793a\u78bc\u70ba 0123\uff0c\u5247\u8f38\u5165 123\u3002", "title": "\u914d\u5c0d\u4e2d" }, + "password": { + "description": "`{protocol}` \u9700\u8981\u5bc6\u78bc\u65b9\u80fd\u9032\u884c\u3002\u4f46\u76ee\u524d\u4e26\u4e0d\u652f\u63f4\u6b64\u529f\u80fd\uff0c\u8acb\u95dc\u9589\u5f8c\u7e7c\u7e8c\u9032\u884c\u3002\u3002", + "title": "\u5fc5\u8981\u5bc6\u78bc" + }, + "protocol_disabled": { + "description": "\u914d\u5c0d\u9700\u8981 `{protocol}` \u958b\u555f\u65b9\u80fd\u9032\u884c\u3001\u4f46\u76ee\u524d\u70ba\u95dc\u9589\u72c0\u614b\u3002\u8acb\u67e5\u770b\u88dd\u5099\u4e0a\u7684\u5b58\u53d6\u9650\u5236\u8a2d\u5b9a\uff08\u4f8b\u5982\u5141\u8a31\u672c\u5730\u7aef\u7db2\u8def\u9023\u7dda\uff09\u3002\n\n\u53ef\u4ee5\u4e0d\u958b\u555f\u6b64\u5354\u5b9a\u7e7c\u7e8c\u914d\u5c0d\uff0c\u4f46\u90e8\u5206\u529f\u80fd\u5c07\u6703\u53d7\u5230\u9650\u5236\u3002", + "title": "\u7121\u6cd5\u914d\u5c0d" + }, "reconfigure": { - "description": "\u6b64 Apple TV \u906d\u9047\u5230\u4e00\u4e9b\u9023\u7dda\u554f\u984c\uff0c\u5fc5\u9808\u91cd\u65b0\u8a2d\u5b9a\u3002", + "description": "\u5fc5\u9808\u91cd\u65b0\u8a2d\u5b9a\u6b64\u88dd\u7f6e\u4ee5\u6062\u5fa9\u5176\u529f\u80fd\u3002", "title": "\u88dd\u7f6e\u91cd\u65b0\u8a2d\u5b9a" }, "service_problem": { @@ -45,7 +58,7 @@ "data": { "device_input": "\u88dd\u7f6e" }, - "description": "\u9996\u5148\u8f38\u5165\u6240\u8981\u65b0\u589e\u7684 Apple TV \u88dd\u7f6e\u540d\u7a31\uff08\u4f8b\u5982\u5eda\u623f\u6216\u81e5\u5ba4\uff09\u6216 IP \u4f4d\u5740\u3002\u5047\u5982\u65bc\u5340\u7db2\u4e0a\u627e\u5230\u4efb\u4f55\u88dd\u7f6e\uff0c\u5c07\u6703\u986f\u793a\u65bc\u4e0b\u65b9\u3002\n\n\u5047\u5982\u7121\u6cd5\u770b\u5230\u88dd\u7f6e\u6216\u906d\u9047\u4efb\u4f55\u554f\u984c\uff0c\u8acb\u8a66\u8457\u6307\u5b9a\u88dd\u7f6e\u7684 IP \u4f4d\u5740\u3002\n\n{devices}", + "description": "\u9996\u5148\u8f38\u5165\u6240\u8981\u65b0\u589e\u7684 Apple TV \u88dd\u7f6e\u540d\u7a31\uff08\u4f8b\u5982\u5eda\u623f\u6216\u81e5\u5ba4\uff09\u6216 IP \u4f4d\u5740\u3002\n\n\u5047\u5982\u7121\u6cd5\u770b\u5230\u88dd\u7f6e\u6216\u906d\u9047\u4efb\u4f55\u554f\u984c\uff0c\u8acb\u8a66\u8457\u6307\u5b9a\u88dd\u7f6e\u7684 IP \u4f4d\u5740\u3002", "title": "\u8a2d\u5b9a\u4e00\u7d44 Apple TV" } } diff --git a/homeassistant/components/aseko_pool_live/translations/ca.json b/homeassistant/components/aseko_pool_live/translations/ca.json new file mode 100644 index 00000000000..3451da0874e --- /dev/null +++ b/homeassistant/components/aseko_pool_live/translations/ca.json @@ -0,0 +1,20 @@ +{ + "config": { + "abort": { + "already_configured": "El compte ja est\u00e0 configurat" + }, + "error": { + "cannot_connect": "Ha fallat la connexi\u00f3", + "invalid_auth": "Autenticaci\u00f3 inv\u00e0lida", + "unknown": "Error inesperat" + }, + "step": { + "user": { + "data": { + "email": "Correu electr\u00f2nic", + "password": "Contrasenya" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/binary_sensor/translations/ca.json b/homeassistant/components/binary_sensor/translations/ca.json index 2aa89dfc134..a806bc3908e 100644 --- a/homeassistant/components/binary_sensor/translations/ca.json +++ b/homeassistant/components/binary_sensor/translations/ca.json @@ -84,6 +84,7 @@ "not_powered": "{entity_name} no est\u00e0 alimentat", "not_present": "{entity_name} no est\u00e0 present", "not_running": "{entity_name} para de funcionar", + "not_tampered": "{entity_name} deixa de detectar manipulaci\u00f3", "not_unsafe": "{entity_name} es torna segur", "occupied": "{entity_name} s'ocupa", "opened": "{entity_name} s'ha obert", @@ -94,6 +95,7 @@ "running": "{entity_name} comen\u00e7a a funcionar", "smoke": "{entity_name} ha comen\u00e7at a detectar fum", "sound": "{entity_name} ha comen\u00e7at a detectar so", + "tampered": "{entity_name} comen\u00e7a a detectar manipulaci\u00f3", "turned_off": "{entity_name} apagat", "turned_on": "{entity_name} enc\u00e8s", "unsafe": "{entity_name} es torna insegur", diff --git a/homeassistant/components/cloud/translations/de.json b/homeassistant/components/cloud/translations/de.json index 0b924c65428..20ac7ff0fab 100644 --- a/homeassistant/components/cloud/translations/de.json +++ b/homeassistant/components/cloud/translations/de.json @@ -7,7 +7,7 @@ "can_reach_cloud_auth": "Authentifizierungsserver erreichbar", "google_enabled": "Google aktiviert", "logged_in": "Angemeldet", - "relayer_connected": "Relay Verbunden", + "relayer_connected": "Relay verbunden", "remote_connected": "Remote verbunden", "remote_enabled": "Remote aktiviert", "remote_server": "Remote-Server", diff --git a/homeassistant/components/elmax/translations/bg.json b/homeassistant/components/elmax/translations/bg.json new file mode 100644 index 00000000000..58dfefd31cf --- /dev/null +++ b/homeassistant/components/elmax/translations/bg.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "already_configured": "\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0432\u0435\u0447\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e" + }, + "error": { + "bad_auth": "\u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u0432\u0430\u043d\u0435", + "invalid_pin": "\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0435\u043d\u0438\u044f\u0442 \u041f\u0418\u041d \u0435 \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d", + "unknown_error": "\u0412\u044a\u0437\u043d\u0438\u043a\u043d\u0430 \u043d\u0435\u043e\u0447\u0430\u043a\u0432\u0430\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430" + }, + "step": { + "panels": { + "data": { + "panel_id": "ID \u043d\u0430 \u043f\u0430\u043d\u0435\u043b\u0430", + "panel_name": "\u0418\u043c\u0435 \u043d\u0430 \u043f\u0430\u043d\u0435\u043b\u0430", + "panel_pin": "\u041f\u0418\u041d \u043a\u043e\u0434" + } + }, + "user": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u0430", + "username": "\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435" + } + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/ca.json b/homeassistant/components/elmax/translations/ca.json new file mode 100644 index 00000000000..c6be03cdac8 --- /dev/null +++ b/homeassistant/components/elmax/translations/ca.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "El dispositiu ja est\u00e0 configurat" + }, + "error": { + "bad_auth": "Autenticaci\u00f3 inv\u00e0lida", + "invalid_pin": "El pin proporcionat no \u00e9s v\u00e0lid", + "network_error": "S'ha produ\u00eft un error de xarxa", + "no_panel_online": "No s'ha trobat cap panell de control d'Elmax en l\u00ednia.", + "unknown_error": "S'ha produ\u00eft un error desconegut" + }, + "step": { + "panels": { + "data": { + "panel_id": "ID del panell", + "panel_name": "Nom del panell", + "panel_pin": "Codi PIN" + }, + "description": "Selecciona quin panell vols controlar amb aquesta integraci\u00f3. Tingues en compte que el panell ha d'estar ON per poder ser configurat.", + "title": "Selecci\u00f3 del panell" + }, + "user": { + "data": { + "password": "Contrasenya", + "username": "Nom d'usuari" + }, + "description": "Inicia sessi\u00f3 a Elmax Cloud amb les teves credencials", + "title": "Inici de sessi\u00f3" + } + } + }, + "title": "Configuraci\u00f3 d'Elmax Cloud" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/de.json b/homeassistant/components/elmax/translations/de.json new file mode 100644 index 00000000000..aa66cae4b19 --- /dev/null +++ b/homeassistant/components/elmax/translations/de.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "Ger\u00e4t ist bereits konfiguriert" + }, + "error": { + "bad_auth": "Ung\u00fcltige Authentifizierung", + "invalid_pin": "Die angegebene Pin ist ung\u00fcltig", + "network_error": "Ein Netzwerkfehler ist aufgetreten", + "no_panel_online": "Es wurde kein Elmax-Bedienfeld gefunden, das online ist.", + "unknown_error": "Ein unerwarteter Fehler ist aufgetreten" + }, + "step": { + "panels": { + "data": { + "panel_id": "Panel-ID", + "panel_name": "Panel-Name", + "panel_pin": "PIN-Code" + }, + "description": "W\u00e4hle die Zentrale aus, die du mit dieser Integration steuern m\u00f6chtest. Bitte beachte, dass die Zentrale eingeschaltet sein muss, damit sie konfiguriert werden kann.", + "title": "Panelauswahl" + }, + "user": { + "data": { + "password": "Passwort", + "username": "Benutzername" + }, + "description": "Bitte melde dich mit deinen Zugangsdaten bei der Elmax-Cloud an", + "title": "Konto-Anmeldung" + } + } + }, + "title": "Elmax Cloud-Einrichtung" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/et.json b/homeassistant/components/elmax/translations/et.json new file mode 100644 index 00000000000..333cdc8d11f --- /dev/null +++ b/homeassistant/components/elmax/translations/et.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "Seade on juba h\u00e4\u00e4lestatud" + }, + "error": { + "bad_auth": "Vigane autentimine", + "invalid_pin": "Sisestatud pin on kehtetu", + "network_error": "Ilmnes v\u00f5rgut\u00f5rge", + "no_panel_online": "V\u00f5rgus olevat Elmaxi juhtpaneeli ei leitud.", + "unknown_error": "Ilmnes ootamatu t\u00f5rge" + }, + "step": { + "panels": { + "data": { + "panel_id": "Paneeli ID", + "panel_name": "Paneeli nimi", + "panel_pin": "PIN kood" + }, + "description": "Vali millist paneeli soovid selle sidumisega juhtida. Pane t\u00e4hele, et paneel peab seadistamiseks olema SEES.", + "title": "Paneeli valik" + }, + "user": { + "data": { + "password": "Salas\u00f5na", + "username": "Kasutajanimi" + }, + "description": "Logi oma mandaate kasutades Elmaxi pilve sisse", + "title": "Kontole sisselogimine" + } + } + }, + "title": "Elmaxi pilve seadistamine" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/hu.json b/homeassistant/components/elmax/translations/hu.json new file mode 100644 index 00000000000..620396b0de0 --- /dev/null +++ b/homeassistant/components/elmax/translations/hu.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "Az eszk\u00f6z m\u00e1r konfigur\u00e1lva van" + }, + "error": { + "bad_auth": "\u00c9rv\u00e9nytelen hiteles\u00edt\u00e9s", + "invalid_pin": "A megadott PIN-k\u00f3d \u00e9rv\u00e9nytelen", + "network_error": "H\u00e1l\u00f3zati hiba t\u00f6rt\u00e9nt", + "no_panel_online": "Nem tal\u00e1lhat\u00f3 online Elmax vez\u00e9rl\u0151panel.", + "unknown_error": "V\u00e1ratlan hiba t\u00f6rt\u00e9nt" + }, + "step": { + "panels": { + "data": { + "panel_id": "Panel ID", + "panel_name": "Panel neve", + "panel_pin": "PIN-k\u00f3d" + }, + "description": "V\u00e1lassza ki, hogy melyik panelt szeretn\u00e9 vez\u00e9relni ezzel az integr\u00e1ci\u00f3val. A panelnek bekapcsolt \u00e1llapotban kell lennie a konfigur\u00e1l\u00e1shoz.", + "title": "Panel kiv\u00e1laszt\u00e1sa" + }, + "user": { + "data": { + "password": "Jelsz\u00f3", + "username": "Felhaszn\u00e1l\u00f3n\u00e9v" + }, + "description": "K\u00e9rem, jelentkezzen be az Elmax felh\u0151be a hiteles\u00edt\u0151 adataival", + "title": "Fi\u00f3k bejelentkez\u00e9s" + } + } + }, + "title": "Elmax Cloud be\u00e1ll\u00edt\u00e1sa" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/ja.json b/homeassistant/components/elmax/translations/ja.json new file mode 100644 index 00000000000..639f7346254 --- /dev/null +++ b/homeassistant/components/elmax/translations/ja.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "\u30c7\u30d0\u30a4\u30b9\u306f\u3059\u3067\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059" + }, + "error": { + "bad_auth": "\u7121\u52b9\u306a\u8a8d\u8a3c", + "invalid_pin": "\u63d0\u4f9b\u3055\u308c\u305f\u30d4\u30f3\u304c\u7121\u52b9\u3067\u3059", + "network_error": "\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f", + "no_panel_online": "\u30aa\u30f3\u30e9\u30a4\u30f3\u306eElmax\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002", + "unknown_error": "\u4e88\u671f\u305b\u306c\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f" + }, + "step": { + "panels": { + "data": { + "panel_id": "\u30d1\u30cd\u30ebID", + "panel_name": "\u30d1\u30cd\u30eb\u540d", + "panel_pin": "PIN\u30b3\u30fc\u30c9" + }, + "description": "\u3053\u306e\u30a4\u30f3\u30c6\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u3067\u5236\u5fa1\u3059\u308b\u30d1\u30cd\u30eb\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u8a2d\u5b9a\u3059\u308b\u306b\u306f\u3001\u30d1\u30cd\u30eb\u304c\u30aa\u30f3\u306b\u306a\u3063\u3066\u3044\u308b\u5fc5\u8981\u304c\u3042\u308b\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002", + "title": "\u30d1\u30cd\u30eb\u306e\u9078\u629e" + }, + "user": { + "data": { + "password": "\u30d1\u30b9\u30ef\u30fc\u30c9", + "username": "\u30e6\u30fc\u30b6\u30fc\u540d" + }, + "description": "\u3042\u306a\u305f\u306e\u8a8d\u8a3c\u60c5\u5831\u3092\u4f7f\u7528\u3057\u3066\u3001Elmax\u30af\u30e9\u30a6\u30c9\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044\u3002", + "title": "\u30a2\u30ab\u30a6\u30f3\u30c8 \u30ed\u30b0\u30a4\u30f3" + } + } + }, + "title": "Elmax Cloud\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/nl.json b/homeassistant/components/elmax/translations/nl.json new file mode 100644 index 00000000000..b0ce43d9351 --- /dev/null +++ b/homeassistant/components/elmax/translations/nl.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "Apparaat is al geconfigureerd" + }, + "error": { + "bad_auth": "Ongeldige authenticatie", + "invalid_pin": "De opgegeven pincode is ongeldig", + "network_error": "Er is een netwerkfout opgetreden", + "no_panel_online": "Er is geen online Elmax-controlepaneel gevonden.", + "unknown_error": "Een onbekende fout is opgetreden." + }, + "step": { + "panels": { + "data": { + "panel_id": "Paneel-ID", + "panel_name": "Paneelnaam:", + "panel_pin": "PIN Code" + }, + "description": "Selecteer welk paneel je wilt bedienen met deze integratie. Houd er rekening mee dat het paneel AAN moet staan om te kunnen worden geconfigureerd.", + "title": "Paneelselectie" + }, + "user": { + "data": { + "password": "Wachtwoord", + "username": "Gebruikersnaam" + }, + "description": "Log in op de Elmax-cloud met uw inloggegevens", + "title": "Account Login" + } + } + }, + "title": "Elmax Cloud Setup" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/no.json b/homeassistant/components/elmax/translations/no.json new file mode 100644 index 00000000000..bc15c853aa4 --- /dev/null +++ b/homeassistant/components/elmax/translations/no.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "Enheten er allerede konfigurert" + }, + "error": { + "bad_auth": "Ugyldig godkjenning", + "invalid_pin": "Den angitte PIN-koden er ugyldig", + "network_error": "Det oppstod en nettverksfeil", + "no_panel_online": "Ingen online Elmax kontrollpanel ble funnet.", + "unknown_error": "En uventet feil oppstod" + }, + "step": { + "panels": { + "data": { + "panel_id": "Panel-ID", + "panel_name": "Navn p\u00e5 panel", + "panel_pin": "PIN kode" + }, + "description": "Velg hvilket panel du vil kontrollere med denne integrasjonen. V\u00e6r oppmerksom p\u00e5 at panelet m\u00e5 v\u00e6re P\u00c5 for \u00e5 kunne konfigureres.", + "title": "Valg av panel" + }, + "user": { + "data": { + "password": "Passord", + "username": "Brukernavn" + }, + "description": "Logg p\u00e5 Elmax-skyen ved \u00e5 bruke legitimasjonen din", + "title": "P\u00e5logging til konto" + } + } + }, + "title": "Elmax Cloud Setup" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/ru.json b/homeassistant/components/elmax/translations/ru.json new file mode 100644 index 00000000000..70cd14bac9c --- /dev/null +++ b/homeassistant/components/elmax/translations/ru.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "\u042d\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0432 Home Assistant." + }, + "error": { + "bad_auth": "\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.", + "invalid_pin": "\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 PIN-\u043a\u043e\u0434 \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d.", + "network_error": "\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 \u0441\u0435\u0442\u0438.", + "no_panel_online": "\u041f\u0430\u043d\u0435\u043b\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f Elmax \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430.", + "unknown_error": "\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430." + }, + "step": { + "panels": { + "data": { + "panel_id": "ID \u043f\u0430\u043d\u0435\u043b\u0438", + "panel_name": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043d\u0435\u043b\u0438", + "panel_pin": "PIN-\u043a\u043e\u0434" + }, + "description": "\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0430\u043d\u0435\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0412\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u044d\u0442\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0430\u043d\u0435\u043b\u044c \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430.", + "title": "\u0412\u044b\u0431\u043e\u0440 \u043f\u0430\u043d\u0435\u043b\u0438" + }, + "user": { + "data": { + "password": "\u041f\u0430\u0440\u043e\u043b\u044c", + "username": "\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f" + }, + "description": "\u0412\u043e\u0439\u0434\u0438\u0442\u0435 \u0432 Elmax Cloud, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0432\u043e\u0438 \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435.", + "title": "\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f" + } + } + }, + "title": "Elmax Cloud" +} \ No newline at end of file diff --git a/homeassistant/components/elmax/translations/zh-Hant.json b/homeassistant/components/elmax/translations/zh-Hant.json new file mode 100644 index 00000000000..4012a5b55ad --- /dev/null +++ b/homeassistant/components/elmax/translations/zh-Hant.json @@ -0,0 +1,34 @@ +{ + "config": { + "abort": { + "already_configured": "\u88dd\u7f6e\u5df2\u7d93\u8a2d\u5b9a\u5b8c\u6210" + }, + "error": { + "bad_auth": "\u9a57\u8b49\u78bc\u7121\u6548", + "invalid_pin": "\u6240\u63d0\u4f9b\u7684 PIN \u7121\u6548\u3002", + "network_error": "\u767c\u751f\u7db2\u8def\u932f\u8aa4", + "no_panel_online": "\u627e\u4e0d\u5230 Elmax \u63a7\u5236\u9762\u677f\u3002", + "unknown_error": "\u767c\u751f\u672a\u77e5\u932f\u8aa4" + }, + "step": { + "panels": { + "data": { + "panel_id": "\u9762\u677f ID", + "panel_name": "\u9762\u677f\u540d\u7a31", + "panel_pin": "PIN \u78bc" + }, + "description": "\u9078\u64c7\u6574\u5408\u6240\u8981\u4f7f\u7528\u7684\u9762\u677f\u3002\u8acb\u6ce8\u610f\u3001\u9762\u677f\u5fc5\u9808\u70ba\u958b\u555f\u72c0\u614b\u65b9\u80fd\u9032\u884c\u8a2d\u5b9a\u3002", + "title": "\u9078\u64c7\u9762\u677f" + }, + "user": { + "data": { + "password": "\u5bc6\u78bc", + "username": "\u4f7f\u7528\u8005\u540d\u7a31" + }, + "description": "\u8acb\u4f7f\u7528\u6191\u8b49\u4ee5\u767b\u5165 Elmax \u96f2\u670d\u52d9", + "title": "\u767b\u5165\u5e33\u865f" + } + } + }, + "title": "Elmax \u96f2\u670d\u52d9\u8a2d\u5b9a" +} \ No newline at end of file diff --git a/homeassistant/components/enphase_envoy/translations/ca.json b/homeassistant/components/enphase_envoy/translations/ca.json index dad1f8903ba..b1f88de9b96 100644 --- a/homeassistant/components/enphase_envoy/translations/ca.json +++ b/homeassistant/components/enphase_envoy/translations/ca.json @@ -16,7 +16,8 @@ "host": "Amfitri\u00f3", "password": "Contrasenya", "username": "Nom d'usuari" - } + }, + "description": "Per als models m\u00e9s nous, introdueix el nom d'usuari `envoy` sense contrasenya. Per als models m\u00e9s antics, introdueix el nom d'usuari `installer` sense contrasenya. Per a la resta de models, introdueix un nom d'usuari i una contrasenya v\u00e0lids." } } } diff --git a/homeassistant/components/fronius/translations/ca.json b/homeassistant/components/fronius/translations/ca.json index 3bc7a2cea27..1c543140627 100644 --- a/homeassistant/components/fronius/translations/ca.json +++ b/homeassistant/components/fronius/translations/ca.json @@ -1,13 +1,18 @@ { "config": { "abort": { - "already_configured": "El dispositiu ja est\u00e0 configurat" + "already_configured": "El dispositiu ja est\u00e0 configurat", + "invalid_host": "Nom de l'amfitri\u00f3 o adre\u00e7a IP inv\u00e0lids" }, "error": { "cannot_connect": "Ha fallat la connexi\u00f3", "unknown": "Error inesperat" }, + "flow_title": "{device}", "step": { + "confirm_discovery": { + "description": "Vols afegir {device} a Home Assistant?" + }, "user": { "data": { "host": "Amfitri\u00f3" diff --git a/homeassistant/components/knx/translations/ca.json b/homeassistant/components/knx/translations/ca.json index fef4093de94..031d4652373 100644 --- a/homeassistant/components/knx/translations/ca.json +++ b/homeassistant/components/knx/translations/ca.json @@ -12,6 +12,7 @@ "data": { "host": "Amfitri\u00f3", "individual_address": "Adre\u00e7a individual de la connexi\u00f3", + "local_ip": "IP local (deixa-ho en blanc si no n'est\u00e0s segur/a)", "port": "Port", "route_back": "Encaminament de retorn / Mode NAT" }, @@ -54,6 +55,7 @@ "tunnel": { "data": { "host": "Amfitri\u00f3", + "local_ip": "IP local (deixa-ho en blanc si no n'est\u00e0s segur/a)", "port": "Port", "route_back": "Encaminament de retorn / Mode NAT" } diff --git a/homeassistant/components/nina/translations/ca.json b/homeassistant/components/nina/translations/ca.json new file mode 100644 index 00000000000..41d274d779d --- /dev/null +++ b/homeassistant/components/nina/translations/ca.json @@ -0,0 +1,27 @@ +{ + "config": { + "abort": { + "single_instance_allowed": "Ja configurat. Nom\u00e9s \u00e9s possible una sola configuraci\u00f3." + }, + "error": { + "cannot_connect": "Ha fallat la connexi\u00f3", + "no_selection": "Seleccioneu almenys una ciutat o comtat", + "unknown": "Error inesperat" + }, + "step": { + "user": { + "data": { + "_a_to_d": "Ciutat/comtat (A-D)", + "_e_to_h": "Ciutat/comtat (E-H)", + "_i_to_l": "Ciutat/comtat (I-L)", + "_m_to_q": "Ciutat/comtat (M-Q)", + "_r_to_u": "Ciutat/comtat (R-U)", + "_v_to_z": "Ciutat/comtat (V-Z)", + "corona_filter": "Elimina els avisos de corona", + "slots": "Nombre d'avisos m\u00e0xims per ciutat/comtat" + }, + "title": "Selecciona ciutat/comtat" + } + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/select.bg.json b/homeassistant/components/yamaha_musiccast/translations/select.bg.json index 3d6f452fc29..cee1a2a5a7c 100644 --- a/homeassistant/components/yamaha_musiccast/translations/select.bg.json +++ b/homeassistant/components/yamaha_musiccast/translations/select.bg.json @@ -5,8 +5,12 @@ }, "yamaha_musiccast__zone_equalizer_mode": { "auto": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e", + "bypass": "\u0411\u0430\u0439\u043f\u0430\u0441", "manual": "\u0420\u044a\u0447\u043d\u043e" }, + "yamaha_musiccast__zone_link_control": { + "speed": "\u0421\u043a\u043e\u0440\u043e\u0441\u0442" + }, "yamaha_musiccast__zone_sleep": { "120 min": "120 \u043c\u0438\u043d\u0443\u0442\u0438", "30 min": "30 \u043c\u0438\u043d\u0443\u0442\u0438", @@ -27,6 +31,7 @@ }, "yamaha_musiccast__zone_tone_control_mode": { "auto": "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u043d\u043e", + "bypass": "\u0411\u0430\u0439\u043f\u0430\u0441", "manual": "\u0420\u044a\u0447\u043d\u043e" } } diff --git a/homeassistant/components/yamaha_musiccast/translations/select.ca.json b/homeassistant/components/yamaha_musiccast/translations/select.ca.json new file mode 100644 index 00000000000..cca1e3dd75a --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/select.ca.json @@ -0,0 +1,52 @@ +{ + "state": { + "yamaha_musiccast__dimmer": { + "auto": "Auto" + }, + "yamaha_musiccast__zone_equalizer_mode": { + "auto": "Auto", + "bypass": "Pont", + "manual": "Manual" + }, + "yamaha_musiccast__zone_link_audio_delay": { + "audio_sync": "Sincronitzaci\u00f3 d'\u00e0udio", + "audio_sync_off": "Sincronitzaci\u00f3 d'\u00e0udio OFF", + "audio_sync_on": "Sincronitzaci\u00f3 d'\u00e0udio ON", + "balanced": "Equilibrat", + "lip_sync": "Sincronitzaci\u00f3 Lip" + }, + "yamaha_musiccast__zone_link_audio_quality": { + "compressed": "Amb compressi\u00f3", + "uncompressed": "Sense compressi\u00f3" + }, + "yamaha_musiccast__zone_link_control": { + "speed": "Velocitat", + "stability": "Estabilitat", + "standard": "Est\u00e0ndard" + }, + "yamaha_musiccast__zone_sleep": { + "120 min": "120 minuts", + "30 min": "30 minuts", + "60 min": "60 minuts", + "90 min": "90 minuts", + "off": "OFF" + }, + "yamaha_musiccast__zone_surr_decoder_type": { + "auto": "Auto", + "dolby_pl": "Dolby ProLogic", + "dolby_pl2x_game": "Dolby ProLogic 2x Game", + "dolby_pl2x_movie": "Dolby ProLogic 2x Movie", + "dolby_pl2x_music": "Dolby ProLogic 2x Music", + "dolby_surround": "Dolby Surround", + "dts_neo6_cinema": "DTS Neo:6 Cinema", + "dts_neo6_music": "DTS Neo:6 Music", + "dts_neural_x": "DTS Neural:X", + "toggle": "Commuta" + }, + "yamaha_musiccast__zone_tone_control_mode": { + "auto": "Auto", + "bypass": "Pont", + "manual": "Manual" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/yamaha_musiccast/translations/select.zh-Hant.json b/homeassistant/components/yamaha_musiccast/translations/select.zh-Hant.json new file mode 100644 index 00000000000..b7d9051069e --- /dev/null +++ b/homeassistant/components/yamaha_musiccast/translations/select.zh-Hant.json @@ -0,0 +1,52 @@ +{ + "state": { + "yamaha_musiccast__dimmer": { + "auto": "\u81ea\u52d5" + }, + "yamaha_musiccast__zone_equalizer_mode": { + "auto": "\u81ea\u52d5", + "bypass": "\u5ffd\u7565", + "manual": "\u624b\u52d5" + }, + "yamaha_musiccast__zone_link_audio_delay": { + "audio_sync": "\u97f3\u6548\u540c\u6b65", + "audio_sync_off": "\u97f3\u6548\u540c\u6b65\u95dc\u9589", + "audio_sync_on": "\u97f3\u6548\u540c\u6b65\u958b\u555f", + "balanced": "\u5e73\u8861", + "lip_sync": "\u5507\u5f62\u540c\u6b65" + }, + "yamaha_musiccast__zone_link_audio_quality": { + "compressed": "\u58d3\u7e2e", + "uncompressed": "\u672a\u58d3\u7e2e" + }, + "yamaha_musiccast__zone_link_control": { + "speed": "\u6548\u80fd", + "stability": "\u7a69\u5b9a", + "standard": "\u6a19\u6e96" + }, + "yamaha_musiccast__zone_sleep": { + "120 min": "120 \u5206\u9418", + "30 min": "30 \u5206\u9418", + "60 min": "60 \u5206\u9418", + "90 min": "90 \u5206\u9418", + "off": "\u95dc\u9589" + }, + "yamaha_musiccast__zone_surr_decoder_type": { + "auto": "\u81ea\u52d5", + "dolby_pl": "Dolby ProLogic", + "dolby_pl2x_game": "Dolby ProLogic 2x \u904a\u6232\u6a21\u5f0f", + "dolby_pl2x_movie": "Dolby ProLogic 2x \u96fb\u5f71\u6a21\u5f0f", + "dolby_pl2x_music": "Dolby ProLogic 2x \u97f3\u6a02\u6a21\u5f0f", + "dolby_surround": "Dolby \u74b0\u7e5e\u97f3\u6548", + "dts_neo6_cinema": "DTS Neo:6 \u5287\u5834\u6a21\u5f0f", + "dts_neo6_music": "DTS Neo:6 \u97f3\u6a02\u6a21\u5f0f", + "dts_neural_x": "DTS Neural:X", + "toggle": "\u958b\u95dc" + }, + "yamaha_musiccast__zone_tone_control_mode": { + "auto": "\u81ea\u52d5", + "bypass": "\u5ffd\u7565", + "manual": "\u624b\u52d5" + } + } +} \ No newline at end of file diff --git a/homeassistant/components/zwave_js/translations/ca.json b/homeassistant/components/zwave_js/translations/ca.json index d0861d44f89..5e0f834ef19 100644 --- a/homeassistant/components/zwave_js/translations/ca.json +++ b/homeassistant/components/zwave_js/translations/ca.json @@ -33,6 +33,7 @@ "s2_unauthenticated_key": "Clau d'S2 no autenticat", "usb_path": "Ruta del dispositiu USB" }, + "description": "El complement generar\u00e0 claus de seguretat si aquests camps es deixen buits.", "title": "Introdueix la configuraci\u00f3 del complement Z-Wave JS" }, "hassio_confirm": { @@ -119,6 +120,7 @@ "s2_unauthenticated_key": "Clau d'S2 no autenticat", "usb_path": "Ruta del dispositiu USB" }, + "description": "El complement generar\u00e0 claus de seguretat si aquests camps es deixen buits.", "title": "Introdueix la configuraci\u00f3 del complement Z-Wave JS" }, "install_addon": { diff --git a/homeassistant/components/zwave_js/translations/zh-Hant.json b/homeassistant/components/zwave_js/translations/zh-Hant.json index 7b495ed0ca0..5088766395f 100644 --- a/homeassistant/components/zwave_js/translations/zh-Hant.json +++ b/homeassistant/components/zwave_js/translations/zh-Hant.json @@ -33,6 +33,7 @@ "s2_unauthenticated_key": "S2 \u672a\u9a57\u8b49\u5bc6\u9470", "usb_path": "USB \u88dd\u7f6e\u8def\u5f91" }, + "description": "\u5047\u5982\u6b04\u4f4d\u4fdd\u6301\u7a7a\u767d\u3001\u9644\u52a0\u5143\u4ef6\u5c07\u6703\u7522\u751f\u4e00\u7d44\u5b89\u5168\u5bc6\u9470\u3002", "title": "\u8f38\u5165 Z-Wave JS \u9644\u52a0\u5143\u4ef6\u8a2d\u5b9a" }, "hassio_confirm": { @@ -119,6 +120,7 @@ "s2_unauthenticated_key": "S2 \u672a\u9a57\u8b49\u5bc6\u9470", "usb_path": "USB \u88dd\u7f6e\u8def\u5f91" }, + "description": "\u5047\u5982\u6b04\u4f4d\u4fdd\u6301\u7a7a\u767d\u3001\u9644\u52a0\u5143\u4ef6\u5c07\u6703\u7522\u751f\u4e00\u7d44\u5b89\u5168\u5bc6\u9470\u3002", "title": "\u8f38\u5165 Z-Wave JS \u9644\u52a0\u5143\u4ef6\u8a2d\u5b9a" }, "install_addon": {