{ "channels_channelDeleteFailed": "Falha ao excluir o canal \"{name}\"", "@channels_channelDeleteFailed": { "placeholders": { "name": { "type": "String" } } }, "@@locale": "pt", "appTitle": "MeshCore Open", "nav_contacts": "Contactos", "nav_channels": "Canais", "nav_map": "Mapa", "common_cancel": "Cancelar", "common_connect": "Conectar", "common_unknownDevice": "Dispositivo Desconhecido", "common_save": "Salvar", "common_delete": "Excluir", "common_close": "Fechar", "common_edit": "Editar", "common_add": "Adicionar", "common_settings": "Configurações", "common_disconnect": "Desconectar", "common_connected": "Conectado", "common_disconnected": "Desconectado", "common_create": "Criar", "common_continue": "Continuar", "common_share": "Compartilhar", "common_copy": "Copiar", "common_retry": "Tentar novamente", "common_hide": "Esconder", "common_remove": "Remover", "common_enable": "Ativar", "common_disable": "Desativar", "common_reboot": "Reiniciar", "common_loading": "Carregando...", "common_notAvailable": "—", "common_voltageValue": "{volts} V", "@common_voltageValue": { "placeholders": { "volts": { "type": "String" } } }, "common_percentValue": "{percent}%", "@common_percentValue": { "placeholders": { "percent": { "type": "int" } } }, "scanner_title": "MeshCore Open", "scanner_scanning": "Procurando por dispositivos...", "scanner_connecting": "Conectando...", "scanner_disconnecting": "Desconectando...", "scanner_notConnected": "Não está conectado", "scanner_connectedTo": "Conectado a {deviceName}", "@scanner_connectedTo": { "placeholders": { "deviceName": { "type": "String" } } }, "scanner_searchingDevices": "Procurando dispositivos MeshCore...", "scanner_tapToScan": "Toque em \"Escanear\" para encontrar dispositivos MeshCore", "scanner_connectionFailed": "Falha na conexão: {error}", "@scanner_connectionFailed": { "placeholders": { "error": { "type": "String" } } }, "scanner_stop": "Pare", "scanner_scan": "Digitalizar", "device_quickSwitch": "Mudar rapidamente", "device_meshcore": "MeshCore", "settings_title": "Configurações", "settings_deviceInfo": "Informações do Dispositivo", "settings_appSettings": "Configurações do App", "settings_appSettingsSubtitle": "Notificações, mensagens e preferências de mapa", "settings_nodeSettings": "Configurações do Nó", "settings_nodeName": "Nome do Nó", "settings_nodeNameNotSet": "Não definido", "settings_nodeNameHint": "Insira o nome do nó", "settings_nodeNameUpdated": "Nome atualizado", "settings_radioSettings": "Configurações de Rádio", "settings_radioSettingsSubtitle": "Frequência, potência, fator de espalhamento", "settings_radioSettingsUpdated": "Configurações de rádio atualizadas", "settings_location": "Localização", "settings_locationSubtitle": "Coordenadas GPS", "settings_locationUpdated": "Localização atualizada", "settings_locationBothRequired": "Insira a latitude e a longitude.", "settings_locationInvalid": "Latitude ou longitude inválidos.", "settings_latitude": "Latitude", "settings_longitude": "Longitude", "settings_privacyMode": "Modo de Privacidade", "settings_privacyModeSubtitle": "Esconder nome/localização em anúncios", "settings_privacyModeToggle": "Ative o modo de privacidade para ocultar seu nome e localização em anúncios.", "settings_privacyModeEnabled": "Modo de privacidade ativado", "settings_privacyModeDisabled": "Modo de privacidade desativado", "settings_actions": "Ações", "settings_sendAdvertisement": "Enviar Publicidade", "settings_sendAdvertisementSubtitle": "Presença de transmissão agora", "settings_advertisementSent": "Anúncio enviado", "settings_syncTime": "Tempo de Sincronização", "settings_syncTimeSubtitle": "Definir o relógio do dispositivo para o horário do telefone", "settings_timeSynchronized": "Sincronizado com o tempo", "settings_refreshContacts": "Atualizar Contatos", "settings_refreshContactsSubtitle": "Recarregar a lista de contatos do dispositivo", "settings_rebootDevice": "Reiniciar Dispositivo", "settings_rebootDeviceSubtitle": "Reiniciar o dispositivo MeshCore", "settings_rebootDeviceConfirm": "Tem certeza de que deseja reiniciar o dispositivo? Você será desconectado.", "settings_debug": "Depurar", "settings_bleDebugLog": "Log de Depuração BLE", "settings_bleDebugLogSubtitle": "Comandos, respostas e dados brutos do BLE", "settings_appDebugLog": "Log de Depuração do Aplicativo", "settings_appDebugLogSubtitle": "Mensagens de depuração do aplicativo", "settings_about": "Sobre", "settings_aboutVersion": "MeshCore Open v{version}", "@settings_aboutVersion": { "placeholders": { "version": { "type": "String" } } }, "settings_aboutLegalese": "Projeto MeshCore de Código Aberto 2024", "settings_aboutDescription": "Um cliente Flutter de código aberto para dispositivos de rede mesh LoRa Core da MeshCore.", "settings_infoName": "Nome", "settings_infoId": "ID", "settings_infoStatus": "Status", "settings_infoBattery": "Bateria", "settings_infoPublicKey": "Chave Pública", "settings_infoContactsCount": "Número de Contatos", "settings_infoChannelCount": "Número do Canal", "settings_presets": "Presets", "settings_frequency": "Frequência (MHz)", "settings_frequencyHelper": "300,0 - 2500,0", "settings_frequencyInvalid": "Frequência inválida (300-2500 MHz)", "settings_bandwidth": "Largura de banda", "settings_spreadingFactor": "Fator de Dispersão", "settings_codingRate": "Taxa de Codificação", "settings_txPower": "TX Potência (dBm)", "settings_txPowerHelper": "0 - 22", "settings_txPowerInvalid": "Potência de TX inválida (0-22 dBm)", "settings_error": "Erro: {message}", "@settings_error": { "placeholders": { "message": { "type": "String" } } }, "appSettings_title": "Configurações do App", "appSettings_appearance": "Aparência", "appSettings_theme": "Tema", "appSettings_themeSystem": "Padrão do sistema", "appSettings_themeLight": "Luz", "appSettings_themeDark": "Escuro", "appSettings_language": "Idioma", "appSettings_languageSystem": "Padrão do sistema", "appSettings_languageEn": "English", "appSettings_languageFr": "Français", "appSettings_languageEs": "Español", "appSettings_languageDe": "Deutsch", "appSettings_languagePl": "Polski", "appSettings_languageSl": "Slovenščina", "appSettings_languagePt": "Português", "appSettings_languageIt": "Italiano", "appSettings_languageZh": "中文", "appSettings_languageSv": "Svenska", "appSettings_languageNl": "Nederlands", "appSettings_languageSk": "Slovenčina", "appSettings_languageBg": "Български", "appSettings_notifications": "Notificações", "appSettings_enableNotifications": "Ativar Notificações", "appSettings_enableNotificationsSubtitle": "Receber notificações para mensagens e anúncios", "appSettings_notificationPermissionDenied": "Permissão de notificação negada", "appSettings_notificationsEnabled": "Notificações ativadas", "appSettings_notificationsDisabled": "Notificações desativadas", "appSettings_messageNotifications": "Notificações de Mensagem", "appSettings_messageNotificationsSubtitle": "Mostrar notificação ao receber novas mensagens", "appSettings_channelMessageNotifications": "Notificações de Mensagens do Canal", "appSettings_channelMessageNotificationsSubtitle": "Mostrar notificação ao receber mensagens do canal", "appSettings_advertisementNotifications": "Notificações de Anúncios", "appSettings_advertisementNotificationsSubtitle": "Mostrar notificação quando novos nós forem descobertos", "appSettings_messaging": "Mensagens", "appSettings_clearPathOnMaxRetry": "Limpar Caminho em Tentativas Máximas", "appSettings_clearPathOnMaxRetrySubtitle": "Redefinir o caminho de contato após 5 tentativas de envio falhas", "appSettings_pathsWillBeCleared": "Os caminhos serão limpos após 5 tentativas falhas.", "appSettings_pathsWillNotBeCleared": "Os caminhos não serão limpos automaticamente.", "appSettings_autoRouteRotation": "Rotação de Rota Automática", "appSettings_autoRouteRotationSubtitle": "Alternar entre os melhores caminhos e o modo inundação", "appSettings_autoRouteRotationEnabled": "Rotação de roteamento automático habilitada", "appSettings_autoRouteRotationDisabled": "Rotação de roteamento automático desativada", "appSettings_battery": "Bateria", "appSettings_batteryChemistry": "Química da Bateria", "appSettings_batteryChemistryPerDevice": "Definir por dispositivo ({deviceName})", "@appSettings_batteryChemistryPerDevice": { "placeholders": { "deviceName": { "type": "String" } } }, "appSettings_batteryChemistryConnectFirst": "Conecte-se a um dispositivo para escolher", "appSettings_batteryNmc": "18650 NMC (3,0-4,2V)", "appSettings_batteryLifepo4": "LiFePO4 (2,6-3,65V)", "appSettings_batteryLipo": "LiPo (3,0-4,2V)", "appSettings_mapDisplay": "Exibição do Mapa", "appSettings_showRepeaters": "Mostrar Repetidores", "appSettings_showRepeatersSubtitle": "Exibir nós de repetidor no mapa", "appSettings_showChatNodes": "Mostrar Nós de Chat", "appSettings_showChatNodesSubtitle": "Exibir nós de chat no mapa", "appSettings_showOtherNodes": "Mostrar Outros Nós", "appSettings_showOtherNodesSubtitle": "Exibir outros tipos de nó no mapa", "appSettings_timeFilter": "Filtro de Tempo", "appSettings_timeFilterShowAll": "Mostrar todos os nós", "appSettings_timeFilterShowLast": "Mostrar nós das últimas {hours} horas", "@appSettings_timeFilterShowLast": { "placeholders": { "hours": { "type": "int" } } }, "appSettings_mapTimeFilter": "Filtro de Tempo do Mapa", "appSettings_showNodesDiscoveredWithin": "Mostrar nós descobertos dentro de:", "appSettings_allTime": "Todos os tempos", "appSettings_lastHour": "Última hora", "appSettings_last6Hours": "Últimos 6 horas", "appSettings_last24Hours": "Últimas 24 horas", "appSettings_lastWeek": "Da última semana", "appSettings_offlineMapCache": "Cache de Mapa Offline", "appSettings_noAreaSelected": "Nenhuma área selecionada", "appSettings_areaSelectedZoom": "Área selecionada (zoom {minZoom}-{maxZoom})", "@appSettings_areaSelectedZoom": { "placeholders": { "minZoom": { "type": "int" }, "maxZoom": { "type": "int" } } }, "appSettings_debugCard": "Depurar", "appSettings_appDebugLogging": "Rastreamento de Depuração do Aplicativo", "appSettings_appDebugLoggingSubtitle": "Registrar mensagens de depuração do aplicativo Log para solucionar problemas", "appSettings_appDebugLoggingEnabled": "Log de depuração do aplicativo habilitado", "appSettings_appDebugLoggingDisabled": "O registro de depuração do aplicativo está desativado.", "contacts_title": "Contactos", "contacts_noContacts": "Ainda não existem contatos.", "contacts_contactsWillAppear": "Os contatos serão exibidos quando os dispositivos anunciarem.", "contacts_searchContacts": "Pesquisar contatos...", "contacts_noUnreadContacts": "Sem contatos não lidos.", "contacts_noContactsFound": "Não foram encontrados contatos ou grupos.", "contacts_deleteContact": "Excluir Contato", "contacts_removeConfirm": "Remover {contactName} dos contatos?", "@contacts_removeConfirm": { "placeholders": { "contactName": { "type": "String" } } }, "contacts_manageRepeater": "Gerenciar Repetidor", "contacts_roomLogin": "Login no Quarto", "contacts_openChat": "Abrir Chat", "contacts_editGroup": "Editar Grupo", "contacts_deleteGroup": "Excluir Grupo", "contacts_deleteGroupConfirm": "Remover {groupName}?", "@contacts_deleteGroupConfirm": { "placeholders": { "groupName": { "type": "String" } } }, "contacts_newGroup": "Novo Grupo", "contacts_groupName": "Nome do grupo", "contacts_groupNameRequired": "O nome do grupo é obrigatório.", "contacts_groupNameReserved": "Este nome de grupo está reservado", "contacts_groupAlreadyExists": "O grupo \"{name}\" já existe", "@contacts_groupAlreadyExists": { "placeholders": { "name": { "type": "String" } } }, "contacts_filterContacts": "Filtrar contatos...", "contacts_noContactsMatchFilter": "Não existem contatos que correspondam ao seu filtro", "contacts_noMembers": "Nenhum membro", "contacts_lastSeenNow": "Última vez que foi visto agora", "contacts_lastSeenMinsAgo": "Última vez que foi visto {minutes} minutos atrás", "@contacts_lastSeenMinsAgo": { "placeholders": { "minutes": { "type": "int" } } }, "contacts_lastSeenHourAgo": "Última vez que foi visto há 1 hora.", "contacts_lastSeenHoursAgo": "Última vez visto {hours} horas atrás", "@contacts_lastSeenHoursAgo": { "placeholders": { "hours": { "type": "int" } } }, "contacts_lastSeenDayAgo": "Última vez que foi visto 1 dia atrás", "contacts_lastSeenDaysAgo": "Última vez visto {days} dias atrás", "@contacts_lastSeenDaysAgo": { "placeholders": { "days": { "type": "int" } } }, "channels_title": "Canais", "channels_noChannelsConfigured": "Nenhuma canalização configurada", "channels_addPublicChannel": "Adicionar Canal Público", "channels_searchChannels": "Pesquisar canais...", "channels_noChannelsFound": "Nenhum canal encontrado", "channels_channelIndex": "Canal {index}", "@channels_channelIndex": { "placeholders": { "index": { "type": "int" } } }, "channels_hashtagChannel": "Canal com hashtag", "channels_public": "Público", "channels_private": "Privado", "channels_publicChannel": "Canal público", "channels_privateChannel": "Canal privado", "channels_editChannel": "Editar canal", "channels_muteChannel": "Silenciar canal", "channels_unmuteChannel": "Ativar canal", "channels_deleteChannel": "Excluir canal", "channels_deleteChannelConfirm": "Excluir \"{name}\"? Não pode ser desfeito.", "@channels_deleteChannelConfirm": { "placeholders": { "name": { "type": "String" } } }, "channels_channelDeleted": "Canal \"{name}\" excluído", "@channels_channelDeleted": { "placeholders": { "name": { "type": "String" } } }, "channels_addChannel": "Adicionar Canal", "channels_channelIndexLabel": "Índice do Canal", "channels_channelName": "Nome do Canal", "channels_usePublicChannel": "Usar Canal Público", "channels_standardPublicPsk": "PSK público padrão", "channels_pskHex": "PSK (Hex)", "channels_generateRandomPsk": "Gerar PSK aleatório", "channels_enterChannelName": "Por favor, insira um nome de canal", "channels_pskMustBe32Hex": "O PSK deve ter 32 caracteres hexadecimais.", "channels_channelAdded": "Canal \"{name}\" adicionado", "@channels_channelAdded": { "placeholders": { "name": { "type": "String" } } }, "channels_editChannelTitle": "Editar Canal {index}", "@channels_editChannelTitle": { "placeholders": { "index": { "type": "int" } } }, "channels_smazCompression": "Compressão SMAZ", "channels_channelUpdated": "Canal \"{name}\" atualizado", "@channels_channelUpdated": { "placeholders": { "name": { "type": "String" } } }, "channels_publicChannelAdded": "Canal público adicionado", "channels_sortBy": "Ordenar por", "channels_sortManual": "Manual", "channels_sortAZ": "A-Z", "channels_sortLatestMessages": "Últimas mensagens", "channels_sortUnread": "Não lido", "chat_noMessages": "Ainda não existem mensagens.", "chat_sendMessageToStart": "Enviar uma mensagem para começar", "chat_originalMessageNotFound": "Mensagem original não encontrada", "chat_replyingTo": "Responder a {name}", "@chat_replyingTo": { "placeholders": { "name": { "type": "String" } } }, "chat_replyTo": "Responder a {name}", "@chat_replyTo": { "placeholders": { "name": { "type": "String" } } }, "chat_location": "Localização", "chat_sendMessageTo": "Enviar uma mensagem para {contactName}", "@chat_sendMessageTo": { "placeholders": { "contactName": { "type": "String" } } }, "chat_typeMessage": "Digite uma mensagem...", "chat_messageTooLong": "Mensagem muito longa (máximo {maxBytes} bytes).", "@chat_messageTooLong": { "placeholders": { "maxBytes": { "type": "int" } } }, "chat_messageCopied": "Mensagem copiada", "chat_messageDeleted": "Mensagem excluída", "chat_retryingMessage": "Tentando novamente", "chat_retryCount": "Tentar {current}/{max}", "@chat_retryCount": { "placeholders": { "current": { "type": "int" }, "max": { "type": "int" } } }, "chat_sendGif": "Enviar GIF", "chat_reply": "Responder", "chat_addReaction": "Adicionar Reação", "chat_me": "Eu", "emojiCategorySmileys": "Emojis", "emojiCategoryGestures": "Gestos", "emojiCategoryHearts": "Corações", "emojiCategoryObjects": "Objetos", "gifPicker_title": "Escolher um GIF", "gifPicker_searchHint": "Pesquisar GIFs...", "gifPicker_poweredBy": "Desenvolvido por GIPHY", "gifPicker_noGifsFound": "Nenhum GIF encontrado", "gifPicker_failedLoad": "Não foi possível carregar os GIFs", "gifPicker_failedSearch": "Falha na pesquisa de GIFs", "gifPicker_noInternet": "Sem conexão com a internet", "debugLog_appTitle": "Log de Depuração do Aplicativo", "debugLog_bleTitle": "Log de Depuração BLE", "debugLog_copyLog": "Copiar log", "debugLog_clearLog": "Limpar log", "debugLog_copied": "Log de depuração copiado", "debugLog_bleCopied": "Log BLE copiado", "debugLog_noEntries": "Ainda não existem logs de depuração.", "debugLog_enableInSettings": "Ativar o log de depuração do aplicativo nas configurações", "debugLog_frames": "Estruturas", "debugLog_rawLogRx": "Log Raw-RX", "debugLog_noBleActivity": "Ainda não há atividade BLE.", "debugFrame_length": "Comprimento do Quadro: {count} bytes", "@debugFrame_length": { "placeholders": { "count": { "type": "int" } } }, "debugFrame_command": "Comando: 0x{value}", "@debugFrame_command": { "placeholders": { "value": { "type": "String" } } }, "debugFrame_textMessageHeader": "Mensagem de Texto:", "debugFrame_destinationPubKey": "- Destino PubKey: {pubKey}", "@debugFrame_destinationPubKey": { "placeholders": { "pubKey": { "type": "String" } } }, "debugFrame_timestamp": "- Timestamp: {timestamp}", "@debugFrame_timestamp": { "placeholders": { "timestamp": { "type": "int" } } }, "debugFrame_flags": "- Bandeiras: 0x{value}", "@debugFrame_flags": { "placeholders": { "value": { "type": "String" } } }, "debugFrame_textType": "- Tipo de Texto: {type} ({label})", "@debugFrame_textType": { "placeholders": { "type": { "type": "int" }, "label": { "type": "String" } } }, "debugFrame_textTypeCli": "CLI", "debugFrame_textTypePlain": "Simples", "debugFrame_text": "- Texto: \"{text}\"", "@debugFrame_text": { "placeholders": { "text": { "type": "String" } } }, "debugFrame_hexDump": "Espaço Hexadecimal:", "chat_pathManagement": "Gerenciamento de Caminhos", "chat_routingMode": "Modo de roteamento", "chat_autoUseSavedPath": "Auto (usar caminho salvo)", "chat_forceFloodMode": "Modo de Inundação Forçado", "chat_recentAckPaths": "Rotas de ACK Recentes (toque para usar):", "chat_pathHistoryFull": "O histórico está cheio. Remova entradas para adicionar novas.", "chat_hopSingular": "pule", "chat_hopPlural": "salta", "chat_hopsCount": "{count} {count, plural, =1{hop} other{hops}}", "@chat_hopsCount": { "placeholders": { "count": { "type": "int" } } }, "chat_successes": "Sucessos", "chat_removePath": "Remover caminho", "chat_noPathHistoryYet": "Ainda não há histórico de caminhos.\nEnvie uma mensagem para descobrir caminhos.", "chat_pathActions": "Ações do Caminho:", "chat_setCustomPath": "Definir Caminho Personalizado", "chat_setCustomPathSubtitle": "Especifique manualmente o caminho de roteamento", "chat_clearPath": "Limpar Caminho", "chat_clearPathSubtitle": "Forçar a descoberta na próxima transmissão", "chat_pathCleared": "Caminho limpo. A próxima mensagem redescobrirá a rota.", "chat_floodModeSubtitle": "Use a chave de roteamento na barra de ferramentas", "chat_floodModeEnabled": "Modo de inundação ativado. Desative-o novamente através do ícone de roteamento na barra de ferramentas.", "chat_fullPath": "Caminho Completo", "chat_pathDetailsNotAvailable": "Os detalhes do caminho ainda não estão disponíveis. Tente enviar uma mensagem para atualizar.", "chat_pathSetHops": "Caminho definido: {hopCount} {hopCount, plural, =1{hop} other{hops}} - {status}", "@chat_pathSetHops": { "placeholders": { "hopCount": { "type": "int" }, "status": { "type": "String" } } }, "chat_pathSavedLocally": "Salvo localmente. Conectar para sincronizar.", "chat_pathDeviceConfirmed": "Dispositivo confirmado.", "chat_pathDeviceNotConfirmed": "Dispositivo ainda não confirmado.", "chat_type": "Digite", "chat_path": "Caminho", "chat_publicKey": "Chave Pública", "chat_compressOutgoingMessages": "Comprimir mensagens enviadas", "chat_floodForced": "Inundação (forçada)", "chat_directForced": "Direto (forçado)", "chat_hopsForced": "{count} saltos (forçado)", "@chat_hopsForced": { "placeholders": { "count": { "type": "int" } } }, "chat_floodAuto": "Inundação (automática)", "chat_direct": "Salvar", "chat_poiShared": "Ponto de Interesse Compartilhado", "chat_unread": "Não lido: {count}", "@chat_unread": { "placeholders": { "count": { "type": "int" } } }, "chat_openLink": "Abrir link?", "chat_openLinkConfirmation": "Deseja abrir este link no seu navegador?", "chat_open": "Abrir", "chat_couldNotOpenLink": "Não foi possível abrir o link: {url}", "@chat_couldNotOpenLink": { "placeholders": { "url": { "type": "String" } } }, "chat_invalidLink": "Formato de link inválido", "map_title": "Mapa de Nós", "map_noNodesWithLocation": "Não existem nós com dados de localização.", "map_nodesNeedGps": "Os nós precisam partilhar as suas coordenadas GPS\npara aparecerem no mapa", "map_nodesCount": "Nós: {count}", "@map_nodesCount": { "placeholders": { "count": { "type": "int" } } }, "map_pinsCount": "Pinos: {count}", "@map_pinsCount": { "placeholders": { "count": { "type": "int" } } }, "map_chat": "Chat", "map_repeater": "Repetidor", "map_room": "Quarto", "map_sensor": "Sensor", "map_pinDm": "Gatilho (DM)", "map_pinPrivate": "Bloquear (Privado)", "map_pinPublic": "Pin (Público)", "map_lastSeen": "Última Visão", "map_disconnectConfirm": "Tem certeza de que deseja desconectar deste dispositivo?", "map_from": "De", "map_source": "Fonte", "map_flags": "Bandeiras", "map_shareMarkerHere": "Compartilhar marcador aqui", "map_pinLabel": "Rótulo de marcador", "map_label": "Rótulo", "map_pointOfInterest": "Ponto de interesse", "map_sendToContact": "Enviar para o contato", "map_sendToChannel": "Enviar para o canal", "map_noChannelsAvailable": "Não existem canais disponíveis.", "map_publicLocationShare": "Compartilhar local público", "map_publicLocationShareConfirm": "Você está prestes a compartilhar uma localização em {channelLabel}. Este canal é público e qualquer pessoa com a PSK pode visualizá-lo.", "@map_publicLocationShareConfirm": { "placeholders": { "channelLabel": { "type": "String" } } }, "map_connectToShareMarkers": "Conecte-se a um dispositivo para compartilhar marcadores", "map_filterNodes": "Filtrar Nós", "map_nodeTypes": "Tipos de Nó", "map_chatNodes": "Nós de Chat", "map_repeaters": "Repetidores", "map_otherNodes": "Outros Nós", "map_keyPrefix": "Prefixo Chave", "map_filterByKeyPrefix": "Filtrar por prefixo-chave", "map_publicKeyPrefix": "Prefixo de chave pública", "map_markers": "Marcadores", "map_showSharedMarkers": "Mostrar marcadores compartilhados", "map_lastSeenTime": "Último Tempo de Visualização", "map_sharedPin": "Pin compartilhado", "map_joinRoom": "Junte-se à Sala", "map_manageRepeater": "Gerenciar Repetidor", "mapCache_title": "Cache de Mapa Offline", "mapCache_selectAreaFirst": "Selecione uma área para armazenar em cache primeiro", "mapCache_noTilesToDownload": "Não há tiles para baixar para esta área.", "mapCache_downloadTilesTitle": "Baixar tiles", "mapCache_downloadTilesPrompt": "Baixar {count} tiles para uso offline?", "@mapCache_downloadTilesPrompt": { "placeholders": { "count": { "type": "int" } } }, "mapCache_downloadAction": "Baixar", "mapCache_cachedTiles": "Armazenados {count} azulejos", "@mapCache_cachedTiles": { "placeholders": { "count": { "type": "int" } } }, "mapCache_cachedTilesWithFailed": "Tiles em cache ({downloaded}) ({failed} falhou)", "@mapCache_cachedTilesWithFailed": { "placeholders": { "downloaded": { "type": "int" }, "failed": { "type": "int" } } }, "mapCache_clearOfflineCacheTitle": "Limpar cache offline", "mapCache_clearOfflineCachePrompt": "Remover todas as telhas de mapa em cache?", "mapCache_offlineCacheCleared": "Cache offline limpa", "mapCache_noAreaSelected": "Nenhuma área selecionada", "mapCache_cacheArea": "Área de Cache", "mapCache_useCurrentView": "Usar a Visualização Atual", "mapCache_zoomRange": "Intervalo de Zoom", "mapCache_estimatedTiles": "Estimados azulejos: {count}", "@mapCache_estimatedTiles": { "placeholders": { "count": { "type": "int" } } }, "mapCache_downloadedTiles": "Baixado {completed} / {total}", "@mapCache_downloadedTiles": { "placeholders": { "completed": { "type": "int" }, "total": { "type": "int" } } }, "mapCache_downloadTilesButton": "Baixar Tiles", "mapCache_clearCacheButton": "Limpar Cache", "mapCache_failedDownloads": "Downloads falhas: {count}", "@mapCache_failedDownloads": { "placeholders": { "count": { "type": "int" } } }, "mapCache_boundsLabel": "N {north}, S {south}, E {east}, W {west}", "@mapCache_boundsLabel": { "placeholders": { "north": { "type": "String" }, "south": { "type": "String" }, "east": { "type": "String" }, "west": { "type": "String" } } }, "time_justNow": "Agora", "time_minutesAgo": "{minutes} minutos atrás", "@time_minutesAgo": { "placeholders": { "minutes": { "type": "int" } } }, "time_hoursAgo": "{hours}h atrás", "@time_hoursAgo": { "placeholders": { "hours": { "type": "int" } } }, "time_daysAgo": "{days} dias atrás", "@time_daysAgo": { "placeholders": { "days": { "type": "int" } } }, "time_hour": "hora", "time_hours": "horas", "time_day": "dia", "time_days": "dias", "time_week": "semana", "time_weeks": "semanas", "time_month": "mês", "time_months": "meses", "time_minutes": "minutos", "time_allTime": "Todos os tempos", "dialog_disconnect": "Desconectar", "dialog_disconnectConfirm": "Tem certeza de que deseja desconectar deste dispositivo?", "login_repeaterLogin": "Login ao Repetidor", "login_roomLogin": "Login de Sala", "login_password": "Senha", "login_enterPassword": "Insira a senha", "login_savePassword": "Salvar senha", "login_savePasswordSubtitle": "A senha será armazenada com segurança neste dispositivo.", "login_repeaterDescription": "Insira a senha do repetidor para acessar as configurações e o status.", "login_roomDescription": "Insira a senha da sala para acessar as configurações e o status.", "login_routing": "Rotas", "login_routingMode": "Modo de roteamento", "login_autoUseSavedPath": "Auto (usar caminho salvo)", "login_forceFloodMode": "Modo de Inundação Forçado", "login_managePaths": "Gerenciar Caminhos", "login_login": "Login", "login_attempt": "Tentar {current}/{max}", "@login_attempt": { "placeholders": { "current": { "type": "int" }, "max": { "type": "int" } } }, "login_failed": "Login falhou: {error}", "@login_failed": { "placeholders": { "error": { "type": "String" } } }, "login_failedMessage": "Falha no login. A senha está incorreta ou o repetidor está inacessível.", "common_reload": "Recarregar", "common_clear": "Limpar", "path_currentPath": "Caminho atual: {path}", "@path_currentPath": { "placeholders": { "path": { "type": "String" } } }, "path_usingHopsPath": "Usando {count} {count, plural, =1{hop} other{hops}} caminho", "@path_usingHopsPath": { "placeholders": { "count": { "type": "int" } } }, "path_enterCustomPath": "Insira Caminho Personalizado", "path_currentPathLabel": "Caminho atual", "path_hexPrefixInstructions": "Insira os prefixos hexadecimais de 2 caracteres para cada salto, separados por vírgulas.", "path_hexPrefixExample": "A1,F2,3C (cada nó usa o primeiro byte de sua chave pública)", "path_labelHexPrefixes": "Prefixo Hexadecimal", "path_helperMaxHops": "Máximo de 64 saltos. Cada prefixo tem 2 caracteres hexadecimais (1 byte)", "path_selectFromContacts": "Ou selecione de contatos:", "path_noRepeatersFound": "Não foram encontrados repetidores ou servidores de sala.", "path_customPathsRequire": "Caminhos personalizados exigem saltos intermediários que podem transmitir mensagens.", "path_invalidHexPrefixes": "Prefixos hexadecimais inválidos: {prefixes}", "@path_invalidHexPrefixes": { "placeholders": { "prefixes": { "type": "String" } } }, "path_tooLong": "Caminho muito longo. Máximo de 64 saltos permitidos.", "path_setPath": "Definir Caminho", "repeater_management": "Gerenciamento de Repetidor", "repeater_managementTools": "Ferramentas de Gerenciamento", "repeater_status": "Status", "repeater_statusSubtitle": "Visualizar status do repetidor, estatísticas e vizinhos.", "repeater_telemetry": "Telemetria", "repeater_telemetrySubtitle": "Visualizar telemetria de sensores e estatísticas do sistema", "repeater_cli": "CLI", "repeater_cliSubtitle": "Enviar comandos ao repetidor", "repeater_settings": "Configurações", "repeater_settingsSubtitle": "Configurar parâmetros do repetidor", "repeater_statusTitle": "Status do Repetidor", "repeater_routingMode": "Modo de roteamento", "repeater_autoUseSavedPath": "Auto (usar caminho salvo)", "repeater_forceFloodMode": "Modo de Inundação Forçado", "repeater_pathManagement": "Gerenciamento de caminhos", "repeater_refresh": "Atualizar", "repeater_statusRequestTimeout": "Solicitação de status expirou.", "repeater_errorLoadingStatus": "Erro ao carregar o status: {error}", "@repeater_errorLoadingStatus": { "placeholders": { "error": { "type": "String" } } }, "repeater_systemInformation": "Informações do Sistema", "repeater_battery": "Bateria", "repeater_clockAtLogin": "Relógio (no login)", "repeater_uptime": "Disponibilidade", "repeater_queueLength": "Comprimento da Fila", "repeater_debugFlags": "Marcar Flags de Depuração", "repeater_radioStatistics": "Estatísticas de Rádio", "repeater_lastRssi": "Último RSSI", "repeater_lastSnr": "Último SNR", "repeater_noiseFloor": "Nível de Ruído", "repeater_txAirtime": "TX Airtime", "repeater_rxAirtime": "RX Airtime", "repeater_packetStatistics": "Estatísticas de Pacote", "repeater_sent": "Enviado", "repeater_received": "Recebido", "repeater_duplicates": "Duplicatas", "repeater_daysHoursMinsSecs": "{days} dias {hours}h {minutes}m {seconds}s", "@repeater_daysHoursMinsSecs": { "placeholders": { "days": { "type": "int" }, "hours": { "type": "int" }, "minutes": { "type": "int" }, "seconds": { "type": "int" } } }, "repeater_packetTxTotal": "Total: {total}, Inundação: {flood}, Direto: {direct}", "@repeater_packetTxTotal": { "placeholders": { "total": { "type": "int" }, "flood": { "type": "String" }, "direct": { "type": "String" } } }, "repeater_packetRxTotal": "Total: {total}, Inundação: {flood}, Direto: {direct}", "@repeater_packetRxTotal": { "placeholders": { "total": { "type": "int" }, "flood": { "type": "String" }, "direct": { "type": "String" } } }, "repeater_duplicatesFloodDirect": "Inundação: {flood}, Direto: {direct}", "@repeater_duplicatesFloodDirect": { "placeholders": { "flood": { "type": "String" }, "direct": { "type": "String" } } }, "repeater_duplicatesTotal": "Total: {total}", "@repeater_duplicatesTotal": { "placeholders": { "total": { "type": "int" } } }, "repeater_settingsTitle": "Configurações do Repetidor", "repeater_basicSettings": "Configurações Básicas", "repeater_repeaterName": "Nome do Repetidor", "repeater_repeaterNameHelper": "Exibir nome para este repetidor", "repeater_adminPassword": "Senha de Administrador", "repeater_adminPasswordHelper": "Acesso completo de senha", "repeater_guestPassword": "Senha de convidado", "repeater_guestPasswordHelper": "Acesso com senha de leitura somente", "repeater_radioSettings": "Configurações de Rádio", "repeater_frequencyMhz": "Frequência (MHz)", "repeater_frequencyHelper": "300-2500 MHz", "repeater_txPower": "TX Power", "repeater_txPowerHelper": "1-30 dBm", "repeater_bandwidth": "Largura de banda", "repeater_spreadingFactor": "Fator de Dispersão", "repeater_codingRate": "Taxa de Codificação", "repeater_locationSettings": "Configurações de Localização", "repeater_latitude": "Latitude", "repeater_latitudeHelper": "Graus decimais (por exemplo, 37,7749)", "repeater_longitude": "Longitude", "repeater_longitudeHelper": "Graus decimais (por exemplo, -122,4194)", "repeater_features": "Recursos", "repeater_packetForwarding": "Encaminhamento de Pacotes", "repeater_packetForwardingSubtitle": "Habilitar o repetidor para encaminhar pacotes", "repeater_guestAccess": "Acesso de Convidado", "repeater_guestAccessSubtitle": "Permitir acesso de convidado somente leitura", "repeater_privacyMode": "Modo de Privacidade", "repeater_privacyModeSubtitle": "Esconder nome/localização em anúncios", "repeater_advertisementSettings": "Configurações de Anúncios", "repeater_localAdvertInterval": "Intervalo de Anúncio Local", "repeater_localAdvertIntervalMinutes": "{minutes} minutos", "@repeater_localAdvertIntervalMinutes": { "placeholders": { "minutes": { "type": "int" } } }, "repeater_floodAdvertInterval": "Intervalo de Anúncio de Inundação", "repeater_floodAdvertIntervalHours": "{hours} horas", "@repeater_floodAdvertIntervalHours": { "placeholders": { "hours": { "type": "int" } } }, "repeater_encryptedAdvertInterval": "Intervalo de Anúncio Criptografado", "repeater_dangerZone": "Zona de Perigo", "repeater_rebootRepeater": "Reiniciar Repetidor", "repeater_rebootRepeaterSubtitle": "Reiniciar o dispositivo repetidor", "repeater_rebootRepeaterConfirm": "Tem certeza de que deseja reiniciar este repetidor?", "repeater_regenerateIdentityKey": "Gerar Chave de Identidade", "repeater_regenerateIdentityKeySubtitle": "Gerar nova chave pública/privada", "repeater_regenerateIdentityKeyConfirm": "Isso gerará uma nova identidade para o repetidor. Continuar?", "repeater_eraseFileSystem": "Excluir Sistema de Arquivos", "repeater_eraseFileSystemSubtitle": "Formatar o sistema de arquivos do repetidor", "repeater_eraseFileSystemConfirm": "AVISO: Isso apagará todos os dados no repetidor. Isso não pode ser desfeito!", "repeater_eraseSerialOnly": "Apagar está disponível apenas via console serial.", "repeater_commandSent": "Comando enviado: {command}", "@repeater_commandSent": { "placeholders": { "command": { "type": "String" } } }, "repeater_errorSendingCommand": "Erro ao enviar comando: {error}", "@repeater_errorSendingCommand": { "placeholders": { "error": { "type": "String" } } }, "repeater_confirm": "Confirmar", "repeater_settingsSaved": "Configurações salvas com sucesso", "repeater_errorSavingSettings": "Erro ao salvar as configurações: {error}", "@repeater_errorSavingSettings": { "placeholders": { "error": { "type": "String" } } }, "repeater_refreshBasicSettings": "Atualizar Configurações Básicas", "repeater_refreshRadioSettings": "Atualizar Configurações de Rádio", "repeater_refreshTxPower": "Atualizar TX de energia", "repeater_refreshLocationSettings": "Atualizar Configurações de Localização", "repeater_refreshPacketForwarding": "Atualizar Roteamento de Pacotes", "repeater_refreshGuestAccess": "Atualizar Acesso de Convidados", "repeater_refreshPrivacyMode": "Atualizar Modo Privacidade", "repeater_refreshAdvertisementSettings": "Atualizar Configurações do Anúncio", "repeater_refreshed": "{label} atualizado", "@repeater_refreshed": { "placeholders": { "label": { "type": "String" } } }, "repeater_errorRefreshing": "Erro ao atualizar {label}", "@repeater_errorRefreshing": { "placeholders": { "label": { "type": "String" } } }, "repeater_cliTitle": "Repetidor CLI", "repeater_debugNextCommand": "Depurar Próximo Comando", "repeater_commandHelp": "Ajuda", "repeater_clearHistory": "Limpar Histórico", "repeater_noCommandsSent": "Ainda não foram enviadas comandos.", "repeater_typeCommandOrUseQuick": "Digite um comando abaixo ou use comandos rápidos", "repeater_enterCommandHint": "Insira o comando...", "repeater_previousCommand": "Comando anterior", "repeater_nextCommand": "Próxima ação", "repeater_enterCommandFirst": "Insira um comando primeiro", "repeater_cliCommandFrameTitle": "Frame de Comando CLI", "repeater_cliCommandError": "Erro: {error}", "@repeater_cliCommandError": { "placeholders": { "error": { "type": "String" } } }, "repeater_cliQuickGetName": "Obter Nome", "repeater_cliQuickGetRadio": "Obter Rádio", "repeater_cliQuickGetTx": "Obter TX", "repeater_cliQuickNeighbors": "Vizinhos", "repeater_cliQuickVersion": "Versão", "repeater_cliQuickAdvertise": "Anunciar", "repeater_cliQuickClock": "Relógio", "repeater_cliHelpAdvert": "Envia um pacote de anúncios", "repeater_cliHelpReboot": "Reinicia o dispositivo. (note, você pode obter 'Timeout' que é normal)", "repeater_cliHelpClock": "Exibe a hora atual de cada dispositivo, de acordo com o relógio do dispositivo.", "repeater_cliHelpPassword": "Define uma nova senha de administrador para o dispositivo.", "repeater_cliHelpVersion": "Mostra a versão do dispositivo e a data de construção do firmware.", "repeater_cliHelpClearStats": "Reseta vários contadores de estatísticas para zero.", "repeater_cliHelpSetAf": "Define o fator de tempo de ar.", "repeater_cliHelpSetTx": "Define a potência de transmissão LoRa em dBm (redefinir para aplicar).", "repeater_cliHelpSetRepeat": "Habilita ou desabilita o papel do repetidor para este nó.", "repeater_cliHelpSetAllowReadOnly": "(Servidor de sala) Se 'ligado', então o login com senha em branco será permitido, mas não poderá Postar na sala. (apenas ler).", "repeater_cliHelpSetFloodMax": "Define o número máximo de saltos de pacotes de inundação de entrada (se for >= máximo, o pacote não é encaminhado)", "repeater_cliHelpSetIntThresh": "Define o Limite de Interferência (em dB). O valor padrão é 14. Defina como 0 para desativar a detecção de interferência de canal.", "repeater_cliHelpSetAgcResetInterval": "Define o intervalo para resetar o Controlador de Ganho Automático. Defina como 0 para desativar.", "repeater_cliHelpSetMultiAcks": "Habilita ou desabilita a funcionalidade de \"double ACKs\".", "repeater_cliHelpSetAdvertInterval": "Define o intervalo do timer em minutos para enviar um pacote de anúncio local (sem salto). Defina como 0 para desativar.", "repeater_cliHelpSetFloodAdvertInterval": "Define o intervalo do timer em horas para enviar um pacote de anúncio em massa. Defina como 0 para desativar.", "repeater_cliHelpSetGuestPassword": "Define/atualiza a senha do convidado. (para repetidores, os logins de convidados podem enviar a solicitação \"Obter Estatísticas\")", "repeater_cliHelpSetName": "Define o nome do anúncio.", "repeater_cliHelpSetLat": "Define a latitude do mapa de anúncios. (graus decimais)", "repeater_cliHelpSetLon": "Define a longitude do mapa de anúncios. (graus decimais)", "repeater_cliHelpSetRadio": "Define completamente novos parâmetros de rádio e salva nas preferências. Requer um comando \"reboot\" para aplicar.", "repeater_cliHelpSetRxDelay": "Configurações (experimental) base (deve ser > 1 para efeito) para aplicar um pequeno atraso aos pacotes recebidos, com base na força do sinal/pontuação. Defina como 0 para desativar.", "repeater_cliHelpSetTxDelay": "Define um fator multiplicado com o tempo-em-ar para um pacote de modo de inundação e com um sistema de slot aleatório, para atrasar seu encaminhamento. (para diminuir a probabilidade de colisões)", "repeater_cliHelpSetDirectTxDelay": "Igual a txdelay, mas para aplicar um atraso aleatório à encaminhamento de pacotes em modo direto.", "repeater_cliHelpSetBridgeEnabled": "Ativar/Desativar ponte.", "repeater_cliHelpSetBridgeDelay": "Definir atraso antes de retransmitir pacotes.", "repeater_cliHelpSetBridgeSource": "Escolha se a ponte retransmitirá pacotes recebidos ou pacotes transmitidos.", "repeater_cliHelpSetBridgeBaud": "Definir a taxa de baud para as pontes rs232.", "repeater_cliHelpSetBridgeSecret": "Definir segredo de ponte para pontes espnow.", "repeater_cliHelpSetAdcMultiplier": "Define um fator personalizado para ajustar a voltagem de bateria relatada (apenas suportado em placas selecionadas).", "repeater_cliHelpTempRadio": "Define parâmetros de rádio temporários para o número especificado de minutos, revertendo para os parâmetros de rádio originais posteriormente. (não salva nas preferências).", "repeater_cliHelpSetPerm": "Modifica o ACL. Remove a entrada correspondente (pelo prefixo de pubkey) se \"permissions\" for zero. Adiciona uma nova entrada se o pubkey-hex for de comprimento total e não estiver atualmente no ACL. Atualiza a entrada por correspondência de prefixo de pubkey. Os bits de permissão variam conforme o papel do firmware, mas os 2 bits inferiores são: 0 (Guest), 1 (Read only), 2 (Read write), 3 (Admin)", "repeater_cliHelpGetBridgeType": "Obtém tipo de ponte nenhum, rs232, espnow", "repeater_cliHelpLogStart": "Inicia o registro de pacotes no sistema de arquivos.", "repeater_cliHelpLogStop": "Para interromper o registro de pacotes no sistema de arquivos.", "repeater_cliHelpLogErase": "Apaga os logs do pacote do sistema de arquivos.", "repeater_cliHelpNeighbors": "Mostra uma lista de outros nós de repetição ouvidos através de anúncios zero-hop. Cada linha é id-prefixo-hexadecimal:timestamp:snr-vezes-4", "repeater_cliHelpNeighborRemove": "Remove a primeira entrada correspondente (por prefixo de chave pública (hexadecimal)) da lista de vizinhos.", "repeater_cliHelpRegion": "(série apenas) Lista todas as regiões definidas e as permissões de inundação atuais.", "repeater_cliHelpRegionLoad": "NOTA: isto é uma invocação multi-comando especial. Cada comando subsequente é um nome de região (indentado com espaços para indicar a hierarquia pai, com um espaço mínimo). Terminado enviando uma linha em branco/comando.", "repeater_cliHelpRegionGet": "Procura região com o prefixo de nome dado (ou \"\\\" para o âmbito global). Responde com \"-> nome-região (nome-pai) 'F'\"", "repeater_cliHelpRegionPut": "Adiciona ou atualiza uma definição de região com o nome fornecido.", "repeater_cliHelpRegionRemove": "Remove uma definição de região com o nome fornecido. (deve corresponder exatamente e não ter regiões filhas)", "repeater_cliHelpRegionAllowf": "Define a permissão de 'F'luido para a região especificada. ('' para o escopo global/legado)", "repeater_cliHelpRegionDenyf": "Remove a permissão de \"F\"luido para a região especificada. (NOTA: neste momento NÃO é aconselhável usar isso no escopo global/legado!!)", "repeater_cliHelpRegionHome": "Responde com a região 'home' atual. (Observação aplicada em nenhum lugar ainda, reservado para o futuro)", "repeater_cliHelpRegionHomeSet": "Define a região 'casa'.", "repeater_cliHelpRegionSave": "Persiste a lista/mapa de regiões para o armazenamento.", "repeater_cliHelpGps": "Mostra o status do GPS. Quando o GPS estiver desligado, responde apenas com \"off\", se estiver ligado, responde com \"on\", status, fix, contagem de satélites.", "repeater_cliHelpGpsOnOff": "Alterna o estado de energia do GPS.", "repeater_cliHelpGpsSync": "Sincroniza o tempo do nó com o relógio GPS.", "repeater_cliHelpGpsSetLoc": "Define a posição do nó para coordenadas GPS e salvar preferências.", "repeater_cliHelpGpsAdvert": "Define a configuração de anúncio da localização do nó:\n- nenhum: não incluir a localização nos anúncios\n- compartilhar: compartilhar a localização GPS (do SensorManager)\n- preferências: anunciar a localização armazenada nas preferências", "repeater_cliHelpGpsAdvertSet": "Define a configuração do anúncio de localização.", "repeater_commandsListTitle": "Lista de Comandos", "repeater_commandsListNote": "NOTA: para os diversos comandos \"set...\", também existe um comando \"get...\".", "repeater_general": "Geral", "repeater_settingsCategory": "Configurações", "repeater_bridge": "Ponte", "repeater_logging": "Registrar", "repeater_neighborsRepeaterOnly": "Vizinhos (apenas repetidor)", "repeater_regionManagementRepeaterOnly": "Gerenciamento de Região (Apenas Repetidor)", "repeater_regionNote": "Os comandos de região foram introduzidos para gerenciar definições e permissões de região.", "repeater_gpsManagement": "Gerenciamento GPS", "repeater_gpsNote": "O comando GPS foi introduzido para gerenciar tópicos relacionados à localização.", "telemetry_receivedData": "Dados de Telemetria Recebidos", "telemetry_requestTimeout": "Solicitação de telemetria expirou o tempo.", "telemetry_errorLoading": "Erro ao carregar a telemetria: {error}", "@telemetry_errorLoading": { "placeholders": { "error": { "type": "String" } } }, "telemetry_noData": "Não estão disponíveis dados de telemetria.", "telemetry_channelTitle": "Canal {channel}", "@telemetry_channelTitle": { "placeholders": { "channel": { "type": "int" } } }, "telemetry_batteryLabel": "Bateria", "telemetry_voltageLabel": "Tensão", "telemetry_mcuTemperatureLabel": "Temperatura do MCU", "telemetry_temperatureLabel": "Temperatura", "telemetry_currentLabel": "Atual", "telemetry_batteryValue": "{percent}% / {volts}V", "@telemetry_batteryValue": { "placeholders": { "percent": { "type": "int" }, "volts": { "type": "String" } } }, "telemetry_voltageValue": "{volts}V", "@telemetry_voltageValue": { "placeholders": { "volts": { "type": "String" } } }, "telemetry_currentValue": "{amps}A", "@telemetry_currentValue": { "placeholders": { "amps": { "type": "String" } } }, "telemetry_temperatureValue": "{celsius}°C / {fahrenheit}°F", "@telemetry_temperatureValue": { "placeholders": { "celsius": { "type": "String" }, "fahrenheit": { "type": "String" } } }, "channelPath_title": "Rótulo de Caminho de Pacote", "channelPath_viewMap": "Ver mapa", "channelPath_otherObservedPaths": "Outros Caminhos Observados", "channelPath_repeaterHops": "Saltos do Repetidor", "channelPath_noHopDetails": "Os detalhes do pacote não estão disponíveis.", "channelPath_messageDetails": "Detalhes da Mensagem", "channelPath_senderLabel": "Remetente", "channelPath_timeLabel": "Tempo", "channelPath_repeatsLabel": "Repete", "channelPath_pathLabel": "Caminho {index}", "channelPath_observedLabel": "Observado", "channelPath_observedPathTitle": "Rastreamento observado {index} • {hops}", "@channelPath_observedPathTitle": { "placeholders": { "index": { "type": "int" }, "hops": { "type": "String" } } }, "channelPath_noLocationData": "Não há dados de localização.", "channelPath_timeWithDate": "{day}/{month} {time}", "@channelPath_timeWithDate": { "placeholders": { "day": { "type": "int" }, "month": { "type": "int" }, "time": { "type": "String" } } }, "channelPath_timeOnly": "{time}", "@channelPath_timeOnly": { "placeholders": { "time": { "type": "String" } } }, "channelPath_unknownPath": "Desconhecido", "channelPath_floodPath": "Inundação", "channelPath_directPath": "Salvar", "channelPath_observedZeroOf": "0 de {total} saltos", "@channelPath_observedZeroOf": { "placeholders": { "total": { "type": "int" } } }, "channelPath_observedSomeOf": "{observed} de {total} saltos", "@channelPath_observedSomeOf": { "placeholders": { "observed": { "type": "int" }, "total": { "type": "int" } } }, "channelPath_mapTitle": "Mapa de Caminhos", "channelPath_noRepeaterLocations": "Não estão disponíveis localizações de repetidores para este caminho.", "channelPath_primaryPath": "Caminho {index} (Primário)", "@channelPath_primaryPath": { "placeholders": { "index": { "type": "int" } } }, "@channelPath_pathLabel": { "placeholders": { "index": { "type": "int" } } }, "channelPath_pathLabelTitle": "Caminho", "channelPath_observedPathHeader": "Rastreamento Observado", "channelPath_selectedPathLabel": "{label} • {prefixes}", "@channelPath_selectedPathLabel": { "placeholders": { "label": { "type": "String" }, "prefixes": { "type": "String" } } }, "channelPath_noHopDetailsAvailable": "Não estão disponíveis detalhes de voo para este pacote.", "channelPath_unknownRepeater": "Repetidor Desconhecido", "listFilter_tooltip": "Filtrar e ordenar", "listFilter_sortBy": "Ordenar por", "listFilter_latestMessages": "Últimas mensagens", "listFilter_heardRecently": "Ouvido recentemente", "listFilter_az": "A-Z", "listFilter_filters": "Filtros", "listFilter_all": "Tudo", "listFilter_users": "Usuários", "listFilter_repeaters": "Repetidores", "listFilter_roomServers": "Servidores de sala", "listFilter_unreadOnly": "Apenas não lido", "listFilter_newGroup": "Novo grupo", "@neighbors_errorLoading": { "placeholders": { "error": { "type": "String" } } }, "repeater_neighbors": "Vizinhos", "neighbors_receivedData": "Dados dos Vizinhos Recebidos", "repeater_neighborsSubtitle": "Visualizar vizinhos de salto zero.", "neighbors_requestTimedOut": "Vizinhos solicitam tempo limite esgotado.", "neighbors_errorLoading": "Erro ao carregar vizinhos: {error}", "neighbors_repeatersNeighbors": "Repetidores Vizinhos", "neighbors_noData": "Não estão disponíveis dados de vizinhos.", "channels_createPrivateChannelDesc": "Protegido com uma chave secreta.", "channels_joinPrivateChannelDesc": "Inserir uma chave secreta manualmente.", "channels_createPrivateChannel": "Criar um Canal Privado", "channels_joinPrivateChannel": "Junte-se a um Canal Privado", "channels_joinPublicChannel": "Junte-se ao Canal Público", "channels_joinPublicChannelDesc": "Qualquer pessoa pode entrar neste canal.", "channels_joinHashtagChannel": "Junte-se a um Canal com Hashtag", "channels_joinHashtagChannelDesc": "Qualquer pessoa pode participar de canais com hashtag.", "channels_scanQrCode": "Digitalizar um Código QR", "channels_scanQrCodeComingSoon": "Em breve", "channels_enterHashtag": "Insira hashtag", "channels_hashtagHint": "ex. #equipe", "@neighbors_unknownContact": { "placeholders": { "pubkey": { "type": "String" } } }, "@neighbors_heardAgo": { "placeholders": { "time": { "type": "String" } } }, "neighbors_heardAgo": "Ouvido: {time} atrás", "neighbors_unknownContact": "{pubkey} Desconhecido", "settings_locationGPSEnable": "Ativar GPS", "settings_locationGPSEnableSubtitle": "Habilita a atualização automática da localização via GPS.", "settings_locationIntervalInvalid": "O intervalo deve ser de pelo menos 60 segundos e inferior a 86400 segundos.", "settings_locationIntervalSec": "Intervalo para GPS (Segundos)", "contacts_manageRoom": "Gerenciar Servidor de Sala", "room_management": "Gerenciamento de Servidor de Sala", "@community_joinConfirmation": { "placeholders": { "name": { "type": "String" } } }, "@community_created": { "placeholders": { "name": { "type": "String" } } }, "@community_joined": { "placeholders": { "name": { "type": "String" } } }, "@community_qrInstructions": { "placeholders": { "name": { "type": "String" } } }, "@community_alreadyMemberMessage": { "placeholders": { "name": { "type": "String" } } }, "@community_deleteConfirm": { "placeholders": { "name": { "type": "String" } } }, "@community_deleted": { "placeholders": { "name": { "type": "String" } } }, "@community_forCommunity": { "placeholders": { "name": { "type": "String" } } }, "community_title": "Comunidade", "community_createDesc": "Crie uma nova comunidade e compartilhe via código QR.", "common_ok": "OK", "community_create": "Criar Comunidade", "community_join": "Junte-se", "community_joinTitle": "Junte-se à Comunidade", "community_joinConfirmation": "Você gostaria de se juntar à comunidade \"{name}\"?", "community_scanQr": "Digitalizar a QR Code da Comunidade", "community_scanInstructions": "Aponte a câmera para um código QR da comunidade", "community_showQr": "Mostrar Código QR", "community_publicChannel": "Comunidade Pública", "community_hashtagChannel": "Hashtag da Comunidade", "community_name": "Nome da Comunidade", "community_enterName": "Insira o nome da comunidade", "community_created": "Comunidade \"{name}\" criada", "community_joined": "Juntou-se à comunidade \"{name}\"", "community_qrTitle": "Partilhar Comunidade", "community_qrInstructions": "Escanear este código QR para juntar-se a {name}", "community_hashtagPrivacyHint": "Os canais de hashtag da comunidade só podem ser acessados por membros da comunidade", "community_invalidQrCode": "Código QR da comunidade inválido", "community_alreadyMember": "Já é Membro", "community_alreadyMemberMessage": "Você já é membro de \"{name}\".", "community_addPublicChannel": "Adicionar Canal Público da Comunidade", "community_addPublicChannelHint": "Adicionar automaticamente o canal público para esta comunidade", "community_noCommunities": "Ainda não foram adicionadas comunidades.", "community_scanOrCreate": "Escaneie um código QR ou crie uma comunidade para começar.", "community_manageCommunities": "Gerenciar Comunidades", "community_delete": "Deixar Comunidade", "community_deleteConfirm": "Sair de \"{name}\"?", "community_deleteChannelsWarning": "Isso também excluirá {count} canal/canais e suas mensagens.", "@community_deleteChannelsWarning": { "placeholders": { "count": { "type": "int" } } }, "community_deleted": "Saiu da comunidade \"{name}\"", "community_addHashtagChannel": "Adicionar Hashtag da Comunidade", "community_addHashtagChannelDesc": "Adicionar um canal de hashtag para esta comunidade", "community_selectCommunity": "Selecione Comunidade", "community_regularHashtag": "Hashtag Regular", "community_regularHashtagDesc": "Hashtag público (qualquer pessoa pode participar)", "community_communityHashtag": "Hashtag da Comunidade", "community_communityHashtagDesc": "Apenas para membros da comunidade", "community_forCommunity": "Para {name}", "@community_regenerateSecretConfirm": { "placeholders": { "name": { "type": "String" } } }, "@community_secretRegenerated": { "placeholders": { "name": { "type": "String" } } }, "@community_secretUpdated": { "placeholders": { "name": { "type": "String" } } }, "@community_scanToUpdateSecret": { "placeholders": { "name": { "type": "String" } } }, "community_regenerateSecretConfirm": "Regenerar a chave secreta para \"{name}\"? Todos os membros precisarão escanear o novo código QR para continuar a comunicação.", "community_regenerateSecret": "Regenerar Senha Segura", "community_secretRegenerated": "Senha secreta regenerada para \"{name}\"", "community_regenerate": "Regenerar", "community_secretUpdated": "Segredo atualizado para \"{name}\"", "community_scanToUpdateSecret": "Scanar o novo código QR para atualizar o segredo para \"{name}\"\n\n\n+++++", "community_updateSecret": "Atualizar Segredo", "@contacts_pathTraceTo": { "placeholders": { "name": { "type": "String" } } }, "pathTrace_you": "Você", "pathTrace_failed": "Falha no rastreamento de caminho.", "pathTrace_notAvailable": "Traçado de caminho não disponível.", "pathTrace_refreshTooltip": "Atualizar Path Trace.", "contacts_pathTrace": "Traçado de Caminho", "contacts_ping": "Pingar", "contacts_repeaterPathTrace": "Traçar caminho para repetidor", "contacts_repeaterPing": "Pingar repetidor", "contacts_roomPathTrace": "Traçar caminho para o servidor da sala", "contacts_roomPing": "Pingar servidor da sala", "contacts_chatTraceRoute": "Rastrear rota do caminho", "contacts_pathTraceTo": "Rastrear rota para {name}", "contacts_invalidAdvertFormat": "Dados de Contato Inválidos", "contacts_clipboardEmpty": "Área de Transferência Está Vazia.", "appSettings_languageUk": "Ucraniano", "contacts_contactImported": "Contato foi importado.", "contacts_zeroHopAdvert": "Anúncio Zero Hop", "contacts_copyAdvertToClipboard": "Copiar Anúncio para Área de Transferência", "contacts_addContactFromClipboard": "Adicionar Contato da Área de Transferência", "appSettings_languageRu": "Russo", "appSettings_enableMessageTracing": "Ativar rastreamento de mensagens", "appSettings_enableMessageTracingSubtitle": "Mostrar metadados detalhados de roteamento e tempo para as mensagens", "contacts_ShareContact": "Copiar contato para Área de Transferência", "contacts_contactImportFailed": "Contato falhou ao ser importado.", "contacts_zeroHopContactAdvertSent": "Enviou contato por anúncio.", "contacts_contactAdvertCopied": "Anúncio copiado para a Área de Transferência.", "contacts_floodAdvert": "Anúncio de Inundação", "contacts_contactAdvertCopyFailed": "Cópia do anúncio para a Área de Transferência falhou.", "contacts_ShareContactZeroHop": "Compartilhar contato por anúncio", "contacts_zeroHopContactAdvertFailed": "Falha ao enviar contato.", "notification_activityTitle": "Atividade MeshCore", "notification_messagesCount": "{count} {count, plural, =1{mensagem} other{mensagens}}", "notification_channelMessagesCount": "{count} {count, plural, =1{mensagem de canal} other{mensagens de canal}}", "notification_newNodesCount": "{count} {count, plural, =1{novo nó} other{novos nós}}", "notification_newTypeDiscovered": "Novo {contactType} descoberto", "notification_receivedNewMessage": "Nova mensagem recebida", "settings_gpxExportRepeaters": "Exportar repetidores / servidor de sala para GPX", "settings_gpxExportRepeatersSubtitle": "Exporta repetidores / roomserver com localização para arquivo GPX.", "settings_gpxExportSuccess": "Arquivo GPX exportado com sucesso.", "settings_gpxExportAllSubtitle": "Exporta todos os contatos com uma localização para um arquivo GPX.", "settings_gpxExportNotAvailable": "Não suportado no seu dispositivo/SO", "settings_gpxExportError": "Ocorreu um erro ao exportar.", "settings_gpxExportAll": "Exportar todos os contatos para GPX", "settings_gpxExportContacts": "Exportar companheiros para GPX", "settings_gpxExportContactsSubtitle": "Exporta companheiros com uma localização para um arquivo GPX.", "settings_gpxExportRepeatersRoom": "Localizações do servidor de repetidor e sala", "settings_gpxExportChat": "Localizações de companheiros", "settings_gpxExportNoContacts": "Nenhum contato para exportar.", "settings_gpxExportAllContacts": "Todos os locais de contatos", "settings_gpxExportShareText": "Dados do mapa exportados do meshcore-open", "settings_gpxExportShareSubject": "meshcore-open exportação de dados de mapa GPX", "pathTrace_someHopsNoLocation": "Um ou mais dos lúpulos estão sem localização!", "map_runTrace": "Executar Traçado de Caminho", "map_pathTraceCancelled": "Rastreamento de caminho cancelado.", "pathTrace_clearTooltip": "Limpar caminho", "map_removeLast": "Remover Último", "map_tapToAdd": "Toque nos nós para adicioná-los ao caminho.", "scanner_enableBluetooth": "Ative o Bluetooth", "scanner_bluetoothOff": "Bluetooth está desativado", "scanner_bluetoothOffMessage": "Por favor, ative o Bluetooth para escanear por dispositivos.", "scanner_chromeRequired": "Navegador Chrome necessário", "scanner_chromeRequiredMessage": "Esta aplicação web requer o Google Chrome ou um navegador baseado no Chromium para suporte de Bluetooth.", "snrIndicator_nearByRepeaters": "Repetidores Próximos", "snrIndicator_lastSeen": "Visto pela última vez", "chat_ShowAllPaths": "Mostrar todos os caminhos", "settings_clientRepeatFreqWarning": "A repetição fora da rede requer frequências de 433, 869 ou 918 MHz.", "settings_clientRepeat": "Repetição sem rede", "settings_clientRepeatSubtitle": "Permita que este dispositivo repita pacotes de rede para outros dispositivos.", "settings_aboutOpenMeteoAttribution": "Dados de elevação LOS: Open-Meteo (CC BY 4.0)", "appSettings_unitsTitle": "Unidades", "appSettings_unitsMetric": "Métrico (m/km)", "appSettings_unitsImperial": "Imperial (ft/mi)", "map_lineOfSight": "Linha de visão", "map_losScreenTitle": "Linha de visão", "losSelectStartEnd": "Selecione nós iniciais e finais para LOS.", "losRunFailed": "Falha na verificação da linha de visão: {error}", "@losRunFailed": { "placeholders": { "error": { "type": "String" } } }, "losClearAllPoints": "Limpe todos os pontos", "losRunToViewElevationProfile": "Execute o LOS para visualizar o perfil de elevação", "losMenuTitle": "Menu LOS", "losMenuSubtitle": "Toque nos nós ou mantenha pressionado o mapa para obter pontos personalizados", "losShowDisplayNodes": "Mostrar nós de exibição", "losCustomPoints": "Pontos personalizados", "losCustomPointLabel": "{index} personalizado", "@losCustomPointLabel": { "placeholders": { "index": { "type": "int" } } }, "losPointA": "Ponto A", "losPointB": "Ponto B", "losAntennaA": "Antena A: {value} {unit}", "@losAntennaA": { "placeholders": { "value": { "type": "String" }, "unit": { "type": "String" } } }, "losAntennaB": "Antena B: {value} {unit}", "@losAntennaB": { "placeholders": { "value": { "type": "String" }, "unit": { "type": "String" } } }, "losRun": "Executar LOS", "losNoElevationData": "Sem dados de elevação", "losProfileClear": "{distance} {distanceUnit}, limpar LOS, liberação mínima {clearance} {heightUnit}", "@losProfileClear": { "placeholders": { "distance": { "type": "String" }, "distanceUnit": { "type": "String" }, "clearance": { "type": "String" }, "heightUnit": { "type": "String" } } }, "losProfileBlocked": "{distance} {distanceUnit}, bloqueado por {obstruction} {heightUnit}", "@losProfileBlocked": { "placeholders": { "distance": { "type": "String" }, "distanceUnit": { "type": "String" }, "obstruction": { "type": "String" }, "heightUnit": { "type": "String" } } }, "losStatusChecking": "LOS: verificando...", "losStatusNoData": "LOS: sem dados", "losStatusSummary": "LOS: {clear}/{total} limpo, {blocked} bloqueado, {unknown} desconhecido", "@losStatusSummary": { "placeholders": { "clear": { "type": "int" }, "total": { "type": "int" }, "blocked": { "type": "int" }, "unknown": { "type": "int" } } }, "losErrorElevationUnavailable": "Dados de elevação indisponíveis para uma ou mais amostras.", "losErrorInvalidInput": "Dados de pontos/elevação inválidos para cálculo de LOS.", "losRenameCustomPoint": "Renomear ponto personalizado", "losPointName": "Nome do ponto", "losShowPanelTooltip": "Mostrar painel LOS", "losHidePanelTooltip": "Ocultar painel LOS", "losElevationAttribution": "Dados de elevação: Open-Meteo (CC BY 4.0)", "losLegendRadioHorizon": "Horizonte de rádio", "losLegendLosBeam": "Linha de visada", "losLegendTerrain": "Terreno", "losFrequencyLabel": "Frequência", "losFrequencyInfoTooltip": "Ver detalhes do cálculo", "losFrequencyDialogTitle": "Cálculo do horizonte de rádio", "losFrequencyDialogDescription": "Começando em k={baselineK} em {baselineFreq} MHz, o cálculo ajusta o fator k para a banda atual de {frequencyMHz} MHz, que define o limite do horizonte de rádio curvo.", "@losFrequencyDialogDescription": { "description": "Explain how the calculation uses the baseline frequency and derived k-factor.", "placeholders": { "baselineK": { "type": "double" }, "baselineFreq": { "type": "double" }, "frequencyMHz": { "type": "double" }, "kFactor": { "type": "double" } } }, "listFilter_addToFavorites": "Adicionar aos favoritos", "listFilter_removeFromFavorites": "Remover da lista de favoritos", "listFilter_favorites": "Favoritos", "@contacts_searchFavorites": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "@contacts_searchUsers": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "@contacts_searchRepeaters": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "@contacts_searchRoomServers": { "placeholders": { "number": { "type": "int" }, "str": { "type": "String" } } }, "contacts_searchRepeaters": "Pesquisar {number}{str} Repetidores...", "contacts_searchFavorites": "Pesquisar {number}{str} Favoritos...", "contacts_searchUsers": "Pesquisar {number}{str} Usuários...", "contacts_searchContactsNoNumber": "Pesquisar Contatos...", "contacts_unread": "Não lido", "contacts_searchRoomServers": "Pesquisar {number}{str} servidores de sala...", "settings_contactSettings": "Configurações de Contato", "contactsSettings_otherTitle": "Outras configurações relacionadas a contatos", "contactsSettings_title": "Configurações de contatos", "contactsSettings_autoAddTitle": "Descoberta Automática", "settings_contactSettingsSubtitle": "Configurações para como os contatos são adicionados", "contactsSettings_autoAddUsersTitle": "Adicionar usuários automaticamente", "contactsSettings_autoAddRepeatersSubtitle": "Permitir que o companheiro adicione automaticamente os repetidores descobertos.", "contactsSettings_autoAddRoomServersTitle": "Adicionar automaticamente servidores de sala", "contactsSettings_overwriteOldestTitle": "Sobrescrever o Mais Antigo", "contactsSettings_autoAddSensorsTitle": "Adicionar sensores automaticamente", "discoveredContacts_Title": "Contatos Descobertos", "contactsSettings_autoAddUsersSubtitle": "Permitir que o companheiro adicione automaticamente os usuários descobertos.", "contactsSettings_autoAddRepeatersTitle": "Adicionar repetidores automaticamente", "discoveredContacts_noMatching": "Nenhum contato correspondente", "contactsSettings_autoAddRoomServersSubtitle": "Permitir que o companheiro adicione automaticamente os servidores de salas descobertos.", "discoveredContacts_searchHint": "Pesquisar contatos descobertos", "contactsSettings_autoAddSensorsSubtitle": "Permitir que o companheiro adicione automaticamente sensores descobertos.", "discoveredContacts_copyContact": "Copiar Contato para a área de transferência", "discoveredContacts_deleteContact": "Excluir Contato", "discoveredContacts_contactAdded": "Contato adicionado", "discoveredContacts_addContact": "Adicionar Contato", "contactsSettings_overwriteOldestSubtitle": "Quando a lista de contatos estiver cheia, o contato mais antigo não favoritado será substituído.", "common_deleteAll": "Excluir Tudo", "discoveredContacts_deleteContactAll": "Excluir Todos os Contatos Descobertos", "discoveredContacts_deleteContactAllContent": "Tem certeza de que deseja excluir todos os contatos descobertos?", "map_guessedLocation": "Localização estimada", "map_showGuessedLocations": "Mostrar as localizações dos nós estimados", "connectionChoiceUsbLabel": "USB", "connectionChoiceBluetoothLabel": "Bluetooth", "usbScreenTitle": "Conecte via USB", "usbScreenSubtitle": "Selecione um dispositivo serial detectado e conecte-o diretamente ao seu nó MeshCore.", "usbScreenStatus": "Selecione um dispositivo USB", "usbScreenNote": "A comunicação serial via USB está ativa em dispositivos Android e plataformas de desktop compatíveis.", "usbScreenEmptyState": "Nenhum dispositivo USB encontrado. Conecte um e atualize.", "usbErrorPermissionDenied": "A permissão para acesso via USB foi negada.", "usbErrorDeviceMissing": "O dispositivo USB selecionado não está mais disponível.", "usbErrorInvalidPort": "Selecione um dispositivo USB válido.", "usbErrorBusy": "Já existe uma solicitação de conexão USB em andamento.", "usbErrorNotConnected": "Não há nenhum dispositivo USB conectado.", "usbErrorOpenFailed": "Não foi possível abrir o dispositivo USB selecionado.", "usbErrorConnectFailed": "Não foi possível conectar ao dispositivo USB selecionado.", "usbErrorUnsupported": "A comunicação serial via USB não é suportada nesta plataforma.", "usbErrorAlreadyActive": "A conexão USB já está ativa.", "usbErrorNoDeviceSelected": "Nenhum dispositivo USB foi selecionado.", "usbErrorPortClosed": "A conexão USB não está ativa.", "usbFallbackDeviceName": "Dispositivo de Serial para a Web", "@usbConnectionFailed": { "placeholders": { "error": { "type": "String" } } }, "usbStatus_searching": "Procurando por dispositivos USB...", "usbStatus_notConnected": "Selecione um dispositivo USB", "usbConnectionFailed": "Falha na conexão USB: {error}", "usbStatus_connecting": "Conectando ao dispositivo USB...", "usbErrorConnectTimedOut": "A conexão expirou. Verifique se o dispositivo possui o firmware USB Companion.", "@tcpStatus_connectingTo": { "placeholders": { "endpoint": { "type": "String" } } }, "@tcpConnectionFailed": { "placeholders": { "error": { "type": "String" } } }, "tcpHostLabel": "Endereço IP", "connectionChoiceTcpLabel": "TCP", "tcpScreenTitle": "Estabelecer conexão via TCP", "tcpHostHint": "192.168.40.10", "tcpPortLabel": "Porta", "tcpPortHint": "5000", "tcpStatus_notConnected": "Insira o endereço final e conecte-se.", "tcpStatus_connectingTo": "Conectando a {endpoint}...", "tcpErrorHostRequired": "É necessário fornecer um endereço IP.", "tcpErrorPortInvalid": "O valor do porto deve estar entre 1 e 65535.", "tcpErrorUnsupported": "O protocolo TCP não é suportado nesta plataforma.", "tcpErrorTimedOut": "A conexão TCP expirou.", "tcpConnectionFailed": "Falha na conexão TCP: {error}", "map_showDiscoveryContacts": "Mostrar Contatos de Descoberta", "map_setAsMyLocation": "Defina minha localização", "@path_routeWeight": { "placeholders": { "weight": { "type": "String" }, "max": { "type": "String" } } }, "settings_privacySettingsDescription": "Escolha quais informações o seu dispositivo compartilha com os outros.", "settings_allowByContact": "Permitir por bandeiras de contato", "settings_telemetryLocationMode": "Modo de Localização de Telemetria", "settings_telemetryEnvironmentMode": "Modo de Ambiente de Telemetria", "settings_advertLocation": "Localização do Anúncio", "settings_advertLocationSubtitle": "Incluir localização no anúncio", "settings_privacySubtitle": "Controle o que é compartilhado.", "settings_denyAll": "Negar todos", "settings_allowAll": "Permitir todos", "settings_privacy": "Configurações de Privacidade", "contact_info": "Informações de Contato", "settings_telemetryBaseMode": "Modo Base de Telemetria", "contact_teleBase": "Base de Telemetria", "contact_teleLoc": "Localização de Telemetria", "contact_teleLocSubtitle": "Permitir compartilhamento de dados de localização", "contact_teleEnv": "Ambiente de Telemetria", "contact_teleEnvSubtitle": "Permitir compartilhamento de dados do sensor de ambiente", "contact_lastSeen": "Visto pela última vez", "contact_clearChat": "Limpar Chat", "contact_telemetry": "Telemetria", "contact_settings": "Configurações de Contato", "contact_teleBaseSubtitle": "Permitir compartilhamento do nível da bateria e telemetria básica", "@settings_multiAck": { "placeholders": { "value": { "type": "String" } } }, "appSettings_initialRouteWeight": "Peso Inicial da Rota", "appSettings_maxRouteWeight": "Peso Máximo da Rota", "appSettings_maxRouteWeightSubtitle": "Peso máximo que um determinado percurso pode acumular com entregas bem-sucedidas.", "appSettings_initialRouteWeightSubtitle": "Peso inicial para novos caminhos descobertos", "appSettings_routeWeightSuccessIncrement": "Aumento do peso para indicar sucesso", "appSettings_routeWeightSuccessIncrementSubtitle": "Peso adicionado a um caminho após a entrega bem-sucedida.", "appSettings_routeWeightFailureDecrement": "Redução do peso da falha", "appSettings_routeWeightFailureDecrementSubtitle": "Peso removido de um caminho após uma tentativa de entrega malsucedida.", "appSettings_maxMessageRetries": "Número máximo de tentativas de envio de mensagens", "appSettings_maxMessageRetriesSubtitle": "Número de tentativas de reenvio antes de classificar uma mensagem como falha.", "path_routeWeight": "{weight}/{max}", "settings_telemetryModeUpdated": "Modo de telemetria atualizado", "settings_multiAck": "Multi-ACKs: {value}", "map_showOverlaps": "Sobreposições da Chave Repeater", "map_runTraceWithReturnPath": "Retornar ao mesmo caminho.", "@radioStats_noiseFloor": { "placeholders": { "noiseDbm": { "type": "int" } } }, "@radioStats_lastRssi": { "placeholders": { "rssiDbm": { "type": "int" } } }, "@radioStats_lastSnr": { "placeholders": { "snr": { "type": "String" } } }, "@radioStats_txAir": { "placeholders": { "seconds": { "type": "int" } } }, "@radioStats_rxAir": { "placeholders": { "seconds": { "type": "int" } } }, "@radioStats_stripNoise": { "placeholders": { "noiseDbm": { "type": "int" } } }, "appSettings_jumpToOldestUnread": "Vá para a mensagem mais antiga não lida", "chat_sendCooldown": "Por favor, aguarde um momento antes de reenviar.", "appSettings_languageHu": "Húngaro", "appSettings_jumpToOldestUnreadSubtitle": "Ao abrir uma conversa com mensagens não lidas, role para a primeira mensagem não lida, em vez da mais recente.", "appSettings_languageJa": "Japonês", "appSettings_languageKo": "Coreano", "radioStats_tooltip": "Estatísticas de rádio e malha", "radioStats_screenTitle": "Estatísticas de rádio", "radioStats_notConnected": "Conecte-se a um dispositivo para visualizar estatísticas de rádio.", "radioStats_firmwareTooOld": "As estatísticas de rádio exigem o firmware v8 ou uma versão mais recente.", "radioStats_waiting": "Aguardando dados…", "radioStats_noiseFloor": "Nível de ruído: {noiseDbm} dBm", "radioStats_lastRssi": "Último RSSI: {rssiDbm} dBm", "radioStats_lastSnr": "Último SNR: {snr} dB", "radioStats_txAir": "Tempo de transmissão da TX (total): {seconds} s", "radioStats_rxAir": "Tempo de uso do RX (total): {seconds} s", "radioStats_chartCaption": "Nível de ruído (dBm) em amostras recentes.", "radioStats_stripNoise": "Nível de ruído: {noiseDbm} dBm", "radioStats_stripWaiting": "Obtendo estatísticas de rádio…", "radioStats_settingsTile": "Estatísticas de rádio", "radioStats_settingsSubtitle": "Nível de ruído, RSSI, SNR e tempo de transmissão", "@scanner_linuxPairingPinPrompt": { "placeholders": { "deviceName": { "type": "String" } } }, "scanner_linuxPairingShowPin": "Mostrar PIN", "scanner_linuxPairingHidePin": "Ocultar PIN", "scanner_linuxPairingPinPrompt": "Insira o PIN para {deviceName} (deixe em branco se não houver).", "scanner_linuxPairingPinTitle": "PIN de emparelhamento Bluetooth", "repeater_cliQuickClockSync": "Sincronização do Relógio", "repeater_cliQuickDiscovery": "Descobrir Vizinhos" }