6812 lines
309 KiB
JSON
6812 lines
309 KiB
JSON
{
|
||
"yes": {
|
||
"message": "Sim",
|
||
"description": "General Yes message to be used across the application"
|
||
},
|
||
"no": {
|
||
"message": "Não",
|
||
"description": "General No message to be used across the application"
|
||
},
|
||
"on": {
|
||
"message": "Ligado"
|
||
},
|
||
"off": {
|
||
"message": "Desligado"
|
||
},
|
||
"auto": {
|
||
"message": "Auto"
|
||
},
|
||
"error": {
|
||
"message": "Erro: {{errorMessage}}"
|
||
},
|
||
"errorTitle": {
|
||
"message": "Erro"
|
||
},
|
||
"warningTitle": {
|
||
"message": "Atenção"
|
||
},
|
||
"noticeTitle": {
|
||
"message": "Aviso"
|
||
},
|
||
"dontShowAgain": {
|
||
"message": "Não mostrar novamente"
|
||
},
|
||
"operationNotSupported": {
|
||
"message": "Esta operação não é suportada pelo seu hardware."
|
||
},
|
||
"storageDeviceNotReady": {
|
||
"message": "O dispositivo de armazenamento não está pronto. No caso de ser um cartão microSD, assegure-se que é corretamente reconhecido pela sua controladora de voo."
|
||
},
|
||
"options_title": {
|
||
"message": "Opções da aplicação"
|
||
},
|
||
"connect": {
|
||
"message": "Conectar"
|
||
},
|
||
"connecting": {
|
||
"message": "Conectando"
|
||
},
|
||
"disconnect": {
|
||
"message": "Desconectar"
|
||
},
|
||
"portsSelectManual": {
|
||
"message": "Seleção manual"
|
||
},
|
||
"portsSelectVirtual": {
|
||
"message": "Modo Virtual (Experimental)",
|
||
"description": "Configure a Virtual Flight Controller without the need of a physical FC."
|
||
},
|
||
"virtualMSPVersion": {
|
||
"message": "Versão de Firmware Virtual"
|
||
},
|
||
"portOverrideText": {
|
||
"message": "Porta:"
|
||
},
|
||
"autoConnect": {
|
||
"message": "Auto-Conectar"
|
||
},
|
||
"close": {
|
||
"message": "Fechar"
|
||
},
|
||
"OK": {
|
||
"message": "OK"
|
||
},
|
||
"cancel": {
|
||
"message": "Cancelar"
|
||
},
|
||
"submit": {
|
||
"message": "Submeter"
|
||
},
|
||
"autoConnectEnabled": {
|
||
"message": "Auto-Conectar: Ativado - O Configurador tenta se conectar automaticamente quando uma nova porta é detectada"
|
||
},
|
||
"autoConnectDisabled": {
|
||
"message": "Auto-Conectar: Desativado - O utilizador precisa de selecionar a porta serial correta e clicar no botão \"Conectar\""
|
||
},
|
||
"expertMode": {
|
||
"message": "Ativar Modo de Perito"
|
||
},
|
||
"expertModeDescription": {
|
||
"message": "Ativar opções do Modo de Perito"
|
||
},
|
||
"warningSettings": {
|
||
"message": "Mostrar avisos"
|
||
},
|
||
"rememberLastTab": {
|
||
"message": "Reabrir a última aba ao conectar"
|
||
},
|
||
"analyticsOptOut": {
|
||
"message": "Excluir-se da coleta anónima de dados estatísticos"
|
||
},
|
||
"connectionTimeout": {
|
||
"message": "Definir tempo limite de ligação para permitir uma inicialização mais demorada no arranque ou no reiniciar do dispositivo",
|
||
"description": "Change timeout on auto-connect and reboot so the bus has more time to initialize after being detected by the system"
|
||
},
|
||
"showAllSerialDevices": {
|
||
"message": "Mostrar todos os dispositivos serial (para fabricantes ou desenvolvimento)",
|
||
"description": "Do not filter serial devices using VID/PID values (for manufacturers or development)"
|
||
},
|
||
"useMdnsBrowser": {
|
||
"message": "Usar a descoberta de Dispositivo mDNS Browser na rede (experimental)",
|
||
"description": "Enable mDNS Browser Device discovery in PortHandler (experimental)"
|
||
},
|
||
"showVirtualMode": {
|
||
"message": "Ativar modo de ligação virtual",
|
||
"description": "Text for the option to enable or disable the virtual FC"
|
||
},
|
||
"cordovaForceComputerUI": {
|
||
"message": "Usar interface de computadores em vez de interface de telefones"
|
||
},
|
||
"language_changed": {
|
||
"message": "Alteração de idioma gravada"
|
||
},
|
||
"language_choice_message": {
|
||
"message": "Alterar idioma:",
|
||
"description": "Try and be brief"
|
||
},
|
||
"language_default": {
|
||
"message": "Padrão do sistema"
|
||
},
|
||
"language_default_pretty": {
|
||
"message": "Padrão do sistema ($t(detectedLanguage))"
|
||
},
|
||
"sensorDataFlashNotFound": {
|
||
"message": "Nenhuma memória <br> flash detectada",
|
||
"description": "Text of the dataflash image in the header of the page."
|
||
},
|
||
"sensorDataFlashFreeSpace": {
|
||
"message": "Memória flash: espaço livre",
|
||
"description": "Text of the dataflash image in the header of the page."
|
||
},
|
||
"sensorStatusGyro": {
|
||
"message": "Giroscópio"
|
||
},
|
||
"sensorStatusGyroShort": {
|
||
"message": "Gyro",
|
||
"description": "Text of the image in the top sensors icons. Please keep it short."
|
||
},
|
||
"sensorStatusAccel": {
|
||
"message": "Acelerómetro"
|
||
},
|
||
"sensorStatusAccelShort": {
|
||
"message": "Accel",
|
||
"description": "Text of the image in the top sensors icons. Please keep it short."
|
||
},
|
||
"sensorStatusMag": {
|
||
"message": "Magnetómetro"
|
||
},
|
||
"sensorStatusMagShort": {
|
||
"message": "Mag",
|
||
"description": "Text of the image in the top sensors icons. Please keep it short."
|
||
},
|
||
"sensorStatusBaro": {
|
||
"message": "Barómetro"
|
||
},
|
||
"sensorStatusBaroShort": {
|
||
"message": "Baro",
|
||
"description": "Text of the image in the top sensors icons. Please keep it short."
|
||
},
|
||
"sensorStatusGPS": {
|
||
"message": "GPS"
|
||
},
|
||
"sensorStatusGPSShort": {
|
||
"message": "GPS",
|
||
"description": "Text of the image in the top sensors icons. Please keep it short."
|
||
},
|
||
"sensorStatusSonar": {
|
||
"message": "Sonar / Medidor de distância"
|
||
},
|
||
"sensorStatusSonarShort": {
|
||
"message": "Sonar",
|
||
"description": "Text of the image in the top sensors icons. Please keep it short."
|
||
},
|
||
"checkForConfiguratorUnstableVersions": {
|
||
"message": "Mostrar notificações de atualizações para versões instáveis do configurador"
|
||
},
|
||
"configuratorUpdateNotice": {
|
||
"message": "Está a usar uma versão desatualizada do <b>Configurador Betaflight</b>.<br>$t(configuratorUpdateHelp.message)"
|
||
},
|
||
"configuratorUpdateHelp": {
|
||
"message": "Usar uma versão mais recente do firmware com uma versão desatualizada do Configurador significa que a alteração de algumas definições resultará numa <strong>configuração de firmware corrompida e num aparelho sem funcionar</strong>. Além disso, algumas funcionalidades do firmware só serão configuráveis na CLI.<br><strong>Configurador de Betaflight <b>$1</b> está disponível para download online</strong>, por favor, visite <a href=\"$2\" target=\"_blank\" rel=\"noopener noreferrer\">esta página</a> para download e instalação da versão mais recente com correções e melhorias.<br>Por favor, feche a janela do configurador antes de atualizar."
|
||
},
|
||
"configuratorUpdateWebsite": {
|
||
"message": "Ir para a Página Web do lançamento"
|
||
},
|
||
"deviceRebooting": {
|
||
"message": "Dispositivo - <span class=\"message-negative\">Reiniciando</span>"
|
||
},
|
||
"deviceRebooting_flashBootloader": {
|
||
"message": "Dispositivo - <span class=\"message-negative\">Reiniciando para o modo FLASH BOOTLOADER</span>"
|
||
},
|
||
"deviceRebooting_romBootloader": {
|
||
"message": "Dispositivo - <span class=\"message-negative\">Reiniciando para o modo ROM BOOTLOADER</span>"
|
||
},
|
||
"deviceReady": {
|
||
"message": "Dispositivo - <span class=\"message-positive\"> Pronto</span>"
|
||
},
|
||
"tabFirmwareFlasher": {
|
||
"message": "Flasher de Firmware"
|
||
},
|
||
"tabLanding": {
|
||
"message": "Bem-vindo"
|
||
},
|
||
"tabChangelog": {
|
||
"message": "Histórico de alterações"
|
||
},
|
||
"tabPrivacyPolicy": {
|
||
"message": "Política de Privacidade"
|
||
},
|
||
"tabHelp": {
|
||
"message": "Documentação & Suporte"
|
||
},
|
||
"tabOptions": {
|
||
"message": "Opções"
|
||
},
|
||
"tabSetup": {
|
||
"message": "Opções"
|
||
},
|
||
"tabSetupOSD": {
|
||
"message": "Configuração do OSD"
|
||
},
|
||
"tabConfiguration": {
|
||
"message": "Configuração"
|
||
},
|
||
"tabPorts": {
|
||
"message": "Portas"
|
||
},
|
||
"tabPidTuning": {
|
||
"message": "Afinação de PID"
|
||
},
|
||
"tabReceiver": {
|
||
"message": "Receptor"
|
||
},
|
||
"tabModeSelection": {
|
||
"message": "Seleção de modos"
|
||
},
|
||
"tabServos": {
|
||
"message": "Servos"
|
||
},
|
||
"tabFailsafe": {
|
||
"message": "Failsafe"
|
||
},
|
||
"tabTransponder": {
|
||
"message": "Transponder de corridas"
|
||
},
|
||
"tabOsd": {
|
||
"message": "OSD"
|
||
},
|
||
"tabVtx": {
|
||
"message": "Transmissor de Vídeo"
|
||
},
|
||
"tabPower": {
|
||
"message": "Energia & Bateria"
|
||
},
|
||
"tabGPS": {
|
||
"message": "GPS"
|
||
},
|
||
"tabMotorTesting": {
|
||
"message": "Motores"
|
||
},
|
||
"tabLedStrip": {
|
||
"message": "Fita de LED"
|
||
},
|
||
"tabRawSensorData": {
|
||
"message": "Sensores"
|
||
},
|
||
"tabCLI": {
|
||
"message": "Linha de comandos"
|
||
},
|
||
"tabLogging": {
|
||
"message": "Log por conexão"
|
||
},
|
||
"tabOnboardLogging": {
|
||
"message": "Blackbox"
|
||
},
|
||
"tabAdjustments": {
|
||
"message": "Ajustes"
|
||
},
|
||
"tabAuxiliary": {
|
||
"message": "Modos"
|
||
},
|
||
"logActionHide": {
|
||
"message": "Esconder Histórico"
|
||
},
|
||
"logActionShow": {
|
||
"message": "Exibir Histórico"
|
||
},
|
||
"serialErrorFrameError": {
|
||
"message": "Erro na conexão serial: erro no encapsulamento de dados"
|
||
},
|
||
"serialErrorParityError": {
|
||
"message": "Erro na conexão serial: erro de paridade"
|
||
},
|
||
"serialPortOpened": {
|
||
"message": "Porta serial aberta com <span class=\"message-positive\">sucesso</span> com ID: $1"
|
||
},
|
||
"serialPortOpenFail": {
|
||
"message": "<span class=\"message-negative\">Falha</span> ao abrir porta serial"
|
||
},
|
||
"serialPortClosedOk": {
|
||
"message": "Porta serial fechada com <span class=\"message-positive\">sucesso</span>"
|
||
},
|
||
"serialPortClosedFail": {
|
||
"message": "<span class=\"message-negative\">Falha</span> ao fechar a porta serial"
|
||
},
|
||
"serialUnrecoverable": {
|
||
"message": "<span class=\"message-negative\">Falha</span> irrecuperável da conexão serial, desconectando..."
|
||
},
|
||
"serialPortLoading": {
|
||
"message": "A carregar ..."
|
||
},
|
||
"usbDeviceOpened": {
|
||
"message": "Dispositivo USB aberto com <span class=\"message-positive\">sucesso</span> com ID: $1"
|
||
},
|
||
"usbDeviceOpenFail": {
|
||
"message": "<span class=\"message-negative\">Falha</span> ao abrir dispositivo USB!"
|
||
},
|
||
"usbDeviceClosed": {
|
||
"message": "Dispositivo USB desconectado com <span class=\"message-positive\">sucesso</span>"
|
||
},
|
||
"usbDeviceCloseFail": {
|
||
"message": "<span class=\"message-negative\">Falha</span> a fechar dispositivo USB"
|
||
},
|
||
"usbDeviceUdevNotice": {
|
||
"message": "O <strong>udev rules</strong> está instalado corretamente? Veja a documentação para instruções"
|
||
},
|
||
"stm32UsbDfuNotFound": {
|
||
"message": "USB DFU não encontrado"
|
||
},
|
||
"stm32RebootingToBootloader": {
|
||
"message": "Iniciando reinicialização para o bootloader..."
|
||
},
|
||
"stm32RebootingToBootloaderFailed": {
|
||
"message": "Reiniciando o dispositivo para o bootloader: FALHOU"
|
||
},
|
||
"stm32TimedOut": {
|
||
"message": "STM32 - sem resposta, programação: FALHOU"
|
||
},
|
||
"stm32WrongResponse": {
|
||
"message": "Falha na comunicação STM32, resposta incorreta, esperada: $1 (0x$2) recebida: $3 (0x$4)"
|
||
},
|
||
"stm32ContactingBootloader": {
|
||
"message": "Contactando bootloader ..."
|
||
},
|
||
"stm32ContactingBootloaderFailed": {
|
||
"message": "Comunicação com o bootloader falhou"
|
||
},
|
||
"stm32ResponseBootloaderFailed": {
|
||
"message": "Sem resposta do bootloader, programação: FALHOU"
|
||
},
|
||
"stm32GlobalEraseExtended": {
|
||
"message": "Executando formatação global do chip (via formatação estendida) ..."
|
||
},
|
||
"stm32LocalEraseExtended": {
|
||
"message": "Executando formatação local (via formatação estendida) ..."
|
||
},
|
||
"stm32GlobalErase": {
|
||
"message": "Executando formatação global do chip ..."
|
||
},
|
||
"stm32LocalErase": {
|
||
"message": "Executando formatação local ..."
|
||
},
|
||
"stm32InvalidHex": {
|
||
"message": "Hex inválido"
|
||
},
|
||
"stm32Erase": {
|
||
"message": "Formatando ..."
|
||
},
|
||
"stm32Flashing": {
|
||
"message": "Atualizando ..."
|
||
},
|
||
"stm32Verifying": {
|
||
"message": "Verificando ..."
|
||
},
|
||
"stm32ProgrammingSuccessful": {
|
||
"message": "Programação: SUCESSO"
|
||
},
|
||
"stm32ProgrammingFailed": {
|
||
"message": "Programação: FALHOU"
|
||
},
|
||
"stm32AddressLoadFailed": {
|
||
"message": "Falha ao carregar endereço para setor de bytes de opção. Muito provavelmente devido a estar protegido contra leitura."
|
||
},
|
||
"stm32AddressLoadSuccess": {
|
||
"message": "Sucesso ao carregar endereço de bytes de opção."
|
||
},
|
||
"stm32AddressLoadUnknown": {
|
||
"message": "Erro desconhecido ao carregar endereço para setor de bytes de opção. Abortando."
|
||
},
|
||
"stm32NotReadProtected": {
|
||
"message": "Proteção contra leitura não está ativada"
|
||
},
|
||
"stm32ReadProtected": {
|
||
"message": "A placa parece estar protegida contra leitura. Desbloqueando. Não desligue/desconecte!"
|
||
},
|
||
"stm32UnprotectSuccessful": {
|
||
"message": "Desprotegida com sucesso."
|
||
},
|
||
"stm32UnprotectUnplug": {
|
||
"message": "AÇÃO NECESSÁRIA: Desconecte e reconecte a controladora de voo em modo DFU para tentar flashar novamente!"
|
||
},
|
||
"stm32UnprotectFailed": {
|
||
"message": "Falha ao desbloquear a placa"
|
||
},
|
||
"stm32UnprotectInitFailed": {
|
||
"message": "Falha ao iniciar a rotina de desbloqueio"
|
||
},
|
||
"noConfigurationReceived": {
|
||
"message": "Nenhuma configuração foi recebida em <span class=\"message-negative\">10 segundos</span>, a comunicação <span class=\"message-negative\">falhou</span>"
|
||
},
|
||
"firmwareVersionNotSupported": {
|
||
"message": "Esta versão do firmware <span class=\"message-negative\">não é suportada</span>. Por favor atualize para um firmware que suporte a versão <strong>$1</strong> ou superior da API. Use a Linha de comandos (CLI) para fazer um backup antes de atualizar. O procedimento para fazer uma cópia de segurança/restaurar encontra-se na documentação.<br />Como alternativa faça o download e use uma versão antiga do configurador caso não esteja preparado para efetuar a atualização."
|
||
},
|
||
"firmwareTypeNotSupported": {
|
||
"message": "Firmware que não seja o Betaflight <span class=\"message-negative\">não é suportado</span>, exceto no modo CLI."
|
||
},
|
||
"firmwareUpgradeRequired": {
|
||
"message": "O firmware deste dispositivo precisa ser atualizado para uma versão mais recente. Use a Linha de comandos (CLI) para realizar uma cópia de segurança antes da atualização. O procedimento para fazer uma cópia de segurança/restaurar encontra-se na documentação.<br />Como alternativa faça o download e use uma versão antiga do configurador, caso não esteja preparado para efetuar a atualização."
|
||
},
|
||
"resetToCustomDefaultsDialog": {
|
||
"message": "Um padrão personalizado está disponível para esta placa. Normalmente a placa não irá funcionar corretamente a menos que esses padrões sejam aplicados.<br />Deseja aplicar os padrões personalizados nesta placa?"
|
||
},
|
||
"resetToCustomDefaultsAccept": {
|
||
"message": "Aplicar Padrões Personalizados"
|
||
},
|
||
"reportProblemsDialogHeader": {
|
||
"message": "Foram detetados os seguintes <strong>problemas com a sua configuração</strong>:"
|
||
},
|
||
"reportProblemsDialogFooter": {
|
||
"message": "Por favor, <strong>corrija estes problemas antes de tentar voar o seu aparelho</strong>."
|
||
},
|
||
"reportProblemsDialogAPI_VERSION_MAX_SUPPORTED": {
|
||
"message": "<strong>a versão do configurador que está a usar ($3) é mais antiga que o firmware que está a usar ($4)</strong>.<br>$t(configuratorUpdateHelp.message)"
|
||
},
|
||
"reportProblemsDialogMOTOR_PROTOCOL_DISABLED": {
|
||
"message": "<strong>não há nenhum protocolo de saída do motor selecionado</strong>.<br>Por favor, selecione um protocolo de saída de motor apropriado para os seus ESCs em '$t(configurationEscFeatures.message)' na aba '$t(tabMotorTesting.message)'.<br>$t(escProtocolDisabledMessage.message)"
|
||
},
|
||
"reportProblemsDialogACC_NEEDS_CALIBRATION": {
|
||
"message": "<strong>o acelerómetro está ativado, mas não está calibrado</strong>. <br>Se pretende usar o acelerómetro, siga as instruções para '$t(initialSetupButtonCalibrateAccel.message)' na aba '$t(tabSetup.message)'. Se qualquer função que exija o acelerómetro (modos de nível automático, resgate por GPS, ...) estiver ativada, o armar do aparelho será desativado até o acelerómetro ser calibrado.<br>Se não pretende usar o acelerómetro, é recomendável desativá-lo em '$t(configurationSystem.message)' na aba '$t(tabConfiguration.message)'."
|
||
},
|
||
"infoVersionOs": {
|
||
"message": "SO: <strong>{{operatingSystem}}</strong>",
|
||
"description": "Message that appears in the GUI log panel indicating operating system"
|
||
},
|
||
"infoVersionConfigurator": {
|
||
"message": "Configurador: <strong>{{configuratorVersion}}</strong>",
|
||
"description": "Message that appears in the GUI log panel indicating Configurator version"
|
||
},
|
||
"buildServerSuccess": {
|
||
"message": "Sucesso: $1"
|
||
},
|
||
"buildServerFailure": {
|
||
"message": "<b>Falha no servidor de compilação: $1 <code>$2</code></b>"
|
||
},
|
||
"buildServerUsingCached": {
|
||
"message": "Usando informações de compilação em cache para $1."
|
||
},
|
||
"buildServerSupportRequestSubmission": {
|
||
"message": "<br>*** Dados de suporte enviados *** <br>Id: $1<br><br><br># copie o ID e forneça-o à equipa do betaflight."
|
||
},
|
||
"buildKey": {
|
||
"message": "Chave de Compilação: <strong>$1</strong>"
|
||
},
|
||
"supportWarningDialogTitle": {
|
||
"message": "Confirmar envio de dados"
|
||
},
|
||
"supportWarningDialogText": {
|
||
"message": "Por favor, confirme a submissão dos dados à equipa do Betaflight<br><br>Este processo executará alguns comandos e enviará o output para o servidor de compilação.<br><br>Receberá então um identificador exclusivo para a sua submissão de dados.<br><br>Por favor, certifique-se de fornecer este identificador único à equipa do Betaflight quando usar o Discord ou abrir uma questão no Github."
|
||
},
|
||
"supportWarningDialogInputPlaceHolder": {
|
||
"message": "Descreva o problema"
|
||
},
|
||
"releaseCheckLoaded": {
|
||
"message": "Informações da versão do $1 carregadas do GitHub."
|
||
},
|
||
"releaseCheckFailed": {
|
||
"message": "<b>Query ao GitHub para a versão $1 falhou, usando as informações em cache. Razão: <code>$2</code></b>"
|
||
},
|
||
"releaseCheckCached": {
|
||
"message": "Usando informações em cache para as informações de versão do $1."
|
||
},
|
||
"releaseCheckNoInfo": {
|
||
"message": "Nenhuma informação disponível para a versão do $1."
|
||
},
|
||
"tabSwitchConnectionRequired": {
|
||
"message": "Tem de <strong>conectar</strong> antes de poder visualizar as abas."
|
||
},
|
||
"tabSwitchWaitForOperation": {
|
||
"message": "Você <span class=\"message-negative\">não pode</span> realizar esta operação neste momento, por favor aguarde o fim da operação em execução..."
|
||
},
|
||
"tabSwitchUpgradeRequired": {
|
||
"message": "Tem de <strong>atualizar</strong> o firmware para a última versão do Betaflight antes de poder usar a aba $1."
|
||
},
|
||
"firmwareVersion": {
|
||
"message": "Versão do firmware: <strong>$1</strong>"
|
||
},
|
||
"apiVersionReceived": {
|
||
"message": "Versão da API MultiWii: <strong>$1</strong>"
|
||
},
|
||
"uniqueDeviceIdReceived": {
|
||
"message": "ID único do dispositivo: <strong>0x$1</strong>"
|
||
},
|
||
"craftNameReceived": {
|
||
"message": "Nome do aparelho: <strong>$1</strong>"
|
||
},
|
||
"armingDisabled": {
|
||
"message": "<strong>Armar Desativado</strong>"
|
||
},
|
||
"armingEnabled": {
|
||
"message": "<strong>Armar Ativado</strong>"
|
||
},
|
||
"runawayTakeoffPreventionDisabled": {
|
||
"message": "<strong>Prevenção contra Descolagem Acidental temporariamente Desativada</strong>"
|
||
},
|
||
"runawayTakeoffPreventionEnabled": {
|
||
"message": "<strong>Prevenção Contra Descolagem Acidental Ativada</strong>"
|
||
},
|
||
"boardInfoReceived": {
|
||
"message": "Placa: <strong>$1</strong>, versão: <strong>$2</strong>"
|
||
},
|
||
"buildInfoReceived": {
|
||
"message": "Firmware em execução disponibilizado em: <strong>$1</strong>"
|
||
},
|
||
"fcInfoReceived": {
|
||
"message": "Info da controladora de voo, identificador: <strong>$1</strong>, versão: <strong>$2</strong>"
|
||
},
|
||
"versionLabelTarget": {
|
||
"message": "Destino"
|
||
},
|
||
"versionLabelFirmware": {
|
||
"message": "Firmware"
|
||
},
|
||
"versionLabelConfigurator": {
|
||
"message": "Configurador"
|
||
},
|
||
"notifications_app_just_updated_to_version": {
|
||
"message": "Aplicação atualizada para a versão: $1"
|
||
},
|
||
"notifications_click_here_to_start_app": {
|
||
"message": "Pressione aqui para iniciar a aplicação"
|
||
},
|
||
"statusbar_port_utilization": {
|
||
"message": "Utilização da porta:",
|
||
"description": "Port utilization text shown in the status bar"
|
||
},
|
||
"statusbar_usage_download": {
|
||
"message": "D:",
|
||
"description": "References 'Download' in the status bar, port utilization. Keep one character long if possible"
|
||
},
|
||
"statusbar_usage_upload": {
|
||
"message": "U:",
|
||
"description": "References 'Upload' in the status bar, port utilization. Keep one character long if possible"
|
||
},
|
||
"statusbar_packet_error": {
|
||
"message": "Erros de pacote:",
|
||
"description": "Packet error text shown in the status bar"
|
||
},
|
||
"statusbar_i2c_error": {
|
||
"message": "Erros I2C:",
|
||
"description": "CPU load text shown in the status bar"
|
||
},
|
||
"statusbar_cycle_time": {
|
||
"message": "Tempo de ciclo:",
|
||
"description": "Cycle time text shown in the status bar"
|
||
},
|
||
"statusbar_cpu_load": {
|
||
"message": "Carga de CPU:",
|
||
"description": "CPU load text shown in the status bar"
|
||
},
|
||
"dfu_connect_message": {
|
||
"message": "Por favor use o Flasher de Firmware para aceder a dispositivos DFU"
|
||
},
|
||
"dfu_erased_kilobytes": {
|
||
"message": "$1 kB de memória flash foram eliminados <span class=\"message-positive\"> com sucesso</span>"
|
||
},
|
||
"dfu_device_flash_info": {
|
||
"message": "Dispositivo detectado com memória flash de $1 KiB"
|
||
},
|
||
"dfu_hex_address_errors": {
|
||
"message": "A imagem do firmware contém endereços não encontrados no dispositivo de destino"
|
||
},
|
||
"dfu_error_image_size": {
|
||
"message": "<span class=\"message-negative\">Erro:</span> A imagem fornecida é maior que a memória flash disponível no chip! Imagem: $1 KiB, limite = $2 KiB"
|
||
},
|
||
"eeprom_saved_ok": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"defaultWelcomeIntro": {
|
||
"message": "Bem-vindo ao <strong>Configurador Betaflight</strong>, um utilitário feito para simplificar a atualização, configuração e otimização da sua controladora de voo."
|
||
},
|
||
"defaultWelcomeHead": {
|
||
"message": "Hardware"
|
||
},
|
||
"defaultWelcomeText": {
|
||
"message": "A aplicação suporta todo o hardware que possa executar o Betaflight. Verifique a aba flash para obter uma lista completa de hardware.<br /><br /> <a href=\"https://github.com/betaflight/blackbox-log-viewer/releases\" target=\"_blank\" rel=\"noopener noreferrer\">Descarregar Betaflight Blackbox Viewer</a><br /><br /><a href=\"https://github.com/betaflight/betaflight-tx-lua-scripts/releases\" target=\"_blank\" rel=\"noopener noreferrer\">Descarregar Betaflight TX Lua Scripts</a><br /><br />O código fonte do firmware pode ser descarregado <a href=\"https://github.com/betaflight/betaflight\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a><br /><br />Para hardware antigo que utilize um USB CP210x para chip serial:<br />Os últimos <b>CP210x Drivers</b> podem ser descarregados <a href=\"https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a><br />O último <b>Zadig</b> para instalação do driver USB para Windows pode ser descarregado <a href=\"http://zadig.akeo.ie/\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a><br /><b>ImpulseRC Driver Fixer</b> pode ser descarregado <a href=\"https://impulserc.com/pages/downloads\" target=\"blank\" rel=\"noopener noreferrer\">aqui</a>"
|
||
},
|
||
"defaultContributingHead": {
|
||
"message": "Contribuir"
|
||
},
|
||
"defaultContributingText": {
|
||
"message": "Se quiser ajudar a tornar o Betaflight ainda melhor pode ajudar de várias maneiras, incluíndo:<br /><ul><li>usando o seu conhecimento do Betaflight para criar ou atualizar conteúdo na <a href=\"https://betaflight.com/docs/wiki\" target=\"_blank\" rel=\"noopener noreferrer\">nossa Wiki</a>, ou respondendo às questões de outros utlizadores nos nossos fóruns online;</li><li><a href=\"https://betaflight.com/docs/development\" target=\"_blank\" rel=\"noopener noreferrer\">contribuíndo com código</a> para o firmware e Configurador - novas funcionalidades, correções, melhorias;</li><li>testando <a href=\"https://github.com/Betaflight/betaflight/pulls\" target=\"_blank\" rel=\"noopener noreferrer\">novas funcionalidades e correções</a> e dando feedback;</li><li>ajudando outros utilizadores a resolver os problemas que reportam <a href=\"https://github.com/betaflight/betaflight/issues\" target=\"_blank\" rel=\"noopener noreferrer\">our issue tracker</a>, e participando em discussões de pedidos de funcionalidades;</li><li><a href=\"https://github.com/betaflight/betaflight/tree/master/README.md#Translators\" target=\"_blank\" rel=\"noopener noreferrer\">traduzindo</a> o Betaflight Configurator numa nova linguagem, ou ajudando a manter traduções existentes.</li></ul>"
|
||
},
|
||
"defaultFacebookText": {
|
||
"message": "Também temos um <a href=\"https://www.facebook.com/groups/betaflightgroup/\" target=\"_blank\" rel=\"noopener noreferrer\">Grupo do Facebook</a>.<br />Junte-se a nós para conseguir um lugar para falar sobre Betaflight, fazer perguntas sobre configuração ou simplesmente interagir com outros pilotos."
|
||
},
|
||
"defaultDiscordText": {
|
||
"message": "Betaflight <a href=\"https://discord.betaflight.com/invite\" target=\"_blank\" rel=\"noopener noreferrer\">Discord Server</a>.<br />Partilhe a sua experiência de voo, fale sobre Betaflight, ajude outras pessoas ou obtenha ajuda da comunidade."
|
||
},
|
||
"statisticsDisclaimer": {
|
||
"message": "O Betaflight Configurator recolhe dados anónimos de uso estatístico. Por exemplo, estes dados incluem (mas não estão limitados a) o número de lançamentos, região geográfica dos utilizadores, tipos de controladores de voo, versões de firmware, uso de elementos UI e abas de interface, etc. O resumo destes dados é partilhado <a href=\"https://datastudio.google.com/u/0/reporting/1pK1PFw0eWmsgl2npvuzwAqscVzlhJvuF\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>. A recolha é feita para entender melhor como o Betaflight Configurator está a ser utilizado, para entender as tendências da comunidade e para possíveis melhorias de UI. Os utilizadores podem optar por não fornecer os dados recolhidos na aba Opções."
|
||
},
|
||
"defaultChangelogHead": {
|
||
"message": "Configurador - Novidades"
|
||
},
|
||
"defaultButtonFirmwareFlasher": {
|
||
"message": "Flasher de Firmware"
|
||
},
|
||
"defaultDonateHead": {
|
||
"message": "Código Fonte / Aviso de Doação"
|
||
},
|
||
"defaultDonateText": {
|
||
"message": "<p><strong>Betaflight</strong> é um software de controle de voo que é <strong>de código aberto</strong> e está disponível gratuitamente <strong>sem garantia</strong> para todos os utilizadores.</p><p>Se achou útil o Betaflight ou o Betaflight Configurator, por favor considere <strong>apoiar</strong> o seu desenvolvimento doando.</p>"
|
||
},
|
||
"defaultDonateBottom": {
|
||
"message": "<p>Se deseja ajudar este projeto financeiramente de forma regular, considere tornar-se um patrono através do site $t(patreonLink.message).</p>"
|
||
},
|
||
"patreonLink": {
|
||
"message": "<a href=\"https://www.patreon.com/betaflight\" target=\"_blank\" rel=\"noopener noreferrer\">Patreon</a>",
|
||
"description": "Patreon is name, and should not require translation"
|
||
},
|
||
"defaultDonate": {
|
||
"message": "Doar"
|
||
},
|
||
"defaultSponsorsHead": {
|
||
"message": "Patrocinadores"
|
||
},
|
||
"defaultDocumentationHead": {
|
||
"message": "Documentação / Manual"
|
||
},
|
||
"defaultDocumentation": {
|
||
"message": "A documentação do Betaflight está disponível nas notas de lançamento e no wiki.<br /><br />"
|
||
},
|
||
"defaultDocumentation1": {
|
||
"message": "A wiki do Betaflight é um ótimo recurso para informações, pode ser encontrada <a href=\"https://betaflight.com/docs/wiki\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
|
||
},
|
||
"defaultDocumentation2": {
|
||
"message": "As notas de lançamento do firmware podem ser lidas na página de lançamentos do GitHub, <a href=\"https://github.com/Betaflight/Betaflight/releases\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
|
||
},
|
||
"defaultSupportHead": {
|
||
"message": "Suporte"
|
||
},
|
||
"defaultSupportSubline1": {
|
||
"message": "Fontes de Suporte"
|
||
},
|
||
"defaultSupportSubline2": {
|
||
"message": "Desenvolvedor"
|
||
},
|
||
"defaultSupport": {
|
||
"message": "Para suporte por favor pesquise os fóruns e o wiki primeiro ou contacte o seu vendedor.<br /><br />"
|
||
},
|
||
"defaultSupport1": {
|
||
"message": "<a href=\"http://www.rcgroups.com/forums/showthread.php?t=2464844&page=1\" target=\"_blank\" rel=\"noopener noreferrer\">Tópico do RC Groups</a>"
|
||
},
|
||
"defaultSupport2": {
|
||
"message": "<a href=\"https://betaflight.com/docs/wiki\" target=\"_blank\" rel=\"noopener noreferrer\">Wiki do Betaflight</a>"
|
||
},
|
||
"defaultSupport3": {
|
||
"message": "<a href=\"https://www.youtube.com/playlist?list=PLwoDb7WF6c8nT4jjsE4VENEmwu9x8zDiE\" target=\"_blank\" rel=\"noopener noreferrer\">Vídeos Betaflight 4.3 do Joshua Bardwell</a>"
|
||
},
|
||
"defaultSupport4": {
|
||
"message": "<a href=\"https://github.com/Betaflight\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub</a>"
|
||
},
|
||
"defaultSupport5": {
|
||
"message": "<a href=\"https://discord.betaflight.com/invite\" target=\"_blank\" rel=\"noopener noreferrer\">Devs do Betaflight no Discord</a>"
|
||
},
|
||
"initialSetupButtonCalibrateAccel": {
|
||
"message": "Calibrar Acelerómetro"
|
||
},
|
||
"initialSetupCalibrateAccelText": {
|
||
"message": "Coloque a placa ou o frame numa superfície <strong>nivelada</strong> e prossiga com a calibração, cuidado para não mover a plataforma durante o período de calibração"
|
||
},
|
||
"initialSetupButtonCalibrateMag": {
|
||
"message": "Calibrar Magnetómetro"
|
||
},
|
||
"initialSetupCalibrateMagText": {
|
||
"message": "Mova o multirotor pelo menos <strong>360</strong> graus em todos os eixos de rotação, tem 30 segundos para executar esta tarefa"
|
||
},
|
||
"initialSetupButtonCalibratingText": {
|
||
"message": "A calibrar..."
|
||
},
|
||
"initialSetupButtonReset": {
|
||
"message": "Repor Definições"
|
||
},
|
||
"initialSetupResetText": {
|
||
"message": "Restaura as definições para <strong>padrão</strong>"
|
||
},
|
||
"initialSetupButtonBackup": {
|
||
"message": "Backup JSON"
|
||
},
|
||
"initialSetupButtonRestore": {
|
||
"message": "Restaurar JSON"
|
||
},
|
||
"initialSetupButtonRebootBootloader": {
|
||
"message": "Ativar Boot Loader / DFU"
|
||
},
|
||
"initialSetupBackupRestoreHeader": {
|
||
"message": "Backup e Restauro Experimentais"
|
||
},
|
||
"initialSetupBackupRestoreText": {
|
||
"message": "Faça um <strong>backup</strong> das configurações para o caso de um acidente, as definições feitas pela <strong>CLI</strong> <span class=\"message-negative\">não</span> são incluídas - para isso, use o comando 'diff all' na CLI."
|
||
},
|
||
"initialSetupRebootBootloaderText": {
|
||
"message": "Reiniciar no modo <strong>boot loader / DFU</strong>."
|
||
},
|
||
"initialSetupBackupSuccess": {
|
||
"message": "Backup gravado com <span class=\"message-positive\">sucesso</span>"
|
||
},
|
||
"initialSetupRestoreSuccess": {
|
||
"message": "Configuração restaurada <span class=\"message-positive\"> com sucesso</span>"
|
||
},
|
||
"initialSetupButtonResetZaxis": {
|
||
"message": "Repor eixo Z, offset: 0 graus"
|
||
},
|
||
"initialSetupButtonResetZaxisValue": {
|
||
"message": "Repor eixo Z, offset: $1 graus"
|
||
},
|
||
"initialSetupHeading": {
|
||
"message": "Direção:",
|
||
"description": "Heading shown on Setup tab"
|
||
},
|
||
"initialSetupPitch": {
|
||
"message": "Pitch:"
|
||
},
|
||
"initialSetupRoll": {
|
||
"message": "Roll:"
|
||
},
|
||
"initialSetupMixerHead": {
|
||
"message": "Tipo de Mixer"
|
||
},
|
||
"initialSetupThrottleHead": {
|
||
"message": "Configurar Acelerador"
|
||
},
|
||
"initialSetupMinimum": {
|
||
"message": "Mínimo:"
|
||
},
|
||
"initialSetupMaximum": {
|
||
"message": "Máximo:"
|
||
},
|
||
"initialSetupFailsafe": {
|
||
"message": "Failsafe:"
|
||
},
|
||
"initialSetupMinCommand": {
|
||
"message": "Comando mínimo:"
|
||
},
|
||
"initialSetupBatteryHead": {
|
||
"message": "Bateria"
|
||
},
|
||
"initialSetupMinCellV": {
|
||
"message": "Voltagem Min da Célula:"
|
||
},
|
||
"initialSetupMaxCellV": {
|
||
"message": "Voltagem Máx da Célula:"
|
||
},
|
||
"initialSetupVoltageScale": {
|
||
"message": "Escala da Voltagem:"
|
||
},
|
||
"initialSetupAccelTrimsHead": {
|
||
"message": "Ajustes do acelerómetro"
|
||
},
|
||
"initialSetupMagHead": {
|
||
"message": "Magnetómetro"
|
||
},
|
||
"initialSetupInfoHead": {
|
||
"message": "Info. do Sistema"
|
||
},
|
||
"initialSetupInfoHeadHelp": {
|
||
"message": "Mostra bandeiras da FC para desarmar, informações da bateria, nível RSSI e hardware de sensores",
|
||
"description": "Message that pops up to describe the System info section"
|
||
},
|
||
"initialSetupBattery": {
|
||
"message": "Voltagem da bateria:"
|
||
},
|
||
"initialSetupBatteryValue": {
|
||
"message": "$1 V"
|
||
},
|
||
"initialSetupDrawn": {
|
||
"message": "Capacidade utilizada:"
|
||
},
|
||
"initialSetupDrawing": {
|
||
"message": "Consumo de corrente:"
|
||
},
|
||
"initialSetupBatteryMahValue": {
|
||
"message": "$1 mAh"
|
||
},
|
||
"initialSetupBatteryAValue": {
|
||
"message": "$1 A"
|
||
},
|
||
"initialSetupCpuTemp": {
|
||
"message": "Temperatura da CPU:"
|
||
},
|
||
"initialSetupRSSI": {
|
||
"message": "RSSI:"
|
||
},
|
||
"initialSetupSensorHardware": {
|
||
"message": "Sensores:"
|
||
},
|
||
"initialSetupRSSIValue": {
|
||
"message": "$1 %"
|
||
},
|
||
"initialSetupArmingDisableFlags": {
|
||
"message": "Indicadores de Armar Desativado:"
|
||
},
|
||
"initialSetupArmingAllowed": {
|
||
"message": "Armar Permitido"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltip": {
|
||
"message": "Lista de indicadores sobre a razão de não ser permitido armar. Para saber mais, mova o rato sobre o indicador ou consulte a página do Wiki 'Arming Sequence & Safety' para mais info."
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipNO_GYRO": {
|
||
"message": "Giroscópio não foi detectado",
|
||
"description": "Message that pops up to describe the NO_GYRO arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipFAILSAFE": {
|
||
"message": "Failsafe está ativo",
|
||
"description": "Message that pops up to describe the FAILSAFE arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipRX_FAILSAFE": {
|
||
"message": "Não é detetado um sinal válido do recetor",
|
||
"description": "Message that pops up to describe the RX_FAILSAFE arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipBAD_RX_RECOVERY": {
|
||
"message": "O seu receptor recuperou de um failsafe mas o switch para armar está ativo",
|
||
"description": "Message that pops up to describe the BAD_RX_RECOVERY arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipBOXFAILSAFE": {
|
||
"message": "O switch 'FAILSAFE' foi ativado",
|
||
"description": "Message that pops up to describe the BOXFAILSAFE arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipRUNAWAY_TAKEOFF": {
|
||
"message": "A Prevenção Contra Descolagem Acidental foi acionada",
|
||
"description": "Message that pops up to describe the RUNAWAY_TAKEOFF arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipCRASH": {
|
||
"message": "Desarmado por deteção de queda",
|
||
"description": "Message that pops up to describe the CRASH arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipTHROTTLE": {
|
||
"message": "O valor do canal do acelerador está muito alto",
|
||
"description": "Message that pops up to describe the THROTTLE arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipANGLE": {
|
||
"message": "O aparelho não está nivelado (o suficiente)",
|
||
"description": "Message that pops up to describe the ANGLE arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipBOOT_GRACE_TIME": {
|
||
"message": "A armar muito cedo após ligar",
|
||
"description": "Message that pops up to describe the BOOT_GRACE_TIME arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipNOPREARM": {
|
||
"message": "Switch do Prearm não está ativo ou Prearm não foi alterado após desarmar",
|
||
"description": "Message that pops up to describe the NOPREARM arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipLOAD": {
|
||
"message": "A carga da CPU está acima do limite permitido para um voo seguro",
|
||
"description": "Message that pops up to describe the LOAD arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipCALIBRATING": {
|
||
"message": "A calibração dos sensores ainda está em curso",
|
||
"description": "Message that pops up to describe the CALIBRATING arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipCLI": {
|
||
"message": "Linha de comandos (CLI) está ativa",
|
||
"description": "Message that pops up to describe the CLI arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipCMS_MENU": {
|
||
"message": "CMS (Menu de configurações) está Ativo - sobre o OSD ou noutra tela",
|
||
"description": "Message that pops up to describe the CMS_MENU arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipOSD_MENU": {
|
||
"message": "Menu OSD está ativo",
|
||
"description": "Message that pops up to describe the OSD_MENU arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipBST": {
|
||
"message": "Um dispositivo de Telemetria Black Sheep (Por exemplo: TBS Core Pro) desarmou e está a impedir o armar",
|
||
"description": "Message that pops up to describe the BST arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipMSP": {
|
||
"message": "A conexão MSP está ativa, provavelmente com este configurador Betaflight",
|
||
"description": "Message that pops up to describe the MSP arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipPARALYZE": {
|
||
"message": "Modo Paralisar foi ativado",
|
||
"description": "Message that pops up to describe the PARALYZE arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipGPS": {
|
||
"message": "O modo de Resgate por GPS está configurado mas a quantidade de satélites localizados não é suficiente",
|
||
"description": "Message that pops up to describe the GPS arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipRESC": {
|
||
"message": "O Switch de Resgate por GPS foi ativado",
|
||
"description": "Message that pops up to describe the RESC arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipRPMFILTER": {
|
||
"message": "Filtragem baseada em RPM está habilitada, mas um ou mais ESCs não estão a fornecer telemetria DSHOT. Verifique se os ESCs são capazes disso e se o firmware necessário está instalado para suportar telemetria DSHOT bidirecional.",
|
||
"description": "Message that pops up to describe the RPMFILTER arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipREBOOT_REQD": {
|
||
"message": "Uma alteração de configuração necessita de uma reinicialização",
|
||
"description": "Message that pops up to describe the REBOOT_REQD arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipDSHOT_BBANG": {
|
||
"message": "O DSHOT Bitbanged não está a funcionar corretamente e os motores não podem ser controlados. Provavelmente causado por um conflito do relógio com outras funcionalidades ativadas na controladora de voo.",
|
||
"description": "Message that pops up to describe the DSHOT_BBANG arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipNO_ACC_CAL": {
|
||
"message": "O acelerómetro não foi calibrado e estão ligadas funcionalidades que dependem dele. Calibre o acelerómetro.",
|
||
"description": "Message that pops up to describe the NO_ACC_CAL arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipMOTOR_PROTO": {
|
||
"message": "Não há nenhum protocolo de saída de motor selecionado",
|
||
"description": "Message that pops up to describe the MOTOR_PROTO arming disable flag"
|
||
},
|
||
"initialSetupArmingDisableFlagsTooltipARM_SWITCH": {
|
||
"message": "Um dos outros indicadores de desarme está ativo quando arma",
|
||
"description": "Message that pops up to describe the ARM_SWITCH arming disable flag"
|
||
},
|
||
"initialSetupGPSHead": {
|
||
"message": "GPS"
|
||
},
|
||
"initialSetupGPSHeadHelp": {
|
||
"message": "Mostra info do GPS, se ativadas adequadamente nas abas Portas, Configuração e GPS",
|
||
"description": "Message that pops up to describe the GPS section"
|
||
},
|
||
"initialSetupSonarHead": {
|
||
"message": "Sonar"
|
||
},
|
||
"initialSetupSonarHeadHelp": {
|
||
"message": "Mostra informações do Sonar, se adequadamente ativado na aba Configuração",
|
||
"description": "Message that pops up to describe the Sonar section"
|
||
},
|
||
"initialSetupAltitudeSonar": {
|
||
"message": "Altitude"
|
||
},
|
||
"initialSetupInstrumentsHead": {
|
||
"message": "Instrumentos"
|
||
},
|
||
"initialSetupInstrumentsHeadHelp": {
|
||
"message": "Mostra Direção, Pitch e Roll nos instrumentos",
|
||
"description": "Message that pops up to describe the Instruments section"
|
||
},
|
||
"initialSetupInfoAPIversion": {
|
||
"message": "MSP API:"
|
||
},
|
||
"initialSetupInfoBuild": {
|
||
"message": "Info. de Firmware"
|
||
},
|
||
"initialSetupInfoBuildHelp": {
|
||
"message": "Mostra informações sobre a compilação de firmware. A Configuração de Compilação e o Log de Compilação ligam-se às informações encontradas na nuvem através da chave de Compilação",
|
||
"description": "Message that pops up to describe the Build / Firmware section"
|
||
},
|
||
"initialSetupInfoBuildDate": {
|
||
"message": "Data da Compilação:"
|
||
},
|
||
"initialSetupInfoBuildInfo": {
|
||
"message": "Info. da Compilação:"
|
||
},
|
||
"initialSetupInfoBuildInfoKey": {
|
||
"message": "Chave de compilação"
|
||
},
|
||
"initialSetupInfoBuildInfoConfig": {
|
||
"message": "Config"
|
||
},
|
||
"initialSetupInfoBuildInfoLog": {
|
||
"message": "Log"
|
||
},
|
||
"initialSetupInfoBuildOptions": {
|
||
"message": "Opções de Compilação:"
|
||
},
|
||
"initialSetupInfoBuildOptionsList": {
|
||
"message": "Defines usadas"
|
||
},
|
||
"initialSetupInfoBuildOptionsEmpty": {
|
||
"message": "Construção Local - nenhuma define usada"
|
||
},
|
||
"initialSetupButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"initialSetupModel": {
|
||
"message": "Modelo: $1"
|
||
},
|
||
"initialSetupAttitude": {
|
||
"message": "$1 deg"
|
||
},
|
||
"initialSetupAccelCalibStarted": {
|
||
"message": "Calibração do acelerómetro iniciada"
|
||
},
|
||
"initialSetupAccelCalibEnded": {
|
||
"message": "Calibração do acelerómetro <span class=\"message-positive\">finalizada</span>"
|
||
},
|
||
"initialSetupMagCalibStarted": {
|
||
"message": "Calibração do magnetómetro iniciada"
|
||
},
|
||
"initialSetupMagCalibEnded": {
|
||
"message": "Calibração do magnetómetro <span class=\"message-positive\">finalizada</span>"
|
||
},
|
||
"initialSetupSettingsRestored": {
|
||
"message": "Configurações restauradas para os valores <strong>padrão</strong>"
|
||
},
|
||
"initialSetupEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"featureNone": {
|
||
"message": "<Selecione Um>"
|
||
},
|
||
"featureRX_PPM": {
|
||
"message": "PPM/CPPM (fio único)"
|
||
},
|
||
"featureINFLIGHT_ACC_CAL": {
|
||
"message": "Calibração do nível em voo"
|
||
},
|
||
"featureRX_SERIAL": {
|
||
"message": "Serial (via UART)"
|
||
},
|
||
"featureMOTOR_STOP": {
|
||
"message": "Não rodar os motores quando armado"
|
||
},
|
||
"featureSERVO_TILT": {
|
||
"message": "Gimbal do Servo"
|
||
},
|
||
"featureSERVO_TILTTip": {
|
||
"message": "Esta funcionalidade ativa o modo CAMSTAB, que pode ser usado para manter até dois eixos estáveis usando o acelerómetro"
|
||
},
|
||
"featureSOFTSERIAL": {
|
||
"message": "Ativar portas serial baseadas em CPU"
|
||
},
|
||
"featureSOFTSERIALTip": {
|
||
"message": "Configure as portas na aba Portas depois de ativar."
|
||
},
|
||
"featureGPS": {
|
||
"message": "GPS para navegação e telemetria"
|
||
},
|
||
"featureGPSTip": {
|
||
"message": "Configure primeiro o cenário das portas"
|
||
},
|
||
"featureSONAR": {
|
||
"message": "Sonar"
|
||
},
|
||
"featureSONARTip": {
|
||
"message": "Ativar o rangefinder do Sonar para medir a distância ao solo em cm"
|
||
},
|
||
"featureTELEMETRY": {
|
||
"message": "Saída de telemetria"
|
||
},
|
||
"featureTELEMETRYTip": {
|
||
"message": "Ativar a saída de telemetria a enviar ao transmissor"
|
||
},
|
||
"feature3D": {
|
||
"message": "Modo 3D (para uso com ESCs reversíveis)"
|
||
},
|
||
"feature3DTip": {
|
||
"message": "Ativar modo 3D a usar com ESCs reversíveis, configure na aba Motores"
|
||
},
|
||
"featureRX_PARALLEL_PWM": {
|
||
"message": "PWM (um fio por canal)"
|
||
},
|
||
"featureRX_MSP": {
|
||
"message": "MSP (controlo via porta MSP)"
|
||
},
|
||
"featureRSSI_ADC": {
|
||
"message": "Entrada analógica de RSSI"
|
||
},
|
||
"featureLED_STRIP": {
|
||
"message": "Suporte de fita de LEDs RGB multicor"
|
||
},
|
||
"featureLED_STRIPTip": {
|
||
"message": "Ativar faixa de LED RGB multi-côr, configure na aba Faixa de LED"
|
||
},
|
||
"featureDISPLAY": {
|
||
"message": "Tela OLED"
|
||
},
|
||
"featureDISPLAYTip": {
|
||
"message": "Se esta funcionalidade está ativa, e nenhum dispositivo de imagem está conectado (ou o dispositivo de imagem não está ligado), haverá um atraso de 10 segundos sempre que reiniciar o controlador de voo."
|
||
},
|
||
"featureOSD": {
|
||
"message": "Informações na Tela (OSD)"
|
||
},
|
||
"featureOSDTip": {
|
||
"message": "Ativar OSD, configure na aba OSD"
|
||
},
|
||
"featureCHANNEL_FORWARDING": {
|
||
"message": "Enviar canais AUX para saídas do servo"
|
||
},
|
||
"featureTRANSPONDER": {
|
||
"message": "Transponder de corridas"
|
||
},
|
||
"featureTRANSPONDERTip": {
|
||
"message": "Configure através da aba Transponder de Corridas após a ativação."
|
||
},
|
||
"featureAIRMODE": {
|
||
"message": "Ativar permanentemente o Airmode"
|
||
},
|
||
"featureRX_SPI": {
|
||
"message": "SPI Rx (ex: Rx embutido)"
|
||
},
|
||
"featureESC_SENSOR": {
|
||
"message": "Usar telemetria do ESC KISS/BLHeli_32 <b>sobre um fio separado</b>"
|
||
},
|
||
"featureANTI_GRAVITY": {
|
||
"message": "Ativar permanentemente"
|
||
},
|
||
"featureANTI_GRAVITYTip": {
|
||
"message": "Se isto estiver desativado, o modo 'ANTIGRAVIDADE' pode ser usado para ativar a Antigravidade com um interruptor."
|
||
},
|
||
"featureDYNAMIC_FILTER": {
|
||
"message": "Filtro Notch dinâmico do giroscópio"
|
||
},
|
||
"configurationFeatureEnabled": {
|
||
"message": "Ativado"
|
||
},
|
||
"configurationFeatureName": {
|
||
"message": "Funcionalidade"
|
||
},
|
||
"configurationFeatureDescription": {
|
||
"message": "Descrição"
|
||
},
|
||
"configurationMixer": {
|
||
"message": "Mixer"
|
||
},
|
||
"configurationFeatures": {
|
||
"message": "Outras funcionalidades"
|
||
},
|
||
"configurationReceiver": {
|
||
"message": "Receptor"
|
||
},
|
||
"configurationReceiverMode": {
|
||
"message": "Modo do receptor"
|
||
},
|
||
"configurationTelemetry": {
|
||
"message": "Telemetria"
|
||
},
|
||
"configurationTelemetryHelp": {
|
||
"message": "Saída de telemetria do recetor"
|
||
},
|
||
"configurationRSSI": {
|
||
"message": "RSSI (Potência do sinal)"
|
||
},
|
||
"configurationRSSIHelp": {
|
||
"message": "RSSI é uma medida da intensidade do sinal e é muito útil para saber quando a aeronave está a sair de alcance ou está a sofrer interferência RF."
|
||
},
|
||
"configurationEscFeatures": {
|
||
"message": "Funções dos Motores/ESCs"
|
||
},
|
||
"configurationFeaturesHelp": {
|
||
"message": "<strong>Nota:</strong> Nem todas as combinações de funcionalidades são válidas. Quando o firmware da controladora de voo detecta combinações de funcionalidades inválidas, essas serão desativadas.<br /><strong>Nota:</strong> Configure as portas serial <span class=\"message-negative\">antes</span> de ativar funcionalidades que vão usar as portas."
|
||
},
|
||
"configurationSerialRXHelp": {
|
||
"message": "• A UART para o recetor deve ser definido como 'Serial Rx' (na aba <i>porta</i>)<br>• Selecione o formato de dados correto na lista suspensa abaixo:"
|
||
},
|
||
"configurationSpiRxHelp": {
|
||
"message": "<strong>Nota:</strong> O protocolo de SPI RX só funcionará se o hardware necessário estiver presente na placa ou ligado a um barramento SPI."
|
||
},
|
||
"configurationOtherFeaturesHelp": {
|
||
"message": "<strong>Nota:</strong> Nem todas as funcionalidades são suportadas por todas as controladoras de voo. Se ativar uma funcionalidade específica, e ela for desativada depois de clicar em 'Gravar e Reiniciar', significa que essa funcionalidade não é suportada pela placa."
|
||
},
|
||
"configurationBoardAlignment": {
|
||
"message": "Alinhamento da placa e dos sensores"
|
||
},
|
||
"configurationBoardAlignmentRoll": {
|
||
"message": "Graus do Roll"
|
||
},
|
||
"configurationBoardAlignmentPitch": {
|
||
"message": "Graus do Pitch"
|
||
},
|
||
"configurationBoardAlignmentYaw": {
|
||
"message": "Graus do Yaw"
|
||
},
|
||
"configurationSensorAlignmentGyro": {
|
||
"message": "Alinhamento do GYRO"
|
||
},
|
||
"configurationSensorGyroToUse": {
|
||
"message": "GYRO/ACCEL"
|
||
},
|
||
"configurationSensorGyroToUseNotFound": {
|
||
"message": "Aviso: Nenhum Gyro/Accel encontrado"
|
||
},
|
||
"configurationSensorGyroToUseFirst": {
|
||
"message": "Primeiro"
|
||
},
|
||
"configurationSensorGyroToUseSecond": {
|
||
"message": "Segundo"
|
||
},
|
||
"configurationSensorGyroToUseBoth": {
|
||
"message": "Ambos"
|
||
},
|
||
"configurationSensorAlignmentGyro1": {
|
||
"message": "Primeiro GYRO"
|
||
},
|
||
"configurationSensorAlignmentGyro2": {
|
||
"message": "Segundo GYRO"
|
||
},
|
||
"configurationSensorAlignmentAcc": {
|
||
"message": "Alinhamento ACCEL"
|
||
},
|
||
"configurationSensorAlignmentMag": {
|
||
"message": "Alinhamento MAG"
|
||
},
|
||
"configurationSensorAlignmentDefaultOption": {
|
||
"message": "Padrão"
|
||
},
|
||
"configurationAccelTrims": {
|
||
"message": "Ajustes do acelerómetro"
|
||
},
|
||
"configurationAccelTrimRoll": {
|
||
"message": "Ajuste Roll do Acelerómetro"
|
||
},
|
||
"configurationAccelTrimPitch": {
|
||
"message": "Ajuste Pitch do acelerómetro"
|
||
},
|
||
"configurationArming": {
|
||
"message": "A armar"
|
||
},
|
||
"configurationArmingHelp": {
|
||
"message": "Algumas opções de Armar podem necessitar que o acelerómetro esteja ativado"
|
||
},
|
||
"configurationReverseMotorSwitch": {
|
||
"message": "Direção do motor está invertida"
|
||
},
|
||
"configurationReverseMotorSwitchHelp": {
|
||
"message": "Esta opção configura o mixer para esperar que a direção do motor seja invertida e que as hélices estejam de acordo com isso. <strong>Aviso:</strong> Isto não inverte a direção do motor. Use a ferramenta de configuração dos seus ESCs ou mude a ordem dos cabos dos motores para conseguir isto. Ainda, certifique-se de verificar sem hélices que os motores estão a girar nas direções mostradas no diagrama acima antes de tentar armar."
|
||
},
|
||
"configurationAutoDisarmDelay": {
|
||
"message": "Desarmar os motores após definir [seconds] de espera (Requer a funcionalidade MOTOR_STOP)"
|
||
},
|
||
"configurationDisarmKillSwitch": {
|
||
"message": "Desarmar motores independentemente do valor do acelerador (Quando o ARMAR está configurado na aba Modos através do canal AUX)"
|
||
},
|
||
"configurationDisarmKillSwitchHelp": {
|
||
"message": "Armar está sempre desativado quando o acelerador não está no mínimo. Tenha cuidado porque pode desarmar acidentalmente com um interruptor enquanto estiver a voar se esta opção estiver ativa."
|
||
},
|
||
"configurationDigitalIdlePercent": {
|
||
"message": "Idle do Motor ( %, estático)"
|
||
},
|
||
"configurationDigitalIdlePercentDisabled": {
|
||
"message": "Idle dinâmico está ativo em {{dynamicIdle}} rpm. Veja a aba de ajuste PID."
|
||
},
|
||
"configurationDigitalIdlePercentHelp": {
|
||
"message": "O valor de 'Idle do Motor (estático)' é a percentagem de acelerador máximo que é enviado para os ESCs quando o acelerador está na posição mínima e o aparelho está armado. <br><br>Aumente para ganhar mais velocidade ociosa e evitar dessincronizações. Muito alta e o aparelho parecerá flutuar. Muito baixa e os motores podem dessincronizar-se ou ser lentos a iniciar.<br><br>No 4.3, quando o Idle Dinâmico está ativo, o valor idle estático não é considerado, porque o valor do idle é continuamente ajustado para manter o valor mínimo de rpm no motor mais lento."
|
||
},
|
||
"configurationMotorPoles": {
|
||
"message": "Polaridade dos motores",
|
||
"description": "One of the fields of the ESC/Motor configuration"
|
||
},
|
||
"configurationMotorPolesLong": {
|
||
"message": "$t(configurationMotorPoles.message) (número de ímanes no sino do motor)",
|
||
"description": "One of the fields of the ESC/Motor configuration"
|
||
},
|
||
"configurationMotorPolesHelp": {
|
||
"message": "A contagem de pólos é o número de ímanes no sino do motor. NÃO conte os estatores onde se encontram os fios. Motores de 5\" motores têm normalmente 14 ímanes, 3\" ou menores têm frequentemente 12 ímanes.",
|
||
"description": "Help text for the Motor poles field of the ESC/Motor configuration"
|
||
},
|
||
"configurationThrottleMinimum": {
|
||
"message": "Acelerador mínimo (Valor mínimo do ESC quando armado)"
|
||
},
|
||
"configurationThrottleMinimumHelp": {
|
||
"message": "Este é o valor 'idle' que é enviado para os ESCs quando o aparelho está armado e o stick do acelerador está no mínimo. Aumente o valor para ganhar mais velocidade 'idle'. Aumente também em caso de falhas na sincronia!"
|
||
},
|
||
"configurationThrottleMaximum": {
|
||
"message": "Acelerador máximo (Valor máximo do ESC quando armado)"
|
||
},
|
||
"configurationThrottleMinimumCommand": {
|
||
"message": "Comando mínimo (valor do ESC quando desarmado)"
|
||
},
|
||
"configurationThrottleMinimumCommandHelp": {
|
||
"message": "Este é o valor que é enviado para os ESCs quando a aeronave está desarmada. Defina um valor em que os motores fiquem parados (1000 para a maioria dos ESCs)."
|
||
},
|
||
"configurationEscProtocolDisabled": {
|
||
"message": "Por favor, selecione um protocolo de saída do motor apropriado para os seus ESCs. $t(escProtocolDisabledMessage.message)"
|
||
},
|
||
"escProtocolDisabledMessage": {
|
||
"message": "<strong>Cuidado:</strong> Selecionar um protocolo de saída do motor que não é suportado pelos seus ESCs pode levar a <strong>que os ESCs girem os motores assim que uma bateria estiver conectada</strong>. Por esta razão, <strong>certifique-se sempre de remover as hélices antes de ligar uma bateria pela primeira vez após alterar o protocolo de saída do motor</strong>."
|
||
},
|
||
"configurationDshotBeeper": {
|
||
"message": "Configuração do sinalizador do Dshot"
|
||
},
|
||
"configurationUseDshotBeeper": {
|
||
"message": "Usar o sinalizador do Dshot (usar os motores para emitir tons quando desarmado)"
|
||
},
|
||
"configurationDshotBeaconTone": {
|
||
"message": "Tom do sinalizador"
|
||
},
|
||
"configurationDshotBeaconHelp": {
|
||
"message": "O sinalizador do Dshot usa os ESCs e motores para emitir som. Isto significa que o sinalizador do Dshot não pode ser usado quando os motores estão a rodar. No Betaflight 3.4 e mais recentes, quando tentar armar com o sinalizador do Dshot ativo, há um atraso de 2 segundos depois do último tom de sinal Dshot antes de o aparelho ser armado. Isto evita que o sinalizador interfira com os comando Dshot enviados durante o processo de armar.<br/><strong>Atenção:</strong> Uma vez que o sinalizador do Dshot envia uma corrente elétrica para os motores quando ativo, isto pode gerar calor excessivo e danificar os seus motores e/ou ESCs se a potência do sinalizador estiver muito alta. Use o configurador BLHeli ou o BLHeli Suite para ajustar e testar a potência do sinalizador."
|
||
},
|
||
"configurationBeeper": {
|
||
"message": "Configuração do Beeper"
|
||
},
|
||
"beeperGYRO_CALIBRATED": {
|
||
"message": "Emite um sinal sonoro quando o giroscópio for calibrado"
|
||
},
|
||
"beeperRX_LOST": {
|
||
"message": "Emite um sinal sonoro quando o rádio é desligado ou o sinal é perdido (repetir até que o rádio esteja 'OK')"
|
||
},
|
||
"beeperRX_LOST_LANDING": {
|
||
"message": "Emite sons de SOS quando armado e o rádio é desligado ou o sinal é perdido (pouso automático/desarme automático)"
|
||
},
|
||
"beeperDISARMING": {
|
||
"message": "Emite um sinal sonoro quando a controladora de voo é desarmada"
|
||
},
|
||
"beeperARMING": {
|
||
"message": "Emite um sinal sonoro quando a controladora de voo é armada"
|
||
},
|
||
"beeperARMING_GPS_FIX": {
|
||
"message": "Emite um tom especial quando o GPS encontrar satélites e a placa estiver armada"
|
||
},
|
||
"beeperBAT_CRIT_LOW": {
|
||
"message": "Emite sinais sonoros mais longos quando a bateria está criticamente baixa (repete)"
|
||
},
|
||
"beeperBAT_LOW": {
|
||
"message": "Sinais sonoros de aviso quando a bateria está a ficar fraca (repete)"
|
||
},
|
||
"beeperGPS_STATUS": {
|
||
"message": "Use a quantidade de tons para indicar quantos satélites GPS foram encontrados"
|
||
},
|
||
"beeperRX_SET": {
|
||
"message": "Emite um sinal sonoro quando o canal aux estiver configurado para tons"
|
||
},
|
||
"beeperACC_CALIBRATION": {
|
||
"message": "Confirmação da conclusão de calibração do acelerómetro em voo"
|
||
},
|
||
"beeperACC_CALIBRATION_FAIL": {
|
||
"message": "Falha de calibração do acelerómetro em voo"
|
||
},
|
||
"beeperREADY_BEEP": {
|
||
"message": "Emitir um tom quando o GPS fizer lock dos satélites e pronto"
|
||
},
|
||
"beeperDISARM_REPEAT": {
|
||
"message": "Sinais sonoros emitidos quando segurar o stick na posição de desarmar"
|
||
},
|
||
"beeperARMED": {
|
||
"message": "Sinal sonoro de alerta quando a controladora está armada com os motores parados em idle (repete até que seja desarmada ou o acelerador aumente)"
|
||
},
|
||
"beeperSYSTEM_INIT": {
|
||
"message": "Sinais sonoros de inicialização quando a controladora é ligada"
|
||
},
|
||
"beeperUSB": {
|
||
"message": "Emitir um sinal sonoro quando a controladora de voo recebe energia via USB. Desligue esta opção se não desejar sons enquanto estiver na bancada"
|
||
},
|
||
"beeperBLACKBOX_ERASE": {
|
||
"message": "Emitir um sinal sonoro quando terminar de apagar o Blackbox"
|
||
},
|
||
"beeperCRASH_FLIP": {
|
||
"message": "Sinal sonoro quando o modo 'virar após queda' está ativo"
|
||
},
|
||
"beeperCAM_CONNECTION_OPEN": {
|
||
"message": "Sinal sonoro quando ativar o controle de câmera de 5 teclas"
|
||
},
|
||
"beeperCAM_CONNECTION_CLOSE": {
|
||
"message": "Sinal sonoro quando desativar o controle de câmera de 5 teclas"
|
||
},
|
||
"beeperRC_SMOOTHING_INIT_FAIL": {
|
||
"message": "Emite um sinal sonoro quando armado e o \"suavizar RC\" não iniciou os filtros"
|
||
},
|
||
"configuration3d": {
|
||
"message": "Modo 3D dos Motores/ESC"
|
||
},
|
||
"configuration3dDeadbandLow": {
|
||
"message": "Zona morta 3D baixa"
|
||
},
|
||
"configuration3dDeadbandHigh": {
|
||
"message": "Zona morta 3D alta"
|
||
},
|
||
"configuration3dNeutral": {
|
||
"message": "3D Neutral"
|
||
},
|
||
"configuration3dDeadbandThrottle": {
|
||
"message": "Zona morta do Acelerador 3D"
|
||
},
|
||
"configurationSystem": {
|
||
"message": "Configuração do sistema"
|
||
},
|
||
"configurationLoopTime": {
|
||
"message": "Tempo de Loop da Controladora de Voo"
|
||
},
|
||
"configurationCalculatedCyclesSec": {
|
||
"message": "Ciclos/Seg [Hz]"
|
||
},
|
||
"configurationSpeedGyroNoGyro": {
|
||
"message": "Sem Gyro",
|
||
"description": "When no gyro is configured this appears in place of the speed of the gyro in kHz"
|
||
},
|
||
"configurationSpeedPidNoGyro": {
|
||
"message": "Gyro / {{value}}",
|
||
"description": "When no gyro is configured this appears in place of the speed of the PID in kHz. Try to keep it short."
|
||
},
|
||
"configurationKHzUnitLabel": {
|
||
"message": "{{value}} kHz",
|
||
"description": "Value for some options that show the speed of gyro, pid, etc. in kHz"
|
||
},
|
||
"configurationLoopTimeHelp": {
|
||
"message": "<strong>Nota:</strong> Assegure-se que a controladora é capaz de operar a estas velocidades! Verifique a estabilidade da CPU e do tempo de ciclo. Alterar este valor pode requerer uma nova afinação do PID. DICA: Desative o acelerómetro e outros sensores para ganhar mais performance."
|
||
},
|
||
"configurationGPS": {
|
||
"message": "Configuração do GPS"
|
||
},
|
||
"configurationGPSProtocol": {
|
||
"message": "Protocolo"
|
||
},
|
||
"configurationGPSBaudrate": {
|
||
"message": "Baudrate"
|
||
},
|
||
"configurationGPSubxSbas": {
|
||
"message": "Tipo de Assistência Terrestre"
|
||
},
|
||
"configurationGPSAutoBaud": {
|
||
"message": "Baud Automático"
|
||
},
|
||
"configurationGPSAutoConfig": {
|
||
"message": "Configuração Automática"
|
||
},
|
||
"configurationGPSGalileo": {
|
||
"message": "Usar o Galileo",
|
||
"description": "Option to use Galileo in the GPS configuration"
|
||
},
|
||
"configurationGPSGalileoHelp": {
|
||
"message": "Quando ativado, o módulo GPS também irá rastrear o sistema de satélite Galileo, resultando normalmente em mais satélites localizados. No Betaflight 4.2.x ou anterior, também desabilita o sistema de acréscimo QZSS.",
|
||
"description": "Help text for the option to use Galileo in the GPS configuration"
|
||
},
|
||
"configurationGPSHomeOnce": {
|
||
"message": "Definir Ponto Casa Uma Vez",
|
||
"description": "Option to set the Home Point with the first arm only, not with each arm in the GPS Configuration"
|
||
},
|
||
"configurationGPSHomeOnceHelp": {
|
||
"message": "Quando habilitado, o ponto casa será definido apenas na primeira vez que armar após a bateria ser conectada. Se não estiver habilitado, sempre que o quad for armado, o ponto casa será atualizado.",
|
||
"description": "Help text for the option to set the Home Point with the first arm only, not with each arm in the GPS Configuration"
|
||
},
|
||
"configurationSerialRX": {
|
||
"message": "Fornecedor do receptor Serial"
|
||
},
|
||
"configurationSpiRX": {
|
||
"message": "Fornecedor do receptor SPI Bus"
|
||
},
|
||
"configurationEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"configurationButtonSave": {
|
||
"message": "Gravar e reiniciar"
|
||
},
|
||
"dialogDynFiltersChangeTitle": {
|
||
"message": "Alteração de Valores do Notch Dinâmico"
|
||
},
|
||
"dialogDynFiltersChangeNote": {
|
||
"message": "<span class=\"message-negative\"><b>AVISO: Esta mudança irá ativar/desativar a filtragem de RPM, aumentando/diminuindo o atraso do filtro/eficácia.</b></span><br><br>Redefinir os filtros dinâmicos notch para valores recomendados?"
|
||
},
|
||
"portsIdentifier": {
|
||
"message": "Identificador"
|
||
},
|
||
"portsConfiguration": {
|
||
"message": "Configurações/MSP"
|
||
},
|
||
"portsSerialRx": {
|
||
"message": "Serial Rx"
|
||
},
|
||
"portsSensorIn": {
|
||
"message": "Entrada de sensor"
|
||
},
|
||
"portsTelemetryOut": {
|
||
"message": "Saída de telemetria"
|
||
},
|
||
"portsPeripherals": {
|
||
"message": "Periféricos"
|
||
},
|
||
"portsHelp": {
|
||
"message": "<strong>Nota:</strong> Nem todas as combinações são válidas. Quando o firmware da controladora de voo deteta isto a configuração da porta serial será reposta."
|
||
},
|
||
"portsVtxTableNotSet": {
|
||
"message": "<span class=\"message-negative\">AVISO:</span> A tabela do VTX não foi configurada corretamente e sem ela, não será possível controlar o VTX. Por favor configure a tabela na aba $t(tabVtx.message)."
|
||
},
|
||
"portsMSPHelp": {
|
||
"message": "<strong>Nota:</strong> <span class=\"message-negative\">NÃO</span> desative o MSP na primeira porta serial, a menos que saiba o que está a fazer. Poderá ter que reinstalar o firmware e apagar todas as configurações se fizer isto."
|
||
},
|
||
"portsFirmwareUpgradeRequired": {
|
||
"message": "Atualização de firmware é <span class=\"message-negative\">necessária</span>. Configurações da porta serial para firmware < 1.8.0 não é suportado."
|
||
},
|
||
"portsButtonSave": {
|
||
"message": "Gravar e reiniciar"
|
||
},
|
||
"portsTelemetryDisabled": {
|
||
"message": "Desativado"
|
||
},
|
||
"portsFunction_MSP": {
|
||
"message": "MSP"
|
||
},
|
||
"portsFunction_GPS": {
|
||
"message": "GPS"
|
||
},
|
||
"portsFunction_TELEMETRY_FRSKY": {
|
||
"message": "FrSky"
|
||
},
|
||
"portsFunction_TELEMETRY_HOTT": {
|
||
"message": "HoTT"
|
||
},
|
||
"portsFunction_TELEMETRY_LTM": {
|
||
"message": "LTM"
|
||
},
|
||
"portsFunction_TELEMETRY_MAVLINK": {
|
||
"message": "MAVLink"
|
||
},
|
||
"portsFunction_TELEMETRY_MSP": {
|
||
"message": "MSP"
|
||
},
|
||
"portsFunction_TELEMETRY_SMARTPORT": {
|
||
"message": "SmartPort"
|
||
},
|
||
"portsFunction_TELEMETRY_IBUS": {
|
||
"message": "iBUS"
|
||
},
|
||
"portsFunction_TELEMETRY_JETIXBUS": {
|
||
"message": "JETIXBUS"
|
||
},
|
||
"portsFunction_TELEMETRY_CRSF": {
|
||
"message": "CRSF"
|
||
},
|
||
"portsFunction_TELEMETRY_SRXL": {
|
||
"message": "SRXL"
|
||
},
|
||
"portsFunction_ESC_SENSOR": {
|
||
"message": "ESC"
|
||
},
|
||
"portsFunction_RX_SERIAL": {
|
||
"message": "Serial RX"
|
||
},
|
||
"portsFunction_BLACKBOX": {
|
||
"message": "Log do Blackbox"
|
||
},
|
||
"portsFunction_TBS_SMARTAUDIO": {
|
||
"message": "VTX (TBS SmartAudio)"
|
||
},
|
||
"portsFunction_IRC_TRAMP": {
|
||
"message": "VTX (IRC Tramp)"
|
||
},
|
||
"portsFunction_RUNCAM_DEVICE_CONTROL": {
|
||
"message": "Camera (Protocolo RunCam)"
|
||
},
|
||
"portsFunction_FRSKY_OSD": {
|
||
"message": "OSD (Protocolo FrSky)"
|
||
},
|
||
"portsFunction_VTX_MSP": {
|
||
"message": "VTX (MSP + Displayport)"
|
||
},
|
||
"pidTuningProfileOption": {
|
||
"message": "Perfil $1"
|
||
},
|
||
"pidTuningRateProfileOption": {
|
||
"message": "Rateprofile $1"
|
||
},
|
||
"portsFunction_LIDAR_TF": {
|
||
"message": "Benewake LIDAR"
|
||
},
|
||
"pidTuningUpgradeFirmwareToChangePidController": {
|
||
"message": "<span class=\"message-negative\">Mudança de controlador PID desabilitada - pode mudar via CLI.</span> Tem firmware com versão API <span class=\"message-negative\">$1</span>, mas esta funcionalidade requer a versão <span class=\"message-positive\">$2</span>."
|
||
},
|
||
"pidTuningSubTabPid": {
|
||
"message": "Definições do perfil PID"
|
||
},
|
||
"pidTuningSubTabRates": {
|
||
"message": "Definições do Rateprofile"
|
||
},
|
||
"pidTuningSubTabFilter": {
|
||
"message": "Definições do Filtro"
|
||
},
|
||
"pidProfileName": {
|
||
"message": "Nome do perfil PID"
|
||
},
|
||
"pidProfileNameHelp": {
|
||
"message": "Nome do perfil PID que pode descrever quais as condições a que este perfil estava ligado: bateria mais leve/pesada, câmera de ação/nenhuma câmera de ação, maior elevação, etc."
|
||
},
|
||
"rateProfileName": {
|
||
"message": "Nome do perfil Rate"
|
||
},
|
||
"rateProfileNameHelp": {
|
||
"message": "Nome do perfil Rate que pode descrever para que tipo de voo este perfil é: cine, race, freestyle, etc."
|
||
},
|
||
"pidTuningShowAllPids": {
|
||
"message": "Mostrar todos os PIDs"
|
||
},
|
||
"pidTuningHideUnusedPids": {
|
||
"message": "Esconder PIDs não utilizados"
|
||
},
|
||
"pidTuningNonProfilePidSettings": {
|
||
"message": "Definições do controlador PID independentes do perfil"
|
||
},
|
||
"pidTuningAntiGravity": {
|
||
"message": "Anti Gravidade"
|
||
},
|
||
"pidTuningAntiGravityMode": {
|
||
"message": "Modo",
|
||
"description": "Anti Gravity mode selection parameter"
|
||
},
|
||
"pidTuningAntiGravityModeOptionSmooth": {
|
||
"message": "Suave",
|
||
"description": "One of the modes of anti gravity"
|
||
},
|
||
"pidTuningAntiGravityModeOptionStep": {
|
||
"message": "Degrau",
|
||
"description": "One of the modes of anti gravity"
|
||
},
|
||
"pidTuningAntiGravityGain": {
|
||
"message": "Ganho",
|
||
"description": "Anti Gravity Gain Parameter"
|
||
},
|
||
"pidTuningAntiGravityGainHelp": {
|
||
"message": "Impulsiona o iTerm e aumenta o P durante mudanças rápidas de acelerador.<br><br>8.0 significa cerca de 8x de impulso de iTerm",
|
||
"description": "Anti Gravity Gain Parameter Help Icon"
|
||
},
|
||
"pidTuningAntiGravityThres": {
|
||
"message": "Limiar",
|
||
"description": "Anti Gravity Threshold Parameter"
|
||
},
|
||
"pidTuningAntiGravityHelp": {
|
||
"message": "Anti Gravity impulsiona o I (e, na 4.3, o P) durante e pouco depois de mudanças rápidas no acelerador, aumenta a estabilidade da atitude durante rasgos de acelerador.<br><br>Ganhos mais elevados podem melhorar a estabilidade em aparelhos com baixa autoridade ou com desvio no centro de gravidade."
|
||
},
|
||
"pidTuningDMin": {
|
||
"message": "<b>D</b>erivativo",
|
||
"description": "Table header of the D Min feature in the PIDs tab"
|
||
},
|
||
"pidTuningDMinDisabledNote": {
|
||
"message": "<strong>Nota:</strong> A funcionalidade D Max está desativada e os seus parâmetros escondidos. Para usar D Max por favor ative-o em $t(pidTuningPidSettings.message)."
|
||
},
|
||
"pidTuningDMinFeatureTitle": {
|
||
"message": "Amortecimento dinâmico / Definições D Max",
|
||
"description": "Title for the options panel for the D Max feature"
|
||
},
|
||
"pidTuningDMaxSettingTitle": {
|
||
"message": "Amortecimento<br>Dinâmico",
|
||
"description": "Sidebar title for the options panel for the D Max feature"
|
||
},
|
||
"pidTuningDMinGain": {
|
||
"message": "Ganho",
|
||
"description": "Gain of the D Max feature"
|
||
},
|
||
"pidTuningDMaxGainHelp": {
|
||
"message": "O ganho D Max aumenta a sensibilidade do sistema que aumenta o D quando o quad vira rapidamente ou treme em propwash.<br><br>Valores de ganho maiores aumentam o D mais rapidamente do que valores inferiores, elevando o D até ao D Max mais rapidamente. Valores de 40 ou mesmo 50 podem funcionar bem para construções de Freestyle limpas.<br><br>Valores baixos não aumentarão o D para o DMax exceto em movimentos realmente rápidos, e podem ser mais adequados a configurações de corrida através da minimização do atraso do D.<br><br>AVISO: Ganho, ou Avanço, devem ser definidos acima de cerca de 20 ou o D não aumentará como deveria. Definir para zero irá bloquear o D no valor base.",
|
||
"description": "D Max feature helpicon message"
|
||
},
|
||
"pidTuningDMinAdvance": {
|
||
"message": "Avanço",
|
||
"description": "Advance of the D Max feature"
|
||
},
|
||
"pidTuningDMaxAdvanceHelp": {
|
||
"message": "O Avanço D Max adiciona sensibilidade ao fator de Ganho quando os sticks são movidos rapidamente.<br><br>O avanço não responde ao gyro ou a propwash. Age mais cedo do que o fator de Ganho e às vezes é útil para quads com baixa autoridade que tendem a ter atraso no início de um movimento.<br><br>Geralmente é melhor deixar no zero.<br><br>AVISO: Ambos o Avanço, ou o Ganho, devem ser definidos acima de cerca de 20 ou o D não aumentará como deveria. Definir ambos para zero irá bloquear o D no valor de base.",
|
||
"description": "D Max feature helpicon message"
|
||
},
|
||
"pidTuningDMinFeatureHelp": {
|
||
"message": "D Max D aumenta o D durante movimentos mais rápidos do gyro e/ou dos sticks.<br><br>O fator 'Ganho' aumenta o D quando o quad vira rapidamente ou está a tremer em propwash. Geralmente, apenas 'Ganho' é necessário. <br><br>O fator 'Avanço' aumenta o D na direção de D Max durante inputs de sticks. Normalmente não é necessário e deve ser definido como zero. Avanço pode ser útil para quads com baixa autoridade que tendem a ter muito overshoot.<br><br>Valores maiores de Ganho (por exemplo, 40) podem ser mais adequados para o estilo livre, levantando o D mais prontamente.<br><br>AVISO: Um dos valore de Ganho ou Avanço deve ser definido acima de cerca de 20 ou o D não aumentará como deveria. Definir para zero irá bloquear o D no valor base.",
|
||
"description": "D Max feature helpicon message"
|
||
},
|
||
"pidTuningDMinHelp": {
|
||
"message": "O amortecimento de base de QUALQUER movimento do aparelho. <br /><br />Opõe-se quer ao movimento causado por inputs de sticks como ao de influências externas (ex: propwash ou rajadas de vento)<br /><br />Valores mais altos do D Min fornecem mais estabilidade e reduzem o overshoot.<br /><br />O D amplifica ruído (amplifica por 10x a 100x). Isto pode queimar os motores se os ganhos forem muito altos ou se o D não for bem filtrado.<br /><br />O termo D é um bocado como o amortecedor no seu carro.",
|
||
"description": "Derivative helpicon message on PID table titlebar"
|
||
},
|
||
"pidTuningPidSettings": {
|
||
"message": "Definições do controlador PID"
|
||
},
|
||
"pidTuningMotorSettings": {
|
||
"message": "Definições de Acelerador e Motor"
|
||
},
|
||
"pidTuningMiscSettings": {
|
||
"message": "Definições Diversas"
|
||
},
|
||
"receiverRcSmoothing": {
|
||
"message": "Suavizar RC"
|
||
},
|
||
"receiverRcSmoothingAuto": {
|
||
"message": "Auto"
|
||
},
|
||
"receiverRcSmoothingManual": {
|
||
"message": "Manual"
|
||
},
|
||
"receiverRcSmoothingAutoFactor": {
|
||
"message": "Fator Auto",
|
||
"description": "Auto Factor parameter for RC smoothing"
|
||
},
|
||
"receiverRcSmoothingAutoFactorHelp": {
|
||
"message": "Ajusta o cálculo do fator automático, 10 é o fator padrão para o rácio de atraso. Aumentar o número irá suavizar mais os inputs de RC adicionando, ao mesmo tempo, atrasos. Isso pode ser útil para ligações RC instáveis ou para voo cinemático.<br>Tenha cuidado com números próximos de 50, o atraso de entrada tornar-se-á perceptível.<br>Use o comando do CLI rc_smoothing_info enquanto o TX e RX estão alimentados para ver o cálculo automático dos cutoffs do RC smoothing.",
|
||
"description": "Auto Factor parameter help message"
|
||
},
|
||
"receiverRcSmoothingAutoFactorHelp2": {
|
||
"message": "Ajusta o auto Suavizar RC. 30 é o valor por defeito. Valores maiores suavizam mais os inputs de RC - por exemplo, 60 para um estilo livre HD ou 90-120 para voo cinemático. Nota: Valores acima de 50 causarão um atraso apreciável nos sticks. Valores inferiores, por exemplo, 20-25, transferirão alguns degraus do controle do RC para os sinais do motor, aumentando ligeiramente o calor do motor, mas reduzirá ligeiramente o atraso do RC. Isto pode ser útil para corridas.",
|
||
"description": "Auto Factor parameter help message"
|
||
},
|
||
"receiverRcFeedforwardTypeSelect": {
|
||
"message": "Tipo de corte Feedforward"
|
||
},
|
||
"receiverRcSetpointTypeSelect": {
|
||
"message": "Tipo de corte Setpoint"
|
||
},
|
||
"receiverRcSmoothingInterpolation": {
|
||
"message": "Interpolação"
|
||
},
|
||
"receiverRcSmoothingFilter": {
|
||
"message": "Filtro"
|
||
},
|
||
"receiverRcSmoothingTypeHelp": {
|
||
"message": "Tipo de suavização de RC usada"
|
||
},
|
||
"rcSmoothingSetpointCutoffHelp": {
|
||
"message": "Frequência de corte em Hz usada pelo filtro setpoint. Utilizar valores mais baixos resultará em inputs mais suaves e são mais apropriados para protocolos de recetor mais lentos. A maioria dos utilizadores deve deixar isto a 0, correspondendo ao \"Auto\"."
|
||
},
|
||
"rcSmoothingFeedforwardCutoffHelp": {
|
||
"message": "Frequência de corte em Hz usada pelo filtro de feedforward. Usar valores mais baixos resultará em inputs mais suaves e são mais apropriados para protocolos de recetor mais lentos. A maioria dos usuários deve deixar isto a 0, correspondente ao \"Auto\"."
|
||
},
|
||
"rcSmoothingChannelsSmoothedHelp": {
|
||
"message": "Os canais de suavização aplicam-se a"
|
||
},
|
||
"rcSmoothingFeedforwardTypeHelp": {
|
||
"message": "O tipo de método de filtragem usado para o feedforward. Começando com a 4.2 o valor padrão de \"Auto\" é recomendado. Para a 4.1 e anteriores a maioria dos utilizadores devem usar o valor padrão \"BIQUAD\", pois fornece um bom equilíbrio entre suavidade e atraso. \"PT1\" reduz ligeiramente o atraso, mas fornece menos suavidade."
|
||
},
|
||
"rcSmoothingSetpointTypeHelp": {
|
||
"message": "O tipo de método de filtragem usado para o setpoint. A maioria dos utilizadores deve usar o valor padrão \"BIQUAD\", pois fornece um bom equilíbrio entre suavidade e atraso. \"PT1\" reduz ligeiramente o atraso, mas fornece menos suavidade."
|
||
},
|
||
"receiverRcSmoothingSetpointManual": {
|
||
"message": "Seleciona se a frequência de corte do filtro de setpoint é calculada automaticamente (recomendado) ou manualmente selecionada pelo utilizador. Usar \"Manual\" não é recomendado para protocolos de recetor como Crossfire que podem mudar durante o voo."
|
||
},
|
||
"receiverRcSmoothingFeedforwardManual": {
|
||
"message": "Seleciona se a frequência de corte do filtro de feedforward é calculada automaticamente (recomendado) ou manualmente selecionada pelo utilizador. Usar \"Manual\" não é recomendado para protocolos de recetor como Crossfire que podem mudar durante o voo."
|
||
},
|
||
"receiverRcSmoothingSetpointHz": {
|
||
"message": "Frequência de corte Setpoint"
|
||
},
|
||
"receiverRcSmoothingFeedforwardCutoff": {
|
||
"message": "Frequência de corte Feedforward"
|
||
},
|
||
"receiverRcSetpointType": {
|
||
"message": "Tipo do filtro Setpoint"
|
||
},
|
||
"receiverRcFeedforwardType": {
|
||
"message": "Tipo de filtro Feedforward"
|
||
},
|
||
"receiverRcSmoothingFeedforwardTypeOff": {
|
||
"message": "Desligado"
|
||
},
|
||
"receiverRcSmoothingFeedforwardTypeAuto": {
|
||
"message": "Auto"
|
||
},
|
||
"receiverRcSmoothingChannel": {
|
||
"message": "Canais suavizados"
|
||
},
|
||
"receiverRcInterpolation": {
|
||
"message": "Interpolação RC"
|
||
},
|
||
"receiverRcInterpolationHelp": {
|
||
"message": "Sistemas RC TX/RX não são tão rápidos quanto loops PID, isto significa que o loop do PID tem falhas no fluxo de informação vindo dos sistemas RC. Esta opção habilita a interpolação da entrada do RC enquanto não são recebidos frames RC. Esta opção também oferece um comportamento mais limpo de P e D, uma vez que não há picos na entrada do controle."
|
||
},
|
||
"receiverRcInterpolationIntervalHelp": {
|
||
"message": "Intervalo de interpolação para o modo manual de interpolação RC (em milisegundos)"
|
||
},
|
||
"receiverRcInterpolationOff": {
|
||
"message": "Desligado"
|
||
},
|
||
"receiverRcSmoothingType": {
|
||
"message": "Tipo de suavização"
|
||
},
|
||
"receiverRcInterpolationDefault": {
|
||
"message": "Predefinição"
|
||
},
|
||
"receiverRcInterpolationAuto": {
|
||
"message": "Auto"
|
||
},
|
||
"receiverRcInterpolationManual": {
|
||
"message": "Manual"
|
||
},
|
||
"receiverRcInterpolationInterval": {
|
||
"message": "Intervalo de Interpolação RC [ms]"
|
||
},
|
||
"receiverRcSmoothingMode": {
|
||
"message": "Modo de Suavização"
|
||
},
|
||
"pidTuningDtermSetpointTransition": {
|
||
"message": "Transição D Setpoint"
|
||
},
|
||
"pidTuningDtermSetpoint": {
|
||
"message": "Peso D Setpoint"
|
||
},
|
||
"pidTuningDtermSetpointTransitionHelp": {
|
||
"message": "Com este parâmetro, o D Setpoint Weight pode ser reduzido perto do centro dos sticks, o que resulta em mais suavidade no fim de flips e rolls.<br> O valor representa um ponto de defleção do stick: 0 - stick centrado, 1 - defleção total. Quando o stick está acima desse ponto, o peso do Setpoint é mantido constante no seu valor configurado. Quando o stick está posicionado abaixo desse ponto, o peso do Setpoint é reduzido proporcionalmente, chegando a 0 na posição central do stick.<br>Valor de 1 dá efeito máximo de suavização, enquanto o valor de 0 mantém o peso do Setpoint fixo no seu valor configurado sobre todo o alcance do stick."
|
||
},
|
||
"pidTuningDtermSetpointHelp": {
|
||
"message": "Este parâmetro determina o efeito acelerador do stick dentro do componente derivado.<br> O valor de 0 é igual ao antigo método de medição, onde o D apenas segue o gyro, enquanto o valor de 1 é igual ao antigo método de erro com igual rácio de rastreio de gyro e sticks.<br> Um valor baixo é igual a uma resposta de stick mais lenta/suave, enquanto um valor mais alto fornece mais resposta de aceleração de stick.<br>Note que é recomendado que a interpolação RC seja ativada com valores mais altos para evitar que os kicks de controle façam ruído."
|
||
},
|
||
"pidTuningDtermSetpointTransitionWarning": {
|
||
"message": "<span class=\"message-negative\"><strong>$t(warningTitle.message):</strong> Usar a Transição do ponto D com um valor maior que 0 e menor do que 0.1 não é recomendado. Fazer isso pode causar instabilidade e resposta reduzida do stick conforme o stick atravessa a posição central.</span>"
|
||
},
|
||
"pidTuningFeedforwardGroup": {
|
||
"message": "Feed-<br>forward"
|
||
},
|
||
"pidTuningFeedforwardGroupHelp": {
|
||
"message": "Feedforward ajusta a responsividade dos sticks.<br /><br /> Estas opções permitem que a ajuste para fornecer respostas mais nítidas e imediatas para corridas, ou respostas suaves leves para fins cinemáticos / HD."
|
||
},
|
||
"pidTuningFeedforwardJitter": {
|
||
"message": "Redução de Jitter"
|
||
},
|
||
"pidTuningFeedforwardJitterHelp": {
|
||
"message": "A redução de Jitter reduz o Feedforward quando os sticks se movem lentamente, independente da sua posição.<br><br>Isto permite vôo suave e sem jitter quando se faz arcos lentos e suaves, mais ainda, oferece o máximo de feed forward sem qualquer atraso quando os sticks se deslocam rapidamente. A transição não é necessária, e deve ser definida como zero, quando a redução de jitter está ativa.<br><br>O valor padrão é 7. Valores superiores, por exemplo, 10-12, são bons para fins cinemáticos ou HD freestyle, 5 podem ser melhores para corridas com ligações de RC rápidas."
|
||
},
|
||
"pidTuningFeedforwardSmoothFactor": {
|
||
"message": "Suavidade"
|
||
},
|
||
"pidTuningFeedforwardSmoothnessHelp": {
|
||
"message": "Feedforward smoothing é essencial para atenuar o ruído no rastro de feedforward.<br><br>O valor menor que dá um rastro suave é o melhor.<br><br>O padrão de 25 é bom para links de 50-150hz RC. Para links de 250hz, use 40-50. Para links de 500hz, use 60-65."
|
||
},
|
||
"pidTuningFeedforwardAveraging": {
|
||
"message": "Média"
|
||
},
|
||
"pidTuningFeedforwardAveragingHelp": {
|
||
"message": "A Média de Feedforward pega na média das últimas 2 ou 3 etapas de feedforward. Isto suaviza o traço de feedforward mas adiciona algum atraso.<br><br>É mais eficaz quando há um jitter sequencial de aumento/descida no sinal, que é comum com links RC mais rápidos.<br><br>2 pontos de média é necessária para links de 500 hz e links ruidosos de 250hz, ou para voo Cinemático / HD. Crossfire (antes de CRSFShot) precisa de uma média de 3 pontos no modo 150hz."
|
||
},
|
||
"pidTuningOptionOff": {
|
||
"message": "DESLIGADO"
|
||
},
|
||
"pidTuningOptionOn": {
|
||
"message": "LIGADO"
|
||
},
|
||
"pidTuningFeedforwardAveragingOption2Point": {
|
||
"message": "2 Pontos"
|
||
},
|
||
"pidTuningFeedforwardAveragingOption3Point": {
|
||
"message": "3 Pontos"
|
||
},
|
||
"pidTuningFeedforwardAveragingOption4Point": {
|
||
"message": "4 Pontos"
|
||
},
|
||
"pidTuningFeedforwardBoost": {
|
||
"message": "Impulso"
|
||
},
|
||
"pidTuningFeedforwardBoostHelp": {
|
||
"message": "Feedforward boost adiciona impulso extra em resposta à aceleração ou desaceleração do stick.<br><br>Isto minimiza o atraso de Gyro causado pelo atraso de aceleração do motor, e reduz o overshoot quando o stick desacelera, puxando os motores para trás com força.<br><br>O impulso padrão funciona para a maioria das configurações. Os pilotos da corrida podem preferir aumentá-lo um pouco. O impulso pode ser ajustado com uma análise cuidadosa dos logs."
|
||
},
|
||
"pidTuningFeedforwardMaxRateLimit": {
|
||
"message": "Limite Max Rate"
|
||
},
|
||
"pidTuningFeedforwardMaxRateLimitHelp": {
|
||
"message": "Corta o feedforward à medida que os sticks se movem para a defleção máxima, para minimizar o overshoot no início de um flip ou roll.<br><br>Não faz nada no final de um flip ou roll. Valores mais baixos fazem com que a atenuação comece mais cedo.<br><br>Normalmente este valor não requer alteração. O valor mais alto consistente com um overshoot aceitável no início de rolls ou flips é o melhor."
|
||
},
|
||
"pidTuningFeedforwardTransition": {
|
||
"message": "Transição"
|
||
},
|
||
"pidTuningFeedforwardTransitionHelp": {
|
||
"message": "Reduz lineamente o Feedforward quando os sticks estão perto do centro. <br><br>Na 4.2 e anteriores, a transição pode ser usada para fornecer respostas de stick mais suaves ao redor da posição central do stick.<br><br>Na 4.3, a transição não é recomendada, pois foi 'substituída' pela função de redução do jitter.<br><br>O valor de 0 desabilita a transição. Um valor de 0.3 diminui o feedforward para zero quando os sticks estão totalmente centrados, mas aumenta para normal total quando os sticks estão a >30% fora do centro."
|
||
},
|
||
"pidTuningProportional": {
|
||
"message": "<b>P</b>roporcional"
|
||
},
|
||
"pidTuningProportionalHelp": {
|
||
"message": "Quão firmemente a máquina segue os sticks (o Setpoint).<br /><br />Valor maior (ganhos) fornecem um rastreio mais apertado, mas pode causar overshoot se for muito alto em relação ao D, e pode causar oscilações em voltas com grande aceleração. Pense em P como a mola de um carro.",
|
||
"description": "Proportional Term helpicon message on PID table titlebar"
|
||
},
|
||
"pidTuningIntegral": {
|
||
"message": "<b>I</b>ntegral"
|
||
},
|
||
"pidTuningIntegralHelp": {
|
||
"message": "Controla os pequenos offsets persistentes.<br><br>Semelhante ao P, mas acumula progressiva e lentamente até que o erro seja zero. Importante para tendências de longo prazo, como um centro de de gravidade desviado, ou influências externas persistentes como o vento.<br /><br />Altos ganhos permitem um rastreio mais apertado, especialmente em curvas, mas pode fazer com que o aparelho pareça mais rijo.<br><br>Pode causar lentas oscilações em builds com baixa autoridade ou se estiver alto em proporção ao P.",
|
||
"description": "Integral Term helpicon message on PID table titlebar"
|
||
},
|
||
"pidTuningDerivative": {
|
||
"message": "Derivativo"
|
||
},
|
||
"pidTuningDMax": {
|
||
"message": "<b>D</b> Max"
|
||
},
|
||
"pidTuningDMaxHelp": {
|
||
"message": "Fornece um amortecimento mais forte para manobras rápidas que, de outra forma, podem causar overshoot. <br><br>Permite um menor valor básico de D min do que o normal, mantendo os motores mais frios, e viragens mais rápidas, mas levanta o D para controlar o overshoot em flips ou reversões rápidas. <br><br>Mais útil para racers, builds com ruído ou máquinas com baixa autoridade.",
|
||
"description": "D Max Term helpicon message on PID table titlebar"
|
||
},
|
||
"pidTuningDerivativeHelp": {
|
||
"message": "Controla a força de amortecimento de QUALQUER movimento do aparelho. Para movimentos dos sticks, o D-term amortece o comando. Para uma influência externa (propwash ou rajada de vento) o D-term amortece a sua influência.<br><br>Ganhos mais altos asseguram mais amortecimento e overshoot reduzido do P-term e FF.<br>No entanto, o D-term é MUITO sensível a vibrações de alta frequência do gyro (ruído | ampliado 10x a 100x).<br><br>Ruído de alta frequência pode causar aquecimento dos motores ou avarias, se os D-gains forem muito altos ou o ruído no gyro não for bem filtrado (ver aba Filtros).<br><br>Pense no D-term como um amortecedor do seu carro, mas com a propriedade inerente negativa de amplificar o ruído de alta frequência no gyro.",
|
||
"description": "Derivative Term helpicon message on PID table titlebar"
|
||
},
|
||
"pidTuningFeedforward": {
|
||
"message": "<b>F</b>eedforward"
|
||
},
|
||
"pidTuningFeedforwardHelp": {
|
||
"message": "Um fator de unidade adicional, derivado puramente do input de stick, que ajuda a impulsionar o aparelho rapidamente em movimentos de stick rápidos.<br><br>FF não pode causar a oscilação, permite um P inferior para respostas de stick similares, e compensa a oposição natural de D a inputs de sticks.<br><br>Valores baixos ou zero resultarão numa resposta mais suave, mas mais atrasada, para os inputs de sticks.",
|
||
"description": "Feedforward Term helpicon message on PID table titlebar"
|
||
},
|
||
"pidTuningMaxRateWarning": {
|
||
"message": "<span class=\"message-negative\"><b>Aviso:</b></span>Rates muito altos podem resultar em dessincronização durante desacelerações rápidas."
|
||
},
|
||
"pidTuningRcRate": {
|
||
"message": "RC Rate"
|
||
},
|
||
"pidTuningMaxVel": {
|
||
"message": "Velocidade Máxima [deg/s]"
|
||
},
|
||
"pidTuningRate": {
|
||
"message": "Rate"
|
||
},
|
||
"pidTuningSuperRate": {
|
||
"message": "Super Rate"
|
||
},
|
||
"pidTuningRatesPreview": {
|
||
"message": "Pré-visualização de Rates"
|
||
},
|
||
"pidTuningRatesTuningHelp": {
|
||
"message": "<b>Rates e Expo:</b> Determine a sensação dos sticks alterando estes parâmetros. Use o gráfico e o modelo 3D para encontrar as suas configurações preferidas."
|
||
},
|
||
"pidTuningRcExpo": {
|
||
"message": "RC Expo"
|
||
},
|
||
"pidTuningTPAMode": {
|
||
"message": "Modo TPA"
|
||
},
|
||
"pidTuningTPA": {
|
||
"message": "TPA"
|
||
},
|
||
"pidTuningTPARate": {
|
||
"message": "Rate TPA"
|
||
},
|
||
"pidTuningTPABreakPoint": {
|
||
"message": "TPA Breakpoint"
|
||
},
|
||
"pidTuningTPAPD": {
|
||
"message": "PD"
|
||
},
|
||
"pidTuningTPAD": {
|
||
"message": "D"
|
||
},
|
||
"pidTuningThrottleCurvePreview": {
|
||
"message": "Pré-visualização da Curva do Acelerador"
|
||
},
|
||
"pidTuningThrottleLimitType": {
|
||
"message": "Limite do Acelerador"
|
||
},
|
||
"pidTuningThrottleLimitPercent": {
|
||
"message": "% do Limite do Acelerador"
|
||
},
|
||
"pidTuningThrottleLimitTypeOff": {
|
||
"message": "DESLIGADO"
|
||
},
|
||
"pidTuningThrottleLimitTypeScale": {
|
||
"message": "ESCALA"
|
||
},
|
||
"pidTuningThrottleLimitTypeClip": {
|
||
"message": "CORTAR"
|
||
},
|
||
"pidTuningThrottleLimitTypeTip": {
|
||
"message": "Selecione o tipo de limitação de aceleração. <b>DESLIGADO</b> desativa o recurso, <b>ESCALA</b> irá transformar o intervalo do acelerador de 0 para a percentagem selecionada usando a totalidade do alcance do stick, <b>CLIP</b> irá definir uma percentagem máxima de acelerador e de alcance do stick acima da qual não terá efeito adicional"
|
||
},
|
||
"pidTuningThrottleLimitPercentTip": {
|
||
"message": "Define a percentagem desejada para o limite do acelerador. Configurar a 100% desativa a função."
|
||
},
|
||
"pidTuningFilter": {
|
||
"message": "Filtro"
|
||
},
|
||
"pidTuningFilterFrequency": {
|
||
"message": "Frequência"
|
||
},
|
||
"pidTuningRatesCurve": {
|
||
"message": "Pré-visualização de Rates"
|
||
},
|
||
"throttle": {
|
||
"message": "Acelerador"
|
||
},
|
||
"pidTuningButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"pidTuningButtonRefresh": {
|
||
"message": "Atualizar"
|
||
},
|
||
"pidTuningProfileHead": {
|
||
"message": "Perfil"
|
||
},
|
||
"pidTuningControllerHead": {
|
||
"message": "Controlador PID"
|
||
},
|
||
"pidTuningCopyProfile": {
|
||
"message": "Copiar perfil"
|
||
},
|
||
"pidTuningCopyRateProfile": {
|
||
"message": "Copiar rateprofile"
|
||
},
|
||
"dialogCopyProfileText": {
|
||
"message": "Copiar valores do perfil atual para"
|
||
},
|
||
"dialogCopyRateProfileText": {
|
||
"message": "Copiar valores do rateprofile atual para"
|
||
},
|
||
"dialogCopyProfileTitle": {
|
||
"message": "Copiar Valores do Perfil"
|
||
},
|
||
"dialogCopyProfileNote": {
|
||
"message": "Todos os valores no perfil de destino serão apagados e substituídos"
|
||
},
|
||
"dialogCopyProfileConfirm": {
|
||
"message": "Copiar"
|
||
},
|
||
"dialogCopyProfileClose": {
|
||
"message": "Cancelar"
|
||
},
|
||
"pidTuningResetPidProfile": {
|
||
"message": "Repor este perfil"
|
||
},
|
||
"pidTuningPidProfileReset": {
|
||
"message": "Valores padrão carregados para o perfil PID atual."
|
||
},
|
||
"pidTuningReceivedProfile": {
|
||
"message": "Perfil aplicado da controladora de voo: <strong class=\"message-positive\">$1</strong>"
|
||
},
|
||
"pidTuningReceivedRateProfile": {
|
||
"message": "Rateprofile aplicado a partir da controladora de voo: <strong class=\"message-positive\">$1</strong>"
|
||
},
|
||
"pidTuningLoadedProfile": {
|
||
"message": "Perfil Carregado: <strong class=\"message-positive\">$1</strong>"
|
||
},
|
||
"pidTuningLoadedRateProfile": {
|
||
"message": "Rateprofile carregado: <strong class=\"message-positive\">$1</strong>"
|
||
},
|
||
"pidTuningDataRefreshed": {
|
||
"message": "Dados do PID <strong>atualizados</strong>"
|
||
},
|
||
"pidTuningEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"tuningHelp": {
|
||
"message": "<b>Dicas de otimização</b><br /><span class=\"message-negative\">IMPORTANTE:</span> É importante verificar a temperatura dos motores durante os primeiros voos. Quanto maior o valor do filtro, melhor pode ser o voo, porém, mais ruído chegará aos motores. <br>O valor padrão de 100Hz é ótimo, mas para aeronaves com mais ruídos, pode tentar diminuir o filtro do termo D para 50Hz e possivelmente também o filtro do giroscópio."
|
||
},
|
||
"tuningHelpSliders": {
|
||
"message": "Use os sliders para ajustar os seus filtros. Os sliders devem ser desligados para fazer alterações manuais.<br>Mover os sliders para a direita dá mais valores de cutoff mais elevados e pode melhorar o propwash, mas permitirá mais ruído nos motores, tornando-os mais quentes.<br>Builds mais limpas com filtragem rpm estarão bem com o slider do gyro lowpass muito para a direita, ou apenas com o lowpass 2 ativo e os controles no meio.<br><strong>AVISO:</strong> Seja cauteloso ao mover os sliders D para a direita! Verifique a temperatura do motor após cada alteração!<br><strong>Nota:</strong> Mudar de perfis só irá alterar as configurações do filtro D-term. Configurações de filtro Gyro são as mesmas para todos os perfis.",
|
||
"description": "Filter tuning subtab note"
|
||
},
|
||
"filterWarning": {
|
||
"message": "<span class=\"message-negative\"><b>Aviso:</b></span> A quantidade de filtragem que está a usar é perigosamente baixa. É provável que isso torne o aparelho difícil de controlar, e pode resultar em flyaways. É altamente recomendado que você <b>ative pelo menos um Gyro Dynamic Lowpass ou Gyro Lowpass 1 e pelo menos um dos D-Term Dynamic Lowpass ou D Term Lowpass 1</b>."
|
||
},
|
||
"pidTuningSliderPidsMode": {
|
||
"message": "Modo:",
|
||
"description": "Pidtuning slider mode can be OFF, RP or RPY"
|
||
},
|
||
"pidTuningSliderModeHelp": {
|
||
"message": "<strong>Modo Slider de Ajuste dos Pid</strong><br><br>O modo Slider de ajuste Pid pode ser:<br><br>• DESLIGADO - sem sliders, insira os valores manualmente<br>• RP - os sliders ajustam somente o Roll e o Pitch, digite os valores do Yaw manualmente<br>• RPY - os sliders ajustam todos os valores do PID<br><br><span class=\"message-negative\"><b>Aviso:</b></span>Indo do modo RP para RPY irão sobrescrever as configurações do Yaw com definições do firmware."
|
||
},
|
||
"receiverHelp": {
|
||
"message": "• <b><strong><a href=\"https://betaflight.com/docs/development/Failsafe#testing-failsafe\" target=\"_blank\" rel=\"noopener noreferrer\">Verifique sempre se o seu Failsafe está a funcionar corretamente!</a></strong></b> As definições estão na aba Failsafe, que requer Modo de Perito.<br> • <b>Use o último firmware do Tx!</b><br> • <strong><a href=\"https://betaflight.com/docs/development/Rx#disabling-the-opentxedgetx-adc-filter\" target=\"_blank\" rel=\"noopener noreferrer\">Desative o filtro de hardware ADC</a></strong> no rádio se usar OpenTx ou EdgeTx.<br>Setup Básico: Configure as definições do 'Recetor' corretamente. Escolha o ‘Mapa de Canais’ correto para o seu rádio. Verifique que o Roll, Pitch e os outros gráficos de barras se movem corretamente. Ajuste os endpoints dos canais ou faixa de valores no rádio de ~1000 a ~2000, e coloque o ponto médio em 1500. Para mais informação, leia a <strong><a href=\"https://betaflight.com/docs/development/Rx\" target=\"_blank\" rel=\"noopener noreferrer\">documentação</a></strong>."
|
||
},
|
||
"receiverThrottleMid": {
|
||
"message": "MEIO do Acelerador"
|
||
},
|
||
"receiverThrottleExpo": {
|
||
"message": "EXPO do Acelerador"
|
||
},
|
||
"receiverStickMin": {
|
||
"message": "Limite 'Stick baixo'"
|
||
},
|
||
"receiverHelpStickMin": {
|
||
"message": "O valor máximo (em us) para que o stick seja reconhecido como baixo / esquerda para entrada do comando (MIN_CHECK)."
|
||
},
|
||
"receiverStickCenter": {
|
||
"message": "Centro do Stick"
|
||
},
|
||
"receiverHelpStickCenter": {
|
||
"message": "O valor (em us) usado para determinar se o stick está centralizado (MID_RC)."
|
||
},
|
||
"receiverStickMax": {
|
||
"message": "Limite 'Stick Alto'"
|
||
},
|
||
"receiverHelpStickMax": {
|
||
"message": "O valor mínimo (em us) para que o stick seja reconhecido como alto / direita para entrada do comando (MAX_CHECK)."
|
||
},
|
||
"receiverDeadband": {
|
||
"message": "Zona morta do RC"
|
||
},
|
||
"receiverHelpDeadband": {
|
||
"message": "Estes valores (em us) indicam quanto a entrada do RC pode variar antes de ser considerada válida. Para transmissores com saídas instáveis, este valor pode ser aumentado se as entradas RC variam enquanto parado."
|
||
},
|
||
"receiverYawDeadband": {
|
||
"message": "Zona morta do Yaw"
|
||
},
|
||
"receiverHelpYawDeadband": {
|
||
"message": "Estes valores (em us) indicam quanto a entrada do RC pode variar antes de ser considerada válida. Para transmissores com saídas instáveis, este valor pode ser aumentado se as entradas RC variam enquanto parado. <strong> Esta configuração afeta somente o Yaw.</strong>"
|
||
},
|
||
"recevier3dDeadbandThrottle": {
|
||
"message": "Zona morta do Acelerador 3D"
|
||
},
|
||
"receiverHelp3dDeadbandThrottle": {
|
||
"message": "Valores (em us). Aumente o valor para aumentar a zona neutra. <strong> Esta configuração é somente para o Acelerador 3D.</strong>"
|
||
},
|
||
"receiverChannelMap": {
|
||
"message": "Mapa de Canais"
|
||
},
|
||
"receiverChannelDefaultOption": {
|
||
"message": "Padrão"
|
||
},
|
||
"receiverChannelMapTitle": {
|
||
"message": "Pode definir o seu próprio mapa de canais ao clicar dentro da caixa"
|
||
},
|
||
"receiverRssiChannel": {
|
||
"message": "Canal RSSI"
|
||
},
|
||
"receiverRssiChannelDisabledOption": {
|
||
"message": "Desativado"
|
||
},
|
||
"receiverRefreshRateTitle": {
|
||
"message": "Taxa de atualização do gráfico"
|
||
},
|
||
"receiverResetRefreshRate": {
|
||
"message": "Repor"
|
||
},
|
||
"receiverResetRefreshRateTitle": {
|
||
"message": "Repor taxa de atualização"
|
||
},
|
||
"receiverButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"receiverButtonRefresh": {
|
||
"message": "Atualizar"
|
||
},
|
||
"receiverButtonBind": {
|
||
"message": "Associar receptor"
|
||
},
|
||
"receiverButtonBindMessage": {
|
||
"message": "Pedido de associação enviado para a controladora de voo."
|
||
},
|
||
"receiverButtonBindingPhrase": {
|
||
"message": "Frase de Bind"
|
||
},
|
||
"receiverButtonSticks": {
|
||
"message": "Sticks de controlo"
|
||
},
|
||
"receiverDataRefreshed": {
|
||
"message": "Dados de afinação do RC <strong>atualizados</strong>"
|
||
},
|
||
"receiverEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravar</span>"
|
||
},
|
||
"receiverModelPreview": {
|
||
"message": "Pré-visualizar"
|
||
},
|
||
"receiverMspWarningText": {
|
||
"message": "Estes sticks permitem ao Betaflight ser armado e testado sem um transmissor ou receptor disponíveis. Porém, <strong>esta funcionalidade não foi feita para voos e as hélices não devem estar montadas.</strong><br /><br />Esta função não garante um controle fiável do seu aparelho. <strong>Podem ocorrer ferimentos graves se as hélices forem deixadas montadas.</strong>"
|
||
},
|
||
"receiverMspEnableButton": {
|
||
"message": "Habilitar controles"
|
||
},
|
||
"auxiliaryHelp": {
|
||
"message": "Configure modos aqui usando uma combinação de intervalos e/ou links para outros modos (links suportados no BF 4.0 e posterior). Use <strong>intervalos</strong> para definir os Switches no seu transmissor e as atribuições de modo correspondente. Um canal receptor que fornece uma leitura entre um intervalo mínimo/máximo ativará o modo. Use um <strong>link</strong> para ativar um modo quando outro modo for ativado. <strong>Exceções:</strong> ARMAR não pode ser vinculado para ou a partir de outro modo, os modos não podem ser ligados a outros modos configurados com um link (links em cadeia). Vários intervalos/links podem ser usados para ativar qualquer modo. Se houver mais de um intervalo/link definido para um modo, cada um deles pode ser definido como<strong> AND</strong> ou <strong>OR</strong>. Um modo será ativado quando: <br /><strong>AND</strong> - Todos os intervalos/links estiverem ativos; <br /> <strong>OR</strong> - pelo menos um intervalo/link está ativo. <br /><br /> Lembre-se de gravar as configurações usando o botão Gravar."
|
||
},
|
||
"auxiliaryToggleUnused": {
|
||
"message": "Ocultar modos não utilizados"
|
||
},
|
||
"auxiliaryMin": {
|
||
"message": "Min"
|
||
},
|
||
"auxiliaryMax": {
|
||
"message": "Max"
|
||
},
|
||
"auxiliaryDisabled": {
|
||
"message": "(Desativado)",
|
||
"descripton": "Text to add to the ARM mode (maybe others in the future) in the MODES TAB when it has been disabled for some external reason"
|
||
},
|
||
"auxiliaryAddRange": {
|
||
"message": "Adicionar Intervalo"
|
||
},
|
||
"auxiliaryAddLink": {
|
||
"message": "Adicionar Ligação"
|
||
},
|
||
"auxiliaryButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"auxiliaryEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravar</span>"
|
||
},
|
||
"auxiliaryAutoChannelSelect": {
|
||
"message": "AUTO"
|
||
},
|
||
"auxiliaryModeLogicOR": {
|
||
"message": "OR"
|
||
},
|
||
"auxiliaryModeLogicAND": {
|
||
"message": "AND"
|
||
},
|
||
"adjustmentsHelp": {
|
||
"message": "Configure os switches de ajuste. Veja a secção 'in-flight adjustments' do manual para detalhes. As alterações que as funções de ajuste fazem não são gravadas automaticamente."
|
||
},
|
||
"adjustmentSlotsHelp": {
|
||
"message": "Há 4 slots. Cada switch utilizado para fazer ajustes simultaneamente requer o uso exclusivo de um slot."
|
||
},
|
||
"adjustmentsExamples": {
|
||
"message": "Exemplos:"
|
||
},
|
||
"adjustmentsExample1": {
|
||
"message": "Use um switch de três posições no canal AUX1 para selecionar entre Pitch/Roll P, I e D e outro switch de três posições no canal AUX2 para aumentar ou diminuir o valor quando mantido para cima ou para baixo."
|
||
},
|
||
"adjustmentsExample2": {
|
||
"message": "Use um switch de três posições no canal AUX4 para selecionar e ativar a Seleção Perfil Rate através do mesmo switch de 3 posições no mesmo canal."
|
||
},
|
||
"adjustmentsColumnEnable": {
|
||
"message": "Se ativo"
|
||
},
|
||
"adjustmentsColumnUsingSlot": {
|
||
"message": "usando o slot"
|
||
},
|
||
"adjustmentsColumnWhenChannel": {
|
||
"message": "quando o canal"
|
||
},
|
||
"adjustmentsColumnIsInRange": {
|
||
"message": "está no Intervalo"
|
||
},
|
||
"adjustmentsColumnThenApplyFunction": {
|
||
"message": "então aplique"
|
||
},
|
||
"adjustmentsColumnViaChannel": {
|
||
"message": "via o canal"
|
||
},
|
||
"adjustmentsSlot0": {
|
||
"message": "Slot 1"
|
||
},
|
||
"adjustmentsSlot1": {
|
||
"message": "Slot 2"
|
||
},
|
||
"adjustmentsSlot2": {
|
||
"message": "Slot 3"
|
||
},
|
||
"adjustmentsSlot3": {
|
||
"message": "Slot 4"
|
||
},
|
||
"adjustmentsMin": {
|
||
"message": "Min"
|
||
},
|
||
"adjustmentsMax": {
|
||
"message": "Max"
|
||
},
|
||
"adjustmentsFunction0": {
|
||
"message": "Sem alterações"
|
||
},
|
||
"adjustmentsFunction1": {
|
||
"message": "Ajustamento Rate RC"
|
||
},
|
||
"adjustmentsFunction2": {
|
||
"message": "Ajustamento Expo RC"
|
||
},
|
||
"adjustmentsFunction3": {
|
||
"message": "Ajustamento Expo Acelerador"
|
||
},
|
||
"adjustmentsFunction4": {
|
||
"message": "Ajustamento Rate Pitch & Roll"
|
||
},
|
||
"adjustmentsFunction5": {
|
||
"message": "Ajustamento Rate Yaw"
|
||
},
|
||
"adjustmentsFunction6": {
|
||
"message": "Ajustamento P do Pitch & Roll"
|
||
},
|
||
"adjustmentsFunction7": {
|
||
"message": "Ajustamento I do Pitch & Roll"
|
||
},
|
||
"adjustmentsFunction8": {
|
||
"message": "Ajustamento D do Pitch & Roll"
|
||
},
|
||
"adjustmentsFunction9": {
|
||
"message": "Ajustamento P do Yaw"
|
||
},
|
||
"adjustmentsFunction10": {
|
||
"message": "Ajustamento I do Yaw"
|
||
},
|
||
"adjustmentsFunction11": {
|
||
"message": "Ajustamento D do Yaw"
|
||
},
|
||
"adjustmentsFunction12": {
|
||
"message": "Seleção Perfil Rate"
|
||
},
|
||
"adjustmentsFunction13": {
|
||
"message": "Rate do Pitch"
|
||
},
|
||
"adjustmentsFunction14": {
|
||
"message": "Rate do Roll"
|
||
},
|
||
"adjustmentsFunction15": {
|
||
"message": "Ajustamento P do Pitch"
|
||
},
|
||
"adjustmentsFunction16": {
|
||
"message": "Ajustamento I do Pitch"
|
||
},
|
||
"adjustmentsFunction17": {
|
||
"message": "Ajustamento D do Pitch"
|
||
},
|
||
"adjustmentsFunction18": {
|
||
"message": "Ajustamento P do Roll"
|
||
},
|
||
"adjustmentsFunction19": {
|
||
"message": "Ajustamento I do Roll"
|
||
},
|
||
"adjustmentsFunction20": {
|
||
"message": "Ajustamento D do Roll"
|
||
},
|
||
"adjustmentsFunction21": {
|
||
"message": "Yaw do RC Rate"
|
||
},
|
||
"adjustmentsFunction22": {
|
||
"message": "Ajuste Pitch & Roll F"
|
||
},
|
||
"adjustmentsFunction23": {
|
||
"message": "Transição Feedforward"
|
||
},
|
||
"adjustmentsFunction24": {
|
||
"message": "Ajustamento Potência do modo Horizonte"
|
||
},
|
||
"adjustmentsFunction25": {
|
||
"message": "Seleção Áudio-PID"
|
||
},
|
||
"adjustmentsFunction26": {
|
||
"message": "Ajustamento F do Pitch"
|
||
},
|
||
"adjustmentsFunction27": {
|
||
"message": "Ajustamento F do Roll"
|
||
},
|
||
"adjustmentsFunction28": {
|
||
"message": "Ajustamento F do Yaw"
|
||
},
|
||
"adjustmentsFunction29": {
|
||
"message": "Seleção do Perfil do OSD"
|
||
},
|
||
"adjustmentsFunction30": {
|
||
"message": "Seleção do Perfil de LED"
|
||
},
|
||
"adjustmentsSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"adjustmentsEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"transponderNotSupported": {
|
||
"message": "O firmware da sua controladora de voo não suporta a função de transponder."
|
||
},
|
||
"transponderInformation": {
|
||
"message": "Sistemas de transponder permitem que os organizadores de corridas cronometrem as suas voltas. O transponder é instalado na sua aeronave, e quando passar por um 'gate' equipado com receptores, o seu código é registado e gravado o tempo da sua volta. Quando equipar um transponder baseado em IR, deve garantir que ele aponta para fora da sua aeronave, na direção dos receptores da pista, e que os feixes de luz não estão obstruídos pela estrutura, bateria, cabos, hélices, etc."
|
||
},
|
||
"transponderConfigurationType": {
|
||
"message": "Tipo de transponder"
|
||
},
|
||
"transponderType0": {
|
||
"message": "Nenhum"
|
||
},
|
||
"transponderType1": {
|
||
"message": "iLap"
|
||
},
|
||
"transponderType2": {
|
||
"message": "aRCiTimer"
|
||
},
|
||
"transponderType3": {
|
||
"message": "ERLT"
|
||
},
|
||
"transponderConfiguration1": {
|
||
"message": "Configuração iLap"
|
||
},
|
||
"transponderConfiguration2": {
|
||
"message": "Configuração aRCiTimer"
|
||
},
|
||
"transponderConfiguration3": {
|
||
"message": "Configuração ERLT"
|
||
},
|
||
"transponderData1": {
|
||
"message": "Dados"
|
||
},
|
||
"transponderData2": {
|
||
"message": "ID do Transponder"
|
||
},
|
||
"transponderData3": {
|
||
"message": "ID do Transponder"
|
||
},
|
||
"transponderDataHelp1": {
|
||
"message": "Apenas dígitos Hexadecimais, 0-9, A-F"
|
||
},
|
||
"transponderHelp1": {
|
||
"message": "Configure o código do seu transponder aqui. Nota: Apenas códigos válidos serão reconhecidos em sistemas de cronometragem de corridas. Códigos válidos para o transponder podem ser obtidos em <a href=\"http://seriouslypro.com/transponder-codes\" target=\"_blank\" rel=\"noopener noreferrer\">Seriously Pro</a>."
|
||
},
|
||
"transponderHelp2": {
|
||
"message": "Para mais informações visite <a href=\"http://www.arcitimer.com/\" title=\"aRCiTimer\" target=\"_blank\" rel=\"noopener noreferrer\">aRCiTimer</a>"
|
||
},
|
||
"transponderDataHelp3": {
|
||
"message": "Escolha o ID ERTL 0-63"
|
||
},
|
||
"transponderHelp3": {
|
||
"message": "Para mais informações visite <a href=\"https://github.com/polyvision/EasyRaceLapTimer\" title=\"aRCiTimer\" target=\"_blank\" rel=\"noopener noreferrer\">EasyRaceLapTimer</a>"
|
||
},
|
||
"transponderButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"transponderButtonSaveReboot": {
|
||
"message": "Gravar e Reiniciar"
|
||
},
|
||
"transponderDataInvalid": {
|
||
"message": "Dados do transponder são <span class=\"message-negative\">inválidos</span>"
|
||
},
|
||
"transponderEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"servosFirmwareUpgradeRequired": {
|
||
"message": "Servos requerem o firmware >= 1.10.0. e suporte do destino."
|
||
},
|
||
"servosChangeDirection": {
|
||
"message": "Mude a direção no TX para que fique igual ao movimento do servo"
|
||
},
|
||
"servosName": {
|
||
"message": "Nome"
|
||
},
|
||
"servosMid": {
|
||
"message": "MEIO"
|
||
},
|
||
"servosMin": {
|
||
"message": "MÍNIMO"
|
||
},
|
||
"servosMax": {
|
||
"message": "MÁXIMO"
|
||
},
|
||
"servosAngleAtMin": {
|
||
"message": "Ângulo no mín"
|
||
},
|
||
"servosAngleAtMax": {
|
||
"message": "Ângulo no máx"
|
||
},
|
||
"servosDirectionAndRate": {
|
||
"message": "Direção e rate"
|
||
},
|
||
"servosLiveMode": {
|
||
"message": "Habilitar modo ao vivo"
|
||
},
|
||
"servosButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"servosNormal": {
|
||
"message": "Normal"
|
||
},
|
||
"servosReverse": {
|
||
"message": "Inverter"
|
||
},
|
||
"servosEepromSave": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"gpsHead": {
|
||
"message": "GPS"
|
||
},
|
||
"gpsMapHead": {
|
||
"message": "Localização GPS atual"
|
||
},
|
||
"gpsMapMessage1": {
|
||
"message": "Verifique a sua ligação de internet"
|
||
},
|
||
"gpsMapMessage2": {
|
||
"message": "A aguardar por fix do GPS 3D…"
|
||
},
|
||
"gps3dFix": {
|
||
"message": "Fix 3D:"
|
||
},
|
||
"gpsFixTrue": {
|
||
"message": "<span class=\"fixtrue\">Verdadeiro</span>"
|
||
},
|
||
"gpsFixFalse": {
|
||
"message": "<span class=\"fixfalse\">Falso</span>"
|
||
},
|
||
"gpsAltitude": {
|
||
"message": "Altitude:"
|
||
},
|
||
"gpsLat": {
|
||
"message": "Latitude:"
|
||
},
|
||
"gpsLon": {
|
||
"message": "Longitude:"
|
||
},
|
||
"gpsHeading": {
|
||
"message": "Direção:"
|
||
},
|
||
"gpsSpeed": {
|
||
"message": "Velocidade:"
|
||
},
|
||
"gpsSats": {
|
||
"message": "Satélites:"
|
||
},
|
||
"gpsDistToHome": {
|
||
"message": "Distância para Casa:"
|
||
},
|
||
"gpsSignalStrHead": {
|
||
"message": "Força do Sinal GPS"
|
||
},
|
||
"gpsSignalStr": {
|
||
"message": "Força do Sinal"
|
||
},
|
||
"gpsSignalGnssId": {
|
||
"message": "Gnss ID"
|
||
},
|
||
"gpsSignalSatId": {
|
||
"message": "ID Satélite"
|
||
},
|
||
"gpsSignalStatusQly": {
|
||
"message": "Estado / Qualidade"
|
||
},
|
||
"gnssQualityNoSignal": {
|
||
"message": "sem sinal"
|
||
},
|
||
"gnssQualitySearching": {
|
||
"message": "a procurar"
|
||
},
|
||
"gnssQualityAcquired": {
|
||
"message": "adquirido"
|
||
},
|
||
"gnssQualityUnusable": {
|
||
"message": "inutilizável"
|
||
},
|
||
"gnssQualityLocked": {
|
||
"message": "bloqueado"
|
||
},
|
||
"gnssQualityFullyLocked": {
|
||
"message": "totalmente bloqueado"
|
||
},
|
||
"gnssUsedUnused": {
|
||
"message": "não usado"
|
||
},
|
||
"gnssUsedUsed": {
|
||
"message": "usado"
|
||
},
|
||
"gnssHealthyUnknown": {
|
||
"message": "desconhecido"
|
||
},
|
||
"gnssHealthyHealthy": {
|
||
"message": "saudável"
|
||
},
|
||
"gnssHealthyUnhealthy": {
|
||
"message": "não saudável"
|
||
},
|
||
"motorsVoltage": {
|
||
"message": "Voltagem:"
|
||
},
|
||
"motorsADrawing": {
|
||
"message": "Corrente:"
|
||
},
|
||
"motorsmAhDrawn": {
|
||
"message": "Amp. gastos:"
|
||
},
|
||
"motorsVoltageValue": {
|
||
"message": "$1 V"
|
||
},
|
||
"motorsADrawingValue": {
|
||
"message": "$1 A"
|
||
},
|
||
"motorsmAhDrawnValue": {
|
||
"message": "$1 mAh"
|
||
},
|
||
"motorsText": {
|
||
"message": "Motores"
|
||
},
|
||
"motorNumber1": {
|
||
"message": "Motor - 1"
|
||
},
|
||
"motorNumber2": {
|
||
"message": "Motor - 2"
|
||
},
|
||
"motorNumber3": {
|
||
"message": "Motor - 3"
|
||
},
|
||
"motorNumber4": {
|
||
"message": "Motor - 4"
|
||
},
|
||
"motorNumber5": {
|
||
"message": "Motor - 5"
|
||
},
|
||
"motorNumber6": {
|
||
"message": "Motor - 6"
|
||
},
|
||
"motorNumber7": {
|
||
"message": "Motor - 7"
|
||
},
|
||
"motorNumber8": {
|
||
"message": "Motor - 8"
|
||
},
|
||
"servosText": {
|
||
"message": "Servos"
|
||
},
|
||
"servoNumber1": {
|
||
"message": "Servo - 1"
|
||
},
|
||
"servoNumber2": {
|
||
"message": "Servo - 2"
|
||
},
|
||
"servoNumber3": {
|
||
"message": "Servo - 3"
|
||
},
|
||
"servoNumber4": {
|
||
"message": "Servo - 4"
|
||
},
|
||
"servoNumber5": {
|
||
"message": "Servo - 5"
|
||
},
|
||
"servoNumber6": {
|
||
"message": "Servo - 6"
|
||
},
|
||
"servoNumber7": {
|
||
"message": "Servo - 7"
|
||
},
|
||
"servoNumber8": {
|
||
"message": "Servo - 8"
|
||
},
|
||
"motorsResetMaximumButton": {
|
||
"message": "Repor"
|
||
},
|
||
"motorsResetMaximum": {
|
||
"message": "Repor máximos extraordinários"
|
||
},
|
||
"motorsSensorGyroSelect": {
|
||
"message": "gyro"
|
||
},
|
||
"motorsSensorAccelSelect": {
|
||
"message": "acelerómetro"
|
||
},
|
||
"motorsTelemetryHelp": {
|
||
"message": "Estes números mostram a info de telemetria recebida dos ESCs, se disponível. Pode mostrar a velocidade atual dos motores (em RPM), a taxa de erros do link de telemetria e a temperatura dos ESCs.",
|
||
"description": "Help text for the telemetry values in the motors tab."
|
||
},
|
||
"motorsRPM": {
|
||
"message": "R: {{motorsRpmValue}}",
|
||
"description": "To put under the motors in the motors tab. KEEP IT SHORT or not translate. Keep the letters as prefix. Shows the RPM of the motor if telemetry is available."
|
||
},
|
||
"motorsRPMError": {
|
||
"message": "E: {{motorsErrorValue}}%",
|
||
"description": "To put under the motors in the motors tab. KEEP IT SHORT or not translate. Shows the error of motor telemetry if available."
|
||
},
|
||
"motorsESCTemperature": {
|
||
"message": "T: {{motorsESCTempValue}}°C",
|
||
"description": "To put under the motors in the motors tab. KEEP IT SHORT or not translate. Shows the ESC temperature if available."
|
||
},
|
||
"motorsMaster": {
|
||
"message": "Master"
|
||
},
|
||
"motorsNotice": {
|
||
"message": "<strong>Aviso sobre o modo de Teste de Motor / Armar:</strong><br />Mover os sliders ou armar o seu aparelho com o transmissor fará os motores <strong>girar</strong>.<br />De modo a evitar ferimentos, <strong class=\"message-negative\">remova TODAS as hélices</strong> antes de usar esta função.<br />Habilitar o modo de Teste de Motor também irá temporariamente desabilitar a Prevenção contra Descolagem Acidental, de forma a evitar o desarme do aparelho enquanto estiver a testá-lo na bancada sem as hélices.<br />"
|
||
},
|
||
"motorsEnableControl": {
|
||
"message": "<strong>Entendo os riscos</strong>, as hélices foram removidas - habilitar o controle dos motores e armar, e desativar a Prevenção contra Descolagem Acidental."
|
||
},
|
||
"motorsDialogMixerReset": {
|
||
"message": "<strong>Problema no modo Mixer detetado</strong><br /><br />O modelo {{mixerName}} precisa de <strong class=\"message-positive\">{{mixerMotors}}</strong> recursos de motor e a configuração atual do firmware fornece <strong class=\"message-positive\">{{outputs}}</strong> saída(s) utilizável(eis) para o modo selecionado.<br /><br />Se usar um modo de mixer personalizado, tem de definir uma mmix personalizada antes de alterar o modo do mixer.<br /><br />Por favor, verifique a sua configuração e adicione os recursos de motor necessários."
|
||
},
|
||
"motorsDialogSettingsChanged": {
|
||
"message": "Detetadas alterações na configuração.<br /><br /><strong class=\"message-negative-italic\">O Modo de Teste do Motor está desativado até as configurações serem gravadas.</strong>"
|
||
},
|
||
"motorsDialogSettingsChangedOk": {
|
||
"message": "OK"
|
||
},
|
||
"motorOutputReorderDialogClose": {
|
||
"message": "Cancelar"
|
||
},
|
||
"motorOutputReorderDialogAgree": {
|
||
"message": "Iniciar"
|
||
},
|
||
"motorsRemapDialogTitle": {
|
||
"message": "Reordenar motores"
|
||
},
|
||
"motorOutputReorderDialogOpen": {
|
||
"message": "Reordenar motores"
|
||
},
|
||
"motorOutputReorderDialogSelectSpinningMotor": {
|
||
"message": "Clique no motor que gira..."
|
||
},
|
||
"motorOutputReorderDialogRemapIsDone": {
|
||
"message": "Pronto! Verifique a ordem de rotação dos motores ao clicar na imagem."
|
||
},
|
||
"motorsRemapDialogUnderstandRisks": {
|
||
"message": "<strong>Entendo os riscos</strong>,<br />as hélices foram removidas."
|
||
},
|
||
"motorsRemapDialogRiskNotice": {
|
||
"message": "<strong>Aviso de segurança</strong><br /><strong class=\"message-negative\">Remova todas as hélices para evitar ferimentos!</strong><br />Os motores vão <strong>girar!</strong>"
|
||
},
|
||
"motorsRemapDialogExplanations": {
|
||
"message": "<strong>Aviso de informação</strong><br />Os motores vão girar um a um e poderá selecionar que motor está a girar. A bateria deve estar conetada, deve estar selecionado o protocolo ESC correto. Este utilitário só pode reorganizar os motores ativos atualmente. O re-mapeamento mais complexo requer o comando CLI Resource. Consulte esta <a href=\"https://betaflight.com/docs/wiki/archive/Resource-remapping\" target=\"_blank\" rel=\"noopener noreferrer\">página Wiki</a>."
|
||
},
|
||
"motorsRemapDialogSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"motorsRemapDialogStartOver": {
|
||
"message": "Começar de novo"
|
||
},
|
||
"motorsButtonReset": {
|
||
"message": "Repor"
|
||
},
|
||
"motorsButtonSave": {
|
||
"message": "Gravar e Reiniciar"
|
||
},
|
||
"escDshotDirectionDialog-Title": {
|
||
"message": "Direção do Motor - <strong class=\"message-negative-italic\">Aviso: Certifique-se de que as hélices estão removidas!</strong>"
|
||
},
|
||
"escDshotDirectionDialog-SelectMotor": {
|
||
"message": "Selecionar um ou todos os motores"
|
||
},
|
||
"escDshotDirectionDialog-SelectMotorSafety": {
|
||
"message": "Os motores vão girar quando selecionados!"
|
||
},
|
||
"escDshotDirectionDialog-RiskNotice": {
|
||
"message": "<strong>Aviso de segurança</strong><br /><strong class=\"message-negative-italic\">Remova todas as hélices para evitar ferimentos!</strong><br />Os motores irão <strong>girar</strong> imediatamente quando selecionados!"
|
||
},
|
||
"escDshotDirectionDialog-UnderstandRisks": {
|
||
"message": "<strong>Eu entendo os riscos</strong>,<br />todas as hélices foram removidas."
|
||
},
|
||
"escDshotDirectionDialog-InformationNotice": {
|
||
"message": "<strong>Aviso de informação</strong><br />Para alterar as direções dos motores, a bateria deve estar ligada e configurado o protocolo ESC correto na aba $t(tabMotorTesting.message). Note que nem todos os ESCs Dshot funcionarão com esta caixa de diálogo. Verifique o firmware do seu ESC."
|
||
},
|
||
"escDshotDirectionDialog-NormalInformationNotice": {
|
||
"message": "Defina a direção do motor selecionando e girando cada motor individualmente."
|
||
},
|
||
"escDshotDirectionDialog-WizardInformationNotice": {
|
||
"message": "Repõe as direções de rotação de todos os motores e permite ao utilizador escolher qual inverter."
|
||
},
|
||
"escDshotDirectionDialog-Open": {
|
||
"message": "Direção do motor"
|
||
},
|
||
"escDshotDirectionDialog-CommandNormal": {
|
||
"message": "Normal"
|
||
},
|
||
"escDshotDirectionDialog-CommandReverse": {
|
||
"message": "Inverter"
|
||
},
|
||
"escDshotDirectionDialog-CommandSpin": {
|
||
"message": "Testar motor"
|
||
},
|
||
"escDshotDirectionDialog-ReleaseButtonToStop": {
|
||
"message": "Solte o botão para parar"
|
||
},
|
||
"escDshotDirectionDialog-ReleaseToStop": {
|
||
"message": "Solte para parar"
|
||
},
|
||
"escDshotDirectionDialog-Start": {
|
||
"message": "Individualmente"
|
||
},
|
||
"escDshotDirectionDialog-StartWizard": {
|
||
"message": "Assistente"
|
||
},
|
||
"escDshotDirectionDialog-SetDirectionHint": {
|
||
"message": "Mudar direção do(s) motor(es) selecionado(s)"
|
||
},
|
||
"escDshotDirectionDialog-SetDirectionHintSafety": {
|
||
"message": "Motores vão girar ao definir a direção!"
|
||
},
|
||
"escDshotDirectionDialog-WrongProtocolText": {
|
||
"message": "A funcionalidade funciona apenas com ESCs DSHOT.<br />Verifique se o seu ESC (electronic speed controller) suporta o protocolo DSHOT e altere-o na aba $t(tabMotorTesting.message)."
|
||
},
|
||
"escDshotDirectionDialog-WrongMixerText": {
|
||
"message": "Número de motores é 0.<br />Verifique o Mixer atual na aba $t(tabMotorTesting.message) ou configure um personalizado através do CLI. Consulte esta <a href=\"https://betaflight.com/docs/development/Mixer\" target=\"_blank\" rel=\"noopener noreferrer\">página Wiki</a>."
|
||
},
|
||
"escDshotDirectionDialog-WrongFirmwareText": {
|
||
"message": "Atualize o firmware.<br /> Certifique-se de que está a utilizar o último firmware: Betaflight 4.3 ou mais recente."
|
||
},
|
||
"escDshotDirectionDialog-WizardActionHint": {
|
||
"message": "Carregue nos números dos motores individualmente para mudar a direção de rotação"
|
||
},
|
||
"escDshotDirectionDialog-WizardActionHintSecondLine": {
|
||
"message": "Verifique se todos os motores estão a rodar corretamente"
|
||
},
|
||
"escDshotDirectionDialog-SpinWizard": {
|
||
"message": "Iniciar / girar motores"
|
||
},
|
||
"escDshotDirectionDialog-StopWizard": {
|
||
"message": "Parar motores"
|
||
},
|
||
"sensorsInfo": {
|
||
"message": "Tenha presente que ao usar um período de atualização rápido e visualizar vários gráficos em simultâneo utiliza muitos recursos do computador e pode gastar a sua bateria rapidamente se estiver num portátil. Recomendamos que apenas exiba os gráficos dos sensores em que estiver interessado e que utilize períodos de atualização razoáveis."
|
||
},
|
||
"sensorsRefresh": {
|
||
"message": "Atualizar:"
|
||
},
|
||
"sensorsScale": {
|
||
"message": "Escala:"
|
||
},
|
||
"sensorsGyroSelect": {
|
||
"message": "Giroscópio"
|
||
},
|
||
"sensorsAccelSelect": {
|
||
"message": "Acelerómetro"
|
||
},
|
||
"sensorsMagSelect": {
|
||
"message": "Magnetómetro"
|
||
},
|
||
"sensorsAltitudeSelect": {
|
||
"message": "Altitude"
|
||
},
|
||
"sensorsSonarSelect": {
|
||
"message": "Sonar"
|
||
},
|
||
"sensorsDebugSelect": {
|
||
"message": "Depuração"
|
||
},
|
||
"sensorsGyroTitle": {
|
||
"message": "Giroscópio - deg/s"
|
||
},
|
||
"sensorsAccelTitle": {
|
||
"message": "Acelerómetro - g (deg)"
|
||
},
|
||
"sensorsMagTitle": {
|
||
"message": "Magnetómetro - Ga"
|
||
},
|
||
"sensorsAltitudeTitle": {
|
||
"message": "Altitude - metros"
|
||
},
|
||
"sensorsAltitudeHint": {
|
||
"message": "A altitude é calculada com uma combinação de dados do barómetro (se disponível) e dados do GPS (se disponível). Se um GPS estiver conectado e com sinal dos satélites, quando desarmado, será exibida a altitude absoluta acima do nível do mar. Quando armado, será exibida a altitude relativa à posição onde foi armado."
|
||
},
|
||
"sensorsSonarTitle": {
|
||
"message": "Sonar - cm"
|
||
},
|
||
"sensorsDebugTitle": {
|
||
"message": "Debug"
|
||
},
|
||
"cliInfo": {
|
||
"message": "<strong>Nota:</strong> Sair da aba do CLI ou pressionar Desconectar irá <strong>automaticamente</strong> enviar o comando \"<strong>exit</strong>\" para a placa. No firmware mais recente, isto fará com que a controladora de voo <strong>reinicie</strong> e qualquer alteração que não foi gravada será <strong>perdida</strong>. <p><strong><span class=\"message-negative\">Atenção:</span></strong> Alguns comandos do CLI podem enviar sinais arbitrários para os pinos de saída dos motores. Isto pode fazer com que os motores girem se uma bateria estiver conectada. Portanto, é altamente recomendado verificar que <strong>nenhuma bateria está conectada antes de enviar comandos no CLI</strong>."
|
||
},
|
||
"cliInputPlaceholder": {
|
||
"message": "Escreva aqui o seu comando. Pressione Tab para Autocompletar."
|
||
},
|
||
"cliInputPlaceholderBuilding": {
|
||
"message": "Por favor aguarde enquanto o cache do Autocompletar está a ser construído..."
|
||
},
|
||
"cliEnter": {
|
||
"message": "Modo CLI detetado"
|
||
},
|
||
"cliReboot": {
|
||
"message": "Reiniciar por CLI detetado"
|
||
},
|
||
"cliSaveToFileBtn": {
|
||
"message": "Gravar para ficheiro"
|
||
},
|
||
"cliClearOutputHistoryBtn": {
|
||
"message": "Limpar histórico"
|
||
},
|
||
"cliCopyToClipboardBtn": {
|
||
"message": "Copiar para área de transferência"
|
||
},
|
||
"cliCopySuccessful": {
|
||
"message": "Copiado!"
|
||
},
|
||
"cliLoadFromFileBtn": {
|
||
"message": "Carregar do ficheiro"
|
||
},
|
||
"cliSupportRequestBtn": {
|
||
"message": "Enviar Dados de Suporte"
|
||
},
|
||
"cliConfirmSnippetDialogTitle": {
|
||
"message": "O ficheiro <strong>{{fileName}}</strong> foi carregado. Reveja os comandos"
|
||
},
|
||
"cliConfirmSnippetNote": {
|
||
"message": "<strong>Nota:</strong> É possível ver e modificar os comandos antes de executar."
|
||
},
|
||
"cliConfirmSnippetBtn": {
|
||
"message": "Executar"
|
||
},
|
||
"loggingNote": {
|
||
"message": "Os dados serão gravados <span class=\"message-negative\">apenas</span> nesta aba, sair da aba irá <span class=\"message-negative\">cancelar</span> o log e a aplicação irá voltar ao seu estado <strong>\"configurador\"</strong> normal.<br /> Pode selecionar o período de atualização global, os dados serão escritos no ficheiro de log a cada <strong>1</strong> segundo por questões de performance."
|
||
},
|
||
"loggingSamplesSaved": {
|
||
"message": "Amostras Gravadas:"
|
||
},
|
||
"loggingLogSize": {
|
||
"message": "Tamanho do Log:"
|
||
},
|
||
"loggingLogName": {
|
||
"message": "Nome do Log:"
|
||
},
|
||
"loggingButtonLogFile": {
|
||
"message": "Selecionar ficheiro de Log"
|
||
},
|
||
"loggingStart": {
|
||
"message": "Começar a fazer Log"
|
||
},
|
||
"loggingStop": {
|
||
"message": "Parar de fazer log"
|
||
},
|
||
"loggingBack": {
|
||
"message": "Sair do Log / Desconectar"
|
||
},
|
||
"loggingErrorNotConnected": {
|
||
"message": "Precisa <strong>conectar</strong> primeiro"
|
||
},
|
||
"loggingErrorLogFile": {
|
||
"message": "Por favor selecione o ficheiro de log"
|
||
},
|
||
"loggingErrorOneProperty": {
|
||
"message": "Por favor selecione pelo menos uma propriedade para fazer log"
|
||
},
|
||
"loggingAutomaticallyRetained": {
|
||
"message": "Ficheiro de log anterior automaticamente carregado: <strong>$1</strong>"
|
||
},
|
||
"blackboxNotSupported": {
|
||
"message": "O firmware da sua controladora de voo não suporta a função 'Log do Blackbox'."
|
||
},
|
||
"blackboxMaybeSupported": {
|
||
"message": "O firmware da sua controladora de voo é muito antigo e não suporta esta aba, ou a funcionalidade Blackbox está desabilitada na aba de Configuração."
|
||
},
|
||
"blackboxConfiguration": {
|
||
"message": "Configuração do Blackbox"
|
||
},
|
||
"blackboxButtonSave": {
|
||
"message": "Gravar e reiniciar"
|
||
},
|
||
"blackboxLoggingNone": {
|
||
"message": "Não gerar log"
|
||
},
|
||
"blackboxLoggingFlash": {
|
||
"message": "Flash Embutido na placa"
|
||
},
|
||
"blackboxLoggingSdCard": {
|
||
"message": "Cartão SD"
|
||
},
|
||
"blackboxLoggingSerial": {
|
||
"message": "Porta Serial"
|
||
},
|
||
"serialLoggingSupportedNote": {
|
||
"message": "Pode fazer log para um dispositivo externo (como o OpenLager) utilizando a porta serial. Configure a porta na aba de Portas."
|
||
},
|
||
"sdcardNote": {
|
||
"message": "Podem ser guardados logs de voo para a slot do Cartão SD embutido na sua controladora de voo."
|
||
},
|
||
"dataflashUsedSpace": {
|
||
"message": "Espaço utilizado"
|
||
},
|
||
"dataflashFreeSpace": {
|
||
"message": "Espaço livre"
|
||
},
|
||
"dataflashUnavSpace": {
|
||
"message": "Espaço indisponível"
|
||
},
|
||
"dataflashLogsSpace": {
|
||
"message": "Espaço livre para logs"
|
||
},
|
||
"dataflashNote": {
|
||
"message": "Podem ser guardados logs de voo na Memória flash embutida na sua controladora de voo."
|
||
},
|
||
"dataflashNotPresentNote": {
|
||
"message": "A sua controladora de voo não tem disponível uma Memória flash compatível."
|
||
},
|
||
"dataflashFirmwareUpgradeRequired": {
|
||
"message": "Memória flash requer o firmware >= 1.8.0."
|
||
},
|
||
"dataflashButtonSaveFile": {
|
||
"message": "Gravar flash para ficheiro..."
|
||
},
|
||
"dataflashButtonSaveFileDeprecated": {
|
||
"message": "Gravar flash para ficheiro... (não suportado)"
|
||
},
|
||
"dataflashSavetoFileNote": {
|
||
"message": "Gravar a flash diretamente para ficheiro é lento e inerentemente propenso a erro / ficheiro corrompido.<br>Em alguns casos, funcionará para ficheiros pequenos, mas isto não é suportado e pedidos de suporte para tal serão fechados sem comentários - use o modo de armazenamento em massa."
|
||
},
|
||
"dataflashSaveFileDepreciationHint": {
|
||
"message": "Este método é lento e inerentemente propenso a erros / ficheiros corrompidos, porque a própria ligação MSP tem intrinsecamente, limitações fundamentais que a tornam inadequada para transferências de ficheiros. Pode funcionar apenas para ficheiros de log pequenos. Não crie pedidos de suporte se a transferência de ficheiros falhar quando gravar usando este método. O método recomendado é usar '<b>$t(onboardLoggingRebootMscText.message)</b>' (abaixo) para ativar o modo de armazenamento em massa, e aceder ao controlador de voo como um dispositivo de armazenamento para baixar os ficheiros de log."
|
||
},
|
||
"dataflashButtonErase": {
|
||
"message": "Apagar flash"
|
||
},
|
||
"dataflashConfirmEraseTitle": {
|
||
"message": "Confirme apagar da Memória flash"
|
||
},
|
||
"dataflashConfirmEraseNote": {
|
||
"message": "Isto vai apagar todos os logs do Blackbox e quaisquer outros dados na Memória flash. Deve demorar cerca de 20 segundos, tem a certeza?"
|
||
},
|
||
"dataflashSavingTitle": {
|
||
"message": "A guardar a Memória flash no ficheiro"
|
||
},
|
||
"dataflashSavingNote": {
|
||
"message": "Gravar pode demorar vários minutos, por favor aguarde."
|
||
},
|
||
"dataflashSavingNoteAfter": {
|
||
"message": "Gravação completa! Pressione \"Ok\" para continuar."
|
||
},
|
||
"dataflashButtonSaveCancel": {
|
||
"message": "Cancelar"
|
||
},
|
||
"dataflashButtonSaveDismiss": {
|
||
"message": "Ok"
|
||
},
|
||
"dataflashButtonEraseConfirm": {
|
||
"message": "Sim, apagar Memória flash"
|
||
},
|
||
"dataflashButtonEraseCancel": {
|
||
"message": "Cancelar"
|
||
},
|
||
"dataflashFileWriteFailed": {
|
||
"message": "Falha ao escrever no ficheiro selecionado, as permissões da pasta estão corretas?"
|
||
},
|
||
"sdcardStatusNoCard": {
|
||
"message": "Nenhum cartão inserido"
|
||
},
|
||
"sdcardStatusReboot": {
|
||
"message": "Erro fatal<br>Reinicie para tentar novamente"
|
||
},
|
||
"sdcardStatusReady": {
|
||
"message": "Cartão pronto"
|
||
},
|
||
"sdcardStatusStarting": {
|
||
"message": "Cartão a inicializar..."
|
||
},
|
||
"sdcardStatusFileSystem": {
|
||
"message": "Sistema de ficheiros a inicializar..."
|
||
},
|
||
"sdcardStatusUnknown": {
|
||
"message": "Estado desconhecido $1"
|
||
},
|
||
"firmwareFlasherBranch": {
|
||
"message": "Selecionar commit"
|
||
},
|
||
"firmwareFlasherReleaseSummaryHead": {
|
||
"message": "Info de Lançamento e Compilação"
|
||
},
|
||
"firmwareFlasherReleaseManufacturer": {
|
||
"message": "ID Fabricante:"
|
||
},
|
||
"firmwareFlasherReleaseVersion": {
|
||
"message": "Versão:"
|
||
},
|
||
"firmwareFlasherReleaseVersionUrl": {
|
||
"message": "Visite a página de lançamentos."
|
||
},
|
||
"firmwareFlasherReleaseNotes": {
|
||
"message": "Notas de lançamento:"
|
||
},
|
||
"firmwareFlasherReleaseDate": {
|
||
"message": "Data:"
|
||
},
|
||
"firmwareFlasherReleaseTarget": {
|
||
"message": "Destino:"
|
||
},
|
||
"firmwareFlasherTargetWikiUrlInfo": {
|
||
"message": "Obtenha mais informações sobre target na wiki do Betaflight (url da wiki encontrada na configuração de target unificado)"
|
||
},
|
||
"firmwareFlasherReleaseMCU": {
|
||
"message": "MCU:"
|
||
},
|
||
"firmwareFlasherCloudBuildDetails": {
|
||
"message": "Detalhes da Compilação da Nuvem:"
|
||
},
|
||
"firmwareFlasherCloudBuildLogUrl": {
|
||
"message": "Mostrar Log."
|
||
},
|
||
"firmwareFlasherCloudBuildStatus": {
|
||
"message": "Estado:"
|
||
},
|
||
"firmwareFlasherCloudBuildPending": {
|
||
"message": "pendente"
|
||
},
|
||
"firmwareFlasherCloudBuildProcessing": {
|
||
"message": "a processar"
|
||
},
|
||
"firmwareFlasherCloudBuildSuccessCached": {
|
||
"message": "sucesso (em cache)"
|
||
},
|
||
"firmwareFlasherCloudBuildSuccess": {
|
||
"message": "sucesso"
|
||
},
|
||
"firmwareFlasherCloudBuildTimedOut": {
|
||
"message": "tempo expirou (pf tente novamente)"
|
||
},
|
||
"firmwareFlasherCloudBuildFailed": {
|
||
"message": "falhou (pf verifique o log)"
|
||
},
|
||
"firmwareFlasherReleaseFileUrl": {
|
||
"message": "Download manualmente."
|
||
},
|
||
"firmwareFlasherTargetWarning": {
|
||
"message": "<span class=\"message-negative\">IMPORTANTE:</span> Tenha certeza que o ficheiro selecionado é apropriado para o destino. Enviar um ficheiro binário para o destino errado pode fazer coisas <span class=\"message-negative\">más</span> acontecerem."
|
||
},
|
||
"firmwareFlasherPath": {
|
||
"message": "Caminho:"
|
||
},
|
||
"firmwareFlasherSize": {
|
||
"message": "Tamanho:"
|
||
},
|
||
"firmwareFlasherStatus": {
|
||
"message": "Estado:"
|
||
},
|
||
"firmwareFlasherProgress": {
|
||
"message": "Progresso:"
|
||
},
|
||
"firmwareFlasherLoadFirmwareFile": {
|
||
"message": "Por favor carregue o ficheiro do firmware"
|
||
},
|
||
"firmwareFlasherLoadedConfig": {
|
||
"message": "Target carregado, por favor carregue o ficheiro do firmware"
|
||
},
|
||
"firmwareFlasherNoReboot": {
|
||
"message": "Sem sequência de reinicialização"
|
||
},
|
||
"firmwareFlasherOnlineSelectBuildType": {
|
||
"message": "Selecione o tipo de compilação para ver as placas disponíveis."
|
||
},
|
||
"firmwareFlasherOnlineSelectBoardDescription": {
|
||
"message": "Selecione ou detete automaticamente a sua placa para ver os Firmwares disponíveis online - Selecione o firmware apropriado para a sua placa."
|
||
},
|
||
"firmwareFlasherOnlineSelectBoardHint": {
|
||
"message": "Betaflight configurator suporta o flash de Targets Unificados com as respetivas configurações específicas de placas num único passo.<br><br>O conceito de Targets Unificados significa que o mesmo ficheiro .hex de firmware pode ser usado para todas as placas que usem a mesma MCU.<br><br>Betaflight 4.4 introduz <strong>Compilação na Nuvem.</strong><br><br>Com <strong>Compilação na Nuvem</strong> precisamos de definir opções de hardware presentes na sua build.<br><br>Para fazer com que diferentes placas funcionem com o mesmo firmware, um ficheiro de configuração específica é executado em conjunto com o firmware quando o Target Unificado é flashado.<br><br>Com Compilação Local pode carregar um ficheiro de configuração de target unificado ou escolher uma placa antes de carregar o ficheiro .hex de firmware.<br><br>Se encontrar problemas a usar o firmware, por favor considere juntar-se ao Discord ou abrir um <a href=\"https://github.com/betaflight/betaflight/issues\" target=\"_blank\" rel=\"noopener noreferrer\">problema</a>."
|
||
},
|
||
"firmwareFlasherOnlineSelectFirmwareVersionDescription": {
|
||
"message": "Selecione a versão do firmware para a sua placa."
|
||
},
|
||
"firmwareFlasherNoRebootDescription": {
|
||
"message": "Ative se s sua controladora de voo está no modo boot. Por exemplo, se ligou a sua placa com os pinos do bootloader em 'curto-circuito' ou enquanto está a pressionar o botão BOOT na sua placa."
|
||
},
|
||
"firmwareFlasherFlashOnConnect": {
|
||
"message": "Flashar ao conectar"
|
||
},
|
||
"firmwareFlasherFlashOnConnectDescription": {
|
||
"message": "Tentar flashar a placa automaticamente (ativado quando uma nova porta serial é detectada)."
|
||
},
|
||
"firmwareFlasherFullChipErase": {
|
||
"message": "Apagar completo do chip"
|
||
},
|
||
"firmwareFlasherFullChipEraseDescription": {
|
||
"message": "Limpa todos os dados de configuração armazenados na placa."
|
||
},
|
||
"firmwareFlasherFlashDevelopmentFirmware": {
|
||
"message": "Usar Firmware em desenvolvimento"
|
||
},
|
||
"firmwareFlasherFlashDevelopmentFirmwareDescription": {
|
||
"message": "Flashar o mais recente (não testado) firmware de desenvolvimento."
|
||
},
|
||
"firmwareFlasherManualPort": {
|
||
"message": "Porta"
|
||
},
|
||
"firmwareFlasherManualBaud": {
|
||
"message": "Baud rate manual"
|
||
},
|
||
"firmwareFlasherManualBaudDescription": {
|
||
"message": "A seleção manual do baud rate é para placas que não suportam a velocidade padrão ou para flash via Bluetooth.<br /><span class=\"message-negative\">Nota:</span> Esta opção não é utilizada quando estiver a atualizar via USB DFU"
|
||
},
|
||
"firmwareFlasherBaudRate": {
|
||
"message": "Baud Rate"
|
||
},
|
||
"firmwareFlasherShowDevelopmentReleases": {
|
||
"message": "Mostrar versões candidatas"
|
||
},
|
||
"firmwareFlasherShowDevelopmentReleasesDescription": {
|
||
"message": "Mostrar versões candidatas em conjunto com versões estáveis"
|
||
},
|
||
"firmwareFlasherOptionLoading": {
|
||
"message": "Carregando..."
|
||
},
|
||
"firmwareFlasherOptionLabelBuildTypeRelease": {
|
||
"message": "Versões Finais"
|
||
},
|
||
"firmwareFlasherOptionLabelBuildTypeReleaseCandidate": {
|
||
"message": "Versões Finais e Versões Candidatas"
|
||
},
|
||
"firmwareFlasherOptionLabelBuildTypeDevelopment": {
|
||
"message": "Versões de Desenvolvimento"
|
||
},
|
||
"firmwareFlasherOptionLabelBuildTypeAKK3_3": {
|
||
"message": "3.3 AKK & RDQ VTX Patch"
|
||
},
|
||
"firmwareFlasherOptionLabelBuildTypeAKK3_4": {
|
||
"message": "3.4 AKK & RDQ VTX Patch"
|
||
},
|
||
"firmwareFlasherOptionLabelSelectFirmware": {
|
||
"message": "Escolha um Firmware / Placa"
|
||
},
|
||
"firmwareFlasherOptionLabelSelectBoard": {
|
||
"message": "Escolha uma Placa"
|
||
},
|
||
"firmwareFlasherOptionLabelSelectFirmwareVersion": {
|
||
"message": "Escolha uma versão do Firmware"
|
||
},
|
||
"firmwareFlasherOptionLabelSelectFirmwareVersionFor": {
|
||
"message": "Escolha uma versão do Firmware para"
|
||
},
|
||
"firmwareFlasherButtonLoadLocal": {
|
||
"message": "Carregar Firmware [Local]"
|
||
},
|
||
"firmwareFlasherButtonLoadOnline": {
|
||
"message": "Carregar Firmware [Online]"
|
||
},
|
||
"firmwareFlasherButtonDownloading": {
|
||
"message": "A fazer download..."
|
||
},
|
||
"firmwareFlasherExitDfu": {
|
||
"message": "Sair do modo DFU"
|
||
},
|
||
"firmwareFlasherFlashFirmware": {
|
||
"message": "Flashar Firmware"
|
||
},
|
||
"firmwareFlasherGithubInfoHead": {
|
||
"message": "Informações do Firmware no GitHub"
|
||
},
|
||
"firmwareFlasherCommiter": {
|
||
"message": "Committer:"
|
||
},
|
||
"firmwareFlasherDate": {
|
||
"message": "Data:"
|
||
},
|
||
"firmwareFlasherHash": {
|
||
"message": "Hash:"
|
||
},
|
||
"firmwareFlasherUrl": {
|
||
"message": "Vá ao GitHub para rever este commit..."
|
||
},
|
||
"firmwareFlasherMessage": {
|
||
"message": "Mensagem:"
|
||
},
|
||
"firmwareFlasherWarningText": {
|
||
"message": "Por favor <span class=\"message-negative\">não</span> tente flashar hardware<strong>não-Betaflight</strong>com este instalador de firmware.<br />Não <span class=\"message-negative\"></span> <strong>desconecte</strong> a controladora ou <strong>desligue</strong> o seu computador enquanto estiver a flashar.<br /><br /><strong>Nota: </strong>STM32 bootloader está guardado na ROM, não pode ser apagado.<br /><strong>Note: </strong><span class=\"message-negative\">Auto-Ligar</span> está sempre desativado quando está dentro do instalador de firmware.<br /><strong>Note: </strong>Assegure-se que tem um backup; alguns upgrades/downgrades vão apagar as suas configurações.<br /><strong>Note:</strong> Se tem problemas a flashar <strong>tente desconectar todos os cabos da controladora</strong> Primeiro, tente reiniciá-la, atualize os drivers.<br /><strong>Nota:</strong> Quando flashar controladoras com conetores USB diretos (maioria das mais recentes) assegure-se que leu a secção USB Flashing do manual do Betaflight e que tem instalados o software e os drivers corretos"
|
||
},
|
||
"firmwareFlasherRecoveryHead": {
|
||
"message": "<strong>Recuperação / Comunicação perdida</strong>"
|
||
},
|
||
"firmwareFlasherRecoveryText": {
|
||
"message": "Se perdeu a comunicação com a sua controladora, execute estes passos para restaurar a comunicação: <ul><li>Desligue</li><li>Ative 'Sem sequência de reinicialização', Ative 'Apagar completo do chip'.</li><li>Faça um Jump nos pinos de BOOT ou mantenha pressionado o botão de BOOT.</li><li>Ligue (LED de atividade não acenderá se feito corretamente).</li><li>Instale todos os drivers STM32 e Zadig se necessário (veja a secção <a href=\"https://betaflight.com/docs/wiki/archive/Installing-Betaflight\" target=\"_blank\" rel=\"noopener noreferrer\">USB Flashing</a> do manual do Betaflight).</li><li>Feche o configurador, Reinicie o configurador.</li><li>Solte o botão BOOT se a sua FC o tiver.</li><li>Flash o firmware correto (usando baud rate manual se especificado no manual da sua FC).</li><li>Desligue.</li><li>Remova o Jump do Boot.</li><li>Ligue (LED de atividade deve acender).</li><li>Conecte-se normalmente.</li></ul>"
|
||
},
|
||
"firmwareFlasherButtonLeave": {
|
||
"message": "Sair do Flasher de Firmware"
|
||
},
|
||
"firmwareFlasherFirmwareNotLoaded": {
|
||
"message": "Firmware não carregado"
|
||
},
|
||
"firmwareFlasherFirmwareLocalLoaded": {
|
||
"message": "Firmware local Carregado: {{filename}} ({{bytes}} bytes)"
|
||
},
|
||
"firmwareFlasherFirmwareOnlineLoaded": {
|
||
"message": "Firmware Online Carregado: {{filename}} ({{bytes}} bytes)"
|
||
},
|
||
"firmwareFlasherHexCorrupted": {
|
||
"message": "Ficheiro HEX aparenta estar corrompido"
|
||
},
|
||
"firmwareFlasherConfigCorrupted": {
|
||
"message": "O ficheiro de configuração aparenta estar corrompido, ASCII aceite (caracteres 0-255)",
|
||
"description": "shown in the progress bar at the bottom, be brief"
|
||
},
|
||
"firmwareFlasherConfigCorruptedLogMessage": {
|
||
"message": "O ficheiro de configuração aparenta estar corrompido, ASCII aceite (caracteres 0-255), caracteres fora deste valor são permitidos como comentários",
|
||
"description": "shown in the log, more wordy"
|
||
},
|
||
"firmwareFlasherRemoteFirmwareLoaded": {
|
||
"message": "<span class=\"message-positive\">Firmware Remoto carregado, pronto para flashar</span>"
|
||
},
|
||
"firmwareFlasherFailedToLoadOnlineFirmware": {
|
||
"message": "Falhou a carregar firmware remoto"
|
||
},
|
||
"firmwareFlasherFailedToLoadUnifiedConfig": {
|
||
"message": "Falha a carregar a configuração remota para {{remote_file}}"
|
||
},
|
||
"firmwareFlasherLegacyLabel": {
|
||
"message": "{{target}} (Legado)",
|
||
"description": "If we have a Unified target and a old style target available, we are labeling the older one"
|
||
},
|
||
"firmwareFlasherNoFirmwareSelected": {
|
||
"message": "<b>Nenhum firmware selecionado para carregar</b>"
|
||
},
|
||
"firmwareFlasherNoValidPort": {
|
||
"message": "<span class=\"message-negative\">Por favor selecione uma porta serial válida</span>"
|
||
},
|
||
"firmwareFlasherWritePermissions": {
|
||
"message": "Não tem <span class=\"message-negative\">permissões de escrita</span> neste ficheiro"
|
||
},
|
||
"firmwareFlasherFlashTrigger": {
|
||
"message": "Detectado: <strong>$1</strong> - despoletando atualização ao conectar"
|
||
},
|
||
"firmwareFlasherVerifyBoard": {
|
||
"message": "<h3>Incompatibilidade de firmware</h3><br />A controladora ligada é <strong>{{verified_board}}</strong>enquanto você selecionou <strong>{{selected_board}}</strong>.<br /><br />Quer continuar a flashar?",
|
||
"description": "Make a quick connection to read firmware target and never flash a wrong target again"
|
||
},
|
||
"firmwareFlasherBoardVerificationSuccess": {
|
||
"message": "Configurador <span class=\"message-positive\">detectou com sucesso</span> e verificou a controladora: <strong>{{boardName}}</strong>",
|
||
"description": "Board verification has succeeded."
|
||
},
|
||
"firmwareFlasherBoardVerficationTargetNotAvailable": {
|
||
"message": "Configurador detetou a controladora: <strong>{{boardName}}</strong> mas não foi encontrado nenhum target oficial do Betaflight",
|
||
"description": "Board verification has succeeded, but the target is not available as offical Betaflight target."
|
||
},
|
||
"firmwareFlasherBoardVerificationFail": {
|
||
"message": "Configurador <span class=\"message-negative\">falhou</span> a verificar a controladora, se isto não funcionar por favor tente mudar lentamente de aba para tentar novamente, faça uma nova ligação usb ou conecte primeiro se se puder ter esquecido de aplicar os padrões personalizados",
|
||
"description": "Sometimes MSP values cannot be read from firmware correctly"
|
||
},
|
||
"firmwareFlasherButtonAbort": {
|
||
"message": "Abortar"
|
||
},
|
||
"firmwareFlasherButtonContinue": {
|
||
"message": "Continuar"
|
||
},
|
||
"firmwareFlasherDetectBoardButton": {
|
||
"message": "Auto-detetar"
|
||
},
|
||
"firmwareFlasherDetectBoardDescriptionHint": {
|
||
"message": "A deteção automática só funciona quando não está no modo DFU e quando a comunicação MSP está a funcionar. Às vezes, tem que tentar novamente algumas vezes ou até mesmo reconectar o USB. Tente ligar normalmente primeiro já que se pode ter esquecido de aplicar padrões personalizados. Por favor, reinicie após a instalação - reconecte o seu USB."
|
||
},
|
||
"firmwareFlasherDetectBoardQuery": {
|
||
"message": "Consultar informações da controladora para pré-selecionar o firmware certo"
|
||
},
|
||
"unstableFirmwareAcknowledgementDialog": {
|
||
"message": "Está prestes a instalar uma <strong>compilação de desenvolvimento do firmware</strong>. Estas compilações são um trabalho em curso, e qualquer uma das opções a seguir podem ser o caso:<strong><ul><li>o firmware não funciona de forma alguma;</li><li>o firmware não é voável;</li><li>há problemas de segurança com o firmware, por exemplo, flyaways</li><li>o firmware pode fazer com que a controladora de voo fique sem resposta, ou se danifique</li></ul></strong>Se prosseguir com a instalação deste firmware, <strong> está a assumir a responsabilidade total pelo risco de qualquer uma das opções acima acontecerem</strong>. Além disso, reconhece que é necessário executar <strong>testes de bancada rigorosos sem hélices</strong> antes de qualquer tentativa de voar com este firmware."
|
||
},
|
||
"unstableFirmwareAcknowledgement": {
|
||
"message": "Li o acima indicado e <strong>assumo total responsabilidade<strong> por instalar firmware instável"
|
||
},
|
||
"unstableFirmwareAcknowledgementFlash": {
|
||
"message": "Flash"
|
||
},
|
||
"firmwareFlasherPreviousDevice": {
|
||
"message": "Detetado: <strong>$1</strong> - o dispositivo anterior ainda está a flashar, reconecte para tentar novamente"
|
||
},
|
||
"ledStripHelp": {
|
||
"message": "A controladora de voo pode controlar as cores e efeitos individuais de LEDs numa faixa. <br />Configure LEDs na grade, configure a ordem das soldas e depois conecte os LEDs na sua aeronave de acordo com as posições na grade. LEDs configurados em posições sem número não serão gravados.<br />Faça duplo clique numa cor para editar os valores HSV."
|
||
},
|
||
"ledStripButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"ledStripColorSetupTitle": {
|
||
"message": "Configuração de Cores",
|
||
"description": "Color setup title of the led strip"
|
||
},
|
||
"ledStripH": {
|
||
"message": "H",
|
||
"description": "Abbreviation of Hue in HSV (Hue, Saturation, Brightness) color model"
|
||
},
|
||
"ledStripS": {
|
||
"message": "S",
|
||
"description": "Abbreviation of Saturation in HSV (Hue, Saturation, Brightness) color model"
|
||
},
|
||
"ledStripV": {
|
||
"message": "V",
|
||
"description": "Abbreviation of Brightness in HSV (Hue, Saturation, Brightness) color model"
|
||
},
|
||
"ledStripRemainingText": {
|
||
"message": "Restante",
|
||
"description": "In the LED STRIP, text next the counter of leds remaining"
|
||
},
|
||
"ledStripClearSelectedButton": {
|
||
"message": "Limpar selecionados",
|
||
"description": "In the LED STRIP, clear selected leds"
|
||
},
|
||
"ledStripClearAllButton": {
|
||
"message": "Limpar TODOS",
|
||
"description": "In the LED STRIP, clear all leds"
|
||
},
|
||
"ledStripEepromSaved": {
|
||
"message": "EEPROM <span class=\"message-positive\">gravada</span>"
|
||
},
|
||
"ledStripVtxOverlay": {
|
||
"message": "VTX (usa a frequência do VTX para controlar a cor)"
|
||
},
|
||
"ledStripFunctionSection": {
|
||
"message": "Funções do LED"
|
||
},
|
||
"ledStripFunctionTitle": {
|
||
"message": "Função"
|
||
},
|
||
"ledStripFunctionNoneOption": {
|
||
"message": "Nenhuma",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionColorOption": {
|
||
"message": "Cor",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionModesOption": {
|
||
"message": "Modos & Orientação",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionArmOption": {
|
||
"message": "Estado do Armar",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionBatteryOption": {
|
||
"message": "Bateria",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionRSSIOption": {
|
||
"message": "RSSI",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionGPSOption": {
|
||
"message": "GPS",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripFunctionRingOption": {
|
||
"message": "Ring",
|
||
"description": "One of the modes of the Led Strip"
|
||
},
|
||
"ledStripColorModifierTitle": {
|
||
"message": "Modificador de Cor"
|
||
},
|
||
"ledStripModeColorsTitle": {
|
||
"message": "Modo das cores"
|
||
},
|
||
"ledStripModeColorsModeOrientation": {
|
||
"message": "Orientação",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeHeadfree": {
|
||
"message": "Headfree",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeHorizon": {
|
||
"message": "Horizonte",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeAngle": {
|
||
"message": "Angulo",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeMag": {
|
||
"message": "Mag",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeBaro": {
|
||
"message": "Baro",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripDirN": {
|
||
"message": "N",
|
||
"description": "North direction in Color Mode in Led Strip"
|
||
},
|
||
"ledStripDirE": {
|
||
"message": "L",
|
||
"description": "East direction in Color Mode in Led Strip"
|
||
},
|
||
"ledStripDirS": {
|
||
"message": "S",
|
||
"description": "South direction in Color Mode in Led Strip"
|
||
},
|
||
"ledStripDirW": {
|
||
"message": "O",
|
||
"description": "West direction in Color Mode in Led Strip"
|
||
},
|
||
"ledStripDirU": {
|
||
"message": "C",
|
||
"description": "Up direction in Color Mode in Led Strip"
|
||
},
|
||
"ledStripDirD": {
|
||
"message": "B",
|
||
"description": "Down direction in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModesOrientationTitle": {
|
||
"message": "Orientação do LED ('Modos & Orientação') e Cor",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModesSpecialColorsTitle": {
|
||
"message": "Cores especiais",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeDisarmed": {
|
||
"message": "Desarmado",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeArmed": {
|
||
"message": "Armado",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeAnimation": {
|
||
"message": "Animação",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeBlinkBg": {
|
||
"message": "Piscar o fundo",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeGPSNoSats": {
|
||
"message": "GPS: sem sats",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeGPSNoLock": {
|
||
"message": "GPS: sem lock",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripModeColorsModeGPSLocked": {
|
||
"message": "GPS: com lock",
|
||
"description": "One of the modes in Color Mode in Led Strip"
|
||
},
|
||
"ledStripWiring": {
|
||
"message": "Ligações da Fita de LED",
|
||
"description": "One of the modes in Led Strip"
|
||
},
|
||
"ledStripWiringMode": {
|
||
"message": "Modo de Ordenação dos Fios",
|
||
"description": "One of the wiring modes in Led Strip"
|
||
},
|
||
"ledStripWiringClearControl": {
|
||
"message": "Limpar selecionados",
|
||
"description": "Control button in the wiring modes in Led Strip"
|
||
},
|
||
"ledStripWiringClearAllControl": {
|
||
"message": "Limpar TODAS as Ligações",
|
||
"description": "Control button in the wiring modes in Led Strip"
|
||
},
|
||
"ledStripWiringMessage": {
|
||
"message": "LEDs configurados em posições sem número não serão gravados.",
|
||
"description": "Message in the wiring modes in Led Strip"
|
||
},
|
||
"ledStripLarsonOverlay": {
|
||
"message": "Scanner Larson",
|
||
"description": "Larson effect switch label on LED Strip tab"
|
||
},
|
||
"ledStripBlinkAlwaysOverlay": {
|
||
"message": "Piscar sempre"
|
||
},
|
||
"ledStripRainbowOverlay": {
|
||
"message": "Arco-íris",
|
||
"description": "Rainbow effect switch label on LED Strip tab"
|
||
},
|
||
"ledStripOverlayTitle": {
|
||
"message": "Sobreposição"
|
||
},
|
||
"ledStripWarningsOverlay": {
|
||
"message": "Avisos"
|
||
},
|
||
"ledStripIndecatorOverlay": {
|
||
"message": "Indicador (usa a posição na matriz)"
|
||
},
|
||
"colorBlack": {
|
||
"message": "preto"
|
||
},
|
||
"colorWhite": {
|
||
"message": "branco"
|
||
},
|
||
"colorRed": {
|
||
"message": "vermelho"
|
||
},
|
||
"colorOrange": {
|
||
"message": "laranja"
|
||
},
|
||
"colorYellow": {
|
||
"message": "amarelo"
|
||
},
|
||
"colorLimeGreen": {
|
||
"message": "verde lima"
|
||
},
|
||
"colorGreen": {
|
||
"message": "verde"
|
||
},
|
||
"colorMintGreen": {
|
||
"message": "verde menta"
|
||
},
|
||
"colorCyan": {
|
||
"message": "ciano"
|
||
},
|
||
"colorLightBlue": {
|
||
"message": "azul claro"
|
||
},
|
||
"colorBlue": {
|
||
"message": "azul"
|
||
},
|
||
"colorDarkViolet": {
|
||
"message": "violeta escura"
|
||
},
|
||
"colorMagenta": {
|
||
"message": "magenta"
|
||
},
|
||
"colorDeepPink": {
|
||
"message": "rosa choque"
|
||
},
|
||
"controlAxisRoll": {
|
||
"message": "Roll [A]"
|
||
},
|
||
"controlAxisPitch": {
|
||
"message": "Pitch [E]"
|
||
},
|
||
"controlAxisYaw": {
|
||
"message": "Yaw [R]"
|
||
},
|
||
"controlAxisThrottle": {
|
||
"message": "Acelerador [T]"
|
||
},
|
||
"controlAxisAux1": {
|
||
"message": "AUX 1"
|
||
},
|
||
"controlAxisAux2": {
|
||
"message": "AUX 2"
|
||
},
|
||
"controlAxisAux3": {
|
||
"message": "AUX 3"
|
||
},
|
||
"controlAxisAux4": {
|
||
"message": "AUX 4"
|
||
},
|
||
"controlAxisAux5": {
|
||
"message": "AUX 5"
|
||
},
|
||
"controlAxisAux6": {
|
||
"message": "AUX 6"
|
||
},
|
||
"controlAxisAux7": {
|
||
"message": "AUX 7"
|
||
},
|
||
"controlAxisAux8": {
|
||
"message": "AUX 8"
|
||
},
|
||
"controlAxisAux9": {
|
||
"message": "AUX 9"
|
||
},
|
||
"controlAxisAux10": {
|
||
"message": "AUX 10"
|
||
},
|
||
"controlAxisAux11": {
|
||
"message": "AUX 11"
|
||
},
|
||
"controlAxisAux12": {
|
||
"message": "AUX 12"
|
||
},
|
||
"controlAxisAux13": {
|
||
"message": "AUX 13"
|
||
},
|
||
"controlAxisAux14": {
|
||
"message": "AUX 14"
|
||
},
|
||
"controlAxisAux15": {
|
||
"message": "AUX 15"
|
||
},
|
||
"controlAxisAux16": {
|
||
"message": "AUX 16"
|
||
},
|
||
"pidTuningBasic": {
|
||
"message": "Básico/Acro"
|
||
},
|
||
"pidTuningYawJumpPrevention": {
|
||
"message": "Prevenção de Salto Yaw"
|
||
},
|
||
"pidTuningYawJumpPreventionHelp": {
|
||
"message": "Previne a aeronave de saltar para cima no fim de yaws. Valores mais altos dão mais amortecimento no fim dos yaws (funciona como o antigo D do yaw, que não era um D real como nos outros eixos)"
|
||
},
|
||
"pidTuningRcExpoPower": {
|
||
"message": "Potência do Expo do RC"
|
||
},
|
||
"pidTuningRcExpoPowerHelp": {
|
||
"message": "O expoente que é usado ao calcular o Expo do RC. nas versões do Betaflight anteriores a 3.0, o valor é fixo em 3."
|
||
},
|
||
"pidTuningLevel": {
|
||
"message": "Ângulo/Horizonte"
|
||
},
|
||
"pidTuningAltitude": {
|
||
"message": "Barómetro & Sonar/Altitude"
|
||
},
|
||
"pidTuningMag": {
|
||
"message": "Magnetómetro/Direção"
|
||
},
|
||
"pidTuningGps": {
|
||
"message": "Navegação por GPS"
|
||
},
|
||
"pidTuningStrength": {
|
||
"message": "Potência"
|
||
},
|
||
"pidTuningTransition": {
|
||
"message": "Transição"
|
||
},
|
||
"pidTuningHorizon": {
|
||
"message": "Horizonte"
|
||
},
|
||
"pidTuningAngle": {
|
||
"message": "Ângulo"
|
||
},
|
||
"pidTuningLevelAngleLimit": {
|
||
"message": "Limite do Ângulo"
|
||
},
|
||
"pidTuningLevelSensitivity": {
|
||
"message": "Sensibilidade"
|
||
},
|
||
"pidTuningLevelHelp": {
|
||
"message": "Os valores abaixo alteram o comportamento dos modos de voo ÂNGULO e HORIZONTE. Diferentes controladores PID lidam com os valores de formas diferentes. Por favor leia a documentação."
|
||
},
|
||
"pidTuningMotorOutputLimit": {
|
||
"message": "Limite de saída do motor"
|
||
},
|
||
"pidTuningMotorLimit": {
|
||
"message": "Fator de escala [%]"
|
||
},
|
||
"pidTuningMotorLimitHelp": {
|
||
"message": "Redução percentual do sinal de unidade por motor.<br><br>Reduz corrente no ESC e o aquecimento do motor quando usa baterias com mais células em motors com alto KV.<br><br>Ao usar uma bateria de 6S num aparelho que tenha motores 4S, hélices e afinação, tente 66%; ao usar uma bateria 4S num aparelho destinado paraa 3S, tente 75%.<br><br>Certifique-se de que todos os seus componentes suportam a tensão da bateria que está a usar."
|
||
},
|
||
"pidTuningCellCount": {
|
||
"message": "Contagem de Células - para troca automática de perfil"
|
||
},
|
||
"pidTuningCellCountHelp": {
|
||
"message": "Ativa automaticamente o primeiro perfil que tem uma contagem de células igual à da bateria conectada.<br><br><ul><li><b>Interruptor</b>: Mude sempre para um perfil com o número de células correspondente se houver um.</li><li><b>Desativar</b>: Desativar a troca de perfil automático</li><b>1S-8S</b>: Selecionar a contagem de célula do perfil a ser usada para este perfil</li></ul>"
|
||
},
|
||
"pidTuningCellCountChange": {
|
||
"message": "Trocar",
|
||
"description": "Switch profile if there are no profiles matching cell count"
|
||
},
|
||
"pidTuningCellCountStay": {
|
||
"message": "Desativar",
|
||
"description": "Disable cell count for this profile"
|
||
},
|
||
"pidTuningCellCount1S": {
|
||
"message": "1S"
|
||
},
|
||
"pidTuningCellCount2S": {
|
||
"message": "2S"
|
||
},
|
||
"pidTuningCellCount3S": {
|
||
"message": "3S"
|
||
},
|
||
"pidTuningCellCount4S": {
|
||
"message": "4S"
|
||
},
|
||
"pidTuningCellCount5S": {
|
||
"message": "5S"
|
||
},
|
||
"pidTuningCellCount6S": {
|
||
"message": "6S"
|
||
},
|
||
"pidTuningCellCount7S": {
|
||
"message": "7S"
|
||
},
|
||
"pidTuningCellCount8S": {
|
||
"message": "8S"
|
||
},
|
||
"pidTuningNonProfileFilterSettings": {
|
||
"message": "Definições de Filtro independentes do Perfil"
|
||
},
|
||
"pidTuningFilterSlidersHelp": {
|
||
"message": "Estes sliders ajustam os filtros Gyro e D-term.<br /><br />Para mais filtragem:<br /> - Sliders para a esquerda<br> - Frequências de corte mais baixas.<br /><br /> Filtragem mais forte mantém os motores mais frios, removendo mais ruído, mas atrasa mais o sinal gyro e pode piorar o propwash ou causar oscilações ressonantes. Quads menos responsivos como os X - Classe funcionam melhor com filtros mais fortes. <br><br>Para menos filtro:<br /> - Sliders para a direita<br /> - Frequências de corte mais altas <br><br>Menor filtragem reduz o atraso do sinal gyro, e muitas vezes melhora o propwash. Mover o filtro gyro lowpass para a direita normalmente está OK, mas mover o filtro D para a direita normalmente não é necessário e pode facilmente resultar em motores muito quentes.",
|
||
"description": "Overall helpicon message for filter tuning sliders"
|
||
},
|
||
"pidTuningSliderLowFiltering": {
|
||
"message": "Menos Filtragem",
|
||
"description": "Filter tuning slider low header"
|
||
},
|
||
"pidTuningSliderDefaultFiltering": {
|
||
"message": "Filtragem Padrão",
|
||
"description": "Filter tuning slider default header"
|
||
},
|
||
"pidTuningSliderHighFiltering": {
|
||
"message": "Mais Filtragem",
|
||
"description": "Filter tuning slider high header"
|
||
},
|
||
"pidTuningGyroFilterSlider": {
|
||
"message": "Multiplicador do Filtro do Gyro:",
|
||
"description": "Gyro filter tuning slider label"
|
||
},
|
||
"pidTuningGyroFilterSliderHelp": {
|
||
"message": "Altera os cortes do filtro Gyro Lowpass.<br /><br />Mover o slider para a esquerda dá mais força à filtragem do Gyro (menor frequência de corte).<br /><br />Mover o slider para a direita dá menos filtragem do Gyro (maior frequência de corte).<br /><br />Ao mover o slider para a direita para melhorar o propwash, TENHA CUIDADO para não se tornar muito radical. Vai permitir mais ruído tanto no P como no D e poderá causar flyaways ou queimar motores.<br /><br />Poderá ter de mover os sliders para a esquerda se tiver problemas de ressonância na frame, rolamentos em mau estado, hélices desgastadas, motores quentes, etc.<br /><br />A filtragem do Gyro é aplicada antes, e em adição à filtragem do D.",
|
||
"description": "Gyro filter tuning slider helpicon message"
|
||
},
|
||
"pidTuningGyroSliderEnabled": {
|
||
"message": "Usar Slider Gyro",
|
||
"description": "Disable or enable Gyro Filter Tuning Slider"
|
||
},
|
||
"pidTuningDTermFilterSlider": {
|
||
"message": "Multiplicador do D Term:",
|
||
"description": "D Term filter tuning slider label"
|
||
},
|
||
"pidTuningDTermFilterSliderHelp": {
|
||
"message": "Altera os cortes do Filtro D-term Lowpass.<br /><br />Mover o slider para a esquerda dá uma filtragem D mais forte (menor frequência de corte).<br /><br />Mover o slider para a direita dá menor filtragem (maior frequência de corte).<br /><br />O termo D é o elemento PID mais sensível ao ruído e às ressonâncias. Pode amplificar ruído de alta frequência de 10x a 100x. É por isso que os cortes de filtros D são muito inferiores aos dos filtros do gyro.<br /><br />A filtragem do D-term é aplicada depois e, adicionalmente, à filtragem gyro. A filtragem D padrão é ideal para a maioria dos quads e raramente precisa de alteração.<br /><br />Mover este slider para a esquerda reduz o aquecimento do motor em quads com mais ruído e com tons altos PID 'D', mas podemos ver mais prowash e baixas frequências de ressonância D.<br /><br />Mover o slider para a direita não é recomendado, mas pode melhorar o propwash em builds limpas. Pode causar sons de roçar no motor quando arma, ressonâncias súbitas durante o voo e sobreaquecimento grave dos motores.",
|
||
"description": "D Term filter tuning slider helpicon message"
|
||
},
|
||
"pidTuningDTermSliderEnabled": {
|
||
"message": "Usar Slider D Term",
|
||
"description": "Disable or enable D Term Filter Tuning Slider"
|
||
},
|
||
"pidTuningPidSlidersHelp": {
|
||
"message": "Sliders para ajustar as características de voo (ganhos de PID)<br /><br />Amortecimento (ganho D): Resiste ao movimento rápido, minimiza a oscilação P.<br /><br />Rastreio (ganho P e I): Melhora a responsividade do quad, se muito alta, pode causar tremores ou oscilações.<br /><br />Resposta dos Sticks (Feedforward): Aumenta a capacidade de resposta do quad a movimentos rápidos dos sticks.<br /><br />Deriva - Wobble (ganho I, perito): Ajuste fino do I.<br /><br />D Dinâmico (D Max, perito): Define a quantidade máxima que D pode ser impulsionada durante movimentos rápidos.<br /><br />Amortecimento de Pitch (Pitch: rácio Roll D, perito): Aumenta a quantidade de amortecimento do pitch em relação ao roll.<br /><br />Rastreio de Pitch (Pitch:rácio Roll P, I e F, perito): Aumenta a força de estabilização no pitch relativamente ao roll.<br /><br />Multiplicador Master (todos os ganhos, perito): Aumenta ou Diminui todos os ganhos de PID, mantendo as suas proporções constantes.",
|
||
"description": "Overall helpicon message for PID tuning sliders"
|
||
},
|
||
"pidTuningSliderWarning": {
|
||
"message": "<span class=\"message-negative\">CUIDADO</span>: Os valores atuais dos sliders podem causar perda de controle, danos aos motores ou comportamento inseguro da aeronave. Prossiga com cuidado.",
|
||
"description": "Warning shown when tuning slider are above safe limits"
|
||
},
|
||
"pidTuningSlidersDisabled": {
|
||
"message": "<strong>Nota:</strong> Os sliders foram desativados porque os valores foram modificados manualmente. Pressionar o botão '$t(pidTuningSliderEnableButton.message)' irá ativá-los novamente. Isto porém irá reverter os valores e qualquer alteração não gravada será perdida.",
|
||
"description": "Tuning sliders disabled note when manual changes are detected"
|
||
},
|
||
"pidTuningGyroSliderDisabled": {
|
||
"message": "<strong>Nota:</strong> O slider do Gyro está desabilitado porque os valores foram alterados manualmente. Clicando no botão '$t(pidTuningGyroSliderEnableButton.message)' irá ativá-los novamente. Isto vai redefinir os valores e quaisquer alterações não gravadas serão perdidas.",
|
||
"description": "Gyro Tuning sliders disabled note when manual changes are detected"
|
||
},
|
||
"pidTuningDTermSliderDisabled": {
|
||
"message": "<strong>Nota:</strong> O slider do DTerm está desabilitado porque os valores foram alterados manualmente. Clicando no botão '$t(pidTuningDTermSliderEnableButton.message)' irá ativá-los novamente. Isto irá redefinir os valores e quaisquer alterações não gravadas serão perdidas.",
|
||
"description": "DTerm Tuning sliders disabled note when manual changes are detected"
|
||
},
|
||
"pidTuningPidSlidersDisabled": {
|
||
"message": "<strong>Nota:</strong> Os sliders estão desabilitados. Clicar no botão '$t(pidTuningSliderEnableButton.message)' irá alterar os valores de PID para corresponderem à posição do slider que gravou anteriormente.",
|
||
"description": "Tuning sliders disabled note"
|
||
},
|
||
"pidTuningSliderEnableButton": {
|
||
"message": "Habilitar Sliders",
|
||
"description": "Button label for enabling sliders"
|
||
},
|
||
"pidTuningSlidersNonExpertMode": {
|
||
"message": "<strong>Nota:</strong> O alcance dos sliders está limitado porque não está no modo de perito. Este intervalo é adequado para a maioria das builds e para iniciantes.",
|
||
"description": "Sliders restricted message"
|
||
},
|
||
"pidTuningPidSlidersNonExpertMode": {
|
||
"message": "<strong>Nota:</strong> Acesso e intervalo do slider está restrito porque não está no modo de perito. O modo básico deve ser adequado para a maioria das builds e para iniciantes.",
|
||
"description": "Firmware Pid sliders restricted message"
|
||
},
|
||
"pidTuningFilterSlidersNonExpertMode": {
|
||
"message": "<strong>Nota:</strong> O intervalo dos sliders está restrito porque você não está no modo de perito. Este intervalo deve ser adequado para a maioria das builds e iniciantes.",
|
||
"description": "Firmware filter sliders restricted message"
|
||
},
|
||
"pidTuningSlidersExpertSettingsDetectedNote": {
|
||
"message": "<strong>Nota:</strong> O(s) slider(s) estão desativados porque os valores atuais estão fora do intervalo de ajuste do Modo Básico. Mude para o Modo de Perito para fazer alterações",
|
||
"description": "Slider expert settings detected while in non-expert mode"
|
||
},
|
||
"pidTuningSliderLow": {
|
||
"message": "Baixo",
|
||
"description": "Tuning Slider Low header"
|
||
},
|
||
"pidTuningSliderDefault": {
|
||
"message": "Padrão",
|
||
"description": "Tuning Slider Default header"
|
||
},
|
||
"pidTuningSliderHigh": {
|
||
"message": "Alto",
|
||
"description": "Tuning Slider High header"
|
||
},
|
||
"pidTuningMasterSlider": {
|
||
"message": "Multiplicador Mestre:",
|
||
"description": "Master tuning slider label"
|
||
},
|
||
"pidTuningMasterSliderHelp": {
|
||
"message": "Aumenta igualmente todos os parâmetros PID. Não altere este slider a menos que fique sem ajuste nos outros sliders. Normalmente isto só é necessário para quads com baixa autoridade ou alto momento de inércia (Mol), como são os de classe X ou cinelifter. Demasiados ganhos no master podem causar oscilações rápidas ou motores quentes.",
|
||
"description": "Master Gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningPDRatioSlider": {
|
||
"message": "Balanço PD:",
|
||
"description": "PD balance tuning slider label"
|
||
},
|
||
"pidTuningPDRatioSliderHelp": {
|
||
"message": "Altera o D e D max. Um D relativamente alto vai amortecer a capacidade de resposta e pode fazer os motores quentes, mas deve ajudar a controlar oscilações P-term e melhorar a oscilação de \"propwash\".<br /><br />Termo D relativamente baixo dá resposta mais rápida de stick, mas enfraquecerá o desempenho de propwash e de reação a forças externas (vento).",
|
||
"description": "D_term tuning slider helpicon message"
|
||
},
|
||
"pidTuningPDGainSlider": {
|
||
"message": "Ganho de P e D:",
|
||
"description": "P and D Gain tuning slider label"
|
||
},
|
||
"pidTuningPDGainSliderHelp": {
|
||
"message": "Ganhos de P e D inferiores resultarão em motores mais frios, mas também em mais oscilação propwash. Valores muito baixos podem tornar o quad instável.<br /><br />Os termos P e D trabalham juntos para reduzir o propwash.<br /><br />Valores mais altos aumentarão a temperatura dos motores e poderão aumentar as oscilações durante um voo suave para a frente devido a ganhos mais elevados do termo D.",
|
||
"description": "P and D gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningResponseSliderLegacy": {
|
||
"message": "Ganho na Resposta do Stick:",
|
||
"description": "Response tuning slider label"
|
||
},
|
||
"pidTuningResponseSliderLegacyHelp": {
|
||
"message": "Valores baixos do FF pioram a resposta dos sticks e poderão resultar em retornos lentos no final de um flip ou roll devido ao quad fazer lag demasiado nos sticks e o I-term esgotar e causar retornos (\"I-term Bounceback\").<br /><br />Valores mais altos de FF darão respostas mais rápidas em movimentos rápidos. Valores excessivamente altos de FF podem causar 'overshoots' e saltos rápidos no final de um flip ou roll.<br /><br />Nota:<br />A funcionalidade de Relaxamento do termo I pode impedir que o termo I esgote nos movimentos dos sticks para quads de baixa autoridade ou se forem usados baixos ganhos de resposta dos sticks.",
|
||
"description": "Stick response gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningDGainSlider": {
|
||
"message": "Amortecimento:<br /><i><small>Ganhos D</small></i>",
|
||
"description": "D Gain (Damping) tuning slider label"
|
||
},
|
||
"pidTuningDGainSliderHelp": {
|
||
"message": "O ganho D relativamente alto vai amortecer a capacidade de resposta e pode fazer os motores aquecerem, mas deve ajudar a controlar oscilações rápidas e o propwash.<br /><br />Um termo D relativamente baixo dá uma resposta de stick mais rápida, mas enfraquecerá o desempenho de propwash e de reação a forças externas (vento).",
|
||
"description": "D gain balance tuning slider helpicon message"
|
||
},
|
||
"pidTuningPIGainSlider": {
|
||
"message": "Rastreio:<br /><i><small>Ganhos P & D</small></i>",
|
||
"description": "P and I Gain (Stability) tuning slider label"
|
||
},
|
||
"pidTuningPIGainSliderHelp": {
|
||
"message": "Aumente o slider de Rastreio para melhorar a resposta do quad aos seus comandos e também às influências externas; evitando que o nariz do quad perca o rumo em qualquer condição.<br /><br />Os valores mais baixos de ‘Rastreio'’ terão muitos balanços e perderão o rumo em movimentos dos sticks e em propwash. 'Rastreio' elevado pode resultar em oscilação e rápido retorno (difícil de ver, mas pode ouvir). Rastreio excessivo pode resultar em oscilações e motores quentes.",
|
||
"description": "P and I gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningResponseSlider": {
|
||
"message": "Resposta de Stick:<br /><i><small>Ganhos FF</small></i>",
|
||
"description": "Response tuning slider label"
|
||
},
|
||
"pidTuningResponseSliderHelp": {
|
||
"message": "A Resposta de Stick inferior aumentará a latência dos movimentos do stick aos comandos e poderá resultar em retornos lentos no final de um flip ou roll.<br><br>Resposta de Stick maior dará uma resposta do quad mais rápida aos movimentos dos sticks. Uma excessiva Resposta de Stick pode causar 'overshoot' no final de um flip ou roll.<br /><br /><strong>Nota:</strong><br />“I-term Relax” pode reduzir o 'bounceback' em quads de baixa autoridade ou se usar baixos Ganhos de Resposta de Stick.",
|
||
"description": "Stick response gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningIGainSlider": {
|
||
"message": "Deriva - Oscilação:<br /><i><small>Ganho I</small></i>",
|
||
"description": "I-term slider label"
|
||
},
|
||
"pidTuningIGainSliderHelp": {
|
||
"message": "Aumenta ou diminui o I. Mais elevado pode melhorar o seguimento em espirais, órbitas, ou comandos de 0% de acelerador. Demasiado I, principalmente com pouco P, pode causar oscilações ou bounceback depois de flips/rolls ou quando corta o acelerador para 0%.<br /><br />Normalmente quer que o slider 'Deriva – Oscilação' seja o mais alto possível para manter o seguimento nas espirais, órbitas, etc... mas não tão elevado que comece a ver oscilações quando corta o acelerador para 0%.<br /><br /><strong>Nota:</strong><br />Se experienciar bounceback em algum momento certifique-se que o \"I-term Relax\" está ativo e tente reduzir o valor do iterm_relax_cutoff.",
|
||
"description": "I-gain Gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningDMaxGainSlider": {
|
||
"message": "Amortecimento Dinâmico:<br /><i><small>D Max</small></i>",
|
||
"description": "D Min slider label"
|
||
},
|
||
"pidTuningDMaxGainSliderHelp": {
|
||
"message": "Aumenta o máximo de D, a quantidade máxima que D pode aumentar durante movimentos mais rápidos.<br /><br />Para quads de corrida, onde o principal controle deslizante de amortecedor foi reduzido para minimizar o calor do motor, mover esta barra deslizante para a direita irá melhorar o controle do overshoot para mudanças na direção rápida.<br /><br />Para quads HD ou cinemáticos, a instabilidade em voo para frente é melhor resolvida movendo o slider de amortecimento (não o slider dinâmico) para a direita. Verifique se há aquecimento do motor e escute por ruídos estranhos durante inputs rápidos quando mover este controle para a direita.<br /><br />Para quads de freestyle, especialmente builds mais pesadas, mover este slider para a direita pode ajudar a controlar o overshoot em flips e rolls.<br /><br /><strong>Nota:</strong><br />Geralmente, overshoot em flips e rolls são devidos a insuficiente 'i-Term Relax', desyncs de motor ou autoridade inadequada (Saturação do Motor). Se achar que ao mover o slider de amortecimento para a direita não melhora o overshoot no flip ou roll, volte a colocá-lo na posição normal e procure a razão para o overshoot ou oscilação.",
|
||
"description": "D_min slider helpicon message"
|
||
},
|
||
"pidTuningRollPitchRatioSlider": {
|
||
"message": "Amortecimento Pitch:<br /><i><small>Pitch:Roll D</small></i>",
|
||
"description": "Pitch-Roll Ratio slider label"
|
||
},
|
||
"pidTuningRollPitchRatioSliderHelp": {
|
||
"message": "Aumenta o Amortecimento (D) no eixo do pitch APENAS, ou seja, para o Pitch relativamente ao Roll. Ajuda a controlar overshoot ou bounce-back específico do Pitch.<br /><br />Quads com momento de inércia 'mais pesado' no eixo Pitch no geral precisam de mais autoridade de Amortecimento (uma vez que o Pitch tem mais inércia e acumula mais momentum).<br /><br />Afine os sliders 'Amortecimento' e/ou 'Rastreio' primeiro, até obter um bom comportamento do eixo Roll. De seguida, use os sliders de Pitch (aumente ou diminua) para ajuste fino do eixo do Pitch sem afetar o Roll.",
|
||
"description": "Pitch-Roll Ratio tuning slider helpicon message"
|
||
},
|
||
"pidTuningPitchPIGainSlider": {
|
||
"message": "Rastreio Pitch:<br><i><small>Pitch:Roll P, I & FF</small></i>",
|
||
"description": "Pitch P & I slider label"
|
||
},
|
||
"pidTuningPitchPIGainSliderHelp": {
|
||
"message": "Aumenta a força de Rastreio APENAS no eixo do Pitch, ao alterar o Pitch P e os valores do I relativamente ao Roll. Permite uma autoridade de rastreio mais forte no eixo do Pitch relativamente ao Roll.<br /><br />Aumente para estabilizar bobbles do pitch (nariz) em inputs de pitch agudos ou em cortes de aceleração. Considere também aumentar os ganhos da Anti-Gravidade.<br /><br />Afine primeiro os sliders mestres 'Amortecimento' e/ou 'Rastreio', até obter um bom comportamento do eixo Roll. De seguida, use os sliders do Pitch (aumente ou diminua) para ajuste fino do eixo do Pitch sem afetar o Roll.",
|
||
"description": "Pitch P & I Gain tuning slider helpicon message"
|
||
},
|
||
"pidTuningGyroLowpassFiltersGroup": {
|
||
"message": "Filtros Lowpass Gyro"
|
||
},
|
||
"pidTuningGyroLowpassType": {
|
||
"message": "Tipo de Filtro Gyro Lowpass 1"
|
||
},
|
||
"pidTuningGyroLowpass": {
|
||
"message": "Gyro Lowpass 1"
|
||
},
|
||
"pidTuningGyroLowpassHelp": {
|
||
"message": "O primeiro de dois filtros Gyro lowpass.<br /><br />O uso de gyro lowpass 1 no modo dinâmico foi importante com o anterior código dinâmico de notch. Gyro lowpass 1 geralmente pode ser desativado completamente no firmware 4.3 quando for utilizada a filtragem RPM, a menos que o gyro não tenha filtragem interna de hardware.<br /><br />No modo dinâmico, a filtragem será mais forte em baixa aceleração, com menos filtragem e menos atraso consoante a aceleração aumenta. A transição de baixo para alto corte acontecerá mais cedo, à medida que a aceleração aumenta, com valores mais elevados de Gyro lowpass expo.<br /><br />No modo estático, a frequência de corte é fixa.<br /><br />O tipo de filtro padrão é o PT1. Filtragem de ordem mais alta raramente é necessária.",
|
||
"description": "Help icon for the Gyro Lowpass 1 Filter"
|
||
},
|
||
"pidTuningGyroLowpassMode": {
|
||
"message": "Modo"
|
||
},
|
||
"pidTuningLowpassStatic": {
|
||
"message": "ESTÁTICO"
|
||
},
|
||
"pidTuningLowpassDynamic": {
|
||
"message": "DINÂMICO"
|
||
},
|
||
"pidTuningLowpassFilterType": {
|
||
"message": "Tipo de Filtro"
|
||
},
|
||
"pidTuningGyroLowpassDyn": {
|
||
"message": "Filtro Dinâmico Gyro Lowpass"
|
||
},
|
||
"pidTuningMinCutoffFrequency": {
|
||
"message": "Frequência de Corte Min [Hz]"
|
||
},
|
||
"pidTuningMaxCutoffFrequency": {
|
||
"message": "Frequência de Corte Max [Hz]"
|
||
},
|
||
"pidTuningGyroLowpassDynType": {
|
||
"message": "Tipo de Filtro Gyro Lowpass 1 Dinâmico"
|
||
},
|
||
"pidTuningGyroLowpass2": {
|
||
"message": "Gyro Lowpass 2"
|
||
},
|
||
"pidTuningGyroLowpass2Help": {
|
||
"message": "O segundo de dois filtros Gyro lowpass.<br /><br />Este filtro é executado no loop do gyro, filtrando o sinal antes de entrar no loop do PID. Está sempre no modo estático (corte fixo).<br /><br />Se a frequência do loop do PID é menor que a frequência do loop do gyro, por exemplo, um loop do PID de 4k com um loop de gyro de 8k, este filtro deve ser mantido para evitar problemas de aliasing devido a redução de amostragem 8k->4k.<br /><br />Uma configuração com um único gyro lowpass 2, definido entre 500 e 1000Hz, funciona bem no Betaflight 4.3 ou superior, para builds limpas com filtragem RPM ativa e com pelo menos filtragem padrão do D.",
|
||
"description": "Gyro lowpass filter helpicon message"
|
||
},
|
||
"pidTuningGyroLowpassFilterHelp": {
|
||
"message": "Filtros do Gyro lowpass atenuam ruído de maior freqüência para mantê-lo fora do loop do PID. Existem dois filtros gyro configuráveis independentemente; por defeito, ambos estão ativos.<br /><br />Com a filtragem de RPM, o slider de filtro gyro pode frequentemente ser movido para a direita, ou, alternativamente, pode ser suficiente um único filtro gyro lowpass estático a 500hz.<br /><br />Um quad terá menos propwash com mínimo atraso do filtro gyro.<br /><br />Verifique sempre o aquecimento dos motores quando deslocar os sliders para a direita. Com filtragem mínima do gyro, é essencial ter filtragem do D suficiente! Cuidado!",
|
||
"description": "Gyro lowpass filter helpicon message"
|
||
},
|
||
"pidTuningDTermLowpassFilterHelp": {
|
||
"message": "Filtros D-term lowpass atenuam por defeito o ruído de frequência elevado e as ressonâncias que, de outra forma, seriam amplificadas pelo ganho D.<br /><br />Existem dois filtros D, e os seus efeitos são aditivos. Ambos são necessários em quase todos os quads, embora um único PT2 possa ser utilizado no lugar de dois PT1.<br /><br />Geralmente, o quad voará melhor e terá o mínimo de propwash quando configurado para ter o menor atraso no filtro (os sliders para a direita, maior valor de corte). No entanto, em especial com os filtros D, os sliders para a direita podem aumentar muito a possibilidade de ter motores quentes.<br /><br />É muito fácil queimar motores se não tiver filtragem D suficiente - cuidado!",
|
||
"description": "D-term lowpass filter helpicon message"
|
||
},
|
||
"pidTuningGyroNotchFiltersGroup": {
|
||
"message": "Filtros Notch Gyro"
|
||
},
|
||
"pidTuningGyroNotchFilter": {
|
||
"message": "Filtro Notch Gyro 1"
|
||
},
|
||
"pidTuningGyroNotchFilterHelp": {
|
||
"message": "Aplica um filtro notch estático (frequência constante) ao Gyro, na frequência central especificada. <br /><br />Pode ser útil para ressonâncias isoladas de frequência e constantes que afetam tanto o P como o D. <br /><br />Para ser útil, a frequência ressonante deve ser constante ao longo do intervalo de aceleração.<br /><br />A largura de Notch é definida pela frequência de corte. O Corte deve ser tipicamente definido entre 10% e 40% abaixo da frequência de centro. Use o intervalo de filtro mais curto que controla a ressonância. Evite definir filtros notch abaixo de 100 hz, exceto em circunstâncias especiais.<br /><br />Filtros de notch estáticos são raramente necessários na 4.3."
|
||
},
|
||
"pidTuningGyroNotchFilter2": {
|
||
"message": "Filtro Notch Gyro 2"
|
||
},
|
||
"pidTuningGyroNotchFilter2Help": {
|
||
"message": "Aplica um segundo filtro notch estático (frequência constante) ao Gyro.<br /><br />Isto raramente é necessário, e só deve ser utilizado como último recurso para combater uma segunda linha de ressonância fixa de frequência que não pode ser controlada por outros meios."
|
||
},
|
||
"pidTuningCenterFrequency": {
|
||
"message": "Frequência Central [Hz]"
|
||
},
|
||
"pidTuningCutoffFrequency": {
|
||
"message": "Frequência de Corte [Hz]"
|
||
},
|
||
"pidTuningNotchFilterHelp": {
|
||
"message": "Um Filtro de Notch é um filtro simétrico, estreito e de alto-corte, com parâmetros centrais e de corte.<br /><br />O valor do centro é a frequência central do filtro. O valor do corte é a frequência de corte baixa -3dB<br /><br />Por exemplo, um corte de Notch de 160 com um centro de Notch de 260 retorna um notch largo com um intervalo de -3dB de 160-360Hz e uma maior atenuação em torno de 260hz.",
|
||
"description": "Notch filter helpicon message"
|
||
},
|
||
"pidTuningDynamicNotchFilterGroup": {
|
||
"message": "Filtro Notch Dinâmico"
|
||
},
|
||
"pidTuningDynamicNotchFilterHelp": {
|
||
"message": "O Filtro de Notch Dinâmico segue a frequência de picos de ruído dos motores e coloca filtros de notch nessas frequências, independentemente para cada eixo."
|
||
},
|
||
"pidTuningMultiDynamicNotchFilterHelp": {
|
||
"message": "O Filtro Dinâmico do Notch segue o pico das frequências de ruído no gyro e coloca de um a cinco filtros notch com o seu centro nestas frequências em cada eixo."
|
||
},
|
||
"pidTuningDynamicNotchFilterDisabledWarning": {
|
||
"message": "<strong>Aviso:</strong> O filtro notch dinâmico está desativado. Para configurá-lo e utilizá-lo, por favor habilite o recurso 'DYNAMIC_FILTER' na secção '$t(configurationFeatures.message)na aba '$t(tabConfiguration.message)'. Certifique-se também que o looprate do PID é de pelo menos 2kHz."
|
||
},
|
||
"pidTuningDynamicNotchFilterNyquistWarning": {
|
||
"message": "O filtro notch dinâmico está desativado. Para usá-lo, por favor certifique-se de que a frequência do PID loop está definida para pelo menos 2Khz na aba '$t(tabConfiguration.message)' ."
|
||
},
|
||
"pidTuningDynamicNotchRange": {
|
||
"message": "Filtro Notch dinâmico - Alcance"
|
||
},
|
||
"pidTuningDynamicNotchWidthPercent": {
|
||
"message": "Filtro Notch dinâmico - Percentagem de Largura"
|
||
},
|
||
"pidTuningDynamicNotchQ": {
|
||
"message": "Fator Q"
|
||
},
|
||
"pidTuningDynamicNotchMinHz": {
|
||
"message": "Frequência Min [Hz]"
|
||
},
|
||
"pidTuningDynamicNotchMaxHz": {
|
||
"message": "Frequência Max [Hz]"
|
||
},
|
||
"pidTuningDynamicNotchCount": {
|
||
"message": "Contagem de Notch"
|
||
},
|
||
"pidTuningDynamicNotchRangeHelp": {
|
||
"message": "O filtro Notch dinâmico tem três faixas de frequência em que pode operar: BAIXO (80-330hz) para aeronaves lentas de 6\" ou mais, MÉDIO (140-550hz) para aeronaves convencionais de 5\", ALTO (230-800hz) para aeronaves rápidas de 2.5\" a 3\". a opção AUTO seleciona a faixa de acordo com a frequência de corte máxima do filtro Lowpass 1 Dinâmico do Gyro."
|
||
},
|
||
"pidTuningDynamicNotchWidthPercentHelp": {
|
||
"message": "Ajusta a largura entre os dois filtros Notch. Colocar a 0 irá desativar o segundo filtro Notch dinâmico e irá reduzir o atraso dos filtros, contudo, pode causar temperaturas elevadas nos motores."
|
||
},
|
||
"pidTuningDynamicNotchQHelp": {
|
||
"message": "Fator Q ajusta quão curto ou amplo são os filtros Notch Dinâmicos. Um valor maior fá-lo mais estreito e mais preciso e um valor menor fazem fá-lo largo e amplo. Utilizar um valor muito baixo vai aumentar muito o atraso do filtro."
|
||
},
|
||
"pidTuningDynamicNotchMinHzHelp": {
|
||
"message": "Defina isto para a menor frequência de ruído de entrada necessária de ser controlada pelo notch dinâmico."
|
||
},
|
||
"pidTuningDynamicNotchMaxHzHelp": {
|
||
"message": "Defina isto para a maior frequência de ruído de entrada necessária de ser controlada pelo notch dinâmico."
|
||
},
|
||
"pidTuningDynamicNotchCountHelp": {
|
||
"message": "Define o número de notches dinâmicos por eixo. Com o filtro RPM ativado é recomendado um valor de 1 ou 2. Sem o filtro RPM é recomendado um valor de 4 ou 5. Números inferiores reduzirão o atraso do filtro, no entanto, podem aumentar a temperatura dos motores."
|
||
},
|
||
"pidTuningRpmFilterGroup": {
|
||
"message": "Filtro RPM do Gyro",
|
||
"description": "Header text for the RPM Filter group"
|
||
},
|
||
"pidTuningRpmFilterHelp": {
|
||
"message": "A filtragem RPM é um banco de filtros de notch no gyro que utilizam os dados de telemetria RPM para eliminar o ruído dos motores com precisão cirúrgica.<br /><br /><b><span class=\"message-positive\">IMPORTANTE</span>: O ESC deve suportar o protocolo DShot Bidirecional e o valor de $t(configurationMotorPoles.message) na aba $t(tabMotorTesting.message) deve estar correto para que este filtro funcione.</b>",
|
||
"description": "Header text for the RPM Filter group"
|
||
},
|
||
"pidTuningRpmHarmonics": {
|
||
"message": "Filtro RPM do Gyro - Número de harmónicas",
|
||
"description": "Text for one of the parameters of the RPM Filter"
|
||
},
|
||
"pidTuningRpmHarmonicsHelp": {
|
||
"message": "Quantidade de harmónicas por motor. Um valor de 3 (recomendado para a maioria dos quads) vai criar 3 filtros notch por motor para cada eixo, num total de 36 filtros notch. Um filtro na frequência base do motor, e duas harmónicas nos múltiplos dessa frequência base.",
|
||
"description": "Help text for one of the parameters of the RPM Filter"
|
||
},
|
||
"pidTuningRpmMinHz": {
|
||
"message": "Filtro RPM do Gyro - Frequência mínima [Hz]",
|
||
"description": "Text for one of the parameters of the RPM Filter"
|
||
},
|
||
"pidTuningRpmMinHzHelp": {
|
||
"message": "Frequência mínima utilizada pelo filtro RPM.",
|
||
"description": "Help text for one of the parameters of the RPM Filter"
|
||
},
|
||
"pidTuningFilterSettings": {
|
||
"message": "Definições de Filtro dependentes do Perfil"
|
||
},
|
||
"pidTuningDTermLowpass": {
|
||
"message": "D Term Lowpass 1"
|
||
},
|
||
"pidTuningDTermLowpassHelp": {
|
||
"message": "O primeiro de dois filtros D-term lowpass.<br /><br />No modo dinâmico, a filtragem será mais forte em baixa aceleração, com menos filtragem e menos atraso consoante a aceleração aumenta. Isto ajuda a controlar o roçar dos motores ou flyaways no armar, enquanto reduz o atraso e o propwash após a decolagem. A transição de baixo para alto corte acontecerá mais cedo, à medida que a aceleração for aumentada, com valores mais elevados de expo do D-Term lowpass.<br /><br />No modo estático, a frequência de corte é fixa. Isto não é recomendado para filtragem do D.<br /><br />O tipo de filtro padrão é o PT1, embora alguns utilizadores tenham usado apenas um único filtro biquad dinâmico aqui, sem o segundo PT1.<br /><br />Mudanças que resultem em menos filtragem D podem causar sobreaquecimento sério dos motores ou flyaways ao armar.",
|
||
"description": "Help icon for the DTerm Lowpass 1 Filter"
|
||
},
|
||
"pidTuningDTermLowpassMode": {
|
||
"message": "Modo"
|
||
},
|
||
"pidTuningDTermLowpass2": {
|
||
"message": "D Term Lowpass 2"
|
||
},
|
||
"pidTuningDTermLowpass2Help": {
|
||
"message": "O segundo de dois filtros D-term lowpass. <br /><br />Este filtro está sempre no modo estático (corte fixo). Pelo menos dois filtros lowpass PT1, ou um único filtro de segunda ordem, são necessários para a filtragem D.<br /><br />Normalmente este corte está definido para o valor mais alto do intervalo do lowpass 1 dinâmico. Isto fornece controle de ruído de segunda ordem acima dessa frequência. <br /><br />Mudanças que resultam em menos filtragem D podem causar sobreaquecimento sério dos motores ou flyaways ao armar.",
|
||
"description": "Help icon for the DTerm Lowpass 2 Filter"
|
||
},
|
||
"pidTuningDTermLowpassFiltersGroup": {
|
||
"message": "Filtros D Term Lowpass"
|
||
},
|
||
"pidTuningDTermLowpassType": {
|
||
"message": "Tipo de Filtro"
|
||
},
|
||
"pidTuningStaticCutoffFrequency": {
|
||
"message": "Frequência Estática de Corte [Hz]"
|
||
},
|
||
"pidTuningDTermLowpass2Type": {
|
||
"message": "Tipo de Filtro"
|
||
},
|
||
"pidTuningDTermLowpassDyn": {
|
||
"message": "Filtro Dinâmico D Term Lowpass"
|
||
},
|
||
"pidTuningDTermLowpassDynExpo": {
|
||
"message": "Expo Curva Dinâmica"
|
||
},
|
||
"pidTuningDTermLowpassDynType": {
|
||
"message": "Tipo de Filtro Dinâmico"
|
||
},
|
||
"pidTuningDTermNotchFiltersGroup": {
|
||
"message": "Filtro D Term Notch"
|
||
},
|
||
"pidTuningDTermNotchFiltersGroupHelp": {
|
||
"message": "Aplica um filtro estático (frequência constante) aos dados do D-Term, na frequência Central especificada.<br /><br />A largura do notch é definida pela frequência de corte. <br /><br />Pode ser útil para ressonâncias de frequência isoladas e constantes que são amplificadas pelo D.<br /><br />Mantenha o corte o mais próximo possível do centro. Evite definir filtros notch abaixo de 100 hz, exceto em builds de RPM baixas."
|
||
},
|
||
"pidTuningYawLowpassFiltersGroup": {
|
||
"message": "Filtro Yaw Lowpass"
|
||
},
|
||
"pidTuningYawLowpassFiltersGroupHelp": {
|
||
"message": "Aplica um filtro PT1 na frequência de corte especificada para os dados do Gyro no eixo yaw."
|
||
},
|
||
"pidTuningVbatPidCompensation": {
|
||
"message": "Compensação PID na Vbat"
|
||
},
|
||
"pidTuningVbatPidCompensationHelp": {
|
||
"message": "Aumenta os valores do PID para compensar quando a voltagem da bateria (Vbat) diminui. Isto permite características mais constantes ao longo do voo. I. A quantidade de compensação aplicada é calculada a partir da $t(powerBatteryMaximum.message) indicada na aba $t(tabPower.message), portanto assegure-se que está definida para um valor apropriado."
|
||
},
|
||
"pidTuningVbatSagCompensation": {
|
||
"message": "Compensação Vbat Sag"
|
||
},
|
||
"pidTuningVbatSagCompensationHelp": {
|
||
"message": "Dá uma aceleração consistente e desempenho de PID acima da faixa utilizável de tensão da bateria, aumentando o nível de saída do motor consoante a tensão da bateria cai.<br /><br />O valor de compensação pode variar entre 0 e 100% É recomendada compensação total (100%).<br /><br />Visite <a href=\"https://betaflight.com/docs/tuning/4.2-Tuning-Notes#dynamic-battery-sag-compensation\" target=\"_blank\" rel=\"noopener noreferrer\">esta entrada wiki</a> para mais informações."
|
||
},
|
||
"pidTuningVbatSagValue": {
|
||
"message": "%"
|
||
},
|
||
"pidTuningThrustLinearization": {
|
||
"message": "Linearização de Impulso"
|
||
},
|
||
"pidTuningThrustLinearizationHelp": {
|
||
"message": "Melhora a autoridade em baixas acelerações e a responsividade. <br><br> Especialmente útil para whoops e ESCs a 48k. Não tem efeito em aceleração mais elevada.<br><br>O valor da compensação pode variar entre 0 e 150%. Geralmente 30-40% é suficiente."
|
||
},
|
||
"pidTuningThrustLinearValue": {
|
||
"message": "%"
|
||
},
|
||
"pidTuningItermRotation": {
|
||
"message": "Rotação I Term"
|
||
},
|
||
"pidTuningItermRotationHelp": {
|
||
"message": "Roda apropriadamente o I Term atual para outros eixos à medida que o quad gira quando faz yaw contínuo durante rolls e quando faz funnels e outros truques. Muito apreciada por pilotos LOS e acro."
|
||
},
|
||
"pidTuningSmartFeedforward": {
|
||
"message": "Feedforward Inteligente"
|
||
},
|
||
"pidTuningSmartFeedforwardHelp": {
|
||
"message": "Reduz o efeito do termo F no PID.<br>Quando ambos os termos P e F estão ativos ao mesmo tempo, será usado somente o maior dos dois, evitando overshoots sem a necessidade de aumentar o termo D, mas também reduz o efeito de responsividade produzido pelo termo F quando adicionado ao termo P."
|
||
},
|
||
"pidTuningItermRelax": {
|
||
"message": "Relaxar o Termo I"
|
||
},
|
||
"pidTuningItermRelaxHelp": {
|
||
"message": "Suprime a acumulação de I Term quando ocorrem movimentos rápidos, reduzindo o bounce-back no final de rolls, flips e outros inputs rápidos.<br><br> O modo Setpoint responde a inputs de sticks suaves e funciona melhor com quads responsivos.<br><br>O modo Gyro pode ser útil para quads com muito lag.<br><br>Normalmente o iTerm Relax não deve ser aplicado no yaw."
|
||
},
|
||
"pidTuningItermRelaxAxes": {
|
||
"message": "Eixos",
|
||
"description": "Iterm Relax Axes selection"
|
||
},
|
||
"pidTuningOptionRP": {
|
||
"message": "RP"
|
||
},
|
||
"pidTuningOptionRPY": {
|
||
"message": "RPY"
|
||
},
|
||
"pidTuningItermRelaxAxesOptionRPInc": {
|
||
"message": "RP (Somente incremento)"
|
||
},
|
||
"pidTuningItermRelaxAxesOptionRPYInc": {
|
||
"message": "RPY (Somente incremento)"
|
||
},
|
||
"pidTuningItermRelaxType": {
|
||
"message": "Tipo",
|
||
"description": "Iterm Relax Type selection"
|
||
},
|
||
"pidTuningItermRelaxTypeOptionGyro": {
|
||
"message": "Gyro"
|
||
},
|
||
"pidTuningItermRelaxTypeOptionSetpoint": {
|
||
"message": "Setpoint"
|
||
},
|
||
"pidTuningItermRelaxCutoff": {
|
||
"message": "Corte",
|
||
"description": "Cutoff value of the I Term Relax"
|
||
},
|
||
"pidTuningItermRelaxCutoffHelp": {
|
||
"message": "Valores mais baixos significam uma repressão mais forte do bounce-back depois de flips em quads de baixa autoridade. Valores mais altos aumentam a precisão nas curvas rápidas para as corridas.<br><br>Definido como 30-40 para corrida, 15 para builds responsivas de estilo livre, 10 para grupos de estilo livre mais pesados, 3-5 para a classe X."
|
||
},
|
||
"pidTuningAbsoluteControlGain": {
|
||
"message": "Controle Absoluto"
|
||
},
|
||
"pidTuningAbsoluteControlGainHelp": {
|
||
"message": "Esta funcionalidade resolve alguns problemas subjacentes de $t(pidTuningItermRotation.message) e pode substituí-la em algum momento. Ela acumula o erro absoluto do gyro nas coordenadas do quad e mistura uma correção proporcional no setpoint.<br><br>O modo AirMode deve ser ativado e $t(pidTuningItermRelax.message) (para $t(pidTuningOptionRP.message)). Quando combinada com $t(pidTuningIntegratedYaw.message), pode definir $t(pidTuningItermRelax.message) ativo para $t(pidTuningOptionRPY.message)."
|
||
},
|
||
"pidTuningThrottleBoost": {
|
||
"message": "Boost no Acelerador"
|
||
},
|
||
"pidTuningThrottleBoostHelp": {
|
||
"message": "Aumenta temporariamente a aceleração em inputs rápidos de acelerador, proporcionando uma resposta mais imediata no acelerador."
|
||
},
|
||
"pidTuningIdleMinRpm": {
|
||
"message": "Valor Idle Dinâmico [* 100 RPM]"
|
||
},
|
||
"pidTuningIdleMinRpmHelp": {
|
||
"message": "O Idle Dinâmico melhora o controle em baixas rpm e reduz o risco de dessincronização dos motores. <br /><br /> Melhora a autoridade do PID, estabilidade com acelerador a zero, tempo invertido no ar, e a travagem do motor.<br /><br />O min rpm do Idle Dinâmico deve ser definido para cerca de 3000 - 3500 rpm. Na 4.2, defina um valor idle de DShot baixo, por exemplo, 1%. Não há necessidade de ajustar o valor do DShot Idle na 4.3. <br /><br />Visite <a href=\"https://github.com/betaflight/betaflight/wiki/Tuning-Dynamic-Idle\"target=\"_blank\" rel=\"noopener noreferrer\">esta entrada wiki</a> para mais informações."
|
||
},
|
||
"pidTuningIdleMinRpmDisabled": {
|
||
"message": "O Idle Dinâmico está DESLIGADO porque a Telemetria Dshot está DESLIGADA"
|
||
},
|
||
"pidTuningAcroTrainerAngleLimit": {
|
||
"message": "Limite de Ângulo Treinador Acro"
|
||
},
|
||
"pidTuningAcroTrainerAngleLimitHelp": {
|
||
"message": "Ajuda os pilotos a aprenderem a voar no modo acro limitando o ângulo que o quad pode atingir. Limites válidos são 10-80 graus. O modo deve ser ativado com um interruptor na aba $t(tabAuxiliary.message)."
|
||
},
|
||
"pidTuningIntegratedYaw": {
|
||
"message": "Yaw Integrado"
|
||
},
|
||
"pidTuningIntegratedYawCaution": {
|
||
"message": "<span class=\"message-negative\">ATENÇÃO</span>: se ativar esta funcionalidade, deverá ajustar o PID YAW de acordo. Mais informações <a href=\"https://betaflight.com/docs/wiki/archive/Integrated-Yaw\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>"
|
||
},
|
||
"pidTuningIntegratedYawHelp": {
|
||
"message": "Yaw Integrado integra os valores do yaw P, I e D, permitindo aos yaw P, I e D serem afinados um pouco como a afinação do pitch e roll.<br><br>É necessário muito pouco I, porque o P integrado atua como I, e o D integrado atua como P.<br><br>NOTA: O Yaw Integrado requer o uso de Controle Absoluto, uma vez que nenhum I é necessário com Yaw Integrado."
|
||
},
|
||
"configHelp2": {
|
||
"message": "Rotação arbitrária da placa em graus, permite que a placa seja montada de lado, de cabeça para baixo, rodada, etc. Quando usar sensores externos, use o alinhamento dos sensores (Gyro, Accel, Mag) para definir uma posição do sensor independente da orientação da placa. "
|
||
},
|
||
"failsafeFeaturesHelpOld": {
|
||
"message": "As configurações do Failsafe mudaram consideravelmente. Use o Betaflight <strong>v1.12.0+</strong> para ativar o painel de configuração melhorado."
|
||
},
|
||
"failsafePaneTitleOld": {
|
||
"message": "Failsafe do Receptor"
|
||
},
|
||
"failsafeFeaturesHelpNew": {
|
||
"message": "O Failsafe tem dois estágios. O <strong>Estágio 1</strong> é iniciado quando o canal recebe um sinal inválido, quando o receptor reporta o modo failsafe ou quando não há nenhum sinal do receptor. As configurações de segurança do canal são aplicadas a <span class=\"message-negative\">todos os canais</span> e um breve período de tempo é providenciado para que seja possível recuperar. O <strong>Estágio 2</strong> é iniciado quando a condição de falha ocorre durante mais tempo do que o tempo de espera definido e enquanto a aeronave estiver <span class=\"message-negative\">armada</span>: Todos os canais permanecerão nas configurações de segurança definidas a menos que sejam sobrepostos por algum procedimento. <br /><strong>Nota:</strong> Antes de iniciar o estágio 1, as configurações de segurança também são aplicadas a todos canais AUX que tenham sinais inválidos."
|
||
},
|
||
"failsafePulsrangeTitle": {
|
||
"message": "Definições de Alcance de Pulso Válido"
|
||
},
|
||
"failsafePulsrangeHelp": {
|
||
"message": "Pulsos mais curtos que o mínimo ou mais longos que o máximo são inválidos e irão ativar as definições de segurança para o canal individual em canais AUX ou entrar no estágio 1 para canais de voo"
|
||
},
|
||
"failsafeRxMinUsecItem": {
|
||
"message": "Comprimento Mínimo"
|
||
},
|
||
"failsafeRxMaxUsecItem": {
|
||
"message": "Comprimento Máximo"
|
||
},
|
||
"failsafeChannelFallbackSettingsTitle": {
|
||
"message": "Definições de Segurança do Canal"
|
||
},
|
||
"failsafeChannelFallbackSettingsHelp": {
|
||
"message": "Estas configurações são aplicadas em canais AUX individuais inválidos ou em todos os canais quando entrar no estágio 1. <strong>Nota:</strong> Os valores são gravados em passos de 25usec, para que mudanças pequenas desapareçam"
|
||
},
|
||
"failsafeChannelFallbackSettingsAuto": {
|
||
"message": "<strong>Auto</strong> significa Roll, Pitch e Yaw ao centro e Acelerador baixo. <strong>Hold</strong> significa manter o último valor válido recebido"
|
||
},
|
||
"failsafeChannelFallbackSettingsHold": {
|
||
"message": "<strong>Hold</strong> significa manter o ultimo valor válido recebido. <strong>Set</strong> significa que o valor definido aqui será usado"
|
||
},
|
||
"failsafeStageTwoSettingsTitle": {
|
||
"message": "Estágio 2 - Definições"
|
||
},
|
||
"failsafeDelayItem": {
|
||
"message": "Tempo de espera para ativação da fase 2 após perda de sinal [seconds]"
|
||
},
|
||
"failsafeDelayHelp": {
|
||
"message": "Tempo para o estágio 1 esperar por recuperação"
|
||
},
|
||
"failsafeThrottleLowItem": {
|
||
"message": "Atraso do Failsafe por Acelerador Baixo [seconds]"
|
||
},
|
||
"failsafeThrottleLowHelp": {
|
||
"message": "Apenas desarme o aparelho em vez de executar o Failsafe selecionado quando o acelerador estiver baixo por este período de tempo"
|
||
},
|
||
"failsafeThrottleItem": {
|
||
"message": "Valor de Acelerador utilizado para aterrar"
|
||
},
|
||
"failsafeOffDelayItem": {
|
||
"message": "Atraso a desligar os Motores durante o Failsafe [seconds]"
|
||
},
|
||
"failsafeOffDelayHelp": {
|
||
"message": "Tempo para ficar no modo de aterrar até que os motores sejam desligados e a aeronave desarmada"
|
||
},
|
||
"failsafeSubTitle1": {
|
||
"message": "Estágio 2 - Procedimento de Failsafe"
|
||
},
|
||
"failsafeProcedureItemSelect1": {
|
||
"message": "Aterrar"
|
||
},
|
||
"failsafeProcedureItemSelect2": {
|
||
"message": "Cair"
|
||
},
|
||
"failsafeProcedureItemSelect4": {
|
||
"message": "Resgate por GPS"
|
||
},
|
||
"failsafeGpsRescueItemAngle": {
|
||
"message": "Ângulo"
|
||
},
|
||
"failsafeGpsRescueItemInitialAltitude": {
|
||
"message": "Altitude inicial (metros)"
|
||
},
|
||
"failsafeGpsRescueItemDescentDistance": {
|
||
"message": "Distância de descida (metros)"
|
||
},
|
||
"failsafeGpsRescueItemMinDth": {
|
||
"message": "Distância mínima para casa (metros)"
|
||
},
|
||
"failsafeGpsRescueItemMinDthHelp": {
|
||
"message": "A distância mínima para casa necessária para o Resgate por GPS ser ativado"
|
||
},
|
||
"failsafeGpsRescueItemGroundSpeed": {
|
||
"message": "Velocidade no solo (metros/segundo)"
|
||
},
|
||
"failsafeGpsRescueItemThrottleMin": {
|
||
"message": "Acelerador mínimo"
|
||
},
|
||
"failsafeGpsRescueItemThrottleMax": {
|
||
"message": "Acelerador máximo"
|
||
},
|
||
"failsafeGpsRescueItemThrottleHover": {
|
||
"message": "Acelerador para pairar"
|
||
},
|
||
"failsafeGpsRescueItemAscendRate": {
|
||
"message": "Ritmo de Subida (metros / segundo)"
|
||
},
|
||
"failsafeGpsRescueItemDescendRate": {
|
||
"message": "Ritmo de Descida (metros/segundo)"
|
||
},
|
||
"failsafeGpsRescueItemMinSats": {
|
||
"message": "Mínimo de satélites"
|
||
},
|
||
"failsafeGpsRescueItemAllowArmingWithoutFix": {
|
||
"message": "Permitir armar sem sinal GPS fixo - <span class=\"message-negative\">ATENÇÃO: O modo de Resgate por GPS não estará disponível</span>"
|
||
},
|
||
"failsafeGpsRescueItemAltitudeMode": {
|
||
"message": "Modo de Altitude"
|
||
},
|
||
"failsafeGpsRescueItemAltitudeModeMaxAlt": {
|
||
"message": "Altitude Máxima"
|
||
},
|
||
"failsafeGpsRescueItemAltitudeModeFixedAlt": {
|
||
"message": "Altitude Fixa"
|
||
},
|
||
"failsafeGpsRescueItemAltitudeModeCurrentAlt": {
|
||
"message": "Altitude Atual"
|
||
},
|
||
"failsafeGpsRescueItemSanityChecks": {
|
||
"message": "Verificações de sanidade"
|
||
},
|
||
"failsafeGpsRescueItemSanityChecksOff": {
|
||
"message": "Desligado"
|
||
},
|
||
"failsafeGpsRescueItemSanityChecksOn": {
|
||
"message": "Ligado"
|
||
},
|
||
"failsafeGpsRescueItemSanityChecksFSOnly": {
|
||
"message": "Failsafe apenas"
|
||
},
|
||
"failsafeKillSwitchItem": {
|
||
"message": "\"Kill Switch\" do Failsafe (configure o Failsafe na aba Modos)"
|
||
},
|
||
"failsafeKillSwitchHelp": {
|
||
"message": "Ative esta opção para fazer com que o switch do Failsafe (aba Modos) desligue a aeronave, sobrepondo o procedimento do Failsafe. <strong>Nota:</strong> Não é possível Armar enquanto o switch estiver na posição LIGADO"
|
||
},
|
||
"failsafeSwitchTitle": {
|
||
"message": "Switch do Failsafe"
|
||
},
|
||
"failsafeSwitchModeItem": {
|
||
"message": "Ação do Switch do Failsafe"
|
||
},
|
||
"failsafeSwitchModeHelp": {
|
||
"message": "Esta opção determina o que acontece quando o Failsafe é ativado por um switch AUX:<br/><strong>Estágio 1</strong> Ativa o estágio 1 do failsafe. Isto é útil desejar simular o comportamento exato de perda de sinal.<br/><strong>Estágio 2</strong> salta o Estágio 1 e ativa o procedimento do Estágio 2 imediatamente.<br/><strong>Kill</strong> desarma instantaneamente (o seu aparelho irá cair)"
|
||
},
|
||
"failsafeSwitchOptionStage1": {
|
||
"message": "Estágio 1"
|
||
},
|
||
"failsafeSwitchOptionStage2": {
|
||
"message": "Estágio 2"
|
||
},
|
||
"failsafeSwitchOptionKill": {
|
||
"message": "Kill"
|
||
},
|
||
"powerButtonSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"powerFirmwareUpgradeRequired": {
|
||
"message": "Atualização de Firmware <span class=\"message-negative\">necessária</span>. As configurações de Bateria/Corrente/Voltagem utilizando a API < 1.33.0 (Lançamento Betaflight <=3.17) não são suportadas."
|
||
},
|
||
"powerBatteryVoltageMeterSource": {
|
||
"message": "Origem do Medidor de Voltagem"
|
||
},
|
||
"powerBatteryVoltageMeterTypeNone": {
|
||
"message": "Nenhum"
|
||
},
|
||
"powerBatteryVoltageMeterTypeAdc": {
|
||
"message": "ADC embutido"
|
||
},
|
||
"powerBatteryVoltageMeterTypeEsc": {
|
||
"message": "Sensor do ESC"
|
||
},
|
||
"powerBatteryCurrentMeterSource": {
|
||
"message": "Origem do Medidor de Corrente"
|
||
},
|
||
"powerBatteryCurrentMeterTypeNone": {
|
||
"message": "Nenhum"
|
||
},
|
||
"powerBatteryCurrentMeterTypeAdc": {
|
||
"message": "ADC embutido"
|
||
},
|
||
"powerBatteryCurrentMeterTypeVirtual": {
|
||
"message": "Virtual"
|
||
},
|
||
"powerBatteryCurrentMeterTypeEsc": {
|
||
"message": "Sensor do ESC"
|
||
},
|
||
"powerBatteryCurrentMeterTypeMsp": {
|
||
"message": "Sensor MSP/OSD Escravo"
|
||
},
|
||
"powerBatteryMinimum": {
|
||
"message": "Voltagem Mínima de Célula"
|
||
},
|
||
"powerBatteryMaximum": {
|
||
"message": "Voltagem Máxima de Célula"
|
||
},
|
||
"powerBatteryWarning": {
|
||
"message": "Aviso de Voltagem de Célula"
|
||
},
|
||
"powerCalibrationManagerButton": {
|
||
"message": "Calibração"
|
||
},
|
||
"powerCalibrationManagerTitle": {
|
||
"message": "Gestor de Calibração"
|
||
},
|
||
"powerCalibrationManagerHelp": {
|
||
"message": "Para calibrar, com uma bateria conectada, utilize um multímetro para medir a voltagem e corrente atuais gastas pelo seu aparelho, e digite esses valores abaixo. Depois, com a mesma bateria ainda conectada, clique em [Calibrate]."
|
||
},
|
||
"powerCalibrationManagerNote": {
|
||
"message": "<strong>Nota:</strong> Antes de calibrar a escala, certifique-se de que os valores do divisor e multiplicador para a voltagem e o offset para a corrente estão corretamente definidos.<br>Deixar os valores a 0 não aplicará a calibração.</br><strong>Lembre-se sempre de remover as hélices antes de conectar uma bateria!</strong>"
|
||
},
|
||
"powerCalibrationManagerWarning": {
|
||
"message": "<span class=\"message-negative\">Aviso:</span> A bateria <span class=\"message-negative\">não está conectada</span> ou os sensores de voltagem e corrente <span class=\"message-negative\">não estão configurados corretamente.</span> Certifique-se de que os sensores de voltagem e/ou corrente estão a ler um valor acima de 0. Caso contrário, não será possível calibrar usando esta ferramenta."
|
||
},
|
||
"powerCalibrationManagerSourceNote": {
|
||
"message": "<span class=\"message-negative\">Aviso:</span> Sensores de voltagem e/ou corrente <strong>foram alterados mas não foram gravados.</strong> Por favor, defina os sensores corretos e pressione gravar antes de tentar calibrar."
|
||
},
|
||
"powerCalibrationManagerConfirmationTitle": {
|
||
"message": "Confirmação do Gestor de Calibração"
|
||
},
|
||
"powerCalibrationSave": {
|
||
"message": "Calibrar"
|
||
},
|
||
"powerCalibrationApply": {
|
||
"message": "Aplicar Calibração"
|
||
},
|
||
"powerCalibrationDiscard": {
|
||
"message": "Descartar calibração"
|
||
},
|
||
"powerCalibrationConfirmHelp": {
|
||
"message": "As novas escalas calibradas são mostradas aqui. <br>Ao aplicar, as escalas serão definidas, mas <strong>não serão gravadas.</strong></br> <br>Depois de gravar certifique-se de que os novos valores para voltagem e corrente estão corretos.</br>"
|
||
},
|
||
"powerVoltageHead": {
|
||
"message": "Medidor de voltagem"
|
||
},
|
||
"powerVoltageWarning": {
|
||
"message": "<span class=\"message-negative\">Aviso:</span> Valores limitados a 25.5V."
|
||
},
|
||
"powerVoltageValue": {
|
||
"message": "$1 V"
|
||
},
|
||
"powerVoltageCalibration": {
|
||
"message": "Voltagem Medida"
|
||
},
|
||
"powerVoltageCalibratedScale": {
|
||
"message": "Escala de Voltagem Calibrada:"
|
||
},
|
||
"powerVoltageId10": {
|
||
"message": "Bateria"
|
||
},
|
||
"powerVoltageId20": {
|
||
"message": "5V"
|
||
},
|
||
"powerVoltageId30": {
|
||
"message": "9V"
|
||
},
|
||
"powerVoltageId40": {
|
||
"message": "12V"
|
||
},
|
||
"powerVoltageId50": {
|
||
"message": "ESC Combinado"
|
||
},
|
||
"powerVoltageId60": {
|
||
"message": "ESC Motor 1"
|
||
},
|
||
"powerVoltageId61": {
|
||
"message": "ESC Motor 2"
|
||
},
|
||
"powerVoltageId62": {
|
||
"message": "ESC Motor 3"
|
||
},
|
||
"powerVoltageId63": {
|
||
"message": "ESC Motor 4"
|
||
},
|
||
"powerVoltageId64": {
|
||
"message": "ESC Motor 5"
|
||
},
|
||
"powerVoltageId65": {
|
||
"message": "ESC Motor 6"
|
||
},
|
||
"powerVoltageId66": {
|
||
"message": "ESC Motor 7"
|
||
},
|
||
"powerVoltageId67": {
|
||
"message": "ESC Motor 8"
|
||
},
|
||
"powerVoltageId68": {
|
||
"message": "ESC Motor 9"
|
||
},
|
||
"powerVoltageId69": {
|
||
"message": "ESC Motor 10"
|
||
},
|
||
"powerVoltageId70": {
|
||
"message": "ESC Motor 11"
|
||
},
|
||
"powerVoltageId71": {
|
||
"message": "ESC Motor 12"
|
||
},
|
||
"powerVoltageId80": {
|
||
"message": "Célula 1"
|
||
},
|
||
"powerVoltageId81": {
|
||
"message": "Célula 2"
|
||
},
|
||
"powerVoltageId82": {
|
||
"message": "Célula 3"
|
||
},
|
||
"powerVoltageId83": {
|
||
"message": "Célula 4"
|
||
},
|
||
"powerVoltageId84": {
|
||
"message": "Célula 5"
|
||
},
|
||
"powerVoltageId85": {
|
||
"message": "Célula 6"
|
||
},
|
||
"powerVoltageScale": {
|
||
"message": "Escala"
|
||
},
|
||
"powerVoltageDivider": {
|
||
"message": "Valor Divisor"
|
||
},
|
||
"powerVoltageMultiplier": {
|
||
"message": "Valor Multiplicador"
|
||
},
|
||
"powerAmperageHead": {
|
||
"message": "Medidor de Amperagem"
|
||
},
|
||
"powerAmperageWarning": {
|
||
"message": "<span class=\"message-negative\">Aviso:</span> Valores limitados a 63.5A."
|
||
},
|
||
"powerAmperageValue": {
|
||
"message": "$1 A"
|
||
},
|
||
"powerAmperageId10": {
|
||
"message": "Bateria"
|
||
},
|
||
"powerAmperageId50": {
|
||
"message": "ESC Combinado"
|
||
},
|
||
"powerAmperageId60": {
|
||
"message": "ESC Motor 1"
|
||
},
|
||
"powerAmperageId61": {
|
||
"message": "ESC Motor 2"
|
||
},
|
||
"powerAmperageId62": {
|
||
"message": "ESC Motor 3"
|
||
},
|
||
"powerAmperageId63": {
|
||
"message": "ESC Motor 4"
|
||
},
|
||
"powerAmperageId64": {
|
||
"message": "ESC Motor 5"
|
||
},
|
||
"powerAmperageId65": {
|
||
"message": "ESC Motor 6"
|
||
},
|
||
"powerAmperageId66": {
|
||
"message": "ESC Motor 7"
|
||
},
|
||
"powerAmperageId67": {
|
||
"message": "ESC Motor 8"
|
||
},
|
||
"powerAmperageId68": {
|
||
"message": "ESC Motor 9"
|
||
},
|
||
"powerAmperageId69": {
|
||
"message": "ESC Motor 10"
|
||
},
|
||
"powerAmperageId70": {
|
||
"message": "ESC Motor 11"
|
||
},
|
||
"powerAmperageId71": {
|
||
"message": "ESC Motor 12"
|
||
},
|
||
"powerAmperageId80": {
|
||
"message": "Virtual"
|
||
},
|
||
"powerAmperageId90": {
|
||
"message": "MSP"
|
||
},
|
||
"powerMahValue": {
|
||
"message": "$1 mAh"
|
||
},
|
||
"powerAmperageScale": {
|
||
"message": "Escala [1/10th mV/A]"
|
||
},
|
||
"powerAmperageOffset": {
|
||
"message": "Offset [mA]"
|
||
},
|
||
"powerAmperageCalibration": {
|
||
"message": "Amperagem Medida"
|
||
},
|
||
"powerAmperageCalibratedScale": {
|
||
"message": "Escala de Amperagem Calibrada:"
|
||
},
|
||
"powerBatteryHead": {
|
||
"message": "Bateria"
|
||
},
|
||
"powerStateHead": {
|
||
"message": "Estado da Energia"
|
||
},
|
||
"powerBatteryConnected": {
|
||
"message": "Conectado"
|
||
},
|
||
"powerBatteryConnectedValueYes": {
|
||
"message": "Sim (Células: $1)"
|
||
},
|
||
"powerBatteryConnectedValueNo": {
|
||
"message": "Não"
|
||
},
|
||
"powerBatteryVoltage": {
|
||
"message": "Voltagem"
|
||
},
|
||
"powerBatteryCurrentDrawn": {
|
||
"message": "mAh usados"
|
||
},
|
||
"powerBatteryAmperage": {
|
||
"message": "Amperagem"
|
||
},
|
||
"powerBatteryCapacity": {
|
||
"message": "Capacidade (mAh)"
|
||
},
|
||
"osdSetupTitle": {
|
||
"message": "OSD"
|
||
},
|
||
"osdSetupNoOsdChipDetectWarning": {
|
||
"message": "<span class=\"message-negative\"><b>AVISO:</b></span> Nenhum chip OSD detetado. Algumas controladoras de voo não ligarão corretamente o chip OSD, a menos que estejam ligadas a energia da bateria. Conecte a bateria antes de conectar o USB (HÉLICES REMOVIDAS!)."
|
||
},
|
||
"osdSetupPreviewHelp": {
|
||
"message": "<strong>Nota:</strong> A fonte da pré-visualização do OSD pode não mostrar a mesma fonte instalada na controladora de voo. O layout de alguns elementos individuais podem ser diferentesquando são usadas versões mais antigas do Betaflight - verifique o aspeto através dos seus óculos antes de voar."
|
||
},
|
||
"osdSetupUnsupportedNote1": {
|
||
"message": "A sua controladora de voo não está a responder a comandos OSD. Isto provavelmente significa que não tem um OSD BetaFlight integrado."
|
||
},
|
||
"osdSetupUnsupportedNote2": {
|
||
"message": "Note que algumas controladoras de voo têm embutido um <a href=\"https://www.youtube.com/watch?v=ikKH_6SQ-Tk\" target=\"_blank\" rel=\"noopener noreferrer\">MinimOSD</a> que pode ser instalado e configurado com <a href=\"https://github.com/ShikOfTheRa/scarab-osd/releases/latest\" target='_blank'>cache-osd</a>, o MinimOSD não pode no entanto ser configurado por esta interface."
|
||
},
|
||
"osdSetupProfilesTitle": {
|
||
"message": "Número do Perfil OSD",
|
||
"description": "Description of the header of the OSD elements column associated to each profile"
|
||
},
|
||
"osdSetupElementsTitle": {
|
||
"message": "Elementos"
|
||
},
|
||
"osdSetupPreviewTitle": {
|
||
"message": "Arraste os elementos para alterar a posição",
|
||
"description": "Indicates in the preview window of the OSD that the user can drag the elements to reorder them"
|
||
},
|
||
"osdSetupPreviewSelectProfileTitle": {
|
||
"message": "Pré-visualização para",
|
||
"description": "Label of the selector for the OSD Profile in the preview. KEEP IT SHORT!!!"
|
||
},
|
||
"osdSetupPreviewForTitle": {
|
||
"message": "Alterar o perfil ou a fonte aqui NÃO irá alterar o perfil ou a fonte na controladora de voo, apenas afeta a janela de pré-visualização. Se deseja alterar, tem de utilizar a opção '$t(osdSetupSelectedProfileTitle.message)' ou o botão '$t(osdSetupFontManager.message)', respetivamente.",
|
||
"description": "Help content for the OSD profile and font PREVIEW"
|
||
},
|
||
"osdSetupSelectedProfileTitle": {
|
||
"message": "Perfil OSD Ativo",
|
||
"description": "Title of the box to select the current active OSD profile"
|
||
},
|
||
"osdSetupSelectedProfileLabel": {
|
||
"message": "Atual:",
|
||
"description": "Label for the selection of the curren active OSD profile"
|
||
},
|
||
"osdSetupPreviewSelectProfileElement": {
|
||
"message": "Perfil OSD {{profileNumber}}",
|
||
"description": "Content of the selector for the OSD Profile in the preview"
|
||
},
|
||
"osdSetupPreviewSelectFontElement": {
|
||
"message": "Fonte {{fontName}}",
|
||
"description": "Content of the selector for the OSD Font in the preview"
|
||
},
|
||
"osdSetupPreviewCheckZoom": {
|
||
"message": "Ampliar",
|
||
"description": "Check to select a bigger display of the OSD preview in small screens"
|
||
},
|
||
"osdSetupVideoFormatTitle": {
|
||
"message": "Formato do Vídeo"
|
||
},
|
||
"osdSetupVideoFormatOptionAuto": {
|
||
"message": "Auto",
|
||
"description": "Option for the video format in the OSD"
|
||
},
|
||
"osdSetupVideoFormatOptionPal": {
|
||
"message": "PAL",
|
||
"description": "Option for the video format in the OSD"
|
||
},
|
||
"osdSetupVideoFormatOptionNtsc": {
|
||
"message": "NTSC",
|
||
"description": "Option for the video format in the OSD"
|
||
},
|
||
"osdSetupVideoFormatOptionHd": {
|
||
"message": "HD",
|
||
"description": "Option for the video format in the OSD"
|
||
},
|
||
"osdSetupUnitsTitle": {
|
||
"message": "Unidades"
|
||
},
|
||
"osdSetupUnitsOptionImperial": {
|
||
"message": "Imperial",
|
||
"description": "Option for the units system used in the OSD"
|
||
},
|
||
"osdSetupUnitsOptionMetric": {
|
||
"message": "Métrico",
|
||
"description": "Option for the units system used in the OSD"
|
||
},
|
||
"osdSetupUnitsOptionBritish": {
|
||
"message": "Britânicas",
|
||
"description": "Option for the units system used in the OSD"
|
||
},
|
||
"osdSetupTimersTitle": {
|
||
"message": "Cronómetros"
|
||
},
|
||
"osdSetupAlarmsTitle": {
|
||
"message": "Alarmes"
|
||
},
|
||
"osdSetupStatsTitle": {
|
||
"message": "Estatísticas Pós Voo"
|
||
},
|
||
"osdSetupVtxTitle": {
|
||
"message": "Definições do VTX"
|
||
},
|
||
"osdSetupCraftNameTitle": {
|
||
"message": "Nome do Aparelho"
|
||
},
|
||
"osdSetupWarningsTitle": {
|
||
"message": "Avisos"
|
||
},
|
||
"osdSetupFontPresets": {
|
||
"message": "Fontes predefinidas:"
|
||
},
|
||
"osdSetupFontPresetsSelector": {
|
||
"message": "Selecione Predefinições de Fonte:"
|
||
},
|
||
"osdSetupFontPresetsSelectorCustomOption": {
|
||
"message": "Font fornecida pelo utilizador",
|
||
"description": "Option to show as selected when the user selects a custom local font"
|
||
},
|
||
"osdSetupFontPresetsSelectorOr": {
|
||
"message": "ou"
|
||
},
|
||
"osdSetupOpenFont": {
|
||
"message": "Abrir Ficheiro de Fonte"
|
||
},
|
||
"osdSetupCustomLogoTitle": {
|
||
"message": "Logo do Boot:"
|
||
},
|
||
"osdSetupCustomLogoOpenImageButton": {
|
||
"message": "Selecionar imagem personalizada…"
|
||
},
|
||
"osdSetupCustomLogoInfoTitle": {
|
||
"message": "Imagem personalizada:"
|
||
},
|
||
"osdSetupCustomLogoInfoImageSize": {
|
||
"message": "O tamanho deve ser $t(logoWidthPx)×$t(logoHeightPx) pixels"
|
||
},
|
||
"osdSetupCustomLogoInfoColorMap": {
|
||
"message": "Deve conter píxeis verdes, pretos e brancos"
|
||
},
|
||
"osdSetupCustomLogoInfoUploadHint": {
|
||
"message": "Clique <b>$t(osdSetupUploadFont.message)</b> para manter o logo personalizado"
|
||
},
|
||
"osdSetupCustomLogoImageSizeError": {
|
||
"message": "Tamanho de imagem inválido: {{width}}×{{height}} (esperado $t(logoWidthPx)×$t(logoHeightPx))"
|
||
},
|
||
"osdSetupCustomLogoColorMapError": {
|
||
"message": "A imagem contém um píxel inválido: rgb({{valueR}}, {{valueG}}, {{valueB}}) nas coordenadas {{posX}} x{{posY}}"
|
||
},
|
||
"osdSetupUploadFont": {
|
||
"message": "Carregar Fonte"
|
||
},
|
||
"osdSetupUploadingFont": {
|
||
"message": "A fazer upload..."
|
||
},
|
||
"osdSetupUploadingFontEnd": {
|
||
"message": "Todos os {{length}} caracteres foram enviados para o OSD"
|
||
},
|
||
"osdSetupSave": {
|
||
"message": "Gravar"
|
||
},
|
||
"osdSetupFontManager": {
|
||
"message": "Gestor de Fontes"
|
||
},
|
||
"osdSetupUncheckAll": {
|
||
"message": "Desmarcar todos"
|
||
},
|
||
"osdSetupHead": {
|
||
"message": "Info"
|
||
},
|
||
"osdSetupVideoMode": {
|
||
"message": "Modo do Vídeo"
|
||
},
|
||
"osdSetupCameraConnected": {
|
||
"message": "Câmera Conectada"
|
||
},
|
||
"osdSetupResetText": {
|
||
"message": "Repor OSD para valores padrão"
|
||
},
|
||
"osdSetupButtonReset": {
|
||
"message": "Repor Definições"
|
||
},
|
||
"osdTextElementMainBattVoltage": {
|
||
"message": "Voltagem da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementMainBattVoltage": {
|
||
"message": "Voltagem instantânea da bateria principal (Pisca quando abaixo do limite do alarme)"
|
||
},
|
||
"osdTextElementRssiValue": {
|
||
"message": "Valor RSSI",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRssiValue": {
|
||
"message": "Valor RSSI instantâneo (Pisca quando abaixo do limite do alarme)"
|
||
},
|
||
"osdTextElementTimer": {
|
||
"message": "Cronómetro",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementTimer": {
|
||
"message": "Cronómetro de voo"
|
||
},
|
||
"osdTextElementThrottlePosition": {
|
||
"message": "Posição do Acelerador",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementThrottlePosition": {
|
||
"message": "Valor atual do canal do acelerador (throttle)"
|
||
},
|
||
"osdTextElementCpuLoad": {
|
||
"message": "Carga da CPU",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCpuLoad": {
|
||
"message": "Carga atual da CPU"
|
||
},
|
||
"osdTextElementVtxChannel": {
|
||
"message": "Canal VTX",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementVtxChannel": {
|
||
"message": "Canal e potência atuais do VTX"
|
||
},
|
||
"osdTextElementVTXchannelVariantPower": {
|
||
"message": "Potência VTX",
|
||
"description": "One of the variants of the VTX channel element of the OSD"
|
||
},
|
||
"osdTextElementVTXchannelVariantFull": {
|
||
"message": "Banda:Canal:Pot:Pit",
|
||
"description": "One of the variants of the VTX channel element of the OSD"
|
||
},
|
||
"osdTextElementVoltageWarning": {
|
||
"message": "Aviso de voltagem da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementVoltageWarning": {
|
||
"message": "Mostra um aviso quando a voltagem da bateria está abaixo do valor do alarme"
|
||
},
|
||
"osdTextElementArmed": {
|
||
"message": "Armado",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementArmed": {
|
||
"message": "Mensagem de texto quando armado"
|
||
},
|
||
"osdTextElementDisarmed": {
|
||
"message": "Desarmado",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementDisarmed": {
|
||
"message": "Mensagem de texto quando desarmado"
|
||
},
|
||
"osdTextElementCrosshairs": {
|
||
"message": "Mira",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCrosshairs": {
|
||
"message": "Mira do centro de ecran"
|
||
},
|
||
"osdTextElementArtificialHorizon": {
|
||
"message": "Horizonte artificial",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementArtificialHorizon": {
|
||
"message": "Indicador gráfico de horizonte artificial"
|
||
},
|
||
"osdTextElementHorizonSidebars": {
|
||
"message": "Barras laterais do horizonte artificial",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementHorizonSidebars": {
|
||
"message": "Barras laterais ao redor do indicador de horizonte artificial"
|
||
},
|
||
"osdTextElementCurrentDraw": {
|
||
"message": "Consumo de corrente da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCurrentDraw": {
|
||
"message": "Consumo de corrente instantânea da bateria"
|
||
},
|
||
"osdTextElementMahDrawn": {
|
||
"message": "Total de mAh consumidos da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementMahDrawn": {
|
||
"message": "Capacidade total utilizada da bateria"
|
||
},
|
||
"osdTextElementWhDrawn": {
|
||
"message": "Wh consumidos de corrente da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementWhDrawn": {
|
||
"message": "Capacidade total da bateria utilizada em Wh"
|
||
},
|
||
"osdDescElementAuxValue": {
|
||
"message": "Valor Aux",
|
||
"description": "Displays a receiver AUX channel see PR 10789"
|
||
},
|
||
"osdTextElementAuxValue": {
|
||
"message": "Valor Aux",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdTextElementSysGoggleVoltage": {
|
||
"message": "Voltagem dos óculos",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysGoggleVoltage": {
|
||
"message": "Voltagem dos óculos renderizada pelos óculos"
|
||
},
|
||
"osdTextElementSysVtxVoltage": {
|
||
"message": "Voltagem do VTX",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysVtxVoltage": {
|
||
"message": "Voltagem do VTX renderizada pelos óculos"
|
||
},
|
||
"osdTextElementSysBitrate": {
|
||
"message": "Bitrate do VTX",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysBitrate": {
|
||
"message": "Bitrate do Vídeo renderizado pelos óculos"
|
||
},
|
||
"osdTextElementSysDelay": {
|
||
"message": "Atraso do VTX",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysDelay": {
|
||
"message": "Atraso de vídeo renderizado pelos óculos"
|
||
},
|
||
"osdTextElementSysDistance": {
|
||
"message": "Distância do VTX",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysDistance": {
|
||
"message": "Distância de transmissão de vídeo renderizada pelos óculos"
|
||
},
|
||
"osdTextElementSysLQ": {
|
||
"message": "Qualidade do link dos óculos",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysLQ": {
|
||
"message": "Qualidade do link de vídeo renderizada pelos óculos"
|
||
},
|
||
"osdTextElementSysGoggleDVR": {
|
||
"message": "Estado do DVR dos óculos",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysGoggleDVR": {
|
||
"message": "Estado do DVR dos óculos renderizado pelos óculos"
|
||
},
|
||
"osdTextElementSysVtxDVR": {
|
||
"message": "Estado do DVR do VTX",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysVtxDVR": {
|
||
"message": "Estado do DVR do VTX renderizado pelos óculos"
|
||
},
|
||
"osdTextElementSysWarnings": {
|
||
"message": "Avisos de sistema dos óculos",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysWarnings": {
|
||
"message": "Avisos do sistema de vídeo renderizados pelos óculos"
|
||
},
|
||
"osdTextElementSysVtxTemp": {
|
||
"message": "Temperatura do VTX",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysVtxTemp": {
|
||
"message": "Temperatura do VTX renderizada pelos óculos"
|
||
},
|
||
"osdTextElementSysFanSpeed": {
|
||
"message": "Velocidade da ventoinha dos óculos",
|
||
"description": "One of the system elements of the OSD"
|
||
},
|
||
"osdDescElementSysFanSpeed": {
|
||
"message": "Velocidade da ventoinha dos óculos renderizada pelos óculos"
|
||
},
|
||
"osdTextElementCraftName": {
|
||
"message": "Nome do aparelho",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCraftName": {
|
||
"message": "Nome da aeronave como definido na aba Configuração.</br>Pode também ser definido através da variável CLI \"craft_name\"."
|
||
},
|
||
"osdTextElementAltitude": {
|
||
"message": "Altitude",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementAltitude": {
|
||
"message": "Altitude atual (Pisc quando acima do limite do alarme)"
|
||
},
|
||
"osdTextElementAltitudeVariant1Decimal": {
|
||
"message": "Com 1 casa decimal",
|
||
"description": "One of the variants of the altitude element of the OSD"
|
||
},
|
||
"osdTextElementAltitudeVariantNoDecimal": {
|
||
"message": "Sem casas decimais",
|
||
"description": "One of the variants of the altitude element of the OSD"
|
||
},
|
||
"osdTextElementOnTime": {
|
||
"message": "Tempo total ligado",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementOnTime": {
|
||
"message": "Tempo total que o aparelho esteve ligado"
|
||
},
|
||
"osdTextElementFlyTime": {
|
||
"message": "Tempo total de voo",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementFlyTime": {
|
||
"message": "Tempo total que o aparelho ficou armado nesta bateria (Pisca quando estiver acima do limite do alarme)"
|
||
},
|
||
"osdTextElementFlyMode": {
|
||
"message": "Modo de voo",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementFlyMode": {
|
||
"message": "Modo de voo atual"
|
||
},
|
||
"osdTextElementGPSSpeed": {
|
||
"message": "Velocidade por GPS",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementGPSSpeed": {
|
||
"message": "Velocidade de acordo com o GPS"
|
||
},
|
||
"osdTextElementGPSSats": {
|
||
"message": "Satélites GPS",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementGPSSats": {
|
||
"message": "Número de satélites localizados pelo GPS"
|
||
},
|
||
"osdTextElementGPSLon": {
|
||
"message": "Longitude do GPS",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementGPSLon": {
|
||
"message": "Coordenada de longitude do GPS"
|
||
},
|
||
"osdTextElementGPSLat": {
|
||
"message": "Latitude do GPS",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementGPSLat": {
|
||
"message": "Coordenada de latitude do GPS"
|
||
},
|
||
"osdTextElementGPSVariant7Decimals": {
|
||
"message": "Com 7 casas decimais",
|
||
"description": "One of the variants for the GPS element of the OSD"
|
||
},
|
||
"osdTextElementGPSVariant4Decimals": {
|
||
"message": "Com 4 casas decimais",
|
||
"description": "One of the variants for the GPS element of the OSD"
|
||
},
|
||
"osdTextElementGPSVariantDegMinSec": {
|
||
"message": "Usando graus, minutos e segundos",
|
||
"description": "One of the variants for the GPS element of the OSD"
|
||
},
|
||
"osdTextElementGPSVariantOpenLocation": {
|
||
"message": "Usando o Open Location Code",
|
||
"description": "One of the variants for the GPS element of the OSD"
|
||
},
|
||
"osdTextElementDebug": {
|
||
"message": "Depuração",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementDebug": {
|
||
"message": "Depuração de variáveis"
|
||
},
|
||
"osdTextElementPIDRoll": {
|
||
"message": "Valores PID do Roll",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPIDRoll": {
|
||
"message": "Ganhos PID do eixo Roll"
|
||
},
|
||
"osdTextElementPIDPitch": {
|
||
"message": "PID do Pitch",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPIDPitch": {
|
||
"message": "Ganhos PID do eixo Pitch"
|
||
},
|
||
"osdTextElementPIDYaw": {
|
||
"message": "PID do Yaw",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPIDYaw": {
|
||
"message": "Ganhos PID do eixo Yaw"
|
||
},
|
||
"osdTextElementPower": {
|
||
"message": "Energia",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPower": {
|
||
"message": "Potência elétrica instantânea consumida"
|
||
},
|
||
"osdTextElementPIDRateProfile": {
|
||
"message": "Perfil: PID e rate",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPIDRateProfile": {
|
||
"message": "Mostra o número dos perfis de PID e rate ativos"
|
||
},
|
||
"osdTextElementBatteryWarning": {
|
||
"message": "Aviso de Bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementBatteryWarning": {
|
||
"message": "Texto de aviso que aparece quando a voltagem da bateria cai abaixo do limite do aviso"
|
||
},
|
||
"osdTextElementAvgCellVoltage": {
|
||
"message": "Voltagem média das células da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementAvgCellVoltage": {
|
||
"message": "Voltagem média da célula (voltagem principal da bateria / total de células)"
|
||
},
|
||
"osdTextElementPitchAngle": {
|
||
"message": "Ângulo: pitch",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPitchAngle": {
|
||
"message": "Ângulo numérico do pitch em graus"
|
||
},
|
||
"osdTextElementRollAngle": {
|
||
"message": "Ângulo: roll",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRollAngle": {
|
||
"message": "Ângulo do roll em graus"
|
||
},
|
||
"osdTextElementMainBattUsage": {
|
||
"message": "Bateria utilizada",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementMainBattUsage": {
|
||
"message": "Representação gráfica do uso da capacidade da bateria"
|
||
},
|
||
"osdTextElementMainBattUsageVariantGraphrRemain": {
|
||
"message": "Restante em gráfico",
|
||
"description": "One of the variants for the Main Battery Usage element of the OSD"
|
||
},
|
||
"osdTextElementMainBattUsageVariantGraphUsage": {
|
||
"message": "Usada em gráfico",
|
||
"description": "One of the variants for the Main Battery Usage element of the OSD"
|
||
},
|
||
"osdTextElementMainBattUsageVariantValueRemain": {
|
||
"message": "Percentagem restante",
|
||
"description": "One of the variants for the Main Battery Usage element of the OSD"
|
||
},
|
||
"osdTextElementMainBattUsageVariantValueUsage": {
|
||
"message": "Percentagem usada",
|
||
"description": "One of the variants for the Main Battery Usage element of the OSD"
|
||
},
|
||
"osdTextElementArmedTime": {
|
||
"message": "Cronómetro: tempo armado",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementArmedTime": {
|
||
"message": "Tempo desde a última vez que o aparelho foi armado"
|
||
},
|
||
"osdTextElementHomeDirection": {
|
||
"message": "Direção para casa",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementHomeDirection": {
|
||
"message": "Seta que indica a direção para casa (home)"
|
||
},
|
||
"osdTextElementHomeDistance": {
|
||
"message": "Distância de casa",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementHomeDistance": {
|
||
"message": "Distância de casa (em pés ou metros, baseado na definição da unidade)"
|
||
},
|
||
"osdTextElementNumericalHeading": {
|
||
"message": "Direção numérica",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementNumericalHeading": {
|
||
"message": "Leitura numérica em graus da direção atual"
|
||
},
|
||
"osdTextElementNumericalVario": {
|
||
"message": "Vario numérico",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementNumericalVario": {
|
||
"message": "Leitura numérica da velocidade vertical (em pés ou metros, baseado na definição da unidade)"
|
||
},
|
||
"osdTextElementCompassBar": {
|
||
"message": "Bússola",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCompassBar": {
|
||
"message": "Barra de bússola gráfica exibindo a direção atual"
|
||
},
|
||
"osdTextElementWarnings": {
|
||
"message": "Alertas",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementWarnings": {
|
||
"message": "Alertas (ex. bateria baixa), avisos (ex. razão para não armar, bateria extremamente baixa) e beeper visual (4 asteriscos piscando)."
|
||
},
|
||
"osdTextElementEscTemperature": {
|
||
"message": "Temperatura do ESC",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementEscTemperature": {
|
||
"message": "Temperatura reportada pela telemetria do ESC"
|
||
},
|
||
"osdTextElementEscRpm": {
|
||
"message": "RPM do ESC",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementEscRpm": {
|
||
"message": "RPM reportado pela telemetria do ESC"
|
||
},
|
||
"osdTextElementRemaningTimeEstimate": {
|
||
"message": "Cronómetro: tempo restante estimado",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRemaningTimeEstimate": {
|
||
"message": "Tempo estimado de voo restante"
|
||
},
|
||
"osdTextElementRtcDateTime": {
|
||
"message": "Data e hora do RTC",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRtcDateTime": {
|
||
"message": "Relógio real (data / hora)"
|
||
},
|
||
"osdTextElementAdjustmentRange": {
|
||
"message": "Intervalo de ajuste",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementAdjustmentRange": {
|
||
"message": "Valor e definição do intervalo de ajuste ativo atualmente"
|
||
},
|
||
"osdTextElementTimer1": {
|
||
"message": "Cronómetro 1",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementTimer1": {
|
||
"message": "Exibe o valor do cronómetro 1"
|
||
},
|
||
"osdTextElementTimer2": {
|
||
"message": "Cronómetro 2",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementTimer2": {
|
||
"message": "Exibe o valor do cronómetro 2"
|
||
},
|
||
"osdTextElementCoreTemperature": {
|
||
"message": "Temperatura do núcleo",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCoreTemperature": {
|
||
"message": "Temperatura do núcleo MCU do STM32"
|
||
},
|
||
"osdTextAntiGravity": {
|
||
"message": "Antigravidade",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescAntiGravity": {
|
||
"message": "Ativa um indicador quando a antigravidade estiver ativa"
|
||
},
|
||
"osdTextGForce": {
|
||
"message": "Força G",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescGForce": {
|
||
"message": "Mostra quanta Força-G o aparelho experiencia"
|
||
},
|
||
"osdTextElementMotorDiag": {
|
||
"message": "Diagnóstico do motor",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementMotorDiag": {
|
||
"message": "Exibe um gráfico da saída de cada motor"
|
||
},
|
||
"osdTextElementLogStatus": {
|
||
"message": "Status do log Blackbox",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementLogStatus": {
|
||
"message": "Blackbox - Avisos e número do log"
|
||
},
|
||
"osdTextElementFlipArrow": {
|
||
"message": "Seta para virar após queda",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementFlipArrow": {
|
||
"message": "Seta que indica quais motores estão afastados do chão no modo 'virar após queda' (Turtle mode)"
|
||
},
|
||
"osdTextElementLinkQuality": {
|
||
"message": "Qualidade do Link",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementLinkQuality": {
|
||
"message": "Indicador alternativo de \"Qualidade do Link\" baseado em perdas de sinal - use com cuidado"
|
||
},
|
||
"osdTextElementFlightDist": {
|
||
"message": "Distância do voo",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementFlightDist": {
|
||
"message": "Distância percorrida durante o voo."
|
||
},
|
||
"osdTextElementStickOverlayLeft": {
|
||
"message": "Posição do stick esquerdo",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementStickOverlayLeft": {
|
||
"message": "Posição do stick esquerdo do transmissor."
|
||
},
|
||
"osdTextElementStickOverlayRight": {
|
||
"message": "Posição do stick direito",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementStickOverlayRight": {
|
||
"message": "Posição do stick direito do transmissor."
|
||
},
|
||
"osdTextElementDisplayName": {
|
||
"message": "Nome de exibição",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementDisplayName": {
|
||
"message": "Pode também ser definido através da variável CLI \"display_name\"."
|
||
},
|
||
"osdTextElementPilotName": {
|
||
"message": "Nome do piloto",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPilotName": {
|
||
"message": "Nome do piloto como definido na aba Configuração.</br>Também pode ser definido através da variável CLI \"pilot_name\"."
|
||
},
|
||
"osdTextElementEscRpmFreq": {
|
||
"message": "Frequência RPM do ESC",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementEscRpmFreq": {
|
||
"message": "Frequência RPM, reportada pela telemetria do ESC"
|
||
},
|
||
"osdTextElementRateProfileName": {
|
||
"message": "Perfil: nome do rate profile",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRateProfileName": {
|
||
"message": "Exibe o nome do perfil de rate atual"
|
||
},
|
||
"osdTextElementPidProfileName": {
|
||
"message": "Perfil: Nome do perfil PID",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementPidProfileName": {
|
||
"message": "Exibe o nome do perfil PID atual"
|
||
},
|
||
"osdTextElementOsdProfileName": {
|
||
"message": "Perfil: Nome do perfil OSD",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementOsdProfileName": {
|
||
"message": "Nome do perfil OSD, definido nos comandos CLI: \"osd_profile_1_name\", \"osd_profile_2_name\" e \"osd_profile_3_name\""
|
||
},
|
||
"osdTextElementRssiDbmValue": {
|
||
"message": "Valor RSSI dBm",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRssiDbmValue": {
|
||
"message": "Valor do sinal RSSI em dBm, se disponível"
|
||
},
|
||
"osdTextElementRcChannels": {
|
||
"message": "Canais RC",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRcChannels": {
|
||
"message": "Exibe no máximo 4 canais. Os canais devem ser especificados com o comando CLI: 'osd_rcchannels'"
|
||
},
|
||
"osdTextElementCameraFrame": {
|
||
"message": "Enquadramento da câmara",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementCameraFrame": {
|
||
"message": "Adiciona um elemento de contorno ajustável desenhado para representar o campo de visão da câmera HD do piloto para enquadramento visual.<br /><br />Pode ajustar a largura e a altura no CLI com o 'osd_camera_frame_width' e o 'osd_camera_frame_height'"
|
||
},
|
||
"osdTextElementEfficiency": {
|
||
"message": "Eficiência da bateria",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementEfficiency": {
|
||
"message": "Consumo instantâneo de bateria em mAh/distância. (Requer um fix válido de GPS)"
|
||
},
|
||
"osdTextTotalFlights": {
|
||
"message": "Total de voos",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescTotalFlights": {
|
||
"message": "Número total aproximado de voos"
|
||
},
|
||
"osdTextElementUpDownReference": {
|
||
"message": "Referência Para Cima (Pitch 90 graus)/Para Baixo (Pitch -90 graus)",
|
||
"description": "OSD Symbol to show when pitch is approaching vertical (90 deg, U) and D for nose down (-90 deg, D)"
|
||
},
|
||
"osdDescUpDownReference": {
|
||
"message": "Símbolo OSD para mostrar quando o pitch está se a aproximar da vertical (90 graus, U) e D para nariz para baixo (-90 graus, D)"
|
||
},
|
||
"osdTextElementTxUplinkPower": {
|
||
"message": "Potência do uplink do Tx",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescTxUplinkPower": {
|
||
"message": "Mostra o valor da potência do Tx (mW ou W). Útil quando a <i>Potência Dinâmica</i> está ativa para os rádios suportados"
|
||
},
|
||
"osdTextElementReadyMode": {
|
||
"message": "Modo Ready",
|
||
"description": "When active READY will be displayed until flying"
|
||
},
|
||
"osdDescElementReadyMode": {
|
||
"message": "Quando ativo o READY será exibido até voar"
|
||
},
|
||
"osdTextElementRSNRValue": {
|
||
"message": "Valor RSNR",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementRSNRValue": {
|
||
"message": "Valor RSNR"
|
||
},
|
||
"osdTextElementUnknown": {
|
||
"message": "$1 desconhecido",
|
||
"description": "One of the elements of the OSD"
|
||
},
|
||
"osdDescElementUnknown": {
|
||
"message": "Elemento desconhecido (detalhes serão adicionados numa versão futura)"
|
||
},
|
||
"osdTextStatMaxSpeed": {
|
||
"message": "Velocidade máxima",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMaxSpeed": {
|
||
"message": "Velocidade máxima registada"
|
||
},
|
||
"osdTextStatMinBattery": {
|
||
"message": "Voltagem mínima da bateria",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMinBattery": {
|
||
"message": "Voltagem mínima registada da bateria"
|
||
},
|
||
"osdTextStatMinRssi": {
|
||
"message": "Valor mínimo do RSSI",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMinRssi": {
|
||
"message": "RSSI mínimo registrado"
|
||
},
|
||
"osdTextStatMaxCurrent": {
|
||
"message": "Consumo máximo de corrente da bateria",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMaxCurrent": {
|
||
"message": "Consumo máximo de corrente registado"
|
||
},
|
||
"osdTextStatUsedMah": {
|
||
"message": "mAh utilizado da bateria",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatUsedMah": {
|
||
"message": "Capacidade da bateria utilizada"
|
||
},
|
||
"osdTextStatUsedWh": {
|
||
"message": "Wh usados da bateria",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatUsedWh": {
|
||
"message": "Capacidade da bateria usada em Wh"
|
||
},
|
||
"osdTextStatMaxAltitude": {
|
||
"message": "Altitude máxima",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMaxAltitude": {
|
||
"message": "Altura máxima registada"
|
||
},
|
||
"osdTextStatBlackbox": {
|
||
"message": "Utilização do Blackbox",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatBlackbox": {
|
||
"message": "Percentagem total de utilização do Blackbox"
|
||
},
|
||
"osdTextStatEndBattery": {
|
||
"message": "Voltagem final da bateria",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatEndBattery": {
|
||
"message": "Voltagem da bateria quando foi desarmado"
|
||
},
|
||
"osdTextStatFlyTime": {
|
||
"message": "Tempo total de voo",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatFlyTime": {
|
||
"message": "Tempo total armado nesta bateria"
|
||
},
|
||
"osdTextStatArmedTime": {
|
||
"message": "Tempo total armado",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatArmedTime": {
|
||
"message": "Tempo desde a última vez que foi armado"
|
||
},
|
||
"osdTextStatMaxDistance": {
|
||
"message": "Distância máxima de casa",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMaxDistance": {
|
||
"message": "Distância máxima a partir de casa"
|
||
},
|
||
"osdTextStatBlackboxLogNumber": {
|
||
"message": "Número de log Blackbox",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatBlackboxLogNumber": {
|
||
"message": "Número do log do Blackbox para este voo"
|
||
},
|
||
"osdTextStatTimer1": {
|
||
"message": "Cronómetro 1",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatTimer1": {
|
||
"message": "Valor do cronómetro 1 ao desarmar"
|
||
},
|
||
"osdTextStatTimer2": {
|
||
"message": "Cronómetro 2",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatTimer2": {
|
||
"message": "Valor do cronómetro 2 ao desarmar"
|
||
},
|
||
"osdTextStatRtcDateTime": {
|
||
"message": "Data e hora do RTC",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatRtcDateTime": {
|
||
"message": "Data e hora do relógio de tempo real"
|
||
},
|
||
"osdTextStatBattery": {
|
||
"message": "Voltagem da bateria",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatBattery": {
|
||
"message": "Voltagem da bateria em tempo real"
|
||
},
|
||
"osdTextStatGForce": {
|
||
"message": "Força-G Máxima",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatGForce": {
|
||
"message": "Força-G Máx sobre o aparelho"
|
||
},
|
||
"osdTextStatEscTemperature": {
|
||
"message": "Temperatura máxima do ESC",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatEscTemperature": {
|
||
"message": "Temperatura Max ESC"
|
||
},
|
||
"osdTextStatEscRpm": {
|
||
"message": "RPM máximo do ESC",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatEscRpm": {
|
||
"message": "RPM Max ESC"
|
||
},
|
||
"osdTextStatMinLinkQuality": {
|
||
"message": "Mínimo de qualidade do Link",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMinLinkQuality": {
|
||
"message": "Valor mínimo do indicador alternativo para \"qualidade do link\" baseado em perdas de sinal"
|
||
},
|
||
"osdTextStatFlightDistance": {
|
||
"message": "Distância do voo",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatFlightDistance": {
|
||
"message": "Distância total percorrida durante o voo"
|
||
},
|
||
"osdTextStatMaxFFT": {
|
||
"message": "Máximo FFT",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMaxFFT": {
|
||
"message": "Pico de frequência FFT"
|
||
},
|
||
"osdTextStatTotalFlights": {
|
||
"message": "Total de voos",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatTotalFlights": {
|
||
"message": "Número total de voos"
|
||
},
|
||
"osdTextStatTotalFlightTime": {
|
||
"message": "Tempo total de voo",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatTotalFlightTime": {
|
||
"message": "Tempo total gasto a voar"
|
||
},
|
||
"osdTextStatTotalFlightDistance": {
|
||
"message": "Distância total do voo",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatTotalFlightDistance": {
|
||
"message": "Distância total percorrida"
|
||
},
|
||
"osdTextStatMinRssiDbm": {
|
||
"message": "dBm mínimo do RSSI",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMinRssiDbm": {
|
||
"message": "Valor dBm mínimo do RSSI"
|
||
},
|
||
"osdTextStatMinRSNR": {
|
||
"message": "Valor mínimo RSNR",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatMinRSNR": {
|
||
"message": "Valor mínimo RSNR"
|
||
},
|
||
"osdTextStatUnknown": {
|
||
"message": "$1 desconhecido",
|
||
"description": "One of the statistics that can be shown at the end of the flight in the OSD"
|
||
},
|
||
"osdDescStatUnknown": {
|
||
"message": "Estatística desconhecida (detalhes a serem adicionados numa versão futura)"
|
||
},
|
||
"osdDescribeFontVersion1": {
|
||
"message": "Versão da fonte: 1 (Betaflight 4.0 ou mais antigo)"
|
||
},
|
||
"osdDescribeFontVersion2": {
|
||
"message": "Versão da fonte: 2 (Betaflight 4.1 ou mais recente)"
|
||
},
|
||
"osdDescribeFontVersionCUSTOM": {
|
||
"message": "Versão da Fonte: fornecida pelo utilizador"
|
||
},
|
||
"osdTimerSource": {
|
||
"message": "Origem:"
|
||
},
|
||
"osdTimerSourceTooltip": {
|
||
"message": "Selecione a origem do cronómetro, isto controla a duração/evento que o cronómetro mede"
|
||
},
|
||
"osdTimerSourceOptionOnTime": {
|
||
"message": "Tempo ligado",
|
||
"description": "One of the options for the source timer. This options shows the amount of time has passed since the battery was plugged"
|
||
},
|
||
"osdTimerSourceOptionTotalArmedTime": {
|
||
"message": "Tempo total armado",
|
||
"description": "One of the options for the source timer. This options shows the amount of time the craft was armed since the battery was plugged"
|
||
},
|
||
"osdTimerSourceOptionLastArmedTime": {
|
||
"message": "Tempo armado na última vez",
|
||
"description": "One of the options for the source timer. This options shows the amount of time the craft was armed the latest time"
|
||
},
|
||
"osdTimerSourceOptionOnArmTime": {
|
||
"message": "Tempo Ligado/Armado",
|
||
"description": "One of the options for the source timer. This option shows On time when craft is disarmed, and Armed time when armed"
|
||
},
|
||
"osdTimerPrecision": {
|
||
"message": "Precisão:"
|
||
},
|
||
"osdTimerPrecisionTooltip": {
|
||
"message": "Selecione a precisão do cronómetro, isto controla com que precisão o cronómetro será exibido"
|
||
},
|
||
"osdTimerPrecisionOptionSecond": {
|
||
"message": "Segundo",
|
||
"description": "Selectable option for the precision of the timer in the OSD"
|
||
},
|
||
"osdTimerPrecisionOptionHundredth": {
|
||
"message": "Centésimo",
|
||
"description": "Selectable option for the precision of the timer in the OSD"
|
||
},
|
||
"osdTimerPrecisionOptionTenth": {
|
||
"message": "Décimo",
|
||
"description": "Selectable option for the precision of the timer in the OSD"
|
||
},
|
||
"osdTimerAlarm": {
|
||
"message": "Alarme:"
|
||
},
|
||
"osdTimerAlarmTooltip": {
|
||
"message": "Selecione o limite do alarme do cronômetro em minutos, quando o tempo excede este valor, o elemento no OSD irá piscar, um valor de 0 desabilita o alarme"
|
||
},
|
||
"osdTimerAlarmOptionRssi": {
|
||
"message": "RSSI",
|
||
"description": "Text of the RSSI alarm"
|
||
},
|
||
"osdTimerAlarmOptionCapacity": {
|
||
"message": "Capacidade",
|
||
"description": "Text of the capacity alarm"
|
||
},
|
||
"osdTimerAlarmOptionAltitude": {
|
||
"message": "Altitude",
|
||
"description": "Text of the altitude alarm"
|
||
},
|
||
"osdWarningTextArmingDisabled": {
|
||
"message": "Armar desativado",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningArmingDisabled": {
|
||
"message": "Mostra a razão mais grave por não ter armado"
|
||
},
|
||
"osdWarningTextBatteryNotFull": {
|
||
"message": "Bateria não cheia",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningBatteryNotFull": {
|
||
"message": "Alerta quando a bateria conectada não está totalmente carregada"
|
||
},
|
||
"osdWarningTextBatteryWarning": {
|
||
"message": "Aviso de bateria",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningBatteryWarning": {
|
||
"message": "Alerta quando a voltagem da bateria cai abaixo do limite do aviso"
|
||
},
|
||
"osdWarningTextBatteryCritical": {
|
||
"message": "Bateria crítica",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningBatteryCritical": {
|
||
"message": "Alerta quando a voltagem da bateria cai abaixo da média mínima por célula"
|
||
},
|
||
"osdWarningTextVisualBeeper": {
|
||
"message": "Beeper visual",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningVisualBeeper": {
|
||
"message": "Exibe uma visualização do beeper (4 asteriscos)"
|
||
},
|
||
"osdWarningTextCrashFlipMode": {
|
||
"message": "Modo virar após queda",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningCrashFlipMode": {
|
||
"message": "Avisa quando o modo 'virar após queda' (Turtle mode) é ativado"
|
||
},
|
||
"osdWarningTextEscFail": {
|
||
"message": "Falha no ESC",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningEscFail": {
|
||
"message": "Mostra uma lista com os ESCs/motores que estão a falhar (RPM ou temperatura estão fora do limite configurado)"
|
||
},
|
||
"osdWarningTextCoreTemperature": {
|
||
"message": "Temperatura do núcleo",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningCoreTemperature": {
|
||
"message": "Avisa quando a temperatura do núcleo do MCU excede o limite configurado"
|
||
},
|
||
"osdWarningTextRcSmoothingFailure": {
|
||
"message": "Falha no Suavizar RC",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningRcSmoothingFailure": {
|
||
"message": "Avisa quando a inicialização do \"Suavizar RC\" falha"
|
||
},
|
||
"osdWarningTextFailsafe": {
|
||
"message": "Failsafe",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningFailsafe": {
|
||
"message": "Avisa quando ocorre um Failsafe"
|
||
},
|
||
"osdWarningTextLaunchControl": {
|
||
"message": "Controle de lançamento",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningLaunchControl": {
|
||
"message": "Avisa quando o modo Controle de Lançamento está ativo"
|
||
},
|
||
"osdWarningTextGpsRescueUnavailable": {
|
||
"message": "Resgate por GPS indisponível",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningGpsRescueUnavailable": {
|
||
"message": "Avisa quando o Resgate por GPS não está disponível e não pode ser ativado"
|
||
},
|
||
"osdWarningTextGpsRescueDisabled": {
|
||
"message": "Resgate por GPS desabilitado",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningGpsRescueDisabled": {
|
||
"message": "Alerta quando o Resgate por GPS está desativado"
|
||
},
|
||
"osdWarningTextRSSI": {
|
||
"message": "RSSI",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningRSSI": {
|
||
"message": "Avisa quando o RSSI está abaixo da definição do alarme"
|
||
},
|
||
"osdWarningTextLinkQuality": {
|
||
"message": "Qualidade do Link",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningLinkQuality": {
|
||
"message": "Avisa quando a Qualidade do Link está abaixo da definição do alarme"
|
||
},
|
||
"osdWarningTextRssiDbm": {
|
||
"message": "RSSI dBm",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningRssiDbm": {
|
||
"message": "Avisa quando o valor dBm do RSSI está abaixo da definição do alarme"
|
||
},
|
||
"osdWarningTextOverCap": {
|
||
"message": "Bateria acima da capacidade",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningOverCap": {
|
||
"message": "Avisa quando o mAh consumido excede o limite de capacidade configurado"
|
||
},
|
||
"osdWarningTextRSNR": {
|
||
"message": "RSNR",
|
||
"description": "One of the warnings that can be selected to be shown in the OSD"
|
||
},
|
||
"osdWarningRSNR": {
|
||
"message": "Alerta quando o valor RSNR está abaixo da definição do alarme"
|
||
},
|
||
"osdWarningTextUnknown": {
|
||
"message": "$1 desconhecido"
|
||
},
|
||
"osdWarningUnknown": {
|
||
"message": "Aviso desconhecido (detalhes a adicionar numa versão futura)"
|
||
},
|
||
"osdSectionHelpElements": {
|
||
"message": "Ativar ou desativar elementos do OSD."
|
||
},
|
||
"osdSectionHelpVideoMode": {
|
||
"message": "Defina o modo de vídeo esperado da câmera (normalmente pode ser deixado em AUTO, se tiver dificuldades então defina esta opção para o mesmo modo de saída da câmera)."
|
||
},
|
||
"osdSectionHelpUnits": {
|
||
"message": "Define o sistema de unidades usado para leituras numéricas."
|
||
},
|
||
"osdSectionHelpTimers": {
|
||
"message": "Configure os cronómetros de voo."
|
||
},
|
||
"osdSectionHelpAlarms": {
|
||
"message": "Define os limites usados para elementos do OSD com estados de alarme."
|
||
},
|
||
"osdSectionHelpStats": {
|
||
"message": "Define os valores exibidos no ecrã de estatísticas após voo."
|
||
},
|
||
"osdSectionHelpWarnings": {
|
||
"message": "Ative ou Desative os alertas que serão exibidos no elemento de AVISOS."
|
||
},
|
||
"osdSettingsSaved": {
|
||
"message": "Definições do OSD gravadas"
|
||
},
|
||
"osdWritePermissions": {
|
||
"message": "Não tem <span class=\"message-negative\">permissões de escrita</span> neste ficheiro"
|
||
},
|
||
"osdButtonSaved": {
|
||
"message": "Gravado"
|
||
},
|
||
"vtxHelp": {
|
||
"message": "Aqui pode configurar os valores para o seu transmissor de vídeo (VTX). Pode ver e alterar os valores de transmissão, incluindo as tabelas VTX, se a controladora de voo e o VTX o suportarem.<br>Para configurar o seu VTX use os seguintes passos:<br>1. Vá a <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/betaflight/betaflight/wiki/VTX-tables\">esta</a> página;<br>2. Encontre o ficheiro apropriado de configuração do VTX para o seu país e modelo de VTX e faça download;<br>3. Clique '$t(vtxButtonLoadFile.message)' abaixo, selecione o ficheiro de configuração do VT e carregue-o;<br>4. Verifique que as definições estão corretas;<br>5. Clique '$t(vtxButtonSave.message)' para guardar as definições do VTX na controladora de voo.<br>6. Opcionalmente clique '$t(vtxButtonSaveLua.message)' para guardar o ficheiro de configuração lua que pode usar com os scripts lua do Betaflight (Veja mais <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/betaflight/betaflight-tx-lua-scripts/\">aqui</a>.)",
|
||
"description": "Introduction message in the VTX tab"
|
||
},
|
||
"vtxMessageNotSupported": {
|
||
"message": "<span class=\"message-negative\">Atenção:</span> O VTX não está configurado ou não é compatível. Portanto não é possível modificar os valores aqui. Isto só é possível se a controladora de voo estiver conectada ao VTX usando um protocolo como Tramp ou SmartAudio e estiver corretamente configurada na aba $t(tabPorts.message).",
|
||
"description": "Message to show when the VTX is not supported in the VTX tab"
|
||
},
|
||
"vtxMessageTableNotConfigured": {
|
||
"message": "<span class=\"message-negative\">Atenção:</span> É necessário PRIMEIRO configurar e gravar a tabela do VTX abaixo antes de utilizar os campos de $t(vtxSelectedMode.message).",
|
||
"description": "Message to show when the VTX is not supported in the VTX tab"
|
||
},
|
||
"vtxMessageFactoryBandsNotSupported": {
|
||
"message": "<span class=\"message-negative\">Atenção:</span> O tipo de VTX selecionado não suporta a configuração de fábrica para bandas, mas algumas das suas bandas têm essa configuração. Clique em '$t(vtxButtonSave.message)' para corrigir isto.",
|
||
"description": "Message to show when the configured VTX type does not support factory bands, but one or more of the configured bands are of this type"
|
||
},
|
||
"vtxMessageVerifyTable": {
|
||
"message": "<span class=\"message-negative\">Atenção:</span> Os valores da tabela do VTX foram carregados, mas ainda não foram gravados na controladora de voo. Primeiro é necessário verificar e modificar os valores para ter a certeza que são válidos e legais no seu país e depois clique no botão '$t(vtxButtonSave.message)' para guardar as configurações na controladora de voo.",
|
||
"description": "Message to show when the VTX Table has been loaded from a external source"
|
||
},
|
||
"vtxFrequencyChannel": {
|
||
"message": "Introduzir a frequência diretamente",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxFrequencyChannelHelp": {
|
||
"message": "Se ativar isto, o configurador permite que selecione a frequência ao invés da banda/canal. Para que isto funcione, o VTX deve ser compatível com esta função.",
|
||
"description": "Help text for the frequency or channel select field of the VTX tab"
|
||
},
|
||
"vtxSelectedMode": {
|
||
"message": "Modo selecionado",
|
||
"description": "Title for the actual mode header of the VTX"
|
||
},
|
||
"vtxActualState": {
|
||
"message": "Valores atuais",
|
||
"description": "Title for the actual values header of the VTX"
|
||
},
|
||
"vtxType": {
|
||
"message": "Tipo de VTX",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxType_0": {
|
||
"message": "Não suportado",
|
||
"description": "Text for one of the types of the VTX type in VTX tab"
|
||
},
|
||
"vtxType_1": {
|
||
"message": "RTC607",
|
||
"description": "Text for one of the types of the VTX type in VTX tab"
|
||
},
|
||
"vtxType_3": {
|
||
"message": "SmartAudio",
|
||
"description": "Text for one of the types of the VTX type in VTX tab"
|
||
},
|
||
"vtxType_4": {
|
||
"message": "Tramp",
|
||
"description": "Text for one of the types of the VTX type in VTX tab"
|
||
},
|
||
"vtxType_5": {
|
||
"message": "MSP",
|
||
"description": "Text for one of the types of the VTX type in VTX tab"
|
||
},
|
||
"vtxType_255": {
|
||
"message": "Desconhecido",
|
||
"description": "Text for one of the types of the VTX type in VTX tab"
|
||
},
|
||
"vtxBand": {
|
||
"message": "Banda",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxBandHelp": {
|
||
"message": "Pode selecionar aqui a banda para o seu VTX",
|
||
"description": "Help text for the band field of the VTX tab"
|
||
},
|
||
"vtxBand_0": {
|
||
"message": "Nenhum",
|
||
"description": "Text of one of the options for the band field of the VTX tab"
|
||
},
|
||
"vtxBand_X": {
|
||
"message": "Banda {{bandName}}",
|
||
"description": "Text of one of the options for the band field of the VTX tab"
|
||
},
|
||
"vtxChannel_0": {
|
||
"message": "Nenhum",
|
||
"description": "Text of one of the options for the channel field of the VTX tab"
|
||
},
|
||
"vtxChannel_X": {
|
||
"message": "Canal {{channelName}}",
|
||
"description": "Text of one of the options for the channel field of the VTX tab"
|
||
},
|
||
"vtxPower_0": {
|
||
"message": "Nenhum",
|
||
"description": "Text of one of the options for the power field of the VTX tab"
|
||
},
|
||
"vtxPower_X": {
|
||
"message": "Nível {{powerLevel}}",
|
||
"description": "Text of one of the options for the power field of the VTX tab"
|
||
},
|
||
"vtxChannel": {
|
||
"message": "Canal",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxChannelHelp": {
|
||
"message": "Pode selecionar aqui o canal para o seu VTX",
|
||
"description": "Help text for the channel field of the VTX tab"
|
||
},
|
||
"vtxFrequency": {
|
||
"message": "Frequência",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxFrequencyHelp": {
|
||
"message": "Pode selecionar aqui a frequência para o seu VTX, se fôr suportado.",
|
||
"description": "Help text for the frequency field of the VTX tab"
|
||
},
|
||
"vtxDeviceReady": {
|
||
"message": "Dispositivo pronto",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxPower": {
|
||
"message": "Potência",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxPowerHelp": {
|
||
"message": "Esta é a potência selecionada para o VTX. O valor poderá ser modificado se o $t(vtxPitMode.message) ou o $t(vtxLowPowerDisarm.message) estiver ativo",
|
||
"description": "Help text for the power field of the VTX tab"
|
||
},
|
||
"vtxPitMode": {
|
||
"message": "Modo Pit",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxPitModeHelp": {
|
||
"message": "Quando ativado, os VTX entram num modo de energia muito baixa para deixar o quad estar na bancada sem perturbar outros pilotos. Normalmente o alcance deste modo é menor que 5m.<br /><br />NOTA: Alguns protocolos, como o SmartAudio, não conseguem ativar o Modo de Pit via software após a ligação.",
|
||
"description": "Help text for the pit mode field of the VTX tab"
|
||
},
|
||
"vtxPitModeFrequency": {
|
||
"message": "Frequência do modo Pit",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxPitModeFrequencyHelp": {
|
||
"message": "Frequência a que o Modo Pit muda quando ativo.",
|
||
"description": "Help text for the pit mode field of the VTX tab"
|
||
},
|
||
"vtxLowPowerDisarm": {
|
||
"message": "Desarme de Baixa Potência",
|
||
"description": "Text of one of the fields of the VTX tab"
|
||
},
|
||
"vtxLowPowerDisarmHelp": {
|
||
"message": "Quando ativado, o VTX usa a menor potência disponível quando desarmado (exceto se ocorreu um failsafe).",
|
||
"description": "Help text for the low power disarm field of the VTX tab"
|
||
},
|
||
"vtxLowPowerDisarmOption_0": {
|
||
"message": "Desligado",
|
||
"description": "One of the options for the Low Power Disarm mode of the VTX"
|
||
},
|
||
"vtxLowPowerDisarmOption_1": {
|
||
"message": "Ligado",
|
||
"description": "One of the options for the Low Power Disarm mode of the VTX"
|
||
},
|
||
"vtxLowPowerDisarmOption_2": {
|
||
"message": "Ligado até ao primeiro armar",
|
||
"description": "One of the options for the Low Power Disarm mode of the VTX"
|
||
},
|
||
"vtxTable": {
|
||
"message": "Tabela VTX",
|
||
"description": "Text of the header of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTablePowerLevels": {
|
||
"message": "Número de níveis de potência",
|
||
"description": "Text of one of the fields of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTablePowerLevelsHelp": {
|
||
"message": "Isto define o número de níveis de potência suportados pelo seu VTX",
|
||
"description": "Help for the number of power levels field of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTablePowerLevelsTableHelp": {
|
||
"message": "Essa tabela representa os diferentes valores de potência que podem ser usados para os VTX. Eles estão divididos em dois: <br><b>- $t(vtxTablePowerLevelsValue.message):</b> cada nível de potência requer um valor definido pelo fabricante de hardware. Peça ao seu fabricante o valor correto ou consulte o wiki do Betaflight das tabelas de VTX para retirar algumas amostras. <br><b>- $t(vtxTablePowerLevelsLabel.message):</b> Pode colocar aqui o rótulo que quiser para cada nível de potência. Podem ser números (25, 200, 600, 1. 2), letras (OFF, MIN, MAX) ou um misto deles. <br /><br />Deve configurar <b>apenas</b> os níveis de potência que são legais no seu país.",
|
||
"description": "Help for the table of power levels (value-label) that appears in the VTX tab"
|
||
},
|
||
"vtxTablePowerLevelsValue": {
|
||
"message": "Valor",
|
||
"description": "Text of one of the fields of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTablePowerLevelsLabel": {
|
||
"message": "Etiqueta",
|
||
"description": "Text of one of the fields of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableBands": {
|
||
"message": "Número de bandas",
|
||
"description": "Text of one of the fields of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableChannels": {
|
||
"message": "Número de canais por banda",
|
||
"description": "Text of one of the fields of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableBandsChannelsHelp": {
|
||
"message": "Isto define o número de bandas e o número de canais por banda que quer para o seu VTX.",
|
||
"description": "Help for the number of bands and channels field of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableBandTitleName": {
|
||
"message": "Nome",
|
||
"description": "Text of one of the titles of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableBandTitleLetter": {
|
||
"message": "Banda",
|
||
"description": "Text of one of the titles of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableBandTitleFactory": {
|
||
"message": "Fábrica",
|
||
"description": "Text of one of the titles of the VTX Table element in the VTX tab"
|
||
},
|
||
"vtxTableBandsChannelsTableHelp": {
|
||
"message": "Esta tabela representa todas as frequências que podem ser usadas para seus VTX. Você pode ter várias bandas e para cada banda deve configurar:<br><b>- $t(vtxTableBandTitleName.message):</b> Nome que deseja atribuir a esta banda como BOSCAM_A, FATSHARK ou RACEBAND.<br><b>- $t(vtxTableBandTitleLetter.message):</b> Carta curta que faz referência à banda.<br><b>- $t(vtxTableBandTitleFactory.message):</b> Isto indica se é uma banda de fábrica. Se ativado o Betaflight envia para os VTX um número de banda e de canal. O VTX usará a sua tabela de frequência embutida e as frequências configuradas aqui só para mostrar o valor no OSD e noutros locais. Se não estiver habilitado, então o Betaflight enviará para os VTX a frequência real aqui configurada.<br><b>- Frequências:</b> Frequências para esta banda.<br /><br />Lembre-se que nem todas as frequências são legais no seu país. Deve colocar um valor de <b>zero</b> para cada índice de frequência que não está autorizado a usar para desativá-lo.",
|
||
"description": "Help for the table of bands-channels that appears in the VTX tab"
|
||
},
|
||
"vtxSavedFileOk": {
|
||
"message": "Ficheiro de configuração do VTX foi <span class=\"message-positive\">gravado</span>",
|
||
"description": "Message in the GUI log when the VTX Config file is saved"
|
||
},
|
||
"vtxSavedFileKo": {
|
||
"message": "<span class=\"message-negative\">Erro</span> ao gravar o ficheiro de configuração do VTX",
|
||
"description": "Message in the GUI log when the VTX Config file is saved"
|
||
},
|
||
"vtxSavedLuaFileOk": {
|
||
"message": "Ficheiro lua de configuração do VTX foi <span class=\"message-positive\">gravado</span>",
|
||
"description": "Message in the GUI log when the lua VTX Config file is saved"
|
||
},
|
||
"vtxSavedLuaFileKo": {
|
||
"message": "<span class=\"message-negative\">Erro</span> ao gravar o ficheiro lua de configuração do VTX",
|
||
"description": "Message in the GUI log when the lua VTX Config file saving has failed"
|
||
},
|
||
"vtxLoadFileOk": {
|
||
"message": "Ficheiro de configuração do VTX <span class=\"message-positive\">carregado</span>",
|
||
"description": "Message in the GUI log when the VTX Config file is loaded"
|
||
},
|
||
"vtxLoadFileKo": {
|
||
"message": "<span class=\"message-negative\">Erro</span> ao carregar o ficheiro de configuração do VTX",
|
||
"description": "Message in the GUI log when the VTX Config file is loaded"
|
||
},
|
||
"vtxLoadClipboardOk": {
|
||
"message": "Configuração do VTX foi <span class=\"message-positive\">carregada</span> da área de transferência",
|
||
"description": "Message in the GUI log when the VTX Config file is pasted from clipboard"
|
||
},
|
||
"vtxLoadClipboardKo": {
|
||
"message": "<span class=\"message-negative\">Erro</span> ao carregar a configuração do VTX da área de transferência. Talvez os contúdos não estejam corretos",
|
||
"description": "Message in the GUI log when the VTX Config file is pasted from clipboard"
|
||
},
|
||
"vtxButtonSaveFile": {
|
||
"message": "Gravar para ficheiro",
|
||
"description": "Save to file button in the VTX tab"
|
||
},
|
||
"vtxButtonSaveLua": {
|
||
"message": "Gravar Script Lua",
|
||
"description": "Save Lua script button in the VTX tab"
|
||
},
|
||
"vtxLuaFileHelp": {
|
||
"message": "O botão '$t(vtxButtonSaveLua.message)' permitirá que grave um ficheiro <i>mcuid</i>.lua contendo a configuração da tabela VTX que pode ser usado com os <a href=\"https://github.com/betaflight/betaflight-tx-lua-scripts/\" target=\"_blank\" rel=\"noopener noreferrer\">Betaflight TX Lua Scripts</a>.<br><br>Versão 1.6. e acima podem usar o ficheiro como está, mas para versões mais antigas dos scripts deve ser renomeado para corresponder ao nome do modelo no TX.",
|
||
"description": "Tooltip message for the Save Lua script button in the VTX tab"
|
||
},
|
||
"vtxButtonLoadFile": {
|
||
"message": "Carregar do ficheiro",
|
||
"description": "Load to file button in the VTX tab"
|
||
},
|
||
"vtxButtonLoadClipboard": {
|
||
"message": "Carregar da área de transferência",
|
||
"description": "Paste from clipboard button in the VTX tab"
|
||
},
|
||
"vtxButtonSave": {
|
||
"message": "Gravar",
|
||
"description": "Save button in the VTX tab"
|
||
},
|
||
"vtxButtonSaving": {
|
||
"message": "A gravar",
|
||
"description": "Show state of the Save button in the VTX tab"
|
||
},
|
||
"vtxButtonSaved": {
|
||
"message": "Gravado",
|
||
"description": "Saved action button in the VTX tab"
|
||
},
|
||
"vtxSmartAudioUnlocked": {
|
||
"message": "{{version}} desbloqueado",
|
||
"description": "Indicates if SA device is unlocked"
|
||
},
|
||
"mainHelpArmed": {
|
||
"message": "Motor a Armar"
|
||
},
|
||
"mainHelpFailsafe": {
|
||
"message": "Modo de Failsafe"
|
||
},
|
||
"mainHelpLink": {
|
||
"message": "Estado do Link Serial"
|
||
},
|
||
"configurationEscProtocol": {
|
||
"message": "Protocolo do ESC/Motor"
|
||
},
|
||
"configurationEscProtocolHelp": {
|
||
"message": "Selecione o protocolo do seu motor. <br>Tenha a certeza de que o protocolo é suportado pelo seu ESC, esta informação deve estar disponível no site do fabricante. <br><b>Tenha cuidado ao usar DSHOT900 e DSHOT1200, uma vez que muitos ESCs não os suportam!</b>"
|
||
},
|
||
"configurationEscProtocolHelpNoDSHOT1200": {
|
||
"message": "Selecione o protocolo do seu motor. <br>Tenha a certeza de que o protocolo é suportado pelo seu ESC, esta informação deve estar disponível no site do fabricante."
|
||
},
|
||
"configurationunsyndePwm": {
|
||
"message": "Velocidade do PWM do Motor independente da velocidade do PID"
|
||
},
|
||
"configurationUnsyncedPWMFreq": {
|
||
"message": "Frequência do PWM do Motor"
|
||
},
|
||
"configurationDshotBidir": {
|
||
"message": "DShot Bidirecional (requer ESC com firmware suportado)",
|
||
"description": "Feature for the ESC/Motor"
|
||
},
|
||
"configurationDshotBidirHelp": {
|
||
"message": "Envia dados do ESC para a FC via telemetria DShot. Necessário pela filtragem de RPM e pelo idle dinâmico. <br> <br>Nota: Requer um ESC compatível com firmware apropriado, por exemplo, JESC, Jazzmac, BLHeli-32.",
|
||
"description": "Description of the Bidirectional DShot feature of the ESC/Motor"
|
||
},
|
||
"configurationGyroSyncDenom": {
|
||
"message": "Frequência de atualização do Giroscópio"
|
||
},
|
||
"configurationPidProcessDenom": {
|
||
"message": "Frequência do loop do PID"
|
||
},
|
||
"configurationPidProcessDenomHelp": {
|
||
"message": "A frequência máxima do loop do PID é limitada pela frequência máxima que atualizações podem ser enviadas ao protocolo selecionado do ESC / Motor."
|
||
},
|
||
"configurationGyroUse32kHz": {
|
||
"message": "Ativar modo de amostragem 32kHz do giroscópio"
|
||
},
|
||
"configurationGyroUse32kHzHelp": {
|
||
"message": "A frequência de atualização de 32kHz só é possível se o giroscópio a suportar (atualmente MPU6500, MPU9250 e ICM20xxx se conectado sobre SPI). Se tiver dúvidas, consulte a especificação da sua placa."
|
||
},
|
||
"configurationAccHardware": {
|
||
"message": "Acelerómetro"
|
||
},
|
||
"configurationBaroHardware": {
|
||
"message": "Barómetro (se suportado)"
|
||
},
|
||
"configurationMagHardware": {
|
||
"message": "Magnetómetro (se suportado)"
|
||
},
|
||
"configurationSmallAngle": {
|
||
"message": "Ângulo máximo permitido para Armar [degrees]"
|
||
},
|
||
"configurationSmallAngleHelp": {
|
||
"message": "O aparelho não irá ARMAR se estiver inclinada além do limite de graus especificado. Isto só se a aplica se o acelerómetro estiver ativo. Colocar a 180 desativa a verificação"
|
||
},
|
||
"configurationBatteryVoltage": {
|
||
"message": "Voltagem da Bateria"
|
||
},
|
||
"configurationBatteryCurrent": {
|
||
"message": "Corrente da Bateria"
|
||
},
|
||
"configurationBatteryMeterType": {
|
||
"message": "Tipo de Medidor da Bateria"
|
||
},
|
||
"configurationBatteryMinimum": {
|
||
"message": "Voltagem Mínima da Célula"
|
||
},
|
||
"configurationBatteryMaximum": {
|
||
"message": "Voltagem Máxima da Célula"
|
||
},
|
||
"configurationBatteryWarning": {
|
||
"message": "Voltagem de Aviso da Célula"
|
||
},
|
||
"configurationBatteryScale": {
|
||
"message": "Escala de Voltagem"
|
||
},
|
||
"configurationCurrentMeterType": {
|
||
"message": "Tipo de Medidor de Corrente"
|
||
},
|
||
"configurationCurrent": {
|
||
"message": "Sensor de Corrente"
|
||
},
|
||
"configurationCurrentScale": {
|
||
"message": "Dimensionar a voltagem de saída para miliamperes [1/10 mV/A]"
|
||
},
|
||
"configurationCurrentOffset": {
|
||
"message": "Offset em degraus de milivolts"
|
||
},
|
||
"configurationBatteryMultiwiiCurrent": {
|
||
"message": "Habilitar suporte para saída de corrente Multiwii MSP legado"
|
||
},
|
||
"pidTuningProfile": {
|
||
"message": "Perfil"
|
||
},
|
||
"pidTuningProfileTip": {
|
||
"message": "Até 3 perfis PID (2 para alguns controladores) podem ser armazenados na controladora de voo. os perfis incluem o PID, d setpoint, e definições de ângulo/horizonte desta aba. Quando estiver no campo, simples comandos de stick (veja as instruções online) podem ser usados para alternar entre os perfis."
|
||
},
|
||
"pidTuningRateProfile": {
|
||
"message": "Rateprofile"
|
||
},
|
||
"pidTuningRateProfileTip": {
|
||
"message": "Até 3 diferentes rateprofiles podem ser armazenados na controladora de voo. Os rateprofiles incluem as definições de 'RC Rate', 'Rate', 'RC Expo', 'Throttle', e 'TPA'. É possível alternar entre os rateprofiles durante o voo, basta configurar um switch de 3 posições para 'Seleção do Perfil de Rate' na aba de Ajustes."
|
||
},
|
||
"pidTuningRateSetup": {
|
||
"message": "Rates Básicos/Acro"
|
||
},
|
||
"pidTuningRateSetupHelp": {
|
||
"message": "Ajuste estes valores para definir os seus rates. Use o RC Rate para aumentar o rate no geral, use o Super Rate para ter rates mais elevados no final do movimento do stick, use o RC Expo para fazer com que o meio do stick fique mais suave.",
|
||
"description": "Rate table helpicon message"
|
||
},
|
||
"pidTuningDelta": {
|
||
"message": "Método Derivativo"
|
||
},
|
||
"pidTuningDeltaError": {
|
||
"message": "Erro"
|
||
},
|
||
"pidTuningDeltaMeasurement": {
|
||
"message": "Medição"
|
||
},
|
||
"pidTuningDeltaTip": {
|
||
"message": "<b>Derivativo a partir de erro</b> fornece uma resposta mais direta e é principalmente preferido para Corridas.<br /><br /><b>Derivativo a partir de Medição</b> fornece uma resposta mais suave pelo que é mais útil para freestyling"
|
||
},
|
||
"pidTuningPidControllerTip": {
|
||
"message": "<b>Legado vs Betaflight (flutuante):</b> A lógica e a escala do PID é exatamente a mesma. Não é necessário reajustar. O modo Legado é o antigo Betaflight Evolved Rewrite, que é um controlador PID básico baseado em matemática de números inteiros. O controlador PID Betaflight usa matemática de vírgula flutuante e tem várias novas funcionalidades especificamente desenhadas para multirotores<br><b>Inteiro vs Flutuante:</b> A lógica e a escala do PID é exatamente a mesma. Não é necessário reajustar. placas F1 não tem um FPU a bordo e a matemática de vírgula flutuante aumenta a carga de CPU; Matemática com inteiros melhora a performance, mas a matemática flutuante pode ganhar mais precisão."
|
||
},
|
||
"pidTuningFilterTip": {
|
||
"message": "<b>Filtro Soft para o Giroscópio:</b> Um filtro Lowpass para o Giroscópio. Use valores mais baixos para filtrar mais.<br><b>Filtro do Dterm:</b> Filtro Lowpass para o Dterm. Pode afetar a afinação do D. Use valores mais baixos para filtrar mais.<br><b>Filtro Yaw:</b> Filtra a saída do Yaw. Pode ajudar em configurações com ruído no eixo Yaw."
|
||
},
|
||
"pidTuningRatesTip": {
|
||
"message": "Jogue com os rates e veja como afetam a curva do stick"
|
||
},
|
||
"configurationCamera": {
|
||
"message": "Câmera"
|
||
},
|
||
"configurationPersonalization": {
|
||
"message": "Personalização"
|
||
},
|
||
"craftName": {
|
||
"message": "Nome do aparelho"
|
||
},
|
||
"configurationCraftNameHelp": {
|
||
"message": "Pode ser exibido nos logs, nomes dos arquivos de backup e OSD.</br>Pode ser definido através da variável CLI <b>craft_name</b>."
|
||
},
|
||
"configurationPilotName": {
|
||
"message": "Nome do piloto"
|
||
},
|
||
"configurationPilotNameHelp": {
|
||
"message": "Pode ser mostrado no OSD.</br>Pode ser definido através da variável CLI <b>pilot_name</b>."
|
||
},
|
||
"configurationFpvCamAngleDegrees": {
|
||
"message": "Ângulo da Câmera FPV [degrees]"
|
||
},
|
||
"onboardLoggingBlackbox": {
|
||
"message": "Dispositivo de log do Blackbox"
|
||
},
|
||
"onboardLoggingRateOfLogging": {
|
||
"message": "Frequência de log do Blackbox"
|
||
},
|
||
"onboardLoggingDebugFields": {
|
||
"message": "Dados incluídos"
|
||
},
|
||
"onboardLoggingDebugMode": {
|
||
"message": "Modo de debug do Blackbox"
|
||
},
|
||
"onboardLoggingDebugModeUnknown": {
|
||
"message": "DESCONHECIDO"
|
||
},
|
||
"onboardLoggingSerialLogger": {
|
||
"message": "Dispositivo serial de log externo"
|
||
},
|
||
"onboardLoggingFlashLogger": {
|
||
"message": "Memoria Flash Integrada"
|
||
},
|
||
"onboardLoggingEraseInProgress": {
|
||
"message": "Apagar em curso, por favor aguarde..."
|
||
},
|
||
"onboardLoggingOnboardSDCard": {
|
||
"message": "Cartão SD embutido"
|
||
},
|
||
"onboardLoggingMsc": {
|
||
"message": "Modo de Armazenamento em Massa"
|
||
},
|
||
"onboardLoggingMscNote": {
|
||
"message": "Reiniciar no modo <strong>dispositivo de armazenamento em massa (MSC)</strong>. Uma vez ativado, a memória flash ou o cartão microSD da sua controladora de voo será reconhecido como um dispositivo de armazenamento pelo seu computador, permitindo descarregar os seus ficheiros de log. Remova com segurança e reinicie a sua controladora de voo para sair do modo de armazenamento."
|
||
},
|
||
"onboardLoggingRebootMscText": {
|
||
"message": "Ativar Modo de Dispositivo de Armazenamento em Massa"
|
||
},
|
||
"onboardLoggingMscNotReady": {
|
||
"message": "O modo de armazenamento em massa não pode ser ativado porque o dispositivo não está pronto."
|
||
},
|
||
"dialogConfirmResetTitle": {
|
||
"message": "Confirmar"
|
||
},
|
||
"dialogConfirmResetNote": {
|
||
"message": "AVISO: Tem certeza que quer repor <strong>TODAS as configurações</strong> para a predefinição? Isto <strong>não</strong> é uma \"reposição de fábrica\". Pode causar problemas inesperados e pode ser necessário reinstalar o seu firmware para se poder conectar novamente."
|
||
},
|
||
"dialogConfirmResetConfirm": {
|
||
"message": "Repor"
|
||
},
|
||
"dialogConfirmResetClose": {
|
||
"message": "Cancelar"
|
||
},
|
||
"modeCameraWifi": {
|
||
"message": "BOTÃO WI-FI DA CÂMERA"
|
||
},
|
||
"modeCameraPower": {
|
||
"message": "BOTÃO LIGAR DA CÂMERA"
|
||
},
|
||
"modeCameraChangeMode": {
|
||
"message": "ALTERAR MODO DA CÂMERA"
|
||
},
|
||
"flashTab": {
|
||
"message": "Atualizar Firmware"
|
||
},
|
||
"cliAutoComplete": {
|
||
"message": "AutoCompletar CLI avançado"
|
||
},
|
||
"darkTheme": {
|
||
"message": "Ativar tema escuro"
|
||
},
|
||
"pidTuningRatesType": {
|
||
"message": "Tipo de Rates"
|
||
},
|
||
"pidTuningRatesTypeTip": {
|
||
"message": "Alterar o tipo de rates alterará a curva dos rates e a maneira como pode defini-la"
|
||
},
|
||
"pidTuningRcRateRaceflight": {
|
||
"message": "Rate"
|
||
},
|
||
"pidTuningRcExpoRaceflight": {
|
||
"message": "Expo"
|
||
},
|
||
"pidTuningRateRaceflight": {
|
||
"message": "Acro+"
|
||
},
|
||
"pidTuningRcExpoKISS": {
|
||
"message": "Curva RC"
|
||
},
|
||
"pidTuningRateQuickRates": {
|
||
"message": "Max Rate"
|
||
},
|
||
"pidTuningRcRateActual": {
|
||
"message": "Sensibilidade central"
|
||
},
|
||
"dialogRatesTypeTitle": {
|
||
"message": "Alteração do tipo de Rates"
|
||
},
|
||
"dialogRatesTypeNote": {
|
||
"message": "<span class=\"message-negative\"><b>AVISO: Está a alterar tipo de rates.</b></span> Se alterar o tipo dos rates os seus rates serão definidos para uma curva padrão."
|
||
},
|
||
"dialogRatesTypeConfirm": {
|
||
"message": "Mudança"
|
||
},
|
||
"gpsSbasAutoDetect": {
|
||
"message": "Deteção automática",
|
||
"description": "One of the options selectable for the GPS SBAS system"
|
||
},
|
||
"gpsSbasEuropeanEGNOS": {
|
||
"message": "EGNOS Europeu",
|
||
"description": "One of the options selectable for the GPS SBAS system"
|
||
},
|
||
"gpsSbasNorthAmericanWAAS": {
|
||
"message": "WAAS norte-americano",
|
||
"description": "One of the options selectable for the GPS SBAS system"
|
||
},
|
||
"gpsSbasJapaneseMSAS": {
|
||
"message": "MSAS Japonês",
|
||
"description": "One of the options selectable for the GPS SBAS system"
|
||
},
|
||
"gpsSbasIndianGAGAN": {
|
||
"message": "GAGAN Indiano",
|
||
"description": "One of the options selectable for the GPS SBAS system"
|
||
},
|
||
"gpsSbasNone": {
|
||
"message": "Nenhum",
|
||
"description": "One of the options selectable for the GPS SBAS system"
|
||
},
|
||
"dialogFileNameTitle": {
|
||
"message": "Nome do ficheiro"
|
||
},
|
||
"dialogFileNameDescription": {
|
||
"message": "O ficheiro será gravado na pasta 'Android/data/betaflight-configurator/{{folder}}' no seu armazenamento interno."
|
||
},
|
||
"dialogFileAlreadyExistsTitle": {
|
||
"message": "Este ficheiro já existe!"
|
||
},
|
||
"dialogFileAlreadyExistsDescription": {
|
||
"message": "Sobrescrever?"
|
||
},
|
||
"cordovaCheckingWebview": {
|
||
"message": "Verificando aplicações webview..."
|
||
},
|
||
"cordovaIncompatibleWebview": {
|
||
"message": "Webview incompatível"
|
||
},
|
||
"cordovaWebviewTroubleshootingMsg": {
|
||
"message": "Deve atualizar a webview do seu dispositivo para poder usar o configurador."
|
||
},
|
||
"cordovaWebviewTroubleshootingMsg2": {
|
||
"message": "A ferramenta abaixo destina-se a ajudá-lo a instalar um novo webview ou a atualizar um webview já instalado."
|
||
},
|
||
"cordovaAvailableWebviews": {
|
||
"message": "Aplicações webview disponíveis no seu dispositivo"
|
||
},
|
||
"cordovaWebviewInstall": {
|
||
"message": "Instalar a aplicação <b>{{app}}</b> pode resolver este problema de compatibilidade."
|
||
},
|
||
"cordovaWebviewInstallBtn": {
|
||
"message": "Instalar a partir da loja Google Play"
|
||
},
|
||
"cordovaWebviewUninstall": {
|
||
"message": "A desinstalação da aplicação <b>{{app}}</b> pode resolver este problema de compatibilidade. Se não conseguir desinstalá-la, tente desativá-la a partir da aplicação de definições."
|
||
},
|
||
"cordovaWebviewUninstallBtn1": {
|
||
"message": "Desinstalar a partir da loja Google Play"
|
||
},
|
||
"cordovaWebviewUninstallBtn2": {
|
||
"message": "Desinstalar / desativar nas definições"
|
||
},
|
||
"cordovaWebviewUpdate": {
|
||
"message": "A atualização da aplicação<b>{{app}}</b> pode resolver este problema de compatibilidade."
|
||
},
|
||
"cordovaWebviewUpdateBtn": {
|
||
"message": "Instalar a partir da loja Google Play"
|
||
},
|
||
"cordovaWebviewEnable": {
|
||
"message": "Vá à aba de informações sobre o seu dispositivo nas configurações e toque 10 vezes no número de versão de compilação para habilitar 'Opções do desenvolvedor'. Depois, procure e vá às opções do desenvolvedor e selecione <b>{{app}}</b> como provedor de webview."
|
||
},
|
||
"cordovaWebviewEnableBtn": {
|
||
"message": "Abrir definições"
|
||
},
|
||
"cordovaWebviewIncompatible": {
|
||
"message": "O seu dispositivo não parece ser compatível. Tente procurar outras maneiras de atualizar a sua webview"
|
||
},
|
||
"cordovaNoWebview": {
|
||
"message": "Nenhum aplicativo webview instalado / habilitado"
|
||
},
|
||
"cordovaWebviewUsed": {
|
||
"message": "usado"
|
||
},
|
||
"cordovaExitAppTitle": {
|
||
"message": "Confirmação"
|
||
},
|
||
"cordovaExitAppMessage": {
|
||
"message": "Deseja mesmo fechar o configurador?"
|
||
},
|
||
"dropDownSelectAll": {
|
||
"message": "[Selecionar/desmarcar tudo]",
|
||
"description": "Select all item in the drop down/multiple select"
|
||
},
|
||
"dropDownFilterDisabled": {
|
||
"message": "Selecionar...",
|
||
"description": "Text indicating nothing is selected in the drop down/multiple select (filter disabled)"
|
||
},
|
||
"dropDownAll": {
|
||
"message": "Todos",
|
||
"description": "Text indicating everything is selected in the drop down/multiple select"
|
||
},
|
||
"tabPresets": {
|
||
"message": "Predefinições",
|
||
"description": "Presets tab title"
|
||
},
|
||
"presetsReload": {
|
||
"message": "Recarregar",
|
||
"description": "Text on the reload button that appears when there in an error loading presets index"
|
||
},
|
||
"presetsAuthor": {
|
||
"message": "Autor:",
|
||
"description": "Hint text in the presets detailed dialog"
|
||
},
|
||
"presetsKeywords": {
|
||
"message": "Palavras-chave:",
|
||
"description": "Hint text in the presets detailed dialog"
|
||
},
|
||
"presetsVersions": {
|
||
"message": "Firmware:",
|
||
"description": "Hint text in the presets detailed dialog"
|
||
},
|
||
"presetsOfficial": {
|
||
"message": "Oficial",
|
||
"description": "Hint text in the presets detailed dialog indication preset is official"
|
||
},
|
||
"presetsCommunity": {
|
||
"message": "Comunidade",
|
||
"description": "Hint text in the presets detailed dialog indication preset is not official but community"
|
||
},
|
||
"presetsExperimental": {
|
||
"message": "Experimental",
|
||
"description": "Hint text in the presets detailed dialog indication preset is not official but experimental"
|
||
},
|
||
"presetsApply": {
|
||
"message": "Escolher",
|
||
"description": "Button to pick a preset"
|
||
},
|
||
"presetsViewOnline": {
|
||
"message": "Ver online…",
|
||
"description": "Link text for opening preset file online"
|
||
},
|
||
"presetsOpenDiscussion": {
|
||
"message": "Discussão…",
|
||
"description": "Link text for opening preset discussion"
|
||
},
|
||
"presetsShowCli": {
|
||
"message": "Mostrar CLI",
|
||
"description": "Button to show CLI code of a preset"
|
||
},
|
||
"presetsHideCli": {
|
||
"message": "Esconder CLI",
|
||
"description": "Button to hide CLI code of a preset"
|
||
},
|
||
"presetsOptions": {
|
||
"message": "Opções",
|
||
"description": "Text label for Options drop down select"
|
||
},
|
||
"presetsFilterCategory": {
|
||
"message": "Categorias",
|
||
"description": "UI filter name"
|
||
},
|
||
"presetsFilterKeyword": {
|
||
"message": "Palavras-chave",
|
||
"description": "UI filter name"
|
||
},
|
||
"presetsFilterAuthor": {
|
||
"message": "Autores",
|
||
"description": "UI filter name"
|
||
},
|
||
"presetsFilterFirmware": {
|
||
"message": "Firmwares",
|
||
"description": "UI filter name"
|
||
},
|
||
"presetsFilterStatus": {
|
||
"message": "Estado",
|
||
"description": "UI filter name - official/community/experimental"
|
||
},
|
||
"presetsLoadError": {
|
||
"message": "Erro ao carregar predefinições da internet",
|
||
"description": "Error report when failed to load presets index or a specific preset"
|
||
},
|
||
"presetsButtonSave": {
|
||
"message": "Gravar e Reiniciar",
|
||
"description": "A button that saves all appied presets - analog to 'save' command in CLI"
|
||
},
|
||
"presetsButtonCancel": {
|
||
"message": "Cancelar",
|
||
"description": "A button that restarts FC without saving appied presets - analog to 'exit' command in CLI"
|
||
},
|
||
"presetsApplyingPresets": {
|
||
"message": "A aplicar a configuração...",
|
||
"description": "First label in the progress dialog when applying configuration (presets or user config)"
|
||
},
|
||
"presetsPleaseWait": {
|
||
"message": "Por favor aguarde.",
|
||
"description": "Second label in the progress dialog when applying presets"
|
||
},
|
||
"presetsCliErrorsWaring": {
|
||
"message": "<span class='message-negative'>AVISO!</span><br/>A configuração foi aplicada com erros de CLI.",
|
||
"description": "Text to show when there are CLI errors after applying presets or user configuration"
|
||
},
|
||
"presetsSaveAnyway": {
|
||
"message": "Gravar mesmo assim",
|
||
"description": "Save anyway button on the CLI errors presets dialog"
|
||
},
|
||
"presetsWarningDialogTitle": {
|
||
"message": "AVISO!",
|
||
"description": "Warning title in the warning dialog in the presets"
|
||
},
|
||
"presetsWarningDialogYesButton": {
|
||
"message": "Concordo",
|
||
"description": "Agree button in the presets warning dialog"
|
||
},
|
||
"presetsWarningDialogNoButton": {
|
||
"message": "Cancelar",
|
||
"description": "Cancel button in the presets warning dialog"
|
||
},
|
||
"presetsWiki": {
|
||
"message": "Wiki de Predefinições",
|
||
"description": "Button to open Presets Wiki link"
|
||
},
|
||
"presetsBackupSave": {
|
||
"message": "Gravar backup",
|
||
"description": "Button to backup current configuration to file"
|
||
},
|
||
"presetsBackupLoad": {
|
||
"message": "Carregar backup",
|
||
"description": "Button to load backup from the file"
|
||
},
|
||
"presetsLoadingDumpAll": {
|
||
"message": "A carregar a configuração atual da controladora de voo",
|
||
"description": "Title for the waiting dialog when loading dump all into a file"
|
||
},
|
||
"dumpAllNotSavedWarning": {
|
||
"message": "Ocorreu um erro a gravar a configuração atual",
|
||
"description": "Message appears on presets tab when saving current diff all into a file has failed"
|
||
},
|
||
"presetSources": {
|
||
"message": "Origens das Predefinições...",
|
||
"description": "A button to show preset sources dialog"
|
||
},
|
||
"presetsSourcesDialogTitle": {
|
||
"message": "Origens das Predefinições",
|
||
"description": "A button to show preset sources dialog"
|
||
},
|
||
"presetsSourcesDialogAddNew": {
|
||
"message": "Adicionar nova origem",
|
||
"description": "A button to show preset sources dialog"
|
||
},
|
||
"presetsSourcesDialogDefaultSourceName": {
|
||
"message": "Nova Origem de Predefinição Personalizada",
|
||
"description": "A default preset source (repo) name"
|
||
},
|
||
"presetsSourcesDialogSaveSource": {
|
||
"message": "Gravar",
|
||
"description": "Presets tab, sources dialog, button to save new or editable source"
|
||
},
|
||
"presetsSourcesDialogResetSource": {
|
||
"message": "Repor",
|
||
"description": "Presets tab, sources dialog, button to reset source after modifications"
|
||
},
|
||
"presetsSourcesDialogMakeSourceActive": {
|
||
"message": "Tornar Ativo",
|
||
"description": "Presets tab, sources dialog, button to make selected source active"
|
||
},
|
||
"presetsSourcesDialogDeleteSource": {
|
||
"message": "Apagar",
|
||
"description": "Presets tab, sources dialog, button to delete selected source"
|
||
},
|
||
"presetsWarningNotOfficialSource": {
|
||
"message": "<span class=\"message-negative\">AVISO!</span> Uma origem de predefinições de terceiros está selecionada.",
|
||
"description": "Warning message that shows up when a third party preset source is selected"
|
||
},
|
||
"presetsWarningBackup": {
|
||
"message": "Por favor, certifique-se de gravar a sua configuração atual ('$t(presetsBackupSave.message)' no botão ou via CLI se o botão estiver desativado) <strong>antes de</strong> escolher e aplicar as predefinições. Caso contrário, não há como voltar à configuração anterior após a aplicação das predefinições.",
|
||
"description": "Warning message that shows up at the top of the presets tab"
|
||
},
|
||
"presets_sources_dialog_warning": {
|
||
"message": "<span class=\"message-negative\">AVISO!</span> Usar predefinições de fontes de terceiros pode ser perigoso.<br/>Certifique-se de adicionar e usar apenas fontes fidedignas. Fontes maliciosas, ou más predefinições podem alterar a configuração do seu drone e podem potencialmente danificar os seus dispositivos.",
|
||
"description": "Warning message that shows up at the top of the preset sources dialog"
|
||
},
|
||
"presetsWarningWrongVersionConfirmation": {
|
||
"message": "A predefinição escolhida requer a versão de firmware $1<br/> A versão atual do firmware é $2",
|
||
"description": "Warning message that shows up at the top of the preset sources dialog"
|
||
},
|
||
"presetsNoPresetsFound": {
|
||
"message": "Não foram encontradas predefinições para os parâmetros de pesquisa",
|
||
"description": "Message that apprears on presets tab if no presets were found"
|
||
},
|
||
"presetsTooManyPresetsFound": {
|
||
"message": "Atingiu o limite máximo de número de predefinições mostradas",
|
||
"description": "Message that apprears on presets tab if too many presets found"
|
||
},
|
||
"presetsOptionsPlaceholder": {
|
||
"message": "ATENÇÃO! Reveja a lista de opções",
|
||
"description": "Placeholder for the options list dropdown"
|
||
},
|
||
"presetsVersionMismatch": {
|
||
"message": "Versão de Origem da predefinição incompatível.<br/>Versão necessária: {{versionRequired}}<br/>Versão de Origem da predefinição: {{versionSource}}<br/>Usar esta origem de predefinição pode ser perigoso.<br/>Quer continuar?",
|
||
"description": "Placeholder for the options list dropdown"
|
||
},
|
||
"presetsReviewOptionsWarning": {
|
||
"message": "Por favor, reveja a lista de opções antes de escolher esta predefinição.",
|
||
"description": "Dialog text to prompt user to review options for the preset"
|
||
},
|
||
"firmwareFlasherBuildConfigurationHead": {
|
||
"message": "Configuração da compilação"
|
||
},
|
||
"firmwareFlasherBuildOptions": {
|
||
"message": "Outras Opções"
|
||
},
|
||
"firmwareFlasherBuildRadioProtocols": {
|
||
"message": "Protocolo de Rádio"
|
||
},
|
||
"firmwareFlasherBuildTelemetryProtocols": {
|
||
"message": "Protocolo de Telemetria"
|
||
},
|
||
"firmwareFlasherBuildMotorProtocols": {
|
||
"message": "Protocolo do Motor"
|
||
},
|
||
"firmwareFlasherConfigurationFile": {
|
||
"message": "Nome do ficheiro de Configuração:"
|
||
},
|
||
"firmwareFlasherRadioProtocolDescription": {
|
||
"message": "Selecione o protocolo de rádio que gostaria de incluir nesta compilação. Note que isto é uma lista de seleção, mas apenas um item pode ser selecionado."
|
||
},
|
||
"firmwareFlasherTelemetryProtocolDescription": {
|
||
"message": "Selecione o protocolo de telemetria que gostaria de incluir nesta compilação. Note que isto é uma lista de seleção, mas apenas um item pode ser selecionado. Existem também alguns protocolos de telemetria que serão ativados independentemente da sua seleção aqui baseada no protocolo de rádio selecionado, por exemplo, CRSF."
|
||
},
|
||
"firmwareFlasherOptionsDescription": {
|
||
"message": "Selecione as opções genéricas que gostaria de incluir nesta compilação. Note que isto é uma lista suspensa e vários itens podem ser selecionados. Tais itens como correções, por exemplo, VTX AKK, estão incluídos aqui."
|
||
},
|
||
"firmwareFlasherMotorProtocolDescription": {
|
||
"message": "Selecione o protocolo (ESC) do motor que gostaria de incluir nesta compilação. Note que isto é uma lista de seleção, mas apenas um item pode ser selecionado."
|
||
},
|
||
"firmwareFlasherBranchDescription": {
|
||
"message": "Especialmente útil para desenvolvedores, pode selecionar uma versão PR, especificar uma commit sha, ou especificar um PR 'ainda a ser mesclado' digitando um # seguido pelo número do PR. ex. #1234 (abreviatura para o branch 'pull/1234/head')."
|
||
},
|
||
"firmwareFlasherCustomDefinesDescription": {
|
||
"message": "Para programadores, pode adicionar quaisquer 'defines' que precise, separadas por um `espaço`, mas sem o prefixo `USE_`, que será adicionado automaticamente para si."
|
||
},
|
||
"firmwareFlasherBuildCustomDefines": {
|
||
"message": "'Defines' personalizadas"
|
||
},
|
||
"coreBuild": {
|
||
"message": "Versão Base"
|
||
},
|
||
"coreBuildModeDescription": {
|
||
"message": "Esta opção cria um firmware que contém os drivers de hardware (e algumas funcionalidades limitadas). Está disponível para ajudar na deteção do hardware de uma controladora de voo, e é fornecida apenas por essa conveniência. Nem todas as funcionalidades estarão disponíveis (apenas hardware) usando esta opção."
|
||
},
|
||
"showDevToolsOnStartup": {
|
||
"message": "Abrir automaticamente o DevTools no modo de desenvolvimento",
|
||
"description": "Text for the option to enable automatic opening of DevTools in debug mode"
|
||
}
|
||
}
|