[ci skip] Translation update

This commit is contained in:
GitHub Action 2021-12-14 00:13:33 +00:00
parent 4204f5799f
commit eb345bfdf1
38 changed files with 397 additions and 34 deletions

View file

@ -19,8 +19,8 @@
}, },
"local": { "local": {
"data": { "data": {
"wifi_pswd": "Wifi password", "wifi_pswd": "Wi-Fi Password",
"wifi_ssid": "Wifi ssid" "wifi_ssid": "Wi-Fi 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." "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."
}, },

View file

@ -1,16 +1,27 @@
{ {
"config": { "config": {
"abort": {
"invalid_auth": "\u65e0\u6548\u7684\u6388\u6743"
},
"error": { "error": {
"cannot_connect": "\u8fde\u63a5\u5931\u8d25" "cannot_connect": "\u8fde\u63a5\u5931\u8d25"
}, },
"step": { "step": {
"cloud": { "cloud": {
"data": { "data": {
"account_id": "\u5e10\u6237ID" "account_id": "\u5e10\u6237ID",
"password": "\u5bc6\u7801"
}
},
"local": {
"data": {
"wifi_pswd": "WiFi \u5bc6\u7801",
"wifi_ssid": "WiFi \u540d\u79f0 (SSID)"
} }
}, },
"user": { "user": {
"data": { "data": {
"connection_type": "\u9009\u62e9\u8fde\u63a5\u7c7b\u578b",
"password": "\u5bc6\u7801" "password": "\u5bc6\u7801"
} }
} }

View file

@ -13,7 +13,7 @@
"host": "\u4e3b\u673a\u5730\u5740", "host": "\u4e3b\u673a\u5730\u5740",
"password": "\u5bc6\u7801", "password": "\u5bc6\u7801",
"port": "\u7aef\u53e3", "port": "\u7aef\u53e3",
"ssl": "\u4f7f\u7528 SSL \u8bc1\u4e66\u51ed\u8bc1", "ssl": "\u4f7f\u7528 SSL \u8fde\u63a5",
"username": "\u7528\u6237\u540d", "username": "\u7528\u6237\u540d",
"verify_ssl": "\u9a8c\u8bc1 SSL \u8bc1\u4e66\u51ed\u8bc1" "verify_ssl": "\u9a8c\u8bc1 SSL \u8bc1\u4e66\u51ed\u8bc1"
}, },

View file

@ -1,12 +1,17 @@
{ {
"config": { "config": {
"abort": { "abort": {
"already_configured": "Apparaat is al geconfigureerd",
"already_configured_device": "Apparaat is al geconfigureerd", "already_configured_device": "Apparaat is al geconfigureerd",
"already_in_progress": "De configuratiestroom is al aan de gang", "already_in_progress": "De configuratiestroom is al aan de gang",
"backoff": "Het apparaat accepteert op dit moment geen koppelingsverzoeken (u heeft mogelijk te vaak een ongeldige pincode ingevoerd), probeer het later opnieuw.", "backoff": "Het apparaat accepteert op dit moment geen koppelingsverzoeken (u heeft mogelijk te vaak een ongeldige pincode ingevoerd), probeer het later opnieuw.",
"device_did_not_pair": "Er is geen poging gedaan om het koppelingsproces te voltooien vanaf het apparaat.", "device_did_not_pair": "Er is geen poging gedaan om het koppelingsproces te voltooien vanaf het apparaat.",
"device_not_found": "Apparaat werd niet gevonden tijdens het zoeken, probeer het opnieuw toe te voegen.",
"inconsistent_device": "De verwachte protocollen zijn niet gevonden tijdens het zoeken. Dit wijst gewoonlijk op een probleem met multicast DNS (Zeroconf). Probeer het apparaat opnieuw toe te voegen.",
"invalid_config": "De configuratie voor dit apparaat is onvolledig. Probeer het opnieuw toe te voegen.", "invalid_config": "De configuratie voor dit apparaat is onvolledig. Probeer het opnieuw toe te voegen.",
"no_devices_found": "Geen apparaten gevonden op het netwerk", "no_devices_found": "Geen apparaten gevonden op het netwerk",
"reauth_successful": "Herauthenticatie was succesvol",
"setup_failed": "Kan het apparaat niet instellen.",
"unknown": "Onverwachte fout" "unknown": "Onverwachte fout"
}, },
"error": { "error": {
@ -16,14 +21,14 @@
"no_usable_service": "Er is een apparaat gevonden, maar er kon geen manier worden gevonden om er verbinding mee te maken. Als u dit bericht blijft zien, probeert u het IP-adres in te voeren of uw Apple TV opnieuw op te starten.", "no_usable_service": "Er is een apparaat gevonden, maar er kon geen manier worden gevonden om er verbinding mee te maken. Als u dit bericht blijft zien, probeert u het IP-adres in te voeren of uw Apple TV opnieuw op te starten.",
"unknown": "Onverwachte fout" "unknown": "Onverwachte fout"
}, },
"flow_title": "{name}", "flow_title": "{name} ( {type} )",
"step": { "step": {
"confirm": { "confirm": {
"description": "U staat op het punt om de Apple TV met de naam `{name}` toe te voegen aan Home Assistant.\n\n**Om het proces te voltooien, moet u mogelijk meerdere PIN-codes invoeren.**\n\nLet op: u kunt uw Apple TV *niet* uitschakelen met deze integratie. Alleen de mediaspeler in Home Assistant wordt uitgeschakeld!", "description": "U staat op het punt om `{name}` van het type `{type}` toe te voegen aan Home Assistant.\n\n**Om het proces te voltooien, kan het zijn dat u meerdere PIN-codes moet invoeren.**\n\nLet op dat u *niet* uw Apple TV kunt uitschakelen met deze integratie. Alleen de mediaspeler in Home Assistant gaat uit!",
"title": "Bevestig het toevoegen van Apple TV" "title": "Bevestig het toevoegen van Apple TV"
}, },
"pair_no_pin": { "pair_no_pin": {
"description": "Koppeling is vereist voor de `{protocol}` service. Voer de PIN {pin} in op uw Apple TV om verder te gaan.", "description": "Koppeling is vereist voor de `{protocol}` service. Voer de PIN {pin} in op uw apparaat om verder te gaan.",
"title": "Koppelen" "title": "Koppelen"
}, },
"pair_with_pin": { "pair_with_pin": {
@ -33,8 +38,16 @@
"description": "Koppelen is vereist voor het `{protocol}` protocol. Voer de PIN-code in die op het scherm wordt getoond. Beginnende nullen moeten worden weggelaten, d.w.z. voer 123 in als de getoonde code 0123 is.", "description": "Koppelen is vereist voor het `{protocol}` protocol. Voer de PIN-code in die op het scherm wordt getoond. Beginnende nullen moeten worden weggelaten, d.w.z. voer 123 in als de getoonde code 0123 is.",
"title": "Koppelen" "title": "Koppelen"
}, },
"password": {
"description": "Een wachtwoord is vereist door `{protocol}`. Dit wordt nog niet ondersteund, schakel het wachtwoord uit om verder te gaan.",
"title": "Wachtwoord vereist"
},
"protocol_disabled": {
"description": "Koppelen is vereist voor `{protocol}` maar het is uitgeschakeld op het apparaat. Controleer mogelijke toegangsbeperkingen (bijv. alle apparaten op het lokale netwerk toestaan verbinding te maken) op het apparaat.\n\nU kunt doorgaan zonder dit protocol te koppelen, maar sommige functies zullen beperkt zijn.",
"title": "Koppelen niet mogelijk"
},
"reconfigure": { "reconfigure": {
"description": "Deze Apple TV ondervindt verbindingsproblemen en moet opnieuw worden geconfigureerd.", "description": "Configureer dit apparaat opnieuw om de functionaliteit te herstellen.",
"title": "Apparaat herconfiguratie" "title": "Apparaat herconfiguratie"
}, },
"service_problem": { "service_problem": {
@ -45,7 +58,7 @@
"data": { "data": {
"device_input": "Apparaat" "device_input": "Apparaat"
}, },
"description": "Begin met het invoeren van de apparaatnaam (bijv. Keuken of Slaapkamer) of het IP-adres van de Apple TV die u wilt toevoegen. Als er automatisch apparaten in uw netwerk zijn gevonden, worden deze hieronder weergegeven.\n\nAls u het apparaat niet kunt zien of problemen ondervindt, probeer dan het IP-adres van het apparaat in te voeren.\n\n{devices}", "description": "Begin met het invoeren van de apparaatnaam (bijv. Keuken of Slaapkamer) of het IP-adres van de Apple TV die u wilt toevoegen. \n\nAls u het apparaat niet kunt zien of problemen ondervindt, probeer dan het IP-adres van het apparaat in te voeren.\n\n",
"title": "Stel een nieuwe Apple TV in" "title": "Stel een nieuwe Apple TV in"
} }
} }

View file

@ -1,11 +1,15 @@
{ {
"config": { "config": {
"abort": { "abort": {
"already_configured": "\u8bbe\u5907\u5df2\u88ab\u914d\u7f6e",
"already_configured_device": "\u8bbe\u5907\u5df2\u88ab\u914d\u7f6e", "already_configured_device": "\u8bbe\u5907\u5df2\u88ab\u914d\u7f6e",
"already_in_progress": "\u914d\u7f6e\u6d41\u7a0b\u5df2\u5728\u8fdb\u884c\u4e2d", "already_in_progress": "\u914d\u7f6e\u6d41\u7a0b\u5df2\u5728\u8fdb\u884c\u4e2d",
"backoff": "\u8bbe\u5907\u76ee\u524d\u6682\u4e0d\u63a5\u53d7\u914d\u5bf9\u8bf7\u6c42\uff08\u53ef\u80fd\u591a\u6b21\u8f93\u5165\u65e0\u6548 PIN \u7801\uff09\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002", "backoff": "\u8bbe\u5907\u76ee\u524d\u6682\u4e0d\u63a5\u53d7\u914d\u5bf9\u8bf7\u6c42\uff08\u53ef\u80fd\u591a\u6b21\u8f93\u5165\u65e0\u6548 PIN \u7801\uff09\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\u3002",
"device_not_found": "\u65e0\u6cd5\u4fa6\u6d4b\u5230\u8bbe\u5907\uff0c\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u6dfb\u52a0",
"invalid_config": "\u6b64\u8bbe\u5907\u7684\u914d\u7f6e\u4fe1\u606f\u4e0d\u5b8c\u6574\u3002\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u6dfb\u52a0\u3002", "invalid_config": "\u6b64\u8bbe\u5907\u7684\u914d\u7f6e\u4fe1\u606f\u4e0d\u5b8c\u6574\u3002\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u6dfb\u52a0\u3002",
"no_devices_found": "\u672a\u5728\u6b64\u7f51\u7edc\u53d1\u73b0\u76f8\u5173\u8bbe\u5907", "no_devices_found": "\u672a\u5728\u6b64\u7f51\u7edc\u53d1\u73b0\u76f8\u5173\u8bbe\u5907",
"reauth_successful": "\u91cd\u9a8c\u8bc1\u6210\u529f",
"setup_failed": "\u65e0\u6cd5\u8bbe\u7f6e\u8bbe\u5907\u3002",
"unknown": "\u672a\u77e5\u9519\u8bef" "unknown": "\u672a\u77e5\u9519\u8bef"
}, },
"error": { "error": {
@ -15,6 +19,7 @@
"no_usable_service": "\u5df2\u76f8\u5173\u627e\u5230\u8bbe\u5907\uff0c\u4f46\u65e0\u6cd5\u8bc6\u522b\u5e76\u4e0e\u5176\u5efa\u7acb\u8fde\u63a5\u3002\u82e5\u60a8\u4e00\u76f4\u6536\u5230\u6b64\u8b66\u544a\u6d88\u606f\uff0c\u8bf7\u5c1d\u8bd5\u4e3a\u5176\u6307\u5b9a\u56fa\u5b9a IP \u5730\u5740\u6216\u91cd\u65b0\u542f\u52a8\u60a8\u7684 Apple TV\u3002", "no_usable_service": "\u5df2\u76f8\u5173\u627e\u5230\u8bbe\u5907\uff0c\u4f46\u65e0\u6cd5\u8bc6\u522b\u5e76\u4e0e\u5176\u5efa\u7acb\u8fde\u63a5\u3002\u82e5\u60a8\u4e00\u76f4\u6536\u5230\u6b64\u8b66\u544a\u6d88\u606f\uff0c\u8bf7\u5c1d\u8bd5\u4e3a\u5176\u6307\u5b9a\u56fa\u5b9a IP \u5730\u5740\u6216\u91cd\u65b0\u542f\u52a8\u60a8\u7684 Apple TV\u3002",
"unknown": "\u672a\u77e5\u9519\u8bef" "unknown": "\u672a\u77e5\u9519\u8bef"
}, },
"flow_title": "{name} ({type})",
"step": { "step": {
"confirm": { "confirm": {
"description": "\u60a8\u5373\u5c06\u6dfb\u52a0 Apple TV (\u540d\u79f0\u4e3a\u201c{name}\u201d)\u5230 Home Assistant\u3002 \n\n **\u8981\u5b8c\u6210\u6b64\u8fc7\u7a0b\uff0c\u53ef\u80fd\u9700\u8981\u8f93\u5165\u591a\u4e2a PIN \u7801\u3002** \n\n\u8bf7\u6ce8\u610f\uff0c\u6b64\u96c6\u6210*\u4e0d\u80fd*\u5173\u95ed Apple TV \u7684\u7535\u6e90\uff0c\u53ea\u4f1a\u5173\u95ed Home Assistant \u4e2d\u7684\u5a92\u4f53\u64ad\u653e\u5668\uff01", "description": "\u60a8\u5373\u5c06\u6dfb\u52a0 Apple TV (\u540d\u79f0\u4e3a\u201c{name}\u201d)\u5230 Home Assistant\u3002 \n\n **\u8981\u5b8c\u6210\u6b64\u8fc7\u7a0b\uff0c\u53ef\u80fd\u9700\u8981\u8f93\u5165\u591a\u4e2a PIN \u7801\u3002** \n\n\u8bf7\u6ce8\u610f\uff0c\u6b64\u96c6\u6210*\u4e0d\u80fd*\u5173\u95ed Apple TV \u7684\u7535\u6e90\uff0c\u53ea\u4f1a\u5173\u95ed Home Assistant \u4e2d\u7684\u5a92\u4f53\u64ad\u653e\u5668\uff01",
@ -30,6 +35,13 @@
}, },
"title": "\u914d\u5bf9\u4e2d" "title": "\u914d\u5bf9\u4e2d"
}, },
"password": {
"description": "`{protocol}` \u9700\u8981\u8f93\u5165\u5bc6\u7801\u3002\u76ee\u524d\u8be5\u8bbe\u5907\u6682\u4e0d\u652f\u6301\u6b64\u529f\u80fd\uff0c\u8bf7\u7981\u7528\u540e\u518d\u7ee7\u7eed\u64cd\u4f5c\u3002",
"title": "\u8f93\u5165\u5bc6\u7801"
},
"protocol_disabled": {
"title": "\u65e0\u6cd5\u914d\u5bf9"
},
"reconfigure": { "reconfigure": {
"description": "\u8be5 Apple TV \u9047\u5230\u4e00\u4e9b\u8fde\u63a5\u95ee\u9898\uff0c\u987b\u91cd\u65b0\u914d\u7f6e\u3002", "description": "\u8be5 Apple TV \u9047\u5230\u4e00\u4e9b\u8fde\u63a5\u95ee\u9898\uff0c\u987b\u91cd\u65b0\u914d\u7f6e\u3002",
"title": "\u8bbe\u5907\u91cd\u65b0\u914d\u7f6e" "title": "\u8bbe\u5907\u91cd\u65b0\u914d\u7f6e"

View file

@ -84,6 +84,7 @@
"not_powered": "{entity_name} niet ingeschakeld", "not_powered": "{entity_name} niet ingeschakeld",
"not_present": "{entity_name} is niet aanwezig", "not_present": "{entity_name} is niet aanwezig",
"not_running": "{entity_name} is niet langer actief", "not_running": "{entity_name} is niet langer actief",
"not_tampered": "{entity_name} gestopt met het detecteren van sabotage",
"not_unsafe": "{entity_name} werd veilig", "not_unsafe": "{entity_name} werd veilig",
"occupied": "{entity_name} werd bezet", "occupied": "{entity_name} werd bezet",
"opened": "{entity_name} geopend", "opened": "{entity_name} geopend",
@ -94,6 +95,7 @@
"running": "{entity_name} is actief geworden", "running": "{entity_name} is actief geworden",
"smoke": "{entity_name} begon rook te detecteren", "smoke": "{entity_name} begon rook te detecteren",
"sound": "{entity_name} begon geluid te detecteren", "sound": "{entity_name} begon geluid te detecteren",
"tampered": "{entity_name} begonnen met het detecteren van sabotage",
"turned_off": "{entity_name} uitgeschakeld", "turned_off": "{entity_name} uitgeschakeld",
"turned_on": "{entity_name} ingeschakeld", "turned_on": "{entity_name} ingeschakeld",
"unsafe": "{entity_name} werd onveilig", "unsafe": "{entity_name} werd onveilig",

View file

@ -1,5 +1,8 @@
{ {
"config": { "config": {
"abort": {
"reauth_successful": "\u91cd\u9a8c\u8bc1\u6210\u529f"
},
"error": { "error": {
"cannot_connect": "\u8fde\u63a5\u5931\u8d25", "cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"invalid_auth": "\u9a8c\u8bc1\u7801\u65e0\u6548" "invalid_auth": "\u9a8c\u8bc1\u7801\u65e0\u6548"
@ -7,13 +10,15 @@
"step": { "step": {
"reauth_confirm": { "reauth_confirm": {
"data": { "data": {
"api_token": "API Token",
"description": "\u4f7f\u7528\u60a8\u7684 Cloudflare \u5e10\u6237\u91cd\u65b0\u8fdb\u884c\u8eab\u4efd\u9a8c\u8bc1\u3002" "description": "\u4f7f\u7528\u60a8\u7684 Cloudflare \u5e10\u6237\u91cd\u65b0\u8fdb\u884c\u8eab\u4efd\u9a8c\u8bc1\u3002"
} }
}, },
"user": { "user": {
"data": { "data": {
"api_token": "API \u5bc6\u7801" "api_token": "API Token"
} },
"title": "\u8fde\u63a5\u81f3 Cloudflare"
}, },
"zone": { "zone": {
"data": { "data": {

View file

@ -0,0 +1,36 @@
{
"config": {
"abort": {
"already_configured": "\u8bbe\u5907\u5df2\u88ab\u914d\u7f6e"
},
"error": {
"cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"invalid_auth": "\u9a8c\u8bc1\u65e0\u6548",
"unknown": "\u672a\u77e5\u9519\u8bef"
},
"step": {
"user": {
"data": {
"api_key": "API Key",
"api_token": "API Token",
"currencies": "\u8d26\u6237\u4f59\u989d",
"exchange_rates": "\u6c47\u7387"
},
"description": "\u8bf7\u8f93\u5165\u7531 Coinbase \u63d0\u4f9b\u7684 API \u5bc6\u94a5\u4fe1\u606f",
"title": "Coinbase API \u5bc6\u94a5\u8be6\u60c5"
}
}
},
"options": {
"error": {
"currency_unavaliable": "Coinbase \u65e0\u6cd5\u63d0\u4f9b\u5176\u8bbe\u5b9a\u7684\u6c47\u7387\u4fe1\u606f",
"exchange_rate_unavaliable": "Coinbase \u65e0\u6cd5\u63d0\u4f9b\u5176\u8bbe\u5b9a\u7684\u6c47\u7387\u4fe1\u606f",
"unknown": "\u672a\u77e5\u9519\u8bef"
},
"step": {
"init": {
"description": "\u8c03\u6574 Coinbase \u9009\u9879"
}
}
}
}

View file

@ -5,17 +5,20 @@
"cannot_connect": "\u8fde\u63a5\u5931\u8d25" "cannot_connect": "\u8fde\u63a5\u5931\u8d25"
}, },
"error": { "error": {
"api_password": "\u9a8c\u8bc1\u65e0\u6548\uff0c\u8bf7\u4f7f\u7528\u5176\u5b83\u7684 API \u5bc6\u94a5\u6216\u5bc6\u7801\u91cd\u8bd5",
"cannot_connect": "\u8fde\u63a5\u5931\u8d25", "cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"invalid_auth": "\u9a8c\u8bc1\u7801\u9519\u8bef" "invalid_auth": "\u9a8c\u8bc1\u9519\u8bef",
"unknown": "\u672a\u77e5\u9519\u8bef"
}, },
"step": { "step": {
"user": { "user": {
"data": { "data": {
"api_key": "API\u5bc6\u7801", "api_key": "API \u5bc6\u94a5",
"host": "\u4e3b\u673a" "host": "\u4e3b\u673a\u5730\u5740",
"password": "\u5bc6\u7801"
}, },
"description": "\u8f93\u5165\u60a8\u7684 Daikin \u7a7a\u8c03\u7684 IP \u5730\u5740\u3002", "description": "\u8f93\u5165\u60a8\u7684\u5927\u91d1\u7a7a\u8c03\u7684 IP \u5730\u5740\u3002\n\n\u6ce8\u610f\uff1aBRP072Cxx \u6216 SKYFi \u578b\u53f7\u8bbe\u5907\u9700\u8981\u63d0\u4f9b API \u5bc6\u94a5\u548c\u5bc6\u7801",
"title": "\u914d\u7f6e Daikin \u7a7a\u8c03" "title": "\u914d\u7f6e\u5927\u91d1\u7a7a\u8c03"
} }
} }
} }

View file

@ -1,12 +1,57 @@
{ {
"config": { "config": {
"abort": {
"already_configured": "\u8bbe\u5907\u5df2\u88ab\u914d\u7f6e",
"alternative_integration": "\u8be5\u8bbe\u5907\u5728\u53e6\u4e00\u96c6\u6210\u80fd\u63d0\u4f9b\u66f4\u597d\u7684\u652f\u6301",
"cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"could_not_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230 DLNA \u8bbe\u5907",
"discovery_error": "\u672a\u53d1\u73b0\u53ef\u7528\u7684 DLNA \u8bbe\u5907",
"incomplete_config": "\u914d\u7f6e\u7f3a\u5c11\u5fc5\u8981\u7684\u53d8\u91cf\u4fe1\u606f",
"non_unique_id": "\u53d1\u73b0\u591a\u53f0\u8bbe\u5907\u5177\u6709\u76f8\u540c\u7684\u552f\u4e00 ID",
"not_dmr": "\u8be5\u8bbe\u5907\u4e0d\u662f\u4e00\u4e2a\u53d7\u652f\u6301\u7684\u6570\u5b57\u5a92\u4f53\u6e32\u67d3\u5668"
},
"error": { "error": {
"could_not_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230 DLNA \u8bbe\u5907" "cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"could_not_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230 DLNA \u8bbe\u5907",
"not_dmr": "\u8be5\u8bbe\u5907\u4e0d\u662f\u4e00\u4e2a\u53d7\u652f\u6301\u7684\u6570\u5b57\u5a92\u4f53\u6e32\u67d3\u5668"
},
"flow_title": "{name}",
"step": {
"confirm": {
"description": "\u4f60\u60f3\u8981\u5f00\u59cb\u8bbe\u7f6e\u5417\uff1f"
},
"import_turn_on": {
"description": "\u8bf7\u6253\u5f00\u8bbe\u5907\u5e76\u5355\u51fb\u201c\u63d0\u4ea4\u201d\u6309\u94ae\u4ee5\u7ee7\u7eed\u8fc1\u79fb"
},
"manual": {
"data": {
"url": "URL"
},
"description": "\u8bbe\u5907\u63cf\u8ff0\u6587\u4ef6(.xml)\u7f51\u5740",
"title": "\u624b\u52a8\u914d\u7f6e DLNA DMR \u8bbe\u5907\u8fde\u63a5"
},
"user": {
"data": {
"host": "\u4e3b\u673a\u5730\u5740",
"url": "URL"
},
"title": "\u53d1\u73b0 DLNA DMR \u8bbe\u5907"
}
} }
}, },
"options": { "options": {
"error": { "error": {
"invalid_url": "\u65e0\u6548\u7f51\u5740" "invalid_url": "\u65e0\u6548\u7f51\u5740"
},
"step": {
"init": {
"data": {
"callback_url_override": "\u4e8b\u4ef6\u4fa6\u542c\u5668\u56de\u8c03 URL",
"listen_port": "\u4e8b\u4ef6\u4fa6\u542c\u5668\u7aef\u53e3\uff08\u5982\u4e0d\u6307\u5b9a\u5219\u968f\u673a\u7aef\u53e3\u53f7\uff09",
"poll_availability": "\u8f6e\u8be2\u8bbe\u5907\u53ef\u7528\u6027"
},
"title": "DLNA \u6570\u5b57\u5a92\u4f53\u6e32\u67d3\u5668\u914d\u7f6e"
}
} }
} }
} }

View file

@ -0,0 +1,18 @@
{
"config": {
"step": {
"panels": {
"data": {
"panel_pin": "PIN \u7801"
}
},
"user": {
"data": {
"password": "\u5bc6\u7801",
"username": "\u7528\u6237\u540d"
},
"title": "\u8d26\u6237\u767b\u5f55"
}
}
}
}

View file

@ -23,10 +23,10 @@
"user": { "user": {
"data": { "data": {
"password": "\u5bc6\u7801", "password": "\u5bc6\u7801",
"url": "URL", "url": "\u9009\u62e9\u670d\u52a1\u5668\u5730\u5740\uff1a",
"username": "\u7528\u6237\u540d" "username": "\u7528\u6237\u540d"
}, },
"title": "\u8fde\u63a5\u5230\u8424\u77f3\u4e91" "title": "\u8fde\u63a5\u81f3\u8424\u77f3\u4e91"
}, },
"user_custom_url": { "user_custom_url": {
"data": { "data": {

View file

@ -0,0 +1,21 @@
{
"config": {
"abort": {
"single_instance_allowed": "\u5f53\u524d\u90e8\u4ef6\u5df2\u5b58\u5728\u914d\u7f6e\uff0c\u8bf7\u5220\u9664\u73b0\u6709\u914d\u7f6e\u540e\u91cd\u8bd5\u3002"
},
"error": {
"cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"invalid_auth": "\u9a8c\u8bc1\u65e0\u6548",
"unknown": "\u672a\u77e5\u9519\u8bef"
},
"step": {
"user": {
"data": {
"password": "\u5bc6\u7801",
"url": "\u4e3b\u673a\u5730\u5740",
"username": "\u7528\u6237\u540d"
}
}
}
}
}

View file

@ -4,7 +4,7 @@
"fingerprint": "codi d'empremta rebut", "fingerprint": "codi d'empremta rebut",
"send_keys": "claus d'enviament rebudes", "send_keys": "claus d'enviament rebudes",
"transmitter": "codi del transmissor rebut", "transmitter": "codi del transmissor rebut",
"transponder": "codi del transpoder rebut" "transponder": "codi del transpondedor rebut"
} }
} }
} }

View file

@ -4,7 +4,7 @@
"fingerprint": "fingerprint code received", "fingerprint": "fingerprint code received",
"send_keys": "send keys received", "send_keys": "send keys received",
"transmitter": "transmitter code received", "transmitter": "transmitter code received",
"transponder": "transpoder code received" "transponder": "transponder code received"
} }
} }
} }

View file

@ -4,7 +4,7 @@
"fingerprint": "vastu v\u00f5etud s\u00f5rmej\u00e4ljekood", "fingerprint": "vastu v\u00f5etud s\u00f5rmej\u00e4ljekood",
"send_keys": "vastuv\u00f5etud v\u00f5tmete saatmine", "send_keys": "vastuv\u00f5etud v\u00f5tmete saatmine",
"transmitter": "saatja kood vastu v\u00f5etud", "transmitter": "saatja kood vastu v\u00f5etud",
"transponder": "saadud transpooderi kood" "transponder": "saadud transponderi kood"
} }
} }
} }

View file

@ -0,0 +1,10 @@
{
"device_automation": {
"trigger_type": {
"fingerprint": "vingerafdruk code ontvangen",
"send_keys": "stuur sleutels ontvangen",
"transmitter": "zendercode ontvangen",
"transponder": "transpondercode ontvangen"
}
}
}

View file

@ -0,0 +1,10 @@
{
"device_automation": {
"trigger_type": {
"fingerprint": "fingeravtrykkkode mottatt",
"send_keys": "sende n\u00f8kler mottatt",
"transmitter": "senderkode mottatt",
"transponder": "transpoderkode mottatt"
}
}
}

View file

@ -0,0 +1,7 @@
{
"device_automation": {
"trigger_type": {
"fingerprint": "\u6536\u5230\u6307\u7eb9\u7801"
}
}
}

View file

@ -19,7 +19,7 @@
"description": "Sett opp Modern Forms-fanen din for \u00e5 integrere med Home Assistant." "description": "Sett opp Modern Forms-fanen din for \u00e5 integrere med Home Assistant."
}, },
"zeroconf_confirm": { "zeroconf_confirm": {
"description": "Vil du legge til Modern Forms-viften med navnet {name} i Hjemmeassistent?", "description": "Vil du legge til Modern Forms-viften med navnet {name} i Home Assistant?",
"title": "Oppdaget Modern Forms-vifteenhet" "title": "Oppdaget Modern Forms-vifteenhet"
} }
} }

View file

@ -80,7 +80,7 @@
"will_retain": "Testament melding behold", "will_retain": "Testament melding behold",
"will_topic": "Testament melding emne" "will_topic": "Testament melding emne"
}, },
"description": "Discovery - Hvis oppdagelse er aktivert (anbefales), vil Home Assistant automatisk oppdage enheter og enheter som publiserer konfigurasjonen p\u00e5 MQTT-megleren. Hvis s\u00f8k er deaktivert, m\u00e5 all konfigurasjon utf\u00f8res manuelt.\nF\u00f8dselsmelding - F\u00f8dselsmeldingen vil bli sendt hver gang Home Assistant (re) kobles til MQTT megleren.\nWill message - Will-meldingen vil bli sendt hver gang Home Assistant mister forbindelsen til megleren, b\u00e5de i tilfelle en ren (f.eks. at Home Assistant avsluttes) og i tilfelle en uren (f.eks. hjemmeassistent krasjer eller mister nettverkstilkoblingen) koble fra.", "description": "Oppdagelse - Hvis oppdagelse er aktivert (anbefales), vil Home Assistant automatisk oppdage enheter og entiteter som publiserer konfigurasjonen til MQTT-megleren. Hvis oppdaglse er deaktivert, m\u00e5 all konfigurasjon utf\u00f8res manuelt.\nF\u00f8dselsmelding - F\u00f8dselsmeldingen vil bli sendt hver gang Home Assistant kobler til MQTT megleren.\nWill message - Will-meldingen vil bli sendt hver gang Home Assistant mister forbindelsen til megleren, b\u00e5de i tilfelle en ren (f.eks. at Home Assistant avsluttes) og i tilfelle en uren (f.eks. Home Assistant krasjer eller mister nettverkstilkoblingen) frakobling.",
"title": "MQTT-alternativer" "title": "MQTT-alternativer"
} }
} }

View file

@ -2,7 +2,7 @@
"config": { "config": {
"abort": { "abort": {
"already_configured": "\u670d\u52a1\u5df2\u88ab\u914d\u7f6e", "already_configured": "\u670d\u52a1\u5df2\u88ab\u914d\u7f6e",
"single_instance_allowed": "\u53ea\u5141\u8bb8\u4e00\u4e2a MQTT \u914d\u7f6e\u3002" "single_instance_allowed": "\u914d\u7f6e\u5df2\u5b58\u5728\uff0c\u8bf7\u5220\u9664\u73b0\u6709\u914d\u7f6e\u540e\u518d\u91cd\u8bd5\u3002"
}, },
"error": { "error": {
"cannot_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230\u670d\u52a1\u5668\u3002" "cannot_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230\u670d\u52a1\u5668\u3002"
@ -11,7 +11,7 @@
"broker": { "broker": {
"data": { "data": {
"broker": "\u670d\u52a1\u5668", "broker": "\u670d\u52a1\u5668",
"discovery": "\u542f\u7528\u53d1\u73b0", "discovery": "\u542f\u7528\u53d1\u73b0\u529f\u80fd",
"password": "\u5bc6\u7801", "password": "\u5bc6\u7801",
"port": "\u7aef\u53e3", "port": "\u7aef\u53e3",
"username": "\u7528\u6237\u540d" "username": "\u7528\u6237\u540d"
@ -20,7 +20,7 @@
}, },
"hassio_confirm": { "hassio_confirm": {
"data": { "data": {
"discovery": "\u542f\u7528\u53d1\u73b0" "discovery": "\u542f\u7528\u53d1\u73b0\u529f\u80fd"
}, },
"description": "\u662f\u5426\u8981\u914d\u7f6e Home Assistant \u8fde\u63a5\u5230 Supervisor \u52a0\u8f7d\u9879 {addon} \u63d0\u4f9b\u7684 MQTT \u670d\u52a1\u5668\uff1f", "description": "\u662f\u5426\u8981\u914d\u7f6e Home Assistant \u8fde\u63a5\u5230 Supervisor \u52a0\u8f7d\u9879 {addon} \u63d0\u4f9b\u7684 MQTT \u670d\u52a1\u5668\uff1f",
"title": "\u6765\u81ea Supervisor \u52a0\u8f7d\u9879\u7684 MQTT \u670d\u52a1\u5668" "title": "\u6765\u81ea Supervisor \u52a0\u8f7d\u9879\u7684 MQTT \u670d\u52a1\u5668"
@ -50,11 +50,33 @@
} }
}, },
"options": { "options": {
"error": {
"bad_birth": "\u65e0\u6548\u7684\u51fa\u751f\u6d88\u606f(bitrh)\u7c7b\u578b",
"bad_will": "\u65e0\u6548\u7684\u9057\u5631\u6d88\u606f(will)\u7c7b\u578b",
"cannot_connect": "\u8fde\u63a5\u5931\u8d25"
},
"step": { "step": {
"broker": { "broker": {
"data": { "data": {
"broker": "\u670d\u52a1\u5668",
"password": "\u5bc6\u7801",
"port": "\u7aef\u53e3",
"username": "\u7528\u6237\u540d" "username": "\u7528\u6237\u540d"
} },
"description": "\u8bf7\u8f93\u5165\u60a8\u7684 MQTT \u670d\u52a1\u5668\u8fde\u63a5\u4fe1\u606f",
"title": "\u670d\u52a1\u5668\u9009\u9879"
},
"options": {
"data": {
"birth_enable": "\u542f\u7528\u51fa\u751f\u6d88\u606f(birth)",
"birth_qos": "\u51fa\u751f\u6d88\u606f QoS",
"birth_topic": "\u51fa\u751f\u6d88\u606f(birth)\u7c7b\u578b",
"discovery": "\u542f\u7528\u53d1\u73b0\u529f\u80fd",
"will_enable": "\u542f\u7528\u9057\u5631\u6d88\u606f(will)",
"will_topic": "\u9057\u5631\u6d88\u606f\u7c7b\u578b(will)"
},
"description": "\u201c\u53d1\u73b0\u201d\u529f\u80fd - \u82e5\u201c\u53d1\u73b0\u201d\u542f\u7528\u529f\u80fd(\u63a8\u8350)\uff0cHome Assistant \u5c06\u4f1a\u901a\u8fc7\u4e0e\u5176\u8fde\u63a5\u7684 MQTT \u670d\u52a1\u5668\u4e2d\u81ea\u52a8\u641c\u5bfb\u76f8\u5173\u8bbe\u5907\u548c\u5b9e\u4f53\u3002\u5982\u679c\u201c\u53d1\u73b0\u201d\u529f\u80fd\u5173\u95ed\uff0c\u5219\u6240\u6709\u4e0e\u5176\u76f8\u5173\u7684\u914d\u7f6e\u9700\u624b\u52a8\u914d\u7f6e\u3002\n\n\u51fa\u751f\u6d88\u606f(bitrh message) - Home Assistant \u5c06\u4f1a\u5728\u6bcf\u6b21(\u91cd)\u8fde\u63a5\u65f6\u90fd\u4f1a\u53d1\u9001\u51fa\u751f\u6d88\u606f\u5230 MQTT \u670d\u52a1\u5668\n\u9057\u5631\u6d88\u606f(will message) - Home Assistant \u5c06\u4f1a\u5728\u6bcf\u6b21\u4e0e MQTT \u670d\u52a1\u5668\u5931\u53bb\u8fde\u63a5\u65f6\uff0c\u5bf9\u5176\u53d1\u9001\u9057\u5631\u4fe1\u606f\uff0c\u65e0\u8bba\u662f\u6b63\u5e38\u79bb\u7ebf(\u4f8b\u5982 Home Assistant \u6b63\u5e38\u5173\u95ed)\u6216\u975e\u6b63\u5e38\u79bb\u7ebf(\u4f8b\u5982 Home Assistant \u5d29\u6e83\u6216\u7f51\u7edc\u8fde\u63a5\u65ad\u5f00)\u3002",
"title": "MQTT \u9009\u9879"
} }
} }
} }

View file

@ -0,0 +1,18 @@
{
"config": {
"error": {
"mqtt_required": "\u8be5 MQTT \u96c6\u6210\u672a\u914d\u7f6e"
},
"step": {
"gw_mqtt": {
"data": {
"persistence_file": "\u6301\u4e45\u6027\u6587\u4ef6\uff08\u7559\u7a7a\u5c06\u81ea\u52a8\u751f\u6210\uff09",
"topic_in_prefix": "\u8f93\u5165\u7c7b\u578b\u524d\u7f00 (topic_in_prefix)",
"topic_out_prefix": "\u8f93\u51fa\u7c7b\u578b\u524d\u7f00 (topic_out_prefix)",
"version": "MySensor \u7248\u672c"
},
"description": "MQTT \u7f51\u5173\u8bbe\u7f6e"
}
}
}
}

View file

@ -0,0 +1,11 @@
{
"config": {
"step": {
"user": {
"data": {
"corona_filter": "\u79fb\u9664\u65b0\u578b\u51a0\u72b6\u75c5\u6bd2\u8b66\u544a"
}
}
}
}
}

View file

@ -12,7 +12,7 @@
}, },
"flow_title": "OctoPrint-skriver: {host}", "flow_title": "OctoPrint-skriver: {host}",
"progress": { "progress": {
"get_api_key": "\u00c5pne OctoPrint UI og klikk \"Tillat\" p\u00e5 tilgangsforesp\u00f8rselen for \"Hjemmeassistent\"." "get_api_key": "\u00c5pne OctoPrint UI og klikk \"Tillat\" p\u00e5 tilgangsforesp\u00f8rselen for \"Home Assistant\"."
}, },
"step": { "step": {
"user": { "user": {

View file

@ -21,6 +21,7 @@
"configure": { "configure": {
"data": { "data": {
"host": "\u4e3b\u673a\u5730\u5740", "host": "\u4e3b\u673a\u5730\u5740",
"name": "\u540d\u79f0",
"password": "\u5bc6\u7801", "password": "\u5bc6\u7801",
"port": "\u7aef\u53e3", "port": "\u7aef\u53e3",
"username": "\u7528\u6237\u540d" "username": "\u7528\u6237\u540d"
@ -52,7 +53,7 @@
"data": { "data": {
"auto": "\u81ea\u52a8\u641c\u7d22" "auto": "\u81ea\u52a8\u641c\u7d22"
}, },
"description": "\u901a\u8fc7\u70b9\u51fb\u63d0\u4ea4\u6309\u94ae\uff0cHome Assistant \u5c06\u4f1a\u5c1d\u8bd5\u641c\u7d22\u60a8\u7684\u7f51\u7edc\u4e2d\u652f\u6301 Profile S \u7684 ONVIF \u8bbe\u5907\u3002\n\n\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0c\u6709\u4e9b\u751f\u4ea7\u5546\u51fa\u5382\u65f6\u9ed8\u8ba4\u4f1a\u5c06 ONVIF \u529f\u80fd\u5173\u95ed\u3002\u8bf7\u786e\u8ba4\u60a8\u7684\u6444\u50cf\u5934\u5df2\u6253\u5f00\u8be5\u529f\u80fd\u3002", "description": "\u901a\u8fc7\u70b9\u51fb\u201c\u63d0\u4ea4\u201d\u6309\u94ae\uff0cHome Assistant \u5c06\u4f1a\u5c1d\u8bd5\u641c\u7d22\u60a8\u5f53\u524d\u7684\u7f51\u7edc\u4e2d\u652f\u6301 Profile S \u7684 ONVIF \u8bbe\u5907\u3002\n\n\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0c\u90e8\u5206\u751f\u4ea7\u5546\u51fa\u5382\u65f6\u9ed8\u8ba4\u4f1a\u5c06 ONVIF \u529f\u80fd\u5173\u95ed\u3002\u8bf7\u786e\u8ba4\u60a8\u7684\u6444\u50cf\u5934\u6216\u8bbe\u5907\u5df2\u6253\u5f00\u8be5\u529f\u80fd\u3002",
"title": "\u914d\u7f6e ONVIF \u8bbe\u5907" "title": "\u914d\u7f6e ONVIF \u8bbe\u5907"
} }
} }

View file

@ -0,0 +1,9 @@
{
"config": {
"step": {
"user": {
"description": "\u5bc6\u7801\u901a\u5e38\u662f Backup Gateway \u5e8f\u5217\u53f7\u6700\u540e\u4e94\u4f4d\u5b57\u7b26\uff0c\u60a8\u53ef\u4ee5\u5728 Tesla App \u4e2d\u627e\u5230\u76f8\u5173\u5b57\u7b26\u3002\nBackup Gateway 2 \u7684\u540e\u4e94\u4f4d\u5b57\u7b26\u5bc6\u7801\u53ef\u4ee5\u5728\u95e8\u5185\u4fa7\u627e\u5230"
}
}
}
}

View file

@ -32,11 +32,12 @@
}, },
"user": { "user": {
"data": { "data": {
"auth_code": "Autorisatie Code",
"code": "Code (gebruikt in Home Assistant)", "code": "Code (gebruikt in Home Assistant)",
"password": "Wachtwoord", "password": "Wachtwoord",
"username": "E-mail" "username": "E-mail"
}, },
"description": "Met ingang van 2021 is SimpliSafe overgestapt op een nieuw authenticatiemechanisme via de webapp. Vanwege technische beperkingen is er een handmatige stap aan het einde van dit proces; zorg ervoor dat u de [documentatie](http://home-assistant.io/integrations/simplisafe#getting-an-authorization-code) leest voordat u begint.\n\nWanneer u er klaar voor bent, klikt u op [hier]({url}) om de SimpliSafe web app te openen en uw inloggegevens in te voeren. Wanneer het proces is voltooid, gaat u hier terug en klikt u op Verzenden.", "description": "SimpliSafe verifieert met Home Assistant via de SimpliSafe web app. Vanwege technische beperkingen is er een handmatige stap aan het einde van dit proces; zorg ervoor dat u de [documentatie]({docs_url}) leest voordat u begint.\n\n1. Klik op [hier]({url}) om de SimpliSafe web app te openen en voer uw referenties in.\n\n2. Wanneer het aanmeldingsproces is voltooid, gaat u hier terug en voert u de onderstaande autorisatiecode in.",
"title": "Vul uw gegevens in" "title": "Vul uw gegevens in"
} }
} }

View file

@ -37,7 +37,7 @@
"password": "Passord", "password": "Passord",
"username": "E-post" "username": "E-post"
}, },
"description": "Fra og med 2021 har SimpliSafe flyttet til en ny godkjenningsmekanisme via nettappen. P\u00e5 grunn av tekniske begrensninger er det et manuelt trinn p\u00e5 slutten av denne prosessen; S\u00f8rg for at du leser [dokumentasjonen] (http://home-assistant.io/integrations/simplisafe#getting-an-authorization-code) f\u00f8r du starter. \n\n N\u00e5r du er klar, klikker du [her] ( {url} ) for \u00e5 \u00e5pne SimpliSafe -webappen og legge inn legitimasjonen din. N\u00e5r prosessen er fullf\u00f8rt, g\u00e5r du tilbake hit og klikker Send.", "description": "SimpliSafe autentiserer med Home Assistant via SimpliSafe-nettappen. P\u00e5 grunn av tekniske begrensninger er det et manuelt trinn p\u00e5 slutten av denne prosessen; s\u00f8rg for at du leser [dokumentasjonen]( {docs_url} ) f\u00f8r du starter. \n\n 1. Klikk [her]( {url} ) for \u00e5 \u00e5pne SimpliSafe-nettappen og angi legitimasjonen din. \n\n 2. N\u00e5r p\u00e5loggingsprosessen er fullf\u00f8rt, g\u00e5 tilbake hit og skriv inn autorisasjonskoden nedenfor.",
"title": "Fyll ut informasjonen din." "title": "Fyll ut informasjonen din."
} }
} }

View file

@ -7,6 +7,7 @@
"step": { "step": {
"user": { "user": {
"data": { "data": {
"auth_code": "\u6388\u6743\u7801",
"password": "\u5bc6\u7801", "password": "\u5bc6\u7801",
"username": "\u7535\u5b50\u90ae\u4ef6\u5730\u5740" "username": "\u7535\u5b50\u90ae\u4ef6\u5730\u5740"
}, },

View file

@ -0,0 +1,26 @@
{
"config": {
"abort": {
"reauth_successful": "\u91cd\u9a8c\u8bc1\u6210\u529f"
},
"error": {
"cannot_connect": "\u8fde\u63a5\u5931\u8d25",
"invalid_auth": "\u9a8c\u8bc1\u65e0\u6548"
},
"step": {
"reauth_confirm": {
"data": {
"api_key": "API \u5bc6\u94a5"
},
"description": "Tailscale API \u5bc6\u94a5\u6709\u6548\u671f\u4e3a 90 \u5929\u3002\u60a8\u53ef\u4ee5\u5728\u4e0b\u65b9\u7f51\u9875\u5730\u5740\u4e2d\u91cd\u65b0\u5efa\u7acb\u4e00\u4e2a API \u5bc6\u94a5\uff1a\nhttps://login.tailscale.com/admin/settings/authkeys."
},
"user": {
"data": {
"api_key": "API \u5bc6\u94a5",
"tailnet": "Tailnet"
},
"description": "Home Assistant \u4e0e Tailsacle \u8fde\u63a5\u9700\u8981\u8fdb\u884c\u8eab\u4efd\u9a8c\u8bc1\uff0c\u60a8\u9700\u8981\u5728\u4e0b\u65b9\u7f51\u9875\u5730\u5740\u4e2d\u521b\u5efa\u4e00\u4e2a API \u5bc6\u94a5\uff1a\nhttps://login.tailscale.com/admin/settings/authkeys\n\nTailnet \u662f\u60a8\u7684 Tailscale \u7f51\u7edc\u7684\u540d\u79f0\u3002\u60a8\u53ef\u4ee5\u5728 Tailscale Admin Panel (\u4e8e Tailscale \u5546\u6807\u7684\u65c1\u8fb9)\u9875\u9762\u4e2d\u5de6\u4e0a\u89d2\u627e\u5230\u5b83"
}
}
}
}

View file

@ -11,7 +11,7 @@
"step": { "step": {
"user": { "user": {
"data": { "data": {
"host": "\u4e3b\u673a" "host": "\u4e3b\u673a\u5730\u5740"
}, },
"title": "\u914d\u7f6e Tesla \u58c1\u6302\u5f0f\u5145\u7535\u8fde\u63a5\u5668" "title": "\u914d\u7f6e Tesla \u58c1\u6302\u5f0f\u5145\u7535\u8fde\u63a5\u5668"
} }

View file

@ -5,6 +5,7 @@
"already_in_progress": "\u6865\u914d\u7f6e\u5df2\u5728\u8fdb\u884c\u4e2d\u3002" "already_in_progress": "\u6865\u914d\u7f6e\u5df2\u5728\u8fdb\u884c\u4e2d\u3002"
}, },
"error": { "error": {
"cannot_authenticate": "\u8fde\u63a5\u5931\u8d25\uff0c\u8bf7\u68c0\u67e5\u7f51\u5173\u662f\u5426\u4e0e\u5176\u5b83\u670d\u52a1\u5668\u5df2\u914d\u5bf9",
"cannot_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230\u7f51\u5173\u3002", "cannot_connect": "\u65e0\u6cd5\u8fde\u63a5\u5230\u7f51\u5173\u3002",
"invalid_key": "\u65e0\u6cd5\u7528\u63d0\u4f9b\u7684\u5bc6\u94a5\u6ce8\u518c\u3002\u5982\u679c\u9519\u8bef\u6301\u7eed\u53d1\u751f\uff0c\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u542f\u52a8\u7f51\u5173\u3002", "invalid_key": "\u65e0\u6cd5\u7528\u63d0\u4f9b\u7684\u5bc6\u94a5\u6ce8\u518c\u3002\u5982\u679c\u9519\u8bef\u6301\u7eed\u53d1\u751f\uff0c\u8bf7\u5c1d\u8bd5\u91cd\u65b0\u542f\u52a8\u7f51\u5173\u3002",
"timeout": "\u4ee3\u7801\u9a8c\u8bc1\u8d85\u65f6" "timeout": "\u4ee3\u7801\u9a8c\u8bc1\u8d85\u65f6"

View file

@ -4,12 +4,26 @@
"already_configured": "UPnP/IGD \u5df2\u914d\u7f6e\u5b8c\u6210", "already_configured": "UPnP/IGD \u5df2\u914d\u7f6e\u5b8c\u6210",
"no_devices_found": "\u6ca1\u6709\u5728\u7f51\u7edc\u4e0a\u627e\u5230 UPnP/IGD \u8bbe\u5907\u3002" "no_devices_found": "\u6ca1\u6709\u5728\u7f51\u7edc\u4e0a\u627e\u5230 UPnP/IGD \u8bbe\u5907\u3002"
}, },
"flow_title": "{name}",
"step": { "step": {
"ssdp_confirm": {
"description": "\u662f\u5426\u9700\u8981\u914d\u7f6e\u8be5 UPnP/IGD \u8bbe\u5907\uff1f"
},
"user": { "user": {
"data": { "data": {
"unique_id": "\u8bbe\u5907",
"usn": "\u8bbe\u5907" "usn": "\u8bbe\u5907"
} }
} }
} }
},
"options": {
"step": {
"init": {
"data": {
"scan_interval": "\u66f4\u65b0\u95f4\u9694\uff08\u5355\u4f4d\uff1a\u79d2\uff0c\u6700\u77ed 30\u79d2\uff09"
}
}
}
} }
} }

View file

@ -65,7 +65,7 @@
"sparen": "Economy", "sparen": "Economy",
"spreizung_hoch": "dT too wide", "spreizung_hoch": "dT too wide",
"spreizung_kf": "Spread KF", "spreizung_kf": "Spread KF",
"stabilisierung": "Stablization", "stabilisierung": "Stabilization",
"standby": "Standby", "standby": "Standby",
"start": "Start", "start": "Start",
"storung": "Fault", "storung": "Fault",

View file

@ -0,0 +1,52 @@
{
"state": {
"yamaha_musiccast__dimmer": {
"auto": "Auto"
},
"yamaha_musiccast__zone_equalizer_mode": {
"auto": "Auto",
"bypass": "Omzeilen",
"manual": "Handmatig"
},
"yamaha_musiccast__zone_link_audio_delay": {
"audio_sync": "Audiosynchronisatie",
"audio_sync_off": "Audiosynchronisatie Uit",
"audio_sync_on": "Audiosynchronisatie Aan",
"balanced": "Gebalanceerd",
"lip_sync": "Lipsynchronisatie"
},
"yamaha_musiccast__zone_link_audio_quality": {
"compressed": "Gecomprimeerd",
"uncompressed": "Ongecomprimeerd"
},
"yamaha_musiccast__zone_link_control": {
"speed": "Snelheid",
"stability": "Stabiliteit",
"standard": "Standaard"
},
"yamaha_musiccast__zone_sleep": {
"120 min": "120 minuten",
"30 min": "30 minuten",
"60 min": "60 minuten",
"90 min": "90 minuten",
"off": "Uit"
},
"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": "Toggle"
},
"yamaha_musiccast__zone_tone_control_mode": {
"auto": "Auto",
"bypass": "Omzeilen",
"manual": "Handmatig"
}
}
}

View file

@ -0,0 +1,12 @@
{
"state": {
"yamaha_musiccast__zone_sleep": {
"90 min": "90 \u5206\u949f",
"off": "\u5173"
},
"yamaha_musiccast__zone_surr_decoder_type": {
"auto": "\u81ea\u52a8",
"toggle": "\u5207\u6362"
}
}
}

View file

@ -33,6 +33,7 @@
"s2_unauthenticated_key": "S2 niet-geverifieerde sleutel", "s2_unauthenticated_key": "S2 niet-geverifieerde sleutel",
"usb_path": "USB-apparaatpad" "usb_path": "USB-apparaatpad"
}, },
"description": "De add-on genereert beveiligingssleutels als deze velden leeg worden gelaten.",
"title": "Voer de Z-Wave JS add-on configuratie in" "title": "Voer de Z-Wave JS add-on configuratie in"
}, },
"hassio_confirm": { "hassio_confirm": {
@ -119,6 +120,7 @@
"s2_unauthenticated_key": "S2 niet-geverifieerde sleutel", "s2_unauthenticated_key": "S2 niet-geverifieerde sleutel",
"usb_path": "USB-apparaatpad" "usb_path": "USB-apparaatpad"
}, },
"description": "De add-on genereert beveiligingssleutels als deze velden leeg worden gelaten.",
"title": "Voer de configuratie van de Z-Wave JS-add-on in" "title": "Voer de configuratie van de Z-Wave JS-add-on in"
}, },
"install_addon": { "install_addon": {