mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-11-29 07:24:13 +01:00
Merge remote-tracking branch 'origin/laurent/OP-1187_allow_french_translations_in_future_releases' into rel-14.01
This commit is contained in:
commit
5060267034
@ -123,7 +123,7 @@
|
||||
<context>
|
||||
<name>Core::Internal::MainWindow</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/coreplugin/mainwindow.cpp" line="+442"/>
|
||||
<location filename="../../../src/plugins/coreplugin/mainwindow.cpp" line="+431"/>
|
||||
<source>&File</source>
|
||||
<translation>&Fichier</translation>
|
||||
</message>
|
||||
@ -148,12 +148,12 @@
|
||||
<translation>&Aide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-348"/>
|
||||
<location line="-335"/>
|
||||
<source>OpenPilot GCS</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+465"/>
|
||||
<location line="+452"/>
|
||||
<source>Ctrl+Shift+S</source>
|
||||
<translation type="unfinished">Ctrl+Maj+S</translation>
|
||||
</message>
|
||||
@ -4123,9 +4123,8 @@ Le SNR du satellite est affiché au-dessus (en dBHz)</translation>
|
||||
<translation>Formulaire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Select aircraft type here</source>
|
||||
<translation>Sélectionner ici le type d'appareil</translation>
|
||||
<translation type="obsolete">Sélectionner ici le type d'appareil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -4148,10 +4147,9 @@ Le SNR du satellite est affiché au-dessus (en dBHz)</translation>
|
||||
<translation>Paramètres de Mixage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Vehicle type:</source>
|
||||
<translatorcomment>véhicule / appareil ?</translatorcomment>
|
||||
<translation>Type de Véhicule :</translation>
|
||||
<translation type="obsolete">Type de Véhicule :</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -4261,7 +4259,6 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Enregistrer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
@ -4274,6 +4271,35 @@ p, li { white-space: pre-wrap; }
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">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.</span></p></td></tr></table></body></html></source>
|
||||
<translation type="obsolete"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
|
||||
<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
|
||||
<tr>
|
||||
<td style="border: none;">
|
||||
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:14pt; font-weight:600; color:#ff0000;">LA MISE EN PLACE DE FEED FORWARD EXIGE DE LA PRUDENCE</span></p>
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Attention : L'activation du réglage Feed Forward lancera tous les moteurs à mi-gaz, vous avez été averti !</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Dans un premier temps retirez vos hélices, puis pour affiner assurez-vous que le châssis est maintenu bien en place. Portez des lunettes et protégez-vous le visage et le corps.</span></p></td></tr></table></body></html></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
|
||||
<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
|
||||
<tr>
|
||||
<td style="border: none;">
|
||||
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p>
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</span></p>
|
||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">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.</span></p></td></tr></table></body></html></source>
|
||||
<translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
@ -6808,6 +6834,16 @@ Applique et Enregistre tous les paramètres sur la SD</translation>
|
||||
<source>Save</source>
|
||||
<translation>Enregistrer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Output Channel Configuration</source>
|
||||
<translation type="unfinished">Configuration Canaux de Sortie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Live Testing</source>
|
||||
<translation type="unfinished">Test en Temps Réel</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>outputChannelForm</name>
|
||||
@ -6882,15 +6918,19 @@ Applique et Enregistre tous les paramètres sur la SD</translation>
|
||||
<translation>Mode de sortie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Rev</source>
|
||||
<translation>Inv</translation>
|
||||
<translation type="obsolete">Inv</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Maximum PWM value, beware of not overdriving your servo.</source>
|
||||
<translation>Valeur maximum PWM, attention de respecter les limites de votre servo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Reversed</source>
|
||||
<translation>Inversé</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RevoSensorsWidget</name>
|
||||
@ -7015,7 +7055,6 @@ en utilisant le bouton spécifique de calibration en haut de l'écran. </t
|
||||
<translation>#1 : Calibration magnétomètre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
@ -7034,7 +7073,7 @@ p, li { white-space: pre-wrap; }
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#3: Accelerometer bias calibration:</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This step will ensure that accelerometer bias is accurate. Place your airframe as horizontally as possible (use a spirit level if necessary), then press Start below and do not move your airframe at all until the end of the calibration.</span></p></td></tr></table></body></html></source>
|
||||
<translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<translation type="obsolete"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
|
||||
@ -7216,6 +7255,45 @@ Une valeur de 0.00 désactive le filtre.</translation>
|
||||
<translatorcomment>Pas toucher !</translatorcomment>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
|
||||
<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
|
||||
<tr>
|
||||
<td style="border: none;">
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Help</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Step #1 and #2 are really necessary. Step #3 will help you achieve the best possible results.</span></p>
|
||||
<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#1: Multi-Point calibration:</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute the scale for all sensors on the INS. Press &quot;Start&quot; to begin calibration, and follow the instructions which will be displayed here. Note that your HomeLocation must be set first, including the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p>
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#2: Sensor noise calibration:</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute sensor variance under standard conditions. You can leave your engines running at low to mid throttle to take their vibration into account before pressing &quot;Start&quot;.</span></p>
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#3: Accelerometer bias calibration:</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This step will ensure that accelerometer bias is accurate. Place your airframe as horizontally as possible (use a spirit level if necessary), then press Start below and do not move your airframe at all until the end of the calibration.</span></p></td></tr></table></body></html></source>
|
||||
<translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
|
||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||
p, li { white-space: pre-wrap; }
|
||||
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
|
||||
<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;">
|
||||
<tr>
|
||||
<td style="border: none;">
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Help</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Les étapes #1 et #2 sont réellement nécessaires. L'étape #3 vous aidera à atteindre les meilleurs résultats possibles.</span></p>
|
||||
<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#1: Calibration Multipoints :</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Cette calibration va calculer l'amplitude de tous les capteurs de la carte. Appuyez sur &quot;Démarrer&quot; pour commencer l'étalonnage puis suivez les instructions qui sont affichées ici. Veuillez noter que votre position Home doit être définie en premier, ainsi que le vecteur de champ magnétique (Be) et l'accélération due à la gravité (g_e).</span></p>
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#2: Calibration du bruit des capteurs :</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Cette calibration calcule les variations des capteurs dans des conditions normales. Vous pouvez laisser les moteurs tourner au mini ou à mi-gaz pour tenir compte de leurs vibrations avant d'appuyer sur &quot;Démarrer&quot;.</span></p>
|
||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">#3: Calibration de l'ajustement des Accéléromètres :</span></p>
|
||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Cette étape fera en sorte que l'ajustement des accéléromètres soit parfait. Veuillez placer l'appareil le plus horizontalement possible (utilisez un niveau à bulle si nécessaire), puis appuyez sur Démarrer ci-dessus et ne bougez pas du tout votre appareil jusqu'à la fin de l'étalonnage.</span></p></td></tr></table></body></html></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>StabilizationWidget</name>
|
||||
@ -8246,6 +8324,31 @@ Useful if you have accidentally changed some settings.</source>
|
||||
<translatorcomment>Pas toucher !</translatorcomment>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Use Basic Configuration</source>
|
||||
<translation type="unfinished">Utiliser Configuration Basique</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Use Advanced Configuration</source>
|
||||
<translation type="unfinished">Utiliser Configuration Avancée</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><html><head/><body><p>How fast the vehicle should climb or descent to compensate a certain altitude difference. higher values could result in more accurate altitude hold but also more violent control actions, lower values are safer and ensure smoother flight. The default value should be fine for the majority of crafts.</p></body></html></source>
|
||||
<translation type="unfinished"><html><head/><body><p>Détermine la vitesse à laquelle doit monter ou descendre le véhicule pour compenser une certaine différence d'altitude. Des valeurs plus élevées pourraient entraîner un maintien d'altitude plus précis mais aussi des réactions plus violentes, des valeurs inférieures sont plus sûres et donnent un vol plus doux. La valeur par défaut devrait être bonne pour la plupart des appareils.</p></body></html></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><html><head/><body><p>How much the vehicle should throttle up or down to compensate or achieve a certain vertical speed. Higher values lead to more aggressive throttle changes and could lead to oscillations. This is the most likely candidate to change depending on the crafts engine thrust. Heavy craft with weak engines might require higher values.</p></body></html></source>
|
||||
<translation type="unfinished"><html><head/><body><p>Détermine de combien le véhicule augmente ou diminue les gaz pour compenser ou atteindre une certaine vitesse verticale. Des valeurs plus élevées entraînent des variations de gaz plus agressives qui peuvent produire des oscillations. C'est le paramètre à changer en fonction de la poussée moteur de l'appareil. Des appareils chargés avec des moteurs faibles peuvent demander des valeurs plus élevées.</p></body></html></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><html><head/><body><p>How fast the vehicle should adjust its neutral throttle estimation. Altitude assumes that when engaged the throttle is in the range required to hover. If the throttle is a lot higher or lower, it needs to adjust this &quot;throttle trim&quot; Higher values make it do this adjustment faster, but this could lead to ugly oscillations. Leave at default unless you know what you are doing.</p></body></html></source>
|
||||
<translation type="unfinished"><html><head/><body><p>Détermine la vitesse à laquelle le véhicule doit ajuster son estimation de gaz au neutre. Le Maintien d'Altitude suppose que lorsque il est activé, il est la plage nécessaire pour se maintenir en l'air. Si les gaz est beaucoup plus élevé ou plus bas, il faut ajuster ce "trim". Des valeurs plus élevées peuvent lui permettre de faire cet ajustement plus rapidement mais cela pourrait conduire à des oscillations. A laisser par défaut, à moins de savoir ce que vous faites.</p></body></html></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TxPIDWidget</name>
|
||||
@ -8469,7 +8572,7 @@ uniquement lorsque le système est armé, sans désactiver le module.</translati
|
||||
<message>
|
||||
<location/>
|
||||
<source>PID Bank</source>
|
||||
<translation type="unfinished">Banque PID</translation>
|
||||
<translation>Banque PID</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -8678,27 +8781,27 @@ uniquement lorsque le système est armé, sans désactiver le module.</translati
|
||||
<message>
|
||||
<location/>
|
||||
<source>Armed state</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Disarmed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Arming</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Armed</source>
|
||||
<translation type="unfinished">Armé</translation>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channels</source>
|
||||
<translation>Canaux</translation>
|
||||
<translation type="unfinished">Canaux</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -10114,7 +10217,7 @@ automatiquement lorsque vous arrêtez une carte en fonctionnement. </translation
|
||||
<message>
|
||||
<location/>
|
||||
<source><html><head/><body><p>Reboot the board and clear its settings memory.</p><p> Useful if the board cannot boot properly.</p><p> Blue led starts blinking quick for 20-30 seconds than the board will start normally</p><p><br/></p><p>If telemetry is not running, select the link using the dropdown</p><p>menu on the right.</p><p>PLEASE NOTE: Supported with bootloader versions 4.0 and earlier</p></body></html></source>
|
||||
<translation type="unfinished"><html><head/><body>
|
||||
<translation><html><head/><body>
|
||||
<p>Redémarre la carte et efface ses paramètres en mémoire.</p>
|
||||
<p>Utile si la carte n'arrive pas à booter correctement.</p>
|
||||
<p>La led Bleue clignote rapidement pendant 20-30 secondes lorsque la carte démarre normalement</p>
|
||||
@ -10263,14 +10366,20 @@ p, li { white-space: pre-wrap; }
|
||||
</message>
|
||||
<message>
|
||||
<location line="+0"/>
|
||||
<source>The tab you are leaving has unsaved changes,if you proceed they will be lost.
|
||||
Do you still want to proceed?</source>
|
||||
<translation>L'onglet que vous quittez contient des modifications non sauvegardées, si vous continuez elles seront perdues.
|
||||
Voulez-vous toujours continuer ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>The tab you are leaving has unsaved changes,if you proceed they will be lost.Do you still want to proceed?</source>
|
||||
<translation>L'onglet que vous quittez contient des modifications non sauvegardées, si vous continuez elles seront perdues. Voulez-vous toujours continuer ?</translation>
|
||||
<translation type="obsolete">L'onglet que vous quittez contient des modifications non sauvegardées, si vous continuez elles seront perdues. Voulez-vous toujours continuer ?</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ConfigInputWidget</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/config/configinputwidget.cpp" line="+350"/>
|
||||
<location filename="../../../src/plugins/config/configinputwidget.cpp" line="+351"/>
|
||||
<location line="+1065"/>
|
||||
<source>Arming Settings are now set to 'Always Disarmed' for your safety.</source>
|
||||
<translatorcomment>Contexte : Onglet "Paramètres d'Armement"</translatorcomment>
|
||||
@ -10497,7 +10606,7 @@ Bougez le manche %1.</translation>
|
||||
<translation>USB : OPLinkMini</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+14"/>
|
||||
<location line="+13"/>
|
||||
<source>Connections:</source>
|
||||
<translation>Connexions :</translation>
|
||||
</message>
|
||||
@ -10507,8 +10616,8 @@ Bougez le manche %1.</translation>
|
||||
<translation>Déconnecter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-81"/>
|
||||
<location line="+127"/>
|
||||
<location line="-80"/>
|
||||
<location line="+126"/>
|
||||
<source>Connect</source>
|
||||
<translation>Connecter</translation>
|
||||
</message>
|
||||
@ -12345,9 +12454,8 @@ Méfiez-vous de ne pas vous verrouiller l'accès !</translation>
|
||||
<translation>Rx Défaillants</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Remote Modems</source>
|
||||
<translation>Modems Distants</translation>
|
||||
<translation type="obsolete">Modems Distants</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -12365,9 +12473,8 @@ Méfiez-vous de ne pas vous verrouiller l'accès !</translation>
|
||||
<translation>Associer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Coord ID</source>
|
||||
<translation>ID Coord</translation>
|
||||
<translation type="obsolete">ID Coord</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -12445,9 +12552,8 @@ Méfiez-vous de ne pas vous verrouiller l'accès !</translation>
|
||||
<translation>Si coché, les données sont uniquement transmises du coordinateur vers le modem Rx.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>One-Way Link</source>
|
||||
<translation type="unfinished">Liaison Unidirectionnelle</translation>
|
||||
<translation type="obsolete">Liaison Unidirectionnelle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -12494,6 +12600,31 @@ Méfiez-vous de ne pas vous verrouiller l'accès !</translation>
|
||||
<source>PPM</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>OPLink configuration</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>One-Way</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Remote modems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Coordinator ID</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source><html><head/><body><p>This is the coordinator id we currently are bound to.</p><p>To manually bind to a specific coordinator, just type</p><p>or paste its device id in this box and save.</p><p>The device must be rebooted for the binding to take place.</p></body></html></source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>OsgEarthview</name>
|
||||
@ -13370,10 +13501,36 @@ p, li { white-space: pre-wrap; }
|
||||
<context>
|
||||
<name>ConfigPipXtremeWidget</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/config/configpipxtremewidget.cpp" line="+199"/>
|
||||
<location filename="../../../src/plugins/config/configpipxtremewidget.cpp" line="+140"/>
|
||||
<location line="+9"/>
|
||||
<location line="+9"/>
|
||||
<location line="+9"/>
|
||||
<source>Unbind</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-27"/>
|
||||
<location line="+9"/>
|
||||
<location line="+9"/>
|
||||
<location line="+9"/>
|
||||
<source>Bind</source>
|
||||
<translation type="unfinished">Associer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+34"/>
|
||||
<source>Unknown</source>
|
||||
<translation>Inconnu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+107"/>
|
||||
<source>Information</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+0"/>
|
||||
<source>To apply the changes when binding/unbinding the board must be rebooted or power cycled.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ConfigStabilizationWidget</name>
|
||||
@ -13450,22 +13607,22 @@ p, li { white-space: pre-wrap; }
|
||||
<message>
|
||||
<location filename="../../../src/plugins/config/inputchannelform.ui"/>
|
||||
<source>Form</source>
|
||||
<translation type="unfinished">Formulaire</translation>
|
||||
<translation>Formulaire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel neutral</source>
|
||||
<translation type="unfinished">Neutre canal</translation>
|
||||
<translation>Neutre canal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Neutral</source>
|
||||
<translation type="unfinished">Neutre</translation>
|
||||
<translation>Neutre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Response time</source>
|
||||
<translation type="unfinished">Temps de réponse (RT)</translation>
|
||||
<translation>Temps de réponse (RT)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -13475,52 +13632,52 @@ p, li { white-space: pre-wrap; }
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel values are inverted</source>
|
||||
<translation type="unfinished">Les valeurs du canal sont inversées</translation>
|
||||
<translation>Les valeurs du canal sont inversées</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Reversed</source>
|
||||
<translation type="unfinished">Inversé</translation>
|
||||
<translation>Inversé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel function</source>
|
||||
<translation type="unfinished">Fonction canal</translation>
|
||||
<translation>Fonction canal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Function</source>
|
||||
<translation type="unfinished">Fonction</translation>
|
||||
<translation>Fonction</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel type</source>
|
||||
<translation type="unfinished">Type canal</translation>
|
||||
<translation>Type canal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Type</source>
|
||||
<translation type="unfinished">Type</translation>
|
||||
<translation>Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel number</source>
|
||||
<translation type="unfinished">Numéro canal</translation>
|
||||
<translation>Numéro canal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Number</source>
|
||||
<translation type="unfinished">Nombre</translation>
|
||||
<translation>Numéro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel min</source>
|
||||
<translation type="unfinished">Valeur mini canal</translation>
|
||||
<translation>Valeur mini canal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Min</source>
|
||||
<translation type="unfinished">Mini</translation>
|
||||
<translation>Mini</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -13531,12 +13688,12 @@ p, li { white-space: pre-wrap; }
|
||||
<message>
|
||||
<location/>
|
||||
<source>Channel max</source>
|
||||
<translation type="unfinished">Valeur maxi canal</translation>
|
||||
<translation>Valeur maxi canal</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Max</source>
|
||||
<translation type="unfinished">Maxi</translation>
|
||||
<translation>Maxi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -13548,7 +13705,7 @@ Warning: this is an expert mode feature, mostly used for aerial video
|
||||
camera control (airframe yaw and camera gimbal accessory channels).
|
||||
Too high values for main controls can cause undesirable effects and
|
||||
even lead to crash. Use with caution.</source>
|
||||
<translation type="unfinished">Filtrage optionnel du temps de réponse d'entrée.
|
||||
<translation>Filtrage optionnel du temps de réponse d'entrée.
|
||||
|
||||
Plage : 0-999ms; 0 désactive le filtre (défaut).
|
||||
|
||||
@ -13560,7 +13717,35 @@ et même conduire au crash. A utiliser avec prudence.</translation>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/config/inputchannelform.cpp" line="+171"/>
|
||||
<source>Chan %1</source>
|
||||
<translation type="unfinished">Canal %1</translation>
|
||||
<translation>Canal %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ConfigVehicleTypeWidget</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/config/configvehicletypewidget.cpp" line="+129"/>
|
||||
<source>Multirotor</source>
|
||||
<translation>Multirotor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+1"/>
|
||||
<source>Fixed Wing</source>
|
||||
<translation type="unfinished">Aile</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+1"/>
|
||||
<source>Helicopter</source>
|
||||
<translation>Hélicoptère</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+1"/>
|
||||
<source>Ground</source>
|
||||
<translation type="unfinished">Voiture</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+1"/>
|
||||
<source>Custom</source>
|
||||
<translation type="unfinished">Personnalisé</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
@ -71,22 +71,20 @@ qmfiles.CONFIG += no_check_exist
|
||||
INSTALLS += qmfiles
|
||||
|
||||
#========= begin block copying qt_*.qm files ==========
|
||||
win32 {
|
||||
defineReplace(QtQmExists) {
|
||||
for(lang,$$1) {
|
||||
qm_file = $$[QT_INSTALL_TRANSLATIONS]/qt_$${lang}.qm
|
||||
exists($$qm_file) : result += $$qm_file
|
||||
}
|
||||
return($$result)
|
||||
defineReplace(QtQmExists) {
|
||||
for(lang,$$1) {
|
||||
qm_file = $$[QT_INSTALL_TRANSLATIONS]/qt_$${lang}.qm
|
||||
exists($$qm_file) : result += $$qm_file
|
||||
}
|
||||
QT_TRANSLATIONS = $$QtQmExists(LANGUAGES)
|
||||
|
||||
copyQT_QMs.input = QT_TRANSLATIONS
|
||||
copyQT_QMs.output = $$GCS_DATA_PATH/translations/${QMAKE_FILE_BASE}.qm
|
||||
isEmpty(vcproj):copyQT_QMs.variable_out = PRE_TARGETDEPS
|
||||
copyQT_QMs.commands = $(COPY_FILE) ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
||||
copyQT_QMs.name = Copy ${QMAKE_FILE_IN}
|
||||
copyQT_QMs.CONFIG += no_link
|
||||
QMAKE_EXTRA_COMPILERS += copyQT_QMs
|
||||
return($$result)
|
||||
}
|
||||
QT_TRANSLATIONS = $$QtQmExists(LANGUAGES)
|
||||
|
||||
copyQT_QMs.input = QT_TRANSLATIONS
|
||||
copyQT_QMs.output = $$GCS_DATA_PATH/translations/${QMAKE_FILE_BASE}.qm
|
||||
isEmpty(vcproj):copyQT_QMs.variable_out = PRE_TARGETDEPS
|
||||
copyQT_QMs.commands = $(COPY_FILE) ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
||||
copyQT_QMs.name = Copy ${QMAKE_FILE_IN}
|
||||
copyQT_QMs.CONFIG += no_link
|
||||
QMAKE_EXTRA_COMPILERS += copyQT_QMs
|
||||
#========= end block copying qt_*.qm files ============
|
||||
|
@ -35,7 +35,7 @@ install:
|
||||
# Add here commands to install the package into debian/<packagename>
|
||||
cp -arp build/openpilotgcs_release/bin debian/openpilot/usr/local/OpenPilot
|
||||
cp -arp build/openpilotgcs_release/lib debian/openpilot/usr/local/OpenPilot
|
||||
cp -arp build/openpilotgcs_release/share debian/openpilot/usr/local/OpenPilot
|
||||
cp -arp build/openpilotgcs_release/share debian/openpilot/usr/local/OpenPilot
|
||||
cp -arp build/openpilotgcs_release/.obj debian/openpilot/usr/local/OpenPilot
|
||||
cp -arp package/linux/qt.conf debian/openpilot/usr/local/OpenPilot/bin
|
||||
cp -arp package/linux/openpilot.desktop debian/openpilot/usr/share/applications
|
||||
|
Loading…
Reference in New Issue
Block a user