1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00

2015-02-16

This commit is contained in:
samguns 2015-02-16 16:09:33 +08:00
parent 8e5dfff555
commit b37429c89d
2 changed files with 142 additions and 138 deletions

View File

@ -646,7 +646,7 @@
<message>
<location line="+1"/>
<source>Delete line</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
@ -1307,37 +1307,38 @@ Reason: %3</source>
<location filename="../../../src/experimental/tools/DocumentationHelper/mainwindow.ui"/>
<location filename="../../../src/experimental/finaltest/ui_mainwindow.h" line="+274"/>
<source>MainWindow</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location filename="../../../src/experimental/tools/DocumentationHelper/mainwindow.ui"/>
<source>Go</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Current File:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Current Path:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Choose Path</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Created #IF statements</source>
<translation type="unfinished"></translation>
<translatorcomment>statements==</translatorcomment>
<translation type="unfinished">#IF声明</translation>
</message>
<message>
<location/>
<source>Create NameSpace</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location/>
@ -1415,19 +1416,19 @@ Reason: %3</source>
<location/>
<location filename="../../../src/experimental/finaltest/ui_mainwindow.h" line="+1"/>
<source>Left</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<location filename="../../../src/experimental/finaltest/ui_mainwindow.h" line="+1"/>
<source>Center</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<location filename="../../../src/experimental/finaltest/ui_mainwindow.h" line="+1"/>
<source>Right</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -1463,7 +1464,7 @@ Reason: %3</source>
<location/>
<location filename="../../../src/experimental/finaltest/ui_mainwindow.h" line="+1"/>
<source>Misc</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location/>
@ -1489,7 +1490,7 @@ Reason: %3</source>
<message>
<location filename="../../../src/libs/opmapcontrol/src/mapwidget/mapripform.ui"/>
<source>MapRipper</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -1499,7 +1500,7 @@ Reason: %3</source>
<message>
<location/>
<source>Downloading tile</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location/>
@ -1514,7 +1515,7 @@ Reason: %3</source>
<message>
<location line="+4"/>
<source>Downloading tile %1 of %2</source>
<translation type="unfinished"></translation>
<translation> %1 of %2</translation>
</message>
</context>
<context>
@ -1522,32 +1523,32 @@ Reason: %3</source>
<message>
<location filename="../../../src/plugins/config/airframe.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Feed Forward</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Accel Time Constant</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Decel Time Constant</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Mixer Settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Feed Forward Configuration</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -1556,7 +1557,9 @@ under the level where the motor starts to undershoot
its target speed when decelerating.
Do it after accel time is setup.</source>
<translation type="unfinished"></translation>
<translation type="unfinished">0
</translation>
</message>
<message>
<location/>
@ -1564,7 +1567,8 @@ Do it after accel time is setup.</source>
When tuning: Slowly raise accel time from zero to just
under the level where the motor starts to overshoot
its target speed.</source>
<translation type="unfinished"></translation>
<translation type="unfinished">(ms)
0</translation>
</message>
<message>
<location/>
@ -1574,7 +1578,7 @@ its target speed.</source>
<message>
<location/>
<source>Overall level of feed forward (in percentage).</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location/>
@ -1610,7 +1614,7 @@ p, li { white-space: pre-wrap; }
<message>
<location/>
<source>Enable FF tuning</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location/>
@ -1625,7 +1629,7 @@ p, li { white-space: pre-wrap; }
<message>
<location/>
<source>Apply</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -1635,22 +1639,22 @@ p, li { white-space: pre-wrap; }
<message>
<location/>
<source>Save</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Vehicle name</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Enter name of vehicle. Max 20 characters.</source>
<translation type="unfinished"></translation>
<translation>20</translation>
</message>
<message>
<location/>
<source>Vehicle Setup Wizard...</source>
<translation type="unfinished"></translation>
<translation>...</translation>
</message>
<message>
<location/>
@ -1675,27 +1679,27 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/coreplugin/uavgadgetoptionspage.ui"/>
<source>Configuration</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Clone</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Delete</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Lock</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -1703,88 +1707,88 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/coreplugin/workspacesettings.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<location filename="../../../src/plugins/coreplugin/workspacesettings.cpp" line="+57"/>
<source>Workspaces</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Number of workspaces:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Change details of workspace:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Details</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Icon:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Name:</source>
<translation type="unfinished">:</translation>
<translation>:</translation>
</message>
<message>
<location filename="../../../src/plugins/coreplugin/workspacesettings.cpp" line="+10"/>
<source>Environment</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+16"/>
<source>Images (*.png *.jpg *.bmp *.xpm)</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Choose icon</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location filename="../../../src/plugins/coreplugin/workspacesettings.ui"/>
<source>Placement:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Top</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Bottom</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Allow reordering:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>General</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Restore last selected workspace on startup</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Remember last used workspace on restart</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
</context>
<context>
@ -1792,7 +1796,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/dial/dialgadgetoptionspage.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -1920,27 +1924,27 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/gcscontrol/gcscontrol.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>GCS Control</source>
<translation type="unfinished"></translation>
<translation>GCS控制</translation>
</message>
<message>
<location/>
<source>Flight Mode:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>UDP Control</source>
<translation type="unfinished"></translation>
<translation>UDP控制</translation>
</message>
<message>
<location/>
<source>Arm switch (Accessory0)</source>
<translation type="unfinished"></translation>
<translation> (Accessory0)</translation>
</message>
</context>
<context>
@ -1948,67 +1952,67 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/gpsdisplay/gpsdisplaygadgetoptionspage.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Mode:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Serial Connection</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Data Bits:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Stop Bits:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Parity:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Timeout(ms):</source>
<translation type="unfinished"></translation>
<translation>()</translation>
</message>
<message>
<location/>
<source>Port:</source>
<translation type="unfinished">:</translation>
<translation>:</translation>
</message>
<message>
<location/>
<source>Port Speed:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Flow Control:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>IP Connection</source>
<translation type="unfinished"></translation>
<translation>IP连接</translation>
</message>
<message>
<location/>
<source>Host</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Port</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -2021,22 +2025,22 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/gpsdisplay/gpsdisplaywidget.ui"/>
<source>Coord:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Unknown</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Speed:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Heading:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
@ -2061,33 +2065,33 @@ p, li { white-space: pre-wrap; }
<message>
<location/>
<source>Connect</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>GPS Data Stream</source>
<translation type="unfinished"></translation>
<translation>GPS数据流</translation>
</message>
<message>
<location/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Displays the SNR for each detected sat. Satellite number (PRN) is displayed inside the green bar (GPS) or orange bar (SBAS). Sat SNR is displayed above (in dBHz)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
<translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;. Satellite number (PRN) is displayed inside the green bar (GPS) or orange bar (SBAS). Sat SNR is displayed above (dBHz)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location/>
<source>Alt :</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Location of GCS on the Earth&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>Location of GCS on the Earth</extracomment>
<translation type="unfinished"></translation>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;(GCS)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
</context>
<context>
@ -2095,217 +2099,217 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/hitl/hitloptionspage.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Choose flight simulator:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Path executable:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Data directory:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location filename="../../../src/plugins/hitl/hitloptionspage.cpp" line="+64"/>
<source>Choose flight simulator executable</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>Choose flight simulator data directory</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location filename="../../../src/plugins/hitl/hitloptionspage.ui"/>
<source>Check this box to start the simulator on the local computer</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Start simulator on local machine</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>For communication with sim computer via network. Should be the IP address of one of the interfaces of the GCS computer.</source>
<translation type="unfinished"></translation>
<translation>IP地址</translation>
</message>
<message>
<location/>
<source>Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running.</source>
<translation type="unfinished"></translation>
<translation>IP地址</translation>
</message>
<message>
<location/>
<source>AttitudeRaw (gyro, accels)</source>
<translation type="unfinished"></translation>
<translation>姿</translation>
</message>
<message>
<location/>
<source>ms</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>AttitudeState</source>
<translation type="unfinished"></translation>
<translation>姿</translation>
</message>
<message>
<location/>
<source>use values from simulator</source>
<translation type="unfinished"></translation>
<translation>使</translation>
</message>
<message>
<location/>
<source>0 - update once, or every N seconds</source>
<translation type="unfinished"></translation>
<translation>0 - , N秒刷新一次</translation>
</message>
<message>
<location/>
<source>m</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>IP addresses</source>
<translation type="unfinished"></translation>
<translation>IP地址</translation>
</message>
<message>
<location/>
<source>Local host: </source>
<translation type="unfinished"></translation>
<translation>: </translation>
</message>
<message>
<location/>
<source>Port:</source>
<translation type="unfinished">:</translation>
<translation>:</translation>
</message>
<message>
<location/>
<source>IP port for receiving data from sim</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Remote host:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>IP port for sending data to sim</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Program Parameters</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Add noise to sensor simulation</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Add noise</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Initial latitude (decimal):</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Initial longitude (decimal):</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Attitude Data</source>
<translation type="unfinished"></translation>
<translation>姿</translation>
</message>
<message>
<location/>
<source>Refresh rate:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>send simulated inertial data to board</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>calculate from simulated sensor data</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Spatial Data</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Ground truth position and velocity</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>GPS data</source>
<translation type="unfinished"></translation>
<translation>GPS数据</translation>
</message>
<message>
<location/>
<source>Other Data</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>AirspeedState</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>BaroAltitude</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Range detection:</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Map transmitter commands...</source>
<translation type="unfinished"></translation>
<translation>...</translation>
</message>
<message>
<location/>
<source>from hardware to simulator (via ManualCtrl)</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>from simulator to hardware (via GCSReceiver)</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Maximum GCS to hardware output rate:</source>
<translation type="unfinished"></translation>
<translation>GCS到控制器的最大输出频率</translation>
</message>
<message>
<location/>
<source>Set the maximum rate at which GCS sends simulator data to the hardware</source>
<translation type="unfinished"></translation>
<translation>GCS发送模拟器数据到控制器的最大允许频率</translation>
</message>
</context>
<context>
@ -2313,42 +2317,42 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/hitl/hitlwidget.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Request update</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Start</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Send update</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Stop</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>AutoPilot disconnected</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source> Simulator disconnected </source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Clear Log</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -2356,12 +2360,12 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/importexport/importexportdialog.ui"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location filename="../../../src/plugins/importexport/importexportdialog.cpp" line="+9"/>
<source>Import Export Settings</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
</context>
<context>
@ -2369,17 +2373,17 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../../../src/plugins/importexport/importexportgadgetwidget.ui"/>
<source>Form</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>Items</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>
<source>General (Workspace, Key-Bindings)</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location/>

View File

@ -3,7 +3,7 @@ include(../../../openpilotgcs.pri)
# Commented languages with outdated translations
# Allow removing the 'C' language in default config files at first start.
# Need to be uncommented for update in all languages files (make ts)
LANGUAGES = fr # de es ru zh_CN
LANGUAGES = fr zh_CN # de es ru
# var, prepend, append
defineReplace(prependAll) {