<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
    <name>GdbServerReadyWatcher</name>
    <message>
        <location filename="../src/device/nxtdevicedebugsupport.cpp" line="75"/>
        <source>Waiting for gdbserver...</source>
        <translation>En attente de gdbserver...</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicedebugsupport.cpp" line="86"/>
        <source>Timeout waiting for gdbserver to become ready.</source>
        <translation>Délai d&apos;attente pour que gdbserver soit prêt.</translation>
    </message>
</context>
<context>
    <name>Nxt</name>
    <message>
        <location filename="../src/nxtconstants.h" line="38"/>
        <source>IDS NXT</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/nxtconstants.h" line="42"/>
        <source>Build Engine</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/nxtconstants.h" line="44"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtAbstractBuildStep</name>
    <message>
        <location filename="../src/steps/build/nxtabstractbuildstep.cpp" line="45"/>
        <source>%1: override run</source>
        <translation>%1: passer outre run</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtAbstractVmStartStep</name>
    <message>
        <location filename="../src/vm/nxtabstractvmstartstep.cpp" line="84"/>
        <source>%1: Internal error.</source>
        <translation>%1: Erreur interne.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtabstractvmstartstep.cpp" line="90"/>
        <source>%1: The &quot;%2&quot; virtual machine is already running. Nothing to do.</source>
        <translation>%1: La machine virtuelle &quot;%2&quot; est déjà en cours d&apos;exécution. Rien à faire.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtabstractvmstartstep.cpp" line="93"/>
        <source>%1: Starting &quot;%2&quot; virtual machine...</source>
        <translation>%1: Démarrer la machine virtuelle &quot;%2&quot;...</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtAbstractVmStartStepConfigWidget</name>
    <message>
        <location filename="../src/vm/nxtabstractvmstartstep.cpp" line="61"/>
        <source>Starts the virtual machine, if necessary.</source>
        <translation>Démarre la machine virtuelle, si nécessaire.</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtBundleVisionAppStep</name>
    <message>
        <location filename="../src/steps/build/nxtbuildsteps.cpp" line="107"/>
        <source>NXT Bundle</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtConnection</name>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="507"/>
        <source>Failed to start virtual machine &quot;%1&quot;</source>
        <translation>Impossible de démarrer la machine virtuelle &quot;%1&quot;</translation>
    </message>
    <message>
        <source>Failed to establish SSH conection with virtual machine &quot;%1&quot;: %2 %3</source>
        <translation type="vanished">Impossible d&apos;établir la connexion SSH avec la machine virtuelle &quot;%1&quot;: %2 %3</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="526"/>
        <source>Consider increasing SSH connection timeout in options.</source>
        <translation>Envisagez d&apos;augmenter le délai de connexion SSH dans les options.</translation>
    </message>
    <message>
        <source>SSH conection with virtual machine &quot;%1&quot; has been lost: %2 %3</source>
        <translation type="vanished">La connexion SSH avec la machine virtuelle &quot;%1&quot; a été perdue: %2 %3</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="519"/>
        <source>Failed to establish SSH connection with virtual machine &quot;%1&quot;: %2 %3</source>
        <translation>Échec de l&apos;établissement de la connexion SSH avec la machine virtuelle &quot;%1&quot;: %2 %3</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="541"/>
        <source>SSH connection with virtual machine &quot;%1&quot; has been lost: %2 %3</source>
        <translation>La connexion SSH avec la machine virtuelle &quot;%1&quot; a été perdue: %2 %3</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1191"/>
        <source>Already Connecting to Virtual Machine</source>
        <translation>Déjà connecté à la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1192"/>
        <source>Already connecting to the &quot;%1&quot; virtual machine - please repeat later.</source>
        <translation>Déjà en vous connectant à la machine virtuelle &quot;%1&quot; - répétez l&apos;opération plus tard.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1205"/>
        <source>Already Disconnecting from Virtual Machine</source>
        <translation>Déjà déconnecté de la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1206"/>
        <source>Already disconnecting from the &quot;%1&quot; virtual machine - please repeat later.</source>
        <translation>Déjà déconnecté de la machine virtuelle &quot;%1&quot; - répétez l&apos;opération plus tard.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1219"/>
        <source>Virtual Machine Not Found</source>
        <translation>Machine virtuelle pas trouvée</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1220"/>
        <source>No virtual machine with the name &quot;%1&quot; found. Check your installation.</source>
        <translation>Aucune machine virtuelle avec le nom &quot;%1&quot; trouvée. Vérifiez votre installation.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1235"/>
        <source>Start Virtual Machine</source>
        <translation>Démarrer la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1236"/>
        <source>The &quot;%1&quot; virtual machine is not running. Do you want to start it now?</source>
        <translation>La machine virtuelle &quot;%1&quot; n&apos;est pas en cours d&apos;exécution. Voulez-vous commencer maintenant?</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1254"/>
        <source>Reset Virtual Machine</source>
        <translation>Réinitialiser la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1255"/>
        <source>Connection to the &quot;%1&quot; virtual machine failed recently. Do you want to reset the virtual machine first?</source>
        <translation>La connexion à la machine virtuelle &quot;%1&quot; a récemment échoué. Voulez-vous d&apos;abord réinitialiser la machine virtuelle?</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1260"/>
        <source>This virtual machine has been started outside of Qt Creator.</source>
        <translation>Cette machine virtuelle a été démarrée en dehors de Qt Creator.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1275"/>
        <source>Close Virtual Machine</source>
        <translation>Fermer la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1276"/>
        <source>Do you really want to close the &quot;%1&quot; virtual machine?</source>
        <translation>Voulez-vous vraiment fermer la machine virtuelle &quot;%1&quot;?</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1279"/>
        <source>This virtual machine has been started outside of Qt Creator. Answer &quot;No&quot; to disconnect and leave the virtual machine running.</source>
        <translation>Cette machine virtuelle a été démarrée en dehors de Qt Creator. Répondez &quot;Non&quot; pour vous déconnecter et laisser la machine virtuelle en marche.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1294"/>
        <source>Unable to Close Virtual Machine</source>
        <translation>Impossible de fermer la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1295"/>
        <source>Timeout waiting for the &quot;%1&quot; virtual machine to close.</source>
        <translation>Délai d&apos;attente en attente de la fermeture de la machine virtuelle &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1308"/>
        <source>Connecting to Virtual Machine</source>
        <translation>Connexion à la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1309"/>
        <source>Connecting to the &quot;%1&quot; virtual machine…</source>
        <translation>Connexion à la machine virtuelle &quot;%1&quot;…</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1321"/>
        <source>Closing Virtual Machine</source>
        <translation>Fermeture de la machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnection.cpp" line="1322"/>
        <source>Waiting for the &quot;%1&quot; virtual machine to close…</source>
        <translation>En attente de la fermeture de la machine virtuelle &quot;%1&quot;…</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtConnectionAction</name>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="197"/>
        <source>Error connecting to &quot;%1&quot; virtual machine: %2</source>
        <translation>Erreur de connexion à la machine virtuelle &quot;%1&quot;:%2</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="222"/>
        <source>&lt;UNKNOWN&gt;</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtConnectionManager</name>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="248"/>
        <source>Start/Stop a IDS NXT Build Engine</source>
        <translation>Démarrer / Arrêter un moteur de construction IDS NXT</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="252"/>
        <source>Start &apos;%1&apos;</source>
        <translation>Démarrer &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="253"/>
        <source>Stop &apos;%1&apos;</source>
        <translation>Arrêtez &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="254"/>
        <source>Connecting...</source>
        <translation>Connecter...</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="255"/>
        <source>Disconnecting...</source>
        <translation>Déconnecter...</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="256"/>
        <source>Closing...</source>
        <translation>Fermer...</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="257"/>
        <source>Starting...</source>
        <translation>Départer...</translation>
    </message>
    <message>
        <location filename="../src/vm/nxtconnectionmanager.cpp" line="366"/>
        <source>Connected</source>
        <translation>Connecté</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtConnectionTestStep</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="246"/>
        <source>Test Device Connection</source>
        <translation>Test du périphérique de connexion</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="297"/>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="310"/>
        <source>%1: Testing connection to &quot;%2&quot;...</source>
        <translation>%1: Test de la connexion à &quot;%2&quot; ...</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtConnectionTestStepConfigWidget</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="97"/>
        <source>Verifies connection to the device can be established.</source>
        <translation>Vérifie que la connexion au périphérique peut être établie.</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtDeployStepWidget</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploystep.ui" line="14"/>
        <source>Form</source>
        <translation>Forme</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploystep.ui" line="23"/>
        <source>Arguments:</source>
        <translation>Arguments:</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploystep.ui" line="33"/>
        <source>Command:</source>
        <translation>Commander:</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploystep.ui" line="40"/>
        <source>nxtdeploy.py</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtDeployVisionAppStep</name>
    <message>
        <location filename="../src/steps/build/nxtbuildsteps.cpp" line="292"/>
        <source>NXT Deploy</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtDevice</name>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevice.cpp" line="117"/>
        <source>Redeploy SSH Keys</source>
        <translation>Redéployer les clés SSH</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevice.cpp" line="43"/>
        <source>IDS NXT Device</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtDeviceFactory</name>
    <message>
        <location filename="../src/device/nxtdevicefactory.cpp" line="71"/>
        <source>IDS NXT Device</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicefactory.cpp" line="96"/>
        <source>Physical device</source>
        <translation>Dispositif physique</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicefactory.cpp" line="99"/>
        <source>Create a IDS NXT Device</source>
        <translation>Créer un dispositif IDS NXT</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicefactory.cpp" line="100"/>
        <source>Add physical device?</source>
        <translation>Ajouter un dispositif physique?</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicefactory.cpp" line="125"/>
        <source>Could not generate key.</source>
        <translation>Impossible de générer la clé.</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtDeviceTester</name>
    <message>
        <location filename="../src/device/nxtdevicetester.cpp" line="22"/>
        <source>Connecting to device %1 ...</source>
        <translation>Connexion au dispositif %1 ...</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicetester.cpp" line="27"/>
        <source>Authenticating ...</source>
        <translation>Authentifier ...</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicetester.cpp" line="32"/>
        <source>Connected to device.</source>
        <translation>Connecté à l&apos;appareil.</translation>
    </message>
    <message>
        <location filename="../src/device/nxtdevicetester.cpp" line="38"/>
        <source>Device not reachable. IP address correct?</source>
        <translation>Appareil non accessible. Adresse IP correcte?</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtGeneralOptionsWidget</name>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Forme</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="22"/>
        <source>Build Environment</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="28"/>
        <source>Environment variables &amp;to forward:</source>
        <translation>Variables d&apos;environnement à transmettre:</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="44"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The build environment is isolated from the host environment. List here the environment variables to be forwarded to the build environment.&lt;/p&gt;&lt;p&gt;Any white space works as a separator. Pattern matching is possible with the &apos;*&apos; character.&lt;/p&gt;&lt;p&gt;This option may be overridden with the %1 environment variable, in which case it becomes read-only here.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;L&apos;environnement de construction est isolé de l&apos;environnement hôte. Énumérez ici les variables d’environnement à transmettre à l’environnement de construction. &lt;/p&gt;&lt;p&gt;Tout espace blanc sert de séparateur. La correspondance de modèle est possible avec le caractère &apos;*&apos;.&lt;/p&gt;&lt;p&gt;Cette option peut être remplacée par la variable d&apos;environnement %1, auquel cas elle devient en lecture seule ici.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="51"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;This option is currently overridden with the %1 environment variable.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;Cette option est actuellement remplacée par la variable d’environnement %1.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="66"/>
        <source>Virtual Machines</source>
        <translation>Machines virtuelles</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="72"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Applies to starting a IDS NXT build engine during build, deploy or run step execution.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;S&apos;applique au démarrage d&apos;un moteur de génération IDS NXT lors de la construction, du déploiement ou de l&apos;exécution d&apos;une étape.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="75"/>
        <source>Ask before starting a virtual machine</source>
        <translation>Demander avant de démarrer une machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="82"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Applies to closing a headless IDS NXT build engine when Qt Creator is about to quit.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;S&apos;applique à la fermeture d&apos;un moteur de génération IDS NXT sans tête lorsque Qt Creator est sur le point de quitter.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtgeneraloptionswidget.ui" line="85"/>
        <source>Ask before closing a virtual machine</source>
        <translation>Demander avant de fermer une machine virtuelle</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtHardwareDeviceWidget</name>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.ui" line="14"/>
        <source>Form</source>
        <translation>Forme</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.ui" line="20"/>
        <source>&amp;Host:</source>
        <translation>Hôte:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.ui" line="30"/>
        <source>NXT device&apos;s IP address</source>
        <translation>Adresse IP du dispositif NXT</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.ui" line="37"/>
        <source>&amp;Username:</source>
        <translation>Nom d&apos;utilisateur:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.ui" line="50"/>
        <source>Password:</source>
        <translation>Mot de passe:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="126"/>
        <source>Authorize</source>
        <translation>Autoriser</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="138"/>
        <source>Generating key…</source>
        <translation>Génération de clé…</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="142"/>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="154"/>
        <source>Failed</source>
        <translation>Échoué</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="143"/>
        <source>Failed to generate key: %1</source>
        <translation>Échec de la génération de la clé: %1</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="150"/>
        <source>Deploying key…</source>
        <translation>Clé de déploiement…</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="154"/>
        <source>Failed to deploy SSH key: %1</source>
        <translation>Échec du déploiement de la clé SSH: %1</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="186"/>
        <source>Authorized</source>
        <translation>Autorisé</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="187"/>
        <source>Successfully authorized SSH key</source>
        <translation>Clé SSH autorisée avec succès</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="234"/>
        <source>You will need at least two ports for debugging.</source>
        <translation>Vous aurez besoin d&apos;au moins deux ports pour le débogage.</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="236"/>
        <source>File does not exist.</source>
        <translation>Fichier ne existe pas.</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidget.cpp" line="245"/>
        <source>SSH Key</source>
        <translation>Clé SSH</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtHardwareDeviceWidget_AuthorizeDialog</name>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidgetauthorizedialog.ui" line="14"/>
        <source>Deploy SSH Key</source>
        <translation>Déployer la clé SSH</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidgetauthorizedialog.ui" line="35"/>
        <source>Device:</source>
        <translation>Dispositif:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidgetauthorizedialog.ui" line="52"/>
        <source>Username:</source>
        <translation>Nom d&apos;utilisateur:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidgetauthorizedialog.ui" line="69"/>
        <source>Password:</source>
        <translation>Mot de passe:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewidgetauthorizedialog.ui" line="105"/>
        <source>PROGRESS</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtHardwareDeviceWizard</name>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizard.cpp" line="39"/>
        <source>New IDS NXT Hardware Device Setup</source>
        <translation>Nouvelle configuration du dispositif  matériel IDS NXT</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtHardwareDeviceWizardSelectionPage</name>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="20"/>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="26"/>
        <source>Device Selection</source>
        <translation>Sélection de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="35"/>
        <source>Host:</source>
        <translation>Hôte:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="45"/>
        <source>NXT device&apos;s IP address</source>
        <translation>Adresse IP du dispositif NXT</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="52"/>
        <source>Username:</source>
        <translation>Nom d&apos;utilisateur:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="69"/>
        <source>&amp;Password: </source>
        <translation>Mot de passe:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="113"/>
        <source>Test Connection</source>
        <translation>Test de connexion</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardselectionpage.ui" line="126"/>
        <source>none</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="59"/>
        <source>Select Device</source>
        <translation>Choisir un dispositif</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="75"/>
        <source>Not connected.</source>
        <translation>Pas connecté.</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="179"/>
        <source>Connecting to machine %1 ...</source>
        <translation>Connexion à la machine%1 ...</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="184"/>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="208"/>
        <source>Detecting device properties...</source>
        <translation>Détecter les propriétés du périphérique ...</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="188"/>
        <source>Could not autodetect device properties</source>
        <translation>Impossible de détecter automatiquement les propriétés du dispositif</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="201"/>
        <source>Connecting to device %1...</source>
        <translation>Connexion au périphérique%1 ...</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="204"/>
        <source>Authenticating...</source>
        <translation>Authentifier ...</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="216"/>
        <source>Connected to device.</source>
        <translation>Connecté à l&apos;appareil.</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="221"/>
        <source>Authentication failed! (Code %1)</source>
        <translation>Authentification échouée! (Code%1)</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="227"/>
        <source>Device not reachable. IP address correct?</source>
        <translation>Appareil non accessible. Adresse IP correcte?</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="333"/>
        <source>Configure Connection</source>
        <translation>Configurer la connexion</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardpages.cpp" line="341"/>
        <source>Build Engine</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtHardwareDeviceWizardSetupPage</name>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="20"/>
        <source>WizardPage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="41"/>
        <source>Config name:</source>
        <translation>Nom de la configuration:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="57"/>
        <source>Connection</source>
        <translation>Connexion</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="66"/>
        <source>Host:</source>
        <translation>Hôte:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="73"/>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="90"/>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="107"/>
        <source>none</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="83"/>
        <source>Username:</source>
        <translation>Nom d&apos;utilisateur:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="100"/>
        <source>Password:</source>
        <translation>Mot de passe:</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="117"/>
        <source>SSH Key</source>
        <translation>clé SSH</translation>
    </message>
    <message>
        <location filename="../src/device/hardware/nxthardwaredevicewizardsetuppage.ui" line="125"/>
        <source>IDS NXT build engine:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtMode</name>
    <message>
        <location filename="../src/ui/mode/nxtmode.cpp" line="42"/>
        <source>IDS NXT</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtNamedCommandDeployService</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="624"/>
        <source>Remote process failed to start.</source>
        <translation>Le processus distant n&apos;a pas pu démarrer.</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="626"/>
        <source>Remote process was killed by a signal.</source>
        <translation>Le processus à distance a été tué par un signal.</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="628"/>
        <source>Remote process finished with exit code %1.</source>
        <translation>Le processus distant est terminé avec le code de sortie %1.</translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="630"/>
        <source>Remote command finished successfully.</source>
        <translation>Commande à distance terminée avec succès.</translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtOptionsWidget</name>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.ui" line="24"/>
        <source>Virtua&amp;l Machine:</source>
        <translation type="unfinished">Machine virtuelle</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.ui" line="60"/>
        <source>&amp;Add...</source>
        <translation type="unfinished">Ajouter...</translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.ui" line="67"/>
        <source>&amp;Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.ui" line="84"/>
        <source>&amp;Start Virtual Machine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.ui" line="91"/>
        <source>Sto&amp;p Virtual Machine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="57"/>
        <source>Not connected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="151"/>
        <source>Some changes could not be saved!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="152"/>
        <source>Failed to apply some of the changes to virtual machines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="191"/>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="354"/>
        <source>Close Virtual Machine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="192"/>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="355"/>
        <source>Close the &quot;%1&quot; virtual machine?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="195"/>
        <source>Some of the changes require stopping the virtual machine before they can be applied.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="224"/>
        <source>Not tested.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="232"/>
        <source>Add a IDS NXT Build Engine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="279"/>
        <source>Connecting to machine %1 ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="285"/>
        <source>Virtual machine %1 is not running.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="301"/>
        <source>Cannot Authorize Keys</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="303"/>
        <source>Key Authorized</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="303"/>
        <source>Key %1 added to 
 %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="323"/>
        <source>Could not generate key.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="325"/>
        <source>Key generated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="325"/>
        <source>Key pair generated 
 %1 
 You should authorize key now.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="346"/>
        <source>Choose a new folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="347"/>
        <source>The given folder (%1) is the current alternative source folder. Please choose another folder if you want to change it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="358"/>
        <source>Virtual machine must be closed before the source folder can be changed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="367"/>
        <source>Failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="368"/>
        <source>Alternative source folder not changed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="384"/>
        <source>Success!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="385"/>
        <source>Alternative source folder for %1 changed to %2.

Do you want to start %1 now?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="392"/>
        <source>Changing the source folder failed!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/ui/options/nxtoptionswidget.cpp" line="393"/>
        <source>Unable to change the alternative source folder to %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtPlugin</name>
    <message>
        <location filename="../src/nxtplugin.cpp" line="162"/>
        <source>Close Virtual Machine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/nxtplugin.cpp" line="163"/>
        <source>The headless virtual machine &quot;%1&quot; is still running.

Close the virtual machine now?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtPrepareTargetStep</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="382"/>
        <source>Prepare Target</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtPrepareTargetStepConfigWidget</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="115"/>
        <source>Prepares target device for deployment</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtProcessStep</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="167"/>
        <source>Cannot deploy: No active build configuration.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="174"/>
        <source>Cannot deploy: Missing IDS NXT Build Engine information in the kit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="181"/>
        <source>Cannot deploy: Missing IDS NXT build-target information in the kit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="189"/>
        <source>Cannot deploy: Missing IDS NXT device information in the kit</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtRestDeployConfiguration</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeployconfiguration.cpp" line="130"/>
        <source>NXT Deploy</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtRestDeployStep</name>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="484"/>
        <source>Deploying VApp...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/deploy/nxtdeploysteps.cpp" line="493"/>
        <source>Deploys VApp via REST interface.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtRunConfiguration</name>
    <message>
        <location filename="../src/steps/run/nxtrunconfiguration.cpp" line="103"/>
        <source>%1 (on IDS NXT Device)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtrunconfiguration.cpp" line="105"/>
        <source>Run on IDS NXT Device</source>
        <extracomment>Nxt run configuration default display name</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtRunConfigurationFactory</name>
    <message>
        <location filename="../src/steps/run/nxtrunconfigurationfactory.cpp" line="54"/>
        <source>%1 (on IDS NXT Device)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtRunRestConfiguration</name>
    <message>
        <location filename="../src/steps/run/nxtrunrestconfiguration.cpp" line="85"/>
        <source>This deployment method does not support run configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtrunrestconfiguration.cpp" line="143"/>
        <source>%1 (on IDS NXT Device via REST)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtrunrestconfiguration.cpp" line="145"/>
        <source>Run on IDS NXT Device via REST</source>
        <extracomment>Nxt run configuration default display name</extracomment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSdkDetailsWidget</name>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="53"/>
        <source>Virtual machine</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="59"/>
        <source>Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="82"/>
        <source>Host:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="95"/>
        <source>localhost</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="105"/>
        <source>SSH port:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="151"/>
        <source>Web port:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="197"/>
        <source>Build targets:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="210"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="220"/>
        <source>No win&amp;dow:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="230"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If enabled the virtual machine will be run in a windowless mode (default).&lt;/p&gt;&lt;p&gt;Changing this setting requires restarting the virtual machine.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="243"/>
        <source>Shared folders</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="255"/>
        <source>Alt source folder:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="268"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;The alternative source folder path.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Your projects can be located under your home folder or under this folder.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="290"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Change the alternative source location folder.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;By default IDS NXT build engine can read project sources only from your home directory. You can specify here another location for your projects. You will need to stop the build engine before this setting can be changed.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="293"/>
        <source>Change</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="305"/>
        <source>Home folder:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="337"/>
        <source>Build targets folder:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="369"/>
        <source>SSH folder:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="401"/>
        <source>Config folder:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="433"/>
        <source>Connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="445"/>
        <source>Username:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="462"/>
        <source>SSH key: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="494"/>
        <source>Generate Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="501"/>
        <source>Authorize Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="510"/>
        <source>SSH t&amp;imeout:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="526"/>
        <source>s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="539"/>
        <source>Status:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="554"/>
        <source>Not Connected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.ui" line="561"/>
        <source>Test Connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="55"/>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="58"/>
        <source>Stop the virtual machine to unlock this field for editing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="77"/>
        <source>Select SSH Key</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="111"/>
        <source>No build targets installed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="115"/>
        <source>Complete adding the build engine to see its build targets</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="120"/>
        <source>Add public key to %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="184"/>
        <source>Invalid path</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkdetailswidget.cpp" line="184"/>
        <source>Not a valid source folder path: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSdkKitInformation</name>
    <message>
        <location filename="../src/qtc/nxtsdkkitinformation.cpp" line="91"/>
        <source>IDS NXT Build Engine</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSdkKitInformationWidget</name>
    <message>
        <location filename="../src/qtc/nxtsdkkitinformation.cpp" line="145"/>
        <source>Manage...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkkitinformation.cpp" line="155"/>
        <source>IDS NXT Build Engine:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkkitinformation.cpp" line="160"/>
        <source>Name of the virtual machine used as a IDS NXT Build Engine.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkkitinformation.cpp" line="204"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSdkManager</name>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="409"/>
        <source>Error: File %1 is missing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="416"/>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="436"/>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="445"/>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="459"/>
        <source>Error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="424"/>
        <source>Error: Could not create directory %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="450"/>
        <source>Key already authorized!
 %1 already in %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="565"/>
        <source>Error: Key Path is empty.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="572"/>
        <source>Error: File &quot;%1&quot; exists.
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="586"/>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="594"/>
        <location filename="../src/qtc/nxtsdkmanager.cpp" line="610"/>
        <source>Error: %1
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSdkSelectionDialog</name>
    <message>
        <location filename="../src/qtc/nxtsdkselectiondialog.ui" line="14"/>
        <source>WizardPage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkselectiondialog.ui" line="20"/>
        <source>Available Virtual Machines:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtsdkselectiondialog.cpp" line="50"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSdkStartStep</name>
    <message>
        <location filename="../src/steps/build/nxtbuildsteps.cpp" line="53"/>
        <source>Cannot start SDK: Missing IDS NXT Build Engine information in the kit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/build/nxtbuildsteps.cpp" line="69"/>
        <source>Start IDS NXT Build Engine</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtSshKeyDeploymentDialog</name>
    <message>
        <location filename="../src/connection/ssh/nxtsshkeydeploymentdialog.cpp" line="38"/>
        <source>Deploying...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/connection/ssh/nxtsshkeydeploymentdialog.cpp" line="62"/>
        <source>Deployment finished successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/connection/ssh/nxtsshkeydeploymentdialog.cpp" line="69"/>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtTargetKitInformation</name>
    <message>
        <location filename="../src/qtc/nxttargetkitinformation.cpp" line="82"/>
        <source>IDS NXT build target</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtTargetKitInformationWidget</name>
    <message>
        <location filename="../src/qtc/nxttargetkitinformation.cpp" line="113"/>
        <source>Manage...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttargetkitinformation.cpp" line="123"/>
        <source>IDS NXT build target:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttargetkitinformation.cpp" line="128"/>
        <source>Name of an sb2 build target.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttargetkitinformation.cpp" line="155"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::NxtToolChainFactory</name>
    <message>
        <location filename="../src/qtc/nxttoolchain.cpp" line="178"/>
        <source>IDS NXT</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Nxt::Internal::RestConnection::pimpl</name>
    <message>
        <location filename="../src/connection/rest/restconnection_pimpl.cpp" line="99"/>
        <source>Connection closed unexpectedly.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/connection/rest/restconnection_pimpl.cpp" line="134"/>
        <source>Timeout</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NxtSdk</name>
    <message>
        <location filename="../src/qtc/nxtsdkkitinformation.cpp" line="69"/>
        <source>No valid IDS NXT Build Engine &quot;%1&quot; found</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>NxtTarget</name>
    <message>
        <location filename="../src/qtc/nxttargetkitinformation.cpp" line="64"/>
        <source>No valid build target found for %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::NxtToolChain</name>
    <message>
        <location filename="../src/qtc/nxttoolchain.cpp" line="131"/>
        <source>Toolchain &quot;%1&quot; can not be used for device with %2 architecture</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttoolchain.cpp" line="139"/>
        <source>No available Qt version found which can be used with toolchain &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttoolchain.cpp" line="147"/>
        <source>The toolchain &quot;%1&quot; does not match IDS NXT Build Engine or Qt version</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::RunControl</name>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="26"/>
        <source>Starting VApp &apos;%1&apos; on NXT device &apos;%2&apos;...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="32"/>
        <source>NXT device &apos;%1&apos; is not available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="38"/>
        <source>Authentication on NXT device &apos;%1&apos; failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="44"/>
        <source>Failed to start VApp &apos;%1&apos; on NXT device &apos;%2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="48"/>
        <source>VApp &apos;%1&apos; has been started on NXT device &apos;%2&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="54"/>
        <source>NxtRestTargetRunner::stop()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="61"/>
        <source>NxtRestTargetRunner::onProcessStarted()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="71"/>
        <source>NxtRestTargetRunner::onProcessFinished()</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/steps/run/nxtresttargetrunner.cpp" line="80"/>
        <source>NxtRestTargetRunner::onProcessError()</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/device/nxtdevicexmlparser.cpp" line="71"/>
        <location filename="../src/qtc/nxttargetsxmlparser.cpp" line="56"/>
        <source>Error %1:%2:%3 %4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttarget.cpp" line="222"/>
        <source>GDB (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxttarget.cpp" line="224"/>
        <source>GDB (%1 in %2)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QtVersion</name>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="103"/>
        <source>IDS NXT </source>
        <comment>Qt Version is meant for IDS NXT</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="138"/>
        <source>No available toolchains found to build for Qt version &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="142"/>
        <source>This Qt version &quot;%1&quot; does not match IDS NXT SDK or toolchain.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="156"/>
        <source>Qt version &quot;%1&quot; is missing IDS NXT SDK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="190"/>
        <source>Project is outside of IDS NXT SDK workspace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="192"/>
        <source>Project is outside of IDS NXT SDK shared home &quot;%1&quot; and shared src &quot;%2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/qtc/nxtqtversion.cpp" line="194"/>
        <source>Project is outside of shared home &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
