Skip to content
qgc_pl.ts 672 KiB
Newer Older
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.qml" line="438"/>
      <source>Restore Defaults</source>
      <translation type="unfinished">Restore Defaults</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.qml" line="445"/>
      <source>Restart WiFi Bridge</source>
      <translation type="unfinished">Restart WiFi Bridge</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.qml" line="456"/>
      <source>Reboot WiFi Bridge</source>
      <translation type="unfinished">Reboot WiFi Bridge</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.qml" line="457"/>
      <source>This will restart the WiFi Bridge so the settings you&apos;ve changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it?</source>
      <translation type="unfinished">This will restart the WiFi Bridge so the settings you&apos;ve changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it?</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.qml" line="468"/>
      <source>Reset Counters</source>
      <translation type="unfinished">Reset Counters</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.cc" line="16"/>
      <source>WiFi Bridge</source>
      <translation type="unfinished">WiFi Bridge</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266Component.cc" line="28"/>
      <source>The ESP8266 WiFi Bridge Component is used to setup the WiFi link.</source>
      <translation type="unfinished">The ESP8266 WiFi Bridge Component is used to setup the WiFi link.</translation>
    </message>
  </context>
  <context>
    <name>ESP8266ComponentSummary</name>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml" line="33"/>
      <source>Firmware Version</source>
      <translation type="unfinished">Firmware Version</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml" line="37"/>
      <source>WiFi Mode</source>
      <translation type="unfinished">WiFi Mode</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml" line="41"/>
      <source>WiFi Channel</source>
      <translation type="unfinished">WiFi Channel</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml" line="46"/>
      <source>WiFi AP SSID</source>
      <translation type="unfinished">WiFi AP SSID</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml" line="50"/>
      <source>WiFi AP Password</source>
      <translation type="unfinished">WiFi AP Password</translation>
    </message>
    <message>
      <location filename="../src/AutoPilotPlugins/Common/ESP8266ComponentSummary.qml" line="64"/>
      <source>UART Baud Rate</source>
      <translation type="unfinished">UART Baud Rate</translation>
    </message>
  </context>
  <context>
    <name>EditPositionDialog</name>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="50"/>
      <source>Latitude</source>
      <translation type="unfinished">Latitude</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="56"/>
      <source>Longitude</source>
      <translation type="unfinished">Longitude</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="65"/>
      <source>Set Geographic</source>
      <translation type="unfinished">Set Geographic</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="80"/>
      <source>Zone</source>
      <translation type="unfinished">Zone</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="86"/>
      <source>Hemisphere</source>
      <translation type="unfinished">Hemisphere</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="93"/>
      <source>Easting</source>
      <translation type="unfinished">Easting</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="99"/>
      <source>Northing</source>
      <translation type="unfinished">Northing</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="108"/>
      <source>Set UTM</source>
      <translation type="unfinished">Set UTM</translation>
    </message>
    <message>
      <location filename="../src/QmlControls/EditPositionDialog.qml" line="118"/>
      <source>Set From Vehicle Position</source>
      <translation type="unfinished">Set From Vehicle Position</translation>
    </message>
  </context>
  <context>
    <name>FWLandingPatternEditor</name>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="37"/>
      <source>Set to vehicle heading</source>
      <translation type="unfinished">Set to vehicle heading</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="38"/>
      <source>Set to vehicle location</source>
      <translation type="unfinished">Set to vehicle location</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="53"/>
      <source>Loiter point</source>
      <translation type="unfinished">Loiter point</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="68"/>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="111"/>
      <source>Altitude</source>
      <translation type="unfinished">Altitude</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="68"/>
      <source>Radius</source>
      <translation type="unfinished">Radius</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="120"/>
      <source>Landing Dist</source>
      <translation type="unfinished">Landing Dist</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="135"/>
      <source>Glide Slope</source>
      <translation type="unfinished">Glide Slope</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="161"/>
      <source>Altitudes relative to home</source>
      <translation type="unfinished">Altitudes relative to home</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="189"/>
      <source>- or -</source>
      <translation type="unfinished">- or -</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="74"/>
      <source>Loiter clockwise</source>
      <translation type="unfinished">Loiter clockwise</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="88"/>
      <source>Landing point</source>
      <translation type="unfinished">Landing point</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="104"/>
      <source>Heading</source>
      <translation type="unfinished">Heading</translation>
    </message>
    <message>
      <location filename="../src/PlanView/FWLandingPatternEditor.qml" line="182"/>
      <source>Click in map to set landing point.</source>
      <translation type="unfinished">Click in map to set landing point.</translation>
    </message>
  </context>
  <context>
    <name>Fact</name>
    <message>
      <location filename="../src/FactSystem/Fact.cc" line="229"/>
      <source>Unknown: %1</source>
      <translation type="unfinished">Unknown: %1</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/Fact.cc" line="314"/>
      <source>true</source>
      <translation type="unfinished">true</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/Fact.cc" line="314"/>
      <source>false</source>
      <translation type="unfinished">false</translation>
    </message>
  </context>
  <context>
    <name>FactMetaData</name>
    <message>
      <location filename="../src/FactSystem/FactMetaData.cc" line="35"/>
      <source>Other</source>
      <translation type="unfinished">Other</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/FactMetaData.cc" line="36"/>
      <source>Misc</source>
      <translation type="unfinished">Misc</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/FactMetaData.cc" line="332"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="340"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="350"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="358"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="366"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="375"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="413"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="421"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="431"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="439"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="447"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="456"/>
      <source>Value must be within %1 and %2</source>
      <translation type="unfinished">Value must be within %1 and %2</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/FactMetaData.cc" line="394"/>
      <location filename="../src/FactSystem/FactMetaData.cc" line="475"/>
      <source>Invalid number</source>
      <translation type="unfinished">Invalid number</translation>
    </message>
  </context>
  <context>
    <name>FactPanel</name>
    <message>
      <location filename="../src/FactSystem/FactControls/FactPanel.qml" line="57"/>
      <source>Parameters(s) missing: %1</source>
      <translation type="unfinished">Parameters(s) missing: %1</translation>
    </message>
  </context>
  <context>
    <name>FactPanelController</name>
    <message>
      <location filename="../src/FactSystem/FactControls/FactPanelController.cc" line="121"/>
      <source>Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel.</source>
      <translation type="unfinished">Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel.</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/FactControls/FactPanelController.cc" line="146"/>
      <source>Internal Error: %1</source>
      <translation type="unfinished">Internal Error: %1</translation>
    </message>
  </context>
  <context>
    <name>FactTextField</name>
    <message>
      <location filename="../src/FactSystem/FactControls/FactTextField.qml" line="37"/>
      <source>Invalid Value</source>
      <translation type="unfinished">Invalid Value</translation>
    </message>
    <message>
      <location filename="../src/FactSystem/FactControls/FactTextField.qml" line="46"/>
      <source>Value Details</source>
      <translation type="unfinished">Value Details</translation>
    </message>
  </context>
  <context>
    <name>FactValueSlider</name>
    <message>
      <location filename="../src/FactSystem/FactControls/FactValueSlider.qml" line="100"/>
      <source>Value Details</source>
      <translation type="unfinished">Value Details</translation>
    </message>
  </context>
  <context>
    <name>FileManager</name>
    <message>
      <location filename="../src/uas/FileManager.cc" line="127"/>
      <source>Unable to open local file for writing (%1)</source>
      <translation type="unfinished">Unable to open local file for writing (%1)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="134"/>
      <source>Unable to write data to local file (%1)</source>
      <translation type="unfinished">Unable to write data to local file (%1)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="172"/>
      <source>Download: Incorrect session returned</source>
      <translation type="unfinished">Download: Incorrect session returned</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="179"/>
      <source>Download: Offset returned (%1) differs from offset requested/expected (%2)</source>
      <translation type="unfinished">Download: Offset returned (%1) differs from offset requested/expected (%2)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="243"/>
      <source>List: Offset returned (%1) differs from offset requested (%2)</source>
      <translation type="unfinished">List: Offset returned (%1) differs from offset requested (%2)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="260"/>
      <source>Incorrectly formed list entry: &apos;%1&apos;</source>
      <translation type="unfinished">Incorrectly formed list entry: &apos;%1&apos;</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="264"/>
      <source>Missing NULL termination in list entry</source>
      <translation type="unfinished">Missing NULL termination in list entry</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="323"/>
      <source>Write: Incorrect session returned</source>
      <translation type="unfinished">Write: Incorrect session returned</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="329"/>
      <source>Write: Offset returned (%1) differs from offset requested (%2)</source>
      <translation type="unfinished">Write: Offset returned (%1) differs from offset requested (%2)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="335"/>
      <source>Write: Returned invalid size of write size data</source>
      <translation type="unfinished">Write: Returned invalid size of write size data</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="342"/>
      <source>Write: Size returned (%1) differs from size requested (%2)</source>
      <translation type="unfinished">Write: Size returned (%1) differs from size requested (%2)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="438"/>
      <source>Bad sequence number on received message: expected(%1) received(%2)</source>
      <translation type="unfinished">Bad sequence number on received message: expected(%1) received(%2)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="495"/>
      <source>Nak received creating file, error: %1</source>
      <translation type="unfinished">Nak received creating file, error: %1</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="498"/>
      <source>Nak received creating directory, error: %1</source>
      <translation type="unfinished">Nak received creating directory, error: %1</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="509"/>
      <source>Nak received, error: %1</source>
      <translation type="unfinished">Nak received, error: %1</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="514"/>
      <source>Unknown opcode returned from server: %1</source>
      <translation type="unfinished">Unknown opcode returned from server: %1</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="521"/>
      <location filename="../src/uas/FileManager.cc" line="565"/>
      <location filename="../src/uas/FileManager.cc" line="582"/>
      <source>Command not sent. Waiting for previous command to complete.</source>
      <translation type="unfinished">Command not sent. Waiting for previous command to complete.</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="527"/>
      <location filename="../src/uas/FileManager.cc" line="571"/>
      <location filename="../src/uas/FileManager.cc" line="588"/>
      <location filename="../src/uas/FileManager.cc" line="638"/>
      <source>Command not sent. No Vehicle links.</source>
      <translation type="unfinished">Command not sent. No Vehicle links.</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="632"/>
      <location filename="../src/uas/FileManager.cc" line="681"/>
      <source>UAS File manager busy. Try again later</source>
      <translation type="unfinished">UAS File manager busy. Try again later</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="647"/>
      <source>File (%1) is not readable for upload</source>
      <translation type="unfinished">File (%1) is not readable for upload</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="653"/>
      <source>Unable to open local file for upload (%1)</source>
      <translation type="unfinished">Unable to open local file for upload (%1)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="663"/>
      <source>Unable to read data from local file (%1)</source>
      <translation type="unfinished">Unable to read data from local file (%1)</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="800"/>
      <location filename="../src/uas/FileManager.cc" line="806"/>
      <source>Timeout waiting for ack: Download failed</source>
      <translation type="unfinished">Timeout waiting for ack: Download failed</translation>
    </message>
    <message>
      <location filename="../src/uas/FileManager.cc" line="812"/>
      <location filename="../src/uas/FileManager.cc" line="818"/>
      <source>Timeout waiting for ack: Upload failed</source>
      <translation type="unfinished">Timeout waiting for ack: Upload failed</translation>
    </message>
  </context>
  <context>
    <name>FirmwareImage</name>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="148"/>
      <source>Incorrectly formatted line in .ihx file, line too short</source>
      <translation type="unfinished">Incorrectly formatted line in .ihx file, line too short</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="153"/>
      <source>Unsupported record type in file: %1</source>
      <translation type="unfinished">Unsupported record type in file: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="226"/>
      <source>Unable to open firmware file %1, error: %2</source>
      <translation type="unfinished">Unable to open firmware file %1, error: %2</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="235"/>
      <source>Supplied file is not a valid JSON document</source>
      <translation type="unfinished">Supplied file is not a valid JSON document</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="246"/>
      <source>Firmware file mission required key: %1</source>
      <translation type="unfinished">Firmware file mission required key: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="256"/>
      <source>Firmware file has invalid key: %1</source>
      <translation type="unfinished">Firmware file has invalid key: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="262"/>
      <source>Downloaded firmware board id does not match hardware board id: %1 != %2</source>
      <translation type="unfinished">Downloaded firmware board id does not match hardware board id: %1 != %2</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="288"/>
      <source>Write failed for parameter meta data file, error: %1</source>
      <translation type="unfinished">Write failed for parameter meta data file, error: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="295"/>
      <source>Unable to open parameter meta data file %1 for writing, error: %2</source>
      <translation type="unfinished">Unable to open parameter meta data file %1 for writing, error: %2</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="320"/>
      <source>Write failed for airframe meta data file, error: %1</source>
      <translation type="unfinished">Write failed for airframe meta data file, error: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="327"/>
      <source>Unable to open airframe meta data file %1 for writing, error: %2</source>
      <translation type="unfinished">Unable to open airframe meta data file %1 for writing, error: %2</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="353"/>
      <source>Unable to open decompressed file %1 for writing, error: %2</source>
      <translation type="unfinished">Unable to open decompressed file %1 for writing, error: %2</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="359"/>
      <source>Write failed for decompressed image file, error: %1</source>
      <translation type="unfinished">Write failed for decompressed image file, error: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="383"/>
      <source>Firmware file has invalid decompressed size for %1</source>
      <translation type="unfinished">Firmware file has invalid decompressed size for %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="395"/>
      <source>Could not find compressed bytes for %1 in Firmware file</source>
      <translation type="unfinished">Could not find compressed bytes for %1 in Firmware file</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="400"/>
      <source>Incorrectly formed compressed bytes section for %1 in Firmware file</source>
      <translation type="unfinished">Incorrectly formed compressed bytes section for %1 in Firmware file</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="416"/>
      <source>Firmware file has 0 length %1</source>
      <translation type="unfinished">Firmware file has 0 length %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="420"/>
      <source>Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2)</source>
      <translation type="unfinished">Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="424"/>
      <source>Successfully decompressed %1</source>
      <translation type="unfinished">Successfully decompressed %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareImage.cc" line="452"/>
      <source>Unabled to open firmware file %1, %2</source>
      <translation type="unfinished">Unabled to open firmware file %1, %2</translation>
    </message>
  </context>
  <context>
    <name>FirmwarePlugin</name>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="353"/>
      <source>Sony NEX-5R 20mm</source>
      <translation type="unfinished">Sony NEX-5R 20mm</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="365"/>
      <source>Sony ILCE-QX1</source>
      <translation type="unfinished">Sony ILCE-QX1</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="377"/>
      <source>Canon S100 PowerShot</source>
      <translation type="unfinished">Canon S100 PowerShot</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="389"/>
      <source>Canon G9 X PowerShot</source>
      <translation type="unfinished">Canon G9 X PowerShot</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="401"/>
      <source>Canon SX260 HS PowerShot</source>
      <translation type="unfinished">Canon SX260 HS PowerShot</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="413"/>
      <source>Canon EOS-M 22mm</source>
      <translation type="unfinished">Canon EOS-M 22mm</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="425"/>
      <source>Sony a6000 16mm</source>
      <translation type="unfinished">Sony a6000 16mm</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="437"/>
      <source>Sony RX100 II 28mm</source>
      <translation type="unfinished">Sony RX100 II 28mm</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="449"/>
      <source>Ricoh GR II</source>
      <translation type="unfinished">Ricoh GR II</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="461"/>
      <source>RedEdge</source>
      <translation type="unfinished">RedEdge</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="473"/>
      <source>Parrot Sequioa RGB</source>
      <translation type="unfinished">Parrot Sequioa RGB</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="485"/>
      <source>Parrot Sequioa Monochrome</source>
      <translation type="unfinished">Parrot Sequioa Monochrome</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="497"/>
      <source>GoPro Hero 4</source>
      <translation type="unfinished">GoPro Hero 4</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="509"/>
      <source>Sentera NDVI Single Sensor</source>
      <translation type="unfinished">Sentera NDVI Single Sensor</translation>
    </message>
    <message>
      <location filename="../src/FirmwarePlugin/FirmwarePlugin.cc" line="521"/>
      <source>Sentera Double 4K Sensor</source>
      <translation type="unfinished">Sentera Double 4K Sensor</translation>
    </message>
  </context>
  <context>
    <name>FirmwareUpgrade</name>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="47"/>
      <source>%1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras.</source>
      <translation type="unfinished">%1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="48"/>
      <source>Update the autopilot firmware to the latest version</source>
      <translation type="unfinished">Update the autopilot firmware to the latest version</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="52"/>
      <source>All %1 connections to vehicles must be </source>
      <translation type="unfinished">All %1 connections to vehicles must be </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="69"/>
      <source>Upgrade cancelled</source>
      <translation type="unfinished">Upgrade cancelled</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="119"/>
      <source>Found device</source>
      <translation type="unfinished">Found device</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="164"/>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="165"/>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="293"/>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="321"/>
      <source>PX4 Flight Stack </source>
      <translation type="unfinished">PX4 Flight Stack </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="206"/>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="240"/>
      <source>Standard Version (stable)</source>
      <translation type="unfinished">Standard Version (stable)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="210"/>
      <source>Beta Testing (beta)</source>
      <translation type="unfinished">Beta Testing (beta)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="214"/>
      <source>Developer Build (master)</source>
      <translation type="unfinished">Developer Build (master)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="218"/>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="244"/>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="257"/>
      <source>Custom firmware file...</source>
      <translation type="unfinished">Custom firmware file...</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="227"/>
      <source>PX4 Pro</source>
      <translation type="unfinished">PX4 Pro</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="231"/>
      <source>ArduPilot</source>
      <translation type="unfinished">ArduPilot</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="253"/>
      <source>Standard Version</source>
      <translation type="unfinished">Standard Version</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="271"/>
      <source>Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle:</source>
      <translation type="unfinished">Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="272"/>
      <source>Detected Pixhawk board. You can select from the following flight stacks:</source>
      <translation type="unfinished">Detected Pixhawk board. You can select from the following flight stacks:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="273"/>
      <source>Press Ok to upgrade your vehicle.</source>
      <translation type="unfinished">Press Ok to upgrade your vehicle.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="307"/>
      <source>ArduPilot Flight Stack</source>
      <translation type="unfinished">ArduPilot Flight Stack</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="361"/>
      <source>Advanced settings</source>
      <translation type="unfinished">Advanced settings</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="383"/>
      <source>Select which version of the firmware you would like to install:</source>
      <translation type="unfinished">Select which version of the firmware you would like to install:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="383"/>
      <source>Select which version of the above flight stack you would like to install:</source>
      <translation type="unfinished">Select which version of the above flight stack you would like to install:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="383"/>
      <source>Select the standard version or one from the file system (previously downloaded):</source>
      <translation type="unfinished">Select the standard version or one from the file system (previously downloaded):</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="398"/>
      <source>WARNING: BETA FIRMWARE. </source>
      <translation type="unfinished">WARNING: BETA FIRMWARE. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="399"/>
      <source>This firmware version is ONLY intended for beta testers. </source>
      <translation type="unfinished">This firmware version is ONLY intended for beta testers. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="400"/>
      <source>Although it has received FLIGHT TESTING, it represents actively changed code. </source>
      <translation type="unfinished">Although it has received FLIGHT TESTING, it represents actively changed code. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="401"/>
      <source>Do NOT use for normal operation.</source>
      <translation type="unfinished">Do NOT use for normal operation.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="404"/>
      <source>WARNING: CONTINUOUS BUILD FIRMWARE. </source>
      <translation type="unfinished">WARNING: CONTINUOUS BUILD FIRMWARE. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="405"/>
      <source>This firmware has NOT BEEN FLIGHT TESTED. </source>
      <translation type="unfinished">This firmware has NOT BEEN FLIGHT TESTED. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="406"/>
      <source>It is only intended for DEVELOPERS. </source>
      <translation type="unfinished">It is only intended for DEVELOPERS. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="407"/>
      <source>Run bench tests without props first. </source>
      <translation type="unfinished">Run bench tests without props first. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="408"/>
      <source>Do NOT fly this without additional safety precautions. </source>
      <translation type="unfinished">Do NOT fly this without additional safety precautions. </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgrade.qml" line="409"/>
      <source>Follow the mailing list actively when using it.</source>
      <translation type="unfinished">Follow the mailing list actively when using it.</translation>
    </message>
  </context>
  <context>
    <name>FirmwareUpgradeController</name>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="85"/>
      <source>Connect not allowed during Firmware Upgrade.</source>
      <translation type="unfinished">Connect not allowed during Firmware Upgrade.</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="171"/>
      <source>Connected to bootloader:</source>
      <translation type="unfinished">Connected to bootloader:</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="172"/>
      <source>  Version: %1</source>
      <translation type="unfinished">  Version: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="173"/>
      <source>  Board ID: %1</source>
      <translation type="unfinished">  Board ID: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="174"/>
      <source>  Flash size: %1</source>
      <translation type="unfinished">  Flash size: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="504"/>
      <source>Attempting to flash an unknown board type, you must select &apos;Custom firmware file&apos;</source>
      <translation type="unfinished">Attempting to flash an unknown board type, you must select &apos;Custom firmware file&apos;</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="510"/>
      <source>Select Firmware File</source>
      <translation type="unfinished">Select Firmware File</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="512"/>
      <source>Firmware Files (*.px4 *.bin *.ihx)</source>
      <translation type="unfinished">Firmware Files (*.px4 *.bin *.ihx)</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="517"/>
      <source>Unable to find specified firmware download location</source>
      <translation type="unfinished">Unable to find specified firmware download location</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="523"/>
      <source>No firmware file selected</source>
      <translation type="unfinished">No firmware file selected</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="534"/>
      <source>Downloading firmware...</source>
      <translation type="unfinished">Downloading firmware...</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="535"/>
      <source> From: %1</source>
      <translation type="unfinished"> From: %1</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="558"/>
      <source>Download complete</source>
      <translation type="unfinished">Download complete</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="566"/>
      <source>Image load failed</source>
      <translation type="unfinished">Image load failed</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="572"/>
      <source>Bootloader not found</source>
      <translation type="unfinished">Bootloader not found</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="577"/>
      <source>Image size of %1 is too large for board flash size %2</source>
      <translation type="unfinished">Image size of %1 is too large for board flash size %2</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="612"/>
      <source>Upgrade complete</source>
      <translation type="unfinished">Upgrade complete</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="670"/>
      <source>Upgrade cancelled</source>
      <translation type="unfinished">Upgrade cancelled</translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="770"/>
      <source>MultiRotor - </source>
      <translation type="unfinished">MultiRotor - </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="773"/>
      <source>Heli - </source>
      <translation type="unfinished">Heli - </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="776"/>
      <source>ChibiOS:MultiRotor - </source>
      <translation type="unfinished">ChibiOS:MultiRotor - </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="779"/>
      <source>ChibiOS:Heli - </source>
      <translation type="unfinished">ChibiOS:Heli - </translation>
    </message>
    <message>
      <location filename="../src/VehicleSetup/FirmwareUpgradeController.cc" line="784"/>
      <source>ChibiOS - </source>
      <translation type="unfinished">ChibiOS - </translation>
    </message>
  </context>
  <context>
    <name>FixedWingLandingComplexItem</name>
    <message>
      <location filename="../src/MissionManager/FixedWingLandingComplexItem.cc" line="160"/>
      <source>%1 does not support loading this complex mission item type: %2:%3</source>
      <translation type="unfinished">%1 does not support loading this complex mission item type: %2:%3</translation>
    </message>
    <message>
      <location filename="../src/MissionManager/FixedWingLandingComplexItem.cc" line="181"/>
      <source>Fixed Wing Landing Pattern: Setting the loiter and landing altitudes with different settings for altitude relative is no longer supported. Both have been set to altitude relative. Be sure to adjust/check your plan prior to flight.</source>
      <translation type="unfinished">Fixed Wing Landing Pattern: Setting the loiter and landing altitudes with different settings for altitude relative is no longer supported. Both have been set to altitude relative. Be sure to adjust/check your plan prior to flight.</translation>
    </message>
    <message>
      <location filename="../src/MissionManager/FixedWingLandingComplexItem.cc" line="202"/>
      <source>%1 complex item version %2 not supported</source>
      <translation type="unfinished">%1 complex item version %2 not supported</translation>
    </message>
  </context>
  <context>
    <name>FlightDisplayView</name>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="149"/>
      <source>Flight Plan complete</source>
      <translation type="unfinished">Flight Plan complete</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="179"/>
      <source>%1 Images Taken</source>
      <translation type="unfinished">%1 Images Taken</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="186"/>
      <source>Remove plan from vehicle</source>
      <translation type="unfinished">Remove plan from vehicle</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="196"/>
      <source>Leave plan on vehicle</source>
      <translation type="unfinished">Leave plan on vehicle</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="432"/>
      <source>Single</source>
      <translation type="unfinished">Single</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="439"/>
      <source>Multi-Vehicle</source>
      <translation type="unfinished">Multi-Vehicle</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="509"/>
      <source>Fly</source>
      <translation type="unfinished">Fly</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayView.qml" line="575"/>
      <source>Action</source>
      <translation type="unfinished">Action</translation>
    </message>
  </context>
  <context>
    <name>FlightDisplayViewMap</name>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewMap.qml" line="261"/>
      <source>R</source>
      <comment>rally point map item label</comment>
      <translation type="unfinished">R</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewMap.qml" line="286"/>
      <source>Goto here</source>
      <comment>Goto here waypoint</comment>
      <translation type="unfinished">Goto here</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewMap.qml" line="342"/>
      <source>Go to location</source>
      <translation type="unfinished">Go to location</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewMap.qml" line="353"/>
      <source>Orbit at location</source>
      <translation type="unfinished">Orbit at location</translation>
    </message>
  </context>
  <context>
    <name>FlightDisplayViewVideo</name>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewVideo.qml" line="37"/>
      <source>WAITING FOR VIDEO</source>
      <translation type="unfinished">WAITING FOR VIDEO</translation>
    </message>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewVideo.qml" line="37"/>
      <source>VIDEO DISABLED</source>
      <translation type="unfinished">VIDEO DISABLED</translation>
    </message>
  </context>
  <context>
    <name>FlightDisplayViewWidgets</name>
    <message>
      <location filename="../src/FlightDisplay/FlightDisplayViewWidgets.qml" line="107"/>
      <source>No GPS Lock for Vehicle</source>
      <translation type="unfinished">No GPS Lock for Vehicle</translation>
    </message>
  </context>
  <context>
    <name>FlightMap</name>
    <message>
      <location filename="../src/FlightMap/FlightMap.qml" line="68"/>
      <source>Specify Position</source>
      <translation type="unfinished">Specify Position</translation>
    </message>
  </context>
  <context>
    <name>FlightModeDropdown</name>
    <message>
      <location filename="../src/QmlControls/FlightModeDropdown.qml" line="22"/>
      <source>N/A</source>
      <comment>No data to display</comment>
      <translation type="unfinished">N/A</translation>
    </message>
  </context>