<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
    <name>AbortSession</name>
    <message>
        <location filename="../src/gui/ui_abort_session.py" line="44"/>
        <source>Abort Session ?</source>
        <translation>Abandonner la session ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_abort_session.py" line="45"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Are you sure to want to abort session without saving ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Êtes vous sûr de vouloir abandonner&lt;br&gt;la session sans la sauvegarder ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_abort_session.py" line="46"/>
        <source>Abort</source>
        <translation>Abandonner</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_abort_session.py" line="47"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
</context>
<context>
    <name>ClientSlotWidget</name>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="171"/>
        <source>Frame</source>
        <translation>Trame</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="187"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="173"/>
        <source>ClientName</source>
        <translation>NomDuClient</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="174"/>
        <source>Show GUI</source>
        <translation>Afficher l&apos;interface graphique utilisateur</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="175"/>
        <source>GUI</source>
        <translation>IGU</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="176"/>
        <source>Launch</source>
        <translation>Lancer</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="182"/>
        <source>Status</source>
        <translation>État</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="183"/>
        <source>stopped</source>
        <translation>arrêté</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="184"/>
        <source>Save</source>
        <translation>Sauvegarder</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="186"/>
        <source>Remove</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="178"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Politely ask the client to stop.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Demander poliment au client de s&apos;arrêter.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="180"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Kill !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Tuer !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="188"/>
        <source>Save As Application Template</source>
        <translation>Sauvegarder Comme Modèle d&apos;Application</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="189"/>
        <source>Properties</source>
        <translation>Propriétés</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_slot.py" line="190"/>
        <source>Return To A Previous State</source>
        <translation>Retourner à un état précédent</translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <location filename="../src/gui/ui_error_dialog.py" line="34"/>
        <source>Error !</source>
        <translation>Erreur !</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_error_dialog.py" line="35"/>
        <source>Error Text</source>
        <translation>Texte d&apos;erreur</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="14"/>
        <source>Copy File ?</source>
        <translation>Copier le fichier ?</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="20"/>
        <source>file is not in proxy directory.</source>
        <translation>Le fichier n&apos;est pas dans le repertoire du proxy.</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="27"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Do you want to copy this file to proxy directory or to use directly this file ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Voulez-vous copier ce fichier dans le repertoire du proxy&lt;br&gt;ou utiliser directement ce fichier ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="49"/>
        <source>Copy file and rename it with session name</source>
        <translation>Copier le fichier et le renommer avec le nom de la session</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="52"/>
        <source>Copy And Rename File</source>
        <translation>Copier et renommer le fichier</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="62"/>
        <source>Copy File</source>
        <translation>Copier le fichier</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_copy.ui" line="73"/>
        <source>Use This File</source>
        <translation>Utiliser ce fichier</translation>
    </message>
    <message>
        <location filename="../src/clients/proxy/ray-proxy.py" line="62"/>
        <source>%s is not in proxy directory</source>
        <translation type="obsolete">%s n&apos;est pas dans le répertoire du proxy</translation>
    </message>
    <message>
        <location filename="../src/clients/proxy/ray-proxy.py" line="146"/>
        <source>Select File to use as CONFIG_FILE</source>
        <translation type="obsolete">Sélectionnez le fichier à utiliser comme CONFIG_FILE</translation>
    </message>
    <message>
        <location filename="../src/clients/proxy/ray-proxy.py" line="246"/>
        <source>Executable failed to launch ! It&apos;s maybe not present on system.</source>
        <translation type="obsolete">Échec du lancement ! L&apos;exécutable n&apos;est peut-être pas présent sur le système.</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="237"/>
        <source>Properties</source>
        <translation>Propriétés</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="149"/>
        <source>Client id</source>
        <translation>Identifiant du client</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="145"/>
        <source>Executable</source>
        <translation>Exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="142"/>
        <source>nsmid</source>
        <translation>nsmid</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="139"/>
        <source>Label</source>
        <translation>Étiquette</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="138"/>
        <source>executable</source>
        <translation>exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="136"/>
        <source>client_name</source>
        <translation>nom du client</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="147"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="261"/>
        <source>Save Changes</source>
        <translation>Sauvegarder les changements</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="140"/>
        <source>Icon</source>
        <translation>Icône</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="141"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="148"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_nsm_open_info.py" line="37"/>
        <source>Opening NSM Session</source>
        <translation>Ouverture d&apos;une session NSM</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_nsm_open_info.py" line="38"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are opening a session created by Non Session Manager.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Ray Session will open it, but changes won&apos;t be applied to NSM file (session.nsm).&lt;/p&gt;&lt;p&gt;Also, Once you start to work with Ray Session, you have to continue with it !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Vous ouvrez une session créée par Non Session Manager&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Ray Session va l&apos;ouvrir, mais les changements ne seront pas appliqués au fichier de session NSM (session.nsm).&lt;/p&gt;&lt;p&gt;En fait, dès que vous commencez à travailler sur une session avec Ray Session, vous devez continuer avec.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_nsm_open_info.py" line="39"/>
        <source>Don&apos;t Show this Message Again</source>
        <translation>Ne plus afficher ce message</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="150"/>
        <source>Prevent to stop without recent save</source>
        <translation>Empêcher l&apos;arrêt sans sauvegarde récente</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client.py" line="57"/>
        <source>Stop Client ?</source>
        <translation>Arrêter le client ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client.py" line="58"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;%s&lt;/span&gt; contains unsaved changes. &lt;/p&gt;&lt;p&gt;Do you really want to stop it ?&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-weight:600;&quot;&gt;%s&lt;/span&gt; contient des changements non sauvegardés. &lt;/p&gt;&lt;p&gt;Voulez-vous vraiment l&apos;arrêter ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client.py" line="59"/>
        <source>Don&apos;t prevent to stop this client again !</source>
        <translation>Ne plus empêcher l&apos;arrêt de ce client !</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client.py" line="60"/>
        <source>Save &amp;&amp; Stop</source>
        <translation>Sauvegarder &amp;&amp; Arrêter</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client.py" line="61"/>
        <source>Just Stop</source>
        <translation>Arrêter</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client.py" line="62"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="135"/>
        <source>Restore Client ?</source>
        <translation>Restaurer le client ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="151"/>
        <source>client_label</source>
        <translation>éltiquette du client</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="152"/>
        <source>client_icon</source>
        <translation>icône du client</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="153"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Do you want to restore this client in the session ?&lt;br/&gt;You can also definitely remove the client and its files.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Voulez-vous restaurer ce client dans la session ?&lt;br/&gt;Vous pouvez aussi supprimer le client et tous ses fichiers.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="154"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Remove definitely the client and its files.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Supprimer définitivement le client et tous ses fichiers.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_remove_template.py" line="47"/>
        <source>Remove</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="157"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Restore this client in current session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Restaurer ce client dans la session en cours.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_trash.py" line="158"/>
        <source>Restore Client</source>
        <translation>Restaurer le client</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_progress.py" line="55"/>
        <source>Abort Copy ?</source>
        <translation>Abandonner la Copie ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_abort_copy.py" line="56"/>
        <source>Do you want to abort current copy ?</source>
        <translation>Voulez-vous abandonner la copie en cours ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_abort_copy.py" line="57"/>
        <source>Abort Copy</source>
        <translation>Abandonner la copie</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_daemon_url.py" line="44"/>
        <source>Daemon URL</source>
        <translation>URL du Démon</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_daemon_url.py" line="45"/>
        <source>ray-daemon url to connect to :</source>
        <translation>se connecter à l&apos;url du ray-daemon :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_daemon_url.py" line="46"/>
        <source>osc.udp://192.168.XX.XX:1234/</source>
        <translation>osc.udp://192.168.XX.XX:1234/</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="241"/>
        <source>Arguments</source>
        <translation>Arguments</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="243"/>
        <source>Edit executable</source>
        <translation>Éditer l&apos;exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_edit_executable.py" line="60"/>
        <source>Edit Executable</source>
        <translation>Éditer l&apos;exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_edit_executable.py" line="61"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Edit executable is strongly discouraged !&lt;br/&gt;It can be useful if you use many versions of a same software.&lt;br/&gt;Change it only if you are sure of what you are doing.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Éditer l&apos;exécutable est vivement déconseillé !&lt;br/&gt;Ça peut s&apos;avérer pratique si vous utilisez plusieurs versions d&apos;un même programme.&lt;br/&gt;Ne changez cela que si vous êtes certains de ce que vous faites.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_edit_executable.py" line="62"/>
        <source>Executable :</source>
        <translation>Exécutable :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_edit_executable.py" line="63"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Arguments are supposed to not be supported by NSM protocol.&lt;br/&gt;In some cases it can works, but no warranty !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Les arguments sont censés ne pas être supportés par le protocole NSM.&lt;br/&gt;Dans certains cas ça peut fonctionner, mais aucune garantie !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_edit_executable.py" line="64"/>
        <source>Arguments :</source>
        <translation>Arguments :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_edit_executable.py" line="65"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;right&quot;&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;You will have to save changes in Properties window&lt;br/&gt;and restart the client to apply these changes.&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 align=&quot;right&quot;&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;Vous devez sauvegarder les changements dans la fenêtre de propriétés&lt;br/&gt;et redémarrer le client pour appliquer ces changements.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="256"/>
        <source>Snapshots</source>
        <translation>Clichés</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="259"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Edit here what types of files inside the client folders&lt;br/&gt;should be ignored in session snapshots.&lt;/p&gt;&lt;p&gt;Indexed files will remain so.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Editez ici quels types de fichiers dans les dossiers du client&lt;br/&gt;doivent être ignorés dans les clichés de la session.&lt;/p&gt;&lt;p&gt;Les fichiers déjà indexés le resteront.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="258"/>
        <source>Snapshots ignored extensions :</source>
        <translation>Extensions ignorées par les clichés :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_name.py" line="58"/>
        <source>Name Snapshot</source>
        <translation>Nommer le Cliché</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_name.py" line="59"/>
        <source>Snapshot Name :</source>
        <translation>Nom du Cliché :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_progress.py" line="56"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Snapshot process seems to be long.&lt;br/&gt;Maybe your session&apos;s folder contains too many new files&lt;br/&gt;whose extension is not ignored.&lt;/p&gt;&lt;p&gt;You can abort this snapshot,&lt;br/&gt;it will de-activate snapshots for this session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Le processus du cliché semble être long.&lt;br/&gt;Peut-être que votre dossier de session contient trop de fichiers&lt;br/&gt;dont l&apos;extension n&apos;est pas ignorée.&lt;/p&gt;&lt;p&gt;Vous pouvez abandonner ce cliché,&lt;br/&gt;celà désactivera les clichés automatiques pour cette session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_progress.py" line="57"/>
        <source>Abort Snapshot</source>
        <translation>Abandonner le Cliché</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_list_snapshots.py" line="61"/>
        <source>Snapshots Manager</source>
        <translation>Gestionnaire de clichés</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_list_snapshots.py" line="62"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select from the list below the snapshot to be recalled&lt;br/&gt;to return to a past state of the session :&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selectionnez parmi la liste ci-dessous le cliché à rappeller&lt;br/&gt;pour revenir à un état antérieur de la session :&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_list_snapshots.py" line="63"/>
        <source>Take a snapshot now !</source>
        <translation>Prendre un cliché Maintenant !</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_list_snapshots.py" line="64"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Make a snapshot at each session save.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Prendre un cliché à chaque sauvegarde de session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_list_snapshots.py" line="65"/>
        <source>Auto snapshot at save for this session</source>
        <translation>Cliché automatique à la sauvegarde pour cette session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshots_info.py" line="40"/>
        <source>Snapshots Informations</source>
        <translation>Infos sur les clichés</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshots_info.py" line="41"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Snapshots are NOT backups !!!&lt;/p&gt;&lt;p&gt;Besides, It&apos;s not overrated to copy your session folder elsewhere&lt;br/&gt;before to ask a previous snapshot.&lt;/p&gt;&lt;p&gt;Snapshots ignore audio files and other big files (&amp;gt;50Mb),&lt;br/&gt;else snapshot process would be too long, &lt;br/&gt;and the session folder size would be too big.&lt;/p&gt;&lt;p&gt;That being said, you can decide that your work in the last hours&lt;br/&gt;was not a good idea and return to a previous snapshot !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Les clichés ne sont PAS des copies de sauvegarde !!!&lt;/p&gt;&lt;p&gt;D&apos;ailleurs, il n&apos;est pas surfait de copier votre dossier de session ailleurs&lt;br/&gt;avant de rappeler un cliché.&lt;/p&gt;&lt;p&gt;Les clichés ignorent les fichiers audios et les autres gros fichiers(&amp;gt;50Mb),&lt;br/&gt;sinon le processus de cliché serait trop long,&lt;br/&gt;et le dossier de la session deviendrait trop lourd.&lt;/p&gt;&lt;p&gt;Ceci étant dit, vous pouvez estimer que le travail effectué ces dernières heures&lt;br&gt;n&apos;était finalement pas une bonne idée, et décider de revenir à un cliché précédent !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshots_info.py" line="42"/>
        <source>Do not show this message again</source>
        <translation>Ne plus afficher ce message</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_name.py" line="60"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can save the session before the snapshot.&lt;/p&gt;&lt;p&gt;Save is recommended,&lt;br/&gt;unless you made unwanted changes since the last session save.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Vous pouvez sauvegarder la session avant de prendre le cliché.&lt;/p&gt;&lt;p&gt;La sauvegarde est recommandée,&lt;br/&gt;sauf si vous avez fait des changements indésirés depuis la dernière sauvegarde.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_name.py" line="61"/>
        <source>Save &amp;&amp; Snapshot</source>
        <translation>Sauvegarde &amp;&amp; Cliché</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_snapshot_name.py" line="62"/>
        <source>Snapshot Only</source>
        <translation>Cliché uniquement</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_client_properties.py" line="260"/>
        <source>Prevent to stop without recent or possible save</source>
        <translation>Empêcher l&apos;arrêt sans sauvegarde récente ou possible</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_donations.py" line="41"/>
        <source>Donations</source>
        <translation>Donations</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_donations.py" line="42"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Hi !&lt;/p&gt;&lt;p&gt;it seems that you appreciate RaySession, that is already a good new.&lt;br/&gt;This software is free as in Speech and as in Beer,&lt;br/&gt;but it has required and still takes time.&lt;/p&gt;&lt;p&gt;Make a donation (even small) is a simple way to say &amp;quot;Thank you&amp;quot;.&lt;br/&gt;You can donate &lt;a href=&quot;https://liberapay.com/Houston4444&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;here&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;If ever you donate nothing,&lt;br/&gt;this program will continue to work without limits of functionnality,&lt;br/&gt;without limit of duration, and even without insulting you ;) .&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Bonjour !&lt;/p&gt;&lt;p&gt;Il semble que vous appréciiez RaySession, c&apos;est déjà une bonne nouvelle.&lt;br/&gt;C&apos;est un logiciel libre,&lt;br/&gt;mais il a demandé et demande  encore du temps.&lt;/p&gt;&lt;p&gt;Faire une donation (même petite) est un moyen simple de dire &amp;quot;Merci&amp;quot;.&lt;br/&gt;Vous pouvez donner &lt;a href=&quot;https://liberapay.com/Houston4444&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;ici&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Si jamais vous ne donnez rien,&lt;br/&gt;ce programme continuera de fonctionner sans limite de fonctionnalité,&lt;br/&gt;sans limite de durée, et même sans vous insulter ;) .&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_remove_template.py" line="45"/>
        <source>Remove Template ?</source>
        <translation>Supprimer le Modèle ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_remove_template.py" line="46"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Are you sure to want to remove this template ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Êtes-vous sûr de vouloir supprimer ce modèle ?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client_no_save.py" line="53"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;We have no possibility to save the client &lt;span style=&quot; font-weight:600;&quot;&gt;%s&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;For this reason, it&apos;s preferable that you close yourself this client,&lt;br/&gt;probably by closing its window, saving its changes or not.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Nous n&apos;avons aucune possibilité de sauvegarder le client &lt;span style=&quot; font-weight:600;&quot;&gt;%s&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;Pour cette raison, il est préférable que vous fermiez ce client vous-même,&lt;br/&gt;Probablement en fermant sa fenêtre, en sauvegardant ou non ses changements.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client_no_save.py" line="54"/>
        <source>Don&apos;t prevent to stop this client again (discouraged)</source>
        <translation>Ne plus empêcher la fermeture de ce client (déconseillé)</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_stop_client_no_save.py" line="55"/>
        <source>Stop Anyway</source>
        <translation>Arrêter malgré tout</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="71"/>
        <source>Close clients yourself !</source>
        <translation>Fermez les client vous-même !</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="72"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;Some active clients do not offer any save possibility !&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Therefore, it is best that you close these clients yourself,&lt;br/&gt;probably by closing their windows and saving changes.&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Please close yourself the programs with this save icon:&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 align=&quot;center&quot;&gt;Certains clients actifs n&apos;offrent aucune possibilité de sauvegarde !&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;Par conséquent, il est préférable que vous fermiez ces clients vous-même&lt;br/&gt;probablement en fermant leurs fenêtres et en sauvegardant leurs changements.&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Merci de fermer vous-même les programmes ayant cette icône de sauvegarde:&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="73"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You&apos;ve got 2 minutes !&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;You can do it without closing this dialog window.&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;Vous avez 2 minutes !&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;Vous pouvez le faire sans fermer cette fenêtre de dialogue.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="74"/>
        <source>Do not show again</source>
        <translation>Ne plus afficher ce message</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="75"/>
        <source>Undo</source>
        <translation>Défaire</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="76"/>
        <source>Ok</source>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_waiting_close_user.py" line="77"/>
        <source>Skip</source>
        <translation>Passer</translation>
    </message>
</context>
<context>
    <name>DialogAboutRaysession</name>
    <message>
        <location filename="../src/gui/ui_about_raysession.py" line="49"/>
        <source>About Ray Session</source>
        <translation>À propos de Ray Session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_about_raysession.py" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;img src=&quot;:/128x128/raysession.png&quot;/&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;img src=&quot;:/128x128/raysession.png&quot;/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_about_raysession.py" line="51"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Ray Session&lt;/span&gt;&lt;/p&gt;&lt;p&gt;version : %s&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-weight:600;&quot;&gt;Ray Session&lt;/span&gt;&lt;/p&gt;&lt;p&gt;version : %s&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_about_raysession.py" line="52"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ray Session is a Qt interface for the ray-daemon.&lt;/p&gt;&lt;p&gt;Its goal is to manage together audio programs as Ardour, Carla, Qtractor, Non-Timeline in an unique session.&lt;/p&gt;&lt;p&gt;Programs just have to be compatible with the &lt;a href=&quot;http://non.tuxfamily.org/wiki/Non%20Session%20Manager&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;NSM&lt;/span&gt;&lt;/a&gt; API to work with Ray Session.&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;right&quot;&gt;Copyright (C) 2016-2019 houston4444&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Ray Session est une interface Qt pour ray-daemon.&lt;/p&gt;&lt;p&gt;Son rôle est d&apos;organiser ensemble des programmes audio comme Ardour, Carla, QTractor, Non-Timeline dans une session unique.&lt;/p&gt;&lt;p&gt;Les programmes doivent seulement être comptatibles avec l&apos;API de &lt;a href=&quot;http://non.tuxfamily.org/wiki/Non%20Session%20Manager&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;NSM&lt;/span&gt;&lt;/a&gt; pour fonctionner avec Ray Session.&lt;br/&gt;&lt;/p&gt;&lt;p align=&quot;right&quot;&gt;Copyright (C) 2016-2019 houston4444&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>DialogAddApplication</name>
    <message>
        <location filename="../src/gui/ui_add_application.py" line="65"/>
        <source>Add Application</source>
        <translation>Ajouter une application</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_add_application.py" line="66"/>
        <source>Filter :</source>
        <translation>Filtre :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_add_application.py" line="67"/>
        <source>Factory</source>
        <translation>Usine</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_add_application.py" line="68"/>
        <source>User</source>
        <translation>Utilisateur</translation>
    </message>
</context>
<context>
    <name>DialogNewExecutable</name>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="79"/>
        <source>New Executable Client</source>
        <translation>Ajouter un client exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="80"/>
        <source>Executable :</source>
        <translation>Exécutable :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="81"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If program is not compatible with the NSM API, &lt;/p&gt;&lt;p&gt;you should launch it in proxy to define a config file !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Si le programme n&apos;est pas compatible avec l&apos;API de NSM, &lt;/p&gt;&lt;p&gt;vous devriez le lancer dans un proxy pour définir un fichier de configuration !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="82"/>
        <source>Run via Proxy</source>
        <translation>Lancer via un proxy</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="83"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Show more options ...&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Afficher plus d&apos;options ...&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="84"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="85"/>
        <source>Advanced</source>
        <translation>Options avancées</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="86"/>
        <source>Prefix :</source>
        <translation>Préfixe :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="87"/>
        <source>Prefix Mode :</source>
        <translation>Mode de préfixe :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="88"/>
        <source>Client ID :</source>
        <translation>ID du client :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="89"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The Prefix Mode determines the pattern of the client files.&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Session Name (Default) :&lt;br/&gt;The client files names start with the session name.&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Client Name :&lt;br/&gt;The client files names start with the client name given by the client itself&lt;br/&gt;(as in Non Session Manager).&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Custom :&lt;br/&gt;The client files names start with the prefix written below.&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Le mode de préfixe détermine le motif des noms de fichier du client.&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Nom de La Session (Par défaut) :&lt;br/&gt;Les noms de fichier du client commencent par le nom de la session.&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Nom du client :&lt;br/&gt;Les noms de fichier du client commencent par le nom de client donné par le client lui même&lt;br/&gt;(comme dans Non Session Manager).&lt;/li&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Personnalisé :&lt;br/&gt;Les noms de fichier du client commencent par le préfixe écrit ci-dessous.&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_executable.py" line="90"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Use it If you want to add to session a file made outside from a session.&lt;/p&gt;&lt;p&gt;If you let this line empty, the client_id will be automaticely generated.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Utilisez ceci si vous voulez ajouter à la session un fichier fabriqué en dehors d&apos;une session.&lt;/p&gt;&lt;p&gt;Si vous laissez cette ligne vide, l&apos;ID du client sera généré automatiquement.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>DialogNewSession</name>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="107"/>
        <source>New Session</source>
        <translation>Nouvelle Session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="99"/>
        <source>NSM Folder :</source>
        <translation type="obsolete">Dossier des sessions :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="109"/>
        <source>/home/user/Ray Sessions</source>
        <translation>Sessions /home/user/Ray</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="110"/>
        <source>Folder</source>
        <translation>Dossier</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="111"/>
        <source>New Session Name :</source>
        <translation>Nom de la nouvelle session :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="113"/>
        <source>Template :</source>
        <translation>Modèle :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="108"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;Sessions Folder :&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-size:9pt; font-weight:600;&quot;&gt;Dossier des Sessions :&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_new_session.py" line="112"/>
        <source>Sub Folder :</source>
        <translation>Sous Dossier :</translation>
    </message>
</context>
<context>
    <name>DialogOpenSession</name>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="76"/>
        <source>Open Session</source>
        <translation>Ouvrir une session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="66"/>
        <source>Sessions Folder :</source>
        <translation type="obsolete">Dossier des sessions :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="67"/>
        <source>/home/user/NSM Sessions</source>
        <translation type="obsolete">Sessions /home/user/NSM</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="79"/>
        <source>Folder</source>
        <translation>Dossier</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="80"/>
        <source>Filter :</source>
        <translation>Filtre :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="77"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;Sessions Folder :&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-size:9pt; font-weight:600;&quot;&gt;Dossier des Sessions :&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_open_session.py" line="78"/>
        <source>/home/user/Ray Sessions</source>
        <translation>/home/user/Ray Sessions</translation>
    </message>
</context>
<context>
    <name>DialogQuitApp</name>
    <message>
        <location filename="../src/gui/ui_quit_app.py" line="49"/>
        <source>Quit RaySession</source>
        <translation>Quitter Ray Session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_quit_app.py" line="50"/>
        <source>&lt;p&gt;Session &lt;bold&gt;%s&lt;/bold&gt; is running.&lt;/p&gt;&lt;p&gt;RaySession will be closed.&lt;/p&gt;&lt;p&gt;Do you want to save session ?</source>
        <translation>&lt;p&gt;La session &lt;bold&gt;%s&lt;/bold&gt; est en cours.&lt;/p&gt;&lt;p&gt;RaySession va se fermer.&lt;/p&gt;&lt;p&gt;Voulez-vous sauvegarder la session ?</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_quit_app.py" line="51"/>
        <source>Save &amp;&amp; Quit</source>
        <translation>Sauvegarder &amp;&amp; quitter</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_quit_app.py" line="52"/>
        <source>Quit Without Saving</source>
        <translation>Quitter sans sauvegarder</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_quit_app.py" line="53"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../resources/ui/snapshot_and_save.ui" line="26"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Do you want to save the session before snapshot ?&lt;/p&gt;&lt;p&gt;Save is recommended,&lt;br/&gt;unless you made unwanted changes since the last session save.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Voulez-vous sauvegarder la session avant de prendre le cliché ?&lt;/p&gt;&lt;p&gt;La sauvegarde est recommandée,&lt;br/&gt;sauf si vous avez fait des changements indésirés depuis la dernière sauvegarde de session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/snapshot_and_save.ui" line="38"/>
        <source>Save &amp;&amp; Snapshot</source>
        <translation>Sauvegarde &amp;&amp; Cliché</translation>
    </message>
    <message>
        <location filename="../resources/ui/snapshot_and_save.ui" line="49"/>
        <source>Snapshot</source>
        <translation>Cliché</translation>
    </message>
</context>
<context>
    <name>DialogSaveTemplateSession</name>
    <message>
        <location filename="../src/gui/ui_save_template_session.py" line="73"/>
        <source>New Template</source>
        <translation>Nouveau Modèle</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_save_template_session.py" line="74"/>
        <source>Session Template Name :</source>
        <translation>Nom du nouveau modèle de session :</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_save_template_session.py" line="75"/>
        <source>Create Template</source>
        <translation>Créer le modèle</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_save_template_session.py" line="76"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
</context>
<context>
    <name>Duplicate</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="386"/>
        <source>Duplicated session name :</source>
        <translation>Nom de la session dupliquée :</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="388"/>
        <source>Duplicate Session</source>
        <translation>Dupliquer La Session</translation>
    </message>
</context>
<context>
    <name>Frame</name>
    <message>
        <location filename="../src/gui/ui_template_slot.py" line="51"/>
        <source>Frame</source>
        <translation>Trame</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_template_slot.py" line="55"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_template_slot.py" line="53"/>
        <source>Template Name</source>
        <translation>Nom du Modèle</translation>
    </message>
</context>
<context>
    <name>GUIMSG</name>
    <message>
        <location filename="../src/ray-daemon" line="487"/>
        <source>Launching %s</source>
        <translation type="obsolete">Lancement de %s</translation>
    </message>
    <message>
        <location filename="../src/daemon/ray-daemon" line="116"/>
        <source>Good Bye ! Clients are still running.</source>
        <translation type="obsolete">Au Revoir ! Les clients tournent encore.</translation>
    </message>
    <message>
        <location filename="../src/daemon/ray-daemon" line="120"/>
        <source>Good Bye !</source>
        <translation type="obsolete">Au Revoir !</translation>
    </message>
    <message>
        <location filename="../src/ray-daemon" line="533"/>
        <source>Client %s terminated because we told it to.</source>
        <translation type="obsolete">Le client %s s&apos;est arrêté car nous lui avons demandé.</translation>
    </message>
    <message>
        <location filename="../src/ray-daemon" line="535"/>
        <source>Client %s died unexpectedly.</source>
        <translation type="obsolete">Le client %s s&apos;est arrêté de manière inexpliquée.</translation>
    </message>
    <message>
        <location filename="../src/ray-daemon" line="552"/>
        <source>Failed to start %s</source>
        <translation type="obsolete">Échec du lancement de %s</translation>
    </message>
    <message>
        <location filename="../src/ray-daemon" line="590"/>
        <source>Stopping client %s</source>
        <translation type="obsolete">Arrêt du client %s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="433"/>
        <source>waiting for clients announces...</source>
        <translation>en attente des annonces des clients...</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="436"/>
        <source>waiting for clients to die...</source>
        <translation>en attente de l&apos;arrêt des clients...</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="473"/>
        <source>%sdidn&apos;t announce</source>
        <translation>%s ne s&apos;est pas annoncé</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="477"/>
        <source>%sstill alive !</source>
        <translation>%s est toujours en vie !</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="483"/>
        <source>All expected clients are announced</source>
        <translation>Tous les clients attendus sont annoncés</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="488"/>
        <source>All expected clients are died</source>
        <translation>Tous les clients attendus sont arrêtés</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="738"/>
        <source>Can&apos;t save session, session file is unwriteable !</source>
        <translation>Impossible de sauvegarder la session, le fichier de session n&apos;est pas inscriptible !</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="723"/>
        <source>Session saved.</source>
        <translation>Session sauvegardée.</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="831"/>
        <source>Commanding attached clients to quit.</source>
        <translation>Ordonne aux clients attachés de s&apos;arrêter.</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="887"/>
        <source>Creating new session &quot;%s&quot;</source>
        <translation>Création d&apos;une nouvelle session &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="907"/>
        <source>Session is ready</source>
        <translation>La session est prête</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1271"/>
        <source>Opening session %s</source>
        <translation>Ouverture de la session &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../src/daemon/client.py" line="400"/>
        <source>%s launching</source>
        <translation>%s lancé</translation>
    </message>
    <message>
        <location filename="../src/daemon/client.py" line="474"/>
        <source>%s terminated as planned</source>
        <translation>%s s&apos;est arrêté comme prévu</translation>
    </message>
    <message>
        <location filename="../src/daemon/client.py" line="478"/>
        <source>%s died unexpectedly.</source>
        <translation>%s s&apos;est arrêté de manière inexpliquée.</translation>
    </message>
    <message>
        <location filename="../src/daemon/client.py" line="500"/>
        <source>%s Failed to start !</source>
        <translation>%s n&apos;a pas réussi à démarrer !</translation>
    </message>
    <message>
        <location filename="../src/daemon/client.py" line="550"/>
        <source>%s stopping</source>
        <translation>%s est en train de s&apos;arrêter</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1054"/>
        <source>Session saved as template named %s</source>
        <translation>Session sauvegardée comme modèle nommé %s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="2116"/>
        <source>Stop all clients before rename session !</source>
        <translation>Arrêtez tous les clients avant de renommer la session !</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="2124"/>
        <source>Session %s has been renamed to %s .</source>
        <translation>La session %s a été renommée %s.</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="2134"/>
        <source>Session directory is now: %s</source>
        <translation>Le répertoire de la session est maintenant: %s</translation>
    </message>
</context>
<context>
    <name>Load Error</name>
    <message>
        <location filename="../src/daemon/session.py" line="1435"/>
        <source>Unknown error</source>
        <translation>Erreur inconnue</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1437"/>
        <source>Could not create session file!</source>
        <translation>Impossible de créer le fichier de session !</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1439"/>
        <source>Session is locked by another process!</source>
        <translation>La session est verrouillée par un autre processus !</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1442"/>
        <source>The named session does not exist.</source>
        <translation>La session sus-nommée n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1444"/>
        <source>Could not load session file.</source>
        <translation>Impossible de charger le fichier de session.</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="430"/>
        <source>Ray Session</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="453"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../resources/ui/raysession.ui" line="139"/>
        <source>Session Name</source>
        <translation type="obsolete">Nom de la session</translation>
    </message>
    <message>
        <location filename="../resources/ui/raysession.ui" line="145"/>
        <source>No Session Loaded</source>
        <translation type="obsolete">Aucune session chargée</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="438"/>
        <source>Open Session Folder</source>
        <translation>Ouvrir le dossier de la session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="444"/>
        <source>Run Command</source>
        <translation>Lancer une commande</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="449"/>
        <source>off</source>
        <translation>éteint</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="451"/>
        <source>Save Session</source>
        <translation>Sauvegarder la session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="454"/>
        <source>&amp;Messages</source>
        <translation>&amp;Messages</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="455"/>
        <source>Fi&amp;le</source>
        <translation>&amp;Fichier</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="456"/>
        <source>&amp;Session</source>
        <translation>&amp;Session</translation>
    </message>
    <message>
        <location filename="../resources/ui/raysession.ui" line="648"/>
        <source>&amp;view</source>
        <translation type="obsolete">&amp;Affichage</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="458"/>
        <source>&amp;Help</source>
        <translation>&amp;Aide</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="461"/>
        <source>toolBar</source>
        <translation>Barre d&apos;outils</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="462"/>
        <source>&amp;Show Messages</source>
        <translation>&amp;Afficher les messages</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="463"/>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="464"/>
        <source>&amp;Save</source>
        <translation>&amp;Sauvegarder</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="465"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="466"/>
        <source>&amp;Open Session</source>
        <translation>&amp;Ouvrir une session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="467"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="468"/>
        <source>&amp;New Session</source>
        <translation>&amp;Nouvelle session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="469"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="470"/>
        <source>&amp;Quit</source>
        <translation>&amp;Quitter</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="471"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="472"/>
        <source>&amp;About Ray Session</source>
        <translation>À &amp;propos de Ray Session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="473"/>
        <source>Show &amp;Menu Bar</source>
        <translation>Afficher la barre de &amp;menu</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="474"/>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="476"/>
        <source>Control</source>
        <translation>Contrôle</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="477"/>
        <source>&amp;Close</source>
        <translation>&amp;Fermer</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="479"/>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="480"/>
        <source>&amp;Abort</source>
        <translation>&amp;Abandonner</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="481"/>
        <source>Abort Current Session</source>
        <translation>Abandonner la session en cours</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="482"/>
        <source>Ctrl+Shift+W</source>
        <translation>Ctrl+MàJ+W</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="483"/>
        <source>&amp;Open Session Folder</source>
        <translation>&amp;Ouvrir le dossier de la session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="484"/>
        <source>Open session folder with file manager</source>
        <translation>Ouvrir le dossier de la session avec le gestionnaire de fichiers</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="485"/>
        <source>&amp;Keep focus while opening clients</source>
        <translation>&amp;Garder le focus lors de l&apos;ouverture des clients</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="486"/>
        <source>Ctrl+F</source>
        <translation>Ctrl+F</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="487"/>
        <source>About &amp;Qt</source>
        <translation>À propos de &amp;Qt</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="488"/>
        <source>&amp;Duplicate</source>
        <translation>&amp;Dupliquer</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="489"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Duplicate the current session&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Dupliquer la session en cours&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="490"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="498"/>
        <source>Ctrl+A</source>
        <translation>Ctrl+A</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="435"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Save &amp;amp; Close Session&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Sauvegarder &amp;amp; et Fermer la Session&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="14"/>
        <source>Ray Proxy</source>
        <translation>Ray Proxy</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="70"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The program will be started with its current directory being a uniquely named directory under the current session directory. &lt;/p&gt;&lt;p&gt;It is recommended that you only refer to files in the current directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Le programme sera démarré avec comme dossier courant un sous-dossier de la session.&lt;/p&gt;&lt;p&gt;Il est recommandé de faire référence uniquement à des fichiers contenus dans ce dossier.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="40"/>
        <source>Config File :</source>
        <translation>Fichier de configuration :</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="63"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Command-line options are incompatible with robust session management for a variety of reasons, so the NSM server does not support them directly.&lt;/p&gt;&lt;p&gt;Some audio programs doesn&apos;t have NSM implementation yet, but they can have a LASH/LADISH implementation, and we can use it for the save signal.&lt;/p&gt;&lt;p&gt;Be warned that referring to files outside of the session directory will impair your ability to reliably archive and transport sessions. &lt;br/&gt;&lt;br/&gt;Patching the program to use NSM natively will result in a better experience. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Pour plusieurs raisons, les arguments de ligne de commande sont incompatibles avec une gestion de session robuste, Ray Session ne les supporte donc pas directement.&lt;/p&gt;&lt;p&gt;Quelques programmes audios n&apos;ont pas (encore) d&apos;implémentation NSM mais peuvent avoir l&apos;implémentation LASH/LADISH que nous pouvons utiliser pour le signal de sauvegarde.&lt;/p&gt;&lt;p&gt;Si vous faites référence à des fichiers qui ne sont pas placés dans le repertoire de la session, vous aurez des soucis si vous copiez/deplacez la session, vous êtes prévenus ! &lt;br/&gt;&lt;br/&gt;L&apos;implémentation du protocole NSM dans le programme reste le fonctionnement idéal.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="53"/>
        <source>Executable :</source>
        <translation>Exécutable :</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="73"/>
        <source>Browse</source>
        <translation>Naviguer</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="90"/>
        <source>Arguments :</source>
        <translation>Arguments :</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="176"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Most programs will shutdown gracefully when sent a SIGTERM or SIGINT signal.&lt;br/&gt;It&apos;s impossible to know which signal a specific program will respond to.&lt;br/&gt;A unhandled signal will simply kill the process, and may cause problems with the audio subsystem (e.g. JACK).&lt;br/&gt;Check the program&apos;s documentation or source code to determine which signal to use to stop it gracefully.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;La plupart des programmes vont s&apos;éteindre tranquillement avec l&apos;envoi d&apos;un signal SIGTERM ou SIGINT. &lt;br/&gt;Il est impossible de savoir à quel signal un programme spécifique va répondre.&lt;br/&gt;Un signal non géré peut simplement tuer le processus et causer des problèmes avec le pilote audio (JACK par exemple).&lt;br/&gt;Consultez la documentation ou le code source du programme pour déterminer quel signal utiliser pour une extinction sereine.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="192"/>
        <source>Save Signal :</source>
        <translation>Signal de sauvegarde :</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="152"/>
        <source>Stop Signal :</source>
        <translation>Signal d&apos;extinction :</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="162"/>
        <source>Test</source>
        <translation>Tester</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="237"/>
        <source>executable failed to launch !</source>
        <translation>L&apos;exécutable n&apos;a pas réussi à se lancer !</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="262"/>
        <source>Launch</source>
        <translation>Lancer</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="273"/>
        <source>Stop</source>
        <translation>Arrêter</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="189"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Some (very few) programs may respond to a specific Unix signal by somehow saving their state.&lt;/p&gt;&lt;p&gt;If &apos;Save Signal&apos; is set to something other than &apos;None&apos;, then Ray Proxy will deliver the specified signal to the proxied process upon an NSM &apos;Save&apos; event.&lt;/p&gt;&lt;p&gt;If program is compatible with LASH/LADISH, save signal is SIGUSR1.&lt;/p&gt;&lt;p&gt;Most programs will treat these signals just like SIGTERM and die.&lt;/p&gt;&lt;p&gt;You have been warned.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Quelques programmes (vraiment très peu) peuvent répondre à un signal spécifiquement Unix pour sauvegarder leur état.&lt;/p&gt;&lt;p&gt;Si le signal de sauvegarde est réglé sur autre chose que &apos;None&apos;, alors Ray-Proxy délivrera le signal choisi au processus lors de la sauvegarde du proxy.&lt;/p&gt;&lt;p&gt;Si le programme est compatible LASH/LADISH, le signal de sauvegarde est SIGUSR1&lt;/p&gt;&lt;p&gt;La plupart des programmes vont traiter ce signal comme un SIGTERM et s&apos;éteindre.&lt;/p&gt;&lt;p&gt;Vous êtes prévenus !&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="432"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Save Session as Template&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Sauvegarder la Session Comme Modèle&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="443"/>
        <source>Application</source>
        <translation>Application</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="445"/>
        <source>Executable</source>
        <translation>Exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="494"/>
        <source>Sa&amp;ve As Template</source>
        <translation>Sau&amp;vegarder comme modèle</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="495"/>
        <source>Save current session as template</source>
        <translation>Sauver la session en cours comme modèle</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="459"/>
        <source>Add</source>
        <translation>Ajouter</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="491"/>
        <source>&amp;Executable</source>
        <translation>&amp;Exécutable</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="496"/>
        <source>&amp;Application</source>
        <translation>&amp;Application</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="448"/>
        <source>Server Status</source>
        <translation>État du serveur</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="478"/>
        <source>Save and Close Session</source>
        <translation>Sauvegarder et fermer la session</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="492"/>
        <source>Add executable to current session</source>
        <translation>Ajouter un exécutable à la session en cours</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="493"/>
        <source>Ctrl+E</source>
        <translation>Ctrl+E</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="497"/>
        <source>Add application to current session</source>
        <translation>Ajouter une application à la session en cours</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="100"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The environment variables $NSM_CLIENT_ID and $RAY_SESSION_NAME will contain the unique client ID (suitable for use as e.g. a JACK client name) and the display name for the session, respectively.&lt;br/&gt;The variable $CONFIG_FILE will contain the name of the config file selected above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Les variables d&apos;environnement $NSM_CLIENT_ID et $RAY_SESSION_NAME contiennent respectivement l&apos;identifiant du client et le nom de la session.&lt;br/&gt;La variable $CONFIG_FILE contient le nom du fichier sélectionné ci-dessus.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="452"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Trash&lt;/p&gt;&lt;p&gt;You will find here removed clients.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Corbeille&lt;/p&gt;&lt;p&gt;Vous trouverez ici les clients supprimés.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="457"/>
        <source>&amp;View</source>
        <translation>&amp;Affichage</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="499"/>
        <source>&amp;Rename</source>
        <translation>&amp;Renommer</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="500"/>
        <source>&amp;Save All From Saved Client</source>
        <translation>Tout &amp;sauvegarder depuis un client sauvegardé</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="501"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Some clients (Ardour, Qtractor...) sends their saved state to RaySession.&lt;/p&gt;&lt;p&gt;When this option is checked, the session is saved when a client sends that it has been saved.&lt;/p&gt;&lt;p&gt;For example, a Ctrl-S in Ardour will also save all the current Ray Session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Certains clients (Ardour, Qtractor...) envoient leur statut de sauvegarde à RaySession.&lt;/p&gt;&lt;p&gt;Quand cette option est cochée, la session est sauvegardée quand un client envoie l&apos;information comme quoi il a été sauvegardé.&lt;/p&gt;&lt;p&gt;Par exemple, un Ctrl-S dans Ardour sauvegardera aussi la session en cours dans Ray Session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="129"/>
        <source>Wait window before reply (needs wmctrl)</source>
        <translation>Attendre une fenêtre avant de répondre au serveur (requiert wmctrl)</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="460"/>
        <source>Options</source>
        <translation>Options</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="502"/>
        <source>&amp;Provide bookmarks for session folder</source>
        <translation>Fournir des &amp;raccourcis du dossier de la session</translation>
    </message>
    <message>
        <location filename="../resources/ui/raysession.ui" line="1025"/>
        <source>Desktops Memory (requires wmctrl)</source>
        <translation type="obsolete">Mémoire des Bureaux (requiert wmctrl)</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="446"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Go back to a previous state of the session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Retourner à un état précédent de la session.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="447"/>
        <source>Snapshots</source>
        <translation>Clichés</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="503"/>
        <source>&amp;Desktops Memory (requires wmctrl)</source>
        <translation>Mémoire des &amp;Bureaux (nécessite wmctrl)</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="504"/>
        <source>Return To A &amp;Previous State (requires git)</source>
        <translation>Retourner à un état &amp;Précédent (nécessite git)</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="505"/>
        <source>Auto Snapshot At Save (requires git)</source>
        <translation>Cliché Automatique à la Sauvegarde (nécessite git)</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="506"/>
        <source>Auto Snapshot at Save (requires git)</source>
        <translation>Cliché Automatique à la Sauvegarde (nécessite git)</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="208"/>
        <source>No Save Level :</source>
        <translation>Niveau de non-sauvegarde :</translation>
    </message>
    <message>
        <location filename="../resources/ui/proxy_gui.ui" line="224"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If this proxy has no save signal,&lt;br/&gt;it can sends to session manager this information.&lt;/p&gt;&lt;p&gt;&lt;ul&gt;&lt;li&gt;0 - this information is not sent.&lt;/li&gt;&lt;li&gt;1 - this information is sent, session manager will ask user to close programs himself at session unload.&lt;/li&gt;&lt;li&gt;2 - this information is sent, session manager can try to close window gracefully before to ask user to close programs himself  at session unload. Good choice if the program displays a dialog if changes are not saved.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Si ce proxy n&apos;a pas de signal de sauvegarde,&lt;br/&gt;il peut transmettre au gestionnaire de session cette information.&lt;/p&gt;&lt;p&gt;&lt;ul&gt;&lt;li&gt;0 - cette information n&apos;est pas transmise.&lt;/li&gt;&lt;li&gt;1 - cette information est transmise, le gestionnaire de session demandera à l&apos;utilisateur de fermer le programme lui-même au déchargement de la session.&lt;/li&gt;&lt;li&gt;2 - cette information est transmise, le gestionnaire de session peut essayer de fermer gracieusement les fenêtres du programme au déchargement de la session. Bon choix si le programme affiche une fenêtre de dialogue si des changements n&apos;ont pas été sauvegardés.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="440"/>
        <source>Favorite Applications</source>
        <translation>Applications Favorites</translation>
    </message>
    <message>
        <location filename="../src/gui/ui_raysession.py" line="507"/>
        <source>Donate</source>
        <translation>Donner</translation>
    </message>
</context>
<context>
    <name>Snapshot</name>
    <message>
        <location filename="../src/daemon/session.py" line="770"/>
        <source>Snapshot aborted</source>
        <translation>Cliché Abandonné</translation>
    </message>
</context>
<context>
    <name>Snapshot Error</name>
    <message>
        <location filename="../src/daemon/session.py" line="777"/>
        <source>Unknown error</source>
        <translation>Erreur inconnue</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="779"/>
        <source>git didn&apos;t stop normally.
%s</source>
        <translation>git ne s&apos;est pas arrêté normalement.
%s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="782"/>
        <source>git crashes.
%s</source>
        <translation>git a planté.
%s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="785"/>
        <source>git exit with an error code.
%s</source>
        <translation>git s&apos;est terminé avec un code d&apos;erreur.
%s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1619"/>
        <source>Snapshot error</source>
        <translation>Erreur de cliché</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1621"/>
        <source>command didn&apos;t stop normally:
%s</source>
        <translation>la commande ne s&apos;est pas arrêtée normalement:
%s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1624"/>
        <source>command crashes:
%s</source>
        <translation>la commande a planté:
%s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1627"/>
        <source>command exit with an error code:
%s</source>
        <translation>la commande s&apos;est terminée avec un code d&apos;erreur:
%s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1630"/>
        <source>error reading file:
%s</source>
        <translation>erreur de lecture du fichier:
%s</translation>
    </message>
</context>
<context>
    <name>actions</name>
    <message>
        <location filename="../src/gui/main_window.py" line="254"/>
        <source>Desktops Memory</source>
        <translation>Mémoire des Bureaux</translation>
    </message>
    <message>
        <location filename="../src/gui/main_window.py" line="262"/>
        <source>Auto Snapshot at Save</source>
        <translation>Cliché Automatique à la Sauvegarde</translation>
    </message>
</context>
<context>
    <name>add_app_dialog</name>
    <message>
        <location filename="../src/gui/add_application_dialog.py" line="114"/>
        <source>&lt;p&gt;Are you sure to want to remove&lt;br&gt;the template &quot;%s&quot; and all its files ?&lt;/p&gt;</source>
        <translation>&lt;p&gt;Êtes-vous sûr de vouloir supprimer&lt;br&gt;le modèle &quot;%s&quot; et tous ses fichiers ?&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>child_session</name>
    <message>
        <location filename="../src/gui/nsm_child.py" line="34"/>
        <source>Child Session</source>
        <translation>Sous Session</translation>
    </message>
</context>
<context>
    <name>client</name>
    <message>
        <location filename="../src/daemon/client.py" line="510"/>
        <source>Failed to launch process !</source>
        <translation>Échec de lancement du processus !</translation>
    </message>
</context>
<context>
    <name>client status</name>
    <message>
        <location filename="../src/shared/shared.py" line="421"/>
        <source>stopped</source>
        <translation>arrêté</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="422"/>
        <source>launch</source>
        <translation>lancé</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="423"/>
        <source>open</source>
        <translation>ouverture</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="424"/>
        <source>ready</source>
        <translation>prêt</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="427"/>
        <source>save</source>
        <translation>sauvegarde</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="428"/>
        <source>switch</source>
        <translation>changement</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="429"/>
        <source>quit</source>
        <translation>arrêt</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="431"/>
        <source>error</source>
        <translation>erreur</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="407"/>
        <source>invalid</source>
        <translation>invalide</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="430"/>
        <source>noop</source>
        <translation>pas-op</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="432"/>
        <source>removed</source>
        <translation>supprimé</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="426"/>
        <source>copy</source>
        <translation>copie</translation>
    </message>
</context>
<context>
    <name>client_slot</name>
    <message>
        <location filename="../src/gui/list_widget_clients.py" line="322"/>
        <source>proxy</source>
        <translation>proxy</translation>
    </message>
    <message>
        <location filename="../src/gui/list_widget_clients.py" line="323"/>
        <source>Display proxy window</source>
        <translation>Afficher la fenêtre de proxy</translation>
    </message>
</context>
<context>
    <name>client_status</name>
    <message>
        <location filename="../src/gui/gui_tools.py" line="102"/>
        <source>invalid</source>
        <translation>invalide</translation>
    </message>
</context>
<context>
    <name>client_stop</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="970"/>
        <source>&lt;strong&gt;%s&lt;/strong&gt; seems to has not been saved for %i minute(s).&lt;br /&gt;Do you really want to stop it ?</source>
        <translation>&lt;strong&gt;%s&lt;/strong&gt; semble ne pas aboir été sauvegardé depuis %i minute(s).&lt;br /&gt;Voulez-vous vraiment l&apos;arrêter ?</translation>
    </message>
</context>
<context>
    <name>daemon</name>
    <message>
        <location filename="../src/daemon/ray-daemon.py" line="52"/>
        <source>Ray Network Sessions</source>
        <translation>Ray Sessions Reseau</translation>
    </message>
    <message>
        <location filename="../src/daemon/ray-daemon.py" line="84"/>
        <source>port %i is not free, try another one
</source>
        <translation>le port %i n&apos;est pas libre, essayez-en un autre
</translation>
    </message>
</context>
<context>
    <name>error</name>
    <message>
        <location filename="../src/daemon/session.py" line="938"/>
        <source>Some clients could not save</source>
        <translation>Certains clients ne peuvent pas être sauvegardés</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1008"/>
        <source>Impossible to save template, unwriteable file !</source>
        <translation>Impossible de sauvegarder le modèle, fichier non inscriptible !</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1081"/>
        <source>No template named %s</source>
        <translation>Pas de modèle nommé %s</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="1090"/>
        <source>Folder 
%s 
already exists</source>
        <translation>Le dossier 
%s 
existe déjà</translation>
    </message>
    <message>
        <location filename="../src/daemon/session.py" line="568"/>
        <source>impossible to read %s</source>
        <translation>impossible de lire %s</translation>
    </message>
    <message>
        <location filename="../src/gui/daemon_manager.py" line="93"/>
        <source>No announce from ray-daemon. RaySession can&apos;t works. Sorry.
</source>
        <translation>Pas d&apos;annonce de ray-daemon. RaySession ne peut pas fonctionner. Désolé.
</translation>
    </message>
</context>
<context>
    <name>error_message</name>
    <message>
        <location filename="../src/daemon/session.py" line="2311"/>
        <source>Impossible, copy running</source>
        <translation>Impossible, une copie est en cours</translation>
    </message>
</context>
<context>
    <name>errors</name>
    <message>
        <location filename="../src/gui/main_window.py" line="828"/>
        <source>daemon crash!</source>
        <translation>Plantage du démon !</translation>
    </message>
    <message>
        <location filename="../src/gui/main_window.py" line="828"/>
        <source>ray-daemon crashed, sorry !</source>
        <translation>ray-daemon a planté, désolé !</translation>
    </message>
</context>
<context>
    <name>help</name>
    <message>
        <location filename="../src/gui/gui_tools.py" line="182"/>
        <source>A session manager based on the Non-Session-Manager API for sound applications.</source>
        <translation>Un gestionnaire de sessions basé sur l&apos; API de Non-Session-Manager pour piloter les applications audio.</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="188"/>
        <source>connect to this daemon url</source>
        <translation>connecter à cet url de démon</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="193"/>
        <source>Use this folder as root for sessions</source>
        <translation>Utiliser ce dossier comme racine pour les sessions</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="196"/>
        <source>Open this session at startup</source>
        <translation>Ouvrir cette session au démarrage</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="199"/>
        <source>use a custom config dir</source>
        <translation>Utiliser un dossier de configuration personnalisé</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="201"/>
        <source>display OSC messages</source>
        <translation>afficher les messages OSC</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="203"/>
        <source>debug without client messages</source>
        <translation>débugger sans les messages des clients</translation>
    </message>
</context>
<context>
    <name>main view</name>
    <message>
        <location filename="../src/gui/main_window.py" line="633"/>
        <source>No Session Loaded</source>
        <translation>Pas de session chargée</translation>
    </message>
</context>
<context>
    <name>menu</name>
    <message>
        <location filename="../src/gui/add_application_dialog.py" line="32"/>
        <source>remove</source>
        <translation>supprimer</translation>
    </message>
    <message>
        <location filename="../src/gui/main_window.py" line="145"/>
        <source>Favorites</source>
        <translation>Favoris</translation>
    </message>
</context>
<context>
    <name>message</name>
    <message>
        <location filename="../src/daemon/client.py" line="792"/>
        <source>Client template %s created</source>
        <translation>Modèle d&apos;application %s créé</translation>
    </message>
</context>
<context>
    <name>network_session</name>
    <message>
        <location filename="../src/gui/nsm_child.py" line="99"/>
        <source>Network Session</source>
        <translation>Session Réseau</translation>
    </message>
</context>
<context>
    <name>new client template</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="611"/>
        <source>New application template name :</source>
        <translation>Nom du nouveau modèle d&apos;application :</translation>
    </message>
</context>
<context>
    <name>new_executable</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="875"/>
        <source>Custom</source>
        <translation>Personnalisé</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="877"/>
        <source>Client Name</source>
        <translation>Nom du Client</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="879"/>
        <source>Session Name</source>
        <translation>Nom de la session</translation>
    </message>
</context>
<context>
    <name>new_session</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="441"/>
        <source>none</source>
        <translation>Aucun</translation>
    </message>
</context>
<context>
    <name>proxy</name>
    <message>
        <location filename="../src/clients/proxy/ray-proxy.py" line="82"/>
        <source>None</source>
        <translation type="obsolete">Aucun</translation>
    </message>
</context>
<context>
    <name>rename_session</name>
    <message>
        <location filename="../src/gui/main_window.py" line="381"/>
        <source>Rename Session</source>
        <translation>Renommer la Session</translation>
    </message>
    <message>
        <location filename="../src/gui/main_window.py" line="381"/>
        <source>&lt;p&gt;In order to rename current session,&lt;br&gt;please first stop all clients.&lt;br&gt;then, double click on session name.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Pour renommer la session en cours,&lt;br&gt;Arrêtez d&apos;abord tous les clients.&lt;br&gt;ensuite, double-cliquez sur le nom de la session.&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>root_folder_dialogs</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="67"/>
        <source>Choose root folder for sessions</source>
        <translation>Sélectionnez le dossier de racine pour les sessions</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="82"/>
        <source>unwritable dir</source>
        <translation>Dossier non-inscriptible</translation>
    </message>
    <message>
        <location filename="../src/gui/raysession" line="93"/>
        <source>&lt;p&gt;You have no permissions for %s,&lt;br&gt;choose another directory !&lt;/p&gt;</source>
        <translation type="obsolete">&lt;p&gt;Vous n&apos;avez pas les permissions pour %s,&lt;br&gt;Sélectionnez un autre répertoire !&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>server status</name>
    <message>
        <location filename="../src/shared/shared.py" line="414"/>
        <source>invalid</source>
        <translation>invalide</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="435"/>
        <source>off</source>
        <translation>éteint</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="436"/>
        <source>new</source>
        <translation>création</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="437"/>
        <source>open</source>
        <translation>ouverture</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="438"/>
        <source>clear</source>
        <translation>nettoyage</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="439"/>
        <source>switch</source>
        <translation>changement</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="440"/>
        <source>launch</source>
        <translation>lancement</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="443"/>
        <source>ready</source>
        <translation>prêt</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="444"/>
        <source>save</source>
        <translation>sauvegarde</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="445"/>
        <source>close</source>
        <translation>fermeture</translation>
    </message>
    <message>
        <location filename="../src/shared/shared.py" line="442"/>
        <source>copy</source>
        <translation>copie</translation>
    </message>
</context>
<context>
    <name>server_status</name>
    <message>
        <location filename="../src/gui/gui_tools.py" line="77"/>
        <source>snapshot</source>
        <translation>cliché</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="74"/>
        <source>rewind</source>
        <translation>rappel</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="75"/>
        <source>waiting</source>
        <translation>attente</translation>
    </message>
    <message>
        <location filename="../src/gui/gui_tools.py" line="76"/>
        <source>save</source>
        <translation>sauvegarde</translation>
    </message>
</context>
<context>
    <name>session template</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="567"/>
        <source>Overwrite Template ?</source>
        <translation>Écraser le modèle ?</translation>
    </message>
</context>
<context>
    <name>session_template</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="567"/>
        <source>Template &lt;strong&gt;%s&lt;/strong&gt; already exists.
Overwrite it ?</source>
        <translation>Le modèle &lt;strong&gt;%s&lt;/strong&gt; existe déjà.
Voulez-vous l&apos;écraser ?</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="431"/>
        <source>empty</source>
        <translation>vide</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="433"/>
        <source>with JACK patch memory</source>
        <translation>avec mémoire du patch de JACK</translation>
    </message>
</context>
<context>
    <name>snapshots</name>
    <message>
        <location filename="../src/gui/snapshots_dialog.py" line="302"/>
        <source>Today</source>
        <translation>Aujourd&apos;hui</translation>
    </message>
    <message>
        <location filename="../src/gui/snapshots_dialog.py" line="304"/>
        <source>Yesterday</source>
        <translation>Hier</translation>
    </message>
    <message>
        <location filename="../src/gui/snapshots_dialog.py" line="120"/>
        <source>%s at %s</source>
        <translation>%s à %s</translation>
    </message>
    <message>
        <location filename="../src/gui/snapshots_dialog.py" line="125"/>
        <source>at %s</source>
        <translation>à %s</translation>
    </message>
    <message>
        <location filename="../src/gui/snapshots_dialog.py" line="130"/>
        <source>before rewind to </source>
        <translation>Avant de revenir à </translation>
    </message>
</context>
<context>
    <name>url window</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="1071"/>
        <source>&lt;p align=&quot;left&quot;&gt;To run a network session,&lt;br&gt;open a terminal on another computer of this network.&lt;br&gt;Launch ray-daemon on port 1234 (for example)&lt;br&gt;by typing the command :&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;code&gt;ray-daemon -p 1234&lt;/code&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;Then paste below the first url&lt;br&gt;that ray-daemon gives you at startup.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</source>
        <translation>&lt;p align=&quot;left&quot;&gt;Pour lancer une session réseau,&lt;br&gt;ouvrez un terminal sur un autre ordinateur de ce réseau.&lt;br&gt;Launcez ray-daemon sur le port 1234 (par exemple)&lt;br&gt;en tapant la commande suivante :&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;code&gt;ray-daemon -p 1234&lt;/code&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;Ensuite collez ci-dessous la première url&lt;br&gt;que ray-daemon affiche au démarrage.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>url_window</name>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="1051"/>
        <source>&lt;p&gt;daemon at&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;didn&apos;t announce !&lt;br&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;Le démon à l&apos;adresse&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;ne s&apos;est pas annoncé !&lt;br&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/raysession" line="2258"/>
        <source>&lt;p&gt;daemon at&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;has a loaded session.&lt;br&gt;It can&apos;t be used for slave session&lt;/p&gt;</source>
        <translation type="obsolete">&lt;p&gt;La démon à l&apos;adresse&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;a déjà une session chargée.&lt;br&gt;Il n&apos;est pas utilisable pour une session esclave&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="1059"/>
        <source>&lt;p&gt;daemon at&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;uses an other session root folder !&lt;.p&gt;</source>
        <translation>&lt;p&gt;Le démon à l&apos;adresse&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;n&apos;utilise pas le bon dossier de sessions racine !&lt;.p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="1063"/>
        <source>&lt;p&gt;daemon at&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;uses a forbidden session root folder !&lt;.p&gt;</source>
        <translation>&lt;p&gt;Le démon à l&apos;adresse&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;utilise un dossier de sessions racine interdit !&lt;.p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="1067"/>
        <source>&lt;p&gt;daemon at&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;uses an other Ray Session version.&lt;.p&gt;</source>
        <translation>&lt;p&gt;Le démon à &apos;adresse&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;utilise une autre version de RaySession.&lt;.p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/child_dialogs.py" line="1055"/>
        <source>&lt;p&gt;daemon at&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;has a loaded self._session.&lt;br&gt;It can&apos;t be used for slave session&lt;/p&gt;</source>
        <translation>&lt;p&gt;le démon à&lt;br&gt;&lt;strong&gt;%s&lt;/strong&gt;&lt;br&gt;a une session chargée.&lt;br&gt;Il ne peut pas être utilisé pour une session exclave&lt;/p&gt;</translation>
    </message>
</context>
</TS>
