Skip to content
qgc.ts 620 KiB
Newer Older
Gus Grubba's avatar
Gus Grubba committed
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="27"/>
        <source>Joystick</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="28"/>
        <source>Joystick Setup is used to configure a calibrate joysticks.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="143"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Not Mapped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="183"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Attitude Controls</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="192"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Lateral</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="192"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Roll</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="222"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="222"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Pitch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="252"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Yaw</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="282"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Throttle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="313"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Skip</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="320"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="328"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Calibrate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="358"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Additional Joystick settings:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="368"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Enable joystick input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="368"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Enable not allowed (Calibrate First)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="398"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Active joystick:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="411"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Active joystick name not in combo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="437"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Center stick is zero throttle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="452"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Spring loaded throttle smoothing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="460"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Full down stick is zero throttle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="469"/>
        <source>Allow negative Thrust</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="481"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Exponential:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="504"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Advanced settings (careful!)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="521"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Joystick mode:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="539"/>
        <source>Message frequency (Hz):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="559"/>
        <source>Enable circle correction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="576"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Deadbands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="589"/>
        <source>Deadband can be set during the first </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="590"/>
        <source>step of calibration by gently wiggling each axis. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="591"/>
        <source>Deadband can also be adjusted by clicking and </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="592"/>
        <source>dragging vertically on the corresponding axis monitor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="617"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Button actions:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="625"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Buttons 0-%1 reserved for firmware use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="683"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>#</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="688"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Function: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="693"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Shift Function: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="811"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Axis Monitor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfig.qml" line="890"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Button Monitor</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>JoystickConfigController</name>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfigController.cc" line="180"/>
        <source>Detected %1 joystick axes. To operate PX4, you need at least %2 axes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfigController.cc" line="606"/>
        <source>Calibrate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/VehicleSetup/JoystickConfigController.cc" line="630"/>
        <source>The current calibration settings are now displayed for each axis on screen.

Click the Next button to upload calibration to board. Click Cancel if you don&apos;t want to save these values.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
Gus Grubba's avatar
Gus Grubba committed
<context>
    <name>JoystickIndicator</name>
    <message>
        <location filename="../src/ui/toolbar/JoystickIndicator.qml" line="48"/>
        <source>Joystick Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/toolbar/JoystickIndicator.qml" line="60"/>
        <source>Connected:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/toolbar/JoystickIndicator.qml" line="65"/>
        <source>Enabled:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>KMLFileHelper</name>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="21"/>
        <source>File not found: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="26"/>
        <source>Unable to open file: %1 error: $%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="34"/>
        <source>Unable to parse KML file: %1 error: %2 line: %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="70"/>
        <source>No known type found in KML file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="86"/>
        <source>Unable to find Polygon node in KML</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="92"/>
        <location filename="../src/KMLFileHelper.cc" line="153"/>
        <source>Internal error: Unable to find coordinates node in KML</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/KMLFileHelper.cc" line="147"/>
        <source>Unable to find LineString node in KML</source>
        <translation type="unfinished"></translation>
    </message>
</context>
Gus Grubba's avatar
Gus Grubba committed
<context>
    <name>LinechartWidget</name>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="106"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="107"/>
        <source>Val</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="109"/>
        <source>Unit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="112"/>
        <source>Mean</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="113"/>
        <source>Variance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="213"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>LOG</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="215"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="216"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Set logarithmic scale for Y axis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="221"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="222"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Sliding window size to calculate mean and variance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="232"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="233"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Start to log curve data into a CSV or TXT file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="234"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Start Logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="240"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Ground Time</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="241"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="242"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="249"/>
        <source>Time axis:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="253"/>
        <source>10 seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="254"/>
        <source>20 seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="255"/>
        <source>30 seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="256"/>
        <source>40 seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="257"/>
        <source>50 seconds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="258"/>
        <source>1 minute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="259"/>
        <source>2 minutes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="260"/>
        <source>3 minutes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="261"/>
        <source>4 minutes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="262"/>
        <source>5 minutes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="263"/>
        <source>10 minutes</source>
        <translation type="unfinished"></translation>
    </message>
Gus Grubba's avatar
Gus Grubba committed
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="431"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>No curves selected for logging.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="432"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Please check all curves you want to log. Currently no data would be logged. Aborting the logging.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="440"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Save Log File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="442"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Log Files (*.log)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="454"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Stop logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="473"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Starting Log Compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="474"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="481"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Start logging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="518"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="519"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Enable the curve in the graph window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="540"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="541"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Current value of %1 in %2 units</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="548"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="549"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Unit of </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="559"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="560"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Arithmetic mean of %1 in %2 units</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="574"/>
        <location filename="../src/ui/linechart/LinechartWidget.cc" line="575"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Variance of %1 in (%2)^2 units</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LinkIndicator</name>
    <message>
        <location filename="../src/ui/toolbar/LinkIndicator.qml" line="33"/>
        <source>N/A</source>
        <comment>No data to display</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
Gus Grubba's avatar
Gus Grubba committed
<context>
    <name>LinkManager</name>
    <message>
        <location filename="../src/comm/LinkManager.cc" line="297"/>
        <source>Connect not allowed: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LinkManager.cc" line="565"/>
        <location filename="../src/comm/LinkManager.cc" line="571"/>
        <location filename="../src/comm/LinkManager.cc" line="576"/>
        <location filename="../src/comm/LinkManager.cc" line="581"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>%1 on %2 (AutoConnect)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LinkManager.cc" line="669"/>
        <source>Shutdown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LinkManager.cc" line="930"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Please check to make sure you have an SD Card inserted in your Vehicle and try again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LinkManager.cc" line="931"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LinkSettings</name>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="88"/>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="99"/>
        <source>Remove Link Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="100"/>
        <source>Remove %1. Is this really what you want?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="112"/>
        <source>Edit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="119"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="125"/>
        <source>Connect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="132"/>
        <source>Disconnect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="190"/>
        <source>Edit Link Configuration Settings (WIP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="190"/>
        <source>Create New Link Configuration (WIP)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="205"/>
        <source>Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="219"/>
        <source>Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="309"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LinkSettings.qml" line="329"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LogCompressor</name>
    <message>
        <location filename="../src/LogCompressor.cc" line="50"/>
        <source>Log Compressor: Cannot start/compress log file, since input file %1 is not readable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/LogCompressor.cc" line="67"/>
        <source>Log Compressor: Cannot start/compress log file, since output file %1 is not writable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/LogCompressor.cc" line="105"/>
        <source>Log compressor: Dataset contains dimensions: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/LogCompressor.cc" line="213"/>
        <source>Log Compressor</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LogDownloadController</name>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="184"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="231"/>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="693"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Canceled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="278"/>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="383"/>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="639"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="364"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Downloaded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="430"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Timed Out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="521"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Log Download Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="548"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Waiting</source>
        <translation type="unfinished"></translation>
    </message>
        <location filename="../src/AnalyzeView/LogDownloadController.cc" line="594"/>
        <source>UnknownDate</source>
        <translation type="unfinished"></translation>
    </message>
Gus Grubba's avatar
Gus Grubba committed
</context>
<context>
    <name>LogDownloadPage</name>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="24"/>
        <source>Log Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="25"/>
        <source>Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="60"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Id</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="73"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="84"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Date Unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="95"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="108"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="127"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="132"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Log Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="132"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>You must be connected to a vehicle in order to download logs.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="141"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="155"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Select save directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="174"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Erase All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="177"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Delete All Log Files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="185"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>All log files will be erased permanently. Is this really what you want?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="196"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LogReplayLink</name>
    <message>
        <location filename="../src/comm/LogReplayLink.cc" line="78"/>
        <source>Log Replay Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LogReplayLink.cc" line="99"/>
        <source>You must close all connections prior to replaying a log.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LogReplayLink.cc" line="246"/>
        <source>Attempt to load new log while log being played</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LogReplayLink.cc" line="252"/>
        <source>Unable to open log file: &apos;%1&apos;, error: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/LogReplayLink.cc" line="282"/>
        <source>The log file &apos;%1&apos; is corrupt. No valid timestamps were found at the end of the file.</source>
        <translation type="unfinished"></translation>
    </message>
Gus Grubba's avatar
Gus Grubba committed
    <message>
        <location filename="../src/comm/LogReplayLink.cc" line="397"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Connect not allowed during Flight Data replay.</source>
        <translation type="unfinished"></translation>
    </message>
        <location filename="../src/comm/LogReplayLink.cc" line="471"/>
        <location filename="../src/comm/LogReplayLink.cc" line="491"/>
        <location filename="../src/comm/LogReplayLink.cc" line="510"/>
        <source>Unable to seek to new position</source>
        <translation type="unfinished"></translation>
    </message>
Gus Grubba's avatar
Gus Grubba committed
</context>
<context>
    <name>LogReplaySettings</name>
    <message>
        <location filename="../src/ui/preferences/LogReplaySettings.qml" line="35"/>
        <source>Log Replay Link Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LogReplaySettings.qml" line="44"/>
        <source>Log File:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LogReplaySettings.qml" line="55"/>
        <source>Browse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/preferences/LogReplaySettings.qml" line="63"/>
        <source>Please choose a file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MAVLinkProtocol</name>
    <message>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="254"/>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="295"/>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="429"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>MAVLink Protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="254"/>
        <source>MAVLink Logging failed. Could not write to file %1, logging disabled.</source>
Gus Grubba's avatar
Gus Grubba committed
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="295"/>
        <source>Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware.</source>
Gus Grubba's avatar
Gus Grubba committed
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="359"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>MAVLink protocol</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/comm/MAVLinkProtocol.cc" line="429"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainToolBar</name>
    <message>
        <location filename="../src/ui/toolbar/MainToolBar.qml" line="245"/>
        <source>Downloading Parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/toolbar/MainToolBar.qml" line="253"/>
        <source>Click anywhere to hide</source>
        <translation type="unfinished"></translation>
    </message>
</context>
Gus Grubba's avatar
Gus Grubba committed
<context>
    <name>MainToolBarIndicators</name>
    <message>
        <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="50"/>
        <source>Advanced Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="64"/>
        <source>Waiting For Vehicle Connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="130"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Disconnect</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="138"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>COMMUNICATION LOST</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="29"/>
        <source>MGMainWindow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="59"/>
        <source>File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="68"/>
        <source>Widgets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="77"/>
        <source>Exit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="80"/>
        <source>Ctrl+Q</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="85"/>
        <source>Manage Communication Links</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="93"/>
        <source>Advanced Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.ui" line="101"/>
        <source>Replay Flight Data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="131"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Setting up user interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="181"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Building common widgets.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="183"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Building common actions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="190"/>
        <location filename="../src/ui/MainWindow.cc" line="196"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Initializing 3D mouse interface</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="204"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Restoring last view state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="209"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Restoring last window size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindow.cc" line="237"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>Done</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MainWindowInner</name>
    <message>
        <location filename="../src/ui/MainWindowInner.qml" line="158"/>
        <location filename="../src/ui/MainWindowInner.qml" line="177"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>%1 close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindowInner.qml" line="159"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>You have a mission edit in progress which has not been saved/sent. If you close you will lose changes. Are you sure you want to close?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindowInner.qml" line="178"/>
        <source>There are still active connections to vehicles. Are you sure you want to exit?</source>
Gus Grubba's avatar
Gus Grubba committed
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/MainWindowInner.qml" line="245"/>
Gus Grubba's avatar
Gus Grubba committed
        <source>No Messages</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MapScale</name>
    <message>
        <location filename="../src/FlightMap/MapScale.qml" line="40"/>
        <source> km</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/FlightMap/MapScale.qml" line="42"/>
        <source> m</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/FlightMap/MapScale.qml" line="53"/>
        <source> mile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/FlightMap/MapScale.qml" line="55"/>
        <source> miles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/FlightMap/MapScale.qml" line="58"/>
        <source> ft</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MavlinkConsolePage</name>
    <message>
        <location filename="../src/AnalyzeView/MavlinkConsolePage.qml" line="26"/>
        <source>Mavlink Console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/AnalyzeView/MavlinkConsolePage.qml" line="27"/>
        <source>Mavlink Console provides a connection to the vehicle&apos;s system shell.</source>
        <translation type="unfinished"></translation>