<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de_DE">
<context>
    <name>@default</name>
    <message>
        <location filename="../../plugin.py" line="404"/>
        <source>Create Template Memory Layers</source>
        <translation>Vorlagen-Memory-Layer erstellen</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="414"/>
        <source>Create Template Geopackage</source>
        <translation>Vorlagen-Geopackage erstellen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="325"/>
        <source>Run Simulation</source>
        <translation>Simulation ausführen</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="530"/>
        <source>Change layers...</source>
        <translation>Layer ändern...</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="79"/>
        <source>Units</source>
        <translation>Einheiten</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="169"/>
        <source>Duration (hours)</source>
        <translation>Dauer (Stunden)</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="716"/>
        <source>Single period simulation</source>
        <translation>Einperiodensimulation</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="469"/>
        <source>Load Example</source>
        <translation>Beispiel laden</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="202"/>
        <source>Installing WNTR</source>
        <translation>WNTR wird installiert</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="227"/>
        <source>Load an example to try me out</source>
        <translation>Laden Sie ein Beispiel, um mich auszuprobieren</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="317"/>
        <source>Error</source>
        <translation>Fehler</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="326"/>
        <source>Success</source>
        <translation>Erfolg</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="472"/>
        <source>Example loaded with Open Street Map background</source>
        <translation>Beispiel mit Open Street Map-Hintergrund geladen</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>Analysiert mit Einheiten „{units}“ und Verlustformel „{headloss_formula}“</translation>
    </message>
    <message numerus="yes">
        <location filename="../../plugin.py" line="725"/>
        <source>%n hour(s)</source>
        <translation>
            <numerusform>%n Stunde</numerusform>
            <numerusform>%n Stunden</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="103"/>
        <source>Import from Epanet INP file</source>
        <translation>Aus Epanet-INP-Datei importieren</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="70"/>
        <source>Epanet Input File (.inp)</source>
        <translation>Epanet-Eingabedatei (.inp)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="79"/>
        <source>Coordinate Reference System (CRS)</source>
        <translation>Koordinatenreferenzsystem (CRS)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="90"/>
        <source>Headloss Formula</source>
        <translation>Verlustformel</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="103"/>
        <source>Simulation duration in hours (or 0 for single period)</source>
        <translation>Simulationsdauer in Stunden (oder 0 für eine Periode)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="125"/>
        <source>Simulation Results - Nodes</source>
        <translation>Simulationsergebnisse - Knoten</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="128"/>
        <source>Simulation Results - Links</source>
        <translation>Simulationsergebnisse - Verbindungen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="71"/>
        <source>Create Template Layers</source>
        <translation>Vorlagenebenen erstellen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/common.py" line="120"/>
        <source>Execution of script cancelled by user</source>
        <translation>Ausführung des Skripts vom Benutzer abgebrochen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/common.py" line="61"/>
        <source>WNTR model created. Model contains:</source>
        <translation>WNTR-Modell erstellt. Modell enthält:</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="314"/>
        <source>Junctions</source>
        <translation>Knoten</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="316"/>
        <source>Reservoirs</source>
        <translation>Reservoirs</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="318"/>
        <source>Tanks</source>
        <translation>Behälter</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="320"/>
        <source>Pipes</source>
        <translation>Rohre</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="322"/>
        <source>Pumps</source>
        <translation>Pumpen</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="324"/>
        <source>Valves</source>
        <translation>Ventile</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="417"/>
        <source>Nodes</source>
        <translation>Knoten</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="419"/>
        <source>Links</source>
        <translation>Verbindungen</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="32"/>
        <source>Litres per Second</source>
        <translation>Liter pro Sekunde</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="34"/>
        <source>Litres per Minute</source>
        <translation>Liter pro Minute</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="36"/>
        <source>Mega Litres Per Day</source>
        <translation>Megaliter pro Tag</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="38"/>
        <source>Cubic Metres per Hour</source>
        <translation>Kubikmeter pro Stunde</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="42"/>
        <source>Cubic Feet per Second</source>
        <translation>Kubikfuß pro Sekunde</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="44"/>
        <source>Gallons per Minute</source>
        <translation>Gallonen pro Minute</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="46"/>
        <source>Mega Gallons per Day</source>
        <translation>Megagallonen pro Tag</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="48"/>
        <source>Imperial Mega Gallons per Day</source>
        <translation>Imperiale Megagallonen pro Tag</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="50"/>
        <source>Acre-feet per Day</source>
        <translation>Acre-Fuß pro Tag</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="../../interface.py" line="136"/>
        <source>CRS {crs} is not valid.</source>
        <translation>CRS {crs} ist nicht gültig.</translation>
    </message>
    <message>
        <location filename="../../spatial_index.py" line="56"/>
        <source>All links must be single part lines</source>
        <translation>Alle Verbindungen müssen einteilige Linien sein</translation>
    </message>
    <message>
        <location filename="../../spatial_index.py" line="59"/>
        <source>All links must have valid geometry</source>
        <translation>Alle Verbindungen müssen eine gültige Geometrie haben</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>Kann den Verlust nicht einstellen, wenn wn gesetzt ist. Stellen Sie den Verlust stattdessen in wn.options.hydraulic.headloss ein</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>Verlust muss eingestellt werden, wenn wn nicht gesetzt ist: Mögliche Werte sind: 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}' ist kein gültiger Layer-Typ.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="886"/>
        <source>There are no nodes in the model</source>
        <translation>Es gibt keine Knoten im Modell</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="891"/>
        <source>There are no links in the model</source>
        <translation>Es gibt keine Verbindungen im Modell</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="960"/>
        <source>Problem in column {column_name}: {exception}</source>
        <translation>Problem in Spalte {column_name}: {exception}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1249"/>
        <source>Duplicate names found: </source>
        <translation>Doppelte Namen gefunden: </translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1293"/>
        <source>At least one junction is necessary</source>
        <translation>Mindestens ein Knoten ist erforderlich</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1297"/>
        <source>At least one tank or reservoir is required</source>
        <translation>Mindestens ein Behälter oder Reservoir ist erforderlich</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1301"/>
        <source>At least one link (pipe, pump or valve) is necessary</source>
        <translation>Mindestens eine Verbindung (Rohr, Pumpe oder Ventil) ist erforderlich</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1445"/>
        <source>pump head</source>
        <translation>Pumpenkopf</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1447"/>
        <source>pump efficiency</source>
        <translation>Pumpeneffizienz</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1449"/>
        <source>general purpose valve headloss</source>
        <translation>Allzweckventilverlust</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1451"/>
        <source>tank volume</source>
        <translation>Tankvolumen</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1471"/>
        <source>{exception} is not a known set of units. Possible units are: </source>
        <translation>{exception} ist kein bekanntes Einheitenset. Mögliche Einheiten sind: </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>
        Dies wird eine Reihe von 'Vorlagen'-Ebenen erstellen, die Sie zum Erstellen Ihres Modells verwenden können.
        Sie müssen nicht alle Ebenen erstellen oder verwenden, wenn sie für Ihr Modell nicht erforderlich sind.
        </translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="57"/>
        <source>Create Fields for Water Quality Analysis</source>
        <translation>Felder für die Wasserqualitätsanalyse erstellen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="58"/>
        <source>Create Fields for Pressure Driven Analysis</source>
        <translation>Felder für die druckgesteuerte Analyse erstellen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="59"/>
        <source>Create Fields for Energy Analysis</source>
        <translation>Felder für die Energieanalyse erstellen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/empty_model.py" line="105"/>
        <source>Model Layers</source>
        <translation>Modellebenen</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>
            Importieren Sie alle Knoten, Tanks, Reservoirs, Rohre, Pumpen und Ventile aus einer EPANET-inp-Datei.
            Dies wird auch ausgewählte Optionen aus der .inp-Datei speichern.
            Alle Einheiten werden in das ausgewählte Einheitenset konvertiert. Wenn nicht ausgewählt, wird standardmäßig das Einheitenset in der .inp-Datei verwendet.
            </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>Einheiten, in die konvertiert werden soll (leer lassen, um die .inp-Datei-Einheiten zu verwenden)</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="145"/>
        <source>Model Layers ({filename})</source>
        <translation>Modellebenen ({filename})</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="133"/>
        <source>Output .inp file</source>
        <translation>Ausgabe .inp-Datei</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="252"/>
        <source>Simulation Results ({finish_time})</source>
        <translation>Simulationsergebnisse ({finish_time})</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="449"/>
        <source>Choose Input File</source>
        <translation>Eingabedatei auswählen</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="449"/>
        <source>EPANET INP File</source>
        <translation>EPANET-INP-Datei</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="436"/>
        <source>Loaded .inp file</source>
        <translation>.inp-Datei geladen</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="418"/>
        <source>Save Geopackage</source>
        <translation>Geopackage speichern</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="418"/>
        <source>Geopackage</source>
        <translation>Geopackage</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 Rohr hat eine sehr unterschiedliche Attributlänge im Vergleich zur gemessenen Länge. Die ersten fünf sind: </numerusform>
            <numerusform>%n Rohre haben eine sehr unterschiedliche Attributlänge im Vergleich zur gemessenen Länge. Die ersten fünf sind: </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} Meter vs {calculated_length:.0f} Meter)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="99"/>
        <source>Power</source>
        <translation>Leistung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="620"/>
        <source>Head</source>
        <translation>Druckhöhe</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="145"/>
        <source>Open</source>
        <translation>Offen</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="147"/>
        <source>Active</source>
        <translation>Aktiv</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="149"/>
        <source>Closed</source>
        <translation>Geschlossen</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="164"/>
        <source>Pressure Reducing Valve</source>
        <translation>Druckminderventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="166"/>
        <source>Pressure Sustaining Valve</source>
        <translation>Druckhalteventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="168"/>
        <source>Pressure Breaking Valve</source>
        <translation>Druckbrechventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="170"/>
        <source>Flow Control Valve</source>
        <translation>Durchflussregelventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="172"/>
        <source>Throttle Control Valve</source>
        <translation>Drosselregelventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="174"/>
        <source>General Purpose Valve</source>
        <translation>Allzweckventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="532"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="534"/>
        <source>Elevation</source>
        <translation>Höhe</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="536"/>
        <source>Base Demand</source>
        <translation>Grundbedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="538"/>
        <source>Demand Pattern</source>
        <translation>Bedarfsmuster</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="540"/>
        <source>Emitter Coefficient</source>
        <translation>Emitterkoeffizient</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="542"/>
        <source>Initial Level</source>
        <translation>Initialer Pegel</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="544"/>
        <source>Minimum Level</source>
        <translation>Minimaler Pegel</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="546"/>
        <source>Maximum Level</source>
        <translation>Maximaler Pegel</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="548"/>
        <source>Valve Type</source>
        <translation>Ventiltyp</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="560"/>
        <source>Diameter</source>
        <translation>Durchmesser</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="562"/>
        <source>Minimum Volume</source>
        <translation>Minimales Volumen</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="564"/>
        <source>Volume Curve</source>
        <translation>Volumenkurve</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="566"/>
        <source>Overflow</source>
        <translation>Überlauf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="568"/>
        <source>Base Head</source>
        <translation>Basisdruckhöhe</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="570"/>
        <source>Head Pattern</source>
        <translation>Druckhöhenmuster</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="572"/>
        <source>Length</source>
        <translation>Länge</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="574"/>
        <source>Roughness</source>
        <translation>Rauheit</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="578"/>
        <source>Check Valve</source>
        <translation>Rückschlagventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="580"/>
        <source>Pump Type</source>
        <translation>Pumpentyp</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="586"/>
        <source>Base Speed</source>
        <translation>Basisgeschwindigkeit</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="588"/>
        <source>Speed Pattern</source>
        <translation>Geschwindigkeitsmuster</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="590"/>
        <source>Initial Status</source>
        <translation>Initialer Status</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="595"/>
        <source>Initial Quality</source>
        <translation>Initiale Qualität</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="597"/>
        <source>Mixing Fraction</source>
        <translation>Mischungsfraktion</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="599"/>
        <source>Mixing Model</source>
        <translation>Mischungsmodell</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="605"/>
        <source>Minimum Pressure</source>
        <translation>Minimaler Druck</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="607"/>
        <source>Required Pressure</source>
        <translation>Erforderlicher Druck</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="609"/>
        <source>Pressure Exponent</source>
        <translation>Druckexponent</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="613"/>
        <source>Energy Pattern</source>
        <translation>Energiekurve</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="615"/>
        <source>Energy Price</source>
        <translation>Energiepreis</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="618"/>
        <source>Demand</source>
        <translation>Bedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="622"/>
        <source>Pressure</source>
        <translation>Druck</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="624"/>
        <source>Flowrate</source>
        <translation>Durchflussrate</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="626"/>
        <source>Headloss</source>
        <translation>Verlust</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="630"/>
        <source>Velocity</source>
        <translation>Geschwindigkeit</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="632"/>
        <source>Quality</source>
        <translation>Qualität</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="634"/>
        <source>Reaction Rate</source>
        <translation>Reaktionsrate</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="185"/>
        <source>Error preparing model: {exception}</source>
        <translation>Fehler bei der Modellvorbereitung: {exception}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="207"/>
        <source>Epanet error: {exception}</source>
        <translation>Epanet-Fehler: {exception}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="121"/>
        <source>Will output with the following units: {flow_unit}</source>
        <translation>Wird mit folgenden Einheiten ausgegeben: {flow_unit}</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="97"/>
        <source>Couldn&apos;t fetch and install WNTR. {exception}</source>
        <translation>WNTR konnte nicht heruntergeladen und installiert werden. {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>in {layer} Problem beim Lesen von {pattern_type}: {pattern_string} Muster sollten eine Zeichenkette von Zahlenwerten, getrennt durch Leerzeichen, oder eine Liste von Zahlenwerten sein.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1462"/>
        <source>error from WNTR. {exception_name}: {exception}</source>
        <translation>Fehler von 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>
Dies nimmt alle Modellebenen (Knoten, Behälter, Reservoirs, Rohre, Ventile, Pumpen), kombiniert sie mit den gewählten Optionen und führt eine Simulation in WNTR aus.
Die Ausgabedateien sind eine Ebene von „Knoten“ (Knoten, Behälter, Reservoirs) und „Verbindungen“ (Rohre, Ventile, Pumpen).
Optional können Sie auch eine EPANET-„.inp“-Datei ausgeben, die in anderer Software ausgeführt oder angezeigt werden kann.
            </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>Fehlende notwendige Python-Pakete {missing_deps}. Siehe Hilfe, wie dies behoben werden kann</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="74"/>
        <source>Took too long to fetch and install.</source>
        <translation>Das Herunterladen und Installieren hat zu lange gedauert.</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="77"/>
        <source>Couldn&apos;t find Python</source>
        <translation>Python konnte nicht gefunden werden</translation>
    </message>
    <message>
        <location filename="../../dependencies.py" line="111"/>
        <source>Fetching WNTR is already in progress. Please wait and try again.</source>
        <translation>Das Herunterladen von WNTR läuft bereits. Bitte warten Sie und versuchen Sie es erneut.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="40"/>
        <source>Cubic Metres per Day</source>
        <translation>Kubikmeter pro Tag</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="78"/>
        <source>Fixed Demand</source>
        <translation>Fester Bedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="80"/>
        <source>Pressure Dependent Demand</source>
        <translation>Druckabhängiger Bedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="114"/>
        <source>Fully Mixed</source>
        <translation>Vollständig gemischt</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="116"/>
        <source>Two Compartment Mixing</source>
        <translation>Zwei-Kompartiment-Mischung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="118"/>
        <source>First In First Out (FIFO)</source>
        <translation>First In First Out (FIFO)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="120"/>
        <source>Last In First Out (LIFO)</source>
        <translation>Last In First Out (LIFO)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="550"/>
        <source>Pressure Setting (for PRVs, PBVs, and PSVs)</source>
        <translation>Druckeinstellung (für PRV, PBV und PSV)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="552"/>
        <source>Flow Setting (for FCVs)</source>
        <translation>Durchflusseinstellung (für FCV)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="554"/>
        <source>Throttle Setting (for TCVs)</source>
        <translation>Drosseleinstellung (für TCV)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="556"/>
        <source>Headloss Curve (for GPVs)</source>
        <translation>Verlustkurve (für GPV)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="576"/>
        <source>Minor Loss Coefficient</source>
        <translation>Kleinverlustkoeffizient</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="582"/>
        <source>Pump Curve (for &apos;head&apos; pumps)</source>
        <translation>Pumpenkurve (für „Druckhöhe“-Pumpen)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="584"/>
        <source>Power (for &apos;power&apos; pumps)</source>
        <translation>Leistung (für „Leistungs“-Pumpen)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="592"/>
        <source>Valve Status</source>
        <translation>Ventilstatus</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="601"/>
        <source>Bulk Reaction Rate Coefficient</source>
        <translation>Gesamtreaktionsgeschwindigkeitskoeffizient</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="603"/>
        <source>Wall Reaction Rate Coefficient</source>
        <translation>Wandreaktionsgeschwindigkeitskoeffizient</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="611"/>
        <source>Efficiency Curve</source>
        <translation>Effizienzkurve</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="628"/>
        <source>Unit Headloss</source>
        <translation>Einheitsverlust</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>Elementkennung. Falls angegeben, muss sie weniger als 32 Zeichen haben und darf keine Leerzeichen enthalten.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="642"/>
        <source>Height above datum. This is in metres or feet.</source>
        <translation>Höhe über dem Bezugsniveau. Dies ist in Metern oder Fuß.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="644"/>
        <source>The demand for the element. Can be negative for inflows.</source>
        <translation>Der Bedarf für das Element. Kann für Zuflüsse negativ sein.</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="646"/>
        <source>Time-varying multiplier pattern for base demand</source>
        <translation>Zeitlich variierendes Multiplikatormuster für den Grundbedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="648"/>
        <source>Coefficient for flow through emitter at junction</source>
        <translation>Koeffizient für den Durchfluss durch den Emitter an der Verbindung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="650"/>
        <source>Initial water level in tank</source>
        <translation>Anfänglicher Wasserstand im Behälter</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="652"/>
        <source>Minimum allowable water level in tank</source>
        <translation>Minimal zulässiger Wasserstand im Behälter</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="654"/>
        <source>Maximum allowable water level in tank</source>
        <translation>Maximal zulässiger Wasserstand im Behälter</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="656"/>
        <source>Type of valve (PRV, PSV, PBV, FCV, TCV, GPV)</source>
        <translation>Ventiltyp (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>Druckeinstellung für PRV, PBV und PSV</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="660"/>
        <source>Flow setting for FCV</source>
        <translation>Durchflusseinstellung für FCV</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="662"/>
        <source>Throttle setting for TCV</source>
        <translation>Drosseleinstellung für TCV</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="664"/>
        <source>Internal diameter of pipe</source>
        <translation>Innendurchmesser des Rohrs</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="666"/>
        <source>Diameter of tank</source>
        <translation>Durchmesser des Behälters</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="668"/>
        <source>Minimum volume of water in tank</source>
        <translation>Minimales Wasservolumen im Behälter</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="670"/>
        <source>Volume curve relating tank level to volume</source>
        <translation>Volumenkurve, die den Behälterstand mit dem Volumen verbindet</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="672"/>
        <source>Whether tank can overflow when full</source>
        <translation>Ob der Behälter überlaufen kann, wenn er voll ist</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="674"/>
        <source>Hydraulic head at reservoir</source>
        <translation>Druckhöhe am Reservoir</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="676"/>
        <source>Time-varying pattern for reservoir head</source>
        <translation>Zeitlich variierendes Muster für die Druckhöhe im Reservoir</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="678"/>
        <source>Physical length of pipe. If left blank this will be calculated automatically</source>
        <translation>Physikalische Rohrlänge. Wenn leer, wird sie automatisch berechnet</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="680"/>
        <source>Pipe roughness coefficient for headloss calculation</source>
        <translation>Rohrrauheitskoeffizient für die Verlustberechnung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="682"/>
        <source>Minor loss coefficient for fittings and bends</source>
        <translation>Kleinverlustkoeffizient für Armaturen und Bögen</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="684"/>
        <source>Whether pipe has check valve to prevent backflow</source>
        <translation>Ob das Rohr ein Rückschlagventil gegen Rückfluss hat</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="686"/>
        <source>How is pump described (by power or by head curve)</source>
        <translation>Wie wird die Pumpe beschrieben (durch Leistung oder durch Druckhöhenkurve)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="688"/>
        <source>Flow vs head curve for pump</source>
        <translation>Durchfluss-Druckhöhen-Kurve für die Pumpe</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="690"/>
        <source>Power rating of pump</source>
        <translation>Leistungsangabe der Pumpe</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="692"/>
        <source>Base rotational speed of pump</source>
        <translation>Basisdrehzahl der Pumpe</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="694"/>
        <source>Time-varying pattern for pump speed</source>
        <translation>Zeitlich variierendes Muster für die Pumpendrehzahl</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="696"/>
        <source>Initial operating status</source>
        <translation>Anfänglicher Betriebsstatus</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="698"/>
        <source>Initial valve status (active, open, closed)</source>
        <translation>Anfänglicher Ventilstatus (aktiv, offen, geschlossen)</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="700"/>
        <source>Head loss curve (flow vs head loss) for general purpose valve</source>
        <translation>Verlustkurve (Durchfluss vs. Verlust) für Allzweckventil</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="702"/>
        <source>Initial water quality concentration for water quality analysis</source>
        <translation>Anfängliche Wasserqualitätskonzentration für die Analyse</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="704"/>
        <source>Fraction of tank volume for mixing model for two-compartment mixing model</source>
        <translation>Fraktion des Behältervolumens für das Zwei-Kompartiment-Mischmodell</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="706"/>
        <source>Tank mixing model type for water quality analysis</source>
        <translation>Behältermischmodelltyp für die Wasserqualitätsanalyse</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="708"/>
        <source>Bulk reaction rate coefficient for water quality analysis</source>
        <translation>Gesamtreaktionsgeschwindigkeitskoeffizient für die Wasserqualitätsanalyse</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="710"/>
        <source>Wall reaction rate coefficient for water quality analysis</source>
        <translation>Wandreaktionsgeschwindigkeitskoeffizient für die Wasserqualitätsanalyse</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="712"/>
        <source>Minimum pressure for pressure-dependent demand</source>
        <translation>Mindestdruck für druckabhängigen Bedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="714"/>
        <source>Required pressure for full demand delivery in pressure-dependent demand</source>
        <translation>Erforderlicher Druck für vollständige Bedarfsabdeckung bei druckabhängigem Bedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="716"/>
        <source>Pressure exponent for demand calculation in pressure-dependent demand</source>
        <translation>Druckexponent für die Bedarfsberechnung bei druckabhängigem Bedarf</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="718"/>
        <source>Pump efficiency curve (flow vs efficiency) for energy use analysis</source>
        <translation>Pumpeneffizienzkurve (Durchfluss vs. Effizienz) für Energieanalyse</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="720"/>
        <source>Time-varying pattern for energy price</source>
        <translation>Zeitlich variierendes Muster für den Energiepreis</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="722"/>
        <source>Energy price per kW hour for energy use analysis</source>
        <translation>Energiepreis pro kWh für Energieanalyse</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="725"/>
        <source>Water demand at node</source>
        <translation>Wasserbedarf am Knoten</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="727"/>
        <source>Hydraulic head at node</source>
        <translation>Druckhöhe am Knoten</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="729"/>
        <source>Water pressure at node</source>
        <translation>Wasserdruck am Knoten</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="731"/>
        <source>Water flow rate through link</source>
        <translation>Wasserdurchflussrate durch Verbindung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="733"/>
        <source>Head loss across link</source>
        <translation>Verlust über die Verbindung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="735"/>
        <source>Head loss proportional to length of pipe</source>
        <translation>Verlust proportional zur Rohrlänge</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="737"/>
        <source>Water velocity in link</source>
        <translation>Wassergeschwindigkeit in der Verbindung</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="739"/>
        <source>Water quality concentration</source>
        <translation>Wasserqualitätskonzentration</translation>
    </message>
    <message>
        <location filename="../../elements.py" line="741"/>
        <source>Rate of water quality reaction</source>
        <translation>Reaktionsrate der Wasserqualität</translation>
    </message>
    <message>
        <location filename="../../expressions.py" line="47"/>
        <source>Expression context is not set.</source>
        <translation>Ausdruckskontext ist nicht gesetzt.</translation>
    </message>
    <message>
        <location filename="../../expressions.py" line="62"/>
        <source>Animation start time is not set.</source>
        <translation>Animationsstartzeit ist nicht gesetzt.</translation>
    </message>
    <message>
        <location filename="../../expressions.py" line="70"/>
        <source>Requested time ({timestep}) is outside of the range of results.</source>
        <translation>Angeforderte Zeit ({timestep}) liegt außerhalb des Ergebnisbereichs.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="125"/>
        <source>No units specified. Will use the value from wn: {units_friendly_name}</source>
        <translation>Keine Einheiten angegeben. Es wird der Wert aus wn verwendet: {units_friendly_name}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1289"/>
        <source>The model is empty, no nodes or links found.</source>
        <translation>Das Modell ist leer, keine Knoten oder Verbindungen gefunden.</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1306"/>
        <source>the following nodes are not connected to any links: {orphan_node_list}</source>
        <translation>Die folgenden Knoten sind mit keinen Verbindungen verbunden: {orphan_node_list}</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1321"/>
        <source>Network Summary</source>
        <translation>Netzwerkübersicht</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1333"/>
        <source>Pumps defined by power</source>
        <translation>Pumpen nach Leistung definiert</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1334"/>
        <source>Pumps defined by head curve</source>
        <translation>Pumpen nach Druckhöhenkurve definiert</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1342"/>
        <source>Element</source>
        <translation>Element</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Count</source>
        <translation>Anzahl</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1365"/>
        <source>All Pipes</source>
        <translation>Alle Rohre</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Total</source>
        <translation>Gesamt</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Min</source>
        <translation>Min</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1378"/>
        <source>Max</source>
        <translation>Max</translation>
    </message>
    <message>
        <location filename="../../interface.py" line="1403"/>
        <source>Total pipe length: {pipe_length} {unit}</source>
        <translation>Gesamte Rohrlänge: {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>Problem beim Lesen der Kurve {curve_name} „{curve_string}“. {error_detail} Kurven sollten die Form haben: (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>Ventiltyp ({valve_type}) muss für alle Ventile gesetzt sein und einer der folgenden Werte sein: {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}) muss für alle {valve_name} gesetzt sein</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>In {layer_type} müssen alle Elemente {field_name} „{field_id}“ haben</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>Pumpentyp ({pump_type}) muss für alle Pumpen gesetzt sein und einer der folgenden Werte sein: {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}) muss für alle Pumpen vom Typ HEAD gesetzt sein</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}) muss für alle Pumpen vom Typ POWER gesetzt sein</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>Es gibt %n Objekt in {layer_name} ohne Geometrie. Bitte überprüfen Sie die Geometrie Ihrer Objekte.</numerusform>
            <numerusform>Es gibt %n Objekte in {layer_name} ohne Geometrie. Bitte überprüfen Sie die Geometrie Ihrer Objekte.</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>Länge von %n Rohr kann nicht berechnet werden (wahrscheinlich wegen eines Problems mit dem gewählten Koordinatenreferenzsystem)</numerusform>
            <numerusform>Länge von %n Rohren kann nicht berechnet werden (wahrscheinlich wegen eines Problems mit dem gewählten Koordinatenreferenzsystem)</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="109"/>
        <source>Demand Type</source>
        <translation>Bedarfstyp</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="208"/>
        <source>Failed to install WNTR. Please check your internet connection.</source>
        <translation>WNTR konnte nicht installiert werden. Bitte überprüfen Sie Ihre Internetverbindung.</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="326"/>
        <source>Analysed with Warnings</source>
        <translation>Mit Warnungen analysiert</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="353"/>
        <source>Run the simulation with the current settings.</source>
        <translation>Führen Sie die Simulation mit den aktuellen Einstellungen aus.</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="531"/>
        <source>Open the settings dialog to change the model layers.</source>
        <translation>Öffnen Sie den Einstellungsdialog, um die Modellebenen zu ändern.</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>Für die Verbindung „{link_name}“ ist der nächste Knoten ({node_name}) zu weit entfernt, um eingerastet zu werden.</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>Die Verbindung „{link_name}“ verbindet an beiden Enden denselben Knoten ({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>Name muss entweder leer sein für automatische Benennung oder eine Zeichenkette mit bis zu 31 Zeichen ohne Leerzeichen</translation>
    </message>
    <message>
        <location filename="../../style.py" line="155"/>
        <source>Diameter must be greater than 0</source>
        <translation>Durchmesser muss größer als 0 sein</translation>
    </message>
    <message>
        <location filename="../../style.py" line="157"/>
        <source>Roughness must be greater than 0</source>
        <translation>Rauheit muss größer als 0 sein</translation>
    </message>
    <message>
        <location filename="../../style.py" line="159"/>
        <source>Length must be empty/NULL (will be calculated) or greater than 0</source>
        <translation>Länge muss leer/NULL (wird berechnet) oder größer als 0 sein</translation>
    </message>
    <message>
        <location filename="../../style.py" line="164"/>
        <source>Minor loss must be greater than or equal to 0</source>
        <translation>Kleinverlust muss größer oder gleich 0 sein</translation>
    </message>
    <message>
        <location filename="../../style.py" line="166"/>
        <source>Base speed must be greater than 0</source>
        <translation>Basisgeschwindigkeit muss größer als 0 sein</translation>
    </message>
    <message>
        <location filename="../../style.py" line="168"/>
        <source>Power pumps must have a power greater than 0</source>
        <translation>Leistungspumpen müssen eine Leistung größer als 0 haben</translation>
    </message>
    <message>
        <location filename="../../style.py" line="173"/>
        <source>Patterns must be a string of numbers separated by spaces</source>
        <translation>Muster müssen eine Zeichenkette von Zahlen sein, getrennt durch Leerzeichen</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>Kurven müssen eine Liste von Tupeln sein, z. B. (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>Druckhöhenpumpen müssen eine Pumpenkurve haben. {curve_description}</translation>
    </message>
    <message>
        <location filename="../../style.py" line="189"/>
        <source>General Purpose Valves must have a headloss curve. {curve_description}</source>
        <translation>Allzweckventile müssen eine Verlustkurve haben. {curve_description}</translation>
    </message>
    <message>
        <location filename="../../units.py" line="223"/>
        <source>*flow*</source>
        <translation>*Durchfluss*</translation>
    </message>
    <message>
        <location filename="../../units.py" line="227"/>
        <source>*mass*</source>
        <translation>*Masse*</translation>
    </message>
    <message>
        <location filename="../../units.py" line="233"/>
        <source>{flow_unit} / √m or {flow_unit} / √psi</source>
        <translation>{flow_unit} / √m oder {flow_unit} / √psi</translation>
    </message>
    <message>
        <location filename="../../units.py" line="235"/>
        <source>mm or inches</source>
        <translation>mm oder Zoll</translation>
    </message>
    <message>
        <location filename="../../units.py" line="237"/>
        <source>unitless, mm, or 10⁻³ ft</source>
        <translation>einheitenlos, mm oder 10⁻³ ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="239"/>
        <source>m or ft</source>
        <translation>m oder ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="241"/>
        <source>m/1000 m or ft/1000 ft</source>
        <translation>m/1000 m oder ft/1000 ft</translation>
    </message>
    <message>
        <location filename="../../units.py" line="243"/>
        <source>m/s or ft/s</source>
        <translation>m/s oder 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 oder PS</translation>
    </message>
    <message>
        <location filename="../../units.py" line="249"/>
        <source>m or psi</source>
        <translation>m oder psi</translation>
    </message>
    <message>
        <location filename="../../units.py" line="251"/>
        <source>m³ or ft³</source>
        <translation>m³ oder 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/Tag</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²/Tag, mg/ft²/Tag, m/Tag oder ft/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="409"/>
        <source>hours</source>
        <translation>Stunden</translation>
    </message>
    <message>
        <location filename="../../units.py" line="411"/>
        <source>unitless</source>
        <translation>einheitenlos</translation>
    </message>
    <message>
        <location filename="../../units.py" line="413"/>
        <source>fraction</source>
        <translation>Bruchteil</translation>
    </message>
    <message>
        <location filename="../../units.py" line="415"/>
        <source>currency</source>
        <translation>Währung</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/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="287"/>
        <source>m³/hour</source>
        <translation>m³/Stunde</translation>
    </message>
    <message>
        <location filename="../../units.py" line="289"/>
        <source>m³/day</source>
        <translation>m³/Tag</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/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="297"/>
        <source>imp gal/day</source>
        <translation>Imp gal/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="299"/>
        <source>Acre-ft/day</source>
        <translation>Acre-Fuß/Tag</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>Zoll</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>PS</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/Tag</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²/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="400"/>
        <source>{mass_unit}/m²/day</source>
        <translation>{mass_unit}/m²/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="404"/>
        <source>ft/day</source>
        <translation>ft/Tag</translation>
    </message>
    <message>
        <location filename="../../units.py" line="406"/>
        <source>m/day</source>
        <translation>m/Tag</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>WNTR kann nicht geladen werden. Bitte warten Sie eine Minute und versuchen Sie es erneut oder konsultieren Sie unsere Hilfeseite.</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="382"/>
        <source>Verifying Dependencies</source>
        <translation>Abhängigkeiten werden überprüft</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="113"/>
        <source>Loading INP File</source>
        <translation>INP-Datei wird geladen</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="390"/>
        <source>Creating Outputs</source>
        <translation>Ausgaben werden erstellt</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="157"/>
        <source>.inp file does not exist ({input_file})</source>
        <translation>.inp-Datei existiert nicht ({input_file})</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/import_inp.py" line="160"/>
        <source>error reading .inp file: {e}</source>
        <translation>Fehler beim Lesen der .inp-Datei: {e}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="294"/>
        <source>.inp file written to: {file_path}</source>
        <translation>.inp-Datei geschrieben nach: {file_path}</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="385"/>
        <source>Preparing Model</source>
        <translation>Modell wird vorbereitet</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="340"/>
        <source>Running Simulation</source>
        <translation>Simulation läuft</translation>
    </message>
    <message>
        <location filename="../../gusnet_processing/run_simulation.py" line="375"/>
        <source>Export Inp File</source>
        <translation>Inp-Datei exportieren</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="74"/>
        <source>Gusnet</source>
        <translation>Gusnet</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="226"/>
        <source>Gusnet upgraded successfully</source>
        <translation>Gusnet erfolgreich aktualisiert</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="226"/>
        <source>Gusnet installed successfully</source>
        <translation>Gusnet erfolgreich installiert</translation>
    </message>
    <message>
        <location filename="../../plugin.py" line="471"/>
        <source>Load an example network</source>
        <translation>Beispielnetzwerk laden</translation>
    </message>
</context>
</TS>
