Skip to content
qgc_bg.ts 675 KiB
Newer Older
    </message>
    <message>
      <location filename="../src/Joystick/Joystick.cc" line="40"/>
      <source>VTOL: Multi-Rotor</source>
      <translation type="unfinished">VTOL: Multi-Rotor</translation>
    </message>
  </context>
  <context>
    <name>JoystickConfig</name>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="27"/>
      <source>Joystick</source>
      <translation type="unfinished">Joystick</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">Joystick Setup is used to configure a calibrate joysticks.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="143"/>
      <source>Not Mapped</source>
      <translation type="unfinished">Not Mapped</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="183"/>
      <source>Attitude Controls</source>
      <translation type="unfinished">Attitude Controls</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="192"/>
      <source>Lateral</source>
      <translation type="unfinished">Lateral</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="192"/>
      <source>Roll</source>
      <translation type="unfinished">Roll</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="222"/>
      <source>Forward</source>
      <translation type="unfinished">Forward</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="222"/>
      <source>Pitch</source>
      <translation type="unfinished">Pitch</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="252"/>
      <source>Yaw</source>
      <translation type="unfinished">Yaw</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="282"/>
      <source>Throttle</source>
      <translation type="unfinished">Throttle</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="313"/>
      <source>Skip</source>
      <translation type="unfinished">Skip</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="320"/>
      <source>Cancel</source>
      <translation type="unfinished">Cancel</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="328"/>
      <source>Calibrate</source>
      <translation type="unfinished">Calibrate</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="358"/>
      <source>Additional Joystick settings:</source>
      <translation type="unfinished">Additional Joystick settings:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="368"/>
      <source>Enable joystick input</source>
      <translation type="unfinished">Enable joystick input</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="368"/>
      <source>Enable not allowed (Calibrate First)</source>
      <translation type="unfinished">Enable not allowed (Calibrate First)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="398"/>
      <source>Active joystick:</source>
      <translation type="unfinished">Active joystick:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="411"/>
      <source>Active joystick name not in combo</source>
      <translation type="unfinished">Active joystick name not in combo</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="437"/>
      <source>Center stick is zero throttle</source>
      <translation type="unfinished">Center stick is zero throttle</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="452"/>
      <source>Spring loaded throttle smoothing</source>
      <translation type="unfinished">Spring loaded throttle smoothing</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="460"/>
      <source>Full down stick is zero throttle</source>
      <translation type="unfinished">Full down stick is zero throttle</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="469"/>
      <source>Allow negative Thrust</source>
      <translation type="unfinished">Allow negative Thrust</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="481"/>
      <source>Exponential:</source>
      <translation type="unfinished">Exponential:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="504"/>
      <source>Advanced settings (careful!)</source>
      <translation type="unfinished">Advanced settings (careful!)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="521"/>
      <source>Joystick mode:</source>
      <translation type="unfinished">Joystick mode:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="539"/>
      <source>Message frequency (Hz):</source>
      <translation type="unfinished">Message frequency (Hz):</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="559"/>
      <source>Enable circle correction</source>
      <translation type="unfinished">Enable circle correction</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="576"/>
      <source>Deadbands</source>
      <translation type="unfinished">Deadbands</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="589"/>
      <source>Deadband can be set during the first </source>
      <translation type="unfinished">Deadband can be set during the first </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="590"/>
      <source>step of calibration by gently wiggling each axis. </source>
      <translation type="unfinished">step of calibration by gently wiggling each axis. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="591"/>
      <source>Deadband can also be adjusted by clicking and </source>
      <translation type="unfinished">Deadband can also be adjusted by clicking and </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="592"/>
      <source>dragging vertically on the corresponding axis monitor.</source>
      <translation type="unfinished">dragging vertically on the corresponding axis monitor.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="617"/>
      <source>Button actions:</source>
      <translation type="unfinished">Button actions:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="625"/>
      <source>Buttons 0-%1 reserved for firmware use</source>
      <translation type="unfinished">Buttons 0-%1 reserved for firmware use</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="683"/>
      <source>#</source>
      <translation type="unfinished">#</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="688"/>
      <source>Function: </source>
      <translation type="unfinished">Function: </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="693"/>
      <source>Shift Function: </source>
      <translation type="unfinished">Shift Function: </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="811"/>
      <source>Axis Monitor</source>
      <translation type="unfinished">Axis Monitor</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfig.qml" line="890"/>
      <source>Button Monitor</source>
      <translation type="unfinished">Button Monitor</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">Detected %1 joystick axes. To operate PX4, you need at least %2 axes.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/JoystickConfigController.cc" line="606"/>
      <source>Calibrate</source>
      <translation type="unfinished">Calibrate</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">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.</translation>
    </message>
  </context>
  <context>
    <name>JoystickIndicator</name>
    <message>
      <location filename="../src/ui/toolbar/JoystickIndicator.qml" line="48"/>
      <source>Joystick Status</source>
      <translation type="unfinished">Joystick Status</translation>
    </message>
    <message>
      <location filename="../src/ui/toolbar/JoystickIndicator.qml" line="60"/>
      <source>Connected:</source>
      <translation type="unfinished">Connected:</translation>
    </message>
    <message>
      <location filename="../src/ui/toolbar/JoystickIndicator.qml" line="65"/>
      <source>Enabled:</source>
      <translation type="unfinished">Enabled:</translation>
    </message>
  </context>
  <context>
    <name>KMLFileHelper</name>
    <message>
      <location filename="../src/KMLFileHelper.cc" line="21"/>
      <source>File not found: %1</source>
      <translation type="unfinished">File not found: %1</translation>
    </message>
    <message>
      <location filename="../src/KMLFileHelper.cc" line="26"/>
      <source>Unable to open file: %1 error: $%2</source>
      <translation type="unfinished">Unable to open file: %1 error: $%2</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">Unable to parse KML file: %1 error: %2 line: %3</translation>
    </message>
    <message>
      <location filename="../src/KMLFileHelper.cc" line="70"/>
      <source>No known type found in KML file.</source>
      <translation type="unfinished">No known type found in KML file.</translation>
    </message>
    <message>
      <location filename="../src/KMLFileHelper.cc" line="86"/>
      <source>Unable to find Polygon node in KML</source>
      <translation type="unfinished">Unable to find Polygon node in KML</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">Internal error: Unable to find coordinates node in KML</translation>
    </message>
    <message>
      <location filename="../src/KMLFileHelper.cc" line="147"/>
      <source>Unable to find LineString node in KML</source>
      <translation type="unfinished">Unable to find LineString node in KML</translation>
    </message>
  </context>
  <context>
    <name>LinechartWidget</name>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="106"/>
      <source>Name</source>
      <translation type="unfinished">Name</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="107"/>
      <source>Val</source>
      <translation type="unfinished">Val</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="109"/>
      <source>Unit</source>
      <translation type="unfinished">Unit</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="112"/>
      <source>Mean</source>
      <translation type="unfinished">Mean</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="113"/>
      <source>Variance</source>
      <translation type="unfinished">Variance</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="213"/>
      <source>LOG</source>
      <translation type="unfinished">LOG</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="215"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="216"/>
      <source>Set logarithmic scale for Y axis</source>
      <translation type="unfinished">Set logarithmic scale for Y axis</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="221"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="222"/>
      <source>Sliding window size to calculate mean and variance</source>
      <translation type="unfinished">Sliding window size to calculate mean and variance</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="232"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="233"/>
      <source>Start to log curve data into a CSV or TXT file</source>
      <translation type="unfinished">Start to log curve data into a CSV or TXT file</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="234"/>
      <source>Start Logging</source>
      <translation type="unfinished">Start Logging</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="240"/>
      <source>Ground Time</source>
      <translation type="unfinished">Ground Time</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="241"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="242"/>
      <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">Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time.</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="249"/>
      <source>Time axis:</source>
      <translation type="unfinished">Time axis:</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="253"/>
      <source>10 seconds</source>
      <translation type="unfinished">10 seconds</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="254"/>
      <source>20 seconds</source>
      <translation type="unfinished">20 seconds</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="255"/>
      <source>30 seconds</source>
      <translation type="unfinished">30 seconds</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="256"/>
      <source>40 seconds</source>
      <translation type="unfinished">40 seconds</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="257"/>
      <source>50 seconds</source>
      <translation type="unfinished">50 seconds</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="258"/>
      <source>1 minute</source>
      <translation type="unfinished">1 minute</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="259"/>
      <source>2 minutes</source>
      <translation type="unfinished">2 minutes</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="260"/>
      <source>3 minutes</source>
      <translation type="unfinished">3 minutes</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="261"/>
      <source>4 minutes</source>
      <translation type="unfinished">4 minutes</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="262"/>
      <source>5 minutes</source>
      <translation type="unfinished">5 minutes</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="263"/>
      <source>10 minutes</source>
      <translation type="unfinished">10 minutes</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="431"/>
      <source>No curves selected for logging.</source>
      <translation type="unfinished">No curves selected for logging.</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="432"/>
      <source>Please check all curves you want to log. Currently no data would be logged. Aborting the logging.</source>
      <translation type="unfinished">Please check all curves you want to log. Currently no data would be logged. Aborting the logging.</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="440"/>
      <source>Save Log File</source>
      <translation type="unfinished">Save Log File</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="442"/>
      <source>Log Files (*.log)</source>
      <translation type="unfinished">Log Files (*.log)</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="454"/>
      <source>Stop logging</source>
      <translation type="unfinished">Stop logging</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="473"/>
      <source>Starting Log Compression</source>
      <translation type="unfinished">Starting Log Compression</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="474"/>
      <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">Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)?</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="481"/>
      <source>Start logging</source>
      <translation type="unfinished">Start logging</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="518"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="519"/>
      <source>Enable the curve in the graph window</source>
      <translation type="unfinished">Enable the curve in the graph window</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="540"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="541"/>
      <source>Current value of %1 in %2 units</source>
      <translation type="unfinished">Current value of %1 in %2 units</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="548"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="549"/>
      <source>Unit of </source>
      <translation type="unfinished">Unit of </translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="559"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="560"/>
      <source>Arithmetic mean of %1 in %2 units</source>
      <translation type="unfinished">Arithmetic mean of %1 in %2 units</translation>
    </message>
    <message>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="574"/>
      <location filename="../src/ui/linechart/LinechartWidget.cc" line="575"/>
      <source>Variance of %1 in (%2)^2 units</source>
      <translation type="unfinished">Variance of %1 in (%2)^2 units</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">N/A</translation>
    </message>
  </context>
  <context>
    <name>LinkManager</name>
    <message>
      <location filename="../src/comm/LinkManager.cc" line="297"/>
      <source>Connect not allowed: %1</source>
      <translation type="unfinished">Connect not allowed: %1</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"/>
      <source>%1 on %2 (AutoConnect)</source>
      <translation type="unfinished">%1 on %2 (AutoConnect)</translation>
    </message>
    <message>
      <location filename="../src/comm/LinkManager.cc" line="669"/>
      <source>Shutdown</source>
      <translation type="unfinished">Shutdown</translation>
    </message>
    <message>
      <location filename="../src/comm/LinkManager.cc" line="930"/>
      <source>Please check to make sure you have an SD Card inserted in your Vehicle and try again.</source>
      <translation type="unfinished">Please check to make sure you have an SD Card inserted in your Vehicle and try again.</translation>
    </message>
    <message>
      <location filename="../src/comm/LinkManager.cc" line="931"/>
      <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">Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1.</translation>
    </message>
  </context>
  <context>
    <name>LinkSettings</name>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="88"/>
      <source>Delete</source>
      <translation type="unfinished">Delete</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="99"/>
      <source>Remove Link Configuration</source>
      <translation type="unfinished">Remove Link Configuration</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">Remove %1. Is this really what you want?</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="112"/>
      <source>Edit</source>
      <translation type="unfinished">Edit</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="119"/>
      <source>Add</source>
      <translation type="unfinished">Add</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="125"/>
      <source>Connect</source>
      <translation type="unfinished">Connect</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="132"/>
      <source>Disconnect</source>
      <translation type="unfinished">Disconnect</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="190"/>
      <source>Edit Link Configuration Settings (WIP)</source>
      <translation type="unfinished">Edit Link Configuration Settings (WIP)</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="190"/>
      <source>Create New Link Configuration (WIP)</source>
      <translation type="unfinished">Create New Link Configuration (WIP)</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="205"/>
      <source>Name:</source>
      <translation type="unfinished">Name:</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="219"/>
      <source>Type:</source>
      <translation type="unfinished">Type:</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="309"/>
      <source>OK</source>
      <translation type="unfinished">OK</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LinkSettings.qml" line="329"/>
      <source>Cancel</source>
      <translation type="unfinished">Cancel</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">Log Compressor: Cannot start/compress log file, since input file %1 is not readable</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">Log Compressor: Cannot start/compress log file, since output file %1 is not writable</translation>
    </message>
    <message>
      <location filename="../src/LogCompressor.cc" line="105"/>
      <source>Log compressor: Dataset contains dimensions: </source>
      <translation type="unfinished">Log compressor: Dataset contains dimensions: </translation>
    </message>
    <message>
      <location filename="../src/LogCompressor.cc" line="213"/>
      <source>Log Compressor</source>
      <translation type="unfinished">Log Compressor</translation>
    </message>
  </context>
  <context>
    <name>LogDownloadController</name>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="184"/>
      <source>Available</source>
      <translation type="unfinished">Available</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="231"/>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="693"/>
      <source>Canceled</source>
      <translation type="unfinished">Canceled</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"/>
      <source>Error</source>
      <translation type="unfinished">Error</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="364"/>
      <source>Downloaded</source>
      <translation type="unfinished">Downloaded</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="430"/>
      <source>Timed Out</source>
      <translation type="unfinished">Timed Out</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="521"/>
      <source>Log Download Directory</source>
      <translation type="unfinished">Log Download Directory</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="548"/>
      <source>Waiting</source>
      <translation type="unfinished">Waiting</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadController.cc" line="594"/>
      <source>UnknownDate</source>
      <translation type="unfinished">UnknownDate</translation>
    </message>
  </context>
  <context>
    <name>LogDownloadPage</name>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="24"/>
      <source>Log Download</source>
      <translation type="unfinished">Log Download</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">Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs.</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="60"/>
      <source>Id</source>
      <translation type="unfinished">Id</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="73"/>
      <source>Date</source>
      <translation type="unfinished">Date</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="84"/>
      <source>Date Unknown</source>
      <translation type="unfinished">Date Unknown</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="95"/>
      <source>Size</source>
      <translation type="unfinished">Size</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="108"/>
      <source>Status</source>
      <translation type="unfinished">Status</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="127"/>
      <source>Refresh</source>
      <translation type="unfinished">Refresh</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="132"/>
      <source>Log Refresh</source>
      <translation type="unfinished">Log Refresh</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="132"/>
      <source>You must be connected to a vehicle in order to download logs.</source>
      <translation type="unfinished">You must be connected to a vehicle in order to download logs.</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="141"/>
      <source>Download</source>
      <translation type="unfinished">Download</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="155"/>
      <source>Select save directory</source>
      <translation type="unfinished">Select save directory</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="174"/>
      <source>Erase All</source>
      <translation type="unfinished">Erase All</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="177"/>
      <source>Delete All Log Files</source>
      <translation type="unfinished">Delete All Log Files</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="185"/>
      <source>All log files will be erased permanently. Is this really what you want?</source>
      <translation type="unfinished">All log files will be erased permanently. Is this really what you want?</translation>
    </message>
    <message>
      <location filename="../src/AnalyzeView/LogDownloadPage.qml" line="196"/>
      <source>Cancel</source>
      <translation type="unfinished">Cancel</translation>
    </message>
  </context>
  <context>
    <name>LogReplayLink</name>
    <message>
      <location filename="../src/comm/LogReplayLink.cc" line="78"/>
      <source>Log Replay Error</source>
      <translation type="unfinished">Log Replay Error</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">You must close all connections prior to replaying a log.</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">Attempt to load new log while log being played</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">Unable to open log file: &apos;%1&apos;, error: %2</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">The log file &apos;%1&apos; is corrupt. No valid timestamps were found at the end of the file.</translation>
    </message>
    <message>
      <location filename="../src/comm/LogReplayLink.cc" line="397"/>
      <source>Connect not allowed during Flight Data replay.</source>
      <translation type="unfinished">Connect not allowed during Flight Data replay.</translation>
    </message>
    <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">Unable to seek to new position</translation>
    </message>
  </context>
  <context>
    <name>LogReplaySettings</name>
    <message>
      <location filename="../src/ui/preferences/LogReplaySettings.qml" line="35"/>
      <source>Log Replay Link Settings</source>
      <translation type="unfinished">Log Replay Link Settings</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LogReplaySettings.qml" line="44"/>
      <source>Log File:</source>
      <translation type="unfinished">Log File:</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LogReplaySettings.qml" line="55"/>
      <source>Browse</source>
      <translation type="unfinished">Browse</translation>
    </message>
    <message>
      <location filename="../src/ui/preferences/LogReplaySettings.qml" line="63"/>
      <source>Please choose a file</source>
      <translation type="unfinished">Please choose a file</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"/>
      <source>MAVLink Protocol</source>
      <translation type="unfinished">MAVLink Protocol</translation>
    </message>
    <message>
      <location filename="../src/comm/MAVLinkProtocol.cc" line="254"/>
      <source>MAVLink Logging failed. Could not write to file %1, logging disabled.</source>
      <translation type="unfinished">MAVLink Logging failed. Could not write to file %1, logging disabled.</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>
      <translation type="unfinished">Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware.</translation>
    </message>
    <message>
      <location filename="../src/comm/MAVLinkProtocol.cc" line="359"/>
      <source>MAVLink protocol</source>
      <translation type="unfinished">MAVLink protocol</translation>
    </message>
    <message>
      <location filename="../src/comm/MAVLinkProtocol.cc" line="429"/>
      <source>Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location.</source>
      <translation type="unfinished">Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location.</translation>
    </message>
  </context>
  <context>
    <name>MainToolBar</name>
    <message>
      <location filename="../src/ui/toolbar/MainToolBar.qml" line="245"/>
      <source>Downloading Parameters</source>
      <translation type="unfinished">Downloading Parameters</translation>
    </message>
    <message>
      <location filename="../src/ui/toolbar/MainToolBar.qml" line="253"/>
      <source>Click anywhere to hide</source>
      <translation type="unfinished">Click anywhere to hide</translation>
    </message>
  </context>
  <context>
    <name>MainToolBarIndicators</name>
    <message>
      <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="50"/>
      <source>Advanced Mode</source>
      <translation type="unfinished">Advanced Mode</translation>
    </message>
    <message>
      <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="64"/>
      <source>Waiting For Vehicle Connection</source>
      <translation type="unfinished">Waiting For Vehicle Connection</translation>
    </message>
    <message>
      <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="130"/>
      <source>Disconnect</source>
      <translation type="unfinished">Disconnect</translation>
    </message>
    <message>
      <location filename="../src/ui/toolbar/MainToolBarIndicators.qml" line="138"/>
      <source>COMMUNICATION LOST</source>
      <translation type="unfinished">COMMUNICATION LOST</translation>
    </message>
  </context>
  <context>
    <name>MainWindow</name>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="29"/>
      <source>MGMainWindow</source>
      <translation type="unfinished">MGMainWindow</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="59"/>
      <source>File</source>
      <translation type="unfinished">File</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="68"/>
      <source>Widgets</source>
      <translation type="unfinished">Widgets</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="77"/>
      <source>Exit</source>
      <translation type="unfinished">Exit</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="80"/>
      <source>Ctrl+Q</source>
      <translation type="unfinished">Ctrl+Q</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="85"/>
      <source>Manage Communication Links</source>
      <translation type="unfinished">Manage Communication Links</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="93"/>
      <source>Advanced Mode</source>
      <translation type="unfinished">Advanced Mode</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.ui" line="101"/>
      <source>Replay Flight Data</source>
      <translation type="unfinished">Replay Flight Data</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="131"/>
      <source>Setting up user interface</source>
      <translation type="unfinished">Setting up user interface</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="181"/>
      <source>Building common widgets.</source>
      <translation type="unfinished">Building common widgets.</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="183"/>
      <source>Building common actions</source>
      <translation type="unfinished">Building common actions</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="190"/>
      <location filename="../src/ui/MainWindow.cc" line="196"/>
      <source>Initializing 3D mouse interface</source>
      <translation type="unfinished">Initializing 3D mouse interface</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="204"/>
      <source>Restoring last view state</source>
      <translation type="unfinished">Restoring last view state</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="209"/>
      <source>Restoring last window size</source>
      <translation type="unfinished">Restoring last window size</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindow.cc" line="237"/>
      <source>Done</source>
      <translation type="unfinished">Done</translation>
    </message>
  </context>
  <context>
    <name>MainWindowInner</name>
    <message>
      <location filename="../src/ui/MainWindowInner.qml" line="158"/>
      <location filename="../src/ui/MainWindowInner.qml" line="177"/>
      <source>%1 close</source>
      <translation type="unfinished">%1 close</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindowInner.qml" line="159"/>
      <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">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?</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>
      <translation type="unfinished">There are still active connections to vehicles. Are you sure you want to exit?</translation>
    </message>
    <message>
      <location filename="../src/ui/MainWindowInner.qml" line="245"/>
      <source>No Messages</source>
      <translation type="unfinished">No Messages</translation>
    </message>
  </context>
  <context>
    <name>MapScale</name>
    <message>
      <location filename="../src/FlightMap/MapScale.qml" line="40"/>
      <source> km</source>
      <translation type="unfinished"> km</translation>
    </message>
    <message>
      <location filename="../src/FlightMap/MapScale.qml" line="42"/>
      <source> m</source>
      <translation type="unfinished"> m</translation>
    </message>
    <message>
      <location filename="../src/FlightMap/MapScale.qml" line="53"/>
      <source> mile</source>
      <translation type="unfinished"> mile</translation>
    </message>
    <message>
      <location filename="../src/FlightMap/MapScale.qml" line="55"/>
      <source> miles</source>
      <translation type="unfinished"> miles</translation>
    </message>
    <message>
      <location filename="../src/FlightMap/MapScale.qml" line="58"/>
      <source> ft</source>
      <translation type="unfinished"> ft</translation>
    </message>