From 412a5a6d8e9581702d0dff807bee9c5fd60a1f1e Mon Sep 17 00:00:00 2001 From: HomeAssistant Azure Date: Sat, 26 Sep 2020 00:32:36 +0000 Subject: [PATCH] [ci skip] Translation update --- translations/frontend/ca.json | 18 ++- translations/frontend/es.json | 17 ++- translations/frontend/ja.json | 6 +- translations/frontend/lb.json | 107 +++++++++++++++-- translations/frontend/nl.json | 17 ++- translations/frontend/pt.json | 179 +++++++++++++++++++++++++---- translations/frontend/ru.json | 17 ++- translations/frontend/zh-Hans.json | 7 +- translations/frontend/zh-Hant.json | 17 ++- 9 files changed, 343 insertions(+), 42 deletions(-) diff --git a/translations/frontend/ca.json b/translations/frontend/ca.json index cf38829bbc..ba07d0f717 100644 --- a/translations/frontend/ca.json +++ b/translations/frontend/ca.json @@ -496,9 +496,11 @@ "wnw": "ONO", "wsw": "OSO" }, + "day": "Dia", "forecast": "Previsió", "high": "Alt", - "low": "Baix" + "low": "Baix", + "night": "Nit" } }, "common": { @@ -2085,7 +2087,7 @@ "name": "Nom", "new_password": "Nova contrasenya", "owner": "Propietari", - "password_changed": "La contrasenya s'ha canviat!", + "password_changed": "La contrasenya s'ha canviat correctament", "system_generated": "Generat pel sistema", "system_generated_users_not_editable": "No es poden actualitzar usuaris generats pel sistema.", "system_generated_users_not_removable": "No es poden eliminar usuaris generats pel sistema.", @@ -2492,8 +2494,20 @@ }, "entities": { "description": "La targeta entitats és la més habitual. Agrupa diferents tipus d'entitats en una llista.", + "edit_special_row": "Edita la fila mitjançant l'editor de codi", + "entity_row": { + "attribute": "Atribut", + "button": "Botó", + "buttons": "Botons", + "call-service": "Crida servei", + "conditional": "Condicional", + "divider": "Divisor", + "section": "Secció", + "weblink": "Enllaç web" + }, "name": "Entitats", "show_header_toggle": "Mostra commutació a la capçalera?", + "special_row": "fila especial", "toggle": "Commuta les entitats." }, "entity-filter": { diff --git a/translations/frontend/es.json b/translations/frontend/es.json index b28cd02b44..1b86bf1600 100644 --- a/translations/frontend/es.json +++ b/translations/frontend/es.json @@ -496,9 +496,11 @@ "wnw": "ONO", "wsw": "OSO" }, + "day": "Día", "forecast": "Pronóstico", "high": "Máxima", - "low": "Mínima" + "low": "Mínima", + "night": "Noche" } }, "common": { @@ -2492,8 +2494,21 @@ }, "entities": { "description": "La tarjeta Entidades es el tipo de tarjeta más común. Agrupa los elementos en listas.", + "edit_special_row": "Editar fila usando el editor de código", + "entity_row": { + "attribute": "Atributo", + "button": "Botón", + "buttons": "Botones", + "call-service": "Llamar servicio", + "cast": "Emitir", + "conditional": "Condicional", + "divider": "Divisor", + "section": "Sección", + "weblink": "Enlace web" + }, "name": "Entidades", "show_header_toggle": "¿Mostrar interruptor en encabezado?", + "special_row": "fila especial", "toggle": "Alternar entidades." }, "entity-filter": { diff --git a/translations/frontend/ja.json b/translations/frontend/ja.json index 2ad3330af5..e0f701aaf7 100644 --- a/translations/frontend/ja.json +++ b/translations/frontend/ja.json @@ -900,7 +900,7 @@ "label": "シーンをアクティブにする" }, "service": { - "label": "サービスを呼びだし", + "label": "サービスの呼び出し", "service_data": "サービスのデータ" }, "wait_template": { @@ -2242,7 +2242,7 @@ }, "services": { "alert_parsing_yaml": "YAMLの解析エラー: {error}", - "call_service": "サービスを呼ぶ", + "call_service": "サービスの呼び出し", "column_description": "説明", "column_example": "例", "column_parameter": "パラメータ", @@ -2320,7 +2320,7 @@ "never_triggered": "トリガーされたことがない" }, "picture-elements": { - "call_service": "サービス{name}電話", + "call_service": "サービス{name}の呼び出し", "hold": "保持:", "more_info": "詳細を表示: {name}", "navigate_to": "{location}に移動", diff --git a/translations/frontend/lb.json b/translations/frontend/lb.json index aefa73c054..38fec5073e 100644 --- a/translations/frontend/lb.json +++ b/translations/frontend/lb.json @@ -495,9 +495,11 @@ "wnw": "WNW", "wsw": "WSW" }, + "day": "Dag", "forecast": "Prognose", "high": "Héich", - "low": "Niddreg" + "low": "Niddreg", + "night": "Nuecht" } }, "common": { @@ -505,6 +507,8 @@ "back": "Zeréck", "cancel": "Ofbriechen", "close": "Zoumaachen", + "continue": "Weider", + "copied": "Kopéiert", "delete": "Läschen", "error_required": "Erfuerderlech", "loading": "Lued", @@ -565,20 +569,32 @@ "loading_history": "Lued Status Verlaaf", "no_history_found": "Keen Status Verlaaf fonnt" }, + "logbook": { + "entries_not_found": "Keng Logbicher Entrée fonnt" + }, "media-browser": { + "choose_player": "Ofspiller auswielen", "choose-source": "Quell auswielen", "class": { "album": "Album", + "app": "App", "artist": "Artist", "channel": "Kanal", + "composer": "Kompositeur", + "directory": "Bibliothéik", "episode": "Episode", "game": "Spill", "genre": "Genre", "image": "Bild", "movie": "Film", "music": "Musek", + "playlist": "Ofspilllëscht", "podcast": "Podcast", - "season": "Saison" + "season": "Saison", + "track": "Piste", + "tv_show": "TV Sendung", + "url": "Url", + "video": "Video" }, "content-type": { "album": "Album", @@ -587,12 +603,18 @@ "playlist": "Ofspilllëscht", "server": "Server" }, + "documentation": "Dokumentatioun", + "media_player": "Medie Spiller", "media-player-browser": "Media Player Browser", "no_items": "Keng Elementer", + "no_local_media_found": "Keng lokal Medie fonnt", + "no_media_folder": "Et gesäit sou aus wéi wann nach keen lokale Medie Dossier erstallt gouf.", "pick": "Auswielen", "pick-media": "Media auswielen", "play": "Spill", - "play-media": "Media ofspillen" + "play-media": "Media ofspillen", + "setup_local_help": "Kuck Dokumentatioun iwwert d'ariichten vun lokale Medien.", + "web-browser": "Web Navigateur" }, "picture-upload": { "label": "Bild", @@ -705,8 +727,11 @@ "crop": "Kierzen" }, "more_info_control": { + "controls": "Kontrollen", + "details": "Detailler", "dismiss": "Dialog ofbriechen", "edit": "Entitéit änneren", + "history": "Verlaf", "person": { "create_zone": "Zone erstellen vun der aktueller Positioun" }, @@ -935,7 +960,9 @@ "service_data": "Service-Donnéeën" }, "wait_for_trigger": { - "label": "Op Ausléiser waarden" + "continue_timeout": "Weider no Zäitiwwerschreidung", + "label": "Op Ausléiser waarden", + "timeout": "Zäitiwwerschreidung (optionell)" }, "wait_template": { "continue_timeout": "Bei Zäit Iwwerschreidung wéiderfueren", @@ -1002,7 +1029,9 @@ "time": { "after": "Duerno", "before": "Virdrun", - "label": "Zäit" + "label": "Zäit", + "type_input": "Wäert vun engem Datum/Zäit Helper", + "type_value": "Fix Zäit" }, "zone": { "entity": "Entitéit mam Standuert", @@ -1118,7 +1147,9 @@ }, "time": { "at": "Um", - "label": "Zäit" + "label": "Zäit", + "type_input": "Wäert vun engem Datum/Zäit Helper", + "type_value": "Fix Zäit" }, "webhook": { "label": "Webhook", @@ -1141,6 +1172,8 @@ "add_automation": "Automatismus dobäisetzen", "delete_automation": "Automatisme läschen", "delete_confirm": "Sécher fir dës Automatisme ze läschen?", + "duplicate": "Duplizéieren", + "duplicate_automation": "Automatisme duplizéieren", "edit_automation": "Automatisme änneren", "header": "Automatismen editéieren", "headers": { @@ -1222,8 +1255,14 @@ }, "alexa": { "banner": "D'Ännere vun den Entitéiten déi iwwert dës UI exposéiert sinn ass desaktivéiert well Entitéite Filter an der configuration.yaml konfiguréiert sinn.", + "dont_expose_entity": "Entitéit net exposéieren", "expose": "Op Alexa exposéieren", + "expose_entity": "Entitéit exposéieren", + "exposed": "{selected} exposéiert", "exposed_entities": "Exposéiert Entitéiten", + "follow_domain": "Domain suivéieren", + "manage_domains": "Domaine verwalten", + "not_exposed": "{selected} net exposéiert", "not_exposed_entities": "Keng exposéiert Entitéiten", "title": "Alexa" }, @@ -1261,8 +1300,14 @@ "google": { "banner": "D'Ännere vun den Entitéiten déi iwwert dës UI exposéiert sinn ass desaktivéiert well Entitéite Filter an der configuration.yaml konfiguréiert sinn.", "disable_2FA": "2-Faktor-Authentifikatioun désaktivéieren", + "dont_expose_entity": "Entitéit net exposéieren", "expose": "Op Google Assistant exposéieren", + "expose_entity": "Entitéit exposéieren", + "exposed": "{selected} exposéiert", "exposed_entities": "Exposéiert Entitéiten", + "follow_domain": "Domain suivéieren", + "manage_domains": "Domaine verwalten", + "not_exposed": "{selected} net exposéiert", "not_exposed_entities": "Keng exposéiert Entitéiten", "sync_to_google": "Ännerungen ginn mat Google synchroniséiert", "title": "Google Assistant" @@ -1527,6 +1572,7 @@ }, "integrations": { "add_integration": "Integratioun dobäisetzen", + "attention": "Opmierksamkeet erfuerderlech", "caption": "Integratiounen", "config_entry": { "area": "An {area}", @@ -1593,6 +1639,7 @@ "none_found_detail": "Siich Kriterien upassen.", "note_about_integrations": "Net all Integratioune könne nach via den Benotzer Interface konfiguréiert ginn.", "note_about_website_reference": "Méi sin der disponibel op der ", + "reconfigure": "Nei Konfiguréieren", "rename_dialog": "Numm vun dësem Objet läschen", "rename_input_label": "Numm", "search": "Integratioune sichen" @@ -1763,8 +1810,20 @@ "versions": "Informatioun kréien iwwert Firmware a Kommando Klass Versiounen", "wakeup": "Ënnerstëtzung fir Erwäche Waardeschlaangen an Noriichten astellen" }, + "node": { + "button": "Node Detailler", + "not_found": "Node net fonnt" + }, + "nodes_table": { + "failed": "Feeler", + "id": "ID", + "manufacturer": "Hiersteller", + "model": "Modell", + "zwave_plus": "Z-Wave Plus" + }, "refresh_node": { "battery_note": "Falls den Node Batterie bedriwwen ass, stell sécher fir en z'erwächen iers de weiderfiers", + "button": "Node aktualiséieren", "complete": "Aktualiséierung vun den Node Informatioune komplett", "description": "Dëst befeelt OpenZWave fir en Node ofzefroen a Kommando Klassen, Fäegkeeten a Wäerter vum Node aktualiséieren.", "node_status": "Status vum Node", @@ -1914,9 +1973,13 @@ "input_select": "Agab Auswiel frësch lueden", "input_text": "Agab Text frësch lueden", "introduction": "E puer Deeler vum Home Assistant kënne frësch geluede ginn ouni datt een Neistart néideg ass. Klick op nei luede fir di aktuell Konfiguratioun z'entlueden an di nei Konfiguratioun ze lueden.", + "mqtt": "MQTT Entitéiten frësch lueden", "person": "Persoune frësch lueden", + "reload": "{domain} frësh lueden", "scene": "Szeene néi lueden", "script": "Skripte nei lueden", + "smtp": "SMTP Notifikatioun's Servicer frësh lueden", + "telegram": "Telegram Notifikatioun's Servicer frësch lueden", "zone": "Zone frësch lueden" }, "server_management": { @@ -1961,6 +2024,8 @@ "create": "Erstellen", "name": "Numm", "password": "Passwuert", + "password_confirm": "Passwuert bestätegen", + "password_not_match": "Passwierder stëmmen net iwwereneen", "username": "Benotzernumm" }, "caption": "Benotzer", @@ -2273,10 +2338,14 @@ "title": "Zoustänn" }, "templates": { + "all_listeners": "Dës Virlag lauschtert fir all geännert Zoustänn Evenementer.", "description": "Modeller ginn mëttels Jinja2 template engine duergestallt mat e puer Home Assistant spezifesch Erweiderungen.", + "domain": "Domain", "editor": "Modell Editeur", "entity": "Entitéit", "jinja_documentation": "Jinja2 Modell Dokumentatioun", + "listeners": "Dës Virlag lauschtert fir déi folgend geännert Evenementer:", + "no_listeners": "Dës Virlag lauschtert net fir geännert Zoustänn Evenementer a gëtt net automatesch aktualiséiert.", "reset": "Op Demo Modell zeréck setzen", "template_extensions": "Home Assistant Modell Erweiderungen", "title": "Modeller", @@ -2380,8 +2449,19 @@ }, "entities": { "description": "D'Entitéite Kaart ass déi am meeschten allgemengen Zort Kaart. Si gruppéiert Entitéite gemeinsam a Lëschten.", + "entity_row": { + "attribute": "Attribut", + "button": "Knäppchen", + "buttons": "Knäppercher", + "call-service": "Service ruffen", + "conditional": "Conditionnel", + "divider": "Deeler", + "section": "Sektioun", + "weblink": "Web Link" + }, "name": "Entitéiten", "show_header_toggle": "Titel Schalter uweisen?", + "special_row": "Spezial Réih", "toggle": "Entitéiten ëmschalten" }, "entity-filter": { @@ -2501,7 +2581,8 @@ "description": "Sensor Kaart erméiglecht eng schnell vue vun den Zoustänn vun de Sensoren mat engem optionalen Graphique fir den Verlaf ze visualiséieren.", "graph_detail": "Detail Diagramm", "graph_type": "Typ vun Graph.", - "name": "Sensor" + "name": "Sensor", + "show_more_detail": "Méi Detailer uweisen" }, "shopping-list": { "description": "Akafslëscht Kaart erlaabt et Saachen op eng Akafslëscht dobäizesetzen, änneren oder ofzehaken.", @@ -2523,8 +2604,11 @@ } }, "cardpicker": { + "by_card": "Der Kaart no", + "by_entity": "Der Entitéit no", "custom_card": "Personnaliséiert", "domain": "Domain", + "entity": "Entitéit", "no_description": "Keng Beschreiwung verfügbar" }, "edit_card": { @@ -2538,6 +2622,7 @@ "options": "Méi Optiounen", "pick_card": "Wielt eng Kaart aus déi soll dobäigesat ginn.", "pick_card_view_title": "Wéieng Kaart wëllt dir zu ärer {name}Usiicht dobäisetzen?", + "search_cards": "Kaart sichen", "show_code_editor": "Code Editeur uweisen", "show_visual_editor": "Visuellen Editeur uweisen", "toggle_editor": "Editeur ëmschalten", @@ -2858,6 +2943,11 @@ "submit": "Ofschécken" }, "current_user": "Dir sidd aktuell ageloggt als {fullName}.", + "customize_sidebar": { + "button": "Änneren", + "description": "Du kanns och den Header vun der Sidebar drécken an hale fir den Ännerungs modus z'aktivéieren.", + "header": "Änner Reihefolleg a verstopp Elementer aus der Sidebar" + }, "dashboard": { "description": "Wiel ee Tableau de Bord als Standard op dësem Apparat.", "dropdown_label": "Tableau de Bord", @@ -2880,6 +2970,7 @@ "confirm_delete": "Sécher fir den Accèss Jeton fir {name} ze läsche?", "create": "Jeton erstellen", "create_failed": "Feeler beim erstellen vum Accèss Jeton", + "created": "Erstallt {date}", "created_at": "Erstallt um {date}", "delete_failed": "Feeler beim läschen vum Accèss Jeton", "description": "Erstellt laang gëlteg Accèss Jetone déi et äre Skripten erlabe mat ärem Home Assistant z'interagéieren. All eenzelen Jeton ass gëlteg fir 10 Joer. Folgend Accèss Jeton sinn am Moment aktiv.", @@ -2887,6 +2978,7 @@ "header": "Lang gëlteg Accèss Jetone", "last_used": "Fir d'Läscht benotzt um {date} vun {location}", "learn_auth_requests": "Leiert wéi een \"authenticated requests\" erstellt.", + "name": "Numm", "not_used": "Nach nie benotzt ginn", "prompt_copy_token": "Kopéiert den Accèss Jeton. E gëtt nie méi ugewisen.", "prompt_name": "Numm?" @@ -2953,6 +3045,7 @@ } }, "sidebar": { + "done": "Gemaach", "external_app_configuration": "App Konfiguratioun", "sidebar_toggle": "Säite Kolonne ëmschalten" } diff --git a/translations/frontend/nl.json b/translations/frontend/nl.json index b5fcc71970..78ee19fc2f 100644 --- a/translations/frontend/nl.json +++ b/translations/frontend/nl.json @@ -496,9 +496,11 @@ "wnw": "WNW", "wsw": "WZW" }, + "day": "Dag", "forecast": "Verwachting", "high": "Hoog", - "low": "Laag" + "low": "Laag", + "night": "Nacht" } }, "common": { @@ -2492,8 +2494,21 @@ }, "entities": { "description": "De Entities-kaart is het meest voorkomende type kaart. Het groepeert items samen in lijsten.", + "edit_special_row": "Bewerk rij met behulp van de code-editor", + "entity_row": { + "attribute": "Attribuut", + "button": "Knop", + "buttons": "Knoppen", + "call-service": "Aanroepen service", + "cast": "Cast", + "conditional": "Conditioneel", + "divider": "Verdeler", + "section": "Sectie", + "weblink": "Web link" + }, "name": "Entiteiten", "show_header_toggle": "Titel schakelaar weergeven?", + "special_row": "speciale rij", "toggle": "Entiteiten in- en uitschakelen" }, "entity-filter": { diff --git a/translations/frontend/pt.json b/translations/frontend/pt.json index 2d315f637e..fae647fc1b 100644 --- a/translations/frontend/pt.json +++ b/translations/frontend/pt.json @@ -19,6 +19,7 @@ "logbook": "Diário de bordo", "mailbox": "Caixa de correio", "map": "Mapa", + "media_browser": "Navegador de multimédia", "profile": "Perfil", "shopping_list": "Lista de compras", "states": "Visão Geral" @@ -53,7 +54,7 @@ "mode": { "auto": "Auto", "away": "Ausente", - "baby": "Bebê", + "baby": "Bebé", "boost": "Impulso", "comfort": "Conforto", "eco": "Eco", @@ -438,7 +439,7 @@ }, "script": { "cancel": "Cancelar", - "cancel_multiple": "Cancelar {número}", + "cancel_multiple": "Cancelar {number}", "execute": "Executar" }, "service": { @@ -495,9 +496,11 @@ "wnw": "WNW", "wsw": "WSW" }, + "day": "Dia", "forecast": "Previsão", "high": "Alta", - "low": "Baixa" + "low": "Baixa", + "night": "Noite" } }, "common": { @@ -506,13 +509,14 @@ "cancel": "Cancelar", "close": "Fechar", "continue": "Continuar", + "copied": "Copiado", "delete": "Apagar", "error_required": "Obrigatório", "loading": "A carregar", "menu": "Menu", "next": "Seguinte", "no": "Não", - "overflow_menu": "Abrir menu Lovelace IU", + "overflow_menu": "Menu sobreposto", "previous": "Anterior", "refresh": "Atualizar", "save": "Guardar", @@ -552,6 +556,10 @@ "toggle": "Alternar" }, "entity": { + "entity-attribute-picker": { + "attribute": "Atributo", + "show_attributes": "Mostrar atributos" + }, "entity-picker": { "clear": "Limpar", "entity": "Entidade", @@ -562,10 +570,35 @@ "loading_history": "A carregar histórico de estados...", "no_history_found": "Nenhum histórico de estado encontrado." }, + "logbook": { + "entries_not_found": "Não foram encontradas entradas no Log." + }, "media-browser": { "audio_not_supported": "O seu navegador não suporta o elemento de áudio.", "choose_player": "Escolha o Leitor", "choose-source": "Escolha a fonte", + "class": { + "album": "Álbum", + "app": "App", + "artist": "Artista", + "channel": "Canal", + "composer": "Compositor", + "contributing_artist": "Artista Contribuidor", + "directory": "Biblioteca", + "episode": "Episódio", + "game": "Jogos", + "genre": "Gênero", + "image": "Imagem", + "movie": "Filme", + "music": "Música", + "playlist": "Lista de reprodução", + "podcast": "Podcast", + "season": "Temporada", + "track": "Faixa", + "tv_show": "Programa de TV", + "url": "Url", + "video": "Vídeo" + }, "content-type": { "album": "Álbum", "artist": "Artista", @@ -573,13 +606,21 @@ "playlist": "Lista de reprodução", "server": "Servidor" }, + "documentation": "Documentação", + "learn_adding_local_media": "Saiba mais sobre como adicionar ficheiros de média na {documentation} .", + "local_media_files": "Coloque seus ficheiros de vídeo, áudio e imagem no diretório de multimédia para poder navegar e reproduzi-los no navegador ou em reprodutores de média compatíveis.", + "media_browsing_error": "Erro de Navegação de Multimédia", + "media_not_supported": "O Browser Media Player não suporta este tipo de ficheiro", "media_player": "Leitor multimédia", "media-player-browser": "Navegador do Media Player", "no_items": "Sem itens", + "no_local_media_found": "Não existem ficheiros de média", + "no_media_folder": "Parece que ainda não criou um diretório de multimédia.", "pick": "Escolher", "pick-media": "Escolha a média", "play": "Reproduzir", "play-media": "Reproduzir Média", + "setup_local_help": "Verifique a {documentation} sobre como configurar a média local.", "video_not_supported": "O seu navegador não suporta o elemento de vídeo.", "web-browser": "Navegador web" }, @@ -623,6 +664,7 @@ "update": "Actualizar" }, "domain_toggler": { + "reset_entities": "Inicializar Entidades", "title": "Alternar domínios" }, "entity_registry": { @@ -694,6 +736,8 @@ "crop": "Cortar" }, "more_info_control": { + "controls": "Controlos", + "details": "Detalhes", "dismiss": "Descartar diálogo", "edit": "Editar entidade", "history": "Histórico", @@ -738,10 +782,10 @@ "entities": "Entidades", "no_entities": "Sem entidades", "no_triggers": "Sem gatilhos", - "payload_display": "Exibição de carga", + "payload_display": "Exibição do Payload", "recent_messages": "{n} mensagem(s) recebida(s) mais recentemente", "show_as_yaml": "Mostrar como YAML", - "title": "{device} Informação de depuração", + "title": "Informação de depuração de {device}", "triggers": "Gatilhos" }, "options_flow": { @@ -908,7 +952,7 @@ "label": "Contagem" }, "until": { - "conditions": "Até que as condições", + "conditions": "Até condições", "label": "Até" }, "while": { @@ -924,7 +968,13 @@ "label": "Chamar serviço", "service_data": "Dados para o serviço" }, + "wait_for_trigger": { + "continue_timeout": "Continuar após tempo limite", + "label": "Espere por acionamento", + "timeout": "Tempo limite (opcional)" + }, "wait_template": { + "continue_timeout": "Continuar após tempo limite", "label": "Esperar", "timeout": "Tempo limite (opcional)", "wait_template": "Template de espera" @@ -988,7 +1038,9 @@ "time": { "after": "Depois das", "before": "Antes das", - "label": "Tempo" + "label": "Tempo", + "type_input": "Valor de um auxiliar de data/hora", + "type_value": "Hora marcada" }, "zone": { "entity": "Entidade com localização", @@ -1014,13 +1066,13 @@ "queued": "Comprimento mínimo" }, "modes": { - "description": "Este modo controla apenas o que acontece quando o script é chamado quando ainda está a ser executado por uma ou mais chamadas anteriores. Ver documentação (link_para_documentação) para mais informações.", + "description": "Este modo controla apenas o que acontece quando o script é chamado quando ainda está a ser executado por uma ou mais chamadas anteriores. Ver documentação {documentation_link} para mais informações.", "documentation": "Documentação de automaçōes", "label": "Modo", "parallel": "Paralelo", "queued": "Em lista de espera", "restart": "Reiniciar", - "single": "Predefinição" + "single": "Simples (Pré-Definido)" }, "move_down": "Mover para baixo", "move_up": "Mover para cima", @@ -1076,6 +1128,7 @@ "value_template": "Valor para o template (opcional)" }, "state": { + "attribute": "Atributo (Opcional)", "for": "Durante", "from": "De", "label": "Estado", @@ -1103,7 +1156,9 @@ }, "time": { "at": "Às", - "label": "Tempo" + "label": "Tempo", + "type_input": "Valor de um auxiliar de data/hora", + "type_value": "Hora marcada" }, "webhook": { "label": "Webhook", @@ -1126,6 +1181,8 @@ "add_automation": "Acrescentar automação", "delete_automation": "Apagar automação", "delete_confirm": "Tem a certeza que quer apagar esta automação?", + "duplicate": "Duplicado", + "duplicate_automation": "Duplicar automação", "edit_automation": "Editar automação", "header": "Editor de automação", "headers": { @@ -1207,8 +1264,14 @@ }, "alexa": { "banner": "Editar as entidades que são expostas através desta UI está desabilitada porque você configurou entity filters em configuration.yaml.", + "dont_expose_entity": "Não expor entidade", "expose": "Expor para Alexa", + "expose_entity": "Expor entidade", + "exposed": "{selected} exposto", "exposed_entities": "Entidades expostas", + "follow_domain": "Seguir domínio", + "manage_domains": "Gerir domínios", + "not_exposed": "{selected} não exposto", "not_exposed_entities": "Entidades não expostas", "title": "Alexa" }, @@ -1246,8 +1309,14 @@ "google": { "banner": "Editar as entidades que são expostas através desta UI está desabilitada porque você configurou entity filters em configuration.yaml.", "disable_2FA": "Desativar a autenticação de dois fatores", + "dont_expose_entity": "Não expor entidade", "expose": "Expor ao Google Assistant", + "expose_entity": "Expor entidade", + "exposed": "{selected} exposto", "exposed_entities": "Entidades expostas", + "follow_domain": "Seguir domínio", + "manage_domains": "Gerir domínios", + "not_exposed": "{selected} não exposto", "not_exposed_entities": "Entidades não expostas", "sync_to_google": "A sincronizar alterações para o Google.", "title": "Google Assistant" @@ -1349,7 +1418,7 @@ } }, "devices": { - "add_prompt": "Nenhum {name} foi adicionado usando este dispositivo ainda. Você pode adicionar um clicando no botão + acima.", + "add_prompt": "Nenhum {name} foi adicionado a usar este dispositivo ainda. Podes adicionar um clicando no botão + acima.", "automation": { "actions": { "caption": "Quando alguma coisa é despoletada..." @@ -1514,6 +1583,7 @@ }, "integrations": { "add_integration": "Adicionar integração", + "attention": "Atenção necessária", "caption": "Integrações", "config_entry": { "area": "Em {area}", @@ -1537,6 +1607,7 @@ "reload_restart_confirm": "Reinicie o Home Assistant para terminar de carregar esta integração", "rename": "Renomear", "restart_confirm": "Reinicie o Home Assistant para concluir a remoção desta integração", + "services": "{count} {count, plural,\n one {serviço}\n other {serviços}\n}", "settings_button": "Editar configurações para {integration}", "system_options": "Opções do sistema", "system_options_button": "Opções do sistema para {integration}", @@ -1583,6 +1654,7 @@ "none_found_detail": "Ajuste os seus critérios de pesquisa.", "note_about_integrations": "De momento nem todas as integrações podem ser configuradas via UI.", "note_about_website_reference": "Existem mais disponíveis no", + "reconfigure": "Reconfigurar", "rename_dialog": "Edite o nome desta entrada de configuração.", "rename_input_label": "Nome da entrada", "search": "Procurar integrações" @@ -1704,6 +1776,7 @@ }, "device_info": { "node_failed": "Falha no nó", + "stage": "Estágio", "zwave_info": "Informações sobre Z-Wave" }, "navigation": { @@ -1726,8 +1799,8 @@ "starting": "Conectando-se ao MQTT", "stopped": "OpenZWave parado" }, - "offline": "Inactivo", - "online": "Activo", + "offline": "Inativo", + "online": "Ativo", "starting": "A iniciar", "unknown": "Desconhecido" }, @@ -1736,6 +1809,25 @@ "introduction": "Gerir funções de rede.", "node_count": "{count} nós" }, + "node_query_stages": { + "associations": "Refrescando grupos de associação e membros", + "cacheload": "Carregando informações do arquivo de cache do OpenZWave. Os nós da bateria permanecerão nesta fase até que o nó acorde.", + "complete": "O processo de entrevista está completo", + "configuration": "Obtendo valores de configuração do nó", + "dynamic": "Obtendo valores que mudam frequentemente do nó", + "instances": "Obtendo detalhes sobre que instâncias ou canais um dispositivo suporta", + "manufacturerspecific1": "Obtendo códigos de identificação do fabricante e produto do nó", + "manufacturerspecific2": "Obtendo códigos adicionais de identificação do fabricante e do produto a partir do nó", + "neighbors": "Obter uma lista dos vizinhos do nó", + "nodeinfo": "Obtendo classes de comando suportadas do nó", + "nodeplusinfo": "Obtendo de informações da Onda Z+ a partir do nó", + "probe": "Verificar se nó está acordado/ativo", + "protocolinfo": "Obtendo recursos Z-Wave básicos do nó a partir do controlador", + "session": "Obtendo valores alterados com pouca frequência do nó", + "static": "Obtendo valores estáticos do dispositivo", + "versions": "Obtendo informações sobre as versões de firmware e classe de comando", + "wakeup": "A configurar suporte para filas de ativação e mensagens" + }, "node": { "button": "Detalhes do nó", "not_found": "Nó não encontrado" @@ -1745,14 +1837,19 @@ "id": "ID", "manufacturer": "Fabricante", "model": "Modelo", + "query_stage": "Fase de consulta", "zwave_plus": "Z-Wave Plus" }, "refresh_node": { + "battery_note": "Se o nó for alimentado por bateria, não se esqueça de acordá-lo antes de continuar.", "button": "Atualizar nó", + "complete": "Atualização de Nó Completa", + "description": "Isto irá dizer ao OpenZWave para reinterpretar um nó e atualizar as classes de comando, capacidades e valores do nó.", "node_status": "Estado do Nó", - "refreshing_description": "A atualizar as informações do nó ...", + "refreshing_description": "A atualizar as informações do nó...", "start_refresh_button": "Iniciar atualização", "step": "Passo", + "title": "Atualizar as informações do nó", "wakeup_header": "Instruções de despertar para", "wakeup_instructions_source": "As instruções de despertar são originários do banco de dados de dispositivos da comunidade OpenZWave." }, @@ -1857,7 +1954,7 @@ "queued": "Comprimento mínimo" }, "modes": { - "description": "Este modo controla apenas o que acontece quando o script é chamado quando ainda está a ser executado por uma ou mais chamadas anteriores. Ver documentação (link_para_documentação) para mais informações.", + "description": "Este modo controla apenas o que acontece quando o script é chamado quando ainda está a ser executado por uma ou mais chamadas anteriores. Ver documentação {documentation_link} para mais informações.", "documentation": "Documentação de scripts", "label": "Modo", "parallel": "Paralelo", @@ -1894,7 +1991,7 @@ "filter": "Recarregar entidades de filtro", "generic": "Recarregar entidades genéricas de câmeras IP", "generic_thermostat": "Recarregar entidades termostáticas genéricas", - "group": "Recarregar grupos", + "group": "Recarregar grupos, grupos de entidades e serviços de notificação", "heading": "A recarregar a configuração YAML", "history_stats": "Recarregar entidades de estatísticas de histórico", "homekit": "Recarregar HomeKit", @@ -1910,12 +2007,15 @@ "ping": "Recarregar entidades de sensor binárias de ping", "reload": "Recarregar {domain}", "rest": "Recarregar as restantes entidades e notificar serviços", + "rpi_gpio": "Recarregar entidades Raspberry Pi GPIO", "scene": "Recarregar cenas", "script": "Recarregar scripts", + "smtp": "Recarregar serviços de notificação de smtp", "statistics": "Recarregar entidades estatísticas", + "telegram": "Recarregar os serviços de notificação do Telegram", "template": "Recarregar entidades modelo", "trend": "Recarregar entidades de tendência", - "universal": "Recarregue entidades reprodutoras de mídia universais", + "universal": "Recarregue entidades reprodutoras de multimédia", "zone": "Recarregar zonas" }, "server_management": { @@ -1937,7 +2037,7 @@ }, "tags": { "add_tag": "Adicionar etiqueta", - "automation_title": "A etiqueta {nome} é analisada", + "automation_title": "A etiqueta {name} é lida", "caption": "Etiquetas", "create_automation": "Criar automação com etiqueta", "description": "Gerir etiquetas", @@ -1949,7 +2049,7 @@ "name": "Nome", "new_tag": "Nova etiqueta", "tag_id": "Identificação da etiqueta", - "tag_id_placeholder": "Autogerado quando deixado vazio", + "tag_id_placeholder": "Gerado automaticamente quando deixado vazio", "update": "Atualizar" }, "edit": "Editar", @@ -1957,6 +2057,7 @@ "last_scanned": "Última ocorrência", "name": "Nome" }, + "never_scanned": "Nunca lido", "no_tags": "Sem etiquetas", "write": "Escrever" }, @@ -1986,7 +2087,7 @@ "name": "Nome", "new_password": "Nova senha", "owner": "Proprietário", - "password_changed": "A senha foi alterada!", + "password_changed": "A senha foi alterada com sucesso", "system_generated": "Gerado pelo sistema", "system_generated_users_not_editable": "Não foi possível atualizar os utilizadores gerados pelo sistema.", "system_generated_users_not_removable": "Não é possível remover utilizadores gerados pelo sistema.", @@ -2282,9 +2383,14 @@ "title": "Estados" }, "templates": { + "all_listeners": "Este modelo ouve os seguintes eventos de mudança de estado:", "description": "Os templates são processados pelo motor de templates Jinja2 com algumas extensões específicas do Home Assistant", + "domain": "Domínio", "editor": "Editor de Templates", + "entity": "Entidade", "jinja_documentation": "Documentação do template Jinja2", + "listeners": "Este modelo ouve os seguintes eventos de mudança de estado:", + "no_listeners": "Este modelo não ouve nenhum evento alterado pelo estado e não será atualizado automaticamente.", "reset": "Redefinir para modelo de demonstração", "template_extensions": "Extensões de templates do Home Assistant", "title": "Template", @@ -2388,8 +2494,21 @@ }, "entities": { "description": "O cartão de entidades é o tipo mais comum de cartão. Ele agrupa itens em listas.", + "edit_special_row": "Editar linha usando o editor de código", + "entity_row": { + "attribute": "Atributo", + "button": "Botão", + "buttons": "Botões", + "call-service": "Chamar serviço", + "cast": "Cast", + "conditional": "Condicional", + "divider": "Divisor", + "section": "Seção", + "weblink": "Ligação Web" + }, "name": "Entidades", "show_header_toggle": "Show Header Toggle?", + "special_row": "linha especial", "toggle": "Alternar entidades." }, "entity-filter": { @@ -2457,7 +2576,7 @@ "name": "Agrupamento Horizontal" }, "humidifier": { - "description": "O cartão Termóstato dá-lhe o controle da sua entidade de climatização. Permitindo alterar a temperatura e o modo dessa entidade.", + "description": "O cartão Termóstato dá-lhe o controlo da sua entidade de climatização. Permitindo alterar a temperatura e o modo dessa entidade.", "name": "Humidificador" }, "iframe": { @@ -2510,7 +2629,8 @@ "description": "O cartão Sensor dá-lhe uma visão rápida do estado dos seus sensores com um gráfico opcional para visualizar a mudança ao longo do tempo.", "graph_detail": "Detalhe do Gráfico", "graph_type": "Tipo De Gráfico", - "name": "Sensor" + "name": "Sensor", + "show_more_detail": "Mostrar mais detalhes" }, "shopping-list": { "description": "O cartão Lista de compras permite adicionar, editar, marcar e limpar itens da sua lista de compras.", @@ -2554,7 +2674,7 @@ "show_code_editor": "Mostrar Editor de Código", "show_visual_editor": "Mostrar Editor Visual", "toggle_editor": "Alternar Editor", - "typed_header": "{tipo} Configuração do Cartão", + "typed_header": "{type} Configuração do Cartão", "unsaved_changes": "Alterações não guardadas" }, "edit_lovelace": { @@ -2594,7 +2714,7 @@ }, "raw_editor": { "confirm_remove_config_text": "Iremos gerar automaticamente as suas vistas do Lovelace UI com as suas áreas e dispositivos se você remover a sua configuração do Lovelace UI.", - "confirm_remove_config_title": "Tem a certeza que deseja remover a configuração do interface de utilizador do Lovelace? Iremos gerar automaticamente as suas vistas do IU Lovelace com as suas áreas e dispositivos.", + "confirm_remove_config_title": "Tem a certeza que deseja remover a configuração do interface de utilizador do Lovelace?", "confirm_unsaved_changes": "Existem alterações não guardadas. De certeza de que quer sair?", "confirm_unsaved_comments": "A sua configuração contém comentário(s), eles não serão salvos. Deseja continuar?", "error_invalid_config": "A sua configuração não é válida: {error}", @@ -2871,6 +2991,11 @@ "submit": "Enviar" }, "current_user": "Esta atualmente ligado como {fullName}", + "customize_sidebar": { + "button": "Editar", + "description": "Você também pode pressionar e segurar o cabeçalho da barra lateral para ativar o modo de edição.", + "header": "Altere a ordem e oculte os itens da barra lateral" + }, "dashboard": { "description": "Escolha um painel de instrumentos padrão para este dispositivo.", "dropdown_label": "Painel de instrumentos", @@ -2893,6 +3018,7 @@ "confirm_delete": "Tem certeza de que deseja apagar o token de acesso de {name} ?", "create": "Criar Token", "create_failed": "Falha ao criar o token de acesso.", + "created": "Criado em {date}", "created_at": "Criado a {date}", "delete_failed": "Falha ao criar o token de acesso.", "description": "Crie tokens de acesso de longa duração para permitir que os seus scripts possam interagir com a sua instância do Home Assistant. Cada token será válido durante 10 anos após criação. Os seguintes tokens de acesso de longa duração estão atualmente activos.", @@ -2900,6 +3026,7 @@ "header": "Tokens de acesso de longa duração", "last_used": "Última utilização a {date} em {location}", "learn_auth_requests": "Aprenda a fazer pedidos autenticados.", + "name": "Nome", "not_used": "Nunca foi utilizado", "prompt_copy_token": "Copie o seu token de acesso. Não será mostrado novamente.", "prompt_name": "Nome?" @@ -2941,6 +3068,7 @@ "header": "Fechar automaticamente a conexão" }, "themes": { + "accent_color": "Cor de destaque", "dark_mode": { "auto": "Automático", "dark": "Escuro", @@ -2965,6 +3093,7 @@ } }, "sidebar": { + "done": "Feito", "external_app_configuration": "Configuração da Aplicação", "sidebar_toggle": "Interruptor da barra lateral" } diff --git a/translations/frontend/ru.json b/translations/frontend/ru.json index 5cadc3e34b..2518980fee 100644 --- a/translations/frontend/ru.json +++ b/translations/frontend/ru.json @@ -496,9 +496,11 @@ "wnw": "ЗСЗ", "wsw": "ЗЮЗ" }, + "day": "День", "forecast": "Прогноз", "high": "Днём", - "low": "Ночью" + "low": "Ночью", + "night": "Ночь" } }, "common": { @@ -2492,8 +2494,21 @@ }, "entities": { "description": "Самая распространённая карточка. Она группирует объекты в виде списка.", + "edit_special_row": "Редактировать строку с помощью текстового редактора", + "entity_row": { + "attribute": "Атрибут", + "button": "Кнопка", + "buttons": "Кнопки", + "call-service": "Вызов службы", + "cast": "Cast", + "conditional": "Условия", + "divider": "Разделитель", + "section": "Раздел", + "weblink": "Ссылка на веб-страницу" + }, "name": "Объекты", "show_header_toggle": "Переключатель в заголовке", + "special_row": "(специальная строка)", "toggle": "Переключить объекты" }, "entity-filter": { diff --git a/translations/frontend/zh-Hans.json b/translations/frontend/zh-Hans.json index b0c4853eef..939fdfd7ee 100644 --- a/translations/frontend/zh-Hans.json +++ b/translations/frontend/zh-Hans.json @@ -496,9 +496,11 @@ "wnw": "西北偏西", "wsw": "西南偏西" }, + "day": "白天", "forecast": "预报", "high": "高", - "low": "低" + "low": "低", + "night": "夜间" } }, "common": { @@ -2492,6 +2494,9 @@ }, "entities": { "description": "“实体”卡片是最常见的卡片。它将项目汇聚成列表。", + "entity_row": { + "button": "按钮" + }, "name": "实体", "show_header_toggle": "显示标题旁的开关?", "toggle": "切换实体。" diff --git a/translations/frontend/zh-Hant.json b/translations/frontend/zh-Hant.json index f5b7e53b1c..1bb84bab26 100644 --- a/translations/frontend/zh-Hant.json +++ b/translations/frontend/zh-Hant.json @@ -496,9 +496,11 @@ "wnw": "西北西", "wsw": "西南西" }, + "day": "白天", "forecast": "預報", "high": "高", - "low": "低" + "low": "低", + "night": "夜晚" } }, "common": { @@ -2492,8 +2494,21 @@ }, "entities": { "description": "實體列表面板為最常用的面板。將實體分組為列表使用。", + "edit_special_row": "使用編碼編輯器編輯", + "entity_row": { + "attribute": "屬性", + "button": "按鈕", + "buttons": "按鈕", + "call-service": "執行服務", + "cast": "Cast", + "conditional": "條件式", + "divider": "分配", + "section": "部分", + "weblink": "網站連結" + }, "name": "實體", "show_header_toggle": "於頁首顯示開關?", + "special_row": "特殊列", "toggle": "切換實體。" }, "entity-filter": {