diff --git a/translations/ca.json b/translations/ca.json index 58de1711b0..ce67409a72 100644 --- a/translations/ca.json +++ b/translations/ca.json @@ -312,25 +312,86 @@ "developer-tools": { "tabs": { "services": { - "title": "Serveis" + "title": "Serveis", + "data": "Dades del servei (en YAML, opcionals)", + "call_service": "Crida servei", + "select_service": "Selecciona un servei per veure'n la descripció", + "no_description": "No hi ha cap descripció disponible", + "no_parameters": "Aquest servei no té paràmetres.", + "column_parameter": "Paràmetre", + "column_description": "Descripció", + "column_example": "Exemple", + "alert_parsing_yaml": "S'ha produït un error analitzant el codi YAML: {data}" }, "states": { - "title": "Estats" + "title": "Estats", + "entity": "Entitat", + "state": "Estat", + "attributes": "Atributs", + "state_attributes": "Atributs d'estats (en YAML, opcionals)", + "set_state": "Estableix estat", + "no_entities": "No hi ha entitats", + "more_info": "Més informació", + "alert_entity_field": "L’entitat és un camp obligatori" }, "events": { - "title": "Esdeveniments" + "title": "Esdeveniments", + "documentation": "Documentació d'esdeveniments.", + "type": "Tipus d'esdeveniment", + "data": "Dades de l'esdeveniment (en YAML, opcionals)", + "fire_event": "Executa esdeveniment", + "event_fired": "Esdeveniment {name} executat", + "available_events": "Esdeveniments disponibles", + "listen_to_events": "Escolta esdeveniments", + "listening_to": "Escoltant a", + "subscribe_to": "Esdeveniment al qual subscriure's", + "start_listening": "Comença a escoltar", + "stop_listening": "Deixa d’escoltar", + "alert_event_type": "El tipus d'esdeveniment és un camp obligatori" }, "templates": { - "title": "Plantilla" + "title": "Plantilla", + "editor": "Editor de plantilles", + "jinja_documentation": "Documentació sobre plantilles amb Jinja2", + "template_extensions": "Extensions de plantilla de Home Assistant", + "unknown_error_template": "Error desconegut renderitzant plantilla" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Publicació d'un paquet", + "topic": "tòpic", + "payload": "Dades\/missatge (plantilla permesa)", + "publish": "Publica", + "description_listen": "Escolta d'un tòpic", + "listening_to": "Escoltant a", + "subscribe_to": "Tòpic al qual subscriure's", + "start_listening": "Comença a escoltar", + "stop_listening": "Deixa d’escoltar", + "message_received": "Missatge {id} rebut a {topic} a les {time}:" }, "info": { - "title": "Informació" + "title": "Informació", + "lovelace_ui": "Vés a la UI Lovelace", + "states_ui": "Vés a la UI d’estats", + "home_assistant_logo": "Logotip de Home Assistant", + "path_configuration": "Ruta al fitxer configuration.yaml: {path}", + "developed_by": "Desenvolupat per un munt de gent fantàstica.", + "license": "Publicat amb la llicència Apache 2.0", + "source": "Font:", + "server": "servidor", + "built_using": "Creat utilitzant", + "icons_by": "Icones de", + "custom_uis": "Interfícies d'usuari personalitzades:" }, "logs": { - "title": "Registres" + "title": "Registres", + "details": "Detalls del registre ({level})", + "load_full_log": "Carrega el registre complet de Home Assistant", + "loading_log": "Carregant el registre d'errors...", + "no_errors": "No s'ha informat de cap error.", + "no_issues": "No hi ha problemes nous!", + "clear": "Esborra", + "refresh": "Actualitza" } } }, @@ -606,7 +667,10 @@ "service_data": "Dades de servei" }, "device_id": { - "label": "Dispositiu" + "label": "Dispositiu", + "extra_fields": { + "code": "Codi" + } }, "scene": { "label": "Activa escena" @@ -623,7 +687,7 @@ } }, "script": { - "caption": "Programació", + "caption": "Programació (scripts)", "description": "Crea i edita programes (scripts)", "picker": { "header": "Editor de scripts", @@ -900,7 +964,11 @@ "device_unavailable": "dispositiu no disponible", "entity_unavailable": "entitat no disponible", "no_area": "Sense àrea", - "hub": "Connectat a través de" + "hub": "Connectat a través de", + "settings_button": "Edita la configuració de {integration}", + "system_options_button": "Opcions de sistema de {integration}", + "delete_button": "Suprimeix {integration}", + "area": "A {area}" }, "config_flow": { "external_step": { @@ -1326,7 +1394,8 @@ "call_service": "Cridar servei {name}", "more_info": "Mostra més informació: {name}", "url": "Obre un finestra a {url_path}" - } + }, + "confirm_delete": "Estàs segur que vols eliminar aquesta targeta?" }, "editor": { "edit_card": { @@ -1494,6 +1563,11 @@ "weather-forecast": { "name": "Previsió meteorològica" } + }, + "view": { + "panel_mode": { + "title": "Mode panell?" + } } }, "menu": { @@ -1510,7 +1584,11 @@ "message": "S'ha actualitzat la configuració de Lovelace, vols actualitzar la pàgina?", "refresh": "Actualitza" }, - "reload_lovelace": "Recarrega Lovelace" + "reload_lovelace": "Recarrega Lovelace", + "views": { + "confirm_delete": "Estàs segur que vols eliminar aquesta visualització?", + "existing_cards": "No pots suprimir una visualització si conté targetes, elimina-les primer." + } }, "page-demo": { "cards": { @@ -1665,7 +1743,13 @@ "swing_mode": "Mode oscil·lació", "away_mode": "Mode absent", "aux_heat": "Calefactor auxiliar", - "preset_mode": "Programat" + "preset_mode": "Programat", + "target_temperature_entity": "Temperatura objectiu de {name}", + "current_temperature": "Temperatura actual de {name}", + "heating": "{name} escalfant", + "cooling": "{name} refredant", + "high": "alt", + "low": "baix" }, "lock": { "code": "Codi", @@ -1695,6 +1779,13 @@ "cancel": "cancel·la", "finish": "finalitza" } + }, + "counter": { + "actions": { + "increment": "increment", + "decrement": "decreixement", + "reset": "restablir" + } } }, "components": { @@ -1785,6 +1876,11 @@ "last_seen": "Vist per últim cop", "power_source": "Font d'alimentació", "unknown": "Desconeguda" + }, + "confirmation": { + "cancel": "Cancel·la", + "ok": "D'acord", + "title": "Estàs segur?" } }, "auth_store": { diff --git a/translations/da.json b/translations/da.json index 45d99a5d59..9647ab0d0c 100644 --- a/translations/da.json +++ b/translations/da.json @@ -312,25 +312,46 @@ "developer-tools": { "tabs": { "services": { - "title": "Services" + "title": "Services", + "no_description": "Ingen beskrivelse er tilgængelig", + "column_parameter": "Parameter", + "column_description": "Beskrivelse", + "column_example": "Eksempel" }, "states": { - "title": "Tilstand" + "title": "Tilstand", + "entity": "Enhed", + "state": "Tilstand", + "no_entities": "Ingen enheder", + "more_info": "Mere information" }, "events": { - "title": "Begivenheder" + "title": "Begivenheder", + "listening_to": "Lytter til", + "start_listening": "Begynd at lytte", + "stop_listening": "Stop med at lytte" }, "templates": { "title": "Skabelon" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "start_listening": "Begynd at lytte", + "stop_listening": "Stop med at lytte" }, "info": { - "title": "Udvikler Information" + "title": "Udvikler Information", + "remove": "Fjern", + "set": "Sæt", + "home_assistant_logo": "Home Assistant logo", + "path_configuration": "Sti til configuration.yaml: {path}", + "server": "server", + "icons_by": "Ikoner af", + "frontend_version": "Frontend version: {version} - {type}" }, "logs": { - "title": "Logs" + "title": "Logs", + "refresh": "Opdater" } } }, @@ -353,7 +374,7 @@ "introduction": "Her er det muligt at konfigurere dine komponenter og Home Assistant. Ikke alt er muligt at konfigurere fra brugergrænsefladen endnu, men vi arbejder på det.", "core": { "caption": "Generelt", - "description": "Valider din konfigurationsfil og administrer serveren", + "description": "Administrer konfigurationen og serveren", "section": { "core": { "header": "Konfiguration og server kontrol", @@ -606,7 +627,10 @@ "service_data": "Service data" }, "device_id": { - "label": "Enhed" + "label": "Enhed", + "extra_fields": { + "code": "Kode" + } }, "scene": { "label": "Aktivér scene" @@ -864,7 +888,11 @@ "device_unavailable": "enhed utilgængelig", "entity_unavailable": "entitet utilgængelig", "no_area": "Intet område", - "hub": "Tilsluttet via" + "hub": "Tilsluttet via", + "settings_button": "Ret indstillinger for {integration}", + "system_options_button": "System indstillinger for {integration}", + "delete_button": "Slet {integration}", + "area": "I {area}" }, "config_flow": { "external_step": { @@ -992,7 +1020,7 @@ "link_integrations_page": "Integrationsside", "delete": "Slet", "create": "Opret", - "update": "Opdatering" + "update": "Opdater" }, "no_persons_created_yet": "Det ser ud til, at du endnu ikke har oprettet nogen personer endnu.", "create_person": "Opret person", @@ -1001,7 +1029,7 @@ }, "server_control": { "caption": "Serveradministration", - "description": "Genstart og stop Home Assistant serveren", + "description": "Valider din konfigurationsfil og genstart Home Assistant serveren", "section": { "validation": { "heading": "Validering af konfiguration", @@ -1279,7 +1307,8 @@ "call_service": "Kald service {name}", "more_info": "Vis mere-info: {name}", "url": "Åbn vindue til {url_path}" - } + }, + "confirm_delete": "Er du sikker på, at du vil slette dette kort?" }, "editor": { "edit_card": { @@ -1376,7 +1405,7 @@ "url": "Url" }, "map": { - "geo_location_sources": "Geolokationskilder", + "geo_location_sources": "Geolokations Kilder", "dark_mode": "Mørk tilstand?", "default_zoom": "Standard zoom", "source": "Kilde", @@ -1445,6 +1474,11 @@ "weather-forecast": { "name": "Vejrudsigt" } + }, + "view": { + "panel_mode": { + "title": "Panel Mode?" + } } }, "menu": { @@ -1461,7 +1495,10 @@ "message": "Lovelace-konfigurationen blev opdateret, vil du genindlæse?", "refresh": "Opdater" }, - "reload_lovelace": "Genindlæs Lovelace" + "reload_lovelace": "Genindlæs Lovelace", + "views": { + "confirm_delete": "Er du sikker på, at du vil slette denne visning?" + } }, "page-demo": { "cards": { @@ -1616,7 +1653,14 @@ "swing_mode": "Swing tilstand", "away_mode": "Ude af huset-modus", "aux_heat": "Støtte-varme", - "preset_mode": "Forudindstilling" + "preset_mode": "Forudindstilling", + "target_temperature_entity": "{name} ønsket temperatur", + "target_temperature_mode": "{name} ønske temperatur {mode}", + "current_temperature": "{name} nuværende temperatur", + "heating": "{name} opvarmer", + "cooling": "{name} køler", + "high": "høj", + "low": "lav" }, "lock": { "code": "Kode", @@ -1646,6 +1690,11 @@ "cancel": "annuller", "finish": "afslut" } + }, + "counter": { + "actions": { + "reset": "nulstil" + } } }, "components": { @@ -1709,9 +1758,9 @@ } }, "config_entry_system_options": { - "title": "Systemindstillinger", + "title": "Systemindstillinger for {integration}", "enable_new_entities_label": "Aktivér nyligt tilføjede enheder.", - "enable_new_entities_description": "Hvis deaktiveret, tilføjes nyligt opdagede enheder ikke automatisk til Home Assistant." + "enable_new_entities_description": "Hvis deaktiveret, tilføjes nyligt opdagede enheder for {integration} ikke automatisk til Home Assistant." }, "zha_device_info": { "manuf": "af {manufacturer}", @@ -1734,6 +1783,11 @@ "last_seen": "Sidst set", "power_source": "Strømkilde", "unknown": "Ukendt" + }, + "confirmation": { + "cancel": "Annuller", + "ok": "OK", + "title": "Er du sikker?" } }, "auth_store": { diff --git a/translations/en.json b/translations/en.json index 523eeca227..19a491e180 100644 --- a/translations/en.json +++ b/translations/en.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Services" + "title": "Services", + "description": "The service dev tool allows you to call any available service in Home Assistant.", + "data": "Service Data (YAML, optional)", + "call_service": "Call Service", + "select_service": "Select a service to see the description", + "no_description": "No description is available", + "no_parameters": "This service takes no parameters.", + "column_parameter": "Parameter", + "column_description": "Description", + "column_example": "Example", + "fill_example_data": "Fill Example Data", + "alert_parsing_yaml": "Error parsing YAML: {data}" }, "states": { - "title": "States" + "title": "States", + "description1": "Set the representation of a device within Home Assistant.", + "description2": "This will not communicate with the actual device.", + "entity": "Entity", + "state": "State", + "attributes": "Attributes", + "state_attributes": "State attributes (YAML, optional)", + "set_state": "Set State", + "current_entities": "Current entities", + "filter_entities": "Filter entities", + "filter_states": "Filter states", + "filter_attributes": "Filter attributes", + "no_entities": "No entities", + "more_info": "More Info", + "alert_entity_field": "Entity is a mandatory field" }, "events": { - "title": "Events" + "title": "Events", + "description": "Fire an event on the event bus.", + "documentation": "Events Documentation.", + "type": "Event Type", + "data": "Event Data (YAML, optional)", + "fire_event": "Fire Event", + "event_fired": "Event {name} fired", + "available_events": "Available Events", + "count_listeners": " ({count} listeners)", + "listen_to_events": "Listen to events", + "listening_to": "Listening to", + "subscribe_to": "Event to subscribe to", + "start_listening": "Start listening", + "stop_listening": "Stop listening", + "alert_event_type": "Event type is a mandatory field", + "notification_event_fired": "Event {type} successful fired!" }, "templates": { - "title": "Template" + "title": "Template", + "description": "Templates are rendered using the Jinja2 template engine with some Home Assistant specific extensions.", + "editor": "Template editor", + "jinja_documentation": "Jinja2 template documentation", + "template_extensions": "Home Assistant template extensions", + "unknown_error_template": "Unknown error rendering template" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Publish a packet", + "topic": "topic", + "payload": "Payload (template allowed)", + "publish": "Publish", + "description_listen": "Listen to a topic", + "listening_to": "Listening to", + "subscribe_to": "Topic to subscribe to", + "start_listening": "Start listening", + "stop_listening": "Stop listening", + "message_received": "Message {id} received on {topic} at {time}:" }, "info": { - "title": "Info" + "title": "Info", + "remove": "Remove", + "set": "Set", + "default_ui": "{action} {name} as default page on this device", + "lovelace_ui": "Go to the Lovelace UI", + "states_ui": "Go to the states UI", + "home_assistant_logo": "Home Assistant logo", + "path_configuration": "Path to configuration.yaml: {path}", + "developed_by": "Developed by a bunch of awesome people.", + "license": "Published under the Apache 2.0 license", + "source": "Source:", + "server": "server", + "frontend": "frontend-ui", + "built_using": "Built using", + "icons_by": "Icons by", + "frontend_version": "Frontend version: {version} - {type}", + "custom_uis": "Custom UIs:", + "system_health_error": "System Health component is not loaded. Add 'system_health:' to configuration.yaml" }, "logs": { - "title": "Logs" + "title": "Logs", + "details": "Log Details ({level})", + "load_full_log": "Load Full Home Assistant Log", + "loading_log": "Loading error log…", + "no_errors": "No errors have been reported.", + "no_issues": "There are no new issues!", + "clear": "Clear", + "refresh": "Refresh", + "multiple_messages": "message first occurred at {time} and shows up {counter} times" } } }, @@ -606,7 +686,10 @@ "service_data": "Service data" }, "device_id": { - "label": "Device" + "label": "Device", + "extra_fields": { + "code": "Code" + } }, "scene": { "label": "Activate scene" @@ -900,7 +983,11 @@ "device_unavailable": "device unavailable", "entity_unavailable": "entity unavailable", "no_area": "No Area", - "hub": "Connected via" + "hub": "Connected via", + "settings_button": "Edit settings for {integration}", + "system_options_button": "System options for {integration}", + "delete_button": "Delete {integration}", + "area": "In {area}" }, "config_flow": { "external_step": { @@ -1326,20 +1413,22 @@ "call_service": "Call service {name}", "more_info": "Show more-info: {name}", "url": "Open window to {url_path}" - } + }, + "confirm_delete": "Are you sure you want to delete this card?" }, "editor": { "edit_card": { "header": "Card Configuration", "save": "Save", "toggle_editor": "Toggle Editor", - "pick_card": "Pick the card you want to add.", + "pick_card": "Which card would you like to add?", "add": "Add Card", "edit": "Edit", "delete": "Delete", "move": "Move", "show_visual_editor": "Show Visual Editor", - "show_code_editor": "Show Code Editor" + "show_code_editor": "Show Code Editor", + "pick_card_view_title": "Which card would you like to add to your {name} view?" }, "migrate": { "header": "Configuration Incompatible", @@ -1352,7 +1441,8 @@ "header": "View Configuration", "add": "Add view", "edit": "Edit view", - "delete": "Delete view" + "delete": "Delete view", + "header_name": "{name} View Configuration" }, "save_config": { "header": "Take control of your Lovelace UI", @@ -1494,6 +1584,12 @@ "weather-forecast": { "name": "Weather Forecast" } + }, + "view": { + "panel_mode": { + "title": "Panel Mode?", + "description": "This renders the first card at full width; other cards in this view will not be rendered." + } } }, "menu": { @@ -1510,7 +1606,11 @@ "message": "The Lovelace config was updated, would you like to refresh?", "refresh": "Refresh" }, - "reload_lovelace": "Reload Lovelace" + "reload_lovelace": "Reload Lovelace", + "views": { + "confirm_delete": "Are you sure you want to delete this view?", + "existing_cards": "You can't delete a view that has cards in it. Remove the cards first." + } }, "page-demo": { "cards": { @@ -1532,7 +1632,8 @@ "master_bedroom": "Master Bedroom", "left": "Left", "right": "Right", - "mirror": "Mirror" + "mirror": "Mirror", + "temperature_study": "Temperature Study" }, "labels": { "lights": "Lights", @@ -1665,7 +1766,14 @@ "swing_mode": "Swing mode", "away_mode": "Away mode", "aux_heat": "Aux heat", - "preset_mode": "Preset" + "preset_mode": "Preset", + "target_temperature_entity": "{name} target temperature", + "target_temperature_mode": "{name} target temperature {mode}", + "current_temperature": "{name} current temperature", + "heating": "{name} heating", + "cooling": "{name} cooling", + "high": "high", + "low": "low" }, "lock": { "code": "Code", @@ -1695,6 +1803,13 @@ "cancel": "cancel", "finish": "finish" } + }, + "counter": { + "actions": { + "increment": "increment", + "decrement": "decrement", + "reset": "reset" + } } }, "components": { @@ -1759,9 +1874,9 @@ } }, "config_entry_system_options": { - "title": "System Options", + "title": "System Options for {integration}", "enable_new_entities_label": "Enable newly added entities.", - "enable_new_entities_description": "If disabled, newly discovered entities will not be automatically added to Home Assistant." + "enable_new_entities_description": "If disabled, newly discovered entities for {integration} will not be automatically added to Home Assistant." }, "zha_device_info": { "manuf": "by {manufacturer}", @@ -1785,6 +1900,11 @@ "last_seen": "Last Seen", "power_source": "Power Source", "unknown": "Unknown" + }, + "confirmation": { + "cancel": "Cancel", + "ok": "OK", + "title": "Are you sure?" } }, "auth_store": { diff --git a/translations/es.json b/translations/es.json index e483b91e5e..edca11b952 100644 --- a/translations/es.json +++ b/translations/es.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Servicios" + "title": "Servicios", + "description": "La herramienta de desarrollo de servicios te permite llamar a cualquier servicio disponible en Home Assistant.", + "data": "Datos del servicio (YAML, opcional)", + "call_service": "Llamar servicio", + "select_service": "Seleccione un servicio para ver la descripción.", + "no_description": "No hay descripción disponible.", + "no_parameters": "Este servicio no toma parámetros.", + "column_parameter": "Parámetro", + "column_description": "Descripción", + "column_example": "Ejemplo", + "fill_example_data": "Rellenar datos de ejemplo", + "alert_parsing_yaml": "Error al analizar YAML: {data}" }, "states": { - "title": "Estados" + "title": "Estados", + "description1": "Establecer la representación de un dispositivo dentro de Home Assistant.", + "description2": "Esto no se comunicará con el dispositivo actual.", + "entity": "Entidad", + "state": "Estado", + "attributes": "Atributos", + "state_attributes": "Atributos de estado (YAML, opcional)", + "set_state": "Establecer estado", + "current_entities": "Entidades actuales", + "filter_entities": "Filtrar entidades", + "filter_states": "Filtrar estados", + "filter_attributes": "Filtrar atributos", + "no_entities": "Sin entidades", + "more_info": "Más Información", + "alert_entity_field": "Entidad es un campo obligatorio" }, "events": { - "title": "Eventos" + "title": "Eventos", + "description": "Disparar un evento en el bus de eventos.", + "documentation": "Documentación de eventos.", + "type": "Tipo de evento", + "data": "Datos del evento (YAML, opcional)", + "fire_event": "Disparar evento", + "event_fired": "Evento {name} disparado", + "available_events": "Eventos disponibles", + "count_listeners": " ({count} oyentes)", + "listen_to_events": "Escuchar eventos", + "listening_to": "Escuchando", + "subscribe_to": "Evento al que suscribirse", + "start_listening": "Empezar a escuchar", + "stop_listening": "Dejar de escuchar", + "alert_event_type": "El tipo de evento es un campo obligatorio.", + "notification_event_fired": "¡Evento {tipe} disparado con éxito!" }, "templates": { - "title": "Plantillas" + "title": "Plantillas", + "description": "Las plantillas se muestran utilizando el motor de plantillas Jinja2 con algunas extensiones específicas de Home Assistant.", + "editor": "Editor de plantillas", + "jinja_documentation": "Documentación de plantilla Jinja2", + "template_extensions": "Extensiones de plantilla de Home Assistant", + "unknown_error_template": "Error desconocido al mostrar la plantilla" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Publicar un paquete", + "topic": "tema", + "payload": "Payload (plantilla permitida)", + "publish": "Publicar", + "description_listen": "Escuchar un tema", + "listening_to": "Escuchando", + "subscribe_to": "Tema al que suscribirse", + "start_listening": "Empezar a escuchar", + "stop_listening": "Dejar de escuchar", + "message_received": "Mensaje {id} recibido en {topic} a las {time}:" }, "info": { - "title": "Información" + "title": "Información", + "remove": "Eliminar", + "set": "Establecer", + "default_ui": "{action} {name} como página predeterminada en este dispositivo", + "lovelace_ui": "Ir a la interfaz de usuario de Lovelace", + "states_ui": "Ir a la interfaz de usuario de estados", + "home_assistant_logo": "Logotipo de Home Assistant", + "path_configuration": "Ruta a configuration.yaml: {path}", + "developed_by": "Desarrollado por un montón de gente impresionante.", + "license": "Publicado bajo la licencia Apache 2.0", + "source": "Fuente:", + "server": "servidor", + "frontend": "interfaz de usuario", + "built_using": "Construido usando", + "icons_by": "Iconos por", + "frontend_version": "Versión del frontend: {version} - {type}", + "custom_uis": "IU personalizadas:", + "system_health_error": "El componente Salud del sistema no está cargado. Añade 'system_health:' a configuration.yaml" }, "logs": { - "title": "Registros" + "title": "Registros", + "details": "Detalles de registro ({level})", + "load_full_log": "Cargar registro completo de Home Assistant", + "loading_log": "Cargando registro de errores...", + "no_errors": "No se han reportado errores.", + "no_issues": "¡No hay nuevos problemas!", + "clear": "Limpiar", + "refresh": "Actualizar", + "multiple_messages": "el mensaje se produjo por primera vez a las {time} y aparece {counter} veces" } } }, @@ -606,7 +686,10 @@ "service_data": "Datos de servicio" }, "device_id": { - "label": "Dispositivo" + "label": "Dispositivo", + "extra_fields": { + "code": "Código" + } }, "scene": { "label": "Activar escena" @@ -900,7 +983,11 @@ "device_unavailable": "dispositivo no disponible", "entity_unavailable": "entidad no disponible", "no_area": "Ningún área", - "hub": "Conectado a través de" + "hub": "Conectado a través de", + "settings_button": "Editar configuración para {integration}", + "system_options_button": "Opciones del sistema para {integration}", + "delete_button": "Eliminar {integration}", + "area": "En {area}" }, "config_flow": { "external_step": { @@ -1326,20 +1413,22 @@ "call_service": "Ejecutar servicio {name}", "more_info": "Mostrar más información: {name}", "url": "Abrir ventana a {url_path}" - } + }, + "confirm_delete": "¿Seguro que quieres eliminar esta tarjeta?" }, "editor": { "edit_card": { "header": "Configuración de la tarjeta", "save": "Guardar", "toggle_editor": "Alternar editor", - "pick_card": "Escoge la tarjeta que deseas agregar.", + "pick_card": "¿Qué tarjeta te gustaría añadir?", "add": "Añadir tarjeta", "edit": "Editar", "delete": "Eliminar", "move": "Mover", "show_visual_editor": "Mostrar editor visual", - "show_code_editor": "Mostrar editor de código" + "show_code_editor": "Mostrar editor de código", + "pick_card_view_title": "¿Qué tarjeta te gustaría agregar a tu vista {name} ?" }, "migrate": { "header": "Configuración incompatible", @@ -1352,7 +1441,8 @@ "header": "Ver configuración", "add": "Añadir vista", "edit": "Editar vista", - "delete": "Borrar vista" + "delete": "Borrar vista", + "header_name": "{name} Ver configuración" }, "save_config": { "header": "Tomar el control de la interfaz de usuario Lovelace", @@ -1494,6 +1584,12 @@ "weather-forecast": { "name": "Pronóstico del tiempo" } + }, + "view": { + "panel_mode": { + "title": "¿Modo de panel?", + "description": "Esto muestra la primera tarjeta a ancho completo; otras tarjetas en esta vista no se mostrarán." + } } }, "menu": { @@ -1510,7 +1606,11 @@ "message": "La configuración de Lovelace se actualizó, ¿te gustaría volver a cargarla?", "refresh": "Actualizar" }, - "reload_lovelace": "Recargar Lovelace" + "reload_lovelace": "Recargar Lovelace", + "views": { + "confirm_delete": "¿Seguro que quieres eliminar esta vista?", + "existing_cards": "No puedes eliminar una vista que tiene tarjetas. Elimina las tarjetas primero." + } }, "page-demo": { "cards": { @@ -1532,7 +1632,8 @@ "master_bedroom": "Dormitorio principal", "left": "Izquierda", "right": "Derecha", - "mirror": "Espejo" + "mirror": "Espejo", + "temperature_study": "Estudio de temperatura" }, "labels": { "lights": "Luces", @@ -1665,7 +1766,14 @@ "swing_mode": "Modo de oscilación", "away_mode": "Fuera de casa", "aux_heat": "Calor auxiliar", - "preset_mode": "Preajuste" + "preset_mode": "Preajuste", + "target_temperature_entity": "{name} temperatura objetivo", + "target_temperature_mode": "{name} temperatura objetivo {mode}", + "current_temperature": "{name} temperatura actual", + "heating": "{name} calentando", + "cooling": "{name} enfriando", + "high": "máximo", + "low": "mínimo" }, "lock": { "code": "Código", @@ -1695,6 +1803,13 @@ "cancel": "Cancelar", "finish": "Terminar" } + }, + "counter": { + "actions": { + "increment": "incrementar", + "decrement": "decrementar", + "reset": "reiniciar" + } } }, "components": { @@ -1759,9 +1874,9 @@ } }, "config_entry_system_options": { - "title": "Opciones del sistema", + "title": "Opciones del sistema para {integration}", "enable_new_entities_label": "Activar entidades recién añadidas.", - "enable_new_entities_description": "Si está desactivado, las entidades recién descubiertas no se añadirán automáticamente a Home Assistant." + "enable_new_entities_description": "Si está deshabilitada, las nuevas entidades que se descubran para {integration} no se agregarán automáticamente a Home Assistant." }, "zha_device_info": { "manuf": "por {manufacturer}", @@ -1785,6 +1900,11 @@ "last_seen": "Ultima vez visto", "power_source": "Fuente de alimentación", "unknown": "Desconocido" + }, + "confirmation": { + "cancel": "Cancelar", + "ok": "OK", + "title": "¿Estás seguro?" } }, "auth_store": { diff --git a/translations/et.json b/translations/et.json index 82ec109136..62541af8e0 100644 --- a/translations/et.json +++ b/translations/et.json @@ -312,25 +312,70 @@ "developer-tools": { "tabs": { "services": { - "title": "Teenused" + "title": "Teenused", + "data": "Teenuse andmed (YAML, valikuline)", + "call_service": "Kutsu teenus", + "select_service": "Kirjelduse kuvamiseks vali teenus", + "no_description": "Kirjeldus pole saadaval", + "no_parameters": "Sellel teenusel pole parameetreid.", + "column_parameter": "Parameeter", + "column_description": "Kirjeldus", + "column_example": "Näide", + "fill_example_data": "Täida näidisandmetega", + "alert_parsing_yaml": "Viga YAML'i parsimisel: {data}" }, "states": { - "title": "Olekud" + "title": "Olekud", + "entity": "Olem", + "state": "Olek", + "attributes": "Atribuudid", + "state_attributes": "Oleku atribuudid (YAML, valikuline)", + "set_state": "Määra olek", + "current_entities": "Praegused olemid", + "no_entities": "Olemid puuduvad", + "more_info": "Rohkem infot", + "alert_entity_field": "Olem on kohustuslik väli" }, "events": { - "title": "Sündmused" + "title": "Sündmused", + "description": "Vallanda sündmus sündmuste siinil.", + "type": "Sündmuse tüüp", + "fire_event": "Vallanda sündmus", + "event_fired": "Sündmus {name} vallandus", + "count_listeners": " ({count} kuulajat)", + "listen_to_events": "Kuula sündmusi", + "listening_to": "Kuulamas", + "subscribe_to": "Sündmus, mida tellida", + "start_listening": "Alusta kuulamist", + "stop_listening": "Lõpeta kuulamine" }, "templates": { - "title": "Mall" + "title": "Mall", + "editor": "Malliredaktor", + "jinja_documentation": "Jinja2 malli dokumentatsioon" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "topic": "teema", + "publish": "Avalda", + "description_listen": "Kuula teemat", + "listening_to": "Kuulamas", + "subscribe_to": "Teema, mida tellida", + "start_listening": "Alusta kuulamist", + "stop_listening": "Lõpeta kuulamine" }, "info": { - "title": "Info" + "title": "Info", + "remove": "Eemalda", + "set": "Säti", + "home_assistant_logo": "Home Assistant'i logo", + "source": "Allikas:", + "server": "server" }, "logs": { - "title": "Logid" + "title": "Logid", + "clear": "Puhasta", + "refresh": "Värskenda" } } }, @@ -419,7 +464,7 @@ "learn_more": "Lisateave automatiseeringute kohta" }, "editor": { - "introduction": "Kasuta oma kodule elu sisse puhumiseks automatiseeringuid", + "introduction": "Kasuta oma kodule elu sisse puhumiseks automatiseeringuid.", "default_name": "Uus automatiseering", "save": "Salvesta", "unsaved_confirm": "Sul on salvestamata muudatusi. Oled kindel, et soovid lahkuda?", @@ -606,7 +651,10 @@ "service_data": "Teenuse andmed" }, "device_id": { - "label": "Seade" + "label": "Seade", + "extra_fields": { + "code": "Kood" + } }, "scene": { "label": "Aktiveeri stseen" @@ -627,6 +675,7 @@ "description": "Loo ja muuda skripte", "picker": { "header": "Skriptiredaktor", + "learn_more": "Lisateave skriptide kohta", "add_script": "Lisa skript" }, "editor": { @@ -709,6 +758,7 @@ "unnamed_user": "Nimetu kasutaja", "enter_new_name": "Sisesta uus nimi", "user_rename_failed": "Kasutaja ümbernimetamine nurjus:", + "group_update_failed": "Grupi värskendamine ebaõnnestus:", "confirm_user_deletion": "Oled kindel, et soovid kustutada {name}?" }, "add_user": { @@ -724,19 +774,30 @@ "description_login": "Sisse logitud kui {email}", "description_not_login": "Pole sisse logitud", "description_features": "Juhi kodust eemal viibides, seo Alexa ja Google Assistant'iga.", + "login": { + "title": "Pilve sisselogimine", + "learn_more_link": "Lisateave Home Assistant Cloud kohta", + "dismiss": "Loobu", + "sign_in": "Logi sisse" + }, "forgot_password": { "email": "E-post", "email_error_msg": "Vigane meiliaadress" }, "register": { "headline": "Alusta tasuta prooviperioodi", + "feature_google_home": "Sidumine Google Assistant'iga", + "feature_amazon_alexa": "Sidumine Amazon Alexa'ga", + "information4": "Konto registreerimisega nõustud järgmiste tingimustega.", "link_terms_conditions": "Tingimused", "link_privacy_policy": "Privaatsuspoliitika", "create_account": "Loo konto", "email_address": "E-posti aadress", "email_error_msg": "Vigane meiliaadress", "password": "Salasõna", - "start_trial": "Alusta proovimist" + "password_error_msg": "Paroolid on vähemalt 8 tähemärki", + "start_trial": "Alusta proovimist", + "resend_confirm_email": "Saada kinnitusmeil uuesti" }, "account": { "nabu_casa_account": "Nabu Casa konto", @@ -744,7 +805,11 @@ "manage_account": "Halda kontot", "sign_out": "Logi välja", "integrations": "Sidumised", + "connected": "Ühendatud", + "not_connected": "Pole ühendatud", "remote": { + "title": "Kaugjuhtimine", + "link_learn_how_it_works": "Loe, kuidas see töötab", "certificate_info": "Sertifikaadi teave" }, "alexa": { @@ -795,6 +860,7 @@ }, "dialog_cloudhook": { "webhook_for": "Veebihaak {name} jaoks", + "available_at": "Veebihook on saadaval järgmisel URL-il:", "info_disable_webhook": "Kui sa ei soovi enam seda veebihaaki kasutada, võid", "link_disable_webhook": "keela see", "view_documentation": "Vaata dokumentatsiooni", @@ -805,7 +871,7 @@ }, "integrations": { "caption": "Sidumised", - "description": "Halda ühendatud seadmeid ja teenuseid", + "description": "Halda ja seadista sidumisi", "discovered": "Leitud", "configured": "Seadistatud", "new": "Loo uus sidumine", @@ -822,7 +888,8 @@ "device_unavailable": "seade pole saadaval", "entity_unavailable": "olem pole saadaval", "no_area": "Ala puudub", - "hub": "Ühendatud" + "hub": "Ühendatud", + "delete_button": "Kustuta {integration}" }, "config_flow": { "external_step": { @@ -864,6 +931,13 @@ "node_management": { "header": "Seadme haldus" }, + "clusters": { + "help_cluster_dropdown": "Atribuutide ja käskude vaatamiseks vali klaster." + }, + "cluster_attributes": { + "header": "Klastri atribuudid", + "introduction": "Vaata ja muuda klastri atribuute." + }, "cluster_commands": { "header": "Klastri käsud", "introduction": "Vaata ja väljasta klastrikäske.", @@ -976,6 +1050,9 @@ "caption": "Seadmed", "description": "Halda ühendatud seadmeid", "automation": { + "triggers": { + "caption": "Tee midagi, kui..." + }, "conditions": { "caption": "Tee midagi ainult siis, kui ..." }, @@ -1066,6 +1143,9 @@ }, "vibrate": { "header": "Vibreeri" + }, + "advanced_mode": { + "title": "Edasijõudnute režiim" } }, "page-authorize": { @@ -1214,7 +1294,8 @@ "toggle": "Lülita {name}", "call_service": "Kutsu välja teenus {name}", "more_info": "Näita rohkem teavet: {name}" - } + }, + "confirm_delete": "Oled kindel, et soovid selle kaardi kustutada?" }, "editor": { "edit_card": { @@ -1338,6 +1419,12 @@ "picture": { "name": "Pilt" }, + "picture-elements": { + "name": "Pildi elemendid" + }, + "picture-entity": { + "name": "Pildi olem" + }, "plant-status": { "name": "Taime olek" }, @@ -1372,7 +1459,10 @@ "message": "Lovelace'i seadeid uuendati, kas soovid värskendada?", "refresh": "Värskenda" }, - "reload_lovelace": "Taaslae Lovelace" + "reload_lovelace": "Taaslae Lovelace", + "views": { + "confirm_delete": "Oled kindel, et soovid selle vaate kustutada?" + } }, "page-demo": { "cards": { @@ -1557,6 +1647,12 @@ "cancel": "loobu", "finish": "lõpeta" } + }, + "counter": { + "actions": { + "decrement": "vähenda", + "reset": "lähtesta" + } } }, "components": { @@ -1644,6 +1740,11 @@ "last_seen": "Viimati nähtud", "power_source": "Toiteallikas", "unknown": "Teadmata" + }, + "confirmation": { + "cancel": "Loobu", + "ok": "OK", + "title": "Oled sa kindel?" } }, "auth_store": { diff --git a/translations/fr.json b/translations/fr.json index f17c871807..493c78b4fa 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -312,25 +312,102 @@ "developer-tools": { "tabs": { "services": { - "title": "Services" + "title": "Services", + "description": "L'outil service dev vous permet d'appeler n'importe quel service disponible dans Home Assistant.", + "data": "Données de service (YAML, facultatif)", + "call_service": "Appeler le service", + "select_service": "Sélectionnez un service pour voir la description", + "no_description": "Aucune description n'est disponible", + "no_parameters": "Ce service ne prend aucun paramètre.", + "column_parameter": "Paramètre", + "column_description": "Description", + "column_example": "Exemple", + "fill_example_data": "Remplir des exemples de données", + "alert_parsing_yaml": "Erreur d'analyse de YAML: {data}" }, "states": { - "title": "États" + "title": "États", + "description1": "Définir la représentation d'un périphérique dans Home Assistant.", + "description2": "Cela ne communiquera pas avec le périphérique réel.", + "entity": "Entité", + "state": "Etat", + "attributes": "Attributs", + "state_attributes": "Attributs d'état (YAML, facultatif)", + "set_state": "Définir l'état", + "current_entities": "Entités actuelles", + "filter_entities": "Filtrer les entités", + "filter_states": "Filtrer les états", + "filter_attributes": "Filtrer les attributs", + "no_entities": "Aucune entité", + "more_info": "Plus d’infos", + "alert_entity_field": "L'entité est un champ obligatoire" }, "events": { - "title": "Événements" + "title": "Événements", + "documentation": "Documentation sur les événements.", + "type": "Type d'événement", + "data": "Données d'événement (YAML, facultatif)", + "fire_event": "Déclencher l'événement", + "event_fired": "Evénement {name} déclenché", + "available_events": "Événements disponibles", + "listen_to_events": "Écoutez les événements", + "listening_to": "Écouter", + "subscribe_to": "Évènement auquel s'abonner", + "start_listening": "Commence à écouter", + "stop_listening": "Arrêter d'écouter", + "alert_event_type": "Le type d'événement est un champ obligatoire", + "notification_event_fired": "L'événement {type} été déclenché avec succès!" }, "templates": { - "title": "Template" + "title": "Template", + "description": "Les modèles sont rendus à l'aide du moteur de modèles Jinja2 avec certaines extensions spécifiques de Home Assistant.", + "editor": "Éditeur de modèles", + "jinja_documentation": "Documentation de modèle Jinja2", + "template_extensions": "Extensions de modèles de Home Assistant", + "unknown_error_template": "Erreur inconnue du rendu du modèle" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Publier un paquet", + "topic": "sujet", + "payload": "Charge utile (modèle autorisé)", + "publish": "Publier", + "description_listen": "Écouter un sujet", + "listening_to": "Écouter", + "subscribe_to": "Sujet auquel s'abonner", + "start_listening": "Commencer à écouter", + "stop_listening": "Arrêter d'écouter", + "message_received": "Message {id} reçu sur {topic} à {time} :" }, "info": { - "title": "Info" + "title": "Info", + "remove": "Supprimer", + "default_ui": "{action} {name} comme page par défaut sur ce périphérique", + "lovelace_ui": "Accéder à l'interface utilisateur de Lovelace", + "states_ui": "Aller à l'interface utilisateur des états", + "home_assistant_logo": "Logo de Home Assistant", + "path_configuration": "Chemin vers configuration.yaml: {path}", + "developed_by": "Développé par un groupe de personnes formidables.", + "license": "Publié sous la licence Apache 2.0", + "source": "Source:", + "server": "serveur", + "frontend": "interface utilisateur", + "built_using": "Construit en utilisant", + "icons_by": "Icônes par", + "frontend_version": "Version interface utilisateur: {version} - {type}", + "custom_uis": "Interface utilisateur personnalisée:", + "system_health_error": "Le composant System Health n'est pas chargé. Ajouter 'system_health:' à configuration.yaml" }, "logs": { - "title": "Journaux" + "title": "Journaux", + "details": "Détails du journal ( {level} )", + "load_full_log": "Charger le journal complet", + "loading_log": "Chargement du journal des erreurs…", + "no_errors": "Aucune erreur n'a été signalée.", + "no_issues": "Il n'y a pas de nouveaux problèmes!", + "clear": "Nettoyer", + "refresh": "Rafraîchir", + "multiple_messages": "le message est apparu pour la première fois à {time} et est apparu {counter} fois. " } } }, @@ -606,7 +683,10 @@ "service_data": "Données du service" }, "device_id": { - "label": "Appareil" + "label": "Appareil", + "extra_fields": { + "code": "Code" + } }, "scene": { "label": "Activer scène" @@ -900,7 +980,11 @@ "device_unavailable": "appareil indisponible", "entity_unavailable": "entité indisponible", "no_area": "Pas de pièce", - "hub": "Connecté via" + "hub": "Connecté via", + "settings_button": "Modifier les paramètres pour {integration}", + "system_options_button": "Options système pour {integration}", + "delete_button": "Supprimer {integration}", + "area": "Dans{area}" }, "config_flow": { "external_step": { @@ -909,8 +993,8 @@ } }, "note_about_integrations": "Toutes les intégrations ne peuvent pas encore être configurées via l'interface utilisateur.", - "note_about_website_reference": "Plus sont disponibles sur le", - "home_assistant_website": "Site Web de Home Assistant" + "note_about_website_reference": "D'autres sont disponibles sur ", + "home_assistant_website": "site web de Home Assistant" }, "zha": { "caption": "ZHA", @@ -1326,7 +1410,8 @@ "call_service": "Appeler le service {name}", "more_info": "Afficher plus d'informations: {name}", "url": "Ouvrir la fenêtre vers {url_path}." - } + }, + "confirm_delete": "Êtes-vous sûr de vouloir supprimer cette carte?" }, "editor": { "edit_card": { @@ -1339,7 +1424,8 @@ "delete": "Supprimer", "move": "Déplacer", "show_visual_editor": "Afficher l'éditeur visuel", - "show_code_editor": "Afficher l'éditeur de code" + "show_code_editor": "Afficher l'éditeur de code", + "pick_card_view_title": "Quelle carte souhaitez-vous ajouter à votre vue {name} ?" }, "migrate": { "header": "Configuration incompatible", @@ -1352,7 +1438,8 @@ "header": "Voir la configuration", "add": "Ajouter la vue", "edit": "Modifier la vue", - "delete": "Supprimer la vue" + "delete": "Supprimer la vue", + "header_name": "{name} Voir la configuration" }, "save_config": { "header": "Prenez le contrôle de votre Interface Lovelace", @@ -1494,6 +1581,12 @@ "weather-forecast": { "name": "Prévisions Météo" } + }, + "view": { + "panel_mode": { + "title": "Mode panneau?", + "description": "Cela affiche la première carte en pleine largeur; les autres cartes de cette vue ne seront pas affichées." + } } }, "menu": { @@ -1510,7 +1603,11 @@ "message": "La configuration de Lovelace a été modifiée, voulez-vous rafraîchir?", "refresh": "Rafraîchir" }, - "reload_lovelace": "Recharger Lovelace" + "reload_lovelace": "Recharger Lovelace", + "views": { + "confirm_delete": "Êtes-vous sûr de vouloir supprimer cette vue?", + "existing_cards": "Vous ne pouvez pas supprimer une vue contenant des cartes. Retirez les cartes en premier." + } }, "page-demo": { "cards": { @@ -1532,7 +1629,8 @@ "master_bedroom": "Chambre principale", "left": "Gauche", "right": "Droite", - "mirror": "Miroir" + "mirror": "Miroir", + "temperature_study": "Étude de température" }, "labels": { "lights": "Lumières", @@ -1665,7 +1763,14 @@ "swing_mode": "Mode de balancement", "away_mode": "Mode \"Absent\"", "aux_heat": "Chauffage d'appoint", - "preset_mode": "Préréglage" + "preset_mode": "Préréglage", + "target_temperature_entity": "{name} température cible", + "target_temperature_mode": "{name} température cible {mode}", + "current_temperature": "{name} température actuelle", + "heating": "{name} chauffage", + "cooling": "{name} refroidissement", + "high": "haute", + "low": "basse" }, "lock": { "code": "Code", @@ -1695,6 +1800,13 @@ "cancel": "annuler", "finish": "terminer" } + }, + "counter": { + "actions": { + "increment": "incrémenter", + "decrement": "décrémenter", + "reset": "réinitialiser" + } } }, "components": { @@ -1785,6 +1897,11 @@ "last_seen": "Dernière vue", "power_source": "Source d'énergie", "unknown": "Inconnu" + }, + "confirmation": { + "cancel": "Annuler", + "ok": "OK", + "title": "Êtes-vous sûr?" } }, "auth_store": { diff --git a/translations/hu.json b/translations/hu.json index 3d5cf1d8c9..f79a43a052 100644 --- a/translations/hu.json +++ b/translations/hu.json @@ -312,16 +312,33 @@ "developer-tools": { "tabs": { "services": { - "title": "Szolgáltatások" + "title": "Szolgáltatások", + "call_service": "Szolgáltatás meghívása", + "no_description": "Nem áll rendelkezésre leírás", + "no_parameters": "Ennek a szolgáltatásnak nincsenek paraméterei.", + "column_parameter": "Paraméter", + "column_description": "Leírás", + "column_example": "Példa" }, "states": { - "title": "Állapotok" + "title": "Állapotok", + "entity": "Entitás", + "state": "Állapot", + "attributes": "Attribútumok", + "state_attributes": "Attribútumok beállítása (YAML, opcionális)", + "set_state": "Állapot beállítása", + "current_entities": "Jelenlegi entitások", + "filter_entities": "Entitások szűrése", + "filter_states": "Állapotok szűrése", + "filter_attributes": "Attribútumok szűrése", + "no_entities": "Nincs entitás" }, "events": { "title": "Események" }, "templates": { - "title": "Sablon" + "title": "Sablon", + "editor": "Sablonszerkesztő" }, "mqtt": { "title": "MQTT" @@ -330,7 +347,9 @@ "title": "Infó" }, "logs": { - "title": "Napló" + "title": "Napló", + "clear": "Törlés", + "refresh": "Frissítés" } } }, @@ -1037,13 +1056,13 @@ "description": "Csatlakoztatott eszközök kezelése", "automation": { "triggers": { - "caption": "Csinálj valamit, amikor..." + "caption": "Csinálj valamit, amikor a(z)..." }, "conditions": { - "caption": "Csak akkor csinálj valamit, ha" + "caption": "Csak akkor csinálj valamit, ha a(z)..." }, "actions": { - "caption": "Amikor valami indításra kerül..." + "caption": "Ha valamitriggerelődik, akkor..." } } }, @@ -1290,7 +1309,7 @@ "header": "Kártya Konfiguráció", "save": "Mentés", "toggle_editor": "Szerkesztő", - "pick_card": "Válaszd ki a kártyát amit hozzá szeretnél adni.", + "pick_card": "Melyik kártyát szeretnéd hozzáadni?", "add": "Kártya hozzáadása", "edit": "Szerkesztés", "delete": "Törlés", @@ -1716,9 +1735,9 @@ } }, "config_entry_system_options": { - "title": "Rendszerbeállítások", + "title": "{integration} rendszerbeállításai", "enable_new_entities_label": "Újonnan hozzáadott entitások engedélyezése.", - "enable_new_entities_description": "Ha le van tiltva, akkor az újonnan felfedezett entitások nem lesznek automatikusan hozzáadva a Home Assistant-hoz." + "enable_new_entities_description": "Ha le van tiltva, akkor az újonnan felfedezett {integration} entitások nem lesznek automatikusan hozzáadva a Home Assistant-hoz." }, "zha_device_info": { "manuf": "{manufacturer} által", diff --git a/translations/is.json b/translations/is.json index d8847f2d5f..d062044322 100644 --- a/translations/is.json +++ b/translations/is.json @@ -19,6 +19,10 @@ "unknown": "Óþekkt", "unavailable": "Ekki tiltækt" }, + "alarm_control_panel": { + "disarmed": "ekki á verði", + "disarming": "tek af verði" + }, "automation": { "off": "Óvirk", "on": "Virk" @@ -258,6 +262,9 @@ "entity_not_found": "Eining fannst ekki" }, "alarm_control_panel": { + "disarmed": "ekki á verði", + "arming": "set á vörð", + "disarming": "tek af verði", "triggered": "Kveik" }, "device_tracker": { @@ -1362,6 +1369,10 @@ "alarm_control_panel": { "code": "Kóði", "clear_code": "Hreinsa", + "disarm": "Taka af verði", + "arm_home": "Vörður heima", + "arm_away": "Vörður úti", + "arm_night": "Vörður nótt", "armed_custom_bypass": "Sérsniðin hjáleið", "arm_custom_bypass": "Sérsniðin hjáleið" }, @@ -1520,6 +1531,7 @@ } }, "domain": { + "alarm_control_panel": "Stjórnborð öryggiskerfis", "automation": "Sjálfvirkni", "binary_sensor": "Tvíundar skynjari", "calendar": "Dagatal", diff --git a/translations/it.json b/translations/it.json index 8c08b75763..f9a15fd0d5 100644 --- a/translations/it.json +++ b/translations/it.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Servizi" + "title": "Servizi", + "description": "Lo strumento di sviluppo del servizio consente di chiamare qualsiasi servizio disponibile in Home Assistant.", + "data": "Dati di servizio (YAML, opzionale)", + "call_service": "Chiama il servizio", + "select_service": "Selezionare un servizio per visualizzare la descrizione", + "no_description": "Nessuna descrizione disponibile", + "no_parameters": "Questo servizio non richiede parametri.", + "column_parameter": "Parametro", + "column_description": "Descrizione", + "column_example": "Esempio", + "fill_example_data": "Inserisci dati di esempio", + "alert_parsing_yaml": "Errore durante l'analisi di YAML: {data}" }, "states": { - "title": "Stati" + "title": "Stati", + "description1": "Impostare la rappresentazione di un dispositivo all'interno di Home Assistant.", + "description2": "Questo non comunicherà con il dispositivo effettivo.", + "entity": "Entità", + "state": "Stato", + "attributes": "Attributi", + "state_attributes": "Attributi di stato (YAML, facoltativo)", + "set_state": "Imposta Stato", + "current_entities": "Entità correnti", + "filter_entities": "Filtra entità", + "filter_states": "Stati del filtro", + "filter_attributes": "Attributi del filtro", + "no_entities": "Nessuna entità", + "more_info": "Ulteriori informazioni", + "alert_entity_field": "Entità è un campo obbligatorio" }, "events": { - "title": "Eventi" + "title": "Eventi", + "description": "Attiva un evento sul bus eventi.", + "documentation": "Documentazione degli eventi.", + "type": "Tipo di evento", + "data": "Dati evento (YAML, opzionale)", + "fire_event": "Scatena Evento", + "event_fired": "Evento {name} generato", + "available_events": "Eventi disponibili", + "count_listeners": "({count} ascoltatori)", + "listen_to_events": "Ascoltare gli eventi", + "listening_to": "Ascolto di", + "subscribe_to": "Evento a cui iscriversi", + "start_listening": "Iniziare ad ascoltare", + "stop_listening": "Interrompere l'ascolto", + "alert_event_type": "Il tipo di evento è un campo obbligatorio", + "notification_event_fired": "Evento {type} eseguito correttamente!" }, "templates": { - "title": "Modelli" + "title": "Modelli", + "description": "Il rendering dei modelli viene eseguito utilizzando il motore di modelli Jinja2 con alcune estensioni specifiche di Home Assistant.", + "editor": "Editor di modelli", + "jinja_documentation": "Documentazione del modello Jinja2", + "template_extensions": "Estensioni del modello Home Assistant", + "unknown_error_template": "Errore sconosciuto nel modello di rendering" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Pubblicare un pacchetto", + "topic": "argomento", + "payload": "Payload (modello consentito)", + "publish": "Pubblicare", + "description_listen": "Ascoltare un argomento", + "listening_to": "Ascolto di", + "subscribe_to": "Argomento a cui iscriversi", + "start_listening": "Iniziare ad ascoltare", + "stop_listening": "Interrompere l'ascolto", + "message_received": "Messaggio {id} ricevuto su {topic} alle {time}:" }, "info": { - "title": "Informazioni" + "title": "Informazioni", + "remove": "Rimuovere", + "set": "Impostare", + "default_ui": "{action} {name} come pagina predefinita su questo dispositivo", + "lovelace_ui": "Vai all'interfaccia utente di Lovelace", + "states_ui": "Vai all'interfaccia utente degli stati", + "home_assistant_logo": "Logo Home Assistant", + "path_configuration": "Percorso di configuration.yaml: {path}", + "developed_by": "Sviluppato da un gruppo di persone fantastiche.", + "license": "Pubblicato sotto la licenza Apache 2.0", + "source": "Fonte:", + "server": "server", + "frontend": "frontend-ui", + "built_using": "Costruito usando", + "icons_by": "Icone di", + "frontend_version": "Versione frontend: {version} - {type}", + "custom_uis": "UI personalizzate:", + "system_health_error": "Il componente System Health non è caricato. Aggiungere 'system_health:' a configuration.yaml" }, "logs": { - "title": "Registri" + "title": "Registri", + "details": "Dettagli registro ({level})", + "load_full_log": "Carica il registro completo di Home Assistant", + "loading_log": "Caricamento del registro errori...", + "no_errors": "Non sono stati segnalati errori.", + "no_issues": "Non ci sono nuovi problemi!", + "clear": "Pulisci", + "refresh": "Aggiorna", + "multiple_messages": "il messaggio si è verificato per la prima volta alle {time} e compare {counter} volte" } } }, @@ -606,7 +686,10 @@ "service_data": "Dati servizio" }, "device_id": { - "label": "Dispositivo" + "label": "Dispositivo", + "extra_fields": { + "code": "Codice" + } }, "scene": { "label": "Attivare la scena" @@ -900,7 +983,11 @@ "device_unavailable": "dispositivo non disponibile", "entity_unavailable": "entità non disponibile", "no_area": "Nessuna area", - "hub": "Connesso tramite" + "hub": "Connesso tramite", + "settings_button": "Modificare le impostazioni per {integration}.", + "system_options_button": "Opzioni di sistema per {integration}", + "delete_button": "Elimina {integration}", + "area": "In {area}" }, "config_flow": { "external_step": { @@ -1326,20 +1413,22 @@ "call_service": "Chiama il servizio {name}", "more_info": "Mostra più informazioni: {name}", "url": "Aprire la finestra per {url_path}" - } + }, + "confirm_delete": "Sei sicuro di voler cancellare questa scheda?" }, "editor": { "edit_card": { "header": "Configurazione della scheda", "save": "Salva", "toggle_editor": "Attiva \/ disattiva l'editor", - "pick_card": "Scegliere la scheda che si desidera aggiungere.", + "pick_card": "Quale scheda vorresti aggiungere?", "add": "Aggiungi scheda", "edit": "Modifica", "delete": "Elimina", "move": "Sposta", "show_visual_editor": "Mostra Editor Visivo", - "show_code_editor": "Mostra Editor di Codice" + "show_code_editor": "Mostra Editor di Codice", + "pick_card_view_title": "Quale scheda vorresti aggiungere alla tua vista {name}?" }, "migrate": { "header": "Configurazione incompatibile", @@ -1352,7 +1441,8 @@ "header": "Visualizza configurazione", "add": "Aggiungi vista", "edit": "Modifica vista", - "delete": "Cancella vista" + "delete": "Cancella vista", + "header_name": "{name} Visualizza configurazione" }, "save_config": { "header": "Prendi il controllo della tua interfaccia utente di Lovelace", @@ -1494,6 +1584,12 @@ "weather-forecast": { "name": "Previsioni del tempo" } + }, + "view": { + "panel_mode": { + "title": "Modalità pannello?", + "description": "In questo modo viene eseguito il rendering della prima scheda a larghezza intera; altre schede in questa vista non verranno renderizzate." + } } }, "menu": { @@ -1510,7 +1606,11 @@ "message": "La configurazione di Lovelace è stata aggiornata, desideri aggiornare?", "refresh": "Aggiorna" }, - "reload_lovelace": "Ricarica Lovelace" + "reload_lovelace": "Ricarica Lovelace", + "views": { + "confirm_delete": "Sei sicuro di voler eliminare questa vista?", + "existing_cards": "Non è possibile eliminare una visualizzazione contenente schede. Rimuovere prima le schede." + } }, "page-demo": { "cards": { @@ -1532,7 +1632,8 @@ "master_bedroom": "Camera principale", "left": "Sinistra", "right": "Destra", - "mirror": "Specchio" + "mirror": "Specchio", + "temperature_study": "Studio della temperatura" }, "labels": { "lights": "Luci", @@ -1665,7 +1766,14 @@ "swing_mode": "Modo oscillazione", "away_mode": "Modalità Assente", "aux_heat": "Riscaldamento ausiliario", - "preset_mode": "Preset" + "preset_mode": "Preset", + "target_temperature_entity": "{name} temperatura target", + "target_temperature_mode": "{name} temperatura target {mode}", + "current_temperature": "{name} temperatura attuale", + "heating": "{name} riscaldamento", + "cooling": "{name} raffreddamento", + "high": "alto", + "low": "basso" }, "lock": { "code": "Codice", @@ -1695,6 +1803,13 @@ "cancel": "annulla", "finish": "finire" } + }, + "counter": { + "actions": { + "increment": "aumento", + "decrement": "diminuzione", + "reset": "Ripristina" + } } }, "components": { @@ -1759,9 +1874,9 @@ } }, "config_entry_system_options": { - "title": "Opzioni di sistema", + "title": "Opzioni di sistema per {integration}", "enable_new_entities_label": "Abilita nuove entità aggiunte.", - "enable_new_entities_description": "Se disabilitato, le entità appena individuate non verranno automaticamente aggiunte a Home Assistant." + "enable_new_entities_description": "Se disabilitato, le entità appena individuate per {integration} non verranno automaticamente aggiunte a Home Assistant." }, "zha_device_info": { "manuf": "da {manufacturer}", @@ -1785,6 +1900,11 @@ "last_seen": "Ultima visualizzazione", "power_source": "Sorgente di alimentazione", "unknown": "Sconosciuto" + }, + "confirmation": { + "cancel": "Annulla", + "ok": "OK", + "title": "Sei sicuro?" } }, "auth_store": { diff --git a/translations/lb.json b/translations/lb.json index 9e031005e4..03133f0ba1 100644 --- a/translations/lb.json +++ b/translations/lb.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Servicen" + "title": "Servicen", + "description": "De Service am Entwécklungsgeschir erlaabt Iech e verfügbare Service am Home Assistant opzeruffen.", + "data": "Service Donnéeë (YAML, fakultativ)", + "call_service": "Service opruffen", + "select_service": "Wielt ee Service aus fir d'Beschreiwung ze gesinn", + "no_description": "Keng Beschreiwung verfügbar", + "no_parameters": "Dëse Service huet keng Parameteren.", + "column_parameter": "Parameter", + "column_description": "Beschreiwung", + "column_example": "Beispill", + "fill_example_data": "Gitt Beispill Donnéeën un", + "alert_parsing_yaml": "Feeler beim Parse vum YAML: {data}" }, "states": { - "title": "Zoustänn" + "title": "Zoustänn", + "description1": "Setzt d'Representatioun vun engem Apparat am Home Assistant.", + "description2": "Dëst wäert net mam aktuellen Apparat kommunizéieren.", + "entity": "Entitéit", + "state": "Zoustand", + "attributes": "Attributer", + "state_attributes": "Atrributer vum Zoustand (YAML, fakultativ)", + "set_state": "Zoustand setzen", + "current_entities": "Aktuell Entitéiten", + "filter_entities": "Entitéite filteren", + "filter_states": "Zoustänn filteren", + "filter_attributes": "Attributer filteren", + "no_entities": "Keng Entitéiten", + "more_info": "Méi Info", + "alert_entity_field": "Entitéit ass e obligatorescht Feld" }, "events": { - "title": "Evenementer" + "title": "Evenementer", + "description": "Een Evenement um Evenement Bus starten", + "documentation": "Dokumentatioun iwwert d'Evenementer", + "type": "Typ vun Evenement", + "data": "Evenement Donnéeë (YAML, fakultativ)", + "fire_event": "Evenement starten", + "event_fired": "Evenement {name} gestart", + "available_events": "Verfügbar Evenementer", + "count_listeners": " ({count} gelauschtert)", + "listen_to_events": "Op Evenementer lauschteren", + "listening_to": "Lauschtert op", + "subscribe_to": "Evenement fir unzemellen", + "start_listening": "Fänk un mam lauschteren", + "stop_listening": "Hal op mam lauschteren", + "alert_event_type": "Type vun Evenement ass obligatorescht", + "notification_event_fired": "Event {type} erfollegräich gestart" }, "templates": { - "title": "Modeller" + "title": "Modeller", + "description": "Modeller ginn mëttels Jinja2 template engine duergestallt mat e puer Home Assistant spezifesch Erweiderungen.", + "editor": "Modell Editeur", + "jinja_documentation": "Jinja2 Modell Dokumentatioun", + "template_extensions": "Home Assistant Modell Erweiderungen", + "unknown_error_template": "Onbekannte Feeler beim duerstelle vum Modell" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Ee Pak publizéieren", + "topic": "Sujet", + "payload": "Payload (Modell erlaabt)", + "publish": "Publizéieren", + "description_listen": "Sujet lauschteren", + "listening_to": "Lauschtert op", + "subscribe_to": "Sujet fir unzemellen", + "start_listening": "Fänk un mam lauschteren", + "stop_listening": "Hal op mam lauschteren", + "message_received": "Noriicht {id} empfaangen am {topic} um {time}:" }, "info": { - "title": "Info" + "title": "Info", + "remove": "Läschen", + "set": "Setzen", + "default_ui": "{action} {name} als Standard Säit op dësem Apparat", + "lovelace_ui": "Zum Lovelace Benotzer Interface wiesselen", + "states_ui": "Zum Zoustänn Benotzer Interface wiesselen", + "home_assistant_logo": "Home Assistant logo", + "path_configuration": "Pad zur configuration.yaml: {path}", + "developed_by": "Entwéckelt vun enger ganzer Rei fantastesche Leit.", + "license": "Verëffentlecht ënnert der Apache 2.0 Lizenz", + "source": "Quell:", + "server": "server", + "frontend": "frontend-ui", + "built_using": "Gebaut mat", + "icons_by": "Ikoner vun", + "frontend_version": "Frontend Versioun: {version} - {type}", + "custom_uis": "Personaliséierte Benotzer Interface:", + "system_health_error": "System Gesondheet Komponent net gelueden. Setz 'system_health:' zur configuration.yaml dobäi" }, "logs": { - "title": "Logbicher" + "title": "Logbicher", + "details": "Detailler vum Log ({level})", + "load_full_log": "Kompletten Home Assistant Log lueden", + "loading_log": "Feeler Log gëtt gelueden...", + "no_errors": "Et gouf kee Feeler gemellt.", + "no_issues": "Keng nei Problemer!", + "clear": "Läschen", + "refresh": "Aktualiséieren", + "multiple_messages": "Noriicht als éischt opgetrueden um {time} a säit deem {counter} mol opgetrueden" } } }, @@ -606,7 +686,10 @@ "service_data": "Service-Donnéeën" }, "device_id": { - "label": "Apparat" + "label": "Apparat", + "extra_fields": { + "code": "Code" + } }, "scene": { "label": "Zeen aktivéieren" @@ -900,7 +983,11 @@ "device_unavailable": "Apparat net erreechbar", "entity_unavailable": "Entitéit net erreechbar", "no_area": "Kee Beräich", - "hub": "Verbonnen via" + "hub": "Verbonnen via", + "settings_button": "Astellungen ännere fir {integration}", + "system_options_button": "System Optioune fir {integration}", + "delete_button": "{integration} läschen", + "area": "An {area}" }, "config_flow": { "external_step": { @@ -1326,7 +1413,8 @@ "call_service": "Service {name} opruffen", "more_info": "méi Informatiounen: {name}", "url": "Fënster opmaachen mat {url_path}" - } + }, + "confirm_delete": "Sécher fir dës Kaart ze läschen?" }, "editor": { "edit_card": { @@ -1339,7 +1427,8 @@ "delete": "Läschen", "move": "Réckelen", "show_visual_editor": "Visuellen Editeur uweisen", - "show_code_editor": "Code Editeur uweisen" + "show_code_editor": "Code Editeur uweisen", + "pick_card_view_title": "Wéieng Kaart wëllt dir zu ärer {name] Usiicht dobäisetzen?" }, "migrate": { "header": "Konfiguratioun net kompatibel", @@ -1352,7 +1441,8 @@ "header": "Konfiguratioun kucken", "add": "Vue dobäisetzen", "edit": "Vue änneren", - "delete": "Vue läschen" + "delete": "Vue läschen", + "header_name": "{name} Konfiguratioun kucken" }, "save_config": { "header": "Kontroll iwwert Loveloce UI iwwerhuelen", @@ -1494,6 +1584,12 @@ "weather-forecast": { "name": "Wiederprevisioune" } + }, + "view": { + "panel_mode": { + "title": "Panel Modus?", + "description": "Dëst stellt déi éischt Kaart op voller Breet duer; aner Kaarte ginn net duergestallt." + } } }, "menu": { @@ -1510,7 +1606,11 @@ "message": "Lovelace Konfiguratioun gouf geännert, soll frësch geluede ginn?", "refresh": "Frësch lueden" }, - "reload_lovelace": "Lovelace frësch lueden" + "reload_lovelace": "Lovelace frësch lueden", + "views": { + "confirm_delete": "Sécher fir dës Usiicht ze läsche?", + "existing_cards": "Dir kënnt keng Usiicht mat Kaarten läschen. Läscht d'Kaarten fir d'éischt." + } }, "page-demo": { "cards": { @@ -1532,7 +1632,8 @@ "master_bedroom": "Schlofkummer", "left": "Lénks", "right": "Riets", - "mirror": "Spigel" + "mirror": "Spigel", + "temperature_study": "Edude vun der Temperatur" }, "labels": { "lights": "Luuchten", @@ -1665,7 +1766,14 @@ "swing_mode": "Schwenk Modus", "away_mode": "Modus Keen Doheem", "aux_heat": "Zousätzlech Heizung", - "preset_mode": "Virastellung" + "preset_mode": "Virastellung", + "target_temperature_entity": "{name} Zieltemperatur", + "target_temperature_mode": "{name} Zieltemperatur {mode}", + "current_temperature": "{name} aktuell Temperatur", + "heating": "{name} hëtzen", + "cooling": "{name} killen", + "high": "héich", + "low": "niddreg" }, "lock": { "code": "Code", @@ -1695,6 +1803,13 @@ "cancel": "Ofbriechen", "finish": "Ofschléissen" } + }, + "counter": { + "actions": { + "increment": "Inkremental", + "decrement": "Dekremental", + "reset": "reset" + } } }, "components": { @@ -1785,6 +1900,11 @@ "last_seen": "Fir d'läscht gesinn", "power_source": "Energie Quell", "unknown": "Onbekannt" + }, + "confirmation": { + "cancel": "Ofbriechen", + "ok": "OK", + "title": "Sécher?" } }, "auth_store": { diff --git a/translations/nb.json b/translations/nb.json index 8f4e927266..5d976eabaa 100644 --- a/translations/nb.json +++ b/translations/nb.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Tjenester" + "title": "Tjenester", + "description": "Med verktøyet for tjenesteutvikling kan du utføre alle tilgjengelige tjenester i Home Assistant.", + "data": "Tjenestedata (YAML, valgfritt)", + "call_service": "Utfør tjeneste", + "select_service": "Velg en tjeneste for å se beskrivelsen", + "no_description": "Ingen beskrivelse er tilgjengelig", + "no_parameters": "Denne tjenesten tar ingen parametere.", + "column_parameter": "Parameter", + "column_description": "Beskrivelse", + "column_example": "Eksempel", + "fill_example_data": "Fyll ut eksempeldata", + "alert_parsing_yaml": "Feil ved parsing av YAML: {data}" }, "states": { - "title": "Statuser" + "title": "Statuser", + "description1": "Angi representasjonen av en enhet i Home Assistant.", + "description2": "Dette vil ikke kommunisere med den faktiske enheten.", + "entity": "Enhet", + "state": "Tilstand", + "attributes": "Attributter", + "state_attributes": "Tilstands attributter (YAML, valgfritt)", + "set_state": "Sett tilstand", + "current_entities": "Gjeldende enheter", + "filter_entities": "Filtrer enheter", + "filter_states": "Filtrer tilstander", + "filter_attributes": "Filtrer attributter", + "no_entities": "Ingen enheter", + "more_info": "Mer info", + "alert_entity_field": "Enhet er et obligatorisk felt" }, "events": { - "title": "Hendelser" + "title": "Hendelser", + "description": "Fire an event on the event bus.", + "documentation": "Hendelses dokumentasjon.", + "type": "Type hendelse", + "data": "Hendelses data (YAML, valgfritt)", + "fire_event": "Avfyr hendlese", + "event_fired": "Hendelse {name} avfyrt", + "available_events": "Tilgjengelige hendelser", + "count_listeners": " ({Count} lyttere)", + "listen_to_events": "Lytt til hendelser", + "listening_to": "Lytte til", + "subscribe_to": "Hendelse for å abonnere på", + "start_listening": "Begynn å lytte", + "stop_listening": "Stopp lytting", + "alert_event_type": "Hendelsestype er et obligatorisk felt", + "notification_event_fired": "Hendelse {type} vellykket avfyrt!" }, "templates": { - "title": "Mal" + "title": "Mal", + "description": "Maler blir rendret ved hjelp av Jinja2-malmotoren med noen spesifikke utvidelser for Home Assistant.", + "editor": "Maleditor", + "jinja_documentation": "Jinja2 mal dokumentasjon", + "template_extensions": "Mal utvidelser for Home Assistant", + "unknown_error_template": "Ukjent feil ved rendring av mal" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Publiser en pakke", + "topic": "emne", + "payload": "Payload (mal tillatt)", + "publish": "Publiser", + "description_listen": "Lytt til et emne", + "listening_to": "Lytte til", + "subscribe_to": "Emne å abonnere på", + "start_listening": "Begynn å lytte", + "stop_listening": "Stopp lytting", + "message_received": "Meldingen {ID} ble mottatt på {topic} klokken {time}:" }, "info": { - "title": "Info" + "title": "Info", + "remove": "Fjerne", + "set": "Angi", + "default_ui": "{action} {name} som standard side på denne enheten", + "lovelace_ui": "Gå til Lovelace UI", + "states_ui": "Gå til states UI", + "home_assistant_logo": "Logo for Home Assistant", + "path_configuration": "Sti til configurasjon.yaml: {path}", + "developed_by": "Utviklet av en gjeng med fantastiske mennesker.", + "license": "Publisert under Apache 2.0-lisensen", + "source": "Kilde:", + "server": "Server", + "frontend": "frontend-ui", + "built_using": "Bygget med", + "icons_by": "Ikoner av", + "frontend_version": "Frontend-versjon: {version} - {type}", + "custom_uis": "Tilpasset UIs:", + "system_health_error": "System Health-komponenten er ikke lastet. Legg til 'system_health:' til configurasjon.yaml" }, "logs": { - "title": "Logger" + "title": "Logger", + "details": "Loggdetaljer ( {level} )", + "load_full_log": "Last inn fullstendig Home Assistant logg", + "loading_log": "Laster inn feillogg ...", + "no_errors": "Ingen feil er rapportert.", + "no_issues": "Det er ingen nye problemer!", + "clear": "Tøm", + "refresh": "Oppdater", + "multiple_messages": "meldingen oppstod først ved {time} og viser {teller} ganger" } } }, @@ -606,7 +686,10 @@ "service_data": "Tjenestedata" }, "device_id": { - "label": "Enhet" + "label": "Enhet", + "extra_fields": { + "code": "Kode" + } }, "scene": { "label": "Aktiver scene" @@ -900,7 +983,11 @@ "device_unavailable": "enheten er utilgjengelig", "entity_unavailable": "oppføringen er utilgjengelig", "no_area": "Intet område", - "hub": "Tilkoblet via" + "hub": "Tilkoblet via", + "settings_button": "Rediger innstillinger for {Integration}", + "system_options_button": "System alternativer for {Integration}", + "delete_button": "Slett {integration}", + "area": "I {area}" }, "config_flow": { "external_step": { @@ -953,7 +1040,7 @@ "help_cluster_dropdown": "Velg en klynge for å vise attributter og kommandoer." }, "cluster_attributes": { - "header": "Attributter for klynge", + "header": "Klyngeattributter", "introduction": "Se og rediger klyngeattributter.", "attributes_of_cluster": "Attributter for den valgte klyngen", "get_zigbee_attribute": "Hent ZigBee-attributt", @@ -1326,20 +1413,22 @@ "call_service": "Tjenestekall {name}", "more_info": "Vis mer info: {name}", "url": "Åpne vindu til {url_path}" - } + }, + "confirm_delete": "Er du sikker på at du vil slette dette kortet?" }, "editor": { "edit_card": { "header": "Kortkonfigurasjon", "save": "Lagre", "toggle_editor": "Bytt redigering", - "pick_card": "Velge det kortet du ønsker å legge til.", + "pick_card": "Hvilket kort vil du legge til?", "add": "Legg til kort", "edit": "Rediger", "delete": "Slett", "move": "Flytt", "show_visual_editor": "Vis visuell redigering", - "show_code_editor": "Vis koderedigering" + "show_code_editor": "Vis koderedigering", + "pick_card_view_title": "Hvilket kort vil du legge til i {name} visningen?" }, "migrate": { "header": "Inkompatibel Konfigurasjon", @@ -1352,7 +1441,8 @@ "header": "Vis konfigurasjon", "add": "Legg til visning", "edit": "Rediger visning", - "delete": "Slett visning" + "delete": "Slett visning", + "header_name": "{name} Vis konfigurasjon" }, "save_config": { "header": "Ta kontroll over Lovelace brukergrensesnittet ditt", @@ -1471,7 +1561,7 @@ "name": "Bilde" }, "picture-elements": { - "name": "Bilde Elements" + "name": "Bildeelementer" }, "picture-entity": { "name": "Bildeenhet" @@ -1494,6 +1584,12 @@ "weather-forecast": { "name": "Værmelding" } + }, + "view": { + "panel_mode": { + "title": "Panel modus?", + "description": "Dette gjengir det første kortet i full bredde; andre kort i denne visningen vil ikke bli gitt." + } } }, "menu": { @@ -1510,7 +1606,11 @@ "message": "Lovelace-konfigurasjonen ble oppdatert, ønsker du å oppdatere?", "refresh": "Oppdater" }, - "reload_lovelace": "Laste Lovelace på nytt" + "reload_lovelace": "Laste Lovelace på nytt", + "views": { + "confirm_delete": "Er du sikker på at du vil slette denne visningen?", + "existing_cards": "Du kan ikke slette en visning som har kort i den. Fjern kortene først." + } }, "page-demo": { "cards": { @@ -1532,7 +1632,8 @@ "master_bedroom": "Hovedsoverom", "left": "Venstre", "right": "Høyre", - "mirror": "Speil" + "mirror": "Speil", + "temperature_study": "Temperaturstudie" }, "labels": { "lights": "Lys", @@ -1665,7 +1766,14 @@ "swing_mode": "Svingmodus", "away_mode": "Bortemodus", "aux_heat": "Aux varme", - "preset_mode": "Preset" + "preset_mode": "Preset", + "target_temperature_entity": "{name} måltemperatur", + "target_temperature_mode": "{name} måltemperatur {mode}", + "current_temperature": "{name} nåværende temperatur", + "heating": "{name} oppvarming", + "cooling": "{name} kjøling", + "high": "høy", + "low": "lav" }, "lock": { "code": "Kode", @@ -1695,6 +1803,13 @@ "cancel": "Avbryt", "finish": "Ferdig" } + }, + "counter": { + "actions": { + "increment": "øke", + "decrement": "redusere", + "reset": "tilbakestille" + } } }, "components": { @@ -1759,9 +1874,9 @@ } }, "config_entry_system_options": { - "title": "Systemalternativer", + "title": "Systemalternativer for {integration}", "enable_new_entities_label": "Aktiver enheter som nylig er lagt til.", - "enable_new_entities_description": "Hvis deaktivert, vil ikke nyoppdagede enheter automatisk bli lagt til i Home Assistant." + "enable_new_entities_description": "Hvis den er deaktivert, blir ikke nyoppdagede enheter for {integration} automatisk lagt til i Home Assistant." }, "zha_device_info": { "manuf": "av {manufacturer}", @@ -1785,6 +1900,11 @@ "last_seen": "Sist sett", "power_source": "Strømkilde", "unknown": "Ukjent" + }, + "confirmation": { + "cancel": "Avbryt", + "ok": "OK", + "title": "Er du sikker?" } }, "auth_store": { diff --git a/translations/nl.json b/translations/nl.json index b79e26b2aa..4e507a4e51 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -312,19 +312,53 @@ "developer-tools": { "tabs": { "services": { - "title": "Services" + "title": "Services", + "description": "Met de tool service Dev kunt u elke beschikbare service in Home Assistant aanroepen.", + "call_service": "Aanroepen service", + "no_description": "Er is geen beschrijving beschikbaar", + "column_parameter": "Parameter", + "column_description": "Beschrijving", + "column_example": "Voorbeeld" }, "states": { - "title": "Toestanden" + "title": "Toestanden", + "description1": "Stelt de weergave van een apparaat in Home Assistant in.", + "entity": "Entiteit", + "state": "Toestand", + "attributes": "Attributen", + "set_state": "Instellen status", + "current_entities": "Huidge entiteiten", + "filter_entities": "Filter entiteiten", + "filter_states": "Filter toestanden", + "filter_attributes": "Filter attributen", + "no_entities": "Geen entiteiten", + "more_info": "Meer informatie", + "alert_entity_field": "Entiteit is een verplicht veld" }, "events": { - "title": "Gebeurtenissen" + "title": "Gebeurtenissen", + "listen_to_events": "Luisteren naar evenementen", + "listening_to": "Luisteren naar", + "start_listening": "Begin te luisteren", + "stop_listening": "Stop met luisteren", + "alert_event_type": "Het type gebeurtenis is een verplicht veld" }, "templates": { - "title": "Sjablonen" + "title": "Sjablonen", + "description": "Sjablonen worden weergegeven met de Jinja2-sjabloonediter samen met enkele extensies van Home Assistant.", + "editor": "Sjabloonediter", + "jinja_documentation": "Jinja2-sjabloondocumentatie" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Publiceer een pakket", + "topic": "onderwerp", + "payload": "Lading (sjabloon toegestaan)", + "publish": "Publiceer", + "description_listen": "Luisteren naar onderwerp", + "listening_to": "Luisteren naar", + "start_listening": "Begin te luisteren", + "stop_listening": "Stop met luisteren" }, "info": { "title": "Info" @@ -1185,7 +1219,7 @@ "header": "Kaart configuratie", "save": "Opslaan", "toggle_editor": "Toggle Editor", - "pick_card": "Kies de kaart die je wilt toevoegen.", + "pick_card": "Welke kaart wil je toevoegen?", "add": "Kaart toevoegen", "edit": "Bewerken", "delete": "Verwijder", @@ -1610,7 +1644,7 @@ } }, "config_entry_system_options": { - "title": "Systeemopties", + "title": "Systeeminstellingen voor {integratie}", "enable_new_entities_label": "Voeg nieuwe entiteiten automatisch toe", "enable_new_entities_description": "Als uitgeschakeld, worden nieuw ontdekte entiteiten niet aan Home Assistant toegevoegd." }, diff --git a/translations/pl.json b/translations/pl.json index 27e94a650b..f66148d86a 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -321,16 +321,44 @@ "title": "Zdarzenia" }, "templates": { - "title": "Szablon" + "title": "Szablon", + "editor": "Edytor szablonów", + "jinja_documentation": "Dokumentacja szablonów Jinja2", + "template_extensions": "Rozszerzenia szablonów Home Assistant'a", + "unknown_error_template": "Nieznany błąd podczas renderowania szablonu." }, "mqtt": { "title": "MQTT" }, "info": { - "title": "Informacje" + "title": "Informacje", + "remove": "Usuń", + "set": "Ustaw", + "default_ui": "{action} {name} jako domyślną stronę na tym urządzeniu", + "lovelace_ui": "Przejdź do interfejsu użytkownika Lovelace", + "states_ui": "Przejdź do interfejsu użytkownika stanów", + "home_assistant_logo": "Logo Home Assistant", + "path_configuration": "Ścieżka do configuration.yaml: {path}", + "developed_by": "Opracowany przez grono wspaniałych ludzi.", + "license": "Opublikowany na licencji Apache 2.0", + "source": "Źródło:", + "server": "serwer", + "frontend": "frontend-ui", + "built_using": "Zbudowany przy użyciu", + "icons_by": "Ikony", + "frontend_version": "Wersja interfejsu użytkownika: {version} - {type}", + "custom_uis": "Niestandardowe interfejsy użytkownika:", + "system_health_error": "Komponent kondycji systemu nie jest załadowany. Dodaj 'system_health:' do pliku configuration.yaml" }, "logs": { - "title": "Logi" + "title": "Logi", + "details": "Szczegóły loga ({level})", + "load_full_log": "Załaduj cały log Home Assistant'a", + "loading_log": "Ładowanie loga błędów…", + "no_errors": "Nie zgłoszono żadnych błędów.", + "no_issues": "Nie ma nowych problemów!", + "clear": "Wyczyść", + "refresh": "Odśwież" } } }, @@ -606,7 +634,10 @@ "service_data": "Dane usługi" }, "device_id": { - "label": "Urządzenie" + "label": "Urządzenie", + "extra_fields": { + "code": "Kod" + } }, "scene": { "label": "Aktywuj scenę" @@ -730,12 +761,12 @@ "caption": "Chmura Home Assistant", "description_login": "Zalogowany jako {email}", "description_not_login": "Nie zalogowany", - "description_features": "Sterowanie spoza domu, integracja z Alexą i Google Assistant.", + "description_features": "Sterowanie spoza domu, integracja z Alexą i Google Assistant'em.", "login": { "title": "Logowanie do chmury", "introduction": "Chmura Home Assistant zapewnia bezpieczne zdalne połączenie z instancją z dala od domu. Umożliwia także łączenie się z usługami w chmurze: Amazon Alexa i Google Assistant.", "introduction2": "Ta usługa jest prowadzona przez naszego partnera ", - "introduction2a": ", firma założona przez założycieli Home Assistant i Hass.io.", + "introduction2a": ", firmę założoną przez założycieli Home Assistant i Hass.io.", "introduction3": "Chmura Home Assistant to usługa subskrypcyjna z bezpłatnym miesięcznym okresem próbnym. Informacje o środkach płatności nie są konieczne.", "learn_more_link": "Dowiedz się więcej o Chmurze Home Assistant", "dismiss": "Odrzuć", @@ -769,7 +800,7 @@ "feature_amazon_alexa": "integracja z Amazon Alexa", "feature_webhook_apps": "prosta integracja z aplikacjami opartymi na webhook'ach, takimi jak OwnTracks", "information3": "Ta usługa jest prowadzona przez naszego partnera ", - "information3a": ", firma założona przez założycieli Home Assistant i Hass.io.", + "information3a": ", firmę założoną przez założycieli Home Assistant i Hass.io.", "information4": "Rejestrując konto, wyrażasz zgodę na następujące warunki.", "link_terms_conditions": "Zasady i warunki", "link_privacy_policy": "Polityka prywatności", @@ -900,7 +931,11 @@ "device_unavailable": "urządzenie niedostępne", "entity_unavailable": "encja niedostępna", "no_area": "brak", - "hub": "Połączony przez" + "hub": "Połączony przez", + "settings_button": "Edytuj ustawienia dla {integration}", + "system_options_button": "Opcje systemowe dla {integracja}", + "delete_button": "Usuń {integration}", + "area": "W {area}" }, "config_flow": { "external_step": { @@ -909,7 +944,7 @@ } }, "note_about_integrations": "Jeszcze nie wszystkie integracje można skonfigurować za pomocą interfejsu użytkownika.", - "note_about_website_reference": "Więcej jest dostępnych na stronie ", + "note_about_website_reference": "Więcej jest dostępnych na stronie integracji ", "home_assistant_website": "Home Assistant'a" }, "zha": { @@ -999,7 +1034,7 @@ "introduction": "Home Assistant prowadzi rejestr każdej encji, jaką kiedykolwiek widział i którą można jednoznacznie zidentyfikować. Każda z tych encji będzie miała przypisany unikalny identyfikator, który będzie zarezerwowany tylko dla niej.", "introduction2": "Użyj rejestru encji, aby nadpisać jej nazwę, zmienić jej identyfikator lub usunąć ją z Home Assistant'a. Uwaga: usunięcie wpisu rejestru encji nie spowoduje usunięcia encji. Aby to zrobić, kliknij poniższy link i usuń integracje encji.", "integrations_page": "Strona integracji", - "show_disabled": "Wyświetl nieużywane encje", + "show_disabled": "Wyświetlaj nieużywane encje", "headers": { "name": "Nazwa", "entity_id": "Identyfikator encji", @@ -1070,7 +1105,7 @@ "introduction": "Kontroluj serwer Home Assistant'a.", "restart": "Uruchom ponownie", "stop": "Zatrzymaj", - "confirm_restart": "Na pewno chcesz ponownie uruchomić Home Assistant?", + "confirm_restart": "Na pewno chcesz ponownie uruchomić Home Assistant'a?", "confirm_stop": "Na pewno chcesz zatrzymać Home Assistant'a?" } } @@ -1665,7 +1700,14 @@ "swing_mode": "Tryb ruchu łopatek", "away_mode": "Tryb poza domem", "aux_heat": "Dodatkowe źródło ciepła", - "preset_mode": "Ustawienia" + "preset_mode": "Ustawienia", + "target_temperature_entity": "{name} temperatura docelowa", + "target_temperature_mode": "{name} temperatura docelowa {mode}", + "current_temperature": "{name} aktualna temperatura", + "heating": "{name} grzanie", + "cooling": "{name} chłodzenie", + "high": "wysoka", + "low": "niska" }, "lock": { "code": "Kod", @@ -1695,6 +1737,13 @@ "cancel": "anuluj", "finish": "koniec" } + }, + "counter": { + "actions": { + "increment": "przyrost", + "decrement": "ubytek", + "reset": "reset" + } } }, "components": { @@ -1785,6 +1834,11 @@ "last_seen": "Ostatnio widziane", "power_source": "Źródło zasilania", "unknown": "Nieznany" + }, + "confirmation": { + "cancel": "Anuluj", + "ok": "OK", + "title": "Jesteś pewny?" } }, "auth_store": { diff --git a/translations/pt-BR.json b/translations/pt-BR.json index cc767ddd04..353d9d575f 100644 --- a/translations/pt-BR.json +++ b/translations/pt-BR.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Serviços" + "title": "Serviços", + "description": "A ferramenta do desenvolvedor de serviço permite inciar qualquer serviço disponível no Home Assistant.", + "data": "Dados de serviço (YAML, opcional)", + "call_service": "Iniciar Serviço", + "select_service": "Selecione um serviço para ver a descrição", + "no_description": "Nenhuma descrição está disponível", + "no_parameters": "Este serviço não possui parâmetros.", + "column_parameter": "Parâmetro", + "column_description": "Descrição", + "column_example": "Exemplo", + "fill_example_data": "Preencher dados de exemplo", + "alert_parsing_yaml": "Erro ao analisar o YAML: {data}" }, "states": { - "title": "Estado" + "title": "Estado", + "description1": "Definir a representação de um dispositivo no Home Assistant.", + "description2": "Isso não se comunicará com o dispositivo atual.", + "entity": "Entidade", + "state": "Estado", + "attributes": "Atributos", + "state_attributes": "Atributos de estado (YAML, opcional)", + "set_state": "Definir Estado", + "current_entities": "Entidades atuais", + "filter_entities": "Filtro de entidades", + "filter_states": "Filtro de estados", + "filter_attributes": "Filtro de atributos", + "no_entities": "Nenhuma entidade", + "more_info": "Mais informações", + "alert_entity_field": "Entidade é um campo obrigatório" }, "events": { - "title": "Eventos" + "title": "Eventos", + "description": "Dispare um evento no barramento de eventos.", + "documentation": "Documentação de eventos.", + "type": "Tipo de evento", + "data": "Dados do evento (YAML, opcional)", + "fire_event": "Disparar Evento", + "event_fired": "Evento {name} disparado", + "available_events": "Eventos Disponíveis", + "count_listeners": " ({count} ouvintes)", + "listen_to_events": "Ouvir eventos", + "listening_to": "Ouvindo", + "subscribe_to": "Evento para se inscrever", + "start_listening": "Começar a ouvir", + "stop_listening": "Parar de ouvir", + "alert_event_type": "O tipo de evento é um campo obrigatório", + "notification_event_fired": "Evento {type} disparado com sucesso!" }, "templates": { - "title": "Modelo" + "title": "Modelo", + "description": "Os templates são renderizados usando o Jinja2 com algumas extensões específicas do Home Assistant.", + "editor": "Editor de templates", + "jinja_documentation": "Documentação do template Jinja2", + "template_extensions": "Extensões de template do Home Assistant", + "unknown_error_template": "Erro desconhecido ao renderizar template" }, "mqtt": { - "title": "" + "title": "", + "description_publish": "Publicar um pacote", + "topic": "tópico", + "payload": "Valor (template permitido)", + "publish": "Publicar", + "description_listen": "Ouvir um tópico", + "listening_to": "Ouvindo", + "subscribe_to": "Evento para se inscrever", + "start_listening": "Começar a ouvir", + "stop_listening": "Parar de ouvir", + "message_received": "Mensagem {id} recebida em {topic} às {time}:" }, "info": { - "title": "Info" + "title": "Info", + "remove": "Remover", + "set": "Definir", + "default_ui": "{action} {name} como página padrão neste dispositivo", + "lovelace_ui": "Ir para UI do Lovelace", + "states_ui": "Ir para UI de estados", + "home_assistant_logo": "Home Assistant logo", + "path_configuration": "Caminho para configuration.yaml: {path}", + "developed_by": "Desenvolvido por um monte de pessoas incríveis.", + "license": "Publicado sob a licença Apache 2.0", + "source": "Código fonte:", + "server": "servidor", + "frontend": "frontend-ui", + "built_using": "Construído usando", + "icons_by": "Ícones por", + "frontend_version": "Versão do Frontend: {version} - {type}", + "custom_uis": "UIs personalizadas:", + "system_health_error": "O componente System Health não foi carregado. Adicione 'system_health:' ao configuration.yaml" }, "logs": { - "title": "Logs" + "title": "Logs", + "details": "Detalhes do log ({Level})", + "load_full_log": "Carregar todos os logs do Home Assistant", + "loading_log": "Carregando log de erros…", + "no_errors": "Nenhum erro foi reportado.", + "no_issues": "Não há novos problemas!", + "clear": "Limpar", + "refresh": "Atualizar", + "multiple_messages": "a mensagem ocorreu pela primeira às {time} e apareceu {counter} vezes" } } }, @@ -553,7 +633,12 @@ "zone": "Zona" }, "device": { - "label": "Dispositivo" + "label": "Dispositivo", + "extra_fields": { + "above": "Acima", + "below": "Abaixo", + "for": "Duração" + } }, "and": { "label": "E" @@ -596,7 +681,13 @@ "service_data": "Informações do serviço" }, "device_id": { - "label": "Dispositivo" + "label": "Dispositivo", + "extra_fields": { + "code": "Código" + } + }, + "scene": { + "label": "Ativar cena" } }, "learn_more": "Saiba mais sobre ações" @@ -611,7 +702,17 @@ }, "script": { "caption": "Script", - "description": "Criar e editar scripts" + "description": "Criar e editar scripts", + "picker": { + "header": "Editor de Scripts", + "introduction": "O editor de scripts permite criar e editar scripts. Por favor, siga o link abaixo para ler as instruções e garantir que você configurou o Home Assistant corretamente.", + "learn_more": "Saiba mais sobre scripts", + "no_scripts": "Não foi possível encontrar nenhum script editável", + "add_script": "Adicionar script" + }, + "editor": { + "header": "Script: {name}" + } }, "zwave": { "caption": "", @@ -659,13 +760,19 @@ "true": "Verdadeiro", "false": "Falso", "set_config_parameter": "Definir o parâmetro de configuração" + }, + "learn_more": "Saiba mais sobre o Z-Wave", + "ozw_log": { + "header": "OZW Log", + "introduction": "Veja o log. 0 é o mínimo (carrega o log inteiro) e 1000 é o máximo. A carga mostrará um log estático e tail será atualizada automaticamente com o último número especificado de linhas do log." } }, "users": { "caption": "Usuários", "description": "Gerenciar usuários", "picker": { - "title": "Usuários" + "title": "Usuários", + "system_generated": "Gerado pelo sistema" }, "editor": { "rename_user": "Renomear usuário", @@ -673,7 +780,17 @@ "activate_user": "Ativar usuário", "deactivate_user": "Desativar usuário", "delete_user": "Excluir usuário", - "caption": "Visualizar usuário" + "caption": "Visualizar usuário", + "id": "ID", + "owner": "Proprietário", + "group": "Grupo", + "active": "Ativo", + "system_generated": "Gerado pelo sistema", + "unnamed_user": "Usuário sem nome", + "enter_new_name": "Digite o novo nome", + "user_rename_failed": "Falha ao renomear usuário:", + "group_update_failed": "Falha ao atualizar grupo:", + "confirm_user_deletion": "Tem certeza de que deseja excluir {name} ?" }, "add_user": { "caption": "Adicionar Usuário", @@ -687,7 +804,119 @@ "caption": "Home Assistant Cloud", "description_login": "Conectado como {email}", "description_not_login": "Não logado", - "description_features": "Controle mesmo longe de casa, integrar com Alexa e Google Assistant." + "description_features": "Controle mesmo longe de casa, integrar com Alexa e Google Assistant.", + "login": { + "introduction2": "Este serviço é executado pelo nosso parceiro ", + "introduction2a": ", uma empresa fundada pelos fundadores do Home Assistant e do Hass.io." + }, + "register": { + "feature_remote_control": "Controle o Home Assistant de fora de casa", + "feature_google_home": "Integração com o Google Assistant", + "feature_amazon_alexa": "Integração com a Amazon Alexa", + "feature_webhook_apps": "Fácil integração com aplicativos baseados em webhook, como o OwnTracks", + "information3": "Este serviço é executado pelo nosso parceiro ", + "information3a": ", uma empresa fundada pelos fundadores do Home Assistant e do Hass.io.", + "information4": "Ao criar uma conta, você concorda com os seguintes termos e condições.", + "link_terms_conditions": "Termos e Condições", + "link_privacy_policy": "Política de Privacidade", + "create_account": "Criar Conta", + "email_address": "Endereço de e-mail", + "email_error_msg": "E-mail inválido", + "password": "Senha", + "password_error_msg": "As senhas precisam ter pelo menos 8 caracteres", + "start_trial": "Iniciar avaliação", + "resend_confirm_email": "Reenviar e-mail de confirmação", + "account_created": "Conta criada! Verifique seu e-mail para obter instruções sobre como ativar sua conta." + }, + "account": { + "thank_you_note": "Obrigado por fazer parte do Home Assistant Cloud. É por causa de pessoas como você que podemos criar uma ótima experiência de automação residencial para todos. Obrigado!", + "nabu_casa_account": "Conta Nabu Casa", + "connection_status": "Status de conexão com a Cloud", + "manage_account": "Gerenciar Conta", + "sign_out": "Sair", + "integrations": "Integrações", + "integrations_introduction": "As integrações para o Home Assistant Cloud permitem que você se conecte com serviços na nuvem sem precisar expor sua instância do Home Assistant publicamente na Internet.", + "integrations_introduction2": "Consulte o site para ", + "integrations_link_all_features": " todos os recursos disponíveis", + "connected": "Conectado", + "not_connected": "Não Conectado", + "fetching_subscription": "Buscando assinatura…", + "remote": { + "title": "Controle Remoto", + "certificate_info": "Informações do certificado" + }, + "alexa": { + "title": "Alexa", + "info": "Com a integração da Alexa para o Home Assistant Cloud, você poderá controlar todos os seus dispositivos do Home Assistant por meio de qualquer dispositivo ativado pela Alexa.", + "enable_ha_skill": "Ativar o Home Assistant para a Alexa", + "config_documentation": "Documentação de configuração", + "enable_state_reporting": "Ativar relatório de estado", + "info_state_reporting": "Se você ativar os relatórios de estado, o Home Assistant enviará todas as alterações de estado das entidades expostas ao Google. Isso permite que você sempre veja os estados mais recentes no aplicativo do Google.", + "sync_entities": "Sincronizar entidades", + "manage_entities": "Gerenciar Entidades", + "sync_entities_error": "Falha ao sincronizar entidades:", + "state_reporting_error": "Não foi possível {enable_disable} o relatório de estado.", + "enable": "habilitar", + "disable": "desabilitar" + }, + "google": { + "title": "Google Assistant", + "info": "Com a integração do Google Assistant para o Home Assistant Cloud, você poderá controlar todos os seus dispositivos do Home Assistant por meio de qualquer dispositivo ativado pelo Google Assistant.", + "enable_ha_skill": "Ativar o Home Assistant para o Google Assistant", + "config_documentation": "Documentação de configuração", + "enable_state_reporting": "Ativar relatório de estado", + "info_state_reporting": "Se você ativar os relatórios de estado, o Home Assistant enviará todas as alterações de estado das entidades expostas ao Google. Isso permite que você sempre veja os estados mais recentes no aplicativo do Google.", + "security_devices": "Dispositivos de Segurança", + "enter_pin_info": "Digite um pin para interagir com os dispositivos de segurança. Dispositivos de segurança são portas, portas de garagem e fechaduras. Você será solicitado a dizer\/inserir este pin ao interagir com esses dispositivos pelo Google Assistant.", + "devices_pin": "Pin dos dispositivos de segurança", + "enter_pin_hint": "Digite um PIN para usar dispositivos de segurança", + "sync_entities": "Sincronizar entidades com o Google", + "manage_entities": "Gerenciar Entidades", + "enter_pin_error": "Não foi possível armazenar o pin:" + }, + "webhooks": { + "title": "Webhook", + "info": "Qualquer coisa que esteja configurada para ser acionada por um webhook pode receber um URL acessível ao público para permitir o envio de dados de volta ao Home Assistant de qualquer lugar, sem expor sua instância à Internet.", + "no_hooks_yet": "Parece que você ainda não tem webhooks. Comece configurando um ", + "no_hooks_yet_link_integration": "integração baseada em webhook", + "no_hooks_yet2": " ou criando um ", + "no_hooks_yet_link_automation": "automação de webhook", + "link_learn_more": "Saiba mais sobre como criar automações baseadas em webhook.", + "loading": "Carregando ...", + "manage": "Gerenciar", + "disable_hook_error_msg": "Falha ao desativar o webhook:" + } + }, + "alexa": { + "title": "Alexa", + "banner": "A edição de quais entidades são expostas por meio dessa interface do usuário está desabilitada porque você configurou filtros de entidade em configuration.yaml.", + "exposed_entities": "Entidades expostas", + "not_exposed_entities": "Nenhuma entidade exposta", + "expose": "Expor para Alexa" + }, + "dialog_certificate": { + "certificate_information": "Informações do certificado", + "certificate_expiration_date": "Data de validade do certificado", + "will_be_auto_renewed": "Será renovado automaticamente", + "close": "Fechar" + }, + "google": { + "title": "Google Assistant", + "expose": "Expor ao Google Assistant", + "disable_2FA": "Desabilitar a autenticação de dois fatores", + "banner": "A edição de quais entidades são expostas por meio dessa interface do usuário está desabilitada porque você configurou filtros de entidade em configuration.yaml.", + "exposed_entities": "Entidades expostas", + "not_exposed_entities": "Nenhuma entidade exposta", + "sync_to_google": "Sincronizando alterações com o Google." + }, + "dialog_cloudhook": { + "webhook_for": "Webhook para {name}", + "available_at": "O webhook está disponível no seguinte URL:", + "managed_by_integration": "Este webhook é gerenciado por uma integração e não pode ser desativado.", + "info_disable_webhook": "Se você não quiser mais usar este webhook, você pode", + "link_disable_webhook": "desativar", + "view_documentation": "Ver documentação" + } }, "integrations": { "caption": "Integrações", @@ -708,14 +937,21 @@ "device_unavailable": "dispositivo indisponível", "entity_unavailable": "entidade indisponível", "no_area": "Sem área", - "hub": "Conectado via" + "hub": "Conectado via", + "settings_button": "Editar configurações para {integration}", + "system_options_button": "Opções do sistema para {integration}", + "delete_button": "Excluir {integration}", + "area": "Em {area}" }, "config_flow": { "external_step": { "description": "Esta etapa exige que você visite um site externo para ser concluída.", "open_site": "Abrir site" } - } + }, + "note_about_integrations": "Nem todas as integrações podem ser configuradas via interface do usuário ainda.", + "note_about_website_reference": "Existem mais disponíveis no ", + "home_assistant_website": "Site do Home Assistant" }, "zha": { "caption": "ZHA", @@ -733,7 +969,41 @@ "add_device_page": { "header": "Zigbee Home Automation - Adicionar dispositivos", "spinner": "Procurando por dispositivos ZHA Zigbee…", - "discovery_text": "Dispositivos descobertos serão exibidos aqui. Siga as instruções para o(s) seu(s) dispositivo(s) e coloque o(s) dispositivo(s) no modo de emparelhamento." + "discovery_text": "Dispositivos descobertos serão exibidos aqui. Siga as instruções para o(s) seu(s) dispositivo(s) e coloque o(s) dispositivo(s) no modo de emparelhamento.", + "search_again": "Pesquisar novamente" + }, + "common": { + "add_devices": "Adicionar Dispositivos", + "clusters": "Clusters", + "devices": "Dispositivos", + "manufacturer_code_override": "Substituir Código do Fabricante", + "value": "Valor" + }, + "network_management": { + "header": "Gerenciamento de Rede", + "introduction": "Comandos que afetam toda a rede" + }, + "node_management": { + "header": "Gerenciamento de Dispositivos", + "introduction": "Execute comandos ZHA que afetam um único dispositivo. Escolha um dispositivo para ver uma lista dos comandos disponíveis.", + "hint_battery_devices": "Nota: Os dispositivos sonolentos (alimentados por bateria) precisam estar ativos ao executar comandos contra eles. Geralmente, você pode ativar um dispositivo sonolento acionando-o." + }, + "cluster_attributes": { + "header": "Atributos do cluster", + "introduction": "Ver e editar atributos do cluster.", + "attributes_of_cluster": "Atributos do cluster selecionado", + "get_zigbee_attribute": "Obter atributo do Zigbee", + "set_zigbee_attribute": "Definir atributo do Zigbee", + "help_attribute_dropdown": "Selecione um atributo para visualizar ou definir seu valor.", + "help_get_zigbee_attribute": "Obter o valor para o atributo selecionado.", + "help_set_zigbee_attribute": "Defina o valor do atributo para o cluster especificado na entidade especificada." + }, + "cluster_commands": { + "header": "Comandos de cluster", + "introduction": "Ver e emitir comandos de cluster.", + "commands_of_cluster": "Comandos do cluster selecionado", + "issue_zigbee_command": "Emitir Comando Zigbee", + "help_command_dropdown": "Selecione um comando para interagir." } }, "area_registry": { @@ -783,7 +1053,11 @@ "name": "Nome", "device_tracker_intro": "Selecione os dispositivos que pertencem a essa pessoa.", "device_tracker_picked": "Rastrear dispositivo", - "device_tracker_pick": "Escolha o dispositivo para rastrear" + "device_tracker_pick": "Escolha o dispositivo para rastrear", + "link_integrations_page": "Página de integrações", + "delete": "Excluir", + "create": "Criar", + "update": "Atualizar" } }, "server_control": { @@ -819,6 +1093,11 @@ "devices": { "caption": "Dispositivos", "description": "Gerenciar dispositivos conectados" + }, + "common": { + "editor": { + "confirm_unsaved": "Você tem alterações não salvas. Tem certeza que deseja sair?" + } } }, "profile": { @@ -897,6 +1176,10 @@ }, "vibrate": { "header": "Vibrar" + }, + "advanced_mode": { + "title": "Modo Avançado", + "description": "O Home Assistant oculta os recursos e opções avançados por padrão. Você pode tornar esses recursos acessíveis marcando essa opção. Essa é uma configuração específica do usuário e não afeta outros usuários usando o Home Assistant." } }, "page-authorize": { @@ -1045,7 +1328,8 @@ "toggle": "Alternar {name}", "call_service": "Iniciar Serviço {name}", "more_info": "Mostrar mais informações: {name}" - } + }, + "confirm_delete": "Tem certeza de que deseja excluir este cartão?" }, "editor": { "edit_card": { @@ -1056,7 +1340,10 @@ "add": "Adicionar Cartão", "edit": "Editar", "delete": "Excluir", - "move": "Mover" + "move": "Mover", + "show_visual_editor": "Mostrar Editor Visual", + "show_code_editor": "Mostrar Editor de Código", + "pick_card_view_title": "Qual cartão você gostaria de adicionar à sua visualização {name} ?" }, "migrate": { "header": "Configuração Incompatível", @@ -1069,7 +1356,8 @@ "header": "Configurações", "add": "Editar visualização", "edit": "Editar visualização", - "delete": "Excluir visualização" + "delete": "Excluir visualização", + "header_name": "Ver Configuração de {nome}" }, "save_config": { "header": "Assuma o controle da sua interface do Lovelace", @@ -1130,14 +1418,72 @@ "geo_location_sources": "Fontes de geolocalização", "dark_mode": "Modo escuro?", "default_zoom": "Zoom padrão", - "source": "Origem" + "source": "Origem", + "name": "Mapa" }, "markdown": { - "content": "Conteúdo" + "content": "Conteúdo", + "name": "Markdown" }, "sensor": { "graph_detail": "Detalhe do gráfico", - "graph_type": "Tipo de gráfico" + "graph_type": "Tipo de gráfico", + "name": "Sensor" + }, + "alarm-panel": { + "name": "Painel de Alarme", + "available_states": "Estados Disponíveis" + }, + "conditional": { + "name": "Condicional" + }, + "entities": { + "name": "Entidades" + }, + "entity-button": { + "name": "Entidade Botão" + }, + "entity-filter": { + "name": "Entidade Filtro" + }, + "history-graph": { + "name": "Gráfico de histórico" + }, + "iframe": { + "name": "iFrame" + }, + "light": { + "name": "Luz" + }, + "media-control": { + "name": "Controle de Mídia" + }, + "picture": { + "name": "Imagem" + }, + "picture-elements": { + "name": "Elementos de Imagem" + }, + "picture-entity": { + "name": "Entidade Imagem" + }, + "plant-status": { + "name": "Estado da planta" + }, + "shopping-list": { + "name": "Lista de compras" + }, + "thermostat": { + "name": "Termostato" + }, + "weather-forecast": { + "name": "Previsão do Tempo" + } + }, + "view": { + "panel_mode": { + "title": "Modo Painel?", + "description": "Isso renderiza o primeiro cartão em largura total; outros cartões nesta visualização não serão renderizados." } } }, @@ -1155,7 +1501,11 @@ "message": "A configuração do Lovelace foi atualizada, você gostaria de recarregar?", "refresh": "Atualizar" }, - "reload_lovelace": "Recarregar Lovelace" + "reload_lovelace": "Recarregar Lovelace", + "views": { + "confirm_delete": "Tem certeza de que deseja excluir esta visualização?", + "existing_cards": "Você não pode excluir uma exibição que contenha cartões. Remova os cartões primeiro." + } }, "page-demo": { "cards": { @@ -1177,7 +1527,8 @@ "master_bedroom": "Quarto principal", "left": "Esquerda", "right": "Direita", - "mirror": "Espelho" + "mirror": "Espelho", + "temperature_study": "Estudo da temperatura" }, "labels": { "lights": "Luzes", @@ -1310,7 +1661,12 @@ "swing_mode": "Modo oscilante", "away_mode": "Modo ausente", "aux_heat": "Aquecedor aux", - "preset_mode": "Predefinir" + "preset_mode": "Predefinir", + "current_temperature": "Temperatura atual {name}", + "heating": "Aquecendo {name}", + "cooling": "Resfriando {name}", + "high": "quente", + "low": "frio" }, "lock": { "code": "Código", @@ -1340,6 +1696,13 @@ "cancel": "cancelar", "finish": "terminar" } + }, + "counter": { + "actions": { + "increment": "incrementar", + "decrement": "decrementar", + "reset": "redefinir" + } } }, "components": { @@ -1420,6 +1783,11 @@ "area_picker_label": "Área", "update_name_button": "Atualizar Nome" } + }, + "confirmation": { + "cancel": "Cancelar", + "ok": "OK", + "title": "Você tem certeza?" } }, "auth_store": { diff --git a/translations/ro.json b/translations/ro.json index 945b6eaf77..d133e0c702 100644 --- a/translations/ro.json +++ b/translations/ro.json @@ -312,19 +312,42 @@ "developer-tools": { "tabs": { "services": { - "title": "Servicii" + "title": "Servicii", + "data": "Date serviciu (YAML, opțional)", + "call_service": "Apelare serviciu", + "select_service": "Alegeți un serviciu pentru a vizualiza descrierea", + "no_description": "Nici o descriere nu este disponibilă", + "column_parameter": "Parametru", + "column_description": "Descriere", + "column_example": "Exemplu" }, "states": { - "title": "Status" + "title": "Status", + "entity": "Entitate", + "state": "Stare", + "attributes": "Atribute", + "state_attributes": "Atribute stare (YAML, opțional)", + "set_state": "Stabilire stare", + "current_entities": "Entități actuale", + "filter_entities": "Filtrare entități", + "filter_states": "Filtrare stări", + "filter_attributes": "Filtrare atribute", + "no_entities": "Nu sunt entități", + "more_info": "Mai multe informații", + "alert_entity_field": "Entitatea este un câmp obligatoriu" }, "events": { "title": "Evenimente" }, "templates": { - "title": "Sabloane" + "title": "Sabloane", + "editor": "Editor șabloane", + "jinja_documentation": "Șablon documentație Jinja2", + "template_extensions": "Șabloane de extensie pentru Home Assistant" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "publish": "Publică" }, "info": { "title": "Info" @@ -587,7 +610,7 @@ "event": { "label": "Eveniment declansare", "event": "Eveniment", - "service_data": "Date serviciu" + "service_data": "Date servicii" }, "device_id": { "label": "Dispozitiv" @@ -1316,7 +1339,7 @@ "dialogs": { "more_info_settings": { "save": "Salvați", - "name": "Nume", + "name": "Nume suprascris", "entity_id": "ID-ul entității" }, "more_info_control": { @@ -1436,7 +1459,7 @@ "boost": "Boost", "comfort": "Confort", "home": "Acasă", - "sleep": "Sleep", + "sleep": "Adormit", "activity": "Activitate" }, "hvac_action": { diff --git a/translations/ru.json b/translations/ru.json index cb1bdc0476..7739e71c96 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "Службы" + "title": "Службы", + "description": "Здесь Вы можете вызвать любую службу Home Assistant из списка доступных.", + "data": "Данные службы в формате YAML (необязательно)", + "call_service": "Вызвать службу", + "select_service": "Выберите службу, чтобы увидеть описание.", + "no_description": "Описание недоступно", + "no_parameters": "Нет параметров для этой службы.", + "column_parameter": "Параметр", + "column_description": "Описание", + "column_example": "Пример", + "fill_example_data": "Пример заполнения данных", + "alert_parsing_yaml": "Ошибка при разборе синтаксиса YAML: {data}" }, "states": { - "title": "Состояния" + "title": "Состояния", + "description1": "Здесь Вы можете вручную изменить состояние устройства в Home Assistant.", + "description2": "Изменённое состояние не будет синхронизировано с устройством.", + "entity": "Объект", + "state": "Состояние", + "attributes": "Атрибуты", + "state_attributes": "Атрибуты состояния в формате YAML (необязательно)", + "set_state": "Задать состояние", + "current_entities": "Список актуальных объектов", + "filter_entities": "Фильтр по объектам", + "filter_states": "Фильтр по состояниям", + "filter_attributes": "Фильтр по атрибутам", + "no_entities": "Не найдено", + "more_info": "Подробнее", + "alert_entity_field": "Укажите объект." }, "events": { - "title": "События" + "title": "События", + "description": "Здесь Вы можете создать и отправить событие в Home Assistant.", + "documentation": "Узнайте больше о событиях.", + "type": "Событие", + "data": "Данные события в формате YAML (необязательно)", + "fire_event": "Создать событие", + "event_fired": "Событие {name} произошло в", + "available_events": "Доступные события", + "count_listeners": "(подписано: {count})", + "listen_to_events": "Подписаться на событие", + "listening_to": "Подписано на", + "subscribe_to": "Событие", + "start_listening": "Подписаться", + "stop_listening": "Отписаться", + "alert_event_type": "Укажите событие.", + "notification_event_fired": "Событие {type} успешно создано" }, "templates": { - "title": "Шаблоны" + "title": "Шаблоны", + "description": "Здесь Вы можете протестировать поведение шаблонов. Шаблоны используют шаблонизатор Jinja2 с некоторыми специальными расширениями Home Assistant.", + "editor": "Редактор шаблонов", + "jinja_documentation": "Узнайте больше о шаблонизаторе Jinja2", + "template_extensions": "Узнайте больше о шаблонах Home Assistant", + "unknown_error_template": "Неизвестная ошибка при визуализации шаблона." }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "Опубликовать данные", + "topic": "Топик", + "payload": "Значение (включая шаблоны)", + "publish": "Опубликовать", + "description_listen": "Подписаться на топик", + "listening_to": "Подписано на", + "subscribe_to": "Топик", + "start_listening": "Подписаться", + "stop_listening": "Отписаться", + "message_received": "Сообщение {id} получено в {time} из {topic}:" }, "info": { - "title": "О системе" + "title": "О системе", + "remove": "Не использовать", + "set": "Использовать", + "default_ui": "{action} {name} по умолчанию на этом устройстве", + "lovelace_ui": "Перейти к пользовательскому интерфейсу Lovelace", + "states_ui": "Перейти к пользовательскому интерфейсу на основе состояний", + "home_assistant_logo": "Логотип Home Assistant", + "path_configuration": "Путь к configuration.yaml: {path}", + "developed_by": "Разработано множеством замечательных людей.", + "license": "Опубликовано под лицензией Apache 2.0", + "source": "Исходный код:", + "server": "сервер", + "frontend": "пользовательский интерфейс", + "built_using": "Создано с использованием", + "icons_by": "Значки от", + "frontend_version": "Версия интерфейса: {version} - {type}", + "custom_uis": "Кастомные интерфейсы:", + "system_health_error": "Компонент System Health не загружен. Добавьте 'system_health:' в файл configuration.yaml." }, "logs": { - "title": "Лог" + "title": "Лог", + "details": "Детализация журнала: {level}", + "load_full_log": "Показать весь журнал", + "loading_log": "Загрузка журнала…", + "no_errors": "Нет сообщений об ошибках.", + "no_issues": "Нет сообщений о проблемах.", + "clear": "Очистить", + "refresh": "Обновить", + "multiple_messages": "первое сообщение получено в {time} и повторялось {counter} раз" } } }, @@ -414,7 +494,7 @@ "header": "Редактор автоматизаций", "introduction": "Этот редактор позволяет создавать и редактировать автоматизации.\nПожалуйста, ознакомьтесь с инструкциями по указанной ниже ссылке и убедитесь, что правильно настроили Home Assistant.", "pick_automation": "Выберите автоматизацию для редактирования", - "no_automations": "Мы не нашли редактируемые автоматизации", + "no_automations": "Редактируемые автоматизации не найдены", "add_automation": "Добавить автоматизацию", "learn_more": "Узнайте больше об автоматизациях" }, @@ -454,20 +534,20 @@ "mqtt": { "label": "MQTT", "topic": "Топик", - "payload": "Значение (опционально)" + "payload": "Значение (необязательно)" }, "numeric_state": { "label": "Числовое состояние", "above": "Выше", "below": "Ниже", - "value_template": "Шаблон значения (опционально)" + "value_template": "Шаблон значения (необязательно)" }, "sun": { "label": "Солнце", "event": "Событие:", "sunrise": "Восход", "sunset": "Закат", - "offset": "Смещение (опционально)" + "offset": "Смещение (необязательно)" }, "template": { "label": "Шаблон", @@ -532,14 +612,14 @@ "label": "Числовое состояние", "above": "Выше", "below": "Ниже", - "value_template": "Шаблон значения (опционально)" + "value_template": "Шаблон значения (необязательно)" }, "sun": { "label": "Солнце", "before": "До:", "after": "После:", - "before_offset": "Смещение (опционально)", - "after_offset": "Смещение (опционально)", + "before_offset": "Смещение (необязательно)", + "after_offset": "Смещение (необязательно)", "sunrise": "Восхода", "sunset": "Заката" }, @@ -595,7 +675,7 @@ "wait_template": { "label": "Ожидание", "wait_template": "Шаблон ожидания", - "timeout": "Тайм-аут (опционально)" + "timeout": "Тайм-аут (необязательно)" }, "condition": { "label": "Условие" @@ -606,7 +686,10 @@ "service_data": "Данные" }, "device_id": { - "label": "Устройство" + "label": "Устройство", + "extra_fields": { + "code": "Код" + } }, "scene": { "label": "Активировать сцену" @@ -629,7 +712,7 @@ "header": "Редактор сценариев", "introduction": "Этот редактор позволяет создавать и редактировать сценарии.\nПожалуйста, ознакомьтесь с инструкциями по указанной ниже ссылке и убедитесь, что правильно настроили Home Assistant.", "learn_more": "Узнайте больше о сценариях", - "no_scripts": "Мы не нашли редактируемые сценарии", + "no_scripts": "Редактируемые сценарии не найдены", "add_script": "Добавить сценарий" }, "editor": { @@ -709,8 +792,8 @@ "id": "ID", "owner": "Владелец", "group": "Группа", - "active": "Активный", - "system_generated": "Сгенерировано системой", + "active": "Активен", + "system_generated": "Системный", "system_generated_users_not_removable": "Системные пользователи защищены от удаления.", "unnamed_user": "Безымянный пользователь", "enter_new_name": "Введите новое имя", @@ -728,15 +811,15 @@ }, "cloud": { "caption": "Home Assistant Cloud", - "description_login": "Выполнен вход с учетной записью {email}", + "description_login": "Выполнен вход {email}", "description_not_login": "Вход не выполнен", "description_features": "Управление вдали от дома, интеграция с Alexa и Google Assistant.", "login": { "title": "Home Assistant Cloud", "introduction": "Home Assistant Cloud обеспечивает безопасное удаленное подключение к Вашему серверу, даже если Вы находитесь вдали от дома. Также это даёт возможность подключения к функциям облачных сервисов Amazon Alexa и Google Assistant.", - "introduction2": "Эта услуга предоставляется нашим партнером ", - "introduction2a": ", компания от основателей Home Assistant и Hass.io.", - "introduction3": "Home Assistant Cloud предлагает одноразовый бесплатный пробный период продолжительностью один месяц. Информация об оплате не требуется.", + "introduction2": "Услуга предоставляется нашим партнером ", + "introduction2a": ", компанией от основателей Home Assistant и Hass.io.", + "introduction3": "Home Assistant Cloud предлагает одноразовый бесплатный пробный период продолжительностью один месяц. Для активации пробного периода платёжная информация не требуется.", "learn_more_link": "Узнайте больше о Home Assistant Cloud", "dismiss": "Отклонить", "sign_in": "Авторизация", @@ -746,7 +829,7 @@ "password_error_msg": "Пароль должен содержать не менее 8 символов.", "forgot_password": "забыли пароль?", "start_trial": "Начать бесплатный пробный период", - "trial_info": "Информация об оплате не требуется. Продолжительность периода - 1 месяц", + "trial_info": "Платёжная информация не требуется. Продолжительность периода - 1 месяц", "alert_password_change_required": "Вы должны изменить свой пароль перед входом.", "alert_email_confirm_necessary": "Вам должны подтвердить Вашу электронную почту перед входом." }, @@ -762,14 +845,14 @@ "register": { "title": "Регистрация новой учетной записи", "headline": "Начните Ваш бесплатный пробный период", - "information": "Создайте учетную запись Home Assistant Cloud, чтобы начать бесплатный пробный период. Информация об оплате не требуется.", + "information": "Создайте учетную запись Home Assistant Cloud, чтобы начать бесплатный пробный период.", "information2": "В течении пробного периода Вам будет предоставлен доступ ко всем преимуществам Home Assistant Cloud, включая:", "feature_remote_control": "Безопасный доступ к Вашему Home Assistant, даже вдали от дома", "feature_google_home": "Интеграция с Google Assistant", "feature_amazon_alexa": "Интеграция с Amazon Alexa", "feature_webhook_apps": "Простая интеграция с приложениями на основе webhook, такими как OwnTracks", - "information3": "Эта услуга предоставляется нашим партнером ", - "information3a": ", компания от основателей Home Assistant и Hass.io.", + "information3": "Услуга предоставляется нашим партнером ", + "information3a": ", компанией от основателей Home Assistant и Hass.io.", "information4": "Регистрируя учетную запись, Вы соглашаетесь со следующими условиями:", "link_terms_conditions": "Правила и условия", "link_privacy_policy": "Политика конфиденциальности", @@ -789,7 +872,15 @@ "manage_account": "Управление учетной записью", "sign_out": "Выйти", "integrations": "Интеграции", + "integrations_introduction": "Интеграции для Home Assistant Cloud позволяют подключаться к облачным службам без необходимости выставлять Ваш Home Assistant в интернет.", + "integrations_introduction2": "Посетите веб-сайт для получения информации о ", + "integrations_link_all_features": "всех доступных функциях", + "connected": "Подключено", + "not_connected": "Не подключено", + "fetching_subscription": "Получение информации о подписке…", "remote": { + "title": "Удалённое управление", + "access_is_being_prepared": "Удаленный доступ подготавливается. Мы сообщим Вам, когда он будет готов.", "info": "Home Assistant Cloud обеспечивает безопасное удаленное подключение к Вашему серверу, даже если Вы находитесь вдали от дома.", "instance_is_available": "Ваш Home Assistant доступен по адресу", "instance_will_be_available": "Ваш Home Assistant будет доступен по адресу", @@ -800,15 +891,30 @@ "title": "Alexa", "info": "Благодаря интеграции Alexa для Home Assistant Cloud Вы сможете управлять всеми своими устройствами Home Assistant через любое устройство с поддержкой Alexa.", "enable_ha_skill": "Активировать навык Home Assistant для Alexa", + "config_documentation": "Инструкция по настройке", + "enable_state_reporting": "Отправлять изменения состояний объектов", + "info_state_reporting": "Если Вы включите этот параметр, Home Assistant будет отправлять все изменения состояний объектов, доступных Amazon. Это позволит Вам всегда видеть актуальные состояния в приложениях Alexa и использовать изменения состояний для автоматизации повседневных задач.", "sync_entities": "Синхронизировать объекты", "manage_entities": "Управление объектами", - "sync_entities_error": "Не удалось синхронизировать объекты:" + "sync_entities_error": "Не удалось синхронизировать объекты:", + "state_reporting_error": "Не удалось {enable_disable} отправку изменения состояний.", + "enable": "включить", + "disable": "отключить" }, "google": { "title": "Google Assistant", "info": "Благодаря интеграции Google Assistant для Home Assistant Cloud Вы сможете управлять всеми своими устройствами Home Assistant через любое устройство с поддержкой Google Assistant.", "enable_ha_skill": "Активировать навык Home Assistant для Google Assistant", - "manage_entities": "Управление объектами" + "config_documentation": "Инструкция по настройке", + "enable_state_reporting": "Отправлять изменения состояний объектов", + "info_state_reporting": "Если Вы включите этот параметр, Home Assistant будет отправлять все изменения состояний объектов, доступных Google. Это позволит Вам всегда видеть актуальные состояния в приложениях Google.", + "security_devices": "Устройства безопасности", + "enter_pin_info": "Введите PIN-код для взаимодействия с устройствами безопасности. Устройства безопасности — это двери, гаражные ворота и замки. При взаимодействии с такими устройствами через Google Assistant, Вам будет предложено сказать или ввести этот PIN-код.", + "devices_pin": "PIN-код устройств безопасности", + "enter_pin_hint": "PIN-код", + "sync_entities": "Синхронизировать объекты", + "manage_entities": "Управление объектами", + "enter_pin_error": "Не удалось сохранить PIN-код:" }, "webhooks": { "title": "Webhook", @@ -819,21 +925,31 @@ "no_hooks_yet_link_automation": "Webhook автоматизацию", "link_learn_more": "Узнайте больше о создании автоматизаций на базе Webhook.", "loading": "Загрузка ...", + "manage": "Управление", "disable_hook_error_msg": "Не удалось отключить Webhook" } }, + "alexa": { + "title": "Alexa", + "banner": "Редактирование списка доступных объектов через пользовательский интерфейс отключено, так как Вы уже настроили фильтры в файле configuration.yaml.", + "exposed_entities": "Доступ предоставлен", + "not_exposed_entities": "Доступ не предоставлен", + "expose": "Предоставить доступ" + }, "dialog_certificate": { "certificate_information": "Информация о сертификате", - "certificate_expiration_date": "Срок действия сертификата", - "will_be_auto_renewed": "Будет автоматически продлен", + "certificate_expiration_date": "Сертификат действителен до", + "will_be_auto_renewed": "по окончанию срока действия сертификат будет продлён автоматически", "fingerprint": "Отпечаток сертификата:", "close": "Закрыть" }, "google": { "title": "Google Assistant", + "expose": "Предоставить доступ", "disable_2FA": "Отключить двухфакторную аутентификацию", - "exposed_entities": "Выставленные объекты", - "not_exposed_entities": "Не выставленные объекты", + "banner": "Редактирование списка доступных объектов через пользовательский интерфейс отключено, так как Вы уже настроили фильтры в файле configuration.yaml.", + "exposed_entities": "Доступ предоставлен", + "not_exposed_entities": "Доступ не предоставлен", "sync_to_google": "Синхронизация изменений с Google." }, "dialog_cloudhook": { @@ -842,7 +958,7 @@ "managed_by_integration": "Этот Webhook управляется интеграцией и не может быть отключен.", "info_disable_webhook": "Если Вы больше не хотите использовать этот Webhook, Вы можете", "link_disable_webhook": "отключить его.", - "view_documentation": "Просмотреть документацию", + "view_documentation": "Инструкции", "close": "Закрыть", "confirm_disable": "Вы уверены, что хотите отключить этот Webhook?", "copied_to_clipboard": "Скопировано в буфер обмена" @@ -867,7 +983,11 @@ "device_unavailable": "устройство недоступно", "entity_unavailable": "объект недоступен", "no_area": "Не указано", - "hub": "Подключено через" + "hub": "Подключено через", + "settings_button": "Настройки для {integration}", + "system_options_button": "Системные параметры для {integration}", + "delete_button": "Удалить {integration}", + "area": "Помещение: {area}" }, "config_flow": { "external_step": { @@ -997,14 +1117,14 @@ "new_person": "Новая персона", "name_error_msg": "Укажите имя", "linked_user": "Связанный пользователь", - "no_device_tracker_available_intro": "Если у Вас есть устройства, указывающие на присутствие человека, Вы можете назначить их этому человеку. Вы можете добавить Ваше первое устройство, добавив интеграцию обнаружения присутствия со страницы интеграции.", + "no_device_tracker_available_intro": "Если у Вас есть отслеживающие устройства, Вы можете назначить их этому человеку. Вы можете добавить Ваше первое устройство, добавив интеграцию обнаружения присутствия со страницы интеграции.", "link_presence_detection_integrations": "Интеграции обнаружения присутствия", "link_integrations_page": "Страница интеграций", "delete": "Удалить", "create": "Создать", "update": "Обновить" }, - "introduction": "Здесь Вы можете определить каждого интересующего Вас человека в Home Assistant.", + "introduction": "Этот раздел позволяет добавлять в Home Assistant интересующих Вас персон.", "note_about_persons_configured_in_yaml": "Примечание:\nПерсоны, настроенные с помощью configuration.yaml, не могут быть изменены с помощью пользовательского интерфейса.", "no_persons_created_yet": "У Вас еще нет добавленных персон.", "create_person": "Добавить персону", @@ -1293,20 +1413,22 @@ "call_service": "Вызвать службу {name}", "more_info": "Показать больше информации: {name}", "url": "Открыть окно {url_path}" - } + }, + "confirm_delete": "Вы уверены, что хотите удалить эту карточку?" }, "editor": { "edit_card": { "header": "Настройка карточки", "save": "Сохранить", "toggle_editor": "Переключить редактор", - "pick_card": "Выберите карточку, которую Вы хотите добавить", + "pick_card": "Какую карточку Вы хотели бы добавить?", "add": "Добавить карточку", "edit": "Изменить", "delete": "Удалить", "move": "Переместить", "show_visual_editor": "Форма ввода", - "show_code_editor": "Текстовый редактор" + "show_code_editor": "Текстовый редактор", + "pick_card_view_title": "Какую карточку Вы хотели бы добавить на вкладку \"{name}\"?" }, "migrate": { "header": "Конфигурация несовместима", @@ -1319,7 +1441,8 @@ "header": "Настройки вкладки", "add": "Добавить вкладку", "edit": "Изменить вкладку", - "delete": "Удалить вкладку" + "delete": "Удалить вкладку", + "header_name": "Настройки вкладки \"{name}\"" }, "save_config": { "header": "Получение контроля над пользовательским интерфейсом", @@ -1347,11 +1470,11 @@ }, "config": { "required": "Обязательное поле", - "optional": "Опционально" + "optional": "Необязательно" }, "entities": { "show_header_toggle": "Показывать переключатель в заголовке", - "name": "Объекты" + "name": "Entities" }, "gauge": { "severity": { @@ -1359,10 +1482,12 @@ "green": "Зелёный", "red": "Красный", "yellow": "Желтый" - } + }, + "name": "Gauge" }, "glance": { - "columns": "Столбцы" + "columns": "Столбцы", + "name": "Glance" }, "generic": { "aspect_ratio": "Соотношение сторон", @@ -1393,7 +1518,7 @@ "dark_mode": "Ночной режим", "default_zoom": "Масштаб по умолчанию", "source": "Источник", - "name": "Карта" + "name": "Map" }, "markdown": { "content": "Содержание", @@ -1405,30 +1530,45 @@ "name": "Датчик" }, "alarm-panel": { - "name": "Панель сигнализации", + "name": "Alarm Panel", "available_states": "Доступные состояния" }, + "conditional": { + "name": "Conditional" + }, "entity-button": { - "name": "Кнопка" + "name": "Entity Button" }, "entity-filter": { - "name": "Фильтр" + "name": "Entity Filter" }, "history-graph": { - "name": "График истории" + "name": "History Graph" }, "horizontal-stack": { - "name": "Горизонтальный массив" + "name": "Horizontal Stack" }, "iframe": { "name": "iFrame" }, "light": { - "name": "Освещение" + "name": "Light" }, "media-control": { "name": "Медиа" }, + "picture": { + "name": "Picture" + }, + "picture-elements": { + "name": "Picture Elements" + }, + "picture-entity": { + "name": "Picture Entity" + }, + "picture-glance": { + "name": "Picture Glance" + }, "plant-status": { "name": "Растение" }, @@ -1444,6 +1584,12 @@ "weather-forecast": { "name": "Прогноз погоды" } + }, + "view": { + "panel_mode": { + "title": "Режим панели", + "description": "Первая карточка будет растянута на всю ширину. Другие карточки не будут отображаться на этой вкладке." + } } }, "menu": { @@ -1460,7 +1606,11 @@ "message": "Конфигурация Lovelace была изменена, обновить эту страницу?", "refresh": "Обновить" }, - "reload_lovelace": "Перезагрузить Lovelace" + "reload_lovelace": "Перезагрузить Lovelace", + "views": { + "confirm_delete": "Вы уверены, что хотите удалить эту вкладку?", + "existing_cards": "Прежде чем удалять вкладку, удалите из нее все карточки." + } }, "page-demo": { "cards": { @@ -1482,7 +1632,8 @@ "master_bedroom": "Спальня", "left": "Левая сторона", "right": "Правая сторона", - "mirror": "Зеркало" + "mirror": "Зеркало", + "temperature_study": "Температура в кабинете" }, "labels": { "lights": "Освещение", @@ -1615,7 +1766,14 @@ "swing_mode": "Режим качания воздушных шторок", "away_mode": "Режим ожидания", "aux_heat": "Дополнительный нагрев", - "preset_mode": "Режим" + "preset_mode": "Режим", + "target_temperature_entity": "{name} заданная температура", + "target_temperature_mode": "{name} заданная температура {mode}", + "current_temperature": "{name} текущая температура", + "heating": "{name} обогрев", + "cooling": "{name} охлаждение", + "high": "высокий", + "low": "низкий" }, "lock": { "code": "Код", @@ -1645,6 +1803,13 @@ "cancel": "Отмена", "finish": "Готово" } + }, + "counter": { + "actions": { + "increment": "прибавлять", + "decrement": "убавлять", + "reset": "сбросить" + } } }, "components": { @@ -1708,9 +1873,9 @@ } }, "config_entry_system_options": { - "title": "Настройки интеграции", - "enable_new_entities_label": "Добавлять новые объекты.", - "enable_new_entities_description": "Автоматически добавлять в Home Assistant вновь обнаруженные объекты." + "title": "Системные параметры для {integration}", + "enable_new_entities_label": "Добавлять новые объекты", + "enable_new_entities_description": "{integration} будет автоматически добавлять в Home Assistant вновь обнаруженные объекты." }, "zha_device_info": { "manuf": "{manufacturer}", @@ -1732,6 +1897,11 @@ }, "power_source": "Источник питания", "unknown": "Неизвестно" + }, + "confirmation": { + "cancel": "Отменить", + "ok": "ОК", + "title": "Вы уверены?" } }, "auth_store": { diff --git a/translations/zh-Hans.json b/translations/zh-Hans.json index e744ecc4ed..83f851f452 100644 --- a/translations/zh-Hans.json +++ b/translations/zh-Hans.json @@ -311,25 +311,104 @@ "developer-tools": { "tabs": { "services": { - "title": "服务" + "title": "服务", + "description": "服务开发工具可让您在Home Assistant中调用任何可用的服务。", + "data": "服务数据(格式为YAML,选填)", + "call_service": "调用服务", + "select_service": "选择服务以查看其描述", + "no_description": "没有描述", + "no_parameters": "此服务不带任何参数。", + "column_parameter": "参数", + "column_description": "描述", + "column_example": "示例", + "fill_example_data": "填写示例数据", + "alert_parsing_yaml": "解析YAML时出错: {data}" }, "states": { - "title": "状态" + "title": "状态", + "description1": "设置设备在Homo Assistant中的呈现方式。", + "description2": "这将不影响实际设备。", + "entity": "设备\/实体", + "state": "状态", + "attributes": "属性", + "state_attributes": "状态属性(格式为YAML,选填)", + "set_state": "设置状态", + "current_entities": "现有设备\/实体", + "filter_entities": "输入筛选设备\/实体", + "filter_states": "输入筛选状态", + "filter_attributes": "输入筛选属性", + "no_entities": "没有可用设备\/实体", + "more_info": "更多信息", + "alert_entity_field": "设备\/实体是必填字段" }, "events": { - "title": "事件" + "title": "事件", + "description": "将事件发送到事件总线", + "documentation": "事件文档。", + "type": "事件类型", + "data": "事件数据(格式为YAML,选填)", + "fire_event": "触发事件", + "event_fired": "事件 {name} 已触发", + "available_events": "可用事件", + "count_listeners": "({count} 个监听器)", + "listen_to_events": "监听事件", + "listening_to": "监听", + "subscribe_to": "订阅事件", + "start_listening": "开始监听", + "stop_listening": "停止监听", + "alert_event_type": "事件类型是必填字段", + "notification_event_fired": "事件 {type} 成功触发!" }, "templates": { - "title": "模板" + "title": "模板", + "description": "模板使用jinja2模板引擎和一些Home Assistant特定的插件进行呈现。", + "editor": "模板编辑器", + "jinja_documentation": "Jinja2 模板文档", + "template_extensions": "Home Assistant 模板插件", + "unknown_error_template": "渲染模板时发生了未知错误" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "发送一个数据包", + "topic": "主题(Topic)", + "payload": "有效负载(允许模板)", + "publish": "发送", + "description_listen": "监听一个主题(Topic)", + "listening_to": "监听", + "subscribe_to": "订阅主题(Topic)", + "start_listening": "开始监听", + "stop_listening": "停止监听", + "message_received": "{time} 收到关于 {topic} 的消息[ {id} ]" }, "info": { - "title": "信息" + "title": "信息", + "remove": "移除", + "set": "设置", + "default_ui": "{action} {name}为此设备上的默认页面", + "lovelace_ui": "前往使用 Lovelace UI 的默认页面", + "states_ui": "前往使用 states UI 的默认页面", + "home_assistant_logo": "Home Assistant logo", + "path_configuration": "configuration.yaml路径: {path}", + "developed_by": "由一帮很Awosome~~~的人开发。", + "license": "根据Apache 2.0许可发布", + "server": "服务器", + "frontend": "前端用户界面", + "built_using": "建于", + "icons_by": "图标来自", + "frontend_version": "前端版本: {version} - {type}", + "custom_uis": "自定义用户界面:", + "system_health_error": "未加载系统健康组件。请将 'system_health:' 添加到 configuration.yaml" }, "logs": { - "title": "日志" + "title": "日志", + "details": "日志详细信息( {level} )", + "load_full_log": "加载完整Home Assistant日志", + "loading_log": "正在加载错误日志...", + "no_errors": "未报告任何错误。", + "no_issues": "没有新问题!", + "clear": "清除", + "refresh": "刷新", + "multiple_messages": "邮件首次出现在{time},显示了{counter}次" } } }, @@ -1069,6 +1148,11 @@ }, "edit_lovelace": { "header": "Lovelace UI标题" + }, + "card": { + "generic": { + "title": "标题" + } } }, "menu": { diff --git a/translations/zh-Hant.json b/translations/zh-Hant.json index 0cb940177a..3a0be2ec92 100644 --- a/translations/zh-Hant.json +++ b/translations/zh-Hant.json @@ -312,25 +312,105 @@ "developer-tools": { "tabs": { "services": { - "title": "服務" + "title": "服務", + "description": "服務開發工具允許呼叫任何 Home Assistant 中可用服務。", + "data": "服務資料(YAML,選項)", + "call_service": "執行服務", + "select_service": "選擇服務以檢視其說明", + "no_description": "無描述可使用", + "no_parameters": "此服務未含任何參數。", + "column_parameter": "參數", + "column_description": "說明", + "column_example": "範例", + "fill_example_data": "填寫範例資料", + "alert_parsing_yaml": "解析 YAML 錯誤:{data}" }, "states": { - "title": "狀態" + "title": "狀態", + "description1": "設定 Home Assistant 裝置代表。", + "description2": "將不會與實際設備進行通訊。", + "entity": "物件", + "state": "狀態", + "attributes": "屬性", + "state_attributes": "狀態屬性(YAML,選項)", + "set_state": "設定狀態", + "current_entities": "目前物件", + "filter_entities": "過濾器物件", + "filter_states": "過濾器狀態", + "filter_attributes": "過濾器屬性", + "no_entities": "無物件", + "more_info": "更多資訊", + "alert_entity_field": "物件為必填欄位" }, "events": { - "title": "事件" + "title": "事件", + "description": "於事件匯流排中執行事件。", + "documentation": "事件文件。", + "type": "事件類別", + "data": "事件資料(YAML,選項)", + "fire_event": "觸發事件", + "event_fired": "事件 {name} 已觸發", + "available_events": "可用事件", + "count_listeners": " ({count} 位監聽者)", + "listen_to_events": "監聽事件", + "listening_to": "監聽:", + "subscribe_to": "訂閱事件", + "start_listening": "開始監聽", + "stop_listening": "調整監聽", + "alert_event_type": "事件類型為必填欄位", + "notification_event_fired": "事件 {type} 已成功觸發!" }, "templates": { - "title": "模板" + "title": "模板", + "description": "模版使用 Jinja2 模板引擎及 Home Assistant 特殊擴充進行模板渲染。", + "editor": "模板編輯器", + "jinja_documentation": "Jinja2 模版文件", + "template_extensions": "Home Assistant 模板擴充", + "unknown_error_template": "未知渲染模版錯誤" }, "mqtt": { - "title": "MQTT" + "title": "MQTT", + "description_publish": "發佈封包", + "topic": "主題", + "payload": "負載(允取模版)", + "publish": "發佈", + "description_listen": "監聽主題", + "listening_to": "監聽:", + "subscribe_to": "訂閱主題", + "start_listening": "開始監聽", + "stop_listening": "調整監聽", + "message_received": "主題 - {topic},時間 - {time},訊息 - {id}:" }, "info": { - "title": "資訊" + "title": "資訊", + "remove": "移除", + "set": "組", + "default_ui": "{action} {name} 為此設備預設頁面", + "lovelace_ui": "至狀態介面", + "states_ui": "至 Lovelace 介面", + "home_assistant_logo": "Home Assistant logo", + "path_configuration": "configuration.yaml 路徑:{path}", + "developed_by": "由一群充滿熱情的人們所開發。", + "license": "依據 Apache 2.0 授權許可發行", + "source": "來源:", + "server": "伺服器", + "frontend": "frontend-ui", + "built_using": "建置使用", + "icons_by": "圖示使用", + "frontend_version": "Frontend 版本:{version} - {type}", + "custom_uis": "自定介面:", + "system_health_error": "系統健康元件未載入。請於 configuration.yaml 內加入「system_health:」" }, "logs": { - "title": "記錄" + "title": "記錄", + "details": "記錄詳細資料({level})", + "load_full_log": "載入完整 Home Assistant 記錄", + "loading_log": "載入錯誤記錄中...", + "no_errors": "未回報任何錯誤。", + "no_issues": "沒有新問題!", + "clear": "清除", + "refresh": "更新", + "multiple_messages": "訊息首先於 {time} 發生,顯示 {counter} 次" } } }, @@ -606,7 +686,10 @@ "service_data": "資料" }, "device_id": { - "label": "設備" + "label": "設備", + "extra_fields": { + "code": "碼" + } }, "scene": { "label": "啟用場景" @@ -900,7 +983,11 @@ "device_unavailable": "設備不可用", "entity_unavailable": "物件不可用", "no_area": "無分區", - "hub": "連線:" + "hub": "連線:", + "settings_button": "編輯 {integration} 設定", + "system_options_button": "{integration} 系統選項", + "delete_button": "刪除 {integration}", + "area": "於 {area}" }, "config_flow": { "external_step": { @@ -1326,20 +1413,22 @@ "call_service": "執行服務 {name}", "more_info": "顯示更多資訊:{name}", "url": "開啟視窗至 {url_path}" - } + }, + "confirm_delete": "確定要刪除此卡片?" }, "editor": { "edit_card": { "header": "卡片設定", "save": "儲存", "toggle_editor": "切換編輯器", - "pick_card": "選擇所要新增的卡片。", + "pick_card": "選擇所要新增的卡片?", "add": "新增卡片", "edit": "編輯", "delete": "刪除", "move": "移動", "show_visual_editor": "顯示視覺編輯器", - "show_code_editor": "顯示編碼編輯器" + "show_code_editor": "顯示編碼編輯器", + "pick_card_view_title": "要加入 {name} 視圖的卡片?" }, "migrate": { "header": "設定不相容", @@ -1352,7 +1441,8 @@ "header": "檢視設定", "add": "新增視圖", "edit": "編輯視圖", - "delete": "刪除視圖" + "delete": "刪除視圖", + "header_name": "{name} 檢視設定" }, "save_config": { "header": "自行編輯 Lovelace UI", @@ -1494,6 +1584,12 @@ "weather-forecast": { "name": "天氣預報" } + }, + "view": { + "panel_mode": { + "title": "面板模式?", + "description": "將會以全寬繪製第一張卡,視圖中其他卡片將不進行呈現。" + } } }, "menu": { @@ -1510,7 +1606,11 @@ "message": "Lovelace 設定已更新,是否要更新頁面?", "refresh": "更新" }, - "reload_lovelace": "重新載入 Lovelace" + "reload_lovelace": "重新載入 Lovelace", + "views": { + "confirm_delete": "確定要刪除此視圖?", + "existing_cards": "無法刪除內含卡片的視圖,請先移除卡片。" + } }, "page-demo": { "cards": { @@ -1532,7 +1632,8 @@ "master_bedroom": "主臥室", "left": "左", "right": "右", - "mirror": "鏡子" + "mirror": "鏡子", + "temperature_study": "溫度學習" }, "labels": { "lights": "燈光", @@ -1665,7 +1766,14 @@ "swing_mode": "擺動模式", "away_mode": "外出模式", "aux_heat": "輔助暖氣", - "preset_mode": "預置" + "preset_mode": "預置", + "target_temperature_entity": "{name} 目標溫度", + "target_temperature_mode": "{name} 目標溫度 {mode}", + "current_temperature": "{name} 目前溫度", + "heating": "{name} 加熱中", + "cooling": "{name} 制冷中", + "high": "調高", + "low": "調低" }, "lock": { "code": "密碼", @@ -1695,6 +1803,13 @@ "cancel": "取消", "finish": "完成" } + }, + "counter": { + "actions": { + "increment": "增量", + "decrement": "減量", + "reset": "重置" + } } }, "components": { @@ -1759,9 +1874,9 @@ } }, "config_entry_system_options": { - "title": "系統選項", + "title": "{integration} 系統選項", "enable_new_entities_label": "啟用新增物件", - "enable_new_entities_description": "關閉後,新發現的物件將不會自動新增至 Home Assistant。" + "enable_new_entities_description": "關閉後,{integration} 新發現的物件將不會自動新增至 Home Assistant。" }, "zha_device_info": { "manuf": "由 {manufacturer}", @@ -1785,6 +1900,11 @@ "last_seen": "上次出現", "power_source": "電力來源", "unknown": "未知" + }, + "confirmation": { + "cancel": "取消", + "ok": "好", + "title": "確認?" } }, "auth_store": {