<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt">
<context>
    <name>@default</name>
    <message>
        <location filename="../../elements.py" line="32"/>
        <source>Litres per Second</source>
        <translation>Litros por segundo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="34"/>
        <source>Litres per Minute</source>
        <translation>Litros por minuto</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="36"/>
        <source>Mega Litres Per Day</source>
        <translation>Megalitros por dia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="38"/>
        <source>Cubic Metres per Hour</source>
        <translation>Metros cúbicos por hora</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="42"/>
        <source>Cubic Feet per Second</source>
        <translation>Pés cúbicos por segundo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="44"/>
        <source>Gallons per Minute</source>
        <translation>Galões por minuto</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="46"/>
        <source>Mega Gallons per Day</source>
        <translation>Megagalões por dia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="48"/>
        <source>Imperial Mega Gallons per Day</source>
        <translation>Megagalões imperiais por dia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="50"/>
        <source>Acre-feet per Day</source>
        <translation>Pés-acre por dia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="63"/>
        <source>Hazen-Williams</source>
        <translation>Hazen-Williams</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="65"/>
        <source>Darcy-Weisbach</source>
        <translation>Darcy-Weisbach</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="67"/>
        <source>Chezy-Manning</source>
        <translation>Chezy-Manning</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="99"/>
        <source>Power</source>
        <translation>Potência</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="620"/>
        <source>Head</source>
        <translation>Altura</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="145"/>
        <source>Open</source>
        <translation>Aberto</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="147"/>
        <source>Active</source>
        <translation>Ativo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="149"/>
        <source>Closed</source>
        <translation>Fechado</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="164"/>
        <source>Pressure Reducing Valve</source>
        <translation>Válvula redutora de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="166"/>
        <source>Pressure Sustaining Valve</source>
        <translation>Válvula de sustentação de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="168"/>
        <source>Pressure Breaking Valve</source>
        <translation>Válvula de quebra de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="170"/>
        <source>Flow Control Valve</source>
        <translation>Válvula de controle de fluxo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="172"/>
        <source>Throttle Control Valve</source>
        <translation>Válvula de controle de estrangulamento</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="174"/>
        <source>General Purpose Valve</source>
        <translation>Válvula de uso geral</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="314"/>
        <source>Junctions</source>
        <translation>Junções</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="316"/>
        <source>Reservoirs</source>
        <translation>Reservatórios</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="318"/>
        <source>Tanks</source>
        <translation>Tanques</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="320"/>
        <source>Pipes</source>
        <translation>Tubos</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="322"/>
        <source>Pumps</source>
        <translation>Bombas</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="324"/>
        <source>Valves</source>
        <translation>Válvulas</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="417"/>
        <source>Nodes</source>
        <translation>Nós</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="419"/>
        <source>Links</source>
        <translation>Ligações</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="532"/>
        <source>Name</source>
        <translation>Nome</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="534"/>
        <source>Elevation</source>
        <translation>Elevação</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="536"/>
        <source>Base Demand</source>
        <translation>Demanda base</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="538"/>
        <source>Demand Pattern</source>
        <translation>Padrão de demanda</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="540"/>
        <source>Emitter Coefficient</source>
        <translation>Coeficiente do emissor</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="542"/>
        <source>Initial Level</source>
        <translation>Nível inicial</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="544"/>
        <source>Minimum Level</source>
        <translation>Nível mínimo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="546"/>
        <source>Maximum Level</source>
        <translation>Nível máximo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="548"/>
        <source>Valve Type</source>
        <translation>Tipo de válvula</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="560"/>
        <source>Diameter</source>
        <translation>Diâmetro</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="562"/>
        <source>Minimum Volume</source>
        <translation>Volume mínimo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="564"/>
        <source>Volume Curve</source>
        <translation>Curva de volume</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="566"/>
        <source>Overflow</source>
        <translation>Transbordamento</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="568"/>
        <source>Base Head</source>
        <translation>Altura base</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="570"/>
        <source>Head Pattern</source>
        <translation>Padrão de altura</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="572"/>
        <source>Length</source>
        <translation>Comprimento</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="574"/>
        <source>Roughness</source>
        <translation>Rugosidade</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="578"/>
        <source>Check Valve</source>
        <translation>Válvula de retenção</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="580"/>
        <source>Pump Type</source>
        <translation>Tipo de bomba</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="586"/>
        <source>Base Speed</source>
        <translation>Velocidade base</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="588"/>
        <source>Speed Pattern</source>
        <translation>Padrão de velocidade</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="590"/>
        <source>Initial Status</source>
        <translation>Status inicial</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="595"/>
        <source>Initial Quality</source>
        <translation>Qualidade inicial</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="597"/>
        <source>Mixing Fraction</source>
        <translation>Fração de mistura</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="599"/>
        <source>Mixing Model</source>
        <translation>Modelo de mistura</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="605"/>
        <source>Minimum Pressure</source>
        <translation>Pressão mínima</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="607"/>
        <source>Required Pressure</source>
        <translation>Pressão necessária</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="609"/>
        <source>Pressure Exponent</source>
        <translation>Expoente de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="613"/>
        <source>Energy Pattern</source>
        <translation>Padrão de energia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="615"/>
        <source>Energy Price</source>
        <translation>Preço da energia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="618"/>
        <source>Demand</source>
        <translation>Demanda</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="622"/>
        <source>Pressure</source>
        <translation>Pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="624"/>
        <source>Flowrate</source>
        <translation>Taxa de fluxo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="626"/>
        <source>Headloss</source>
        <translation>Perda de altura</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="630"/>
        <source>Velocity</source>
        <translation>Velocidade</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="632"/>
        <source>Quality</source>
        <translation>Qualidade</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="634"/>
        <source>Reaction Rate</source>
        <translation>Taxa de reação</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="136"/>
        <source>CRS {crs} is not valid.</source>
        <translation>CRS {crs} não é válido.</translation>
    </message>
    <message>
        <location filename="../../spatial_index.py" line="56"/>
        <source>All links must be single part lines</source>
        <translation>Todos os links devem ser linhas de uma única parte</translation>
    </message>
    <message>
        <location filename="../../spatial_index.py" line="59"/>
        <source>All links must have valid geometry</source>
        <translation>Todos os links devem ter geometria válida</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="731"/>
        <source>Cannot set headloss when wn is set. Set the headloss in the wn.options.hydraulic.headloss instead</source>
        <translation>Não é possível definir a perda de altura quando wn está definido. Defina a perda de altura em wn.options.hydraulic.headloss</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="740"/>
        <source>headloss must be set if wn is not set: possible values are: H-W, D-W, C-M</source>
        <translation>a perda de altura deve ser definida se wn não estiver definido: os valores possíveis são: H-W, D-W, C-M</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="775"/>
        <source>&apos;{layer_name}&apos; is not a valid layer type.</source>
        <translation>'{layer_name}' não é um tipo de camada válido.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="886"/>
        <source>There are no nodes in the model</source>
        <translation>Não há nós no modelo</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="891"/>
        <source>There are no links in the model</source>
        <translation>Não há links no modelo</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="960"/>
        <source>Problem in column {column_name}: {exception}</source>
        <translation>Problema na coluna {column_name}: {exception}</translation>
    </message>
    <message numerus="yes">
        <location filename="../../interface.py" line="1054"/>
        <source>%n pipe(s) have very different attribute length vs measured length. First five are: </source>
        <translation>
            <numerusform>%n tubo(s) têm comprimento de atributo muito diferente em relação ao comprimento medido. Os primeiros cinco são: </numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1059"/>
        <source>{name} ({attribute_length:.0f} metres vs {calculated_length:.0f} metres)</source>
        <translation>{name} ({attribute_length:.0f} metros vs {calculated_length:.0f} metros)</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1249"/>
        <source>Duplicate names found: </source>
        <translation>Nomes duplicados encontrados: </translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1293"/>
        <source>At least one junction is necessary</source>
        <translation>Pelo menos uma junção é necessária</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1297"/>
        <source>At least one tank or reservoir is required</source>
        <translation>Pelo menos um tanque ou reservatório é necessário</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1301"/>
        <source>At least one link (pipe, pump or valve) is necessary</source>
        <translation>Pelo menos um link (tubo, bomba ou válvula) é necessário</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1445"/>
        <source>pump head</source>
        <translation>altura da bomba</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1447"/>
        <source>pump efficiency</source>
        <translation>eficiência da bomba</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1449"/>
        <source>general purpose valve headloss</source>
        <translation>perda de altura da válvula de uso geral</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1451"/>
        <source>tank volume</source>
        <translation>volume do tanque</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1471"/>
        <source>{exception} is not a known set of units. Possible units are: </source>
        <translation>{exception} não é um conjunto de unidades conhecido. As unidades possíveis são: </translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="404"/>
        <source>Create Template Memory Layers</source>
        <translation>Criar Camadas de Memória de Modelo</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="414"/>
        <source>Create Template Geopackage</source>
        <translation>Criar Geopackage de Modelo</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="325"/>
        <source>Run Simulation</source>
        <translation>Executar Simulação</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="530"/>
        <source>Change layers...</source>
        <translation>Alterar camadas...</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="90"/>
        <source>Headloss Formula</source>
        <translation>Fórmula de Perda de Altura</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="79"/>
        <source>Units</source>
        <translation>Unidades</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="169"/>
        <source>Duration (hours)</source>
        <translation>Duração (horas)</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="716"/>
        <source>Single period simulation</source>
        <translation>Simulação de período único</translation>
    </message>
    <message numerus="yes">
        <location filename="../../plugin.py" line="725"/>
        <source>%n hour(s)</source>
        <translation>
            <numerusform>%n hora(s)</numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="469"/>
        <source>Load Example</source>
        <translation>Carregar Exemplo</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="202"/>
        <source>Installing WNTR</source>
        <translation>Instalando WNTR</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="227"/>
        <source>Load an example to try me out</source>
        <translation>Carregue um exemplo para me experimentar</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="317"/>
        <source>Error</source>
        <translation>Erro</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="326"/>
        <source>Success</source>
        <translation>Sucesso</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="449"/>
        <source>Choose Input File</source>
        <translation>Escolher Arquivo de Entrada</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="449"/>
        <source>EPANET INP File</source>
        <translation>Arquivo INP do EPANET</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="436"/>
        <source>Loaded .inp file</source>
        <translation>Arquivo .inp carregado</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="472"/>
        <source>Example loaded with Open Street Map background</source>
        <translation>Exemplo carregado com fundo do Open Street Map</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="395"/>
        <source>Analysed using units &apos;{units}&apos; and headloss formula &apos;{headloss_formula}&apos;</source>
        <translation>Analisado usando unidades '{units}' e fórmula de perda de altura '{headloss_formula}'</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="418"/>
        <source>Save Geopackage</source>
        <translation>Salvar Geopackage</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="418"/>
        <source>Geopackage</source>
        <translation>Geopackage</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/common.py" line="120"/>
        <source>Execution of script cancelled by user</source>
        <translation>Execução do script cancelada pelo usuário</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/common.py" line="61"/>
        <source>WNTR model created. Model contains:</source>
        <translation>Modelo WNTR criado. O modelo contém:</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="71"/>
        <source>Create Template Layers</source>
        <translation>Criar Camadas de Modelo</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="30"/>
        <source>
        This will create a set of &apos;template&apos; layers, which you can use for building your model.
        You do not need to create or use all layers if not required for your model.
        </source>
        <translation>
        Isso criará um conjunto de camadas 'modelo', que você pode usar para construir seu modelo.
        Você não precisa criar ou usar todas as camadas se não forem necessárias para seu modelo.
        </translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="79"/>
        <source>Coordinate Reference System (CRS)</source>
        <translation>Sistema de Referência de Coordenadas (CRS)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="57"/>
        <source>Create Fields for Water Quality Analysis</source>
        <translation>Criar Campos para Análise de Qualidade da Água</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="58"/>
        <source>Create Fields for Pressure Driven Analysis</source>
        <translation>Criar Campos para Análise Baseada em Pressão</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="59"/>
        <source>Create Fields for Energy Analysis</source>
        <translation>Criar Campos para Análise de Energia</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="105"/>
        <source>Model Layers</source>
        <translation>Camadas do Modelo</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="103"/>
        <source>Import from Epanet INP file</source>
        <translation>Importar do arquivo INP do Epanet</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="59"/>
        <source>
            Import all junctions, tanks, reservoirs, pipes, pumps and valves from an EPANET inp file.
            This will also save selected options from the .inp file.
            All units will be converted into the unit set selected. If not selected, it will default             to the unit set in the .inp file.
            </source>
        <translation>
            Importar todas as junções, tanques, reservatórios, tubos, bombas e válvulas de um arquivo inp do EPANET.
            Isso também salvará as opções selecionadas do arquivo .inp.
            Todas as unidades serão convertidas para o conjunto de unidades selecionado. Se não selecionado, será padrão para o conjunto de unidades no arquivo .inp.
            </translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="70"/>
        <source>Epanet Input File (.inp)</source>
        <translation>Arquivo de Entrada do Epanet (.inp)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="83"/>
        <source>Units to to convert to (leave blank to use .inp file units)</source>
        <translation>Unidades para converter (deixe em branco para usar as unidades do arquivo .inp)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="145"/>
        <source>Model Layers ({filename})</source>
        <translation>Camadas do Modelo ({filename})</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="103"/>
        <source>Simulation duration in hours (or 0 for single period)</source>
        <translation>Duração da simulação em horas (ou 0 para período único)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="125"/>
        <source>Simulation Results - Nodes</source>
        <translation>Resultados da Simulação - Nós</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="128"/>
        <source>Simulation Results - Links</source>
        <translation>Resultados da Simulação - Links</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="133"/>
        <source>Output .inp file</source>
        <translation>Arquivo .inp de saída</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="252"/>
        <source>Simulation Results ({finish_time})</source>
        <translation>Resultados da Simulação ({finish_time})</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="185"/>
        <source>Error preparing model: {exception}</source>
        <translation>Erro ao preparar o modelo: {exception}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="207"/>
        <source>Epanet error: {exception}</source>
        <translation>Erro do Epanet: {exception}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="121"/>
        <source>Will output with the following units: {flow_unit}</source>
        <translation>Será gerado com as seguintes unidades: {flow_unit}</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="97"/>
        <source>Couldn&apos;t fetch and install WNTR. {exception}</source>
        <translation>Não foi possível baixar e instalar o WNTR. {exception}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1434"/>
        <source>in {layer} problem reading {pattern_type}: {pattern_string} Patterns should be a string of numeric values separated by a space, or a list of numeric values.</source>
        <translation>em {layer} problema ao ler {pattern_type}: {pattern_string} Os padrões devem ser uma string de valores numéricos separados por espaço ou uma lista de valores numéricos.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1462"/>
        <source>error from WNTR. {exception_name}: {exception}</source>
        <translation>erro do WNTR. {exception_name}: {exception}</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="497"/>
        <source>OpenStreetMap</source>
        <translation>OpenStreetMap</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="360"/>
        <source>
This will take all of the model layers (junctions, tanks, reservoirs, pipes, valves, pumps), combine them with the chosen options, and run a simulation on WNTR.
The output files are a layer of &apos;nodes&apos; (junctions, tanks, reservoirs) and &apos;links&apos; (pipes, valves, pumps).
Optionally, you can also output an EPANET &apos;.inp&apos; file which can be run / viewed in other software.
            </source>
        <translation>
Isso irá pegar todas as camadas do modelo (junções, tanques, reservatórios, tubos, válvulas, bombas), combiná-las com as opções escolhidas e executar uma simulação no WNTR.
Os arquivos de saída são uma camada de 'nós' (junções, tanques, reservatórios) e 'ligações' (tubos, válvulas, bombas).
Opcionalmente, você também pode gerar um arquivo EPANET '.inp' que pode ser executado/visualizado em outro software.
        </translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="102"/>
        <source>Missing necessary python packages {missing_deps}. Please see help for how to fix this</source>
        <translation>Faltam pacotes python necessários {missing_deps}. Consulte a ajuda para saber como corrigir isso</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="74"/>
        <source>Took too long to fetch and install.</source>
        <translation>Demorou muito para baixar e instalar.</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="77"/>
        <source>Couldn&apos;t find Python</source>
        <translation>Não foi possível encontrar o Python</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="111"/>
        <source>Fetching WNTR is already in progress. Please wait and try again.</source>
        <translation>O download do WNTR já está em andamento. Aguarde e tente novamente.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="40"/>
        <source>Cubic Metres per Day</source>
        <translation>Metros cúbicos por dia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="78"/>
        <source>Fixed Demand</source>
        <translation>Demanda fixa</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="80"/>
        <source>Pressure Dependent Demand</source>
        <translation>Demanda dependente de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="114"/>
        <source>Fully Mixed</source>
        <translation>Totalmente misturado</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="116"/>
        <source>Two Compartment Mixing</source>
        <translation>Mistura de dois compartimentos</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="118"/>
        <source>First In First Out (FIFO)</source>
        <translation>Primeiro a entrar, primeiro a sair (FIFO)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="120"/>
        <source>Last In First Out (LIFO)</source>
        <translation>Último a entrar, primeiro a sair (LIFO)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="550"/>
        <source>Pressure Setting (for PRVs, PBVs, and PSVs)</source>
        <translation>Configuração de pressão (para PRVs, PBVs e PSVs)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="552"/>
        <source>Flow Setting (for FCVs)</source>
        <translation>Configuração de fluxo (para FCVs)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="554"/>
        <source>Throttle Setting (for TCVs)</source>
        <translation>Configuração de estrangulamento (para TCVs)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="556"/>
        <source>Headloss Curve (for GPVs)</source>
        <translation>Curva de perda de altura (para GPVs)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="576"/>
        <source>Minor Loss Coefficient</source>
        <translation>Coeficiente de perda menor</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="582"/>
        <source>Pump Curve (for &apos;head&apos; pumps)</source>
        <translation>Curva da bomba (para bombas de 'altura')</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="584"/>
        <source>Power (for &apos;power&apos; pumps)</source>
        <translation>Potência (para bombas de 'potência')</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="592"/>
        <source>Valve Status</source>
        <translation>Status da válvula</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="601"/>
        <source>Bulk Reaction Rate Coefficient</source>
        <translation>Coeficiente de taxa de reação em massa</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="603"/>
        <source>Wall Reaction Rate Coefficient</source>
        <translation>Coeficiente de taxa de reação da parede</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="611"/>
        <source>Efficiency Curve</source>
        <translation>Curva de eficiência</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="628"/>
        <source>Unit Headloss</source>
        <translation>Perda de altura unitária</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="640"/>
        <source>Element identifier. If provided, it must be less than 32 characters and not contain any spaces.</source>
        <translation>Identificador do elemento. Se fornecido, deve ter menos de 32 caracteres e não conter espaços.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="642"/>
        <source>Height above datum. This is in metres or feet.</source>
        <translation>Altura acima do datum. Em metros ou pés.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="644"/>
        <source>The demand for the element. Can be negative for inflows.</source>
        <translation>A demanda para o elemento. Pode ser negativa para entradas.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="646"/>
        <source>Time-varying multiplier pattern for base demand</source>
        <translation>Padrão multiplicador variável no tempo para demanda base</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="648"/>
        <source>Coefficient for flow through emitter at junction</source>
        <translation>Coeficiente para fluxo através do emissor na junção</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="650"/>
        <source>Initial water level in tank</source>
        <translation>Nível inicial de água no tanque</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="652"/>
        <source>Minimum allowable water level in tank</source>
        <translation>Nível mínimo permitido de água no tanque</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="654"/>
        <source>Maximum allowable water level in tank</source>
        <translation>Nível máximo permitido de água no tanque</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="656"/>
        <source>Type of valve (PRV, PSV, PBV, FCV, TCV, GPV)</source>
        <translation>Tipo de válvula (PRV, PSV, PBV, FCV, TCV, GPV)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="658"/>
        <source>Pressure setting for PRV, PBV, and PSV</source>
        <translation>Configuração de pressão para PRV, PBV e PSV</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="660"/>
        <source>Flow setting for FCV</source>
        <translation>Configuração de fluxo para FCV</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="662"/>
        <source>Throttle setting for TCV</source>
        <translation>Configuração de estrangulamento para TCV</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="664"/>
        <source>Internal diameter of pipe</source>
        <translation>Diâmetro interno do tubo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="666"/>
        <source>Diameter of tank</source>
        <translation>Diâmetro do tanque</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="668"/>
        <source>Minimum volume of water in tank</source>
        <translation>Volume mínimo de água no tanque</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="670"/>
        <source>Volume curve relating tank level to volume</source>
        <translation>Curva de volume relacionando o nível do tanque ao volume</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="672"/>
        <source>Whether tank can overflow when full</source>
        <translation>Se o tanque pode transbordar quando cheio</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="674"/>
        <source>Hydraulic head at reservoir</source>
        <translation>Altura hidráulica no reservatório</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="676"/>
        <source>Time-varying pattern for reservoir head</source>
        <translation>Padrão variável no tempo para altura do reservatório</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="678"/>
        <source>Physical length of pipe. If left blank this will be calculated automatically</source>
        <translation>Comprimento físico do tubo. Se deixado em branco, será calculado automaticamente</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="680"/>
        <source>Pipe roughness coefficient for headloss calculation</source>
        <translation>Coeficiente de rugosidade do tubo para cálculo de perda de altura</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="682"/>
        <source>Minor loss coefficient for fittings and bends</source>
        <translation>Coeficiente de perda menor para conexões e curvas</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="684"/>
        <source>Whether pipe has check valve to prevent backflow</source>
        <translation>Se o tubo possui válvula de retenção para evitar refluxo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="686"/>
        <source>How is pump described (by power or by head curve)</source>
        <translation>Como a bomba é descrita (por potência ou por curva de altura)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="688"/>
        <source>Flow vs head curve for pump</source>
        <translation>Curva de fluxo vs altura para bomba</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="690"/>
        <source>Power rating of pump</source>
        <translation>Potência nominal da bomba</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="692"/>
        <source>Base rotational speed of pump</source>
        <translation>Velocidade rotacional base da bomba</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="694"/>
        <source>Time-varying pattern for pump speed</source>
        <translation>Padrão variável no tempo para velocidade da bomba</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="696"/>
        <source>Initial operating status</source>
        <translation>Status operacional inicial</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="698"/>
        <source>Initial valve status (active, open, closed)</source>
        <translation>Status inicial da válvula (ativa, aberta, fechada)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="700"/>
        <source>Head loss curve (flow vs head loss) for general purpose valve</source>
        <translation>Curva de perda de altura (fluxo vs perda de altura) para válvula de uso geral</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="702"/>
        <source>Initial water quality concentration for water quality analysis</source>
        <translation>Concentração inicial de qualidade da água para análise de qualidade</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="704"/>
        <source>Fraction of tank volume for mixing model for two-compartment mixing model</source>
        <translation>Fração do volume do tanque para modelo de mistura de dois compartimentos</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="706"/>
        <source>Tank mixing model type for water quality analysis</source>
        <translation>Tipo de modelo de mistura do tanque para análise de qualidade da água</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="708"/>
        <source>Bulk reaction rate coefficient for water quality analysis</source>
        <translation>Coeficiente de taxa de reação em massa para análise de qualidade da água</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="710"/>
        <source>Wall reaction rate coefficient for water quality analysis</source>
        <translation>Coeficiente de taxa de reação da parede para análise de qualidade da água</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="712"/>
        <source>Minimum pressure for pressure-dependent demand</source>
        <translation>Pressão mínima para demanda dependente de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="714"/>
        <source>Required pressure for full demand delivery in pressure-dependent demand</source>
        <translation>Pressão necessária para entrega total da demanda em demanda dependente de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="716"/>
        <source>Pressure exponent for demand calculation in pressure-dependent demand</source>
        <translation>Expoente de pressão para cálculo da demanda em demanda dependente de pressão</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="718"/>
        <source>Pump efficiency curve (flow vs efficiency) for energy use analysis</source>
        <translation>Curva de eficiência da bomba (fluxo vs eficiência) para análise de uso de energia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="720"/>
        <source>Time-varying pattern for energy price</source>
        <translation>Padrão variável no tempo para preço da energia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="722"/>
        <source>Energy price per kW hour for energy use analysis</source>
        <translation>Preço da energia por kWh para análise de uso de energia</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="725"/>
        <source>Water demand at node</source>
        <translation>Demanda de água no nó</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="727"/>
        <source>Hydraulic head at node</source>
        <translation>Altura hidráulica no nó</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="729"/>
        <source>Water pressure at node</source>
        <translation>Pressão da água no nó</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="731"/>
        <source>Water flow rate through link</source>
        <translation>Taxa de fluxo de água através da ligação</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="733"/>
        <source>Head loss across link</source>
        <translation>Perda de altura na ligação</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="735"/>
        <source>Head loss proportional to length of pipe</source>
        <translation>Perda de altura proporcional ao comprimento do tubo</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="737"/>
        <source>Water velocity in link</source>
        <translation>Velocidade da água na ligação</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="739"/>
        <source>Water quality concentration</source>
        <translation>Concentração de qualidade da água</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="741"/>
        <source>Rate of water quality reaction</source>
        <translation>Taxa de reação da qualidade da água</translation>
    </message>
    <message>
        <location filename="../../expressions.py" line="47"/>
        <source>Expression context is not set.</source>
        <translation>Contexto da expressão não está definido.</translation>
    </message>
    <message>
        <location filename="../../expressions.py" line="62"/>
        <source>Animation start time is not set.</source>
        <translation>Hora de início da animação não está definida.</translation>
    </message>
    <message>
        <location filename="../../expressions.py" line="70"/>
        <source>Requested time ({timestep}) is outside of the range of results.</source>
        <translation>O tempo solicitado ({timestep}) está fora do intervalo de resultados.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="125"/>
        <source>No units specified. Will use the value from wn: {units_friendly_name}</source>
        <translation>Nenhuma unidade especificada. Será usado o valor de wn: {units_friendly_name}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1289"/>
        <source>The model is empty, no nodes or links found.</source>
        <translation>O modelo está vazio, nenhum nó ou ligação encontrado.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1306"/>
        <source>the following nodes are not connected to any links: {orphan_node_list}</source>
        <translation>os seguintes nós não estão conectados a nenhuma ligação: {orphan_node_list}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1321"/>
        <source>Network Summary</source>
        <translation>Resumo da Rede</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1333"/>
        <source>Pumps defined by power</source>
        <translation>Bombas definidas por potência</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1334"/>
        <source>Pumps defined by head curve</source>
        <translation>Bombas definidas por curva de altura</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1342"/>
        <source>Element</source>
        <translation>Elemento</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Count</source>
        <translation>Contagem</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1365"/>
        <source>All Pipes</source>
        <translation>Todos os Tubos</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Total</source>
        <translation>Total</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Min</source>
        <translation>Mín</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Max</source>
        <translation>Máx</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1403"/>
        <source>Total pipe length: {pipe_length} {unit}</source>
        <translation>Comprimento total do tubo: {pipe_length} {unit}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1453"/>
        <source>problem reading {curve_name} curve &quot;{curve_string}&quot;. {error_detail} Curves should be of the form: (1, 2), (3.6, 4.7)</source>
        <translation>problema ao ler a curva {curve_name} &quot;{curve_string}&quot;. {error_detail} As curvas devem ter o formato: (1, 2), (3.6, 4.7)</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1487"/>
        <source>Valve type ({valve_type}) must be set for all valves and must be one of the following values: {possible_values}</source>
        <translation>O tipo de válvula ({valve_type}) deve ser definido para todas as válvulas e deve ser um dos seguintes valores: {possible_values}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1496"/>
        <source>{initial_setting_name} ({initial_setting}) must be set for all {valve_name}</source>
        <translation>{initial_setting_name} ({initial_setting}) deve ser definido para todas as {valve_name}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1509"/>
        <source>In {layer_type}, all elements must have {field_name} &apos;{field_id}&apos;</source>
        <translation>Em {layer_type}, todos os elementos devem ter {field_name} '{field_id}'</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1522"/>
        <source>Pump type ({pump_type}) must be set for all pumps and must be one of the following values: {possible_values}</source>
        <translation>O tipo de bomba ({pump_type}) deve ser definido para todas as bombas e deve ser um dos seguintes valores: {possible_values}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1531"/>
        <source>{pump_curve_name} ({pump_curve}) must be set for all pumps of type HEAD</source>
        <translation>{pump_curve_name} ({pump_curve}) deve ser definido para todas as bombas do tipo HEAD</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1540"/>
        <source>{pump_power_name} ({pump_power}) must be set for all pumps of type POWER</source>
        <translation>{pump_power_name} ({pump_power}) deve ser definido para todas as bombas do tipo POWER</translation>
    </message>
    <message numerus="yes">
        <location filename="../../interface.py" line="1549"/>
        <source>There are %n feature(s) in {layer_name} with no geometry. Please check the geometry of your features.</source>
        <translation>
            <numerusform>Há %n elemento(s) em {layer_name} sem geometria. Por favor, verifique a geometria dos seus elementos.</numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../interface.py" line="1560"/>
        <source>cannot calculate length of %n pipe(s) (probably due to a problem with the selected coordinate reference system)</source>
        <translation>
            <numerusform>não é possível calcular o comprimento de %n tubo(s) (provavelmente devido a um problema com o sistema de referência de coordenadas selecionado)</numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="74"/>
        <source>Gusnet</source>
        <translation>Gusnet</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="109"/>
        <source>Demand Type</source>
        <translation>Tipo de Demanda</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="208"/>
        <source>Failed to install WNTR. Please check your internet connection.</source>
        <translation>Falha ao instalar o WNTR. Por favor, verifique sua conexão com a internet.</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="226"/>
        <source>Gusnet upgraded successfully</source>
        <translation>Gusnet atualizado com sucesso</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="226"/>
        <source>Gusnet installed successfully</source>
        <translation>Gusnet instalado com sucesso</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="326"/>
        <source>Analysed with Warnings</source>
        <translation>Analisado com avisos</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="353"/>
        <source>Run the simulation with the current settings.</source>
        <translation>Execute a simulação com as configurações atuais.</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="471"/>
        <source>Load an example network</source>
        <translation>Carregar uma rede de exemplo</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="531"/>
        <source>Open the settings dialog to change the model layers.</source>
        <translation>Abra a janela de configurações para alterar as camadas do modelo.</translation>
    </message>
    <message>
        <location filename="../../spatial_index.py" line="99"/>
        <source>For the link &apos;{link_name}&apos;, the closest node ({node_name}) is too far away to snap to.</source>
        <translation>Para a ligação '{link_name}', o nó mais próximo ({node_name}) está muito longe para ser conectado.</translation>
    </message>
    <message>
        <location filename="../../spatial_index.py" line="109"/>
        <source>The link &apos;{link_name}&apos; connects to the same node on both ends ({node_name}).</source>
        <translation>A ligação '{link_name}' conecta ao mesmo nó em ambas as extremidades ({node_name}).</translation>
    </message>
    <message>
        <location filename="../../style.py" line="138"/>
        <source>{field} ({unit})</source>
        <translation>{field} ({unit})</translation>
    </message>
    <message>
        <location filename="../../style.py" line="150"/>
        <source>Name must either be blank for automatic naming, or a string of up to 31 characters with no spaces</source>
        <translation>O nome deve estar em branco para nomeação automática ou ser uma string de até 31 caracteres sem espaços</translation>
    </message>
    <message>
        <location filename="../../style.py" line="155"/>
        <source>Diameter must be greater than 0</source>
        <translation>O diâmetro deve ser maior que 0</translation>
    </message>
    <message>
        <location filename="../../style.py" line="157"/>
        <source>Roughness must be greater than 0</source>
        <translation>A rugosidade deve ser maior que 0</translation>
    </message>
    <message>
        <location filename="../../style.py" line="159"/>
        <source>Length must be empty/NULL (will be calculated) or greater than 0</source>
        <translation>O comprimento deve estar vazio/NULL (será calculado) ou maior que 0</translation>
    </message>
    <message>
        <location filename="../../style.py" line="164"/>
        <source>Minor loss must be greater than or equal to 0</source>
        <translation>A perda menor deve ser maior ou igual a 0</translation>
    </message>
    <message>
        <location filename="../../style.py" line="166"/>
        <source>Base speed must be greater than 0</source>
        <translation>A velocidade base deve ser maior que 0</translation>
    </message>
    <message>
        <location filename="../../style.py" line="168"/>
        <source>Power pumps must have a power greater than 0</source>
        <translation>Bombas de potência devem ter potência maior que 0</translation>
    </message>
    <message>
        <location filename="../../style.py" line="173"/>
        <source>Patterns must be a string of numbers separated by spaces</source>
        <translation>Padrões devem ser uma string de números separados por espaços</translation>
    </message>
    <message>
        <location filename="../../style.py" line="178"/>
        <source>Curves must be a list of tuples, e.g. (1,2), (3,4)</source>
        <translation>Curvas devem ser uma lista de tuplas, por exemplo (1,2), (3,4)</translation>
    </message>
    <message>
        <location filename="../../style.py" line="181"/>
        <source>Head pumps must have a pump curve. {curve_description}</source>
        <translation>Bombas de altura devem ter uma curva de bomba. {curve_description}</translation>
    </message>
    <message>
        <location filename="../../style.py" line="189"/>
        <source>General Purpose Valves must have a headloss curve. {curve_description}</source>
        <translation>Válvulas de uso geral devem ter uma curva de perda de altura. {curve_description}</translation>
    </message>
    <message>
        <location filename="../../units.py" line="223"/>
        <source>*flow*</source>
        <translation>*fluxo*</translation>
    </message>
    <message>
        <location filename="../../units.py" line="227"/>
        <source>*mass*</source>
        <translation>*massa*</translation>
    </message>
    <message>
        <location filename="../../units.py" line="233"/>
        <source>{flow_unit} / √m or {flow_unit} / √psi</source>
        <translation>{flow_unit} / √m ou {flow_unit} / √psi</translation>
    </message>
    <message>
        <location filename="../../units.py" line="235"/>
        <source>mm or inches</source>
        <translation>mm ou polegadas</translation>
    </message>
    <message>
        <location filename="../../units.py" line="237"/>
        <source>unitless, mm, or 10⁻³ ft</source>
        <translation>sem unidade, mm ou 10⁻³ ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="239"/>
        <source>m or ft</source>
        <translation>m ou ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="241"/>
        <source>m/1000 m or ft/1000 ft</source>
        <translation>m/1000 m ou ft/1000 ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="243"/>
        <source>m/s or ft/s</source>
        <translation>m/s ou ft/s</translation>
    </message>
    <message>
        <location filename="../../units.py" line="245"/>
        <source>kWh</source>
        <translation>kWh</translation>
    </message>
    <message>
        <location filename="../../units.py" line="247"/>
        <source>kW or hp</source>
        <translation>kW ou hp</translation>
    </message>
    <message>
        <location filename="../../units.py" line="249"/>
        <source>m or psi</source>
        <translation>m ou psi</translation>
    </message>
    <message>
        <location filename="../../units.py" line="251"/>
        <source>m³ or ft³</source>
        <translation>m³ ou ft³</translation>
    </message>
    <message>
        <location filename="../../units.py" line="253"/>
        <source>mg/L</source>
        <translation>mg/L</translation>
    </message>
    <message>
        <location filename="../../units.py" line="255"/>
        <source>mg/L/day</source>
        <translation>mg/L/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="257"/>
        <source>mg/min</source>
        <translation>mg/min</translation>
    </message>
    <message>
        <location filename="../../units.py" line="259"/>
        <source> </source>
        <translation> </translation>
    </message>
    <message>
        <location filename="../../units.py" line="261"/>
        <source>mg/m²/day,  mg/ft²/day, m/day, or ft/day</source>
        <translation>mg/m²/dia, mg/ft²/dia, m/dia ou ft/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="409"/>
        <source>hours</source>
        <translation>horas</translation>
    </message>
    <message>
        <location filename="../../units.py" line="411"/>
        <source>unitless</source>
        <translation>sem unidade</translation>
    </message>
    <message>
        <location filename="../../units.py" line="413"/>
        <source>fraction</source>
        <translation>fração</translation>
    </message>
    <message>
        <location filename="../../units.py" line="415"/>
        <source>currency</source>
        <translation>moeda</translation>
    </message>
    <message>
        <location filename="../../units.py" line="281"/>
        <source>L/s</source>
        <translation>L/s</translation>
    </message>
    <message>
        <location filename="../../units.py" line="283"/>
        <source>L/min</source>
        <translation>L/min</translation>
    </message>
    <message>
        <location filename="../../units.py" line="285"/>
        <source>ML/day</source>
        <translation>ML/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="287"/>
        <source>m³/hour</source>
        <translation>m³/hora</translation>
    </message>
    <message>
        <location filename="../../units.py" line="289"/>
        <source>m³/day</source>
        <translation>m³/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="291"/>
        <source>ft³/s</source>
        <translation>ft³/s</translation>
    </message>
    <message>
        <location filename="../../units.py" line="293"/>
        <source>gal/min</source>
        <translation>gal/min</translation>
    </message>
    <message>
        <location filename="../../units.py" line="295"/>
        <source>MG/day</source>
        <translation>MG/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="297"/>
        <source>imp gal/day</source>
        <translation>gal imp/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="299"/>
        <source>Acre-ft/day</source>
        <translation>pés-acre/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="305"/>
        <source>mg</source>
        <translation>mg</translation>
    </message>
    <message>
        <location filename="../../units.py" line="307"/>
        <source>ug</source>
        <translation>µg</translation>
    </message>
    <message>
        <location filename="../../units.py" line="309"/>
        <source>g</source>
        <translation>g</translation>
    </message>
    <message>
        <location filename="../../units.py" line="311"/>
        <source>kg</source>
        <translation>kg</translation>
    </message>
    <message>
        <location filename="../../units.py" line="323"/>
        <source>{flow_unit}/√psi</source>
        <translation>{flow_unit}/√psi</translation>
    </message>
    <message>
        <location filename="../../units.py" line="325"/>
        <source>{flow_unit}/√m</source>
        <translation>{flow_unit}/√m</translation>
    </message>
    <message>
        <location filename="../../units.py" line="329"/>
        <source>in</source>
        <translation>polegadas</translation>
    </message>
    <message>
        <location filename="../../units.py" line="338"/>
        <source>mm</source>
        <translation>mm</translation>
    </message>
    <message>
        <location filename="../../units.py" line="336"/>
        <source>10⁻³ ft</source>
        <translation>10⁻³ ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="344"/>
        <source>ft</source>
        <translation>ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="374"/>
        <source>m</source>
        <translation>m</translation>
    </message>
    <message>
        <location filename="../../units.py" line="350"/>
        <source>ft/1000 ft  </source>
        <translation>ft/1000 ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="352"/>
        <source>m/1000 m</source>
        <translation>m/1000 m</translation>
    </message>
    <message>
        <location filename="../../units.py" line="356"/>
        <source>ft/s</source>
        <translation>ft/s</translation>
    </message>
    <message>
        <location filename="../../units.py" line="358"/>
        <source>m/s</source>
        <translation>m/s</translation>
    </message>
    <message>
        <location filename="../../units.py" line="361"/>
        <source>kWhr</source>
        <translation>kWh</translation>
    </message>
    <message>
        <location filename="../../units.py" line="365"/>
        <source>hp</source>
        <translation>hp</translation>
    </message>
    <message>
        <location filename="../../units.py" line="367"/>
        <source>kW</source>
        <translation>kW</translation>
    </message>
    <message>
        <location filename="../../units.py" line="372"/>
        <source>psi</source>
        <translation>psi</translation>
    </message>
    <message>
        <location filename="../../units.py" line="378"/>
        <source>ft³</source>
        <translation>ft³</translation>
    </message>
    <message>
        <location filename="../../units.py" line="380"/>
        <source>m³</source>
        <translation>m³</translation>
    </message>
    <message>
        <location filename="../../units.py" line="385"/>
        <source>{mass_unit}/L</source>
        <translation>{mass_unit}/L</translation>
    </message>
    <message>
        <location filename="../../units.py" line="388"/>
        <source>{mass_unit}/L/day</source>
        <translation>{mass_unit}/L/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="391"/>
        <source>{mass_unit}/min</source>
        <translation>{mass_unit}/min</translation>
    </message>
    <message>
        <location filename="../../units.py" line="398"/>
        <source>{mass_unit}/ft²/day</source>
        <translation>{mass_unit}/ft²/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="400"/>
        <source>{mass_unit}/m²/day</source>
        <translation>{mass_unit}/m²/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="404"/>
        <source>ft/day</source>
        <translation>ft/dia</translation>
    </message>
    <message>
        <location filename="../../units.py" line="406"/>
        <source>m/day</source>
        <translation>m/dia</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/common.py" line="50"/>
        <source>WNTR cannot be loaded. Please wait a minute then try again, or consult our help site.</source>
        <translation>Não foi possível carregar o WNTR. Aguarde um minuto e tente novamente ou consulte nosso site de ajuda.</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="382"/>
        <source>Verifying Dependencies</source>
        <translation>Verificando dependências</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="113"/>
        <source>Loading INP File</source>
        <translation>Carregando arquivo INP</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="390"/>
        <source>Creating Outputs</source>
        <translation>Criando saídas</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="157"/>
        <source>.inp file does not exist ({input_file})</source>
        <translation>O arquivo .inp não existe ({input_file})</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="160"/>
        <source>error reading .inp file: {e}</source>
        <translation>erro ao ler o arquivo .inp: {e}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="294"/>
        <source>.inp file written to: {file_path}</source>
        <translation>Arquivo .inp gravado em: {file_path}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="385"/>
        <source>Preparing Model</source>
        <translation>Preparando modelo</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="340"/>
        <source>Running Simulation</source>
        <translation>Executando simulação</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="375"/>
        <source>Export Inp File</source>
        <translation>Exportar arquivo Inp</translation>
    </message>
</context>
</TS>
