From 39847f9c9d90a19e5cde39262084f796ff8783a3 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 8 Mar 2021 01:25:07 +0000 Subject: [PATCH] Translation update --- translations/frontend/ca.json | 10 +- translations/frontend/da.json | 505 ++++++++++++++- translations/frontend/en.json | 25 +- translations/frontend/fr.json | 2 + translations/frontend/hu.json | 79 ++- translations/frontend/it.json | 4 +- translations/frontend/ko.json | 971 ++++++++++++++++++++--------- translations/frontend/nb.json | 8 +- translations/frontend/pl.json | 4 +- translations/frontend/ru.json | 22 +- translations/frontend/sv.json | 4 + translations/frontend/zh-Hans.json | 95 ++- 12 files changed, 1381 insertions(+), 348 deletions(-) diff --git a/translations/frontend/ca.json b/translations/frontend/ca.json index 27edac1269..e86186165a 100644 --- a/translations/frontend/ca.json +++ b/translations/frontend/ca.json @@ -2347,7 +2347,7 @@ "session": "Obtenint valors inusualment canviants del node", "static": "Obtenint valors estàtics del dispositiu", "versions": "Obtenint informació de programari i versions de classes de comandes", - "wakeup": "Configurant el suport per a cues i missatges" + "wakeup": "Configurant el suport per a cues de despertar i missatges" }, "node": { "button": "Detalls del node", @@ -2371,8 +2371,8 @@ "start_refresh_button": "Inicia l'actualització", "step": "Pas", "title": "Informació d'actualització del node", - "wakeup_header": "Instruccions en despertar de", - "wakeup_instructions_source": "Les instruccions en despertar provenen de la base de dades de dispositius de la comunitat OpenZWave." + "wakeup_header": "Instruccions per despertar de", + "wakeup_instructions_source": "Les instruccions per despertar provenen de la base de dades de dispositius de la comunitat OpenZWave." }, "select_instance": { "header": "Selecciona una instància d'OpenZWave", @@ -2836,7 +2836,7 @@ "instance": "Instància", "unknown": "desconegut", "value": "Valor", - "wakeup_interval": "Interval en despertar" + "wakeup_interval": "Interval per despertar-se" }, "description": "Gestiona la teva xarxa Z-Wave", "learn_more": "Més informació sobre Z-Wave", @@ -2865,7 +2865,7 @@ "header": "Opcions de configuració del node", "seconds": "segons", "set_config_parameter": "Defineix el paràmetre de configuració", - "set_wakeup": "Estableix l'interval en despertar", + "set_wakeup": "Estableix l'interval per despertar-se", "true": "Cert" }, "node_management": { diff --git a/translations/frontend/da.json b/translations/frontend/da.json index 655ba43fe7..c6a00b61f3 100644 --- a/translations/frontend/da.json +++ b/translations/frontend/da.json @@ -1,7 +1,7 @@ { "config_entry": { "disabled_by": { - "config_entry": "Konfigurationstilstand", + "config_entry": "Konfigurationsparameter", "device": "Enhed", "integration": "Integration", "user": "Bruger" @@ -87,7 +87,7 @@ }, "device_tracker": { "home": "Hjemme", - "not_home": "Ude" + "not_home": "[%key:state::device_tracker::not_home%]" }, "person": { "home": "Hjemme", @@ -103,33 +103,234 @@ } }, "supervisor": { + "addon": { + "configuration": { + "audio": { + "default": "Standard", + "header": "Lyd", + "input": "Input", + "output": "Output" + }, + "network": { + "container": "Container", + "disabled": "Deaktiveret", + "header": "Netværk", + "host": "Vært" + }, + "no_configuration": "Dette tilføjelsesprogram har ingen konfiguration, som du kan tilpasse...", + "options": { + "edit_in_ui": "Rediger i brugergrænsefladen", + "edit_in_yaml": "Rediger i YAML", + "header": "Indstillinger", + "invalid_yaml": "Ugyldig YAML", + "show_unused_optional": "Vis valgfri konfigurationsindstillinger, der ikke er anvendt" + } + }, + "dashboard": { + "action_error": { + "get_changelog": "Ændringsloggen for tilføjelsesprogrammet kunne ikke hentes", + "go_to_config": "Tilføjelsesprogrammet kunne ikke startes - validering af konfigurationen mislykkedes!", + "install": "Tilføjelsesprogrammet kunne ikke installeres", + "restart": "Tilføjelsesprogrammet kunne ikke genstartes", + "start": "Tilføjelsesprogrammet kunne ikke startes", + "start_invalid_config": "Gå til konfiguration", + "stop": "Tilføjelsesprogrammet kunne ikke stoppes", + "uninstall": "Tilføjelsesprogrammet kunne ikke fjernes", + "validate_config": "Konfigurationen af tilføjelsesprogrammet kunne ikke valideres" + }, + "capability": { + "apparmor": { + "description": "AppArmor ('Application Armor') er et Linux-kernesikkerhedsmodul, der begrænser tilføjelsesprogrammets adgang til netværket, adgang til netværkstrafik samt tilladelse til at læse, skrive eller afvikle bestemte filer.\n\nTilføjelsesprogrammets udviklere kan optimere sikkerhedsindstillingerne for tilføjelsesprogrammet eller anmode om, at de deaktiveres. Hvis AppArmor er deaktiveret, vil det øge sikkerhedsrisiciene og har derfor en negativ indvirkning på sikkerhedsscoren for tilføjelsesprogrammet.", + "title": "AppArmor" + }, + "auth_api": { + "description": "Et tilføjelsesprogram kan godkende Home Assistant brugere, så tilføjelsesprogrammet giver brugerne mulighed for at logge ind på programmer, der kører i tilføjelsesprogrammet ved hjælp af deres Home Assistant brugernavn/adgangskode. Dette symbol angiver, om udvikleren af tilføjelsesprogrammet har anvendt denne funktion.", + "title": "Home Assistant autentifikation" + }, + "docker_api": { + "description": "Tilføjelsesprogrammets udviklere har anmodet om at få adgang til administration af Docker på dit system. Dette giver tilføjelsesprogrammet fuld adgang til og kontrol med hele dit Home Assistant system, hvilket medfører sikkerhedsrisici og kan beskadige dit system. Derfor påvirker dette sikkerhedsvurderingen for tilføjelsesprogrammet negativt.\n\nAdgangen tildeles ikke automatisk og skal bekræftes af dig. Du skal derfor deaktivere beskyttelsestilstanden på tilføjelsesprogrammet manuelt. Deaktiver kun beskyttelsestilstanden, hvis du kender OG har tillid til udviklerne af dette tilføjelsesprogram.", + "title": "Fuld adgang til Docker" + }, + "full_access": { + "description": "Dette tilføjelsesprogram får fuld adgang til systemets hardware efter anmodning fra tilføjelsesprogrammets udviklere. Adgangen kan sammenlignes med den privilegerede tilstand i Docker. Da dette medfører mulige sikkerhedsrisici, påvirker dette tilføjelsesprogrammets sikkerhedsvurdering negativt.\n\nAdgangen tildeles ikke automatisk og skal bekræftes af dig. Du skal derfor deaktivere beskyttelsestilstanden på tilføjelsesprogrammet manuelt. Deaktiver kun beskyttelsestilstanden, hvis du kender OG har tillid til udviklerne af dette tilføjelsesprogram.", + "title": "Fuld adgang til hardware" + }, + "hassio_api": { + "description": "Tilføjelsesprogrammet har fået adgang til Supervisor API efter anmodning fra tilføjelsesprogrammets udviklere. Som standard kan tilføjelsesprogrammet få adgang til generelle versionsoplysninger om dit system. Når tilføjelsesprogrammet anmoder om 'Manager' eller 'Administrator' adgangsrettigheder til API'et, får tilføjelsesprogrammet adgang til at kontrollere flere dele af dit Home Assistant system. Denne tilladelse er fremhævet med dette symbol og vil påvirke tilføjelsesprogrammets sikkerhedsvurdering negativt.", + "title": "Adgang til Supervisor API" + }, + "homeassistant_api": { + "description": "Dette tilføjelsesprogram har tilladelse til at tilgå dit Home Assistant system via API kald. Denne tilstand håndterer også godkendelse for tilføjelsesprogrammet, hvilket gør det muligt for tilføjelsesprogrammet at interagere med Home Assistant uden yderligere godkendelse.", + "title": "Home Assistant API-adgang" + }, + "host_network": { + "description": "Tilføjelsesprogrammer kører normalt i deres eget isolerede netværkslag, hvilket forhindrer dem i at få adgang til netværket på værtsoperativsystemet. I nogle tilfælde kan netværksisolationen begrænse tilføjelsesprogrammets funktionalitet, og derfor kan isolationen ophæves af udvikleren af tilføjelsesprogrammet, hvilket kan give programmet fuld adgang til værtsmaskinens netværksfunktioner. Dette reducerer sikkerheden og påvirker derfor sikkerhedsvurderingen af tilføjelsesprogrammet, når denne indstilling bruges af tilføjelsesprogrammet.", + "title": "Værtsnetværk" + }, + "host_pid": { + "description": "Normalt er de processer, som tilføjelsesprogrammet kører, isoleret fra alle andre systemprocesser. Tilføjelsesprogrammets udviklere har anmodet om at få adgang til de systemprocesser, der kører på værtsoperativsystemet, og give tilføjelsesprogrammet mulighed for også at afvikle processer på værtssystemet. Dette giver tilføjelsesprogrammet fuld adgang til og kontrol til hele dit Home Assistant system, hvilket medfører sikkerhedsrisici og kan beskadige dit system. Derfor påvirker dette sikkerhedsvurderingen for tilføjelsesprogrammet negativt.\n\nDette adgangsniveau gives ikke automatisk og skal bekræftes af dig. Du skal derfor deaktivere beskyttelsestilstanden på tilføjelsesprogrammet manuelt. Deaktiver kun beskyttelsestilstanden, hvis du kender OG har tillid til udviklerne af dette tilføjelsesprogram.", + "title": "Navneområde for værtsprocesser" + }, + "ingress": { + "description": "Denne tilføjelse bruger Ingress til at integrere sin grænseflade sikkert i Home Assistant.", + "title": "Ingress" + }, + "label": { + "apparmor": "apparmor", + "auth": "godkendelse", + "docker": "docker", + "hardware": "hardware", + "hass": "hass", + "hassio": "hassio", + "host": "vært", + "host_pid": "vært pid", + "ingress": "ingress", + "rating": "bedømmelse", + "stage": "Fase" + }, + "rating": { + "description": "Home Assistant viser en sikkerhedsvurdering for hvert tilføjelsesprogram. Vurderingen angiver risici forbundet med brugen af det pågældende tilføjelsesprogram. Sikkerhedsvurderingen tager bl.a. hensyn til hvilken adgang et givet tilføjelsesprogram kræver til dit system.\n\nSikkerhedsvurderingen giver en score på en skala fra 1 til 6, hvor 1 er den laveste score (betragtes som den mest usikre og højeste risiko), og en score på 6 er den højeste score (betragtes som den mest sikre og laveste risiko).", + "title": "Sikkerhedsklassifikation for tilføjelsesprogram" + }, + "role": { + "admin": "Administrator", + "backup": "sikkerhedskopi", + "default": "Standard", + "homeassistant": "homeassistant", + "manager": "Manager" + }, + "stage": { + "description": "Tilføjelsesprogrammer kan have en af tre faser:\n\n{icon_stable} **Stabil**: Disse tilføjelsesprogrammer er klar til brug i produktionen.\n\n{icon_experimental} **Eksperimentel**: Disse tilføjelsesprogrammer indeholde fejl og kan være ufærdige.\n\n{icon_deprecated} **Forældet**: Disse tilføjelsesprogrammer modtager ikke længere opdateringer.", + "title": "Fase for tilføjelsesprogram" + } + }, + "changelog": "Ændringshistorik", + "cpu_usage": "Tilføjelsesprogrammets forbrug af CPU", + "hostname": "Værtsnavn", + "install": "installer", + "new_update_available": "{name} {version} er tilgængelig", + "not_available_arch": "Dette tilføjelsesprogram er ikke kompatibelt med processoren på enheden eller det operativsystem, du har installeret på enheden.", + "not_available_version": "Du kører Home Assistant {core_version_installed}. For at opdatere dette tilføjelsesprogram, skal du køre version {core_version_needed} eller nyere versioner af Home Assistant", + "open_web_ui": "Åbn webbrugergrænseflade", + "option": { + "auto_update": { + "description": "Opdater automatisk tilføjelsesprogrammet, når en ny version er tilgængelig", + "title": "Automatisk opdatering" + }, + "boot": { + "description": "Start tilføjelsesprogrammet under en systemstart", + "title": "Start ved opstart" + }, + "ingress_panel": { + "description": "Føj dette tilføjelsesprogram til sidepanelet", + "title": "Vis i sidepanel" + }, + "protected": { + "description": "Blokerer forhøjet systemadgang fra tilføjelsesprogrammet", + "title": "Beskyttelsestilstand" + }, + "watchdog": { + "description": "Dette starter tilføjelsesprogrammet, hvis det går ned", + "title": "Vagthund" + } + }, + "protection_mode": { + "content": "Beskyttelsestilstand på dette tilføjelsesprogram er deaktiveret! Dette giver tilføjelsesprogrammet fuld adgang til hele systemet, hvilket medfører sikkerhedsrisici og kan beskadige dit system. Deaktiver kun beskyttelsestilstanden, hvis du kender, har brug for og har tillid til udvikleren bag dette tilføjelsesprogram.", + "enable": "Aktivér beskyttelsestilstand", + "title": "Advarsel: Beskyttelsestilstand er deaktiveret!" + }, + "ram_usage": "Tilføjelsesprogrammets forbrug af RAM", + "rebuild": "genopbyg", + "restart": "genstart", + "start": "start", + "stop": "stop", + "uninstall": "afinstaller", + "visit_addon_page": "Besøg siden {name} for at få flere oplysninger" + }, + "documentation": { + "get_documentation": "Dokumentationen for tilføjelsesprogrammet kunne ikke hentes, {error}" + }, + "failed_to_reset": "Konfigurationen af tilføjelsesprogrammet kunne ikke nulstilles.", + "failed_to_save": "Konfigurationen af tilføjelsesprogrammet kunne ikke gemmes, {error}", + "logs": { + "get_logs": "Logfiler for tilføjelsesprogrammet kunne ikke hentes, {error}" + }, + "panel": { + "configuration": "Konfiguration", + "documentation": "Dokumentation", + "info": "Info", + "log": "Logfil" + }, + "state": { + "installed": "Tilføjelsesprogrammet er installeret", + "not_available": "Tilføjelsesprogrammet er ikke tilgængeligt på dit system", + "not_installed": "Tilføjelsesprogrammet er ikke installeret" + } + }, "common": { "cancel": "Afbryd", + "close": "Luk", + "description": "Beskrivelse", + "error": { + "unknown": "Ukendt fejl", + "update_failed": "Opdateringen mislykkedes" + }, + "failed_to_restart_name": "Ude af stand til at genstarte {name}", + "failed_to_update_name": "Ude af stand til at updatere {name}", + "learn_more": "Lær mere", + "new_version_available": "Ny version tilgængelig", + "newest_version": "Nyeste version", + "no": "Nej", + "refresh": "Opdater", + "release_notes": "Udgivelses noter", + "reload": "Genindlæs", + "reset_defaults": "gendan standardindstillinger", + "reset_options": "Genstart indstillinger", "restart": "Genstart", "restart_name": "Genstart {name}", - "save": "Gem" + "running_version": "Du bruger pt. version", + "save": "Gem", + "show_more": "Vis flere oplysninger om dette", + "update": "Opdater", + "update_available": "{count, plural,\n one {opdatering}\n other {{count} opdateringer}\n} afventer", + "version": "Version", + "yes": "Ja" }, "confirm": { + "reset_options": { + "text": "Er du sikker på, at du vil nulstille alle dine indstillinger?", + "title": "Nulstil indstillinger" + }, "restart": { "text": "Er du sikker på at du vil genstarte {name}?", "title": "Genstart {name}" }, "update": { + "text": "Er du sikker på, at du vil opdatere {name} til version {version} ?", "title": "Opdater {name}" } }, + "dashboard": { + "addon_new_version": "En ny version er tilgængelig", + "addon_running": "Tilføjelsesprogrammet kører", + "addon_stopped": "Tilføjelsesprogrammet er stoppet", + "addons": "Tilføjelsesprogrammer", + "no_addons": "Du har endnu ikke installeret nogen tilføjelsesprogrammer. Gå over til butikken for tilføjelsesprogrammer for at komme i gang!" + }, "dialog": { "network": { "connected_to": "Forbundet til {ssid}", "dhcp": "DHCP", "disabled": "Deaktiveret", "dns_servers": "DNS servere", + "failed_to_change": "Ændring af netværksindstillingerne fejlede", "gateway": "Gateway adresse", "ip_netmask": "IP adresse/netmaske", "open": "Åben", "scan_ap": "Scan for adgangspunkter", "static": "Statisk", "title": "Netværksindstillinger", + "unsaved": "Du har ikke gemte ændringer, hvis du fortsætter, vil disse gå tabt", "warning": "Hvis du ændrer på Wi-Fi, IP eller Gateway adresser, vil du måske miste forbindelsen!", "wep": "WEP", "wpa": "wpa-psk" @@ -143,6 +344,7 @@ "password": "Kodeord", "registry": "Registry", "remove": "Fjern", + "title_add": "Tilføj nyt containerregister", "title_manage": "Håndtér container registries", "username": "Brugernavn" }, @@ -162,6 +364,18 @@ "updating": "Opdaterer {name} til version {version}" } }, + "my": { + "error": "Der opstod en ukendt fejl", + "error_addon_not_found": "Add-on ikke fundet", + "faq_link": "Ofte stillede spørgsmål om Home Assistant", + "not_supported": "Denne omdirigering understøttes ikke af din Home Assistant installation. Kontroller {link} for de understøttede omdirigeringer og den version, de blev introduceret i." + }, + "panel": { + "dashboard": "Betjeningspanel", + "snapshots": "Snapshots", + "store": "Butik for tilføjelsesprogrammer", + "system": "System" + }, "snapshot": { "addons": "Tilføjelser", "available_snapshots": "Tilgængelige snapshots", @@ -190,16 +404,30 @@ "type": "Type", "upload_snapshot": "Opload snapshot" }, + "store": { + "missing_addons": "Mangler du tilføjelsesprogrammer? Aktivér avanceret tilstand på din brugerprofilside.", + "no_results_found": "Der blev ikke fundet nogen resultater i {repository}.", + "registries": "Registre", + "repositories": "Tilføjelsesregistre" + }, "system": { "core": { "cpu_usage": "Core CPU forbrug", "ram_usage": "Core RAM forbrug" }, "host": { + "change": "Ændre", "change_hostname": "Skift værtsnavn", "confirm_reboot": "Er du sikker på, at du vil genstarte værten?", "confirm_shutdown": "Er du sikker på, at du vil lukke værten ned?", + "deployment": "Installation", "docker_version": "Docker-version", + "emmc_lifetime_used": "Anvendt eMMC levetid", + "failed_to_get_hardware_list": "Hardwarelisten kunne ikke hentes", + "failed_to_import_from_usb": "Importer fra USB fejlede", + "failed_to_reboot": "Kunne ikke genstarte host maskinen", + "failed_to_set_hostname": "Indstilling af værtsnavn mislykkedes", + "failed_to_shutdown": "Fejlede nedlukning af host", "hardware": "Hardware", "hostname": "Værtsnavn", "import_from_usb": "Importer fra USB", @@ -210,12 +438,54 @@ "shutdown_host": "Sluk vært", "used_space": "Plads forbrug" }, + "log": { + "get_logs": "Kunne ikke hente {provider} -logfiler, {error}", + "log_provider": "Logudbyder" + }, "supervisor": { + "beta_backup": "Sørg for, at du har sikkerhedskopier af dine data, før du aktiverer denne funktion.", + "beta_join_confirm": "Vil du tilmelde dig beta-kanalen?", + "beta_release_items": "Dette omfatter betaversioner af:", + "beta_warning": "Betaversioner er henvendt til testere og tidlige brugere og kan indeholde ustabil kode", + "channel": "Kanal", + "cpu_usage": "Supervisor CPU forbrug", + "failed_to_reload": "Supervisor kunne ikke genindlæses", + "failed_to_set_option": "Indstillingen af Supervisor kunne ikke gennemføres", + "failed_to_update": "Supervisor kunne ikke opdateres", + "join_beta_action": "Deltag i beta-kanal", + "join_beta_description": "Få beta-opdateringer til Home Assistant (RCs), Supervisor og værtsmaskinen", + "leave_beta_action": "Forlad betakanal", + "leave_beta_description": "Få stabile opdateringer til Home Assistant, Supervisor og værtsmaskinen", + "ram_usage": "Supervisor RAM forbrug", + "reload_supervisor": "Genindlæs Supervisor", + "share_diagnostics": "Del diagnostik", + "share_diagnostics_description": "Del oplysninger om nedbrud og diagnosticeringsinformationer.", "share_diagonstics_description": "Ønsker du automatisk at dele rapporter og diagnosticeringsoplysninger når supervisoren oplever uventede fejl? {line_break} Dette vil lade os fikse problemerne, informationerene er kun tilgængelige for Home Assistant Core teamet og vil ikke blive delt med andre. {line_break} Dataene indeholder ikke private/følsomme informationer og du kan slå det fra i indstillingerne til hver en tid.", + "share_diagonstics_title": "Hjælp med at forbedre Home Assistant", + "unhealthy_description": "At køre en usund installation vil forårsage problemer. Nedenfor er en liste over problemer, der er fundet med din installation. Klik på linkene for at lære, hvordan du kan løse problemerne.", + "unhealthy_reason": { + "docker": "Docker-miljøet fungerer ikke korrekt", + "privileged": "Supervisor er ikke privilegeret", + "setup": "Opsætning af Supervisor mislykkedes", + "supervisor": "Supervisor kunne ikke opdateres" + }, + "unhealthy_title": "Din installation er usund", + "unsupported_description": "Nedenfor er en liste over problemer, der er fundet med din installation. Klik på linkene for at lære, hvordan du kan løse problemerne.", "unsupported_reason": { + "container": "Containere, der erfaringsmæssigt giver problemer", + "dbus": "DBUS", + "docker_configuration": "Konfiguration af Docker", "docker_version": "Docker version", - "os": "Operativsystem" - } + "job_conditions": "Ignorerede jobbetingelser", + "lxc": "LXC", + "network_manager": "Netværksadministrator", + "os": "Operativsystem", + "privileged": "Supervisor er ikke privilegeret", + "systemd": "Systemd" + }, + "unsupported_title": "Du anvender en ikke-understøttet installation", + "update_supervisor": "Opdater Supervisor", + "warning": "ADVARSEL" } } }, @@ -276,6 +546,7 @@ "direction": "Retning", "forward": "Frem", "oscillate": "Sving", + "preset_mode": "Forudindstillet tilstand", "reverse": "Baglæns", "speed": "Hastighed" }, @@ -316,7 +587,8 @@ }, "script": { "cancel": "Annuller", - "cancel_multiple": "Annuller {number}" + "cancel_multiple": "Annuller {number}", + "run": "Kør" }, "service": { "run": "Kør" @@ -411,6 +683,19 @@ "yes": "Ja" }, "components": { + "addon-picker": { + "addon": "Tilføjelsesprogram", + "error": { + "fetch_addons": { + "description": "Der opstod en fejl under indlæsningen af tilføjelsesprogrammer.", + "title": "Fejl ved indlæsning af tilføjelsesprogrammer" + }, + "no_supervisor": { + "description": "Ingen supervisor blev fundet, så tilføjelsesprogrammer kunne ikke indlæses.", + "title": "Supervisor blev ikke fundet" + } + } + }, "area-picker": { "add_dialog": { "add": "Tilføj", @@ -477,8 +762,10 @@ "messages": { "became_unavailable": "blev utilgængelig", "changed_to_state": "ændret til {state}", - "cleared_device_class": "ryddet (ingen {device_class} registreret)", + "cleared_device_class": "ingen {device_class} registreret", "detected_device_class": "registreret {device_class}", + "is_closing": "lukker", + "is_opening": "åbner", "rose": "stod op", "set": "gik ned", "turned_off": "blev slukket", @@ -583,6 +870,12 @@ "week": "{count} {count, plural,\n one {uge}\n other {uger}\n} siden" } }, + "service-control": { + "required": "Dette felt er påkrævet", + "service_data": "Service data", + "target": "Mål", + "target_description": "Hvad skal denne tjeneste bruge som mål områder, enheder eller entiteter." + }, "service-picker": { "service": "Tjeneste" }, @@ -632,9 +925,9 @@ "enabled_restart_confirm": "Genstart Home Assistant for at fuldføre aktiveringen af entiteterne", "entity_id": "Entitets-id", "follow_device_area": "Følg enhedsområde", - "icon": "Brugerdefineret ikon", + "icon": "Ikon", "icon_error": "Ikoner skal være i formatet 'præfiks:ikonnavn', fx. 'mdi:home'", - "name": "Brugerdefineret navn", + "name": "Navn", "note": "Bemærk: Alle integrationer virker muligvis ikke med endnu.", "open_device_settings": "Åbn enhedsindstillinger", "unavailable": "Denne entitet er ikke tilgængelig i øjeblikket.", @@ -795,6 +1088,7 @@ "scene": "Scener", "script": "Scripts", "server_control": "Serveradministration", + "tag": "Tags", "users": "Brugere", "zone": "Zoner" }, @@ -853,6 +1147,7 @@ "clusters": "Administrer klynger", "reconfigure": "Genkonfigurer enhed", "remove": "Fjern enhed", + "view_in_visualization": "Vis i Visualisering", "zigbee_information": "Zigbee-enhedssignatur" }, "confirmations": { @@ -892,6 +1187,7 @@ "key_missing": "Påkrævede nøgle \"{key}\" mangler.", "key_not_expected": "Nøglen \"{key}\" er ikke forventet eller understøttes ikke af den visuelle editor.", "key_wrong_type": "Den angivne værdi for \"{key}\" understøttes ikke af den visuelle editor. Vi understøtter ( {type_correct} ) men modtog ( {type_wrong} ).", + "no_template_editor_support": "Skabeloner understøttes ikke i visuel editor", "no_type_provided": "Der er ikke angivet nogen type." } }, @@ -931,7 +1227,7 @@ "confirmation_text": "Alle enheder i dette område vil blive utildelte.", "confirmation_title": "Er du sikker på, at du vil slette dette område?" }, - "description": "Administrer områder i dit hjem", + "description": "Tilknyt enheder og entiteter til områder", "editor": { "area_id": "Område-id", "create": "Opret", @@ -999,13 +1295,17 @@ "device_id": { "action": "Handling", "extra_fields": { - "code": "Kode" + "code": "Kode", + "message": "Besked", + "position": "Position", + "title": "Titel" }, "label": "Enhed" }, "event": { "event": "Hændelse:", - "label": "Afsend hændelse" + "label": "Afsend hændelse", + "service_data": "Service data" }, "repeat": { "label": "Gentag", @@ -1134,8 +1434,8 @@ "label": "Beskrivelse", "placeholder": "Valgfri beskrivelse" }, - "edit_ui": "Rediger brugerflade", - "edit_yaml": "Rediger med YAML", + "edit_ui": "Rediger via brugerfladen", + "edit_yaml": "Rediger i YAML", "enable_disable": "Aktiver/deaktiver automatisering", "introduction": "Brug automatiseringer til at vække dit hjem til live.", "load_error_not_editable": "Kun automatiseringer i 'automations.yaml' kan redigeres.", @@ -1171,13 +1471,15 @@ "extra_fields": { "above": "Over", "below": "Under", - "for": "Varighed" + "for": "Varighed", + "zone": "Zone" }, "label": "Enhed", "trigger": "Udløser" }, "event": { "context_user_pick": "Tilføj bruger", + "context_user_picked": "Brugerinitieret hændelse", "context_users": "Begræns til begivenheder udløst af", "event_data": "Hændelsesdata", "event_type": "Hændelsestype", @@ -1325,6 +1627,8 @@ }, "introduction": "Blueprintkonfigurationen giver dig mulighed for at importere og administrere dine blueprints.", "learn_more": "Lær mere om brugen af blueprints", + "share_blueprint": "Del Blueprint", + "share_blueprint_no_url": "Kan ikke dele Blueprint: no soure url", "use_blueprint": "Opret automation" } }, @@ -1382,12 +1686,19 @@ "sign_out": "Log ud", "thank_you_note": "Tak for at du er en del af Home Assistant Cloud. Det er på grund af folk som dig, at vi er i stand til at skabe en god hjemmeautomatiseringsoplevelse for alle. Tak skal du have!", "tts": { + "default_language": "Standardsprog", "dialog": { "example_message": "Hej {name}, kan du afspille tekst på enhver understøttet medieafspiller!", + "header": "Prøv Tekst til tale", "play": "Afspil", "target": "Modtager", "target_browser": "Gennemse" - } + }, + "female": "Kvinde", + "info": "Personliggør dit hjem ved at få det til at tale med dig ved hjælp af vores Tekst-til-tale-tjenester. Du kan bruge dette i automatiseringer og scripts ved hjælp af tjenesten {service}.", + "male": "Mand", + "title": "Tekst til tale", + "try": "Prøv" }, "webhooks": { "disable_hook_error_msg": "Webhook kunne ikke deaktiveres:", @@ -1584,6 +1895,7 @@ "cant_edit": "Du kan kun redigere elementer, der er oprettet i brugerfladen.", "caption": "Enheder", "confirm_delete": "Er du sikker på, at du vil slette denne enhed?", + "confirm_disable_config_entry": "Der er ikke flere enheder til konfigurationen {entry_name} . Vil du i stedet deaktivere konfigurationen?", "confirm_rename_entity_ids": "Vil du også omdøbe entitet-id'et for dine entiteter?", "confirm_rename_entity_ids_warning": "Dette ændrer ikke nogen konfiguration (automatiseringer, scripts, scener, dashboards mv.), der i øjeblikket bruger disse enheder! Du skal selv opdatere dem for at bruge de nye entitets-id'er!", "data_table": { @@ -1696,7 +2008,8 @@ }, "filtering": { "clear": "Ryd", - "filtering_by": "Filtrering efter" + "filtering_by": "Filtrering efter", + "show": "Vis" }, "header": "Konfigurer Home Assistant", "helpers": { @@ -1767,7 +2080,19 @@ "delete_confirm": "Er du sikker på, at du vil fjerne denne integration?", "device_unavailable": "Enheden er utilgængelig", "devices": "{count} {count, plural,\n one {enhed}\n other {enheder}\n}", + "disable_restart_confirm": "Genstart Home Assistant for at fuldføre deaktivering af denne integration", + "disable": { + "disable_confirm": "Er du sikker på, at du vil deaktivere denne integration? Integrationens enheder og entiteter vil blive deaktiveret.", + "disabled": "Deaktiveret", + "disabled_by": { + "device": "enhed", + "integration": "integration", + "user": "bruger" + }, + "disabled_cause": "Deaktiveret af {cause}" + }, "documentation": "Dokumentation", + "enable_restart_confirm": "Genstart Home Assistant for at fuldføre aktivering af denne integration", "entities": "{count} {count, plural,\n one {entitet}\n other {entiteter}\n}", "entity_unavailable": "Entiteten er utilgængelig", "firmware": "Firmware: {version}", @@ -1787,8 +2112,10 @@ "config_flow": { "aborted": "Afbrudt", "close": "Luk", + "could_not_load": "Konfigurationsflow kunne ikke indlæses", "created_config": "Oprettede konfiguration for {name}.", "dismiss": "Afvis dialog", + "error": "Fejl", "error_saving_area": "Fejl ved lagring af område: {error}", "external_step": { "description": "Dette trin kræver, at du besøger et eksternt websted.", @@ -1797,12 +2124,22 @@ "finish": "Afslut", "loading_first_time": "Vent mens integrationen installeres", "not_all_required_fields": "Ikke alle påkrævede felter er udfyldt.", + "pick_flow_step": { + "new_flow": "Nej, konfigurer en anden forekomst af {integration}", + "title": "Vi opdagede disse, vil du oprette dem?" + }, "submit": "Send" }, "configure": "Konfigurer", "configured": "Konfigureret", + "confirm_new": "Vil du konfigurere {integration} ?", "description": "Administrer integrationer", "details": "Integrationsdetaljer", + "disable": { + "disabled_integrations": "{number} er deaktiveret", + "hide_disabled": "Skjul deaktiverede integrationer", + "show_disabled": "Vis deaktiverede integrationer" + }, "discovered": "Fundet", "home_assistant_website": "Home Assistants hjemmeside", "ignore": { @@ -1987,11 +2324,32 @@ }, "node_config": { "header": "Konfiguration af node", - "introduction": "Administrer de forskellige konfigurationsparametre for en Z-Wave-node." + "help_source": "Beskrivelser af konfigurationsparametre og hjælpetekster leveres af OpenZWave-projektet.", + "introduction": "Administrer de forskellige konfigurationsparametre for en Z-Wave-node.", + "wakeup_help": "Batteridrevne noder skal være vågne for at ændre deres konfiguration. Hvis noden ikke er vågen, vil OpenZWave forsøge at opdatere nodens konfiguration, næste gang den vågner, hvilket kan være flere timer (eller dage) senere. Følg disse trin for at vække enheden:" }, "node_metadata": { "product_manual": "Brugervejledning" }, + "node_query_stages": { + "associations": "Opdaterer tilknytningsgrupper og medlemskaber", + "cacheload": "Indlæser oplysninger fra OpenZWave cache-filen. Batteridrevne noder forbliver på dette trin, indtil noden vågner op.", + "complete": "Interviewprocessen er fuldført", + "configuration": "Henter konfigurationsværdier fra noden", + "dynamic": "Henter ofte skiftende værdier fra noden", + "instances": "Henter oplysninger om, hvilke forekomster eller kanaler, som en enhed understøtter", + "manufacturerspecific1": "Henter producent- og produkt-ID-koder fra noden", + "manufacturerspecific2": "Henter yderligere producent- og produkt-ID-koder fra noden", + "neighbors": "Henter en liste over nodens naboer", + "nodeinfo": "Henter understøttede kommandoklasser fra noden", + "nodeplusinfo": "Henter Z-Wave + -oplysninger fra noden", + "probe": "Kontrollerer, om noden er vågen / i live", + "protocolinfo": "Henter oplysninger fra controlleren om grundlæggende Z-Wave-funktioner for denne node", + "session": "Henter værdier fra noden, som sjældent opdateres", + "static": "Henter statiske værdier fra enheden", + "versions": "Henter oplysninger om firmware- og kommandoklasseversioner", + "wakeup": "Konfigurerer understøttelse af vækningskøer og meddelelser" + }, "node": { "button": "Nodeoplysninger", "not_found": "Noden blev ikke fundet" @@ -2008,6 +2366,7 @@ "battery_note": "Hvis noden er batteridrevet, skal du sørge for at vække den, før du fortsætter", "button": "Opdater node", "complete": "Opdatering af noder er fuldført", + "description": "Dette vil få OpenZWave til at genindlæse en node og opdatere nodens kommandoklasser, funktioner og værdier.", "node_status": "Nodestatus", "refreshing_description": "Opdaterer nodeoplysninger ...", "start_refresh_button": "Start opdatering", @@ -2018,7 +2377,8 @@ }, "select_instance": { "header": "Vælg en OpenZWave-instans", - "introduction": "Du kører mere end én OpenZWave instans. Hvilken instans vil du administrere?" + "introduction": "Du kører mere end én OpenZWave instans. Hvilken instans vil du administrere?", + "none_found": "Vi kunne ikke finde en OpenZWave instans. Hvis dette skyldes en fejl, skal du kontrollere din OpenZWave- og MQTT-konfiguration og sikre, at Home Assistant kan kommunikere med din MQTT-mægler." }, "services": { "add_node": "Tilføj node", @@ -2226,7 +2586,8 @@ "new_tag": "Nyt tag", "tag_id": "Tag-ID", "tag_id_placeholder": "Genereres automatisk, hvis feltet efterlades tomt", - "update": "Opdater" + "update": "Opdater", + "usage": "Et tag kan udløse en automatisering, når det scannes, du kan bruge NFC-tags, QR-koder eller enhver anden form for tag. Brug vores {companion_link} til at skrive dette tag til et programmerbart NFC-tag eller opret en QR-kode nedenfor." }, "edit": "Rediger", "headers": { @@ -2367,6 +2728,7 @@ "caption": "Visualisering", "header": "Netværksvisualisering", "highlight_label": "Fremhæv enheder", + "refresh_topology": "Opdater topologi", "zoom_label": "Zoom til enhed" } }, @@ -2399,6 +2761,75 @@ "introduction": "Zoner giver dig mulighed for at angive bestemte områder på jorden. Når en person er inden for en zone, vil tilstanden antage navnet fra zonen. Zoner kan også bruges som udløser eller tilstand inde i automatiseringsopsætninger.", "no_zones_created_yet": "Det ser ud til, at du ikke har oprettet nogen zoner endnu." }, + "zwave_js": { + "add_node": { + "cancel_inclusion": "Afbryd inklusionstilstand", + "controller_in_inclusion_mode": "Din Z-Wave-controller er nu i inklusionstilstand.", + "follow_device_instructions": "Følg instruktionerne, der fulgte med din enhed for at starte parring af enheden.", + "inclusion_failed": "Noden kunne ikke tilføjes. Se i logfilerne for at få flere oplysninger.", + "inclusion_finished": "Noden er blevet tilføjet. Det kan tage et par minutter før alle enheder dukker op, mens konfiguration af noden fuldføres.", + "introduction": "Denne guide hjælper dig med at føje en node til dit Z-Wave-netværk.", + "secure_inclusion_warning": "Sikre enheder kræver ekstra båndbredde. For mange sikre enheder kan gøre dit Z-Wave-netværk langsomt. Det anbefaler kun at bruge sikker inklusion til de enheder, hvor det er nødvendigt. For eksempel til låse eller garageportåbnere.", + "start_inclusion": "Start inklusionstilstand", + "start_secure_inclusion": "Start sikker inklusion", + "title": "Tilføj en Z-Wave-node", + "use_secure_inclusion": "Brug sikker inklusion", + "view_device": "Vis enhed" + }, + "button": "Konfigurer", + "common": { + "add_node": "Tilføj node", + "close": "Luk", + "home_id": "Hjem-id", + "network": "Netværk", + "node_id": "Node-id", + "remove_node": "Fjern node" + }, + "dashboard": { + "driver_version": "Driverversion", + "dump_dead_nodes_text": "Nogle af dine noder svarede ikke og antages døde. De vil ikke blive eksporteret.", + "dump_dead_nodes_title": "Nogle af dine noder er døde", + "dump_debug": "Download et udtræk af dit netværk for at hjælpe med at diagnosticere problemer", + "dump_not_ready_confirm": "Hent", + "dump_not_ready_text": "Hvis du opretter en eksport, når ikke alle noder er klar, kan du mangle nødvendige data i udtrækket. Vent på, at dit netværk søger på alle noder. Vil du fortsætte med eksporten?", + "dump_not_ready_title": "Ikke alle noder er klar endnu", + "header": "Administrer dit Z-Wave-netværk", + "home_id": "Hjem-id", + "introduction": "Administrer dit Z-Wave-netværk og Z-Wave-noder", + "nodes_ready": "Noder er klar", + "server_version": "Serverversion" + }, + "device_info": { + "node_ready": "Node klar", + "node_status": "Nodestatus", + "zwave_info": "Z-Wave-info" + }, + "navigation": { + "network": "Netværk" + }, + "network_status": { + "connected": "Forbundet", + "connecting": "Forbinder", + "unknown": "Ukendt" + }, + "node_status": { + "alive": "I live", + "asleep": "Dvale", + "awake": "Vågen", + "dead": "Død", + "unknown": "Ukendt" + }, + "remove_node": { + "cancel_exclusion": "Annuller udelukkelse", + "controller_in_exclusion_mode": "Din Z-Wave-controller er nu i eksklusionstilstand.", + "exclusion_failed": "Noden kunne ikke fjernes. Se i logfilerne for at få flere oplysninger.", + "exclusion_finished": "Node {id} er fjernet fra dit Z-Wave-netværk.", + "follow_device_instructions": "Følg de anvisninger, der fulgte med enheden, for at foretage eksklusion på enheden.", + "introduction": "Fjern en node fra dit Z-Wave-netværk, og fjern den tilknyttede enhed og entiteter fra Home Assistant.", + "start_exclusion": "Start eksklusion", + "title": "Fjern en Z-Wave-node" + } + }, "zwave": { "button": "Konfigurer", "common": { @@ -2410,6 +2841,12 @@ }, "description": "Administrer dit Z-Wave-netværk", "learn_more": "Lær mere om Z-Wave", + "migration": { + "ozw": { + "header": "Migrer til OpenZWave", + "introduction": "Denne guide hjælper dig med at migrere fra den tidligere Z-Wave-integration til OpenZWave-integrationen, der i øjeblikket er i betaversion." + } + }, "network_management": { "header": "Administration af Z-Wave-netværk", "introduction": "Kør kommandoer, der påvirker Z-Wave-netværket. Du får ikke feedback på, om de fleste kommandoer lykkedes, men du kan kontrollere OZW-loggen for at forsøge at finde ud af det." @@ -2513,17 +2950,23 @@ "type": "Hændelsestype" }, "services": { + "accepts_target": "Et mål for denne tjeneste kan angives, for eksempel: `entity_id: light.bed_light`", + "all_parameters": "Alle tilgængelige parametre", "call_service": "Kald tjeneste", "column_description": "Beskrivelse", "column_example": "Eksempel", "column_parameter": "Parameter", "description": "Tjenesteværktøjet til udviklere giver dig mulighed for at kalde alle tilgængelige tjenester i Home Assistant.", "fill_example_data": "Udfyld eksempeldata", - "title": "Tjenester" + "title": "Tjenester", + "ui_mode": "Gå til brugergrænsefladetilstand", + "yaml_mode": "Gå til YAML-tilstand", + "yaml_parameters": "Parametre er kun tilgængelige i YAML-tilstand" }, "states": { "alert_entity_field": "Entitet er et obligatorisk felt", "attributes": "Egenskaber", + "copy_id": "Kopier id til Udklipsholder", "current_entities": "Aktuelle entiteter", "description1": "Sæt repræsentationen af en enhed i Home Assistant.", "description2": "Dette vil ikke kommunikere med den faktiske enhed.", @@ -2581,6 +3024,14 @@ "yaml_unsupported": "Du kan ikke bruge denne funktion, når du bruger Lovelace-brugerfladen i YAML-tilstand." }, "cards": { + "actions": { + "action_confirmation": "Er du sikker på, at du vil afvikle handlingen \" {action} \"?", + "no_entity_more_info": "Der er ikke angivet en entitet til visning af dialogboksen med flere oplysninger", + "no_entity_toggle": "Der er ikke angivet en entitet, som skal slås til/fra", + "no_navigation_path": "Der er ikke angivet nogen navigationssti", + "no_service": "Der er ikke angivet en tjeneste, som skal afvikles", + "no_url": "Der er ikke angivet en URL-adresse, der skal åbnes" + }, "confirm_delete": "Er du sikker på, at du vil slette dette kort?", "empty_state": { "go_to_integrations_page": "Gå til integrationssiden.", @@ -2644,7 +3095,7 @@ "name": "Alarmpanel" }, "button": { - "default_action_help": "Standardhandlingen afhænger af entitetens muligheder, den skifte enten tilstand, eller flere oplysninger vises.", + "default_action_help": "Standardhandlingen afhænger af entitetens muligheder. Den skifter enten tilstand eller flere oplysninger vises.", "description": "Med knapkortet kan du tilføje knapper til at udføre opgaver.", "name": "Knap" }, @@ -2955,6 +3406,8 @@ "error_remove": "Ude af stand til at fjerne konfiguration: {error}", "error_save_yaml": "Kunne ikke gemme YAML: {error}", "header": "Rediger konfiguration", + "lovelace_changed": "Lovelace-konfigurationen blev opdateret. Vil du indlæse den opdaterede konfiguration i editoren og miste dine aktuelle ændringer?", + "reload": "Genindlæs", "resources_moved": "Ressourcer bør ikke længere føjes til Lovelace-konfigurationen, men kan tilføjes i Lovelace-konfigurationspanelet.", "save": "Gem", "saved": "Gemt", @@ -3040,6 +3493,14 @@ "empty": "Du har ingen beskeder", "playback_title": "Afspilning af besked" }, + "my": { + "component_not_loaded": "Denne omdirigering understøttes ikke af din Home Assistant installation. Du skal bruge integrationen {integration} for at kunne bruge denne omdirigering.", + "documentation": "dokumentation", + "error": "Der opstod en ukendt fejl", + "faq_link": "Ofte stillede spørgsmål om Home Assistant", + "no_supervisor": "Denne omdirigering understøttes ikke af din Home Assistant-installation. Dette understøttes af enten Home Assistant Operating System eller Home Assistant Supervised installationsmetoden. Se {docs_link} for flere oplysninger.", + "not_supported": "Denne omdirigering understøttes ikke af din Home Assistant installation. Kontroller {link} for de understøttede omdirigeringer og den version, de blev introduceret i." + }, "page-authorize": { "abort_intro": "Login afbrudt", "authorizing_client": "Du er ved at give {clientId} adgang til din Home Assistant-instans.", diff --git a/translations/frontend/en.json b/translations/frontend/en.json index 907a617f04..7d04842a78 100644 --- a/translations/frontend/en.json +++ b/translations/frontend/en.json @@ -327,7 +327,7 @@ "gateway": "Gateway address", "ip_netmask": "IP address/Netmask", "open": "Open", - "scan_ap": "Scan for accesspoints", + "scan_ap": "Scan for access points", "static": "Static", "title": "Network settings", "unsaved": "You have unsaved changes, these will get lost if you change tabs, do you want to continue?", @@ -1187,6 +1187,7 @@ "key_missing": "Required key \"{key}\" is missing.", "key_not_expected": "Key \"{key}\" is not expected or not supported by the visual editor.", "key_wrong_type": "The provided value for \"{key}\" is not supported by the visual editor. We support ({type_correct}) but received ({type_wrong}).", + "no_template_editor_support": "Templates not supported in visual editor", "no_type_provided": "No type provided." } }, @@ -1342,7 +1343,7 @@ "wait_template": "Wait Template" } }, - "unsupported_action": "No UI support for action: {action}" + "unsupported_action": "No visual editor support for action: {action}" }, "alias": "Name", "blueprint": { @@ -1425,7 +1426,7 @@ "zone": "Zone" } }, - "unsupported_condition": "No UI support for condition: {condition}" + "unsupported_condition": "No visual editor support for condition: {condition}" }, "copy_to_clipboard": "Copy to Clipboard", "default_name": "New Automation", @@ -1433,8 +1434,8 @@ "label": "Description", "placeholder": "Optional description" }, - "edit_ui": "Edit with UI", - "edit_yaml": "Edit as YAML", + "edit_ui": "Edit in visual editor", + "edit_yaml": "Edit in YAML", "enable_disable": "Enable/Disable automation", "introduction": "Use automations to bring your home to life.", "load_error_not_editable": "Only automations in automations.yaml are editable.", @@ -1555,7 +1556,7 @@ "zone": "Zone" } }, - "unsupported_platform": "No UI support for platform: {platform}" + "unsupported_platform": "No visual editor support for platform: {platform}" }, "unsaved_confirm": "You have unsaved changes. Are you sure you want to leave?" }, @@ -2155,7 +2156,7 @@ "integration": "integration", "integration_not_found": "Integration not found.", "new": "Set up a new integration", - "no_integrations": "Seems like you don't have any integations configured yet. Click on the button below to add your first integration!", + "no_integrations": "Seems like you don't have any integrations configured yet. Click on the button below to add your first integration!", "none": "Nothing configured yet", "none_found": "No integrations found", "none_found_detail": "Adjust your search criteria.", @@ -2347,7 +2348,7 @@ "session": "Obtaining infrequently changing values from the node", "static": "Obtaining static values from the device", "versions": "Obtaining information about firmware and command class versions", - "wakeup": "Setting up support for wakeup queues and messages" + "wakeup": "Setting up support for wake-up queues and messages" }, "node": { "button": "Node Details", @@ -2371,8 +2372,8 @@ "start_refresh_button": "Start Refresh", "step": "Step", "title": "Refresh Node Information", - "wakeup_header": "Wakeup Instructions for", - "wakeup_instructions_source": "Wakeup instructions are sourced from the OpenZWave community device database." + "wakeup_header": "Wake-up Instructions for", + "wakeup_instructions_source": "Wake-up instructions are sourced from the OpenZWave community device database." }, "select_instance": { "header": "Select an OpenZWave Instance", @@ -2836,7 +2837,7 @@ "instance": "Instance", "unknown": "unknown", "value": "Value", - "wakeup_interval": "Wakeup Interval" + "wakeup_interval": "Wake-up Interval" }, "description": "Manage your Z-Wave network", "learn_more": "Learn more about Z-Wave", @@ -2865,7 +2866,7 @@ "header": "Node Configuration Options", "seconds": "seconds", "set_config_parameter": "Set Configuration Parameter", - "set_wakeup": "Set Wakeup Interval", + "set_wakeup": "Set Wake-up Interval", "true": "True" }, "node_management": { diff --git a/translations/frontend/fr.json b/translations/frontend/fr.json index 1206633b2c..dec1ee39d0 100644 --- a/translations/frontend/fr.json +++ b/translations/frontend/fr.json @@ -1626,6 +1626,8 @@ }, "introduction": "L’éditeur de Blueprint vous permet de créer et de modifier les Blueprints qui permettent de créer des automatisations facilement à l'aide de modèles configurables.", "learn_more": "En savoir plus sur les Blueprints", + "share_blueprint": "Partager le Blueprint", + "share_blueprint_no_url": "Impossible de partager le Blueprint: pas d'URL source", "use_blueprint": "Créer une automatisation" } }, diff --git a/translations/frontend/hu.json b/translations/frontend/hu.json index 941e233f35..0e4368907c 100644 --- a/translations/frontend/hu.json +++ b/translations/frontend/hu.json @@ -134,21 +134,41 @@ "uninstall": "A bővítmény törlése sikertelen" }, "capability": { + "apparmor": { + "title": "AppArmor" + }, + "auth_api": { + "title": "Home Assistant Hitelesítés" + }, + "docker_api": { + "title": "Teljes Docker hozzáférés" + }, + "hassio_api": { + "title": "Supervisor API hozzáférés" + }, "label": { "apparmor": "apparmor", "auth": "auth", "docker": "docker", "hardware": "hardver", + "hass": "hass", "hassio": "hassio", "host": "gazdagép", - "rating": "értékelés" + "host_pid": "gazda pid", + "rating": "értékelés", + "stage": "szakasz" }, "role": { "admin": "admin", - "homeassistant": "homeassistant" + "backup": "biztonsági mentés", + "default": "alapértelmezett", + "homeassistant": "homeassistant", + "manager": "manager" } }, "changelog": "Változási napló", + "cpu_usage": "Bővítmény CPU-használat", + "hostname": "Gazdagép neve", "install": "telepítés", "open_web_ui": "Webes felhasználói felület megnyitása", "option": { @@ -160,23 +180,41 @@ "title": "Indítás a rendszerindításkor" }, "ingress_panel": { + "description": "Bővítmény hozzáadása az oldalsávhoz", "title": "Megjelenítés az oldalsávon" }, + "protected": { + "title": "Védelmi mód" + }, "watchdog": { "description": "Ez elindítja az add-ont, ha összeomlik", "title": "Watchdog" } }, + "ram_usage": "Bővítmény RAM-használat", "restart": "újraindítás", "start": "indítás", "stop": "leállítás", "uninstall": "eltávolítás" }, + "documentation": { + "get_documentation": "Nem sikerült lekérni a bővítmény dokumentációját, {error}" + }, + "failed_to_reset": "Nem sikerült visszaállítani a bővítmény konfigurációját, {error}", + "failed_to_save": "Nem sikerült elmenteni a bővítmény konfigurációját, {error}", + "logs": { + "get_logs": "Nem sikerült a bővítménynaplók beszerzése, {error}" + }, "panel": { "configuration": "Konfiguráció", "documentation": "Dokumentáció", "info": "Infó", "log": "Napló" + }, + "state": { + "installed": "A bővítmény telepítve van", + "not_available": "A bővítmény nem érhető el a rendszerén", + "not_installed": "A bővítmény nincs telepítve" } }, "common": { @@ -194,6 +232,7 @@ "newest_version": "Legújabb verzió", "no": "Nem", "refresh": "Frissítés", + "release_notes": "A jelenlegi kiadás megjegyzései", "reload": "Újratöltés", "reset_defaults": "Visszaállítás az alapértelmezett értékekre", "reset_options": "Visszaállítási lehetõségek", @@ -223,7 +262,10 @@ }, "dashboard": { "addon_new_version": "Új verzió érhető el", - "addons": "Bővítmények" + "addon_running": "A bővítmény fut", + "addon_stopped": "A bővítmény leállt", + "addons": "Bővítmények", + "no_addons": "Még nincs telepítve egyetlen bővítmény sem. A kezdéshez menjen át a bővítmény boltba!" }, "dialog": { "network": { @@ -235,6 +277,7 @@ "gateway": "Átjáró címe", "ip_netmask": "IP-cím/Netmaszk", "open": "Nyitva", + "scan_ap": "Hozzáférési pontok keresése", "static": "Statikus", "title": "Hálózati beállítások", "unsaved": "Vannak nem mentett módosítások, amik elvesznek ha másik fülre váltasz, biztosan ki akarsz lépni?", @@ -269,6 +312,7 @@ "panel": { "dashboard": "Irányítópult", "snapshots": "Pillanatképek", + "store": "Bővítménybolt", "system": "Rendszer" }, "snapshot": { @@ -284,6 +328,7 @@ "addons/local": "Helyi bővítmények", "homeassistant": "Home Assistant konfiguráció", "media": "Média", + "share": "Megosztás", "ssl": "SSL" }, "folders": "Mappák", @@ -304,7 +349,8 @@ }, "system": { "core": { - "cpu_usage": "Core CPU használat" + "cpu_usage": "Core CPU használat", + "ram_usage": "Core RAM használat" }, "host": { "change": "Módosítás", @@ -313,13 +359,16 @@ "confirm_shutdown": "Valóban le szeretnéd állítani a gazdagépet?", "deployment": "Telepítés", "docker_version": "Docker verzió", + "failed_to_get_hardware_list": "Nem sikerült lekérni a hardverlistát", "failed_to_import_from_usb": "Nem sikerült importálni az USB-ről", "failed_to_reboot": "A gazdagép újraindítása sikertelen", + "failed_to_set_hostname": "Az állomásnév beállítása nem sikerült", "failed_to_shutdown": "A gazdagép leállítása sikertelen", "hardware": "Hardver", "hostname": "Gazdagép neve", "import_from_usb": "Importálás USB-ről", "ip_address": "IP-cím", + "new_hostname": "Adj meg egy új állomásnevet:", "operating_system": "Operációs rendszer", "reboot_host": "Gazdagép újraindítása", "shutdown_host": "Gazdagép leállítása", @@ -329,7 +378,10 @@ "get_logs": "Nem sikerült lekérni a(z) {provider} naplókat, {error}" }, "supervisor": { + "beta_backup": "A szolgáltatás aktiválása előtt győződj meg arról, hogy rendelkezel biztonsági másolattal az adatokról.", "beta_join_confirm": "Szeretnél csatlakozni a béta csatornához?", + "beta_release_items": "Ez magában foglalja a következő béta verziókat:", + "beta_warning": "A bétaverziók tesztelők és korai alkalmazók számára készültek, és instabil programelemeket tartalmazhatnak", "channel": "Csatorna", "cpu_usage": "Supervisor CPU használat", "failed_to_reload": "Nem sikerült újratölteni a Supervisort", @@ -359,6 +411,7 @@ "os": "Operációs rendszer", "systemd": "Systemd" }, + "unsupported_title": "Nem támogatott telepítést futtat", "update_supervisor": "A Supervisor frissítése", "warning": "FIGYELMEZTETÉS" } @@ -393,7 +446,7 @@ "cooling": "{name} hűtés", "current_temperature": "{name} aktuális hőmérséklet", "currently": "Jelenleg", - "fan_mode": "Sebesség", + "fan_mode": "Ventilátor mód", "heating": "{name} fűtés", "high": "magas", "low": "alacsony", @@ -559,6 +612,7 @@ }, "components": { "addon-picker": { + "addon": "Bővítmény", "error": { "no_supervisor": { "title": "Nincs Supervisor" @@ -632,6 +686,8 @@ "changed_to_state": "állapota megváltozott: {state}", "cleared_device_class": "{device_class} észlelés befejeződött", "detected_device_class": "{device_class} észlelve", + "is_closing": "zár", + "is_opening": "nyílik", "rose": "felkelt", "set": "lenyugodott", "turned_off": "ki lett kapcsolva", @@ -738,7 +794,8 @@ }, "service-control": { "required": "Ez a mező kötelező", - "service_data": "Szolgáltatás adatai" + "service_data": "Szolgáltatás adatai", + "target": "Célok" }, "service-picker": { "service": "Szolgáltatás" @@ -1006,6 +1063,7 @@ "clusters": "Klaszterek Kezelése", "reconfigure": "Eszköz újrakonfigurálása", "remove": "Eszköz eltávolítása", + "view_in_visualization": "Megtekintés a Vizualizációban", "zigbee_information": "Zigbee eszköz aláírása" }, "confirmations": { @@ -1483,6 +1541,8 @@ }, "introduction": "A tervrajz-szerkesztő lehetővé teszi tervrajzok létrehozását és szerkesztését.", "learn_more": "Tudj meg többet a tervrajzokról", + "share_blueprint": "Blueprint megosztása", + "share_blueprint_no_url": "Nem lehet megosztani a Blueprint-et: nincs forrás url", "use_blueprint": "Automatizálás létrehozása" } }, @@ -1857,7 +1917,8 @@ }, "filtering": { "clear": "Törlés", - "filtering_by": "Szűrés" + "filtering_by": "Szűrés", + "show": "Megmutat" }, "header": "Home Assistant beállítása", "helpers": { @@ -1928,6 +1989,7 @@ "delete_confirm": "Biztosan törölni szeretnéd ezt az integrációt?", "device_unavailable": "Eszköz nem érhető el", "devices": "{count} {count, plural,\n one {eszköz}\n other {eszköz}\n}", + "disable_restart_confirm": "Indítsa újra a Home Assistant programot az integráció lekapcsolásának befejezéséhez", "disable": { "disabled": "Letiltva", "disabled_by": { @@ -1938,6 +2000,7 @@ "disabled_cause": "Letiltva ez által: {cause}" }, "documentation": "Dokumentáció", + "enable_restart_confirm": "Indítsa újra a Home Assistant programot az integráció bekapcsolásának befejezéséhez", "entities": "{count} {count, plural,\n one {entitás}\n other {entitás}\n}", "entity_unavailable": "Entitás nem érhető el", "firmware": "Firmware: {version}", @@ -1976,6 +2039,7 @@ }, "configure": "Beállítás", "configured": "Konfigurálva", + "confirm_new": "Be szeretnéd állítani a(z) {integráció}-t?", "description": "Integrációk kezelése (szolgáltatások, eszközök...)", "details": "Integráció részletei", "disable": { @@ -2571,6 +2635,7 @@ "caption": "Megjelenítés", "header": "Hálózati megjelenítés", "highlight_label": "Kiemelt ezközök", + "refresh_topology": "Topológia frissítése", "zoom_label": "Ráközelítés az ezközre" } }, diff --git a/translations/frontend/it.json b/translations/frontend/it.json index 26fe89b096..2b4b2aaa25 100644 --- a/translations/frontend/it.json +++ b/translations/frontend/it.json @@ -245,7 +245,7 @@ "start": "avvia", "stop": "arresta", "uninstall": "disinstalla", - "visit_addon_page": "Visita la pagina di {name} per maggiori dettagli" + "visit_addon_page": "Visita la pagina con {name} per maggiori dettagli" }, "documentation": { "get_documentation": "Impossibile ottenere la documentazione del componente aggiuntivo, {error}" @@ -1626,6 +1626,8 @@ }, "introduction": "La configurazione del progetto ti consente di importare e gestire i tuoi progetti.", "learn_more": "Ulteriori informazioni sull'utilizzo dei progetti", + "share_blueprint": "Condividi progetto", + "share_blueprint_no_url": "Impossibile condividere il progetto: url di origine assente", "use_blueprint": "Crea automazione" } }, diff --git a/translations/frontend/ko.json b/translations/frontend/ko.json index dc5aa10349..f0471cc10e 100644 --- a/translations/frontend/ko.json +++ b/translations/frontend/ko.json @@ -2,6 +2,7 @@ "config_entry": { "disabled_by": { "config_entry": "구성 항목", + "device": "기기", "integration": "통합 구성요소", "user": "사용자" } @@ -103,45 +104,167 @@ }, "supervisor": { "addon": { + "configuration": { + "audio": { + "default": "기본값", + "header": "오디오", + "input": "입력", + "output": "출력" + }, + "network": { + "container": "컨테이너", + "disabled": "비활성화됨", + "header": "네트워크", + "host": "호스트" + }, + "no_configuration": "이 추가 기능은 사용자가 가지고 놀만한 노출된 구성이 없습니다...", + "options": { + "edit_in_ui": "UI로 편집하기", + "edit_in_yaml": "YAML로 편집하기", + "header": "옵션", + "invalid_yaml": "YAML이 잘못되었습니다", + "show_unused_optional": "사용하지 않는 선택적 구성 옵션 표시하기" + } + }, "dashboard": { + "action_error": { + "get_changelog": "추가 기능 변경 로그를 가져오지 못했습니다", + "go_to_config": "추가 기능을 시작하지 못했습니다 - 구성 유효성 검사에 실패했습니다!", + "install": "추가 기능을 설치하지 못했습니다", + "restart": "추가 기능을 다시 시작하지 못했습니다", + "start": "추가 기능을 시작하지 못했습니다", + "start_invalid_config": "구성으로 이동하기", + "stop": "추가 기능을 중지하지 못했습니다", + "uninstall": "추가 기능을 제거하지 못했습니다", + "validate_config": "추가 기능 구성의 유효성을 검사하지 못했습니다" + }, "capability": { "apparmor": { - "description": "앱아머 ( 'Application Armor')는 네트워크 액세스, 원시 소켓 액세스 및 특정 파일 읽기, 쓰기 또는 실행 권한과 같은 추가 기능 기능을 제한하는 Linux 커널 보안 모듈입니다. \n\n 애드온 작성자는 애드온에 최적화 된 보안 프로필을 제공하거나 비활성화하도록 요청할 수 있습니다. AppArmor가 비활성화되면 보안 위험이 높아져 추가 기능의 보안 점수에 부정적인 영향을 미칩니다.", - "title": "앱아머" + "description": "AppArmor ('Application Armor')는 네트워크 액세스, 원시 소켓 액세스 및 특정 파일의 읽기, 쓰기 또는 실행 권한과 같은 추가 기능을 제한하는 Linux 커널 보안 모듈입니다.\n\n추가 기능 작성자는 추가 기능에 최적화된 보안 프로필을 제공하거나 비활성화하도록 요청할 수 있습니다. AppArmor가 비활성화되면 보안 위험이 증가하므로 추가 기능의 보안 점수에 부정적인 영향을 미칩니다.", + "title": "AppArmor" }, "auth_api": { - "description": "애드온은 Home Assistant에서 사용자를 인증 할 수 있으므로 이 기능을 통해 사용자는 Home Assistant 사용자 이름 / 암호를 사용하여 애드온 내에서 실행되는 응용 프로그램에 로그인 할 수 있습니다. 이 배지는 애드온 작성자가이 이러한 기능을 요청하는지 여부를 나타냅니다.", - "title": "홈어시스턴트 인증" + "description": "추가 기능은 Home Assistant에 대해 사용자를 인증할 수 있으므로 추가 기능을 통해 사용자가 Home Assistant 사용자이름/비밀번호를 사용하여 추가 기능 내에서 실행되는 응용 프로그램에 로그인할 수 있습니다. 이 배지는 추가 기능 작성자가 이 기능을 요청하는지 여부를 나타냅니다.", + "title": "Home Assistant 인증" }, "docker_api": { - "description": "애드온 작성자가 시스템에서 실행중인 Docker 인스턴스에 대한 관리 액세스 권한을 갖도록 애드온을 요청했습니다. 이 모드는 애드온이 전체 홈 어시스턴트 시스템에 대한 전체 액세스 및 제어를 제공하여 보안 위험을 추가하고 오용시 시스템을 손상시킬 수 있습니다. 따라서이 기능은 애드온 보안 점수에 부정적인 영향을 미칩니다. \n\n 이 수준의 액세스는 자동으로 부여되지 않으며 귀하가 확인해야합니다. 이렇게하려면 애드온에서 보호 모드를 수동으로 비활성화해야합니다. 이 애드온의 출처를 알고 필요하고 신뢰할 수있는 경우에만 보호 모드를 비활성화하십시오.", - "title": "전체 Docker 액세스" + "description": "추가 기능 작성자가 시스템에서 실행 중인 Docker 인스턴스에 대한 관리 액세스 권한을 추가 기능에 요청했습니다. 이 모드는 추가 기능이 Home Assistant 시스템 전체에 대해 완전한 액세스 및 제어 기능을 제공하므로 보안 위험이 추가되며 잘못 사용될 경우 시스템이 손상될 수 있습니다. 따라서 이 기능은 추가 기능 보안 점수에 부정적인 영향을 미칩니다.\n\n이 액세스 수준은 자동으로 부여되지 않으므로 사용자가 확인해야 합니다. 이렇게 하려면 추가 기능에서 보호 모드를 수동으로 비활성화해야 합니다. 이 추가 기능의 출처를 알고 있으며 신뢰하고 사용이 필요한 경우에만 보호 모드를 비활성화하십시오.", + "title": "완전한 Docker 액세스" + }, + "full_access": { + "description": "추가 기능 작성자의 요청에 의해 추가 기능에 시스템의 하드웨어에 대한 완전한 액세스 권한이 부여되었습니다. 액세스는 Docker의 권한 모드와 비슷합니다. 이로 인해 보안 위험이 발생할 수 있으므로 이 기능은 추가 기능 보안 점수에 부정적인 영향을 미칩니다.\n\n이 액세스 수준은 자동으로 부여되지 않으므로 사용자가 확인해야 합니다. 이렇게 하려면 추가 기능에서 보호 모드를 수동으로 비활성화해야 합니다. 이 추가 기능의 출처를 알고 있으며 신뢰하고 사용이 필요한 경우에만 보호 모드를 비활성화하십시오.", + "title": "완전한 하드웨어 액세스" + }, + "hassio_api": { + "description": "추가 기능 작성자의 요청에 의해 추가 기능에 Supervisor API에 대한 액세스 권한이 부여되었습니다. 기본적으로 추가 기능은 시스템의 일반 버전 정보에 액세스 할 수 있습니다. 추가 기능이 API에 대해 '매니저' 또는 '관리자' 수준의 액세스를 요청할 때 Home Assistant 시스템의 여러 부분을 제어할 수 있는 액세스 권한을 얻게 됩니다. 이 권한은 이 배지로 표시되며 추가 기능의 보안 점수에 부정적인 영향을 미칩니다.", + "title": "Supervisor API 액세스" + }, + "homeassistant_api": { + "description": "이 추가 기능은 Home Assistant API를 통해 실행 중인 Home Assistant 인스턴스에 직접 액세스할 수 있습니다. 이 모드는 추가 기능에 대한 인증도 처리하므로 추가 인증 토큰 없이도 추가 기능이 Home Assistant와 상호 작용할 수 있습니다.", + "title": "Home Assistant API 엑세스" + }, + "host_network": { + "description": "추가 기능은 일반적으로 자체 격리된 네트워크 계층에서 실행되므로 호스트 운영 체제의 네트워크에 액세스 할 수 없습니다. 경우에 따라 이 네트워크 격리에 의해 추가 기능의 서비스 제공이 제한될 수 있으므로 추가 기능 작성자가 격리를 해제하여 추가 기능에 호스트 시스템의 네트워크 기능에 대한 전체 액세스 권한을 부여할 수 있습니다. 이렇게 하면 추가 기능에 더 많은 네트워크 기능이 제공되지만 보안이 저하되므로 추가 기능에서 이 옵션을 사용하면 추가 기능의 보안 등급이 낮아집니다.", + "title": "호스트 네트워크" }, "host_pid": { - "description": "일반적으로 애드온이 실행하는 프로세스는 다른 모든 시스템 프로세스와 격리됩니다. 애드온 작성자는 호스트 시스템 인스턴스에서 실행중인 시스템 프로세스에 액세스 할 수 있도록 애드온을 요청했으며 애드온이 호스트 시스템에서도 프로세스를 생성 할 수 있도록 허용했습니다. 이 모드는 애드온이 전체 홈 어시스턴트 시스템에 대한 전체 액세스 및 제어를 제공하여 보안 위험을 추가하고 오용시 시스템을 손상시킬 수 있습니다. 따라서이 기능은 애드온 보안 점수에 부정적인 영향을 미칩니다. \n\n 이 수준의 액세스는 자동으로 부여되지 않으며 귀하가 확인해야합니다. 이렇게하려면 애드온에서 보호 모드를 수동으로 비활성화해야합니다. 이 애드온의 출처를 알고 필요하고 신뢰할 수있는 경우에만 보호 모드를 비활성화하십시오.", + "description": "일반적으로 추가 기능이 실행하는 프로세스는 다른 모든 시스템 프로세스와 격리됩니다. 추가 기능 작성자는 추가 기능이 호스트 시스템 인스턴스에서 실행 중인 시스템 프로세스에 액세스 할 수 있도록 요청하고 호스트 시스템에서 프로세스를 생성할 수 있도록 허용했습니다. 이 모드는 추가 기능이 Home Assistant 시스템 전체에 대해 완전한 액세스 및 제어 기능을 제공하므로 보안 위험이 추가되며 잘못 사용될 경우 시스템이 손상될 수 있습니다. 따라서 이 기능은 추가 기능 보안 점수에 부정적인 영향을 미칩니다.\n\n이 액세스 수준은 자동으로 부여되지 않으므로 사용자가 확인해야 합니다. 이렇게 하려면 추가 기능에서 보호 모드를 수동으로 비활성화해야 합니다. 이 추가 기능의 출처를 알고 있으며 신뢰하고 사용이 필요한 경우에만 보호 모드를 비활성화하십시오.", "title": "호스트 프로세스 네임스페이스" }, "ingress": { - "description": "이 애드온은 안전하게 내장된 홈어시스턴트 인터페이스로의 진입을 사용합니다.", - "title": "진입" + "description": "이 추가 기능은 인그레스를 사용하여 추가 기능의 인터페이스를 Home Assistant에 안전하게 적용합니다.", + "title": "인그레스" }, "label": { - "apparmor": "앱아머", + "apparmor": "apparmor", "auth": "인증", - "docker": "Docker", + "docker": "docker", "hardware": "하드웨어", "hass": "hass", - "hassio": "Hassio", + "hassio": "hassio", "host": "호스트", "host_pid": "호스트 pid", - "ingress": "진입", - "rating": "평가", + "ingress": "인그레스", + "rating": "등급", "stage": "단계" }, + "rating": { + "description": "Home Assistant는 각 추가 기능에 대해 보안 등급을 제공하며, 이 추가 기능을 사용할 때 발생할 수 있는 위험 정도를 나타냅니다. 시스템에 대한 추가 기능에 더 많은 액세스 권한이 필요할수록 점수가 낮아지며 보안 위험이 높아질 수 있습니다.\n\n보안 등급 점수는 1부터 6까지입니다. 여기서 1은 최저 점수(가장 불안전하고 가장 높은 위험으로 간주됨)이고 6은 최고 점수(가장 안전하고 가장 낮은 위험으로 간주됨)입니다.", + "title": "추가 기능 보안 등급" + }, "role": { - "manager": "관리자" + "admin": "관리자", + "backup": "백업", + "default": "기본값", + "homeassistant": "homeassistant", + "manager": "매니저" + }, + "stage": { + "description": "추가 기능은 다음 세 가지 단계 중 하나일 수 있습니다:\n\n{icon_stable} **안정*: 실제 환경에서 바로 사용할 수 있는 추가 기능입니다.\n\n{icon_experimental} **실험**: 버그를 포함할 수 있으며 완성되지 않았을 수 있습니다.\n\n{icon_deprecated} **중단**: 이러한 추가 기능은 더 이상 업데이트되지 않습니다.", + "title": "추가 기능 단계" } - } + }, + "changelog": "변경 로그", + "cpu_usage": "추가 기능 CPU 사용량", + "hostname": "호스트 이름", + "install": "설치하기", + "new_update_available": "{name} {version}을(를) 사용할 수 있습니다", + "not_available_arch": "이 추가 기능은 시스템의 프로세서 또는 시스템에 설치된 운영 체제와 호환되지 않습니다.", + "not_available_version": "Home Assistant {core_version_installed}을(를) 실행 중입니다. 이 추가 기능의 버전으로 업데이트하려면 Home Assistant의 버전 {core_version_needed} 이상이 필요합니다", + "open_web_ui": "웹 UI 열기", + "option": { + "auto_update": { + "description": "사용 가능한 새로운 버전이 있을 경우 추가 기능을 자동으로 업데이트합니다", + "title": "자동 업데이트" + }, + "boot": { + "description": "시스템이 부팅될 때 추가 기능을 시작합니다", + "title": "자동 시작" + }, + "ingress_panel": { + "description": "이 추가 기능을 사이드바에 추가합니다", + "title": "사이드바에 표시하기" + }, + "protected": { + "description": "추가 기능에서 상위 시스템에 접근하는 것을 차단합니다", + "title": "보호 모드" + }, + "watchdog": { + "description": "추가 기능이 충돌한 경우 다시 시작합니다", + "title": "실행 감시" + } + }, + "protection_mode": { + "content": "이 추가 기능의 보호 모드가 비활성화되었습니다! 이렇게 하면 추가 기능에 전체 시스템에 대한 완전한 액세스 권한을 부여하여 보안 위험을 가중시키고 잘못 사용하면 시스템이 손상될 수 있습니다. 이 추가 기능의 출처를 알고 있으며 신뢰하고 사용이 필요한 경우에만 보호 모드를 비활성화하십시오.", + "enable": "보호 모드 활성화하기", + "title": "경고: 보호 모드가 비활성화되었습니다!" + }, + "ram_usage": "추가 기능 RAM 사용량", + "rebuild": "다시 빌드하기", + "restart": "다시 시작하기", + "start": "시작하기", + "stop": "중지하기", + "uninstall": "제거하기", + "visit_addon_page": "자세한 내용은 {name} 페이지를 참조해주세요" + }, + "documentation": { + "get_documentation": "추가 기능 문서를 가져오지 못했습니다. {error}" + }, + "failed_to_reset": "추가 기능 구성을 재설정하지 못했습니다. {error}", + "failed_to_save": "추가 기능 구성을 저장하지 못했습니다. {error}", + "logs": { + "get_logs": "추가 기능 로그를 가져오지 못했습니다. {error}" + }, + "panel": { + "configuration": "구성", + "documentation": "관련 문서", + "info": "정보", + "log": "로그" + }, + "state": { + "installed": "추가 기능이 설치되었습니다", + "not_available": "시스템에서 추가 기능을 사용할 수 없습니다", + "not_installed": "추가 기능이 설치되지 않았습니다" } }, "common": { @@ -156,17 +279,21 @@ "failed_to_update_name": "{name}을(를) 업데이트하지 못했습니다", "learn_more": "더 알아보기", "new_version_available": "새로운 버전을 사용할 수 있습니다", + "newest_version": "최신 버전", "no": "아니오", "refresh": "새로고침", + "release_notes": "릴리스 노트", "reload": "다시 읽어오기", "reset_defaults": "기본값으로 재설정하기", "reset_options": "옵션 재설정하기", "restart": "다시 시작하기", "restart_name": "{name} 다시 시작하기", - "running_version": "현재 버전 {version}을(를) 실행 중입니다", + "running_version": "현재 {version} 버전을 실행 중입니다", "save": "저장하기", - "show_more": "이에 대한 자세한 정보 표시", - "update_available": "{count, plural,\n one {업데이트}\n other {{count} 업데이트}\n} 보류 중", + "show_more": "이에 대한 자세한 정보 표시하기", + "update": "업데이트하기", + "update_available": "{count, plural,\n one{개의 업데이트}\n other{{count}개의 업데이트}\n} 보류 중", + "version": "버전", "yes": "예" }, "confirm": { @@ -179,13 +306,21 @@ "title": "{name} 다시 시작하기" }, "update": { + "text": "{name}을(를) 버전 {version}(으)로 업데이트하시겠습니까?", "title": "{name} 업데이트" } }, + "dashboard": { + "addon_new_version": "새로운 버전을 사용할 수 있습니다", + "addon_running": "추가 기능이 실행 중입니다", + "addon_stopped": "추가 기능이 중지되었습니다", + "addons": "추가 기능", + "no_addons": "아직 설치된 추가 기능이 없습니다. 시작하려면 추가 기능 스토어로 이동해보세요!" + }, "dialog": { "network": { "connected_to": "{ssid}에 연결되었습니다", - "dhcp": "DHCP", + "dhcp": "자동 구성", "disabled": "비활성화", "dns_servers": "DNS 서버", "failed_to_change": "네트워크 설정을 변경하지 못했습니다", @@ -193,12 +328,12 @@ "ip_netmask": "IP 주소/넷마스크", "open": "공개", "scan_ap": "액세스 포인트 검색하기", - "static": "정적", + "static": "수동 구성", "title": "네트워크 설정", "unsaved": "저장되지 않은 변경 사항이 있습니다. 탭을 변경하면 손실됩니다. 계속하시겠습니까?", "warning": "Wi-Fi, IP 또는 게이트웨이 주소를 변경하는 경우 연결이 끊어질 수 있습니다!", - "wep": "WEP", - "wpa": "wpa-psk" + "wep": "WEB", + "wpa": "WPA-PSK" }, "registries": { "add_new_registry": "새로운 레지스트리 추가하기", @@ -232,8 +367,14 @@ "my": { "error": "알 수 없는 오류가 발생했습니다", "error_addon_not_found": "추가 기능을 찾을 수 없습니다", - "faq_link": "자주 묻는 질문", - "not_supported": "이 리디렉션은 Home Assistant 인스턴스에서 지원되지 않습니다. {link} 에서 지원되는 리디렉션과 리디렉션이 도입된 버전을 확인해주세요." + "faq_link": "내 Home Assistant 자주 묻는 질문", + "not_supported": "이 리디렉션은 Home Assistant 인스턴스에서 지원되지 않습니다. {link}에서 지원되는 리디렉션과 리디렉션이 도입된 버전을 확인해주세요." + }, + "panel": { + "dashboard": "대시보드", + "snapshots": "스냅샷", + "store": "추가 기능 스토어", + "system": "시스템" }, "snapshot": { "addons": "추가 기능", @@ -261,7 +402,7 @@ "password_protection": "비밀번호 보호", "security": "보안", "type": "유형", - "upload_snapshot": "스냅샷 업로드하기" + "upload_snapshot": "스냅샷 올리기" }, "store": { "missing_addons": "추가 기능이 보이지 않으신가요? 사용자 프로필 페이지에서 고급 모드를 활성화해보세요", @@ -314,7 +455,7 @@ "join_beta_action": "베타 채널에 가입하기", "join_beta_description": "Home Assistant (출시 직전버전), Supervisor 및 호스트에 대한 베타 업데이트를 가져옵니다", "leave_beta_action": "베타 채널에서 탈퇴하기", - "leave_beta_description": "Home Assistant, Supervisor 및 호스트에 대한 안정적인 업데이트를 가져옵니다 ", + "leave_beta_description": "Home Assistant, Supervisor 및 호스트에 대한 안정적인 업데이트를 가져옵니다", "ram_usage": "Supervisor RAM 사용량", "reload_supervisor": "Supervisor 다시 읽어오기", "share_diagnostics": "진단 정보 공유하기", @@ -446,7 +587,7 @@ }, "script": { "cancel": "취소", - "cancel_multiple": "{number} 개 취소", + "cancel_multiple": "{number}개 취소하기", "run": "실행" }, "service": { @@ -542,6 +683,19 @@ "yes": "예" }, "components": { + "addon-picker": { + "addon": "추가 기능", + "error": { + "fetch_addons": { + "description": "추가 기능을 가져오는 중 오류가 반환되었습니다.", + "title": "추가 기능 가져오기 오류" + }, + "no_supervisor": { + "description": "Supervisor를 찾을 수 없으므로 추가 기능을 읽어 들일 수 없습니다.", + "title": "Supervisor가 없습니다" + } + } + }, "area-picker": { "add_dialog": { "add": "추가하기", @@ -553,7 +707,18 @@ "add_new": "새로운 영역 추가하기", "area": "영역", "clear": "지우기", - "show_areas": "영역 표시" + "no_areas": "영역이 존재하지 않습니다", + "no_match": "일치하는 영역을 찾을 수 없습니다", + "show_areas": "영역 표시하기" + }, + "blueprint-picker": { + "add_user": "사용자 추가하기", + "remove_user": "사용자 제거하기", + "select_blueprint": "블루프린트 선택하기" + }, + "calendar": { + "my_calendars": "내 캘린더", + "today": "오늘" }, "data-table": { "no-data": "데이터가 없습니다", @@ -568,21 +733,25 @@ "clear": "지우기", "device": "기기", "no_area": "영역 없음", - "show_devices": "기기 표시", + "no_devices": "기기가 존재하지 않습니다", + "no_match": "일치하는 기기를 찾을 수 없습니다", + "show_devices": "기기 표시하기", "toggle": "토글" }, "entity": { "entity-attribute-picker": { "attribute": "속성", - "show_attributes": "속성 표시" + "show_attributes": "속성 표시하기" }, "entity-picker": { "clear": "지우기", "entity": "구성요소", - "show_entities": "구성요소 표시" + "no_match": "일치하는 구성요소를 찾을 수 없습니다", + "show_entities": "구성요소 표시하기" } }, "history_charts": { + "history_disabled": "기록 그래프 통합 구성요소가 비활성화되었습니다", "loading_history": "상태 기록 내용 읽는 중...", "no_history_found": "상태 기록 내용이 없습니다." }, @@ -592,7 +761,7 @@ "entries_not_found": "로그북 구성요소를 찾을 수 없습니다.", "messages": { "became_unavailable": "이(가) 사용 불가능해짐", - "changed_to_state": "이(가) {state}로(으로) 변경됨", + "changed_to_state": "이(가) {state}으(로) 변경됨", "cleared_device_class": "이(가) 더 이상 {device_class}을(를) 감지하지 않음", "detected_device_class": "이(가) {device_class}을(를) 감지함", "is_closing": "이(가) 닫히는 중", @@ -602,7 +771,7 @@ "turned_off": "이(가) 꺼짐", "turned_on": "이(가) 켜짐", "was_at_home": "이(가) 집에서 발견됨", - "was_at_state": "이(가) {state}로(으로) 감지됨", + "was_at_state": "이(가) {state}(으)로 감지됨", "was_away": "이(가) 외출로 감지됨", "was_closed": "이(가) 닫힘", "was_connected": "이(가) 연결됨", @@ -644,7 +813,7 @@ "video": "비디오" }, "documentation": "관련 문서", - "learn_adding_local_media": "{documentation} 에서 미디어 추가에 대해 자세히 알아보세요.", + "learn_adding_local_media": "{documentation}에서 미디어 추가에 대해 자세히 알아보세요.", "local_media_files": "브라우저 또는 지원되는 미디어 플레이어에서 탐색하고 재생할 수 있도록 비디오, 오디오 및 이미지 파일을 미디어 디렉터리에 넣어주세요.", "media_browsing_error": "미디어 탐색 오류", "media_not_supported": "브라우저 미디어 플레이어에서 이 유형의 미디어를 지원하지 않습니다", @@ -657,7 +826,7 @@ "pick-media": "미디어 선택", "play": "재생", "play-media": "미디어 재생", - "setup_local_help": "로컬 미디어 설정 방법에 대한 {documentation} 을(를) 확인해주세요.", + "setup_local_help": "로컬 미디어 설정 방법에 대한 {documentation}을(를) 확인해주세요.", "video_not_supported": "브라우저가 비디오를 지원하지 않습니다.", "web-browser": "웹 브라우저" }, @@ -678,32 +847,48 @@ }, "relative_time": { "duration": { - "day": "{count} {count, plural,\none {일}\nother {일}\n}", - "hour": "{count} {count, plural,\none {시간}\nother {시간}\n}", - "minute": "{count} {count, plural,\none {분}\nother {분}\n}", - "second": "{count} {count, plural,\none {초}\nother {초}\n}", - "week": "{count} {count, plural,\none {주}\nother {주}\n}" + "day": "{count} {count, plural,\none{일}\nother{일}\n}", + "hour": "{count} {count, plural,\none{시간}\nother{시간}\n}", + "minute": "{count} {count, plural,\none{분}\nother{분}\n}", + "second": "{count} {count, plural,\none{초}\nother{초}\n}", + "week": "{count} {count, plural,\none{주}\nother{주}\n}" }, "future_duration": { - "day": "{count} {count, plural,\n one {일}\n other {일}\n} 후", - "hour": "{count} {count, plural,\n one {시간}\n other {시간}\n} 후", - "minute": "{count} {count, plural,\n one {분}\n other {분}\n} 후", - "second": "{count} {count, plural,\n one {초}\n other {초}\n} 후", - "week": "{count} {count, plural,\n one {주}\n other {주}\n} 후" + "day": "{count} {count, plural,\n one{일}\n other{일}\n} 후", + "hour": "{count} {count, plural,\n one{시간}\n other{시간}\n} 후", + "minute": "{count} {count, plural,\n one{분}\n other{분}\n} 후", + "second": "{count} {count, plural,\n one{초}\n other{초}\n} 후", + "week": "{count} {count, plural,\n one{주}\n other{주}\n} 후" }, "just_now": "방금", "never": "해당없음", "past_duration": { - "day": "{count} {count, plural,\n one {일}\n other {일}\n} 전", - "hour": "{count} {count, plural,\n one {시간}\n other {시간}\n} 전", - "minute": "{count} {count, plural,\n one {분}\n other {분}\n} 전", - "second": "{count} {count, plural,\n one {초}\n other {초}\n} 전", - "week": "{count} {count, plural,\n one {주}\n other {주}\n} 전" + "day": "{count} {count, plural,\n one{일}\n other{일}\n} 전", + "hour": "{count} {count, plural,\n one{시간}\n other{시간}\n} 전", + "minute": "{count} {count, plural,\n one{분}\n other{분}\n} 전", + "second": "{count} {count, plural,\n one{초}\n other{초}\n} 전", + "week": "{count} {count, plural,\n one{주}\n other{주}\n} 전" } }, + "service-control": { + "required": "이 입력란은 필수 요소입니다", + "service_data": "서비스 데이터", + "target": "대상", + "target_description": "이 서비스는 대상 영역, 기기 또는 구성요소로 무엇을 사용해야 합니까?" + }, "service-picker": { "service": "서비스" }, + "target-picker": { + "add_area_id": "영역 선택하기", + "add_device_id": "기기 선택하기", + "add_entity_id": "구성요소 선택하기", + "expand_area_id": "이 영역을 포함하는 개별 기기 및 구성요소로 확장합니다. 확장 후에는 영역이 변경될 때 기기 및 구성요소를 업데이트하지 않습니다.", + "expand_device_id": "이 기기를 포함하는 개별 구성요소로 확장합니다. 확장 후에는 기기가 변경될 때 구성요소를 업데이트하지 않습니다.", + "remove_area_id": "영역 제거하기", + "remove_device_id": "기기 제거하기", + "remove_entity_id": "구성요소 제거하기" + }, "user-picker": { "add_user": "사용자 추가하기", "no_user": "사용자 없음", @@ -712,7 +897,7 @@ }, "dialogs": { "config_entry_system_options": { - "enable_new_entities_description": "비활성화한 경우 새로 발견된 {integration} 구성요소는 Home Assistant 에 자동으로 추가되지 않습니다.", + "enable_new_entities_description": "비활성화한 경우 새로 발견된 {integration} 구성요소는 Home Assistant에 자동으로 추가되지 않습니다.", "enable_new_entities_label": "새로 추가된 구성요소를 활성화합니다.", "title": "{integration} 시스템 옵션", "update": "업데이트" @@ -723,25 +908,34 @@ }, "entity_registry": { "control": "제어하기", + "customize_link": "구성요소 사용자화", "dismiss": "해제", "editor": { + "advanced": "고급 설정", + "area": "구성 요소 영역만 설정하기", + "area_note": "기본적으로 기기의 구성요소는 기기와 동일한 영역에 있습니다. 이 구성요소의 영역을 변경하면 더 이상 기기의 영역을 따르지 않습니다.", + "change_device_area": "기기 영역 변경하기", "confirm_delete": "이 구성요소를 제거하시겠습니까?", - "delete": "삭제", - "enabled_cause": "{cause} 에 의해 비활성화 되었습니다.", - "enabled_delay_confirm": "활성화 된 구성요소는 {delay} 초 후에 Home Assistant 에 추가됩니다", - "enabled_description": "비활성화 된 구성요소는 Home Assistant 에 추가되지 않습니다.", + "delete": "삭제하기", + "device_disabled": "이 구성요소의 기기가 비활성화되었습니다.", + "enabled_cause": "{cause}에 의해 비활성화되었습니다.", + "enabled_delay_confirm": "활성화된 구성요소는 {delay}초 후에 Home Assistant에 추가됩니다", + "enabled_description": "비활성화된 구성요소는 Home Assistant에 추가되지 않습니다.", "enabled_label": "구성요소 활성화", - "enabled_restart_confirm": "구성요소를 활성화하려면 Home Assistant 를 다시 시작해주세요", + "enabled_restart_confirm": "구성요소를 활성화하려면 Home Assistant를 다시 시작해주세요", "entity_id": "구성요소 ID", + "follow_device_area": "기기 영역 따르기", "icon": "아이콘", "icon_error": "아이콘은 접두사:아이콘이름 형식이어야 합니다. 예: mdi:home", "name": "이름", "note": "참고: 모든 통합 구성요소에서 아직 작동하지 않을 수 있습니다.", + "open_device_settings": "기기 설정 열기", "unavailable": "이 구성요소는 현재 사용할 수 없습니다.", "update": "업데이트" }, "faq": "관련 문서", - "no_unique_id": "이 구성요소 (\"{entity_id}\") 은(는) 고유한 ID 가 없으므로 UI 에서 설정 내용을 관리할 수 없습니다. 자세한 내용은 {faq_link} 을(를) 참조해주세요.", + "info_customize": "{customize_link} 섹션에서 일부 속성을 재정의 할 수 있습니다.", + "no_unique_id": "이 구성요소 (\"{entity_id}\")은(는) 고유한 ID 가 없으므로 UI 에서 구성 내용을 관리할 수 없습니다. 자세한 내용은 {faq_link}을(를) 참조해주세요.", "related": "관련 내용", "settings": "설정 내용" }, @@ -756,7 +950,7 @@ "initial": "초기값", "maximum": "최대값", "minimum": "최소값", - "restore": "Home Assistant 가 시작될 때 최근 값으로 복원", + "restore": "Home Assistant가 시작될 때 최근 값으로 복원", "step": "계수 간격" }, "generic": { @@ -792,25 +986,27 @@ "pattern": "클라이언트 측 검증을 위한 정규표현식", "text": "텍스트" }, - "platform_not_loaded": "{platform} 통합 구성요소가 로드되지 않았습니다. 'default_config:' 또는 \"{platform}:\" 을 configuration.yaml 에 추가해주세요.", + "platform_not_loaded": "{platform} 통합 구성요소가 로드되지 않았습니다. 'default_config:' 또는 \"{platform}:\" 을 configuration.yaml에 추가해주세요.", "required_error_msg": "이 입력란은 필수 요소입니다", "timer": { "duration": "기간" }, - "yaml_not_editable": "이 구성요소의 설정은 UI 에서 편집할 수 없습니다. UI 에서 설정한 구성요소만 UI 에서 구성할 수 있습니다." + "yaml_not_editable": "이 구성요소의 설정은 UI에서 편집할 수 없습니다. UI에서 설정한 구성요소만 UI에서 구성할 수 있습니다." }, "image_cropper": { "crop": "자르기" }, "more_info_control": { "cover": { + "close_cover": "닫기", "close_tile_cover": "닫기", + "open_cover": "열기", "open_tilt_cover": "열기", "stop_cover": "멈추기" }, "details": "세부 정보", "dismiss": "대화창 닫기", - "edit": "구성요소 편집", + "edit": "구성요소 편집하기", "history": "기록 내용", "last_changed": "최근 변경 됨", "last_updated": "최근 업데이트 됨", @@ -859,8 +1055,8 @@ "no_entities": "구성요소가 없습니다", "no_triggers": "트리거가 없습니다", "payload_display": "페이로드 표시", - "recent_messages": "{n} 개의 최근 수신 메시지", - "show_as_yaml": "YAML 로 표시", + "recent_messages": "{n}개의 최근 수신 메시지", + "show_as_yaml": "YAML로 표시하기", "title": "{device} 디버그 정보", "triggers": "트리거" }, @@ -887,6 +1083,7 @@ "integrations": "통합 구성요소", "logs": "로그", "lovelace": "Lovelace 대시보드", + "navigate_to": "{panel}(으)로 이동하기", "person": "구성원", "scene": "씬", "script": "스크립트", @@ -937,7 +1134,7 @@ "filter_placeholder": "구성요소 필터" }, "voice_command": { - "did_not_hear": "Home Assistant 가 아무 소리도 듣지 못했습니다", + "did_not_hear": "Home Assistant가 아무 소리도 듣지 못했습니다", "error": "이런, 오류가 발생했습니다", "found": "다음을 찾았습니다:", "how_can_i_help": "무엇을 도와드릴까요?", @@ -948,8 +1145,9 @@ "buttons": { "add": "이 기기를 통해 기기 추가하기", "clusters": "클러스터 관리", - "reconfigure": "기기 재설정", + "reconfigure": "기기 재구성하기", "remove": "기기 제거하기", + "view_in_visualization": "시각화에서보기", "zigbee_information": "Zigbee 기기 서명" }, "confirmations": { @@ -974,11 +1172,23 @@ } }, "duration": { - "day": "{count} {count, plural,\none {일}\nother {일}\n}", - "hour": "{count} {count, plural,\none {시간}\nother {시간}\n}", - "minute": "{count} {count, plural,\none {분}\nother {분}\n}", - "second": "{count} {count, plural,\none {초}\nother {초}\n}", - "week": "{count} {count, plural,\none {주}\nother {주}\n}" + "day": "{count} {count, plural,\none{일}\nother{일}\n}", + "hour": "{count} {count, plural,\none{시간}\nother{시간}\n}", + "minute": "{count} {count, plural,\none{분}\nother{분}\n}", + "second": "{count} {count, plural,\none{초}\nother{초}\n}", + "week": "{count} {count, plural,\none{주}\nother{주}\n}" + }, + "errors": { + "config": { + "edit_in_yaml_supported": "YAML에서도 구성을 편집할 수 있습니다.", + "editor_not_available": "\"{type}\" 유형에 사용할 수 있는 비주얼 편집기가 없습니다.", + "editor_not_supported": "이 구성에 대해 비주얼 편집기가 지원되지 않습니다.", + "error_detected": "구성 내용에 오류가 감지되었습니다", + "key_missing": "필수 키 \"{key}\"이(가) 없습니다.", + "key_not_expected": "비주얼 편집기에서 \"{key}\" 키는 예상되지 않거나 지원되지 않습니다.", + "key_wrong_type": "\"{key}\"에 제공된 값은 비주얼 편집기에서 지원되지 않습니다. ({type_correct})을(를) 지원하지만 ({type_wrong})을(를) 받았습니다.", + "no_type_provided": "유형이 제공되지 않았습니다." + } }, "login-form": { "log_in": "로그인", @@ -986,7 +1196,7 @@ "remember": "자동로그인" }, "notification_drawer": { - "click_to_configure": "버튼을 클릭하여 {entity} 을(를) 구성", + "click_to_configure": "버튼을 클릭하여 {entity}을(를) 구성", "close": "닫기", "dismiss_all": "모두 해제", "empty": "알림 내용이 없습니다.", @@ -996,9 +1206,9 @@ "connection_lost": "서버와 연결이 끊어졌습니다. 다시 연결 중...", "dismiss": "해제", "service_call_failed": "{service} 서비스를 호출하지 못했습니다.", - "started": "Home Assistant 가 시작되었습니다!", - "starting": "Home Assistant 가 시작됩니다. 완료될 때까지 모든 기능을 사용할 수 있는 것은 아닙니다.", - "triggered": "{name} 트리거됨" + "started": "Home Assistant가 시작되었습니다!", + "starting": "Home Assistant가 시작됩니다. 완료될 때까지 모든 기능을 사용할 수 있는 것은 아닙니다.", + "triggered": "{name}이(가) 트리거됨" }, "panel": { "config": { @@ -1021,7 +1231,7 @@ "area_id": "영역 ID", "create": "만들기", "default_name": "새로운 영역", - "delete": "삭제", + "delete": "삭제하기", "name": "이름", "name_required": "이름은 필수 요소입니다", "unknown_error": "알 수 없는 오류", @@ -1031,7 +1241,7 @@ "create_area": "영역 만들기", "header": "영역", "integrations_page": "통합 구성요소 페이지", - "introduction": "영역은 기기가 있는 위치를 설정하는데 사용합니다. 이 정보는 인터페이스와 권한 그리고 다른 시스템과의 연동을 구성하는 데 도움이 되도록 Home Assistant 에 사용됩니다.", + "introduction": "영역은 기기가 있는 위치를 설정하는데 사용합니다. 이 정보는 인터페이스와 권한 그리고 다른 시스템과의 연동을 구성하는 데 도움이 되도록 Home Assistant에 사용됩니다.", "introduction2": "특정 영역에 기기를 배치하려면 아래 링크를 따라 통합 구성요소 페이지로 이동 한 다음 구성된 통합 구성요소를 클릭하여 기기 카드로 이동해주세요.", "no_areas": "등록된 영역이 없습니다. 거실, 침실과 같이 영역을 등록해보세요!" } @@ -1040,10 +1250,17 @@ "caption": "자동화", "description": "집에 대한 사용자 지정 동작 규칙을 만들고 관리합니다", "dialog_new": { + "blueprint": { + "use_blueprint": "블루프린트 사용하기" + }, + "header": "새로운 자동화 만들기", + "how": "새로운 자동화를 어떻게 만드시겠습니까?", "start_empty": "빈 자동화로 시작하기", "thingtalk": { "create": "만들기", - "input_label": "이 자동화로 무엇을 하시겠습니까?" + "header": "만들려는 자동화에 대해 알려주세요", + "input_label": "이 자동화로 무엇을 하시겠습니까?", + "intro": "그러면 알맞은 자동화를 만들어 드리겠습니다. 예: Turn the lights off when I leave." } }, "editor": { @@ -1053,7 +1270,7 @@ "delete_confirm": "정말 삭제하시겠습니까?", "duplicate": "복제", "header": "동작", - "introduction": "동작은 자동화가 트리거 될 때 Home Assistant 가 수행할 작업입니다.", + "introduction": "동작은 자동화가 트리거 될 때 Home Assistant가 수행할 작업입니다.", "learn_more": "동작에 대해 더 알아보기", "name": "동작", "type_select": "동작 유형", @@ -1078,13 +1295,16 @@ "action": "동작", "extra_fields": { "code": "코드", - "position": "위치" + "message": "메시지", + "position": "위치", + "title": "제목" }, "label": "기기" }, "event": { "event": "이벤트:", - "label": "이벤트 발행" + "label": "이벤트 발행", + "service_data": "서비스 데이터" }, "repeat": { "label": "반복", @@ -1213,8 +1433,8 @@ "label": "설명", "placeholder": "부가 설명" }, - "edit_ui": "UI 로 편집", - "edit_yaml": "YAML 로 편집", + "edit_ui": "UI로 편집하기", + "edit_yaml": "YAML로 편집하기", "enable_disable": "자동화 활성화 / 비활성화", "introduction": "자동화를 사용하여 집에 활기를 불어넣어 보세요.", "load_error_not_editable": "automations.yaml 의 자동화만 편집할 수 있습니다.", @@ -1224,7 +1444,7 @@ "queued": "대기열 길이" }, "modes": { - "description": "모드는 자동화가 이전 트리거에서 동작이 실행되는 동안 트리거될 때 실행되는 작업을 제어합니다. 자세한 내용은 {documentation_link} 을(를) 확인해주세요.", + "description": "모드는 자동화가 이전 트리거에서 동작이 실행되는 동안 트리거될 때 실행되는 작업을 제어합니다. 자세한 내용은 {documentation_link}을(를) 확인해주세요.", "documentation": "자동화 문서", "label": "모드", "parallel": "병렬", @@ -1241,7 +1461,7 @@ "delete_confirm": "정말 삭제하시겠습니까?", "duplicate": "복제", "header": "트리거", - "introduction": "트리거는 자동화 규칙을 처리하는 시작점입니다. 같은 자동화 규칙에 여러 개의 트리거를 지정할 수 있습니다. 트리거가 발동되면 Home Assistant 는 조건을 확인하고 동작을 호출합니다.", + "introduction": "트리거는 자동화 규칙을 처리하는 시작점입니다. 같은 자동화 규칙에 여러 개의 트리거를 지정할 수 있습니다. 트리거가 발동되면 Home Assistant는 조건을 확인하고 동작을 호출합니다.", "learn_more": "트리거에 대해 더 알아보기", "name": "트리거", "type_select": "트리거 유형", @@ -1341,21 +1561,21 @@ }, "picker": { "add_automation": "자동화 추가하기", - "delete_automation": "자동화 삭제", + "delete_automation": "자동화 삭제하기", "delete_confirm": "이 자동화를 삭제하시겠습니까?", "duplicate": "복제", "duplicate_automation": "자동화 복제", - "edit_automation": "자동화 편집", - "header": "자동화 편집", + "edit_automation": "자동화 편집하기", + "header": "자동화 편집기", "headers": { "name": "이름" }, - "introduction": "자동화 편집기를 사용하여 자동화를 작성하고 편집할 수 있습니다. 아래 링크를 따라 안내사항을 읽고 Home Assistant 를 올바르게 구성했는지 확인해보세요.", + "introduction": "자동화 편집기를 사용하여 자동화를 작성하고 편집할 수 있습니다. 아래 링크를 따라 안내사항을 읽고 Home Assistant를 올바르게 구성했는지 확인해보세요.", "learn_more": "자동화에 대해 더 알아보기", "no_automations": "편집 가능한 자동화를 찾을 수 없습니다", - "only_editable": "automations.yaml 에 정의 된 자동화 만 편집 할 수 있습니다.", + "only_editable": "automations.yaml에 정의 된 자동화 만 편집 할 수 있습니다.", "pick_automation": "편집할 자동화 선택", - "show_info_automation": "자동화에 대한 정보 표시" + "show_info_automation": "자동화에 대한 정보 표시하기" }, "thingtalk": { "create": "자동화 만들기", @@ -1367,7 +1587,7 @@ "task_selection": { "error_empty": "명령을 입력하거나 건너뛰기를 탭하세요.", "error_unsupported": "이를 위한 자동화를 만들 수 없습니다. (아직 지원되지 않습니다)", - "for_example": "예제: ", + "for_example": "예:", "header": "새로운 자동화 만들기", "introduction": "이 자동화가 수행할 작업을 아래에 입력하면 Home Assistant 자동화로 변환됩니다.", "language_note": "참고: 아직 영어만 지원됩니다." @@ -1376,11 +1596,13 @@ }, "blueprint": { "add": { + "community_forums": "커뮤니티 포럼", "error_no_url": "블루프린트의 URL 을 입력해주세요.", "file_name": "블루프린트 경로", "header": "블루프린트 가져오기", "import_btn": "블루프린트 미리보기", "import_header": "\"{name}\" 블루프린트", + "import_introduction_link": "Github 및 {community_link}에서 다른 사용자의 블루프린트를 가져올 수 있습니다. 블루프린트의 URL을 하단의 입력란에 입력해주세요.", "importing": "블루프린트를 읽는 중 ...", "raw_blueprint": "블루프린트 내용", "save_btn": "블루프린트 가져오기", @@ -1394,7 +1616,8 @@ "add_blueprint": "블루프린트 가져오기", "confirm_delete_header": "이 블루프린트를 삭제하시겠습니까?", "confirm_delete_text": "이 블루프린트를 삭제하시겠습니까?", - "delete_blueprint": "블루프린트 삭제", + "delete_blueprint": "블루프린트 삭제하기", + "discover_more": "더 많은 블루프린트를 찾아보기", "header": "블루프린트 편집기", "headers": { "domain": "도메인", @@ -1403,6 +1626,8 @@ }, "introduction": "블루프린트 구성을 사용하면 블루프린트를 가져오고 관리할 수 있습니다.", "learn_more": "블루프린트 사용에 대해 더 알아보기", + "share_blueprint": "블루프린트 공유하기", + "share_blueprint_no_url": "블루프린트를 공유할 수 없습니다: 소스 URL이 없습니다", "use_blueprint": "자동화 만들기" } }, @@ -1414,8 +1639,8 @@ "enable": "활성화", "enable_ha_skill": "Alexa 에 Home Assistant 스킬 사용하기", "enable_state_reporting": "상태 보고 활성화", - "info": "Home Assistant Cloud 의 Alexa 연동 기능으로 Alexa 가 지원하는 기기로서 Home Assistant 기기를 제어할 수 있습니다.", - "info_state_reporting": "상태 보고를 활성화하면 Home Assistant 는 노출된 구성요소의 모든 상태 변경 사항을 Amazon 에 보냅니다. 이를 통해 Alexa 앱에서 언제든지 구성요소의 최신 상태를 확인할 수 있으며, 상태 변경을 사용하여 루틴을 만들 수 있습니다.", + "info": "Home Assistant Cloud의 Alexa 연동 기능으로 Alexa 가 지원하는 기기로서 Home Assistant 기기를 제어할 수 있습니다.", + "info_state_reporting": "상태 보고를 활성화하면 Home Assistant는 노출된 구성요소의 모든 상태 변경 사항을 Amazon 에 보냅니다. 이를 통해 Alexa 앱에서 언제든지 구성요소의 최신 상태를 확인할 수 있으며, 상태 변경을 사용하여 루틴을 만들 수 있습니다.", "manage_entities": "구성요소 관리", "state_reporting_error": "상태 보고를 {enable_disable}할 수 없습니다.", "sync_entities": "구성요소를 Amazon 에 동기화", @@ -1433,8 +1658,8 @@ "enter_pin_error": "PIN 을 저장할 수 없습니다:", "enter_pin_hint": "보안 기기 사용 PIN 입력", "enter_pin_info": "보안 기기를 제어하기 위한 PIN 을 설정해주세요. 보안 기기란 현관문, 차고문, 도어락과 같은 기기입니다. Google 어시스턴트를 통해 이러한 기기를 제어할 때 PIN 을 입력하거나 말씀해주셔야 합니다.", - "info": "Home Assistant Cloud 의 Google 어시스턴트 연동 기능으로 Google 어시스턴트가 지원하는 기기로서 Home Assistant 기기를 제어할 수 있습니다.", - "info_state_reporting": "상태 보고를 활성화하면 Home Assistant 는 노출된 구성요소의 모든 상태 변경 사항을 Google 에 보냅니다. 이를 통해 Google 앱에서 언제든지 구성요소의 최신 상태를 확인할 수 있습니다.", + "info": "Home Assistant Cloud의 Google 어시스턴트 연동 기능으로 Google 어시스턴트가 지원하는 기기로서 Home Assistant 기기를 제어할 수 있습니다.", + "info_state_reporting": "상태 보고를 활성화하면 Home Assistant는 노출된 구성요소의 모든 상태 변경 사항을 Google 에 보냅니다. 이를 통해 Google 앱에서 언제든지 구성요소의 최신 상태를 확인할 수 있습니다.", "manage_entities": "구성요소 관리", "security_devices": "보안 기기", "sync_entities": "구성요소를 Google 에 동기화", @@ -1451,15 +1676,16 @@ "remote": { "access_is_being_prepared": "원격 액세스가 준비 중입니다. 준비가 되면 알려드리겠습니다.", "certificate_info": "인증서 정보", - "info": "Home Assistant Cloud 는 집 밖에서도 구성요소에 대한 안전한 원격 연결을 제공해드립니다.", + "info": "Home Assistant Cloud는 집 밖에서도 구성요소에 대한 안전한 원격 연결을 제공해드립니다.", "instance_is_available": "구성요소는 다음의 주소에서 사용할 수 있습니다.", "instance_will_be_available": "토글을 활성화하여 다음의 주소에서 구성요소를 사용해보세요.", "link_learn_how_it_works": "작동 방식에 대해 알아보기", "title": "원격 제어" }, "sign_out": "로그 아웃", - "thank_you_note": "Home Assistant Cloud 를 이용해주셔서 감사합니다. 여러분 덕분에 저희는 모든 분들에게 더 나은 홈 자동화를 제공해드릴 수 있습니다. 감사합니다!", + "thank_you_note": "Home Assistant Cloud를 이용해주셔서 감사합니다. 여러분 덕분에 저희는 모든 분들에게 더 나은 홈 자동화를 제공해드릴 수 있습니다. 감사합니다!", "tts": { + "default_language": "사용할 기본 언어", "dialog": { "example_message": "안녕하세요, {name}님. 지원되는 모든 미디어 플레이어에서 텍스트를 재생할 수 있습니다!", "header": "텍스트 음성 변환 사용해보기", @@ -1467,11 +1693,15 @@ "target": "대상", "target_browser": "브라우저" }, + "female": "여성", + "info": "텍스트 음성 변환 서비스를 이용하여 여러분의 집에 개성을 불어넣어보세요. 이 기능은 {service} 서비스를 사용하여 자동화 및 스크립트에서 사용할 수 있습니다.", + "male": "남성", + "title": "텍스트 음성 변환", "try": "사용해보기" }, "webhooks": { "disable_hook_error_msg": "웹 훅을 비활성화하지 못했습니다:", - "info": "웹 훅에 의해 트리거 되도록 구성된 모든 구성요소를 인터넷상에 공개 노출시키지 않고도 어디서나 Home Assistant 로 데이터를 보낼 수 있는 공개된 액세스가 가능한 URL 을 제공해드립니다.", + "info": "웹 훅에 의해 트리거 되도록 구성된 모든 구성요소를 인터넷상에 공개 노출시키지 않고도 어디서나 Home Assistant로 데이터를 보낼 수 있는 공개된 액세스가 가능한 URL 을 제공해드립니다.", "link_learn_more": "웹 훅 기반 자동화 생성에 대해 더 알아보기.", "loading": "읽는 중 ...", "manage": "관리", @@ -1483,20 +1713,20 @@ } }, "alexa": { - "banner": "configuration.yaml 에서 구성요소 필터를 구성했기 때문에 UI 에서 노출된 구성요소를 편집 할 수 없습니다.", + "banner": "configuration.yaml에서 구성요소 필터를 구성했으므로 이 UI를 통해 노출되는 구성요소는 편집할 수 없습니다.", "dont_expose_entity": "구성 요소 노출하지 않기", "expose": "Alexa 에 노출", "expose_entity": "구성 요소 노출하기", - "exposed": "{selected} 노출됨", + "exposed": "{selected}개의 구성요소가 노출됨", "exposed_entities": "노출된 구성요소", "follow_domain": "도메인 설정 따르기", "manage_domains": "도메인 관리", - "not_exposed": "{selected} 노출되지 않음", + "not_exposed": "{selected}개의 구성요소가 노출되지 않음", "not_exposed_entities": "노출되지 않은 구성요소", "title": "Alexa" }, "description_features": "집 밖에서도 집을 관리하고 Alexa 및 Google 어시스턴트와 연동시킵니다", - "description_login": "{email} 로(으로) 로그인 되어있습니다", + "description_login": "{email}(으)로 로그인 되어있습니다", "description_not_login": "로그인이 되어있지 않습니다", "dialog_certificate": { "certificate_expiration_date": "인증서 만료 날짜:", @@ -1526,16 +1756,16 @@ "title": "비밀번호 찾기" }, "google": { - "banner": "configuration.yaml 에서 구성요소 필터를 구성했기 때문에 UI 에서 노출된 구성요소를 편집 할 수 없습니다.", + "banner": "configuration.yaml에서 구성요소 필터를 구성했으므로 이 UI를 통해 노출되는 구성요소는 편집할 수 없습니다.", "disable_2FA": "2단계 인증 비활성화", "dont_expose_entity": "구성 요소 노출하지 않기", "expose": "Google 어시스턴트에 노출", "expose_entity": "구성 요소 노출하기", - "exposed": "{selected} 노출됨", + "exposed": "{selected}개의 구성요소가 노출됨", "exposed_entities": "노출된 구성요소", "follow_domain": "도메인 설정 따르기", "manage_domains": "도메인 관리", - "not_exposed": "{selected} 노출되지 않음", + "not_exposed": "{selected}개의 구성요소가 노출되지 않음", "not_exposed_entities": "노출되지 않은 구성요소", "sync_to_google": "변경 사항을 Google 에 동기화하는 중.", "title": "Google 어시스턴트" @@ -1547,11 +1777,11 @@ "email": "이메일", "email_error_msg": "이메일 형식이 잘못되었습니다", "forgot_password": "비밀번호가 기억나지 않으세요?", - "introduction": "Home Assistant Cloud 는 집 밖에서도 구성요소에 대한 안전한 원격 연결을 제공해드립니다. 또한 Amazon Alexa 및 Google 어시스턴트와 같은 클라우드 전용 서비스에 연결할 수 있습니다.", - "introduction2": "이 서비스는 Home Assistant 와 Hass.io 의 창립자가 설립한 회사인 ", + "introduction": "Home Assistant Cloud는 집 밖에서도 구성요소에 대한 안전한 원격 연결을 제공해드립니다. 또한 Amazon Alexa 및 Google 어시스턴트와 같은 클라우드 전용 서비스에 연결할 수 있습니다.", + "introduction2": "이 서비스는 Home Assistant와 Hass.io의 창립자가 설립한 회사인 ", "introduction2a": " 에 의해 운영되고 있습니다.", - "introduction3": "Home Assistant Cloud 는 1개월 무료 평가판이 포함된 구독 서비스입니다. 결제 정보는 필요하지 않습니다.", - "learn_more_link": "Home Assistant Cloud 에 대해 더 알아보기", + "introduction3": "Home Assistant Cloud는 1개월 무료 평가판이 포함된 구독 서비스입니다. 결제 정보는 필요하지 않습니다.", + "learn_more_link": "Home Assistant Cloud에 대해 더 알아보기", "password": "비밀번호", "password_error_msg": "비밀번호는 최소 8자 이상입니다", "sign_in": "로그인", @@ -1566,12 +1796,12 @@ "email_error_msg": "이메일 형식이 잘못되었습니다", "feature_amazon_alexa": "Amazon Alexa 연동", "feature_google_home": "Google 어시스턴트 연동", - "feature_remote_control": "집 밖에서 Home Assistant 를 제어", + "feature_remote_control": "집 밖에서 Home Assistant를 제어", "feature_webhook_apps": "OwnTracks 와 같은 웹 훅 기반 앱과 쉬운 연동", "headline": "1개월 무료 평가판 사용해 보기", "information": "1개월간 무료로 사용해 볼 수 있는 Home Assistant Cloud 계정을 만들어보세요. 결제 정보는 필요하지 않습니다.", - "information2": "평가판을 사용하면 다음을 포함하는 Home Assistant Cloud 의 모든 기능을 이용해 볼 수 있습니다:", - "information3": "이 서비스는 Home Assistant 와 Hass.io 의 창립자가 설립한 회사인 ", + "information2": "평가판을 사용하면 다음을 포함하는 Home Assistant Cloud의 모든 기능을 이용해 볼 수 있습니다:", + "information3": "이 서비스는 Home Assistant와 Hass.io의 창립자가 설립한 회사인 ", "information3a": " 에 의해 운영되고 있습니다.", "information4": "계정 등록은 다음 이용 약관의 동의를 포함합니다.", "link_privacy_policy": "개인 정보 정책", @@ -1594,7 +1824,7 @@ "section": { "core": { "core_config": { - "edit_requires_storage": "구성내용이 configuration.yaml 에 저장되어 있기 때문에 편집기가 비활성화 되었습니다.", + "edit_requires_storage": "구성내용이 configuration.yaml에 저장되어 있기 때문에 편집기가 비활성화되었습니다.", "elevation": "고도", "elevation_meters": "미터", "external_url": "외부 URL", @@ -1637,7 +1867,7 @@ } }, "devices": { - "add_prompt": "아직 이 기기로 추가 된 {name} 이(가) 없습니다. 위의 + 단추를 클릭하여 추가할 수 있습니다.", + "add_prompt": "아직 이 기기로 추가 된 {name}이(가) 없습니다. 위의 + 단추를 클릭하여 추가할 수 있습니다.", "automation": { "actions": { "caption": "뭔가 트리거 되었을 때....", @@ -1651,6 +1881,7 @@ "unknown_condition": "알 수 없는 조건" }, "create": "기기로 자동화 구성하기", + "create_disable": "비활성화된 기기로 자동화를 만들 수 없습니다", "no_automations": "자동화 없음", "no_device_automations": "이 기기에서 사용할 수 있는 자동화가 없습니다.", "triggers": { @@ -1663,8 +1894,9 @@ "cant_edit": "UI 에서 작성된 항목만 편집할 수 있습니다.", "caption": "기기", "confirm_delete": "이 기기를 삭제하시겠습니까?", + "confirm_disable_config_entry": "{entry_name} 구성 항목에 대한 기기가 더 이상 존재하지 않습니다. 구성 항목을 비활성화하시겠습니까?", "confirm_rename_entity_ids": "구성요소의 ID 이름 또한 바꾸시겠습니까?", - "confirm_rename_entity_ids_warning": "현재 이러한 구성요소를 사용하고 있는 구성 (자동화, 스크립트, 씬, 대시보드 등)은 변경되지 않습니다. 새로운 구성요소 ID 를 사용하려면 직접 업데이트해야 합니다.", + "confirm_rename_entity_ids_warning": "이렇게 해도 현재 이러한 구성요소를 사용하고 있는 구성(예: 자동화, 스크립트, 씬, 대시보드)은 변경되지 않습니다! 새 구성요소 ID를 사용하려면 직접 업데이트해야 합니다!", "data_table": { "area": "영역", "battery": "배터리", @@ -1674,35 +1906,47 @@ "model": "모델", "no_devices": "기기 없음" }, - "delete": "삭제", + "delete": "삭제하기", "description": "구성된 기기를 관리합니다", "device_info": "기기 정보", "device_not_found": "기기를 찾을 수 없습니다.", + "disabled": "비활성화됨", "disabled_by": { - "config_entry": "구성 항목" + "config_entry": "구성 항목", + "integration": "통합 구성요소", + "user": "사용자" }, + "enabled_cause": "{cause}에 의해 기기가 비활성화되었습니다.", + "enabled_description": "비활성화된 기기는 표시되지 않으며 기기에 속한 구성요소는 비활성화되고 Home Assistant에 추가되지 않습니다.", + "enabled_label": "기기 활성화하기", "entities": { "add_entities_lovelace": "Lovelace 에 추가하기", - "disabled_entities": "+{count} {count, plural,\n one {비활성화 된 구성요소}\n other {비활성화 된 구성요소}\n}", + "disabled_entities": "+{count} {count, plural,\n one{개의 비활성화된 구성요소}\n other{개의 비활성화된 구성요소}\n}", "entities": "구성요소", - "hide_disabled": "비활성화 된 구성요소 숨김", + "hide_disabled": "비활성화된 구성요소 숨기기", "none": "이 기기는 구성요소가 없습니다" }, "name": "이름", "no_devices": "기기 없음", "picker": { "filter": { - "hidden_devices": "{number} {number, plural,\n one { 개의 숨겨진 기기}\n other { 개의 숨겨진 기기}\n}" - } + "filter": "필터", + "hidden_devices": "{number} {number, plural,\n one{개의 숨겨진 기기}\n other{개의 숨겨진 기기}\n}", + "show_all": "모두 표시하기", + "show_disabled": "비활성화된 기기 표시하기" + }, + "search": "기기 찾기" }, "scene": { "create": "기기로 씬 구성하기", + "create_disable": "비활성화된 기기로 씬을 만들 수 없습니다", "no_scenes": "씬 없음", "scenes": "씬" }, "scenes": "씬", "script": { "create": "기기로 스크립트 작성하기", + "create_disable": "비활성화된 기기로 스크립트를 만들 수 없습니다", "no_scripts": "스크립트 없음", "scripts": "스크립트" }, @@ -1717,21 +1961,21 @@ "picker": { "disable_selected": { "button": "선택된 구성요소 비활성화", - "confirm_text": "비활성화 된 구성요소는 Home Assistant 에 추가되지 않습니다.", - "confirm_title": "{number} {number, plural,\n one { 개의 구성요소}\n other { 개의 구성요소}\n} 를 비활성화하시겠습니까?" + "confirm_text": "비활성화된 구성요소는 Home Assistant에 추가되지 않습니다.", + "confirm_title": "{number} {number, plural,\n one{개의 구성요소}\n other{개의 구성요소}\n}를 비활성화하시겠습니까?" }, "enable_selected": { "button": "선택된 구성요소 활성화", - "confirm_text": "이제 비활성화 된 경우 Home Assistant 에서 다시 사용할 수 있게 됩니다.", - "confirm_title": "{number} {number, plural,\n one { 개의 구성요소}\n other { 개의 구성요소}\n} 를 활성화하시겠습니까?" + "confirm_text": "비활성화된 구성요소는 Home Assistant에서 다시 사용할 수 있게 됩니다.", + "confirm_title": "{number} {number, plural,\n one{개의 구성요소}\n other{개의 구성요소}\n}를 활성화하시겠습니까?" }, "filter": { "filter": "필터", - "hidden_entities": "{number} {number, plural,\n one { 개의 숨겨진 구성요소}\n other { 개의 숨겨진 구성요소}\n}", - "show_all": "모두 표시", - "show_disabled": "비활성화 된 구성요소 표시", - "show_readonly": "읽기 전용 구성요소 표시", - "show_unavailable": "사용할 수 없는 구성요소 표시" + "hidden_entities": "{number} {number, plural,\n one{개의 숨겨진 구성요소}\n other{개의 숨겨진 구성요소}\n}", + "show_all": "모두 표시하기", + "show_disabled": "비활성화된 구성요소 표시하기", + "show_readonly": "읽기 전용 구성요소 표시하기", + "show_unavailable": "사용할 수 없는 구성요소 표시하기" }, "header": "구성요소", "headers": { @@ -1741,17 +1985,17 @@ "name": "이름", "status": "상태" }, - "introduction": "Home Assistant 는 구성요소의 식별을 위해 모든 구성요소에 고유한 레지스트리를 부여합니다. 각각의 구성요소들은 자신만의 고유한 구성요소 ID 를 가집니다.", - "introduction2": "구성요소 레지스트리를 사용하여 이름을 대체하거나 구성요소 ID 변경 또는 Home Assistant 에서 항목을 제거할 수 있습니다.", + "introduction": "Home Assistant는 구성요소의 식별을 위해 모든 구성요소에 고유한 레지스트리를 부여합니다. 각각의 구성요소들은 자신만의 고유한 구성요소 ID를 가집니다.", + "introduction2": "구성요소 레지스트리를 사용하여 이름을 대체하거나 구성요소 ID 변경 또는 Home Assistant에서 항목을 제거할 수 있습니다.", "remove_selected": { "button": "선택된 구성요소 제거하기", - "confirm_partly_text": "선택한 {selected} 개의 구성요소 중 {removable} 개의 구성요소를 제거할 수 있습니다. 통합 구성요소가 더 이상 구성요소를 제공하지 않는 경우에만 구성요소를 제거할 수 있으며, 제거된 통합 구성요소의 구성요소를 제거하기 전에 Home Assistant 를 다시 시작해야 할 수 있습니다. 제거 가능한 구성요소를 제거하시겠습니까?", - "confirm_partly_title": "선택된 {number} {number, plural,\n one { 개의 구성요소}\n other { 개의 구성요소}\n} 만 제거할 수 있습니다.", + "confirm_partly_text": "선택한 {selected}개의 구성요소 중 {removable}개의 구성요소를 제거할 수 있습니다. 통합 구성요소가 더 이상 구성요소를 제공하지 않는 경우에만 구성요소를 제거할 수 있으며, 제거된 통합 구성요소의 구성요소를 제거하기 전에 Home Assistant를 다시 시작해야 할 수 있습니다. 제거 가능한 구성요소를 제거하시겠습니까?", + "confirm_partly_title": "선택된 {number} {number, plural,\n one{개의 구성요소}\n other{개의 구성요소}\n} 만 제거할 수 있습니다.", "confirm_text": "이러한 구성요소가 포함된 경우 Lovelace 구성 및 자동화에서 제거해야 합니다.", - "confirm_title": "{number} {number, plural,\n one { 개의 구성요소}\n other { 개의 구성요소}\n} 를 제거하시겠습니까?" + "confirm_title": "{number} {number, plural,\n one{개의 구성요소}\n other{개의 구성요소}\n}를 제거하시겠습니까?" }, - "search": "구성요소 검색", - "selected": "{number} 개 선택됨", + "search": "구성요소 찾기", + "selected": "{number}개 선택됨", "status": { "disabled": "비활성화", "ok": "확인", @@ -1763,9 +2007,10 @@ }, "filtering": { "clear": "지우기", - "filtering_by": "필터링" + "filtering_by": "필터링", + "show": "표시하기" }, - "header": "Home Assistant 설정", + "header": "Home Assistant 구성", "helpers": { "caption": "도우미", "description": "자동화 구축에 도움이 되는 요소를 관리합니다", @@ -1782,7 +2027,7 @@ "name": "이름", "type": "유형" }, - "no_helpers": "아직 설정한 도우미가 없는 것 같습니다." + "no_helpers": "아직 구성한 도우미가 없는 것 같습니다." }, "types": { "counter": "계수기", @@ -1797,9 +2042,11 @@ "info": { "built_using": "다음을 사용하여 제작", "caption": "정보", + "copy_github": "GitHub 용", + "copy_raw": "일반 텍스트", "custom_uis": "사용자 UI :", - "description": "버전, 시스템 상태 및 문서에 대한 링크입니다", - "developed_by": "Home Assistant 는 수많은 멋진 사람들에 의해 개발되었습니다.", + "description": "버전, 시스템 상태 및 관련 문서에 대한 링크입니다", + "developed_by": "Home Assistant는 수많은 멋진 사람들에 의해 개발되었습니다.", "documentation": "관련 문서", "frontend": "프런트엔드-UI", "frontend_version": "프런트엔드 버전: {version} - {type}", @@ -1808,19 +2055,19 @@ "integrations": "통합 구성요소", "issues": "이슈", "license": "Apache 2.0 License 에 따라 게시", - "path_configuration": "configuration.yaml 의 위치: {path}", + "path_configuration": "configuration.yaml의 위치: {path}", "server": "서버", "source": "소스:", "system_health_error": "시스템 상태보기 구성요소가 로드되지 않았습니다. configuration.yaml 에 'system_health:' 를 추가해주세요.", "system_health": { - "manage": "관리", + "manage": "관리하기", "more_info": "추가 정보" } }, "integration_panel_move": { "link_integration_page": "통합 구성요소 페이지", - "missing_zha": "ZHA 구성 패널이 보이지 않으신가요? {integrations_page} 의 ZHA 항목으로 이동되었습니다.", - "missing_zwave": "Z-Wave 구성 패널이 보이지 않으신가요? {integrations_page} 의 ZHA 항목으로 이동되었습니다." + "missing_zha": "ZHA 구성 패널이 보이지 않으신가요? {integrations_page}의 ZHA 항목으로 이동되었습니다.", + "missing_zwave": "Z-Wave 구성 패널이 보이지 않으신가요? {integrations_page}의 ZHA 항목으로 이동되었습니다." }, "integrations": { "add_integration": "통합 구성요소 추가하기", @@ -1828,12 +2075,24 @@ "caption": "통합 구성요소", "config_entry": { "area": "{area}에 위치", - "delete": "삭제", + "delete": "삭제하기", "delete_confirm": "이 통합 구성요소를 제거하시겠습니까?", "device_unavailable": "기기 사용불가", - "devices": "{count} {count, plural,\none {기기}\nother {기기}\n}", + "devices": "{count} {count, plural,\none{개의 기기}\nother{개의 기기}\n}", + "disable_restart_confirm": "이 통합 구성요소를 비활성화하려면 Home Assistant를 다시 시작해주세요", + "disable": { + "disable_confirm": "이 구성 항목을 비활성화하시겠습니까? 해당 기기 및 구성요소가 비활성화됩니다.", + "disabled": "비활성화됨", + "disabled_by": { + "device": "기기", + "integration": "통합 구성요소", + "user": "사용자" + }, + "disabled_cause": "{cause}에 의해 비활성화되었습니다" + }, "documentation": "관련 문서", - "entities": "{count} {count, plural,\none {구성요소}\nother {구성요소}\n}", + "enable_restart_confirm": "이 통합 구성요소를 활성화하려면 Home Assistant를 다시 시작해주세요", + "entities": "{count} {count, plural,\none{개의 구성요소}\nother{개의 구성요소}\n}", "entity_unavailable": "구성요소 사용불가", "firmware": "펌웨어: {version}", "hub": "연결 경유 대상", @@ -1842,18 +2101,20 @@ "options": "옵션", "reload": "다시 읽어오기", "reload_confirm": "통합 구성요소를 다시 읽어 들였습니다", - "reload_restart_confirm": "이 통합 구성요소를 다시 읽어 들일려면 Home Assistant 를 다시 시작해주세요", + "reload_restart_confirm": "이 통합 구성요소를 다시 읽어 들일려면 Home Assistant를 다시 시작해주세요", "rename": "이름 변경", - "restart_confirm": "이 통합 구성요소를 제거하려면 Home Assistant 를 다시 시작해주세요", - "services": "{count} {count, plural,\n one {서비스}\n other {서비스}\n}", + "restart_confirm": "이 통합 구성요소를 제거하려면 Home Assistant를 다시 시작해주세요", + "services": "{count} {count, plural,\n one{개의 서비스}\n other{개의 서비스}\n}", "system_options": "시스템 옵션", "unnamed_entry": "이름이 없는 항목" }, "config_flow": { "aborted": "취소됨", "close": "닫기", - "created_config": "{name} 에 대한 구성을 만들었습니다.", + "could_not_load": "구성 흐름을 읽어 들일 수 없습니다", + "created_config": "{name}에 대한 구성을 만들었습니다.", "dismiss": "대화창 닫기", + "error": "에러", "error_saving_area": "영역 저장 오류: {error}", "external_step": { "description": "이 단계는 외부 웹사이트 방문이 필요합니다.", @@ -1862,41 +2123,50 @@ "finish": "완료", "loading_first_time": "통합 구성요소가 설치되는 동안 기다려주세요", "not_all_required_fields": "필수 입력란이 모두 채워지지 않았습니다.", + "pick_flow_step": { + "new_flow": "아니요, 다른 {integration}의 인스턴스를 설정합니다", + "title": "이걸 발견했습니다. 설치하시겠습니까?" + }, "submit": "확인" }, - "configure": "설정하기", - "configured": "설정된 통합 구성요소", - "confirm_new": "{integration} 을(를) 설정하시겠습니까?", + "configure": "구성하기", + "configured": "구성된 통합 구성요소", + "confirm_new": "{integration}을(를) 설정하시겠습니까?", "description": "통합 구성요소를 관리합니다", "details": "통합 구성요소 상세정보", + "disable": { + "disabled_integrations": "{number}개의 비활성화된 통합 구성요소", + "hide_disabled": "비활성화된 통합 구성요소 숨기기", + "show_disabled": "비활성화된 통합 구성요소 표시하기" + }, "discovered": "발견된 구성요소", "home_assistant_website": "Home Assistant 웹 사이트", "ignore": { "confirm_delete_ignore": "이렇게 하면 발견된 통합 구성요소가 발견될 때, 발견된 통합 구성요소에 다시 나타나게 됩니다. 다시 시작해야 하거나 시간이 걸릴 수 있습니다.", "confirm_delete_ignore_title": "{name} 무시를 중지하시겠습니까?", - "confirm_ignore": "이 통합 구성요소의 설정을 하지 않으시겠습니까? 오른쪽 상단의 오버플로 메뉴에서 '무시된 통합 구성요소 표시' 를 클릭하여 이 작업을 취소할 수 있습니다.", + "confirm_ignore": "이 통합 구성요소의 설정을 하지 않으시겠습니까? 오른쪽 상단의 오버플로 메뉴에서 '무시된 통합 구성요소 표시하기' 를 클릭하여 이 작업을 취소할 수 있습니다.", "confirm_ignore_title": "발견된 {name} 기기를 무시하시겠습니까?", - "hide_ignored": "무시된 통합 구성요소 숨김", + "hide_ignored": "무시된 통합 구성요소 숨기기", "ignore": "무시", "ignored": "무시된 통합 구성요소", - "show_ignored": "무시된 통합 구성요소 표시", + "show_ignored": "무시된 통합 구성요소 표시하기", "stop_ignore": "무시 중지하기" }, "integration": "통합 구성요소", "integration_not_found": "통합 구성요소를 찾을 수 없습니다.", "new": "새로운 통합 구성요소 설정", "no_integrations": "아직 통합 구성요소를 구성하지 않은 것 같습니다. 첫 번째 통합 구성요소를 추가하려면 아래 버튼을 클릭해주세요!", - "none": "설정된 통합 구성요소가 없습니다", + "none": "구성된 통합 구성요소가 없습니다", "none_found": "통합 구성요소를 찾을 수 없습니다", "none_found_detail": "검색 대상을 확인해주세요.", - "note_about_integrations": "아직 UI 에서 모든 통합 구성요소를 구성할 수 있는 것은 아닙니다.", + "note_about_integrations": "아직 모든 통합 구성요소를 UI를 통해 구성할 수 없습니다.", "note_about_website_reference": "더 많은 구성요소는 다음에서 살펴 봐주세요. ", - "reconfigure": "재구성", + "reconfigure": "재구성하기", "rename_dialog": "이 구성 항목의 이름을 편집하기", "rename_input_label": "구성 항목의 이름", - "search": "통합 구성요소 검색" + "search": "통합 구성요소 찾기" }, - "introduction": "이 뷰에서 구성요소와 Home Assistant 를 설정할 수 있습니다. 아직 여기서 모두 설정할 수는 없지만, 모든 내용을 설정할 수 있도록 작업 중입니다.", + "introduction": "이 뷰에서 구성요소와 Home Assistant를 구성할 수 있습니다. 아직 여기서 모든 것을 구성할 수는 없지만, 모든 내용을 구성할 수 있도록 작업 중입니다.", "logs": { "caption": "로그", "clear": "지우기", @@ -1904,7 +2174,7 @@ "details": "로그 상세정보 ({level})", "load_full_log": "Home Assistant 로그 전부 불러오기", "loading_log": "오류 로그를 읽는 중...", - "multiple_messages": "{time} 에 처음 발생했으며, {counter} 번 발생했습니다.", + "multiple_messages": "{time}에 처음 발생했으며, {counter}번 발생했습니다.", "no_errors": "보고된 오류가 없습니다.", "no_issues": "새롭게 보고된 문제가 없습니다!", "refresh": "새로고침" @@ -1912,8 +2182,8 @@ "lovelace": { "caption": "Lovelace 대시보드", "dashboards": { - "cant_edit_default": "기본 Lovelace 대시보드는 UI 에서 편집할 수 없습니다. 다른 대시보드를 기본값으로 설정하여 숨길 수 있습니다.", - "cant_edit_yaml": "YAML 에서 정의된 대시보드는 UI 에서 편집할 수 없습니다. configuration.yaml 파일에서 수정해주세요.", + "cant_edit_default": "기본 Lovelace 대시보드는 UI에서 편집할 수 없습니다. 다른 대시보드를 기본값으로 설정하여 숨길 수 있습니다.", + "cant_edit_yaml": "YAML에서 정의된 대시보드는 UI에서 편집할 수 없습니다. configuration.yaml 파일에서 수정해주세요.", "caption": "대시보드", "conf_mode": { "storage": "UI 제어", @@ -1923,15 +2193,15 @@ "default_dashboard": "기본 대시보드입니다", "detail": { "create": "만들기", - "delete": "삭제", + "delete": "삭제하기", "dismiss": "닫기", - "edit_dashboard": "대시보드 편집", + "edit_dashboard": "대시보드 편집하기", "icon": "아이콘", "new_dashboard": "새로운 대시보드 추가하기", "remove_default": "이 기기에서 기본값으로 제거하기", "require_admin": "관리자 전용", "set_default": "이 기기에서 기본값으로 설정", - "show_sidebar": "사이드바에 표시", + "show_sidebar": "사이드바에 표시하기", "title": "제목", "title_required": "제목은 필수 요소입니다", "update": "업데이트", @@ -1945,7 +2215,7 @@ "default": "기본값", "filename": "파일 이름", "require_admin": "관리자 전용", - "sidebar": "사이드바에 표시", + "sidebar": "사이드바에 표시하기", "title": "제목" }, "open": "열기" @@ -1958,7 +2228,7 @@ "confirm_delete": "이 리소스를 삭제하시겠습니까?", "detail": { "create": "만들기", - "delete": "삭제", + "delete": "삭제하기", "dismiss": "닫기", "new_resource": "새로운 리소스 추가하기", "type": "리소스 유형", @@ -1987,11 +2257,11 @@ } }, "mqtt": { - "button": "설정", + "button": "구성하기", "description_listen": "토픽 내용 들어보기", "description_publish": "패킷 발행", "listening_to": "토픽 청취 중", - "message_received": "{time} 에 {id} 메시지가 {topic} 에 수신되었습니다.", + "message_received": "{time}에 {id} 메시지가 {topic}에 수신되었습니다.", "payload": "페이로드 (템플릿 허용)", "publish": "발행", "start_listening": "청취 시작", @@ -2001,7 +2271,7 @@ "topic": "토픽" }, "ozw": { - "button": "설정", + "button": "구성하기", "common": { "controller": "컨트롤러", "instance": "인스턴스", @@ -2029,7 +2299,7 @@ "network_status": { "details": { "driverallnodesqueried": "모든 노드가 쿼리되었습니다", - "driverallnodesqueriedsomedead": "모든 노드가 쿼리되었습니다. 일부 노드는 죽은 것으로 발견되었습니다.", + "driverallnodesqueriedsomedead": "모든 노드가 쿼리 되었습니다. 일부 노드는 작동하지 않는 것으로 발견되었습니다", "driverawakenodesqueries": "모든 절전모드 해제 노드가 쿼리되었습니다.", "driverfailed": "Z-Wave 컨트롤러에 연결하지 못했습니다", "driverready": "Z-Wave 컨트롤러 초기화 중", @@ -2049,7 +2319,7 @@ "network": { "header": "네트워크 관리", "introduction": "네트워크 전체 기능을 관리합니다.", - "node_count": "{count} 개 노드" + "node_count": "{count}개 노드" }, "node_config": { "header": "노드 구성", @@ -2095,7 +2365,7 @@ "battery_note": "노드가 배터리 전원을 사용하는 경우 계속하기 전에 절전 모드가 해제되어 있는지 확인해주세요", "button": "노드 새로고침", "complete": "노드 새로고침 완료", - "description": "OpenZWave 가 노드를 다시 인터뷰하고 노드의 명령 클래스, 기능 및 값을 업데이트하도록 지시합니다.", + "description": "OpenZWave가 노드를 다시 인터뷰하고 노드의 명령 클래스, 기능 및 값을 업데이트하도록 지시합니다.", "node_status": "노드 상태", "refreshing_description": "노드 정보를 새로고침 하는 중...", "start_refresh_button": "새로고침 시작", @@ -2107,7 +2377,7 @@ "select_instance": { "header": "OpenZWave 인스턴스 선택", "introduction": "둘 이상의 OpenZWave 인스턴스가 실행 중입니다. 어떤 인스턴스를 관리하시겠습니까?", - "none_found": "OpenZWave 인스턴스를 찾을 수 없습니다. 이 상황이 잘못되었다고 생각되시면 OpenZWave 및 MQTT 설정을 확인하고 Home Assistant 가 MQTT 브로커와 통신할 수 있는지 확인해주세요." + "none_found": "OpenZWave 인스턴스를 찾을 수 없습니다. 이 상황이 잘못되었다고 생각되시면 OpenZWave 및 MQTT 설정을 확인하고 Home Assistant가 MQTT 브로커와 통신할 수 있는지 확인해주세요." }, "services": { "add_node": "노드 추가하기", @@ -2121,13 +2391,13 @@ "confirm_delete": "이 구성원을 삭제하시겠습니까?", "confirm_delete2": "이 구성원에게 속한 모든 기기는 비할당 상태로 남게됩니다.", "create_person": "구성원 만들기", - "description": "Home Assistant 가 추적하는 구성원을 관리합니다", + "description": "Home Assistant가 추적하는 구성원을 관리합니다", "detail": { "admin": "관리자", "allow_login": "로그인 허용", "confirm_delete_user": "{name} 구성원에 대한 사용자 계정을 삭제하시겠습니까? 여전히 해당 사용자를 추적할 수는 있지만 해당 구성원은 더 이상 로그인할 수 없습니다.", "create": "만들기", - "delete": "삭제", + "delete": "삭제하기", "device_tracker_intro": "이 구성원에게 속한 기기를 선택해주세요.", "device_tracker_pick": "추적 대상 기기 선택", "device_tracker_picked": "추적 대상 기기", @@ -2140,10 +2410,10 @@ "no_device_tracker_available_intro": "구성원의 재실 여부를 알려주는 기기가 있다면 구성원을 해당 기기에 할당할 수 있습니다. 통합 구성요소 페이지에서 재실 감지 통합 구성요소를 추가해서 기기를 구성해보세요.", "update": "업데이트" }, - "introduction": "Home Assistant 에서 추적할 구성원을 정의할 수 있습니다.", + "introduction": "Home Assistant에서 추적할 구성원을 정의할 수 있습니다.", "learn_more": "구성원에 대해 더 알아보기", "no_persons_created_yet": "아직 생성된 구성원이 없는 것 같습니다.", - "note_about_persons_configured_in_yaml": "참고: configuration.yaml 에서 구성된 구성원은 UI 에서 편집 할 수 없습니다.", + "note_about_persons_configured_in_yaml": "참고: configuration.yaml에서 구성된 구성원은 UI에서 편집할 수 없습니다.", "person_not_found": "편집하려는 구성원을 찾을 수 없습니다.", "person_not_found_title": "구성원을 찾을 수 없음" }, @@ -2155,13 +2425,13 @@ "default_name": "새로운 씬", "devices": { "add": "기기 추가하기", - "delete": "기기 삭제", + "delete": "기기 삭제하기", "header": "기기", "introduction": "씬에 포함시키려는 기기를 추가해주세요. 모든 기기를 이 씬에 원하는 상태로 설정해주세요." }, "entities": { "add": "구성요소 추가하기", - "delete": "구성요소 삭제", + "delete": "구성요소 삭제하기", "device_entities": "기기에 속하는 구성요소를 추가하면 해당 기기가 추가됩니다.", "header": "구성요소", "introduction": "기기에 속하지 않은 구성요소는 여기에서 설정할 수 있습니다.", @@ -2169,7 +2439,7 @@ }, "icon": "아이콘", "introduction": "씬을 사용하여 집에 활기를 불어넣어 보세요.", - "load_error_not_editable": "scenes.yaml 의 씬 만 편집할 수 있습니다.", + "load_error_not_editable": "scenes.yaml의 씬 만 편집할 수 있습니다.", "load_error_unknown": "씬 불러오기 오류: ({err_no}).", "name": "이름", "save": "저장", @@ -2178,18 +2448,18 @@ "picker": { "add_scene": "씬 추가하기", "delete_confirm": "이 씬을 삭제하시겠습니까?", - "delete_scene": "씬 삭제", - "edit_scene": "씬 편집", + "delete_scene": "씬 삭제하기", + "edit_scene": "씬 편집하기", "header": "씬 편집기", "headers": { "name": "이름" }, - "introduction": "씬 편집기를 사용하여 씬을 작성하고 편집 할 수 있습니다. 아래 링크를 따라 안내사항을 읽고 Home Assistant 를 올바르게 구성했는지 확인해보세요.", + "introduction": "씬 편집기를 사용하여 씬을 작성하고 편집 할 수 있습니다. 아래 링크를 따라 안내사항을 읽고 Home Assistant를 올바르게 구성했는지 확인해보세요.", "learn_more": "씬에 대해 더 알아보기", "no_scenes": "편집 가능한 씬을 찾을 수 없습니다", - "only_editable": "scenes.yaml 에 정의 된 씬 만 편집 할 수 있습니다.", - "pick_scene": "편집 할 씬 선택", - "show_info_scene": "씬에 대한 정보 표시" + "only_editable": "scenes.yaml에 정의 된 씬 만 편집 할 수 있습니다.", + "pick_scene": "편집할 씬 선택하기", + "show_info_scene": "씬에 대한 정보 표시하기" } }, "script": { @@ -2199,12 +2469,12 @@ "alias": "이름", "default_name": "새로운 스크립트", "delete_confirm": "이 스크립트를 삭제하시겠습니까?", - "delete_script": "스크립트 삭제", + "delete_script": "스크립트 삭제하기", "header": "스크립트: {name}", "icon": "아이콘", "id": "구성요소 ID", - "id_already_exists": "ID 가 이미 존재합니다", - "id_already_exists_save_error": "고유한 ID 가 아니므로 이 스크립트를 저장할 수 없습니다. 다른 ID 를 선택하거나 자동생성하려면 비워두세요.", + "id_already_exists": "ID가 이미 존재합니다", + "id_already_exists_save_error": "고유한 ID가 아니므로 이 스크립트를 저장할 수 없습니다. 다른 ID를 선택하거나 자동생성하려면 비워두세요.", "introduction": "스크립트를 사용하여 일련의 동작을 실행합니다.", "link_available_actions": "사용가능한 동작에 대해 더 알아보기.", "load_error_not_editable": "scripts.yaml 의 스크립트만 편집할 수 있습니다.", @@ -2213,7 +2483,7 @@ "queued": "대기열 길이" }, "modes": { - "description": "모드는 스크립트가 하나 이상의 이전 호출에서 계속 실행되는 동안 스크립트가 호출될 때 실행되는 작업을 제어합니다. 자세한 내용은 {documentation_link} 을(를) 확인해주세요.", + "description": "모드는 스크립트가 하나 이상의 이전 호출에서 계속 실행되는 동안 스크립트가 호출될 때 실행되는 작업을 제어합니다. 자세한 내용은 {documentation_link}을(를) 확인해주세요.", "documentation": "스크립트 문서", "label": "모드", "parallel": "병렬", @@ -2228,16 +2498,17 @@ "picker": { "add_script": "스크립트 추가하기", "duplicate": "복제", - "edit_script": "스크립트 편집", + "duplicate_script": "스크립트 복제하기", + "edit_script": "스크립트 편집하기", "header": "스크립트 편집기", "headers": { "name": "이름" }, - "introduction": "스크립트 편집기를 사용하여 스크립트를 작성하고 편집할 수 있습니다. 아래 링크를 따라 안내사항을 읽고 Home Assistant 를 올바르게 구성했는지 확인해보세요.", + "introduction": "스크립트 편집기를 사용하여 스크립트를 작성하고 편집할 수 있습니다. 아래 링크를 따라 안내사항을 읽고 Home Assistant를 올바르게 구성했는지 확인해보세요.", "learn_more": "스크립트에 대해 더 알아보기", "no_scripts": "편집 가능한 스크립트를 찾을 수 없습니다", "run_script": "스크립트 실행", - "show_info": "스크립트에 대한 정보 표시" + "show_info": "스크립트에 대한 정보 표시하기" } }, "server_control": { @@ -2290,7 +2561,7 @@ "validation": { "check_config": "구성 내용 확인", "heading": "구성 내용 유효성 검사", - "introduction": "최근에 구성 내용을 추가 혹은 변경하셨다면, 구성 내용 확인 버튼을 눌러 구성 내용이 올바른지 검사하고 Home Assistant 가 정상 작동 되는지 확인하실 수 있습니다.", + "introduction": "최근에 구성 내용을 추가 혹은 변경하셨다면, 구성 내용 확인 버튼을 눌러 구성 내용이 올바른지 검사하고 Home Assistant가 정상 작동 되는지 확인하실 수 있습니다.", "invalid": "구성 내용이 잘못되었습니다", "valid": "구성 내용이 모두 올바릅니다!" } @@ -2308,16 +2579,16 @@ "companion_apps": "지원하는 앱", "create": "만들기", "create_and_write": "만들고 쓰기", - "delete": "삭제", + "delete": "삭제하기", "description": "상세정보", "name": "이름", "new_tag": "새로운 태그", "tag_id": "태그 ID", "tag_id_placeholder": "비워두면 자동으로 생성됩니다", - "update": "업데이트", - "usage": "태그는 스캔될 때 자동화를 트리거할 수 있으며, NFC 태그, QR 코드 또는 다른 지원되는 모든 종류의 태그를 사용할 수 있습니다. {companion_link} 을(를) 사용하여 이 태그를 프로그래밍 가능한 NFC 태그에 쓰거나 아래에서 QR 코드를 만들어주세요." + "update": "업데이트하기", + "usage": "태그는 스캔될 때 자동화를 트리거할 수 있으며, NFC 태그, QR 코드 또는 다른 지원되는 모든 종류의 태그를 사용할 수 있습니다. {companion_link}을(를) 사용하여 이 태그를 프로그래밍 가능한 NFC 태그에 쓰거나 아래에서 QR 코드를 만들어주세요." }, - "edit": "편집", + "edit": "편집하기", "headers": { "last_scanned": "최근 검색 됨", "name": "이름" @@ -2336,14 +2607,15 @@ "password_not_match": "비밀번호가 일치하지 않습니다" }, "caption": "사용자", - "description": "사용자를 관리합니다", + "description": "Home Assistant 사용자 계정을 관리합니다", "editor": { "activate_user": "사용자 활성화", "active": "활성화", + "active_tooltip": "사용자가 로그인할 수 있는지 여부를 제어합니다", "admin": "관리자", "caption": "사용자 보기", "change_password": "비밀번호 변경", - "confirm_user_deletion": "{name} 을(를) 삭제하시겠습니까?", + "confirm_user_deletion": "{name}을(를) 삭제하시겠습니까?", "deactivate_user": "사용자 비활성화", "delete_user": "사용자 삭제하기", "group": "그룹", @@ -2378,10 +2650,10 @@ "discovered_text": "기기가 발견되면 여기에 표시됩니다.", "no_devices_found": "발견된 기기가 없습니다. 기기를 검색하는 동안 기기가 페어링 모드 상태이고 절전모드가 해제되어있는지 확인해주세요.", "pairing_mode": "기기가 페어링 모드인지 확인해주세요. 기기의 페어링 모드 설정 방법은 기기의 설명서를 참조해주세요.", - "search_again": "다시 검색", + "search_again": "다시 찾기", "spinner": "ZHA Zigbee 기기를 찾고있습니다..." }, - "button": "설정", + "button": "구성하기", "cluster_attributes": { "attributes_of_cluster": "선택된 클러스터의 속성", "get_zigbee_attribute": "Zigbee 속성 가져오기", @@ -2453,19 +2725,22 @@ }, "visualization": { "caption": "시각화", - "header": "네트워크 시각화" + "header": "네트워크 시각화", + "highlight_label": "기기를 강조 표시하기", + "refresh_topology": "토폴로지 새로고침", + "zoom_label": "기기로 확대하기" } }, "zone": { "add_zone": "지역 추가하기", "caption": "지역", - "configured_in_yaml": "configuration.yaml 에서 구성된 지역은 UI 에서 편집할 수 없습니다.", + "configured_in_yaml": "configuration.yaml에서 구성된 지역은 UI에서 편집할 수 없습니다.", "confirm_delete": "이 지역을 삭제하시겠습니까?", "create_zone": "지역 만들기", "description": "구성원을 추적할 지역을 관리합니다", "detail": { "create": "만들기", - "delete": "삭제", + "delete": "삭제하기", "icon": "아이콘", "icon_error_msg": "아이콘은 \"접두사:아이콘이름\" 형식이어야 합니다. 예: \"mdi:home\"", "latitude": "위도", @@ -2485,8 +2760,77 @@ "introduction": "지역을 사용하면 지구 상의 특정 위치를 지정할 수 있습니다. 구성원이 지역 내에 있으면 구성요소 상태에서 지역의 이름을 가져옵니다. 자동화 설정 내에서 지역을 트리거 또는 조건으로 사용할 수도 있습니다.", "no_zones_created_yet": "아직 설정한 지역이 없는 것 같습니다." }, + "zwave_js": { + "add_node": { + "cancel_inclusion": "포함 취소하기", + "controller_in_inclusion_mode": "Z-Wave 컨트롤러가 이제 포함 모드에 있습니다", + "follow_device_instructions": "기기에서 페어링을 트리거하려면 기기와 함께 제공된 지침을 따라주세요.", + "inclusion_failed": "노드를 추가할 수 없습니다. 자세한 내용은 로그를 확인해주세요.", + "inclusion_finished": "노드가 추가되었습니다. 백그라운드에서 노드 설정을 마치면 모든 구성요소가 표시되는 데 몇 분 정도 걸릴 수 있습니다.", + "introduction": "이 마법사는 Z-Wave 네트워크에 노드를 추가하는 과정을 안내해드립니다.", + "secure_inclusion_warning": "보안 기기에는 추가 대역폭이 필요합니다. 보안 기기가 너무 많으면 Z-Wave 네트워크의 속도가 느려질 수 있습니다. 잠금장치나 차고 문 열림과 같이 보안이 필요한 기기에만 보안 포함을 사용하는 것이 좋습니다.", + "start_inclusion": "포함 시작하기", + "start_secure_inclusion": "보안 포함 시작하기", + "title": "Z-Wave 노드 추가하기", + "use_secure_inclusion": "보안 포함 사용하기", + "view_device": "기기 보기" + }, + "button": "구성하기", + "common": { + "add_node": "노드 추가하기", + "close": "닫기", + "home_id": "집 ID", + "network": "네트워크", + "node_id": "노드 ID", + "remove_node": "노드 제거하기" + }, + "dashboard": { + "driver_version": "드라이버 버전", + "dump_dead_nodes_text": "일부 노드가 응답하지 않고 작동하지 않는 것 같습니다. 이러한 항목은 완전히 내보내지지 않습니다.", + "dump_dead_nodes_title": "일부 노드가 작동하지 않습니다", + "dump_debug": "문제 진단에 도움이 되는 네트워크 덤프 내려받기", + "dump_not_ready_confirm": "내려받기", + "dump_not_ready_text": "모든 노드가 준비되지 않은 상태에서 내보내기를 생성하면 필요한 데이터가 누락될 수 있습니다. 네트워크에 모든 노드를 쿼리 할 시간을 주세요. 덤프를 계속하시겠습니까?", + "dump_not_ready_title": "모든 노드가 아직 준비되지 않았습니다", + "header": "Z-Wave 네트워크를 관리합니다", + "home_id": "집 ID", + "introduction": "Z-Wave 네트워크 및 Z-Wave 노드를 관리합니다", + "nodes_ready": "노드 준비 완료", + "server_version": "서버 버전" + }, + "device_info": { + "node_ready": "노드 준비", + "node_status": "노드 상태", + "zwave_info": "Z-Wave 정보" + }, + "navigation": { + "network": "네트워크" + }, + "network_status": { + "connected": "연결됨", + "connecting": "연결 중", + "unknown": "알 수 없슴" + }, + "node_status": { + "alive": "사용가능", + "asleep": "절전", + "awake": "절전해제", + "dead": "사용불가", + "unknown": "알 수 없슴" + }, + "remove_node": { + "cancel_exclusion": "제외 취소하기", + "controller_in_exclusion_mode": "Z-Wave 컨트롤러가 이제 제외 모드에 있습니다", + "exclusion_failed": "노드를 제거할 수 없습니다. 자세한 내용은 로그를 확인해주세요.", + "exclusion_finished": "Z-Wave 네트워크에서 {id} 노드가 제거되었습니다.", + "follow_device_instructions": "기기에서 제외를 트리거하려면 기기와 함께 제공된 지침을 따라주세요.", + "introduction": "Z-Wave 네트워크에서 노드를 제거하고 Home Assistant에서 연결된 기기와 구성요소를 제거합니다.", + "start_exclusion": "제외 시작하기", + "title": "Z-Wave 노드 제거하기" + } + }, "zwave": { - "button": "설정", + "button": "구성하기", "common": { "index": "색인", "instance": "인스턴스", @@ -2528,7 +2872,7 @@ "add_to_group": "그룹에 추가하기", "entities": "이 노드의 구성요소", "entity_info": "구성요소 정보", - "exclude_entity": "Home Assistant 에서 이 구성요소 제외", + "exclude_entity": "Home Assistant에서 이 구성요소 제외", "group": "그룹", "header": "Z-Wave 노드 관리", "introduction": "단일 노드에 영향을 주는 Z-Wave 명령을 실행합니다. 사용 가능한 명령 목록을 보려면 노드를 선택해주세요.", @@ -2579,9 +2923,9 @@ }, "custom": { "external_panel": { - "complete_access": "Home Assistant 의 모든 데이터에 액세스 할 수 있습니다.", + "complete_access": "Home Assistant의 모든 데이터에 액세스 할 수 있습니다.", "hide_message": "이 메시지를 숨기려면 panel_custom 구성요소에 대한 문서를 확인해주세요", - "question_trust": "{link} 의 외부 패널 {name} 을(를) 신뢰하십니까?" + "question_trust": "{link}의 외부 패널 {name}을(를) 신뢰하십니까?" } }, "developer-tools": { @@ -2589,7 +2933,7 @@ "events": { "alert_event_type": "이벤트 유형은 필수 입력 요소입니다", "available_events": "사용 가능한 이벤트", - "count_listeners": " ({count} 청취객체)", + "count_listeners": " ({count}개의 청취객체)", "data": "이벤트 데이터 (YAML, 선택 사항)", "description": "이벤트 버스에서 이벤트를 발행합니다.", "documentation": "이벤트 문서 보기.", @@ -2605,17 +2949,23 @@ "type": "이벤트 유형" }, "services": { + "accepts_target": "이 서비스는 대상을 지정받습니다. 예: 'entity_id: light.bed_light'", + "all_parameters": "사용 가능한 모든 매개 변수", "call_service": "서비스 호출", "column_description": "상세정보", "column_example": "예제", "column_parameter": "매개 변수", - "description": "서비스 개발 도구를 사용하면 Home Assistant 에서 사용 가능한 서비스를 호출할 수 있습니다.", + "description": "서비스 개발 도구를 사용하면 Home Assistant에서 사용 가능한 서비스를 호출할 수 있습니다.", "fill_example_data": "예제 데이터를 입력란에 넣기", - "title": "서비스" + "title": "서비스", + "ui_mode": "UI 모드로 이동하기", + "yaml_mode": "YAML 모드로 이동하기", + "yaml_parameters": "매개 변수는 YAML 모드에서만 사용할 수 있습니다" }, "states": { "alert_entity_field": "구성요소는 필수 입력 요소입니다", "attributes": "속성", + "copy_id": "클립보드에 ID 복사하기", "current_entities": "구성요소 현재 상태", "description1": "Home Assistant 구성요소의 상태를 설정합니다.", "description2": "Home Assistant 내에서만 설정되며, 실제로 기기와 통신하는것은 아닙니다.", @@ -2634,7 +2984,7 @@ }, "templates": { "all_listeners": "이 템플릿은 모든 상태 변경 이벤트를 수신합니다.", - "description": "템플릿은 Home Assistant 의 특정 확장기능의 일부로써, Jinja2 템플릿 엔진을 사용하여 구성됩니다.", + "description": "템플릿은 Home Assistant의 특정 확장기능의 일부로써, Jinja2 템플릿 엔진을 사용하여 구성됩니다.", "domain": "도메인", "editor": "템플릿 편집기", "entity": "구성요소", @@ -2675,7 +3025,11 @@ "cards": { "actions": { "action_confirmation": "\"{action}\" 동작을 실행하시겠습니까?", - "no_service": "실행할 서비스가 지정되지 않았습니다" + "no_entity_more_info": "자세한 정보 대화상자에 구성요소가 제공되지 않았습니다", + "no_entity_toggle": "토글 할 구성요소가 제공되지 않았습니다", + "no_navigation_path": "탐색 경로가 지정되지 않았습니다", + "no_service": "실행할 서비스가 지정되지 않았습니다", + "no_url": "URL이 지정되지 않았습니다" }, "confirm_delete": "이 카드를 삭제하시겠습니까?", "empty_state": { @@ -2687,30 +3041,38 @@ "never_triggered": "트리거 된 적 없음" }, "picture-elements": { - "call_service": "{name} 서비스 호출", + "call_service": "{name} 서비스 호출하기", "hold": "누르고 있기:", - "more_info": "추가 정보 표시: {name}", - "navigate_to": "{location} 탐색", + "more_info": "자세한 정보 표시하기: {name}", + "navigate_to": "{location}(으)로 이동하기", "tap": "탭:", - "toggle": "{name} 토글", + "toggle": "{name} 토글하기", "url": "{url_path} 창 열기" }, "safe-mode": { - "description": "구성 내용을 읽어오는 중에 Home Assistant 에서 문제가 발생하여 안전 모드에서 실행 중입니다. 오류 로그를 참고하여 무엇이 잘못되었는지 확인해주세요.", + "description": "구성 내용을 읽어오는 중에 Home Assistant에서 문제가 발생하여 안전 모드에서 실행 중입니다. 오류 로그를 참고하여 무엇이 잘못되었는지 확인해주세요.", "header": "안전 모드 활성화" }, "shopping-list": { "add_item": "항목 추가하기", "checked_items": "선택한 항목", - "clear_items": "선택한 항목 삭제" + "clear_items": "선택한 항목 삭제하기", + "drag_and_drop": "끌어서 놓기", + "reorder_items": "항목 다시 정렬하기" }, "starting": { - "description": "Home Assistant 가 시작 중입니다. 잠시만 기다려주세요..." + "description": "Home Assistant가 시작 중입니다. 잠시만 기다려주세요..." } }, "changed_toast": { "message": "이 대시보드의 Lovelace UI 구성이 업데이트되었습니다. 새로 고치시겠습니까?" }, + "components": { + "timestamp-display": { + "invalid": "시간 표기가 잘못되었습니다", + "invalid_format": "표시 형식이 잘못되었습니다" + } + }, "editor": { "action-editor": { "actions": { @@ -2788,7 +3150,7 @@ "position": "위치", "tilt-position": "기울기" }, - "show_header_toggle": "헤더 토글 표시", + "show_header_toggle": "헤더 토글 표시하기", "special_row": "특별 행", "toggle": "구성요소 토글" }, @@ -2832,9 +3194,9 @@ "refresh_interval": "새로고침 간격", "search": "검색", "secondary_info_attribute": "보조 정보 속성", - "show_icon": "아이콘 표시", - "show_name": "이름 표시", - "show_state": "상태 표시", + "show_icon": "아이콘 표시하기", + "show_name": "이름 표시하기", + "show_state": "상태 표시하기", "state": "상태", "state_color": "상태에 따른 색상 아이콘", "tap_action": "탭 동작", @@ -2849,8 +3211,10 @@ "name": "한눈에 보기" }, "grid": { + "columns": "열", "description": "격자 모아보기 카드를 사용하면 한 격자에 여러 카드를 표시할 수 있습니다.", - "name": "격자 모아보기" + "name": "격자 모아보기", + "square": "카드를 정사각형으로 표시하기" }, "history-graph": { "description": "기록 그래프 카드를 사용하면 나열된 각 구성요소에 대한 그래프를 표시할 수 있습니다.", @@ -2865,7 +3229,7 @@ "name": "습도 조절기" }, "iframe": { - "description": "웹 페이지 카드를 사용하면 즐겨 찾는 웹 페이지를 Home Assistant 에 삽입할 수 있습니다.", + "description": "웹 페이지 카드를 사용하면 즐겨 찾는 웹 페이지를 Home Assistant에 삽입할 수 있습니다.", "name": "웹 페이지" }, "light": { @@ -2873,10 +3237,11 @@ "name": "조명" }, "logbook": { + "description": "로그북 카드에는 구성요소에 대한 이벤트 목록이 표시됩니다.", "name": "로그북" }, "map": { - "dark_mode": "어둡게 표시", + "dark_mode": "다크모드로 표시하기", "default_zoom": "기본 확대", "description": "지도 카드는 지도에 구성요소를 표시할 수 있습니다.", "geo_location_sources": "위치정보 소스", @@ -2918,7 +3283,7 @@ "description": "센서 카드는 시간 경과에 따라 상태 변화를 시각화하는 그래프 옵션을 통해 센서 상태에 대한 빠른 개요보기를 제공합니다.", "graph_type": "그래프 유형", "name": "센서", - "show_more_detail": "자세한 내용 표시" + "show_more_detail": "자세한 내용 표시하기" }, "shopping-list": { "description": "장보기 목록 카드를 사용하면 장보기 목록에서 항목을 추가, 편집, 확인 및 삭제를 할 수 있습니다.", @@ -2947,15 +3312,22 @@ "entity": "구성요소", "no_description": "상세정보가 없습니다" }, + "common": { + "add": "추가하기", + "clear": "지우기", + "edit": "편집하기", + "none": "없음" + }, "edit_badges": { "panel_mode": "이 뷰는 \"패널 모드\" 이므로 이 배지는 표시되지 않습니다." }, "edit_card": { "add": "카드 추가하기", + "clear": "지우기", "confirm_cancel": "취소하시겠습니까?", - "delete": "카드 삭제", + "delete": "카드 삭제하기", "duplicate": "카드 복사", - "edit": "편집", + "edit": "편집하기", "header": "카드 구성", "move": "다른 뷰로 이동", "move_after": "카드를 뒤로 이동", @@ -2963,7 +3335,7 @@ "options": "옵션 더보기", "pick_card": "어떤 카드를 추가하시겠습니까?", "pick_card_view_title": "{name} 뷰에 어떤 카드를 추가하시겠습니까?", - "search_cards": "카드 검색", + "search_cards": "카드 찾기", "show_code_editor": "코드 편집기 보기", "show_visual_editor": "비주얼 편집기 보기", "toggle_editor": "에디터 전환", @@ -2971,15 +3343,15 @@ "unsaved_changes": "저장하지 않은 변경 사항이 있습니다" }, "edit_lovelace": { - "edit_title": "제목 편집", + "edit_title": "제목 편집하기", "explanation": "이 제목은 Lovelace UI 모든 뷰의 상단에 표시됩니다.", "header": "Lovelace UI 의 제목", "title": "제목" }, "edit_view": { "add": "뷰 추가하기", - "delete": "뷰 삭제", - "edit": "뷰 편집", + "delete": "뷰 삭제하기", + "edit": "뷰 편집하기", "header": "구성 보기", "header_name": "{name} 뷰 구성", "move_left": "뷰를 왼쪽으로 이동", @@ -2991,7 +3363,23 @@ "select_users": "탐색에서 이 뷰를 볼 수 있는 사용자를 선택해주세요" } }, - "header": "UI 편집", + "header": "UI 편집하기", + "header-footer": { + "choose_header_footer": "{type} 선택하기", + "footer": "푸터", + "header": "헤더", + "types": { + "buttons": { + "name": "버튼" + }, + "graph": { + "name": "그래프" + }, + "picture": { + "name": "그림" + } + } + }, "menu": { "manage_dashboards": "대시보드 관리하기", "manage_resources": "리소스 관리하기", @@ -3001,7 +3389,7 @@ "migrate": { "header": "구성 내용이 호환되지 않습니다", "migrate": "구성 마이그레이션", - "para_migrate": "Home Assistant 는 '구성 마이그레이션' 버튼을 눌러 자동으로 모든 카드와 뷰에 ID를 추가할 수 있습니다.", + "para_migrate": "Home Assistant는 '구성 마이그레이션' 버튼을 눌러 자동으로 모든 카드와 뷰에 ID를 추가할 수 있습니다.", "para_no_id": "이 요소에는 ID가 없습니다. 'ui-lovelace.yaml' 에 요소의 ID를 추가해주세요." }, "move_card": { @@ -3013,10 +3401,12 @@ "confirm_unsaved_changes": "저장되지 않은 변경 사항이 있습니다. 종료하시겠습니까?", "confirm_unsaved_comments": "구성 내용에 주석이 포함되어 있지만 저장되지는 않습니다. 계속하시겠습니까?", "error_invalid_config": "구성이 잘못되었습니다: {error}", - "error_parse_yaml": "YAML 을 구문 분석할 수 없습니다: {error}", + "error_parse_yaml": "YAML을 구문 분석할 수 없습니다: {error}", "error_remove": "구성을 제거할 수 없습니다: {error}", - "error_save_yaml": "YAML 을 저장할 수 없습니다: {error}", - "header": "구성 코드 편집", + "error_save_yaml": "YAML을 저장할 수 없습니다: {error}", + "header": "구성 코드 편집하기", + "lovelace_changed": "Lovelace 구성이 업데이트되었습니다. 업데이트된 구성 내용을 편집기에서 읽어 들이고 현재 변경 내용을 버리시겠습니까?", + "reload": "다시 읽어오기", "resources_moved": "리소스는 더 이상 Lovelace 구성에서 추가할 수 없으며 Lovelace 구성 패널에서 추가할 수 있습니다.", "save": "저장하기", "saved": "저장되었습니다", @@ -3027,7 +3417,7 @@ "close": "닫기", "empty_config": "비어있는 대시보드로 시작", "header": "Lovelace UI 직접 관리하기", - "para": "이 대시보드는 현재 Home Assistant 에 의해 유지 관리되고 있습니다. 사용할 수 있는 새로운 구성요소나 Lovelace UI 구성요소가 있을 때 자동으로 업데이트됩니다. 사용자가 직접 관리하는 경우 이 대시보드는 더 이상 자동으로 업데이트되지 않습니다. 언제든지 설정에서 새로운 대시보드를 만들 수 있습니다.", + "para": "이 대시보드는 현재 Home Assistant에 의해 유지 관리되고 있습니다. 사용할 수 있는 새로운 구성요소나 Lovelace UI 구성요소가 있을 때 자동으로 업데이트됩니다. 사용자가 직접 관리하는 경우 이 대시보드는 더 이상 자동으로 업데이트되지 않습니다. 언제든지 설정에서 새로운 대시보드를 만들 수 있습니다.", "para_sure": "사용자 인터페이스를 직접 관리하시겠습니까?", "save": "직접 관리할게요", "yaml_config": "시작하는데 도움이 될 수 있는 대시보드의 현재 구성은 다음과 같습니다:", @@ -3036,7 +3426,14 @@ }, "select_view": { "dashboard_label": "대시보드", - "header": "뷰 선택" + "header": "뷰 선택하기" + }, + "sub-element-editor": { + "types": { + "footer": "푸터 편집기", + "header": "헤더 편집기", + "row": "구성요소 행 편집기" + } }, "suggest_card": { "add": "Lovelace UI 에 추가하기", @@ -3053,8 +3450,8 @@ }, "menu": { "close": "닫기", - "configure_ui": "대시보드 편집", - "exit_edit_mode": "UI 편집 모드 종료", + "configure_ui": "대시보드 편집하기", + "exit_edit_mode": "UI 편집 모드 나가기", "help": "도움말", "reload_resources": "리소스 다시 읽어오기", "start_conversation": "대화 시작" @@ -3071,7 +3468,7 @@ "entity_id": "구성요소 ID", "last_changed": "최근 변경 됨", "no_data": "미사용 구성요소가 없습니다", - "search": "구성요소 검색", + "search": "구성요소 찾기", "select_to_add": "카드에 추가 할 구성요소를 선택한 다음, 카드 추가 버튼을 클릭해주세요.", "title": "미사용 구성요소" }, @@ -3085,8 +3482,8 @@ "attribute_not_found": "{attribute} 속성을 사용할 수 없습니다: {entity}", "entity_non_numeric": "구성요소가 숫자형식이 아닙니다: {entity}", "entity_not_found": "구성요소를 사용할 수 없습니다: {entity}", - "entity_unavailable": "{entity} 은(는) 현재 사용할 수 없습니다", - "starting": "Home Assistant 가 시작됩니다. 완료될 때까지 모든 기능을 사용할 수 있는 것은 아닙니다." + "entity_unavailable": "{entity}은(는) 현재 사용할 수 없습니다", + "starting": "Home Assistant가 시작됩니다. 완료될 때까지 모든 기능을 사용할 수 있는 것은 아닙니다." } }, "mailbox": { @@ -3097,13 +3494,15 @@ }, "my": { "component_not_loaded": "이 리디렉션은 Home Assistant 인스턴스에서 지원되지 않습니다. 이 리디렉션을 사용하려면 {integration} 통합 구성요소가 필요합니다.", + "documentation": "관련 문서", "error": "알 수 없는 오류가 발생했습니다", - "faq_link": "자주 묻는 질문", - "not_supported": "이 리디렉션은 Home Assistant 인스턴스에서 지원되지 않습니다. {link} 에서 지원되는 리디렉션과 리디렉션이 도입된 버전을 확인해주세요." + "faq_link": "내 Home Assistant 자주 묻는 질문", + "no_supervisor": "이 리디렉션은 현재 설치된 Home Assistant에서 지원되지 않습니다. Home Assistant Operating System 또는 Home Assistant Supervised 방식으로 설치되어야 합니다. 자세한 내용은 {docs_link}을(를) 참조해주세요.", + "not_supported": "이 리디렉션은 Home Assistant 인스턴스에서 지원되지 않습니다. {link}에서 지원되는 리디렉션과 리디렉션이 도입된 버전을 확인해주세요." }, "page-authorize": { "abort_intro": "로그인이 중단되었습니다", - "authorizing_client": "{clientId} 에 Home Assistant 구성요소에 대한 액세스 권한을 부여하려고 합니다.", + "authorizing_client": "{clientId}에 Home Assistant 구성요소에 대한 액세스 권한을 부여하려고 합니다.", "form": { "error": "오류: {error}", "next": "다음", @@ -3114,7 +3513,7 @@ }, "error": { "invalid_auth": "사용자 이름 또는 비밀번호가 잘못되었습니다", - "invalid_code": "잘못된 인증 코드" + "invalid_code": "인증 코드가 잘못되었습니다" }, "step": { "init": { @@ -3127,7 +3526,7 @@ "data": { "code": "2단계 인증 코드" }, - "description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}** 을(를) 열어주세요:" + "description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}**을(를) 열어주세요:" } } }, @@ -3137,7 +3536,7 @@ }, "error": { "invalid_auth": "사용자 이름 또는 비밀번호가 잘못되었습니다", - "invalid_code": "잘못된 인증 코드" + "invalid_code": "인증 코드가 잘못되었습니다" }, "step": { "init": { @@ -3150,7 +3549,7 @@ "data": { "code": "2단계 인증 코드" }, - "description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}** 을(를) 열어주세요:" + "description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}**을(를) 열어주세요:" } } }, @@ -3161,7 +3560,7 @@ }, "error": { "invalid_auth": "API 비밀번호가 잘못되었습니다", - "invalid_code": "잘못된 인증 코드" + "invalid_code": "인증 코드가 잘못되었습니다" }, "step": { "init": { @@ -3174,7 +3573,7 @@ "data": { "code": "2단계 인증 코드" }, - "description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}** 을(를) 열어주세요:" + "description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}**을(를) 열어주세요:" } } }, @@ -3197,15 +3596,16 @@ "working": "잠시 기다려주세요" }, "initializing": "초기화 중", - "logging_in_with": "**{authProviderName}** 로(으로) 로그인 합니다.", + "logging_in_to_with": "**{authProviderName}**(으)로 **{locationName}**에 로그인 합니다.", + "logging_in_with": "**{authProviderName}**(으)로 로그인 합니다.", "pick_auth_provider": "또는 다음으로 로그인하세요" }, "page-demo": { "cards": { "demo": { - "demo_by": "{name} 님이 만듦", - "introduction": "집에 오신 것을 환영합니다! 커뮤니티에서 만든 멋진 UI 가 적용된 Home Assistant 를 소개합니다.", - "learn_more": "Home Assistant 에 대해 더 알아보기", + "demo_by": "{name}님이 만듦", + "introduction": "집에 오신 것을 환영합니다! 커뮤니티에서 만든 멋진 UI 가 적용된 Home Assistant를 소개합니다.", + "learn_more": "Home Assistant에 대해 더 알아보기", "next_demo": "다음 데모" } }, @@ -3248,7 +3648,7 @@ "core-config": { "button_detect": "탐색", "finish": "다음", - "intro": "{name} 님, 안녕하세요! Home Assistant 에 오신 것을 환영합니다. 집에 어떤 이름을 지어주시겠어요?", + "intro": "{name}님, 안녕하세요! Home Assistant에 오신 것을 환영합니다. 집에 어떤 이름을 지어주시겠어요?", "intro_location": "현재 살고 계시는 위치를 알려주세요. 이는 태양 위치를 기반으로 하는 자동화를 설정하는데 도움이 됩니다. 위치 정보는 외부 네트워크와 절대 공유되지 않습니다.", "intro_location_detect": "외부 서비스에 일회성 요청을 해서 위치 정보를 넣는데 도움을 드릴 수 있습니다.", "location_name": "설치된 Home Assistant 이름", @@ -3256,7 +3656,7 @@ }, "integration": { "finish": "완료", - "intro": "기기 및 서비스는 Home Assistant 에서 통합 구성요소로 표시됩니다. 지금 구성하거나 나중에 설정 화면에서 구성할 수 있습니다.", + "intro": "기기 및 서비스는 Home Assistant에서 통합 구성요소로 표시됩니다. 지금 구성하거나 나중에 설정 화면에서 구성할 수 있습니다.", "more_integrations": "더보기" }, "intro": "잠들어 있는 집을 깨우고 개인정보를 보호하며 전세계의 공돌이 커뮤니티에 가입 할 준비가 되셨나요?", @@ -3264,7 +3664,7 @@ "description": "이전 스냅샷에서 복원할 수 있습니다.", "hide_log": "전체 로그 숨기기", "in_progress": "복원 중", - "show_log": "전체 로그 표시" + "show_log": "전체 로그 표시하기" }, "user": { "create_account": "계정 만들기", @@ -3291,14 +3691,17 @@ "change_password": { "confirm_new_password": "새로운 비밀번호 확인", "current_password": "현재 비밀번호", + "error_new_is_old": "새로운 비밀번호는 현재 비밀번호와 달라야 합니다", + "error_new_mismatch": "입력한 새로운 비밀번호 값이 일치하지 않습니다", "error_required": "필수 요소", "header": "비밀번호 변경", "new_password": "새로운 비밀번호", - "submit": "변경하기" + "submit": "변경하기", + "success": "비밀번호가 변경되었습니다" }, - "current_user": "현재 {fullName} 로(으로) 로그인 한 상태 입니다.", + "current_user": "현재 {fullName}(으)로 로그인 한 상태 입니다.", "customize_sidebar": { - "button": "편집", + "button": "편집하기", "description": "사이드바의 헤더를 길게 눌러 편집 모드를 활성화할 수도 있습니다.", "header": "사이드바의 항목 순서 변경 및 숨기기" }, @@ -3328,7 +3731,7 @@ "confirm_delete": "{name} 액세스 토큰을 삭제하시겠습니까?", "create": "토큰 만들기", "create_failed": "액세스 토큰을 생성을 할 수 없습니다.", - "created": "{date} 에 생성 됨", + "created": "{date}에 생성 됨", "delete_failed": "액세스 토큰을 삭제할 수 없습니다.", "description": "스크립트가 Home Assistant 구성요소와 상호 작용할 수 있도록 장기 액세스 토큰을 생성하세요. 각 토큰은 생성 후 10년 동안 유효합니다. 현재 활성 상태인 장기 액세스 토큰은 다음과 같습니다.", "empty_state": "장기 액세스 토큰이 없습니다.", @@ -3340,13 +3743,13 @@ }, "mfa_setup": { "close": "닫기", - "step_done": "{step} 설정 완료", + "step_done": "{step} 설치가 완료되었습니다", "submit": "구성하기", "title_aborted": "취소됨", "title_success": "성공!" }, "mfa": { - "confirm_disable": "{name} 을(를) 비활성화하시겠습니까?", + "confirm_disable": "{name}을(를) 비활성화하시겠습니까?", "disable": "비활성화", "enable": "활성화", "header": "다단계 인증 모듈" @@ -3364,18 +3767,18 @@ "push_notifications": "푸시 알림" }, "refresh_tokens": { - "confirm_delete": "{name} 의 리프레시 토큰을 삭제하시겠습니까?", - "created_at": "{date} 에 생성 됨", - "current_token_tooltip": "현재 리프레시 토큰을 삭제할 수 없음", + "confirm_delete": "{name}의 리프레시 토큰을 삭제하시겠습니까?", + "created_at": "{date}에 생성 됨", + "current_token_tooltip": "현재 리프레시 토큰을 삭제할 수 없습니다", "delete_failed": "리프레시 토큰을 삭제할 수 없습니다.", "description": "각 리프레시 토큰은 로그인 세션을 나타냅니다. 로그아웃을 클릭하면 리프레시 토큰은 자동으로 제거됩니다. 다음의 리프레시 토큰이 현재 접속한 계정에 대해 활성화되어 있습니다.", "header": "리프레시 토큰", - "last_used": "{date} 에 {location} 에서 마지막으로 사용됨", + "last_used": "{date}에 {location}에서 마지막으로 사용됨", "not_used": "사용된 적이 없음", - "token_title": "{clientId} 의 리프레시 토큰" + "token_title": "{clientId}의 리프레시 토큰" }, "suspend": { - "description": "5 분 동안 기다렸다가 서버와의 연결을 종료시킵니다.", + "description": "Home Assistant UI를 5분 동안 보지 않는 경우 서버와의 연결을 종료시킵니다.", "header": "자동 연결 종료" }, "themes": { @@ -3398,7 +3801,7 @@ } }, "shopping_list": { - "start_conversation": "대화 시작" + "start_conversation": "대화 시작하기" } }, "sidebar": { diff --git a/translations/frontend/nb.json b/translations/frontend/nb.json index e9cce68034..c8b0b8def6 100644 --- a/translations/frontend/nb.json +++ b/translations/frontend/nb.json @@ -210,7 +210,7 @@ "install": "Installer", "new_update_available": "{name} {version} er tilgjengelig", "not_available_arch": "Dette tillegget er ikke kompatibelt med prosessoren på enheten din eller operativsystemet du har installert på enheten", - "not_available_version": "Du kjører Home Assistant {core_version_installed} , for å oppdatere til denne versjonen av tillegget trenger du minst versjon {core_version_needed} av Home Assistant", + "not_available_version": "Du kjører Home Assistant {core_version_installed}, for å oppdatere til denne versjonen av tillegget trenger du minst versjon {core_version_needed} av Home Assistant", "open_web_ui": "Åpne nettgrensesnitt", "option": { "auto_update": { @@ -365,7 +365,7 @@ } }, "my": { - "error": "Det oppstod en ukjent feil", + "error": "En ukjent feil har oppstått", "error_addon_not_found": "Tillegget ble ikke funnet", "faq_link": "Vanlige spørsmål om Min Home Assistant", "not_supported": "Denne viderekoblingen støttes ikke av Home Assistant-forekomsten. Se på {link} for viderekoblinger som støttes, og hvilken versjon de ble introdusert." @@ -1626,6 +1626,8 @@ }, "introduction": "Med Blueprint-konfigurasjonen kan du importere og behandle dine Blueprinter", "learn_more": "Finn ut mer om hvordan du bruker Blueprinter", + "share_blueprint": "Del blueprint", + "share_blueprint_no_url": "Kan ikke dele blueprint: ingen kilde-url", "use_blueprint": "Opprett automasjon" } }, @@ -3493,7 +3495,7 @@ "my": { "component_not_loaded": "Denne viderekoblingen støttes ikke av Home Assistant-forekomsten. Du trenger integrasjonen {integration} å bruke denne viderekoblingen.", "documentation": "dokumentasjon", - "error": "Det oppstod en ukjent feil", + "error": "En ukjent feil har oppstått", "faq_link": "Vanlige spørsmål om Min Home Assistant", "no_supervisor": "Denne viderekoblingen støttes ikke av Home Assistant-installasjonen. Det trenger enten installasjonsmetoden Home Assistant OS eller Home Assistant Supervised. For mer informasjon, se {docs_link}.", "not_supported": "Denne viderekoblingen støttes ikke av Home Assistant-forekomsten. Se på {link} for viderekoblinger som støttes, og hvilken versjon de ble introdusert." diff --git a/translations/frontend/pl.json b/translations/frontend/pl.json index 6e83d9c816..f39ded43bd 100644 --- a/translations/frontend/pl.json +++ b/translations/frontend/pl.json @@ -1626,6 +1626,8 @@ }, "introduction": "Konfiguracja schematów umożliwia ich importowanie i zarządzanie nimi.", "learn_more": "Dowiedz się więcej o używaniu schematów", + "share_blueprint": "Udostępnij schemat", + "share_blueprint_no_url": "Nie można udostępnić schematu: brak źródłowego adresu URL", "use_blueprint": "Utwórz automatyzację" } }, @@ -2079,7 +2081,7 @@ "devices": "{count} {count, plural,\n one {urządzenie}\n few {urządzenia}\n many {urządzeń}\n other {urządzeń}\n}", "disable_restart_confirm": "Zrestartuj Home Assistanta, aby zakończyć wyłączanie tej integracji", "disable": { - "disable_confirm": "Czy na pewno chcesz wyłączyć ten wpis? Jego urządzenia i instancje zostaną wyłączone.", + "disable_confirm": "Czy na pewno chcesz wyłączyć ten wpis w konfiguracji? Jego urządzenia i instancje zostaną wyłączone.", "disabled": "Wyłączone", "disabled_by": { "device": "Urządzenie", diff --git a/translations/frontend/ru.json b/translations/frontend/ru.json index 9ff5ea378d..cea3f71b17 100644 --- a/translations/frontend/ru.json +++ b/translations/frontend/ru.json @@ -144,7 +144,7 @@ "title": "AppArmor" }, "auth_api": { - "description": "Это дополнение может аутентифицировать пользователей с помощью Home Assistant, предоставляя возможность входить в приложения, работающие внутри дополнения, используя логин и пароль Home Assistant.", + "description": "Это дополнение может аутентифицировать пользователей с помощью Home Assistant, предоставляя возможность входить в приложения, работающие внутри дополнения, используя имя пользователя и пароль Home Assistant.", "title": "Аутентификация Home Assistant" }, "docker_api": { @@ -346,7 +346,7 @@ "remove": "Удалить", "title_add": "Добавить новый реестр контейнеров", "title_manage": "Управление реестрами контейнеров", - "username": "Логин" + "username": "Имя пользователя" }, "repositories": { "add": "Добавить", @@ -355,7 +355,7 @@ }, "restart_addon": { "confirm_text": "Перезапустить дополнение", - "text": "Вы хотите перезапустить дополнение с внесенными изменениями?" + "text": "Перезапустить дополнение с внесенными изменениями?" }, "update": { "create_snapshot": "Создайте снимок {name} перед обновлением", @@ -2112,7 +2112,7 @@ "aborted": "Отменено", "close": "Закрыть", "could_not_load": "Не удалось загрузить мастер настройки", - "created_config": "Создана конфигурация для {name}.", + "created_config": "Создана запись конфигурации {name}", "dismiss": "Закрыть", "error": "Ошибка", "error_saving_area": "Ошибка сохранения помещения: {error}", @@ -2629,7 +2629,7 @@ "system_generated_users_not_removable": "Системные пользователи защищены от удаления", "unnamed_user": "Безымянный пользователь", "update_user": "Обновить", - "username": "Логин" + "username": "Имя пользователя" }, "picker": { "add_user": "Добавить пользователя", @@ -2639,7 +2639,7 @@ "is_owner": "Владелец", "name": "Имя", "system": "Системный", - "username": "Логин" + "username": "Имя пользователя" } }, "users_privileges_note": "Функционал пользователей всё ещё в стадии разработки. В дальнейшем пользователи не смогут администрировать сервер через пользовательский интерфейс. Мы все еще проверяем все конечные точки API управления, чтобы убедиться, что они правильно ограничивают доступ." @@ -3512,14 +3512,14 @@ "login_expired": "Время сеанса истекло, пожалуйста войдите в систему снова." }, "error": { - "invalid_auth": "Неверный логин или пароль", + "invalid_auth": "Неверное имя пользователя или пароль", "invalid_code": "Неверный код аутентификации" }, "step": { "init": { "data": { "password": "Пароль", - "username": "Логин" + "username": "Имя пользователя" } }, "mfa": { @@ -3535,14 +3535,14 @@ "login_expired": "Время сеанса истекло, пожалуйста войдите в систему снова." }, "error": { - "invalid_auth": "Неверный логин или пароль", + "invalid_auth": "Неверное имя пользователя или пароль", "invalid_code": "Неверный код аутентификации" }, "step": { "init": { "data": { "password": "Пароль", - "username": "Логин" + "username": "Имя пользователя" } }, "mfa": { @@ -3672,7 +3672,7 @@ "name": "Имя", "password": "Пароль", "password_confirm": "Подтвердите пароль", - "username": "Логин" + "username": "Имя пользователя" }, "error": { "password_not_match": "Пароли не совпадают", diff --git a/translations/frontend/sv.json b/translations/frontend/sv.json index 4d031345bf..9fe126f709 100644 --- a/translations/frontend/sv.json +++ b/translations/frontend/sv.json @@ -105,6 +105,10 @@ "supervisor": { "addon": { "configuration": { + "audio": { + "default": "Standard", + "header": "Ljud" + }, "network": { "container": "Behållare", "disabled": "Inaktiverad", diff --git a/translations/frontend/zh-Hans.json b/translations/frontend/zh-Hans.json index 05e8c553b7..9c980cfe08 100644 --- a/translations/frontend/zh-Hans.json +++ b/translations/frontend/zh-Hans.json @@ -158,12 +158,35 @@ "no_addons": "您尚未安装任何加载项。去加载项商店看看吧!" }, "dialog": { + "network": { + "connected_to": "已连接到 {ssid}", + "dhcp": "DHCP", + "disabled": "已禁用", + "dns_servers": "DNS 服务器", + "failed_to_change": "更改网络设置失败", + "gateway": "网关地址", + "ip_netmask": "IP 地址/子网掩码", + "open": "开放式", + "scan_ap": "扫描接入点", + "static": "静态地址", + "title": "网络设置", + "unsaved": "有更改尚未保存,如果切换标签页,这些更改将会丢失。确认继续吗?", + "warning": "如果您更改了 Wi-Fi、IP 或网关地址,可能会断开当前连接!", + "wep": "WEP", + "wpa": "WPA-PSK" + }, "registries": { "add_new_registry": "添加新注册信息", "add_registry": "添加注册信息", "failed_to_add": "添加注册信息失败", "failed_to_remove": "删除注册信息失败", - "remove": "删除" + "no_registries": "未配置注册表项", + "password": "密码", + "registry": "注册表", + "remove": "删除", + "title_add": "新增容器注册表", + "title_manage": "管理容器注册表", + "username": "用户名" }, "repositories": { "add": "添加", @@ -193,9 +216,77 @@ "store": "加载项商店", "system": "系统" }, + "snapshot": { + "addons": "加载项", + "available_snapshots": "可用快照", + "could_not_create": "未能创建快照", + "create": "创建", + "create_blocked_not_running": "现在无法创建快照,因为系统处于{state}状态。", + "create_snapshot": "创建快照", + "description": "“快照”使您可以轻松地备份和还原 Home Assistant 实例的所有数据。", + "enter_password": "请输入密码。", + "folder": { + "addons/local": "本地加载项", + "homeassistant": "Home Assistant 配置", + "media": "媒体", + "share": "分享", + "ssl": "SSL" + }, + "folders": "文件夹", + "full_snapshot": "完整快照", + "name": "名称", + "no_snapshots": "您还没有快照。", + "partial_snapshot": "部分快照", + "password": "密码", + "password_protected": "密码保护", + "password_protection": "密码保护", + "security": "安全性", + "type": "类型", + "upload_snapshot": "上传快照" + }, "system": { + "core": { + "cpu_usage": "核心 CPU 使用率", + "ram_usage": "核心内存使用率" + }, + "host": { + "change": "变更", + "change_hostname": "更改主机名", + "confirm_reboot": "您确定要重启主机吗?", + "confirm_shutdown": "您确定要关闭主机吗?", + "deployment": "部署方式", + "docker_version": "Docker 版本", + "emmc_lifetime_used": "eMMC 已用寿命", + "failed_to_get_hardware_list": "获取硬件列表失败", + "failed_to_import_from_usb": "从 USB 导入失败", + "failed_to_reboot": "重启主机失败", + "failed_to_set_hostname": "设置主机名失败", + "failed_to_shutdown": "关闭主机失败", + "hardware": "硬件", + "hostname": "主机名", + "import_from_usb": "从 USB 导入", + "ip_address": "IP 地址", + "new_hostname": "请输入新的主机名:", + "operating_system": "操作系统", + "reboot_host": "重启主机", + "shutdown_host": "关闭主机", + "used_space": "已用空间" + }, "supervisor": { - "share_diagonstics_description": "您想要在 Supervisor 遇到异常错误时,共享崩溃报告和诊断信息吗?{line_break}这将帮助我们解决问题,此信息仅限 Home Assistant Core 团队访问,不会共享给他人。{line_break}此信息不包含私密、敏感信息,您可以随时在设置中将其禁用。" + "share_diagonstics_description": "您想要在 Supervisor 遇到异常错误时,共享崩溃报告和诊断信息吗?{line_break}这将帮助我们解决问题,此信息仅限 Home Assistant Core 团队访问,不会共享给他人。{line_break}此信息不包含私密、敏感信息,您可以随时在设置中将其禁用。", + "unhealthy_reason": { + "docker": "Docker 环境无法正常工作", + "privileged": "Supervisor 权限不够", + "setup": "Supervisor 设置失败", + "supervisor": "Supervisor 未能更新" + }, + "unsupported_reason": { + "lxc": "LXC", + "network_manager": "网络管理器", + "os": "操作系统", + "privileged": "Supervisor 权限不够", + "systemd": "Systemd" + } } } },