1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-03-16 08:29:15 +01:00

2015-2-17 Add more translations, still ongoing

This commit is contained in:
samguns 2015-02-17 22:19:21 +08:00
parent b37429c89d
commit 621edd4463

View File

@ -21,7 +21,7 @@
<message> <message>
<location line="+41"/> <location line="+41"/>
<source>OpenPilot GCS - Plugin loader messages</source> <source>OpenPilot GCS - Plugin loader messages</source>
<translation>OpenPilot GCS - </translation> <translation>OpenPilot地面站 - </translation>
</message> </message>
</context> </context>
<context> <context>
@ -1137,7 +1137,7 @@ Reason: %3</source>
<message> <message>
<location filename="../../../src/plugins/coreplugin/dialogs/shortcutsettings.ui"/> <location filename="../../../src/plugins/coreplugin/dialogs/shortcutsettings.ui"/>
<source>Keyboard Shortcuts</source> <source>Keyboard Shortcuts</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1251,12 +1251,12 @@ Reason: %3</source>
<message> <message>
<location line="+60"/> <location line="+60"/>
<source>Update Available: %1</source> <source>Update Available: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/welcome/welcomemode.h" line="+73"/> <location filename="../../../src/plugins/welcome/welcomemode.h" line="+73"/>
<source>OpenPilot GCS Version: %1 </source> <source>OpenPilot GCS Version: %1 </source>
<translation>OpenPilot GCS : %1</translation> <translation>OpenPilot GCS : %1</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1495,12 +1495,12 @@ Reason: %3</source>
<message> <message>
<location/> <location/>
<source>Currently ripping from:</source> <source>Currently ripping from:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Downloading tile</source> <source>Downloading tile</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1510,7 +1510,7 @@ Reason: %3</source>
<message> <message>
<location filename="../../../src/libs/opmapcontrol/src/mapwidget/mapripform.cpp" line="+49"/> <location filename="../../../src/libs/opmapcontrol/src/mapwidget/mapripform.cpp" line="+49"/>
<source>Currently ripping from:%1 at Zoom level %2</source> <source>Currently ripping from:%1 at Zoom level %2</source>
<translation type="unfinished"></translation> <translation>%1 %2 </translation>
</message> </message>
<message> <message>
<location line="+4"/> <location line="+4"/>
@ -1559,7 +1559,7 @@ its target speed when decelerating.
Do it after accel time is setup.</source> Do it after accel time is setup.</source>
<translation type="unfinished">0 <translation type="unfinished">0
</translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1599,7 +1599,7 @@ In &apos;units per second&apos;, a sound default is 1000.</source>
<message> <message>
<location/> <location/>
<source>FeedForward </source> <source>FeedForward </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1619,12 +1619,12 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Takes you to the wiki page</source> <source>Takes you to the wiki page</source>
<translation type="unfinished"></translation> <translation>wiki知识库</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Send to board, but don&apos;t save permanently (flash or SD).</source> <source>Send to board, but don&apos;t save permanently (flash or SD).</source>
<translation type="unfinished"></translation> <translation>flash或SD卡</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1644,17 +1644,17 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Vehicle name</source> <source>Vehicle name</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Enter name of vehicle. Max 20 characters.</source> <source>Enter name of vehicle. Max 20 characters.</source>
<translation>20</translation> <translation>20</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Vehicle Setup Wizard...</source> <source>Vehicle Setup Wizard...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1671,7 +1671,19 @@ p, li { white-space: pre-wrap; }
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt;&quot;&gt;Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt;&quot;&gt;Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt;&quot;&gt;Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;</source> &lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt;&quot;&gt;Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation type="unfinished">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Ubuntu&apos;; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;table border=&quot;0&quot; style=&quot;-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;&quot;&gt;
&lt;tr&gt;
&lt;td style=&quot;border: none;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot;font-size:14pt; font-weight:600; color:#ff0000;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Lucida Grande&apos;; font-size:13pt;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1713,17 +1725,17 @@ p, li { white-space: pre-wrap; }
<location/> <location/>
<location filename="../../../src/plugins/coreplugin/workspacesettings.cpp" line="+57"/> <location filename="../../../src/plugins/coreplugin/workspacesettings.cpp" line="+57"/>
<source>Workspaces</source> <source>Workspaces</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Number of workspaces:</source> <source>Number of workspaces:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Change details of workspace:</source> <source>Change details of workspace:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1748,7 +1760,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location line="+16"/> <location line="+16"/>
<source>Images (*.png *.jpg *.bmp *.xpm)</source> <source>Images (*.png *.jpg *.bmp *.xpm)</source>
<translation></translation> <translation> (*.png *.jpg *.bmp *.xpm)</translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
@ -1773,7 +1785,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Allow reordering:</source> <source>Allow reordering:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -1783,12 +1795,12 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Restore last selected workspace on startup</source> <source>Restore last selected workspace on startup</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Remember last used workspace on restart</source> <source>Remember last used workspace on restart</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2144,7 +2156,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running.</source> <source>Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running.</source>
<translation>IP地址</translation> <translation>IP地址</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -2254,7 +2266,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Spatial Data</source> <source>Spatial Data</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -2388,98 +2400,98 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>All Gadgets</source> <source>All Gadgets</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/importexport/importexportgadgetwidget.cpp" line="+76"/> <location filename="../../../src/plugins/importexport/importexportgadgetwidget.cpp" line="+76"/>
<location line="+78"/> <location line="+78"/>
<source>GCS Settings file (*.xml)</source> <source>GCS Settings file (*.xml)</source>
<translation type="unfinished"></translation> <translation>OpenPilot地面站配置文件 (*.xml)</translation>
</message> </message>
<message> <message>
<location line="-76"/> <location line="-76"/>
<source>Save GCS Settings to file...</source> <source>Save GCS Settings to file...</source>
<translation type="unfinished"></translation> <translation>...</translation>
</message> </message>
<message> <message>
<location line="+17"/> <location line="+17"/>
<source>Can&apos;t write file </source> <source>Can&apos;t write file </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+7"/>
<source>The settings have been exported to </source> <source>The settings have been exported to </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+54"/> <location line="+54"/>
<source>Load GCS Settings from file ..</source> <source>Load GCS Settings from file ..</source>
<translation type="unfinished"></translation> <translation> ..</translation>
</message> </message>
<message> <message>
<location line="+11"/> <location line="+11"/>
<source>Can&apos;t read file </source> <source>Can&apos;t read file </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+7"/> <location line="+7"/>
<source>The settings have been imported from </source> <source>The settings have been imported from </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>. Restart the application.</source> <source>. Restart the application.</source>
<translation type="unfinished"></translation> <translation>.</translation>
</message> </message>
<message> <message>
<location line="+30"/> <location line="+30"/>
<source>http://wiki.openpilot.org/x/OQBj</source> <source>http://wiki.openpilot.org/x/OQBj</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+8"/>
<source>All your settings will be deleted!</source> <source>All your settings will be deleted!</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>You must restart the GCS in order to activate the changes.</source> <source>You must restart the GCS in order to activate the changes.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/importexport/importexportgadgetwidget.ui"/> <location filename="../../../src/plugins/importexport/importexportgadgetwidget.ui"/>
<source>Plugins</source> <source>Plugins</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Export the GCS settings selected in the checkboxes above.</source> <source>Export the GCS settings selected in the checkboxes above.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Export...</source> <source>Export...</source>
<translation type="unfinished">...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Import settings from the config file, only for the items checked above.</source> <source>Import settings from the config file, only for the items checked above.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Import...</source> <source>Import...</source>
<translation type="unfinished">...</translation> <translation>...</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Resets your GCS configuration to its default configuration.</source> <source>Resets your GCS configuration to its default configuration.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Reset Config</source> <source>Reset Config</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -2487,32 +2499,32 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/ipconnection/ipconnectionoptionspage.ui"/> <location filename="../../../src/plugins/ipconnection/ipconnectionoptionspage.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>TCP connection</source> <source>TCP connection</source>
<translation type="unfinished"></translation> <translation>TCP连接</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>UDP connection</source> <source>UDP connection</source>
<translation type="unfinished"></translation> <translation>UDP连接</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Port</source> <source>Port</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Host Name/Number</source> <source>Host Name/Number</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/ipconnection/ipconnectionoptionspage.h" line="+57"/> <location filename="../../../src/plugins/ipconnection/ipconnectionoptionspage.h" line="+57"/>
<source>settings</source> <source>settings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/ipconnection/ipconnectionoptionspage.ui"/> <location filename="../../../src/plugins/ipconnection/ipconnectionoptionspage.ui"/>
@ -2618,32 +2630,32 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/logging/logging.ui"/> <location filename="../../../src/plugins/logging/logging.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Play</source> <source>Play</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pause</source> <source>Pause</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Status: </source> <source>Status: </source>
<translation type="unfinished"></translation> <translation>: </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Idle</source> <source>Idle</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Playback speed:</source> <source>Playback speed:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -2651,44 +2663,46 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/modelview/modelviewoptionspage.ui"/> <location filename="../../../src/plugins/modelview/modelviewoptionspage.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>3D model:</source> <source>3D model:</source>
<translation type="unfinished"></translation> <translation>3D模型文件</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Background image:</source> <source>Background image:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>VBO allow for performance gains for GPUs that support it (most cards). This may cause cards with faulty drivers to crash.</source> <source>VBO allow for performance gains for GPUs that support it (most cards). This may cause cards with faulty drivers to crash.</source>
<translation type="unfinished"></translation> <translation>GPU都支持VBO以提升性能VBO的显卡</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Enable VBOs:</source> <source>Enable VBOs:</source>
<translation type="unfinished"></translation> <translation>VBO</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Select the image that is shown in the background.</source> <source>Select the image that is shown in the background.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Select the 3D model file here.</source> <source>Select the 3D model file here.</source>
<translation type="unfinished"></translation> <translation>3D模型文件</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Click to enable the use of Vertical Blanking. <source>Click to enable the use of Vertical Blanking.
It is not enabled by default because some graphic cards do not It is not enabled by default because some graphic cards do not
support it, and crash the GCS. Enabling improves performance, though, so you can experiment at your own risk.</source> support it, and crash the GCS. Enabling improves performance, though, so you can experiment at your own risk.</source>
<translation type="unfinished"></translation> <translation>VBOVertex Buffer Object
VBO可以显著提升3D显示性能GCS崩溃退出
VBO的能力</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2696,17 +2710,17 @@ support it, and crash the GCS. Enabling improves performance, though, so you can
<message> <message>
<location filename="../../../src/plugins/notify/notifypluginoptionspage.ui"/> <location filename="../../../src/plugins/notify/notifypluginoptionspage.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Sound Collection</source> <source>Sound Collection</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -2715,97 +2729,97 @@ support it, and crash the GCS. Enabling improves performance, though, so you can
p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt; &lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Select the sound collection&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Select the sound collection&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Sound Notifications</source> <source>Sound Notifications</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Enable Sounds</source> <source>Enable Sounds</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Play</source> <source>Play</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Add</source> <source>Add</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Modify</source> <source>Modify</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Delete</source> <source>Delete</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>DataObject</source> <source>DataObject</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>ObjectField</source> <source>ObjectField</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Sound1:</source> <source>Sound1:</source>
<translation type="unfinished"></translation> <translation>1</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Sound2:</source> <source>Sound2:</source>
<translation type="unfinished"></translation> <translation>2</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Sound3:</source> <source>Sound3:</source>
<translation type="unfinished"></translation> <translation>3</translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/notify/notifypluginoptionspage.cpp" line="+64"/> <location filename="../../../src/plugins/notify/notifypluginoptionspage.cpp" line="+64"/>
<source>Equal to</source> <source>Equal to</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Large than</source> <source>Large than</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>Lower than</source> <source>Lower than</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+1"/> <location line="+1"/>
<source>In range</source> <source>In range</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+20"/> <location line="+20"/>
<source>Choose sound collection directory</source> <source>Choose sound collection directory</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/notify/notifypluginoptionspage.h" line="+69"/> <location filename="../../../src/plugins/notify/notifypluginoptionspage.h" line="+69"/>
<source>settings</source> <source>settings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location line="+8"/> <location line="+8"/>
<source>Notification</source> <source>Notification</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -2813,157 +2827,161 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_edit_waypoint_dialog.ui"/> <location filename="../../../src/plugins/opmap/opmap_edit_waypoint_dialog.ui"/>
<source>OpenPilot GCS Edit Waypoint</source> <source>OpenPilot GCS Edit Waypoint</source>
<translation type="unfinished"></translation> <translation>OpenPilot GCS </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Number </source> <source>Number </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Latitude </source> <source>Latitude </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Longitude </source> <source>Longitude </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Altitude </source> <source>Altitude </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>meters</source> <source>meters</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Description </source> <source>Description </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Locked</source> <source>Locked</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>degrees</source> <source>degrees</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>OK</source> <source>OK</source>
<translation type="unfinished">OK</translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Position</source> <source>Position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Relative to Home </source> <source>Relative to Home </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Bearing </source> <source>Bearing </source>
<translation type="unfinished"></translation> <translatorcomment></translatorcomment>
<translation type="unfinished"> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Distance </source> <source>Distance </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>0</source> <source>0</source>
<translation type="unfinished">0</translation> <translation>0</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Velocity </source> <source>Velocity </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Relative altitude </source> <source>Relative altitude </source>
<translation type="unfinished"></translation> <translatorcomment></translatorcomment>
<translation type="unfinished"> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>m/s</source> <source>m/s</source>
<translation type="unfinished"></translation> <translation>/</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Mode</source> <source>Mode</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>param1</source> <source>param1</source>
<translation type="unfinished"></translation> <translation>1</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>param2</source> <source>param2</source>
<translation type="unfinished"></translation> <translation>2</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>param3</source> <source>param3</source>
<translation type="unfinished"></translation> <translation>3</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>param4</source> <source>param4</source>
<translation type="unfinished"></translation> <translation>4</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>End condition</source> <source>End condition</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Condition</source> <source>Condition</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Command</source> <source>Command</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Jump Destination</source> <source>Jump Destination</source>
<translatorcomment>?</translatorcomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Error Destination</source> <source>Error Destination</source>
<translatorcomment>?</translatorcomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Previous</source> <source>Previous</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Next</source> <source>Next</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -2971,17 +2989,17 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_overlay_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_overlay_widget.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>labelStatus</source> <source>labelStatus</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>%v</source> <source>%v</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -2989,17 +3007,17 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_statusbar_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_statusbar_widget.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>labelStatus</source> <source>labelStatus</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>%v</source> <source>%v</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -3008,292 +3026,293 @@ p, li { white-space: pre-wrap; }
<location filename="../../../src/plugins/opmap/opmap_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget.ui"/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Enter place to find</source> <source>Enter place to find</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>london</source> <source>london</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>new york</source> <source>new york</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>paris</source> <source>paris</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Find place</source> <source>Find place</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source> Places </source> <source> Places </source>
<translation type="unfinished"></translation> <translatorcomment></translatorcomment>
<translation type="unfinished"> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>New Item</source> <source>New Item</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source> Waypoints </source> <source> Waypoints </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>New waypoints</source> <source>New waypoints</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>New</source> <source>New</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Open waypoints</source> <source>Open waypoints</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Open</source> <source>Open</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Save waypoints</source> <source>Save waypoints</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Save</source> <source>Save</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Add a waypoint</source> <source>Add a waypoint</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Add</source> <source>Add</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget.ui"/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Zoom level</source> <source>Zoom level</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Center map over home position</source> <source>Center map over home position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Center map over UAV position</source> <source>Center map over UAV position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Map rotation follows UAV heading</source> <source>Map rotation follows UAV heading</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>UAV hold position</source> <source>UAV hold position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Hold</source> <source>Hold</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>UAV go home</source> <source>UAV go home</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget.ui"/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Home</source> <source>Home</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Move UAV to previous waypoint</source> <source>Move UAV to previous waypoint</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Previous WP</source> <source>Previous WP</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Move UAV to next waypoint</source> <source>Move UAV to next waypoint</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Next WP</source> <source>Next WP</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>UAV go!</source> <source>UAV go!</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Go</source> <source>Go</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget.ui"/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>UAV position</source> <source>UAV position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>labelUAVPos</source> <source>labelUAVPos</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Map position</source> <source>Map position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>labelMapPos</source> <source>labelMapPos</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Mouse position</source> <source>Mouse position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>labelMousePos</source> <source>labelMousePos</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>labelMapZoom</source> <source>labelMapZoom</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>%v</source> <source>%v</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Normal Map Mode</source> <source>Normal Map Mode</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source> Normal </source> <source> Normal </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Magic Waypoint Map Mode</source> <source>Magic Waypoint Map Mode</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source> Magic Waypoint </source> <source> Magic Waypoint </source>
<translation type="unfinished"></translation> <translation> </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Go To Place:</source> <source>Go To Place:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>...</source> <source>...</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Click to move the UAV to the magic waypoint position</source> <source>Click to move the UAV to the magic waypoint position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Move to WP</source> <source>Move to WP</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Move the magic waypoint to the home position</source> <source>Move the magic waypoint to the home position</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Home WP</source> <source>Home WP</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>UAV</source> <source>UAV</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/> <location filename="../../../src/plugins/opmap/opmap_widget_complete-post10.ui"/>
<source>Heading</source> <source>Heading</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -3301,7 +3320,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/opmap/opmap_zoom_slider_widget.ui"/> <location filename="../../../src/plugins/opmap/opmap_zoom_slider_widget.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -3309,7 +3328,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/opmap/opmapgadgetoptionspage.ui"/> <location filename="../../../src/plugins/opmap/opmapgadgetoptionspage.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -3786,7 +3805,7 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/logging/logginggadgetfactory.cpp" line="+34"/> <location filename="../../../src/plugins/logging/logginggadgetfactory.cpp" line="+34"/>
<source>Logging</source> <source>Logging</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
</context> </context>
<context> <context>
@ -5370,22 +5389,22 @@ The same value is used for all axes.</source>
<message> <message>
<location filename="../../../src/plugins/config/cc_hw_settings.ui"/> <location filename="../../../src/plugins/config/cc_hw_settings.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>HW settings</source> <source>HW settings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Messages</source> <source>Messages</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Changes on this page only take effect after board reset or power cycle</source> <source>Changes on this page only take effect after board reset or power cycle</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -5410,17 +5429,18 @@ The same value is used for all axes.</source>
<message> <message>
<location/> <location/>
<source>USB HID Port</source> <source>USB HID Port</source>
<translation type="unfinished"></translation> <translation>USB HID </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>MainPort</source> <source>MainPort</source>
<translation type="unfinished"></translation> <translatorcomment></translatorcomment>
<translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>FlexiPort</source> <source>FlexiPort</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -5430,39 +5450,40 @@ The same value is used for all axes.</source>
<message> <message>
<location/> <location/>
<source>RcvrPort</source> <source>RcvrPort</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Takes you to the wiki page</source> <source>Takes you to the wiki page</source>
<translation type="unfinished"></translation> <translation>wiki知识库</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Send to OpenPilot but don&apos;t write in SD. <source>Send to OpenPilot but don&apos;t write in SD.
Beware of not locking yourself out!</source> Beware of not locking yourself out!</source>
<translation type="unfinished"></translation> <translation>OpenPilot控制板SD卡
</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Apply</source> <source>Apply</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Applies and Saves all settings to SD. <source>Applies and Saves all settings to SD.
Beware of not locking yourself out!</source> Beware of not locking yourself out!</source>
<translation type="unfinished"></translation> <translation>SD卡</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Save</source> <source>Save</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>GPS protocol :</source> <source>GPS protocol :</source>
<translation type="unfinished"></translation> <translation>GPS协议 :</translation>
</message> </message>
</context> </context>
<context> <context>
@ -5902,22 +5923,22 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location filename="../../../src/plugins/config/input.ui"/> <location filename="../../../src/plugins/config/input.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>RC Input</source> <source>RC Input</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Roll/Pitch/Yaw stick deadband</source> <source>Roll/Pitch/Yaw stick deadband</source>
<translation type="unfinished"></translation> <translation type="unfinished">// </translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stick deadband in percents of full range (0-10), zero to disable</source> <source>Stick deadband in percents of full range (0-10), zero to disable</source>
<translation type="unfinished"></translation> <translation> 0-100</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -5932,62 +5953,62 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location/> <location/>
<source>Cancel</source> <source>Cancel</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Calibration and Configuration Options</source> <source>Calibration and Configuration Options</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Flight Mode Switch Settings</source> <source>Flight Mode Switch Settings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Yaw</source> <source>Yaw</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pitch</source> <source>Pitch</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Roll</source> <source>Roll</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pos. 1</source> <source>Pos. 1</source>
<translation type="unfinished"></translation> <translation> 1</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pos. 2</source> <source>Pos. 2</source>
<translation type="unfinished"></translation> <translation> 2</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pos. 3</source> <source>Pos. 3</source>
<translation type="unfinished"></translation> <translation> 3</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pos. 4</source> <source>Pos. 4</source>
<translation type="unfinished"></translation> <translation> 4</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pos. 5</source> <source>Pos. 5</source>
<translation type="unfinished"></translation> <translation> 5</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Pos. 6</source> <source>Pos. 6</source>
<translation type="unfinished"></translation> <translation> 6</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -6000,7 +6021,7 @@ Setup the flight mode channel on the RC Input tab if you have not done so alread
<message> <message>
<location/> <location/>
<source>Select the stabilization mode on this position (manual/stabilized/auto)</source> <source>Select the stabilization mode on this position (manual/stabilized/auto)</source>
<translation type="unfinished"></translation> <translation>//</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -6012,140 +6033,148 @@ It will be 2 or 3 for most of setups, but it also can be up to 6.
In that case you have to configure your radio mixers so the whole range In that case you have to configure your radio mixers so the whole range
from min to max is split into N equal intervals, and you may set arbitrary from min to max is split into N equal intervals, and you may set arbitrary
channel value for each flight mode.</source> channel value for each flight mode.</source>
<translation type="unfinished"></translation> <translatorcomment></translatorcomment>
<translation type="unfinished">
3
23
6N等分</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Arming Settings</source> <source>Arming Settings</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Arm airframe using throttle off and:</source> <source>Arm airframe using throttle off and:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms &quot;Throttle Off&quot;.</source> <source>Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms &quot;Throttle Off&quot;.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Arming timeout:</source> <source>Arming timeout:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>After the time indicated here, the frame go back to disarmed state. <source>After the time indicated here, the frame go back to disarmed state.
Set to 0 to disable (recommended for soaring fixed wings).</source> Set to 0 to disable (recommended for soaring fixed wings).</source>
<translation type="unfinished"></translation> <translation>
00</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>seconds (0 to disable).</source> <source>seconds (0 to disable).</source>
<translation type="unfinished"></translation> <translation>0</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Airframe disarm is done by throttle off and opposite of above combination.</source> <source>Airframe disarm is done by throttle off and opposite of above combination.</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Takes you to the wiki page</source> <source>Takes you to the wiki page</source>
<translation type="unfinished"></translation> <translation>wiki知识库</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Send to OpenPilot but don&apos;t write in SD. <source>Send to OpenPilot but don&apos;t write in SD.
Be sure to set the Neutral position on all sliders before sending!</source> Be sure to set the Neutral position on all sliders before sending!</source>
<translation type="unfinished"></translation> <translation>OpenPilot控制板SD卡
</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Apply</source> <source>Apply</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Be sure to set the Neutral position on all sliders before sending! <source>Be sure to set the Neutral position on all sliders before sending!
Applies and Saves all settings to SD</source> Applies and Saves all settings to SD</source>
<translation type="unfinished"></translation> <translation>SD卡
</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Save</source> <source>Save</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Input Channel Configuration</source> <source>Input Channel Configuration</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilization Modes Configuration</source> <source>Stabilization Modes Configuration</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Thrust</source> <source>Thrust</source>
<translation type="unfinished"></translation> <translatorcomment></translatorcomment>
<translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilized 1</source> <source>Stabilized 1</source>
<translation type="unfinished"></translation> <translation> 1</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilized 2</source> <source>Stabilized 2</source>
<translation type="unfinished"></translation> <translation> 2</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilized 3</source> <source>Stabilized 3</source>
<translation type="unfinished"></translation> <translation> 3</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilized 4</source> <source>Stabilized 4</source>
<translation type="unfinished"></translation> <translation> 4</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilized 5</source> <source>Stabilized 5</source>
<translation type="unfinished"></translation> <translation> 5</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Stabilized 6</source> <source>Stabilized 6</source>
<translation type="unfinished"></translation> <translation type="unfinished"> 6</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Flight Mode Switch Positions</source> <source>Flight Mode Switch Positions</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Settings Bank</source> <source>Settings Bank</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Flight Mode Count</source> <source>Flight Mode Count</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Avoid &amp;quot;Manual&amp;quot; for multirotors! Never select &amp;quot;Altitude&amp;quot;, &amp;quot;VelocityControl&amp;quot; or &amp;quot;CruiseControl&amp;quot; on a fixed wing!&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Avoid &amp;quot;Manual&amp;quot; for multirotors! Never select &amp;quot;Altitude&amp;quot;, &amp;quot;VelocityControl&amp;quot; or &amp;quot;CruiseControl&amp;quot; on a fixed wing!&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt; &amp;quot;&amp;quot; &amp;quot;姿&amp;quot;, &amp;quot;&amp;quot; &amp;quot;&amp;quot;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Flight Mode</source> <source>Flight Mode</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -6210,32 +6239,32 @@ Applies and Saves all settings to SD</source>
<message> <message>
<location/> <location/>
<source>Assisted Control stick deadband </source> <source>Assisted Control stick deadband </source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Assisted Control stick deadband in percents of full range (2-12) for use with GPSAssist. This can not be disabled.</source> <source>Assisted Control stick deadband in percents of full range (2-12) for use with GPSAssist. This can not be disabled.</source>
<translation type="unfinished"></translation> <translation> 2-12</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Start Transmitter Setup Wizard</source> <source>Start Transmitter Setup Wizard</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Start Manual Calibration</source> <source>Start Manual Calibration</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Assisted Control</source> <source>Assisted Control</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Assisted Control options augment the primary flight mode. GPSAssist adds brake/hold to Stabilization and PositionHold.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source> <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Assisted Control options augment the primary flight mode. GPSAssist adds brake/hold to Stabilization and PositionHold.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation> <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt; GPS辅助提供了定点/&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message> </message>
<message> <message>
<location/> <location/>
@ -6356,101 +6385,106 @@ Applies and Saves all settings to SD</source>
<message> <message>
<location filename="../../../src/plugins/config/output.ui"/> <location filename="../../../src/plugins/config/output.ui"/>
<source>Form</source> <source>Form</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Output</source> <source>Output</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>-</source> <source>-</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Update rate:</source> <source>Update rate:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>50</source> <source>50</source>
<translation type="unfinished">50</translation> <translation>50</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>60</source> <source>60</source>
<translation type="unfinished">60</translation> <translation>60</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>125</source> <source>125</source>
<translation type="unfinished">125</translation> <translation>125</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>165</source> <source>165</source>
<translation type="unfinished">165</translation> <translation>165</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>270</source> <source>270</source>
<translation type="unfinished">270</translation> <translation>270</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>330</source> <source>330</source>
<translation type="unfinished">330</translation> <translation>330</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>400</source> <source>400</source>
<translation type="unfinished">400</translation> <translation>400</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Motors spin at neutral output when armed and throttle below zero (be careful)</source> <source>Motors spin at neutral output when armed and throttle below zero (be careful)</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Move the servos using the sliders. Two important things: <source>Move the servos using the sliders. Two important things:
- Take extra care if the output is connected to an motor controller! - Take extra care if the output is connected to an motor controller!
- Will only work if the RC receiver is working (failsafe)</source> - Will only work if the RC receiver is working (failsafe)</source>
<translation type="unfinished"></translation> <translation>
-
- (</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Test outputs</source> <source>Test outputs</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Takes you to the wiki page</source> <source>Takes you to the wiki page</source>
<translation type="unfinished"></translation> <translation>wiki知识库</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Send to OpenPilot but don&apos;t write in SD. <source>Send to OpenPilot but don&apos;t write in SD.
Be sure to set the Neutral position on all sliders before sending!</source> Be sure to set the Neutral position on all sliders before sending!</source>
<translation type="unfinished"></translation> <translation>OpenPilot控制板SD卡
</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Apply</source> <source>Apply</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Be sure to set the Neutral position on all sliders before sending! <source>Be sure to set the Neutral position on all sliders before sending!
Applies and Saves all settings to SD</source> Applies and Saves all settings to SD</source>
<translation type="unfinished"></translation> <translation>SD卡
</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Save</source> <source>Save</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>500</source> <source>500</source>
@ -6459,55 +6493,59 @@ Applies and Saves all settings to SD</source>
<message> <message>
<location/> <location/>
<source>Output Channel Configuration</source> <source>Output Channel Configuration</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Live Testing</source> <source>Live Testing</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>490</source> <source>490</source>
<translation type="unfinished">490</translation> <translation>490</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Output configuration</source> <source>Output configuration</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Bank(Channels):</source> <source>Bank(Channels):</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Setup PWM rate here: usual value is 490 Hz for multirotor airframes. OneShot and OneShot125 does not use this value <source>Setup PWM rate here: usual value is 490 Hz for multirotor airframes. OneShot and OneShot125 does not use this value
</source> </source>
<translation type="unfinished"></translation> <translation>PWM490HzOneShot以及OneShot125则不需要配置此项</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Setup PWM rate here: usual value is 490 Hz for multirotor airframes. OneShot and OneShot125 does not use this value</source> <source>Setup PWM rate here: usual value is 490 Hz for multirotor airframes. OneShot and OneShot125 does not use this value</source>
<translation type="unfinished"></translation> <translation>PWM490HzOneShot以及OneShot125则不需要配置此项</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Mode:</source> <source>Mode:</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Setup output mode. Use PWM or OneShot with Standard ESCs. <source>Setup output mode. Use PWM or OneShot with Standard ESCs.
Several other ESCs like BLHeli 13+ can use the more advanced OneShot125. Several other ESCs like BLHeli 13+ can use the more advanced OneShot125.
When using OneShot125 all values set in min/max and idle are divided by eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).</source> When using OneShot125 all values set in min/max and idle are divided by eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).</source>
<translation type="unfinished"></translation> <translation>PWM或OneShot模式
BLHeli 13+OneShot125模式
使OneShot125模式时/ 8 1000/8 = 125, 2000/8 = 250).</translation>
</message> </message>
<message> <message>
<location/> <location/>
<source>Setup output mode. Use PWM or OneShot with Standard ESCs.\nSeveral other ESCs like BLHeli 13+ can use the more advanced OneShot125.\nWhen using OneShot125 all values set in min/max and idle are divided by eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).</source> <source>Setup output mode. Use PWM or OneShot with Standard ESCs.\nSeveral other ESCs like BLHeli 13+ can use the more advanced OneShot125.\nWhen using OneShot125 all values set in min/max and idle are divided by eight before being sent to esc (i.e. 1000 = 125, 2000 = 250).</source>
<translation type="unfinished"></translation> <translation type="unfinished">PWM或OneShot模式
BLHeli 13+OneShot125模式
使OneShot125模式时/ 8 1000/8 = 125, 2000/8 = 250).</translation>
</message> </message>
</context> </context>
<context> <context>