<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
    <name>CanvasGroupInfo</name>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="14"/>
        <source>Client Infos</source>
        <translation>Informations du client</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="61"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="38"/>
        <source>GroupCnvName</source>
        <translation>GroupCnvName</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="199"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="102"/>
        <source>Client name</source>
        <translation>Nom du client</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="118"/>
        <source>ALSA client ID</source>
        <translation>identifiant du client ALSA</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="125"/>
        <source>Pretty name</source>
        <translation type="obsolete">Joli nom</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="139"/>
        <source>Unique Identifier in JACK</source>
        <translation>Identifiant unique JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="149"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="175"/>
        <source>JACK UUID</source>
        <translation>UUID de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="192"/>
        <source>Graceful name</source>
        <translation>Nom digeste</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="206"/>
        <source>Name generated from the client name, substituting &apos;_&apos; with spaces, and hidding the prefix if it seems to be a NSM client</source>
        <translation>Nom généré à partir du nom du client en remplaçant '_' par des espaces et en cachant le préfixe s'il semble s'agir d'un client NSM</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="216"/>
        <source>Custom name, set when user renames the client with the context menu.</source>
        <translation>Nom personnalisé, défini quand l'utilisateur renomme le client à partir du menu contextuel.</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="254"/>
        <source>JACK Metadatas</source>
        <translation>Métadonnées de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="286"/>
        <source>Property</source>
        <translation>Propriété</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="291"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_group_info.ui" line="125"/>
        <source>Custom name</source>
        <translation>Nom personnalisé</translation>
    </message>
</context>
<context>
    <name>CanvasOptions</name>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="14"/>
        <source>Canvas Options</source>
        <translation>Préférences du canevas</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="52"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Display shorter and more readable ports and groups names.&lt;/p&gt;&lt;p&gt;If unchecked, displayed port names will be the trought port names.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Afficher des noms de ports et de groupes plus courts et plus lisibles.&lt;/p&gt;&lt;p&gt;Si décochée, les noms de ports affichés seront les vrais noms de ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="55"/>
        <source>Use graceful names</source>
        <translation type="obsolete">Utiliser des noms digestes</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_options.ui" line="45"/>
        <source>Group A2J hardware ports</source>
        <translation type="obsolete">Grouper les ports A2J matériels</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="377"/>
        <source>Boxes have shadows</source>
        <translation>Les boîtes ont des ombres</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="79"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Always resize the canvas scene to the mininum contents.&lt;/p&gt;&lt;p&gt;This way, the view is directly optimized while moving boxes.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Toujours redimensionner la scène à son contenu minimum.&lt;/p&gt;&lt;p&gt;De cette façon, la vue est optimisée en direct lors du déplacement des boîtes.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="82"/>
        <source>Elastic canvas</source>
        <translation>Canevas élastique</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="99"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When this option is active, boxes are automatically moved when another box has been moved over them.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Quand cette option est active, les boîtes sont automatiquement déplacées quand une autre boîte est placée par dessus.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="102"/>
        <source>Prevent overlapping of boxes</source>
        <translation>Empêcher la superposition des boîtes</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="439"/>
        <source>Maximum port width :</source>
        <translation>Largeur maximale des ports :</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="46"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="58"/>
        <source>Group MIDI hardware ports</source>
        <translation>Grouper les ports MIDI matériels</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="89"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Allows navigation on borders.&lt;/p&gt;&lt;p&gt;While connecting, moving or selecting boxes, the view is moved when cursor is near a border.&lt;br/&gt;This way, no need to scroll mouse wheel, press shift button or move scroll bars.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;This has strictly no effect if the entire scene is visible in the view.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Permet la navigation sur les bords.&lt;/p&gt;&lt;p&gt;Lors de la connection, du déplacement ou de la sélection des boîtes, la vue se déplace quand le curseur est prêt du bord.&lt;br/&gt;De cette façon, pas besoin d'utiliser la molette de la souris, d'appuyer sur Maj ou de déplacer les barres de défilement&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Ça n'a strictement aucun effet quand la scène est entièrement visible dans la vue.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="92"/>
        <source>Navigate on borders</source>
        <translation>Navigation sur les bords</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="112"/>
        <source>Auto-select items</source>
        <translation>Sélection automatique des objets</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="121"/>
        <source>Default zoom level at startup</source>
        <translation>Zoom par défaut au démarrage</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="124"/>
        <source>Default Zoom :</source>
        <translation>Zoom par défaut :</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="131"/>
        <source> %</source>
        <translation> %</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="339"/>
        <source>Theme</source>
        <translation>Theme</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="350"/>
        <source>Duplicate</source>
        <translation>Dupliquer</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="361"/>
        <source>Edit the theme configuration file in a the text editor.</source>
        <translation>Editer le fichier de configuration du theme dans un éditeur de texte.</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="364"/>
        <source>Edit</source>
        <translation>Éditer</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="418"/>
        <source>Tricks</source>
        <translation>Astuces</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="424"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Boxes can have two different layouts.&lt;/p&gt;&lt;p&gt;For boxes with input and output ports, if the layout is large, output ports are layouted at right of input ports, else ports are layouted in a descending order, no matter if they are input or output ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Les boîtes peuvent avoir deux dispositions différentes.&lt;/p&gt;&lt;p&gt;Pour les boîtes avec des entrées et des sorties, si la disposition est large, les ports de sortie sont disposés à droite des ports d'entrée, sinon les ports sont disposés de haut en bas, qu'ils soient des ports d'entrée ou des ports de sortie.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="427"/>
        <source>Grouped boxes auto layout :</source>
        <translation>Auto disposition des boîtes groupées :</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="535"/>
        <source> pts</source>
        <translation> pts</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="65"/>
        <source>Provide ALSA MIDI ports</source>
        <translation>Fournir les ports ALSA MIDI</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="570"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Patchichi is a software allowing to run patchbay scenes abstractly.&lt;/p&gt;&lt;p&gt;It is useful for developers, to can develop or fix bug on the patchbay.&lt;/p&gt;&lt;p&gt;It is also nicer to use Patchichi to edit patchbay themes.&lt;/p&gt;&lt;p&gt;You could also use it to build a patchbay graph, for tutorials or whatever you want.&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;Patchichi est un logiciel permettant de lancer des scenes de baie de brassage de manière abstraite.&lt;/p&gt;&lt;p&gt;Il est utile pour les devellopeurs, pour améliorer ou corriger des bugs.&lt;/p&gt;&lt;p&gt;Il est également recommandé pour editer les thèmes de la baie de brassage.&lt;/p&gt;&lt;p&gt;Vous pouvez aussi l'utiliser pour construire une scène de baie de brassage, pour des tutoriels par exemple.&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="573"/>
        <source>Export scene to Patchichi</source>
        <translation>Exporter la scène vers Patchichi</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="490"/>
        <source>Grid :</source>
        <translation>Grille :</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="483"/>
        <source>Set grid width and height.
Boxes positions and sizes are adapted to the grid.</source>
        <translation>Définir la largeur et la hauteur de la grille.
Les tailles et les positions de boîtes seront adaptées à la grille.</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="522"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="176"/>
        <source>Naming</source>
        <translation>Nommage</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="182"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Naming used for groups and ports,&lt;br&gt;by priority order.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Nommage utilisé pourt les groupes et les ports,&lt;br&gt;par ordre de priorité.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="189"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;choose the pretty-name JACK metadata (http://jackaudio.org/metadata/pretty-name) to name clients and ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Utiliser la métadonnée de joli nom JACK (http://jackaudio.org/metadata/pretty-name) pour nommer les clients et les ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="192"/>
        <source>JACK pretty names</source>
        <translation>Jolis noms JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="202"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Choose custom names defined by user with the &amp;quot;rename&amp;quot; context entry to name clients and ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Utiliser les noms personnalisés définis par l'utilisateur avec l'entrée &amp;quot;renommer&amp;quot; du menu contextuel pour nommer les clients et les ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="205"/>
        <source>Custom names</source>
        <translation>Noms personnalisés</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="215"/>
        <source>Use arranged names, which replace all underscores with spaces,
cut some useless characters depending on the client name.
It provides a shorter name than the original.</source>
        <translation>Utiliser des noms digestes, en remplaçant les &quot;_&quot; par des espaces,
en supprimant quelques caractères superflus selon le nom du client.
Celà fournit un nom plus court que l'original.</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="220"/>
        <source>Graceful names</source>
        <translation>Noms digestes</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="237"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Automaticaly export custom names (for groups and ports) to JACK metadatas.&lt;/p&gt;&lt;p&gt;JACK metadatas are available for any program using JACK.&lt;/p&gt;&lt;p&gt;JACK pretty-name metadatas created by this will be removed when the option is unchecked.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Exporter automatiquement les noms personnalisés (pour les groupes et les ports) vers les métadonnées de JACK.&lt;/p&gt;&lt;p&gt;Les métadonnées de JACK sont disponibles pour n'importe quel programme utilisant JACK.&lt;/p&gt;&lt;p&gt;Les métadonnées de joli nom de JACK créées par ce programme sont supprimées quand cette option est décochée.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="240"/>
        <source>Auto-export custom names to pretty-names</source>
        <translation>Exporter automatiquement les noms personnalisés
vers les jolis noms JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="270"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Export all custom names (for groups and ports) to JACK pretty-name metadatas.&lt;/p&gt;&lt;p&gt;If disabled, there is no custom name not already exported to JACK pretty-name.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Exporter tous les noms personnalisés (pour les groupes et les ports) vers les métadonnées de joli nom JACK&lt;/p&gt;&lt;p&gt;Si cette case est grisée, il n'y a pas de nom personnalisé qui ne soit pas déjà exporté vers un joli nom JACK.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="273"/>
        <source>Custom names -&gt; JACK pretty names</source>
        <translation>Noms personnalisés -&gt; Jolis noms JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="287"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Import all pretty-name JACK metadatas to custom names. Useful if you wan&apos;t to save in your project pretty-names created from another program.&lt;/p&gt;&lt;p&gt;If disabled, there is no pretty-name JACK metadata to import.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Importer toutes les métadonnées de jolis noms JACK vers les noms personnalisés. Utile si vous voulez sauvegarder dans votre projet les jolis noms JACK créés par un autre programme.&lt;/p&gt;&lt;p&gt;Si cette option est grisée, il n'y a pas de joli nom JACK à importer.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="290"/>
        <source>JACK pretty names -&gt; Custom names</source>
        <translation>Jolis noms JACK -&gt; Noms personnalisés</translation>
    </message>
</context>
<context>
    <name>CanvasPortInfo</name>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="14"/>
        <source>Port Infos</source>
        <translation>Infos sur le port</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="28"/>
        <source>Full port name :</source>
        <translation>Nom complet du port :</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="134"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="155"/>
        <source>Flags</source>
        <translation>Attributs</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="87"/>
        <source>Port Flags</source>
        <translation>Attributs du port</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="73"/>
        <source>JACK UUID</source>
        <translation>UUID de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="190"/>
        <source>Audio Port</source>
        <translation>Port audio</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="221"/>
        <source>Metadatas</source>
        <translation type="obsolete">Métadonnées</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="234"/>
        <source>Port-Group</source>
        <translation type="obsolete">Port-Group</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="267"/>
        <source>Order</source>
        <translation type="obsolete">Ordre</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="162"/>
        <source>Pretty name</source>
        <translation type="obsolete">Joli nom</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="51"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="197"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="183"/>
        <source>ALSA client ID</source>
        <translation>identifiant du client ALSA</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="169"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="204"/>
        <source>ALSA port ID</source>
        <translation>Identifiant du port ALSA</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="211"/>
        <source>Graceful name</source>
        <translation>Nom digeste</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="254"/>
        <source>JACK metadatas</source>
        <translation>Métadonnées JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="286"/>
        <source>Property</source>
        <translation>Propriété</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="291"/>
        <source>Value</source>
        <translation>Valeur</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_port_info.ui" line="162"/>
        <source>Custom name</source>
        <translation>Nom personnalisé</translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="14"/>
        <source>Canvas Options</source>
        <translation type="obsolete">Préférences du canevas</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="35"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Display shorter and more readable ports and groups names.&lt;/p&gt;&lt;p&gt;If unchecked, displayed port names will be the trought port names.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Afficher des noms de ports et de groupes plus courts et plus lisibles.&lt;/p&gt;&lt;p&gt;Si décochée, les noms de ports affichés seront les vrais noms de ports.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="38"/>
        <source>Use graceful names</source>
        <translation type="obsolete">Utiliser des noms digestes</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="45"/>
        <source>Group A2J hardware ports</source>
        <translation type="obsolete">Grouper les ports A2J matériels</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="52"/>
        <source>Boxes have shadows</source>
        <translation type="obsolete">Les boîtes ont des ombres</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="59"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Always resize the canvas scene to the mininum contents.&lt;/p&gt;&lt;p&gt;This way, the view is directly optimized while moving boxes.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Toujours redimensionner la scène à son contenu minimum.&lt;/p&gt;&lt;p&gt;De cette façon, la vue est optimisée en direct lors du déplacement des boîtes.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="62"/>
        <source>Elastic canvas</source>
        <translation type="obsolete">Canevas élastique</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="133"/>
        <source>Theme :</source>
        <translation type="obsolete">Thème :</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="69"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When this option is active, boxes are automatically moved when another box has been moved over them.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Quand cette option est active, les boîtes sont automatiquement déplacées quand une autre boîte est placée par dessus.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="72"/>
        <source>Prevent overlapping of boxes</source>
        <translation type="obsolete">Empêcher la superposition des boîtes</translation>
    </message>
    <message>
        <location filename="../resources/ui/canvas_options.ui" line="84"/>
        <source>Maximum port width :</source>
        <translation type="obsolete">Largeur maxi des ports :</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="14"/>
        <source>Port Infos</source>
        <translation type="obsolete">Infos sur le port</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="28"/>
        <source>Full port name :</source>
        <translation type="obsolete">Nom complet du port :</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="101"/>
        <source>Type</source>
        <translation type="obsolete">Type</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="121"/>
        <source>Flags</source>
        <translation type="obsolete">Attributs</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="128"/>
        <source>Port Flags</source>
        <translation type="obsolete">Attributs du port</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="156"/>
        <source>Audio Port</source>
        <translation type="obsolete">Port audio</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="135"/>
        <source>JACK UUID</source>
        <translation type="obsolete">UUID de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="178"/>
        <source>Metadatas</source>
        <translation type="obsolete">Métadonnées</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="191"/>
        <source>Port-Group</source>
        <translation type="obsolete">Port-Group</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="224"/>
        <source>Order</source>
        <translation type="obsolete">Ordre</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/canvas_port_info.ui" line="237"/>
        <source>Pretty name</source>
        <translation type="obsolete">Joli nom</translation>
    </message>
</context>
<context>
    <name>Form</name>
    <message>
        <location filename="../resources/ui/view_selector.ui" line="14"/>
        <source>Form</source>
        <translation>Forme</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="364"/>
        <source>JACK Samplerate</source>
        <translation>Fréquence d'échantillonage de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/patchbay_tools.ui" line="159"/>
        <source>48.000</source>
        <translation type="obsolete">48.000</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/patchbay_tools.ui" line="171"/>
        <source>Hz</source>
        <translation type="obsolete">Hz</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="296"/>
        <source>Buffer :</source>
        <translation>Tampon :</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="414"/>
        <source>Number of audio Xruns. Click on it to reset them.</source>
        <translation>Nombre de décrochages audios (Xruns). Cliquez dessus pour réinitialiser le compteur.</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/patchbay_tools.ui" line="304"/>
        <source>0 Xruns</source>
        <translation type="obsolete">0 Xruns</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="473"/>
        <source>DSP: %p%</source>
        <translation>DSP: %p%</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="496"/>
        <source>&lt;p style=&quot;color:red&quot;&gt;JACK is not started !&lt;/p&gt;</source>
        <translation>&lt;p style=&quot;color:red&quot;&gt;JACK n'est pas lancé !&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="44"/>
        <source>Sample Rate :</source>
        <translation type="obsolete">Échantillonage :</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="152"/>
        <source>DSP :</source>
        <translation type="obsolete">DSP :</translation>
    </message>
    <message>
        <location filename="../resources/ui/zoom_slider.ui" line="34"/>
        <source>100 %</source>
        <translation type="obsolete">100 %</translation>
    </message>
    <message>
        <location filename="../resources/ui/transport_bar.ui" line="57"/>
        <source>Backwards</source>
        <translation>Rembobiner</translation>
    </message>
    <message>
        <location filename="../resources/ui/view_selector.ui" line="35"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../resources/ui/transport_bar.ui" line="103"/>
        <source>00:00:00</source>
        <translation>00:00:00</translation>
    </message>
    <message>
        <location filename="../resources/ui/transport_bar.ui" line="119"/>
        <source>Fast-Forward</source>
        <translation>Avance rapide</translation>
    </message>
    <message>
        <location filename="../resources/ui/transport_bar.ui" line="167"/>
        <source>Play/Pause transport</source>
        <translation>Lecture/Pause du transport</translation>
    </message>
    <message>
        <location filename="../resources/ui/transport_bar.ui" line="199"/>
        <source>Stop, return to start.</source>
        <translation>Stop, retourner au début.</translation>
    </message>
    <message>
        <location filename="../resources/ui/transport_bar.ui" line="256"/>
        <source>Tempo (if known)</source>
        <translation>Tempo (si connu)</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="333"/>
        <source>JACK Buffer size</source>
        <translation>Taille du tampon de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="367"/>
        <source>48 000 Hz</source>
        <translation>48 000 Hz</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="377"/>
        <source> | </source>
        <translation> | </translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="393"/>
        <source>JACK latency</source>
        <translation>Latence de JACK</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="396"/>
        <source>1,33 ms</source>
        <translation>1,33 ms</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="421"/>
        <source>0 Xruns </source>
        <translation>0 Xruns </translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="568"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Number of hidden boxes. Click here to restore a box.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Nombre de boîtes cachées. Cliquez ici pour restaurer une boîte.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay_tools.ui" line="575"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../resources/ui/view_selector.ui" line="17"/>
        <source>View selector</source>
        <translation>Selecteur de vues</translation>
    </message>
</context>
<context>
    <name>Frame</name>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="14"/>
        <source>Frame</source>
        <translation>Trame</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="34"/>
        <source>Hide filter bar</source>
        <translation>Cacher la barre de filtre</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="85"/>
        <source>Find a box...</source>
        <translation>Trouver une boîte...</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/filter_frame.ui" line="152"/>
        <source>Audio</source>
        <translation type="obsolete">Audio</translation>
    </message>
    <message>
        <location filename="../resources/ui/patchbay/filter_frame.ui" line="162"/>
        <source>Midi</source>
        <translation type="obsolete">Midi</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="220"/>
        <source>adjust the opacity of boxes not matching with the filter</source>
        <translation>réglez l'opacité des boîtes ne correspondant pas au filtre</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="213"/>
        <source>Opacity :</source>
        <translation>Opacité :</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="223"/>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="158"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../resources/ui/filter_frame.ui" line="152"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Number of hidden boxes matching with the filter text. Press it to restore a box.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Nombre de boîtes cachées correspondant au texte du filtre. Cliquez dessus pour restaurer une boîte.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>FrameTypesFilter</name>
    <message>
        <location filename="../resources/ui/type_filter_frame.ui" line="14"/>
        <source>Frame</source>
        <translation>Trame</translation>
    </message>
    <message>
        <location filename="../resources/ui/type_filter_frame.ui" line="20"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../resources/ui/type_filter_frame.ui" line="30"/>
        <source>Midi</source>
        <translation>Midi</translation>
    </message>
    <message>
        <location filename="../resources/ui/type_filter_frame.ui" line="40"/>
        <source>CV</source>
        <translation>CV</translation>
    </message>
    <message>
        <location filename="../resources/ui/type_filter_frame.ui" line="50"/>
        <source>Alsa</source>
        <translation>Alsa</translation>
    </message>
</context>
<context>
    <name>RenameGroupDialog</name>
    <message>
        <location filename="../resources/ui/rename_group.ui" line="14"/>
        <source>Rename group</source>
        <translation>Renommer le groupe</translation>
    </message>
    <message>
        <location filename="../resources/ui/rename_group.ui" line="33"/>
        <source>Set a custom name for the group:</source>
        <translation>Définir un nom personnalisé pour ce groupe :</translation>
    </message>
    <message>
        <location filename="../resources/ui/rename_group.ui" line="40"/>
        <source>Group Name</source>
        <translation>Nom du groupe</translation>
    </message>
    <message>
        <location filename="../resources/ui/rename_group.ui" line="63"/>
        <source>Save in JACK pretty-name metadata</source>
        <translation>Sauvegarder dans la métadonnée de joli nom de JACK</translation>
    </message>
</context>
<context>
    <name>alsa_midi</name>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="327"/>
        <source>ALSA python lib version is not present or too old.
Ensure to have python3-pyalsa &gt;= 1.2.4</source>
        <translation>La bibliothèque ALSA python n'est pas présente ou trop ancienne.
Assurez-vous d'avoir python3-pyalsa &gt;= 1.2.4</translation>
    </message>
</context>
<context>
    <name>arrange</name>
    <message>
        <location filename="../source/patchbay/patchbay_manager.py" line="964"/>
        <source>Arrange: follow the signal chain</source>
        <translation>Arranger: suivre la chaîne du signal</translation>
    </message>
    <message>
        <location filename="../source/patchbay/patchbay_manager.py" line="974"/>
        <source>Arrange: Two columns facing each other</source>
        <translation>Arranger: Deux colonnes face à face</translation>
    </message>
</context>
<context>
    <name>box_layout</name>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="34"/>
        <source>Choose the smallest area</source>
        <translation>Choisir l'aire la plus petite</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="35"/>
        <source>Prefer large boxes</source>
        <translation>Préférer les boîtes larges</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="36"/>
        <source>Almost only large boxes</source>
        <translation>Quasiment que des boîtes larges</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="37"/>
        <source>Force large boxes</source>
        <translation>Forcer les boîtes larges</translation>
    </message>
</context>
<context>
    <name>cancel</name>
    <message>
        <location filename="../patchbay/views_menu.py" line="127"/>
        <source>Change view %i -&gt; %i</source>
        <translation type="obsolete">Changement de la vie %i -&gt; %i</translation>
    </message>
    <message>
        <location filename="../patchbay/views_menu.py" line="147"/>
        <source>View %i renamed to &quot;%s&quot;</source>
        <translation type="obsolete">Vue %i renommée en &quot;%s&quot;</translation>
    </message>
</context>
<context>
    <name>custom_name</name>
    <message>
        <location filename="../source/patchbay/dialogs/custom_name_dialog.py" line="31"/>
        <source>Set a custom name for the portgroup :</source>
        <translation>Définir un nom personnalisé pour ce portgroup :</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/custom_name_dialog.py" line="37"/>
        <source>Set a custom name for the group :</source>
        <translation>Définir un nom personnalisé pour ce groupe :</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/custom_name_dialog.py" line="40"/>
        <source>Set a custom name for the port :</source>
        <translation>Définir un nom personnalisé pour ce port :</translation>
    </message>
</context>
<context>
    <name>file_dialog</name>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="268"/>
        <source>Where do you want to save this patchbay scene ?</source>
        <translation>Où voulez-vous sauvegarder cette scène de baie de brassage ?</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="268"/>
        <source>Patchichi files (*.patchichi.json)</source>
        <translation>Fichiers Patchichi (*.patchichi.json)</translation>
    </message>
</context>
<context>
    <name>grid_style</name>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="41"/>
        <source>None</source>
        <translation>Aucune</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="42"/>
        <source>Technical Grid</source>
        <translation>Grille technique</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="43"/>
        <source>Grid</source>
        <translation>Grille</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="44"/>
        <source>Chessboard</source>
        <translation>Échiquier</translation>
    </message>
</context>
<context>
    <name>hiddens_indicator</name>
    <message>
        <location filename="../source/patchbay/widgets/hiddens_indicator.py" line="357"/>
        <source>Hide all new boxes</source>
        <translation>Cacher toute nouvelle boîte</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/hiddens_indicator.py" line="368"/>
        <source>Display all boxes</source>
        <translation>Afficher toutes les boîtes</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/hiddens_indicator.py" line="375"/>
        <source>Hide all boxes</source>
        <translation>Cacher toutes les boîtes</translation>
    </message>
</context>
<context>
    <name>patchbay</name>
    <message>
        <location filename="../src/gui/canvas_options.py" line="42"/>
        <source>Silver Gold</source>
        <translation type="obsolete">Or et argent</translation>
    </message>
    <message>
        <location filename="../src/gui/canvas_options.py" line="43"/>
        <source>Black Gold</source>
        <translation type="obsolete">Or noir</translation>
    </message>
    <message>
        <location filename="../src/gui/canvas_options.py" line="44"/>
        <source>Modern Dark</source>
        <translation type="obsolete">Noir moderne</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="45"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="47"/>
        <source>MIDI</source>
        <translation>MIDI</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="57"/>
        <source>Input</source>
        <translation>Entrée</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="58"/>
        <source>Output</source>
        <translation>Sortie</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="59"/>
        <source>Physical</source>
        <translation>Matériel</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="60"/>
        <source>Monitor</source>
        <translation>Moniteur</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="61"/>
        <source>Terminal</source>
        <translation>Terminal</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="63"/>
        <source>Control Voltage</source>
        <translation>Voltage de contrôle</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="60"/>
        <source>Toggle Full Screen</source>
        <translation>Plein écran</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="98"/>
        <source>Type filter</source>
        <translation>Filtrer les ports</translation>
    </message>
    <message>
        <location filename="../src/gui/patchbay/tools_widgets.py" line="205"/>
        <source>Audio + Midi</source>
        <translation type="obsolete">Audio + Midi</translation>
    </message>
    <message>
        <location filename="../patchbay/canvas_menu.py" line="59"/>
        <source>Audio only</source>
        <translation type="obsolete">Audio uniquement</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="115"/>
        <source>MIDI only</source>
        <translation>MIDI uniquement</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="140"/>
        <source>Zoom</source>
        <translation>Zoom</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="143"/>
        <source>auto-fit</source>
        <translation>Auto ajusté</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="149"/>
        <source>Zoom +</source>
        <translation>Zoom +</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="155"/>
        <source>Zoom -</source>
        <translation>Zoom -</translation>
    </message>
    <message>
        <location filename="../src/gui/patchbay/tools_widgets.py" line="251"/>
        <source>Zoom 100%</source>
        <translation type="obsolete">Zoom 100%</translation>
    </message>
    <message>
        <location filename="../src/gui/patchbay/tools_widgets.py" line="259"/>
        <source>Refresh the canvas</source>
        <translation type="obsolete">Rafraîchir le canevas</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="181"/>
        <source>Canvas options</source>
        <translation>Préférences du canevas</translation>
    </message>
    <message>
        <location filename="../source/patchbay/patchbay_manager.py" line="1436"/>
        <source>JACK server lose</source>
        <translation>Serveur JACK perdu</translation>
    </message>
    <message>
        <location filename="../source/patchbay/patchbay_manager.py" line="1436"/>
        <source>JACK server seems to be totally busy... ;(</source>
        <translation>Le serveur JACK semble être complètement dans les choux... ;(</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="168"/>
        <source>Wrap</source>
        <translation>Emballer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="172"/>
        <source>Unwrap</source>
        <translation>Déballer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="536"/>
        <source>Connect</source>
        <translation>Connecter</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="646"/>
        <source>Disconnect</source>
        <translation>Déconnecter</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="51"/>
        <source>No connections</source>
        <translation>Aucune connexion</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="801"/>
        <source>Clipboard</source>
        <translation>Presse-papier</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="804"/>
        <source>Cut connections</source>
        <translation>Couper les connexions</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="806"/>
        <source>Copy connections</source>
        <translation>Copier les connexions</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="808"/>
        <source>Paste connections</source>
        <translation>Coller les connexions</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="786"/>
        <source>Disconnect All</source>
        <translation>Tout déconnecter</translation>
    </message>
    <message>
        <location filename="../patchbay/patchcanvas/box_widget_moth.py" line="690"/>
        <source>Disconnect &amp;All</source>
        <translation type="obsolete">&amp;Tout déconnecter</translation>
    </message>
    <message>
        <location filename="../patchbay/patchcanvas/box_widget_moth.py" line="695"/>
        <source>Info</source>
        <translation type="obsolete">Informations</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="887"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="158"/>
        <source>Split</source>
        <translation>Séparer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="151"/>
        <source>Join</source>
        <translation>Joindre</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="834"/>
        <source>Split to Monos</source>
        <translation>Séparer en canaux monos</translation>
    </message>
    <message>
        <location filename="../patchbay/patchcanvas/port_widget.py" line="270"/>
        <source>Set as Stereo with</source>
        <translation type="obsolete">Mettre en stéréo avec</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="893"/>
        <source>Get &amp;Info</source>
        <translation>&amp;Informations</translation>
    </message>
    <message>
        <location filename="../patchbay/patchcanvas/port_widget.py" line="309"/>
        <source>&amp;Rename</source>
        <translation type="obsolete">&amp;Renommer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="23"/>
        <source>Patchbay</source>
        <translation>Baie de brassage</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="335"/>
        <source>Audio | DANGEROUS !!!</source>
        <translation>Audio | DANGEREUX !!!</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="338"/>
        <source>CV | DANGEROUS !!!</source>
        <translation>CV | DANGEREUX !!!</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="174"/>
        <source>Patchbay manual</source>
        <translation>Manuel du canevas</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="68"/>
        <source>Find a box...<byte value="x9"/>Ctrl+F</source>
        <translation>Trouver une boîte...	Ctrl+F</translation>
    </message>
    <message>
        <location filename="../patchbay/canvas_menu.py" line="51"/>
        <source>Audio | Midi | CV</source>
        <translation type="obsolete">Audio | Midi | CV</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="122"/>
        <source>CV only</source>
        <translation>CV uniquement</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="161"/>
        <source>Default Zoom</source>
        <translation>Zoom par défaut</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="169"/>
        <source>Refresh the canvas<byte value="x9"/>Ctrl+R</source>
        <translation>Rafraichir le canevas	Ctrl+R</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="52"/>
        <source>NULL</source>
        <translation>NULL</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="179"/>
        <source>Automatic layout</source>
        <translation>Disposition automatique</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="186"/>
        <source>Change layout</source>
        <translation>Changer la disposition</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="264"/>
        <source>AUDIO | MIDI | CV</source>
        <translation>AUDIO | MIDI | CV</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="108"/>
        <source>AUDIO only</source>
        <translation>AUDIO uniquement</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="129"/>
        <source>ALSA only</source>
        <translation>ALSA uniquement</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="261"/>
        <source>AUDIO | MIDI | CV | ALSA</source>
        <translation>AUDIO | MIDI | CV | ALSA</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/port_info_dialog.py" line="49"/>
        <source>ALSA</source>
        <translation>ALSA</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="74"/>
        <source>Show hidden boxes</source>
        <translation>Restaurer des boîtes cachées</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="314"/>
        <source>Display all boxes</source>
        <translation>Afficher toutes les boîtes</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/canvas_menu.py" line="320"/>
        <source>All boxes are visible.</source>
        <translation>Toutes les boîtes sont visibles.</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="191"/>
        <source>Hide</source>
        <translation>Cacher</translation>
    </message>
    <message>
        <location filename="../source/patchbay/patchbay_manager.py" line="1601"/>
        <source>Change view %i -&gt; %i</source>
        <translation>Changer la vue %i -&gt; %i</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="794"/>
        <source>Disconnect All (visible)</source>
        <translation>Tout déconnecter (le visible)</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/port_menu.py" line="841"/>
        <source>Set as stereo with...</source>
        <translation>Mettre en stéréo avec...</translation>
    </message>
</context>
<context>
    <name>patchbay_theme</name>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="227"/>
        <source>New Theme Name</source>
        <translation>Nom du nouveau theme</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="227"/>
        <source>Choose a name for the new theme :</source>
        <translation>Choisissez un nom pour le nouveau theme :</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="239"/>
        <source>The copy of the theme directory failed</source>
        <translation>La copie du dossier du theme a échoué</translation>
    </message>
    <message>
        <location filename="../source/patchbay/dialogs/options_dialog.py" line="242"/>
        <source>Copy failed !</source>
        <translation>Échec de la copie !</translation>
    </message>
</context>
<context>
    <name>rename</name>
    <message>
        <location filename="../source/patchbay/dialogs/custom_name_dialog.py" line="100"/>
        <source>Clear</source>
        <translation>Effacer</translation>
    </message>
</context>
<context>
    <name>sel_boxes_menu</name>
    <message>
        <location filename="../source/patchbay/menus/selected_boxes_menu.py" line="23"/>
        <source>Selected boxes</source>
        <translation>Boîtes sélectionnées</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/selected_boxes_menu.py" line="34"/>
        <source>Put in a new exclusive view</source>
        <translation>Mettre dans une nouvelle vue exclusive</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/selected_boxes_menu.py" line="40"/>
        <source>Hide boxes</source>
        <translation>Cacher les boîtes</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/selected_boxes_menu.py" line="46"/>
        <source>Invert selection</source>
        <translation>Inverser la sélection</translation>
    </message>
</context>
<context>
    <name>tool_bar</name>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="108"/>
        <source>Type filter</source>
        <translation>Filtre par type</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="111"/>
        <source>Zoom slider</source>
        <translation>Glissière de zoom</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="114"/>
        <source>Transport clock</source>
        <translation>Transport: Horloge</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="117"/>
        <source>Transport Play/Stop</source>
        <translation>Transport: Lecture/Stop</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="120"/>
        <source>Transport Tempo</source>
        <translation>Transport: Tempo</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="123"/>
        <source>Buffer size</source>
        <translation>Taille du tampon</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="126"/>
        <source>Sample rate</source>
        <translation>Fréquence d'échantillonage</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="129"/>
        <source>Latency</source>
        <translation>Latence</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="132"/>
        <source>Xruns</source>
        <translation>Xruns (décrochages)</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="135"/>
        <source>DSP Load</source>
        <translation>Charge DSP</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="142"/>
        <source>Displayed tools</source>
        <translation>Outils affichés</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="99"/>
        <source>Undo / Redo</source>
        <translation>Annuler / Rétablir</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="102"/>
        <source>Views selector</source>
        <translation>Sélecteur de vues</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="105"/>
        <source>Hidden boxes</source>
        <translation>Boîtes cachées</translation>
    </message>
    <message>
        <location filename="../source/patchbay/tools_widgets.py" line="238"/>
        <source>Display text beside icons</source>
        <translation>Afficher le texte à côté des icônes</translation>
    </message>
</context>
<context>
    <name>transport</name>
    <message>
        <location filename="../source/patchbay/surclassed_widgets.py" line="199"/>
        <source>Hours:Minutes:Seconds</source>
        <translation>Heures:Minutes:Secondes</translation>
    </message>
    <message>
        <location filename="../source/patchbay/surclassed_widgets.py" line="201"/>
        <source>Beat|Bar|Tick</source>
        <translation>Mesure|Temps|Tick</translation>
    </message>
    <message>
        <location filename="../source/patchbay/surclassed_widgets.py" line="203"/>
        <source>Frames</source>
        <translation>Échantillons</translation>
    </message>
</context>
<context>
    <name>undo</name>
    <message>
        <location filename="../source/patchbay/widgets/bar_widget_canvas.py" line="61"/>
        <source>Undo</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/bar_widget_canvas.py" line="70"/>
        <source>Redo</source>
        <translation>Rétablir</translation>
    </message>
    <message>
        <location filename="../source/patchbay/calbacker.py" line="70"/>
        <source>Move %i boxes</source>
        <translation>Déplacer %i boîtes</translation>
    </message>
    <message>
        <location filename="../source/patchbay/calbacker.py" line="78"/>
        <source>Move %s</source>
        <translation>Déplacer %s</translation>
    </message>
    <message>
        <location filename="../source/patchbay/calbacker.py" line="103"/>
        <source>Wrap &quot;%s&quot;</source>
        <translation>Emballer &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/calbacker.py" line="106"/>
        <source>Unwrap &quot;%s&quot;</source>
        <translation>Déballer &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/type_filter_frame.py" line="88"/>
        <source>Change visible port types from %s to %s</source>
        <translation>Changer les types de port visibles de %s vers %s</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/hiddens_indicator.py" line="434"/>
        <source>Restore &quot;%s&quot;</source>
        <translation>Restaurer &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="227"/>
        <source>Join &quot;%s&quot;</source>
        <translation>Joindre &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="242"/>
        <source>Split &quot;%s&quot;</source>
        <translation>Séparer &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="253"/>
        <source>Set auto layout for &quot;%s&quot;</source>
        <translation>Mettre la disposition automatique sur &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="271"/>
        <source>Set &quot;%s&quot; layout to %s</source>
        <translation>Mettre la disposition de &quot;%s&quot; sur %s</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/group_menu.py" line="277"/>
        <source>Hide &quot;%s&quot;</source>
        <translation>Cacher &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="446"/>
        <source>Remove view n°%i</source>
        <translation>Supprimer la vue n°%i</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="462"/>
        <source>Change view number %i to %i</source>
        <translation>Changer le numéro de la vue %i en %i</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="495"/>
        <source>View %i renamed to &quot;%s&quot;</source>
        <translation>Vue %i renommée en &quot;%s&quot;</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="127"/>
        <source>Change view %i -&gt; %i</source>
        <translation>Changement de vue %i -&gt; %i</translation>
    </message>
</context>
<context>
    <name>views</name>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="423"/>
        <source>Change view %i -&gt; %i</source>
        <translation>Changer la vue %i -&gt; %i</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="344"/>
        <source>View %i</source>
        <translation>Vue %i</translation>
    </message>
</context>
<context>
    <name>views_menu</name>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="301"/>
        <source>Arrange</source>
        <translation>Arranger</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="304"/>
        <source>Follow the signal chain</source>
        <translation>Suivre la chaîne du signal</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="308"/>
        <source>Two columns facing each other</source>
        <translation>Deux colonnes face à face</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="259"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="263"/>
        <source>Remove</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="268"/>
        <source>Forget the positions of those absents</source>
        <translation>Oublier les positions des absents</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="273"/>
        <source>Change view number to...</source>
        <translation>Changer le numéro de la vue en...</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="315"/>
        <source>Remove all other views</source>
        <translation>Supprimer toutes les autres vues</translation>
    </message>
    <message>
        <location filename="../source/patchbay/widgets/view_selector_frame.py" line="320"/>
        <source>New View</source>
        <translation>Nouvelle vue</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="20"/>
        <source>Views</source>
        <translation>Vues</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="49"/>
        <source>View n°%i</source>
        <translation>Vue n°%i</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="73"/>
        <source>Forget the positions of those absent</source>
        <translation>Oublier les positions des absents</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="111"/>
        <source>New view</source>
        <translation>Nouvelle vue</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="142"/>
        <source>Rename view</source>
        <translation>Renommer la vue</translation>
    </message>
    <message>
        <location filename="../source/patchbay/menus/views_menu.py" line="142"/>
        <source>New view name :</source>
        <translation>Nouveau nom de la vue:</translation>
    </message>
</context>
</TS>
