diff --git a/pd/nw/locales/fr/translation.json b/pd/nw/locales/fr/translation.json
index 58fac59cdba4edee3f7b32c8ae3b6d048494c84c..05bdfaf7726ec4f2375ee045eb7ed19cbae41771 100644
--- a/pd/nw/locales/fr/translation.json
+++ b/pd/nw/locales/fr/translation.json
@@ -1,4 +1,5 @@
 {
+  "hello": "world",
   "iem": {
     "prop": {
       "heading": {
@@ -7,60 +8,60 @@
           "label":   "Label",
           "colors":  "Couleurs"
       },
-      "size_tt": "Taille du iemgui",
-      "size": "Taille",
-      "select_size": "Taille de la sélection",
-      "select_size_tt": "Taille du rectangle de sélection utilisé pour choisir et déplacer l'objet",
-      "visible_width": "Largeur",
+      "size":    "Taille",
+      "size_tt": "Taille de l'objet IemGui",
+      "select_size":    "Taille de la sélection",
+      "select_size_tt": "Taille du rectangle de sélection utilisé pour sélectionner et déplacer l'objet",
+      "visible_width":    "Largeur",
       "visible_width_tt": "Largeur du rectangle",
-      "visible_height": "Hauteur",
+      "visible_height":    "Hauteur",
       "visible_height_tt": "Hauteur du rectangle",
-      "nonzero_value": "Valeur non-zéro",
-      "nonzero_value_tt": "Valeur à sortir quand le Toggle affiche un 'x'",
+      "nonzero_value":    "Valeur non-zéro",
+      "nonzero_value_tt": "Valeur à sortir quand l'Interrupteur (Toggle) affiche un 'x'",
       "flash_interrupt": "Interrompre",
-      "flash_interrupt_tt": "Laps de temps (en millisecondes) que Pd doit attendre avant d'interrompre le clignotement du bouton",
-      "flash_hold":  "Maintenir",
-      "flash_hold_tt": "Laps de temps (en millisecondes) pendant lequel Pd affiche l'animation clignotante",
+      "flash_interrupt_tt": "Laps de temps (en ms) que Pd doit attendre avant d'interrompre le clignotement du bouton",
+      "flash_hold":    "Maintenir",
+      "flash_hold_tt": "Laps de temps (en ms) pendant lequel Pd affiche l'animation clignotante",
       "vu_scale":    "Échelle",
       "vu_scale_tt": "Affiche l'échelle (nombres) à côté du VU-mètre",
-      "width":       "Largeur",
-      "width_tt":     "Largeur du iemgui en pixels",
+      "width":        "Largeur",
+      "width_tt":     "Largeur du IemGui en pixels",
       "height":       "Hauteur",
-      "height_tt":    "Hauteur du iemgui en pixels",
+      "height_tt":    "Hauteur du IemGui en pixels",
       "minimum":      "Minimum",
-      "minimum_tt":   "Plus petit nombre à sortir. Tout ce qui est inférieur sera remplacé par ce nombre",
+      "minimum_tt":   "Plus petit nombre à sortir (tout ce qui est inférieur sera remplacé par ce nombre)",
       "maximum":      "Maximum",
-      "maximum_tt":   "Plus grand nombre à sortir. Tout ce qui est supérieur sera remplacé par ce nombre",
+      "maximum_tt":   "Plus grand nombre à sortir (tout ce qui est supérieur sera remplacé par ce nombre)",
       "number":       "Nombre",
       "number_tt":    "Nombre total de boutons",
       "init":         "Initialisation",
-      "init_tt":      "Sauvegarder l'état du iemgui avec le patch, et sortir la valeur sauvegardée quand Pd est chargé (comme si vous aviez un [loadbang] connecté à l'entrée)",
-      "log_scale":          "Échelle logarithmique",
-      "log_scale_tt":       "Utiliser une échelle logarithmique pour les valeurs le long du curseur",
-      "log_height":   "Hauteur-Poids du log",
-      "log_height_tt":   "Le framus coupe avec le ramistan approximativement au podernoster",
+      "init_tt":      "Sauvegarder l'état du IemGui avec le patch, et sortir la valeur sauvegardée quand Pd est chargé (comme si vous aviez un [loadbang] connecté à l'entrée)",
+      "log_scale":    "Échelle logarithmique",
+      "log_scale_tt": "Utiliser une échelle logarithmique pour les valeurs le long du curseur",
+      "log_height":   "Hauteur du Log",
+      "log_height_tt": "Le framus se croise avec le ramistan approximativement au paternoster !",
       "steady":       "Fixe au clic",
       "steady_tt":    "Ne bouge pas le curseur quand cliqué. Bouge seulement quand on le fait glisser avec la souris",
-      "send":         "Envoyer le symbole",
-      "send_tt":      "Symbole à envoyer au travers des messages sans fil vers d'autres iemgui ou objets",
-      "receive":      "Recevoir le symbole",
-      "receive_tt":   "Symbole à recevoir au travers des messages sans fil depuis d'autres iemgui ou objets",
+      "send":         "Envoyer au symbole",
+      "send_tt":      "Messages sans-fil à envoyer à travers le Symbole vers d'autres IemGui ou Objets",
+      "receive":      "Recevoir du symbole",
+      "receive_tt":   "Messages sans-fil à recevoir à travers le Symbole depuis d'autres IemGui ou Objets",
       "label":        "Texte",
-      "label_tt":     "Texte à afficher à côté de ce iemgui",
+      "label_tt":     "Texte à afficher à côté de ce IemGui",
       "xoffset":      "x",
-      "xoffset_tt":  "Décalage horizontal du texte par rapport au coin gauche-haut du iemgui",
+      "xoffset_tt":   "Décalage horizontal du texte par rapport au coin gauche-haut du IemGui",
       "yoffset":      "y",
-      "yoffset_tt":   "Décalage vertical du texte par rapport au coin gauche-haut du iemgui",
+      "yoffset_tt":   "Décalage vertical du texte par rapport au coin gauche-haut du IemGui",
       "font":         "Fonte",
       "font_tt":      "La fonte de caractères utilisée pour afficher le texte",
       "fontsize":     "Taille",
       "fontsize_tt":  "Taille de la fonte de caractères pour le label",
       "bgcolor":      "Arrière plan",
-      "bgcolor_tt":   "Couleur de remplissage de l'arrière plan du iemgui",
-      "fgcolor":      "Avant plan",
-      "fgcolor_tt":   "Couleur de l'avant plan du iemgui",
-      "label_color":        "Label",
-      "label_color_tt":     "Couleur pour le texte du label",
+      "bgcolor_tt":   "Couleur de remplissage de l'Arrière plan du IemGui",
+      "fgcolor":      "Premier plan",
+      "fgcolor_tt":   "Couleur du Premier plan du IemGui",
+      "label_color":    "Label",
+      "label_color_tt": "Couleur pour le texte du label",
       "ok":           "OK",
       "ok_tt":        "Appliquer les paramètres et fermer cette fenêtre de dialogue",
       "apply":        "Appliquer",
@@ -71,202 +72,202 @@
       "close_tt":     "Fermer la fenêtre de dialogue",
       "mknob_steps":  "# de pas",
       "mknob_steps_tt": "Nombre de positions du cadran pour le bouton",
-      "mknob_size":   "Taille",
+      "mknob_size":    "Taille",
       "mknob_size_tt": "Taille du bouton"
     }
   },
   "gatom": {
     "prop": {
-      "gatom": "Boîte atom",
-      "dropdown": "Menu dropdown",
-      "label": "Label",
-      "label_left": "gauche",
+      "gatom": "Boîte Atom",
+      "dropdown": "Menu Dropdown",
+      "label":    "Label",
+      "label_tt": "Texte à afficher à côté de cet objet",
+      "label_left":  "gauche",
       "label_right": "droit",
-      "label_tt": "Label texte à afficher à côté de cet objet",
-      "labelpos": "Position du label",
-      "labelpos_tt": "Position du label Texte par rapport au widget",
-      "label_top": "haut",
+      "labelpos":    "Position du label",
+      "labelpos_tt": "Position du Texte par rapport au widget",
+      "label_top":    "haut",
       "label_bottom": "bas",
-      "label_left": "gauche",
-      "label_right": "droit",
-      "dropdown_outtype": "Sortie",
+      "label_left":   "gauche",
+      "label_right":  "droit",
+      "dropdown_outtype":    "Sortie",
       "dropdown_outtype_tt": "Sortir l'index ou la valeur",
-      "width": "largeur",
+      "width":    "largeur",
       "width_tt": "Largeur (en nombre de caractères)"
     }
   },
   "menu": {
     "file": "Fichier",
-    "new": "Nouveau",
-    "new_tt": "Créer un patch Pd vide",
-    "open": "Ouvrir",
+    "new":     "Nouveau",
+    "new_tt":  "Créer un patch Pd vide",
+    "open":    "Ouvrir",
     "open_tt": "Ouvrir un ou plusieurs fichiers Pd",
-    "recent_files": "Fichiers récents",
+    "recent_files":    "Fichiers récents",
     "recent_files_tt": "Ouvrir un fichier récemment ouvert",
-    "clear_recent_files": "Effacer la liste",
+    "clear_recent_files":    "Effacer la liste",
     "clear_recent_files_tt": "Effacer la liste des fichiers récents",
-    "k12_demos": "Démos K-12",
+    "k12_demos":    "Démos K-12",
     "k12_demos_tt": "Patches de démontration à utiliser avec le Mode K-12",
-    "save": "Sauvegarder",
+    "save":    "Sauvegarder",
     "save_tt": "Enregistrer un patch Pd sur disque",
-    "saveas": "Sauvegarder comme...",
+    "saveas":    "Sauvegarder comme...",
     "saveas_tt": "Enregistrer un patch Pd en entrant manuellement le nom du fichier",
-    "print": "Imprimer...",
+    "print":    "Imprimer...",
     "print_tt": "Imprimer un patch Pd, en enregistrant le résultat dans un fichier PDF",
-    "message": "Message...",
+    "message":    "Message...",
     "message_tt": "Envoyer un message directement à l'instance Pd en cours d'exécution",
 
-    "close": "Fermer",
+    "close":    "Fermer",
     "close_tt": "Fermer le patch",
 
-    "quit": "Quitter",
+    "quit":    "Quitter",
     "quit_tt": "Fermer tous les patches et Quitter le programme",
 
     "edit": "Édition",
 
-    "undo": "Annuler",
+    "undo":    "Annuler",
     "undo_tt": "Annuler la dernière action réalisée dans ce patch",
-    "redo": "Rétablir",
+    "redo":    "Rétablir",
     "redo_tt": "Si vous cliquez sur Rétablir, cela annule la dernière action que vous avez effectuée",
-    "cut": "Couper",
+    "cut":    "Couper",
     "cut_tt": "Enlèver la sélection courante d'objets du canevas",
-    "copy": "Copier",
+    "copy":    "Copier",
     "copy_tt": "Copier la sélection courante d'objets dans le presse-papier",
-    "paste": "Coller",
+    "paste":    "Coller",
     "paste_tt": "Ajouter la sélection d'objets, qui était précédemment coupée ou copiée, dans le canevas",
-    "paste_clipboard": "Coller depuis le Presse-papier",
+    "paste_clipboard":    "Coller depuis le Presse-papier",
     "paste_clipboard_tt": "Ajouter du 'code Pd' depuis le presse-papier dans le canevas (à utiliser avec prudence)",
-    "duplicate": "Dupliquer",
+    "duplicate":    "Dupliquer",
     "duplicate_tt": "Ajouter un duplicata de la sélection courante dans le canevas (sans passer par le presse-papier)",
-    "selectall": "Tout sélectionner",
+    "selectall":    "Tout sélectionner",
     "selectall_tt": "Sélectionner tous les objets dans un patch",
-    "reselect": "Resélectionner",
+    "reselect":    "Resélectionner",
     "reselect_tt": "Rétablir la sélection précédente",
-    "find": "Rechercher",
+    "find":    "Rechercher",
     "find_tt": "Rechercher un texte dans la sortie de la console",
-    "tidyup": "Arranger",
+    "tidyup":    "Arranger",
     "tidyup_tt": "Aligner la sélection d'objets en lignes et colonnes strictes",
-    "clear_console": "Effacer la Console",
+    "clear_console":    "Effacer la Console",
     "clear_console_tt": "Vider le contenu de la fenêtre Console de Pd",
-    "tofront": "Envoyer au premier plan",
+    "tofront":    "Envoyer au premier plan",
     "tofront_tt": "Déplacer visuellement l'objet sélectionné au premier plan (devant tous les autres)",
-    "toback": "Envoyer à l'arrière plan",
+    "toback":    "Envoyer à l'arrière plan",
     "toback_tt": "Déplacer visuellement l'objet sélectionné au dernier plan (derrière tous les autres)",
-    "font": "Fonte",
+    "font":    "Fonte",
     "font_tt": "Paramètres fonte de caractères pour ce patch",
-    "cordinspector": "Inspecteur de cordes",
+    "cordinspector":    "Inspecteur de cordes",
     "cordinspector_tt": "Placer la souris sur les cordes pour inspecter le flux de données entre les objets",
-    "find": "Chercher",
+    "find":    "Chercher",
     "find_tt": "Rechercher un objet dans ce patch",
-    "findagain": "Chercher à nouveau",
+    "findagain":    "Chercher à nouveau",
     "findagain_tt": "Rechercher le prochain objet correspondant à la chaîne que vous avez tapée",
-    "finderror": "Trouver la dernière erreur",
-    "finderror_tt": "Si possible touver le dernier objet qui a causé une erreur",
-    "autotips": "Auto-trucs",
+    "finderror":    "Trouver la dernière erreur",
+    "finderror_tt": "Si possible trouver le dernier objet qui a causé une erreur",
+    "autotips":    "Auto-trucs",
     "autotips_tt": "Mettre en marche ToolTips dans le patch",
-    "editmode": "Mode Édition",
-    "editmode_tt": "Basculer l'état M/A du Mode Édition",
-    "preferences": "Préférences",
+    "editmode":    "Mode ÉDITION",
+    "editmode_tt": "Basculer l'état Marche/Arrêt du Mode Édition",
+    "preferences":    "Préférences",
     "preferences_tt": "Ouvrir une fenêtre de dialogue pour configurer l'instance Pd en cours d'exécution",
 
     "view": "Affichage",
 
-    "zoomin": "Zoom avant",
+    "zoomin":    "Zoom avant",
     "zoomin_tt": "Agrandir visuellement le patch",
-    "zoomout": "Zoom arrière",
+    "zoomout":    "Zoom arrière",
     "zoomout_tt": "Rétrécir visuellement le patch",
-    "zoomreset": "RàZ du Zoom",
+    "zoomreset":    "RàZ du Zoom",
     "zoomreset_tt": "Remise du zoom à son niveau d'origine",
-    "zoomoptimal": "Zoom optimal",
+    "zoomoptimal":    "Zoom optimal",
     "zoomoptimal_tt": "Changer le zoom au niveau optimal pour avoir la totalité du patch visible (autant que faire se peut)",
-    "zoomhoriz": "Ajuster à la Largeur",
+    "zoomhoriz":    "Ajuster à la Largeur",
     "zoomhoriz_tt": "Changer le niveau de zoom pour adapter le patch horizontalement",
-    "zoomvert": "Ajuster à la Hauteur",
+    "zoomvert":    "Ajuster à la Hauteur",
     "zoomvert_tt": "Changer le niveau de zoom pour adapter le patch verticalement",
-    "fullscreen": "Plein écran",
+    "fullscreen":  "Plein écran",
 
     "put": "Ajouter",
 
-    "object": "Objet",
+    "object":    "Objet",
     "object_tt": "Ajouter un Objet vide (dont vous taperez le nom) au canevas",
     "msgbox": "Message",
     "msg_tt": "Ajouter un objet Message au canevas",
-    "number": "Nombre",
-    "number_tt": "Ajouter un objet Nombre pour taper, dérouler et afficher des nombres dans le canevas",
-    "symbol": "Symbole",
-    "symbol_tt": "Ajouter un objet Symbole pour afficher un symbole dans le canevas",
-    "comment": "Commentaire",
-    "comment_tt": "Écrire un commentaire dans le canevas",
-    "dropdown": "Dropdown",
-    "dropdown_tt": "Ajouter un Menu Dropdown (menu déroulant vers le bas)",
-    "bang": "Bang",
-    "bang_tt": "Ajouter un bouton graphique au canevas pour envoyer des messages 'bang'",
-    "toggle": "Toggle",
-    "bang_tt": "Ajouter une case à cocher dans le canevas pour basculer entre deux valeurs",
-    "number2": "Nombre2",
-    "number2_tt": "Ajouter une boîte graphique fantasie dans le canevas pour afficher et dérouler des nombres",
-    "vslider": "Vslider",
-    "vslider_tt": "Ajouter un curseur vertical au canevas pour faire varier des chiffres",
-    "hslider": "Hslider",
-    "hslider_tt": "Ajouter un curseur horizontal au canevas pour faire varier des chiffres",
-    "vradio": "Vradio",
-    "vradio_tt": "Ajouter un groupe vertical de boutons radio au canevas pour choisir une valeur",
-    "hradio": "Hradio",
-    "hradio_tt": "Ajouter un groupe horizontal de boutons radio au canevas pour choisir une valeur",
-    "vu": "VU",
-    "vu_tt": "Ajouter un VU-mètre au canevas",
-    "cnv": "Rectangle Canevas",
-    "cnv_tt": "Ajouter un rectangle au canevas pour afficher-délimiter une zone rectangle",
+    "number":    "Nombre",
+    "number_tt": "Ajouter un objet Nombre au canevas (pour taper, dérouler et afficher des nombres)",
+    "symbol":    "Symbole",
+    "symbol_tt": "Ajouter un objet Symbole au canevas (pour affichage)",
+    "comment":    "Commentaire",
+    "comment_tt": "Ajouter un object Commentaire au canevas",
+    "dropdown":    "Menu Dropdown",
+    "dropdown_tt": "Ajouter un objet Menu Dropdown au canevas (menu déroulant vers le bas)",
+    "bang":    "Bang",
+    "bang_tt": "Ajouter un bouton graphique au canevas (envoyer des messages 'bang')",
+    "toggle":  "Interrupteur",
+    "bang_tt": "Ajouter une case à cocher Toggle au canevas (pour basculer entre deux valeurs)",
+    "number2":    "Nombre2",
+    "number2_tt": "Ajouter une boîte graphique 'fantasie' au canevas (pour afficher et dérouler des nombres)",
+    "vslider":    "Slider vertical",
+    "vslider_tt": "Ajouter un curseur vertical Vslider au canevas (pour faire varier / afficher des chiffres)",
+    "hslider":    "Slider horizontal",
+    "hslider_tt": "Ajouter un curseur horizontal Hslider au canevas (pour faire varier / afficher des chiffres)",
+    "vradio":    "Sélecteur vertical",
+    "vradio_tt": "Ajouter un groupe vertical de boutons radio Vradio au canevas (pour choisir/afficher une valeur)",
+    "hradio":    "Sélecteur horizontal",
+    "hradio_tt": "Ajouter un groupe horizontal de boutons radio Hradio au canevas (pour choisir/afficher une valeur)",
+    "vu":    "VU-mètre",
+    "vu_tt": "Ajouter un VU-mètre au canevas (pour afficher des niveaux Audio)",
+    "cnv":    "Canevas",
+    "cnv_tt": "Ajouter un Rectangle au canevas (pour afficher-délimiter une zone rectangle)",
 
-    "graph": "Graphe",
-    "graph_tt": "Ajouter un graphe vide au canevas",
-    "array": "Tableau",
-    "array_tt": "Ajouter un objet tableau visuel (array) au canevas (avec boîte de dialogue pour les paramètres)",
+    "graph":    "Graphe",
+    "graph_tt": "Ajouter un Graphique (Graph) vide au canevas",
+    "array":    "Tableau",
+    "array_tt": "Ajouter un objet Tableau visuel (array) au canevas (avec boîte de dialogue pour les paramètres)",
 
     "windows": "Fenêtres",
 
-    "nextwin": "Prochaine fenêtre",
+    "nextwin":    "Fenêtre suivante",
     "nextwin_tt": "Donner le focus à la prochaine fenêtre ouverte dans l'ordre d'empilement",
-    "prevwin": "Précédente fenêtre",
+    "prevwin":    "Fenêtre précédente",
     "prevwin_tt": "Donner le focus à la précédente fenêtre ouverte dans l'ordre d'empilement",
-    "parentwin": "Fenêtre Parente",
+    "parentwin":    "Fenêtre Parente",
     "parentwin_tt": "Donner le focus à la fenêtre parente (mère) de la fenêtre courante",
-    "visible_ancestor": "Ancêtre visible le plus proche",
+    "visible_ancestor":    "Ancêtre visible le plus proche",
     "visible_ancestor_tt": "Donner le focus à l'ancêtre le plus proche de cette fenêtre qui est actuellement visible",
-    "pdwin": "Fenêtre Pd",
-    "pdwin_tt": "Donner le focus à la fenêtre Pd principale",
+    "pdwin":    "Fenêtre Console Pd",
+    "pdwin_tt": "Donner le focus à la fenêtre principale de Pd",
 
     "media": "Média",
 
-    "audio_on": "Audio ON",
+    "audio_on":    "Audio ON",
     "audio_on_tt": "Mettre l'Audio en marche",
-    "audio_off": "Audio OFF",
+    "audio_off":    "Audio OFF",
     "audio_off_tt": "Mettre l'Audio à l'arrêt",
-    "test": "Tester Audio et MIDI",
-    "test_tt": " Ouvrir un patch dédié pour tester la bonne configuration et le bon fonctionnement de vos Audio et MIDI",
-    "loadmeter": "Charger CPU Meter",
+    "test":    "Tester l'Audio et le MIDI",
+    "test_tt": "Ouvrir un patch dédié pour tester la bonne configuration et le bon fonctionnement de vos Audio et MIDI",
+    "loadmeter":    "Charger le CPU-Mètre",
     "loadmeter_tt": "Ouvrir un patch dédié pour monitorer la charge CPU de Pd (NB: n'inclut pas de GUI)",
 
     "help": "Aide",
 
-    "about": "Au sujet de Pd-L2ork",
+    "about":    "À propos de Pd-L2ork",
     "about_tt": "Obtenir des informations au sujet de cette version de Pd",
-    "manual": "Manuel Pd",
+    "manual":    "Manuel Pd (HTML)",
     "manual_tt": "Ouvrir le manuel HTML de Pd",
-    "browser": "Navigateur de l'Aide",
+    "browser":    "Navigateur de l'Aide",
     "browser_tt": "Ouvrir le navigateur de l'Aide pour chercher de la documentation et des objets",
-    "intro": "Référence rapide",
+    "intro":    "Référence rapide",
     "intro_tt": "Ouvrir un patch d'aide listant les objets natifs et essentiels de Pd",
-    "l2ork_list": "Liste de diffusion Pd-L2Ork",
+    "l2ork_list":    "Liste de diffusion Pd-L2Ork",
     "l2ork_list_tt": "Ouvrir un lien dans un navigateur pour accèder à la liste de diffusion Pd-L2Ork",
-    "pd_list": "Liste de diffusion Pure Data",
+    "pd_list":    "Liste de diffusion Pure Data",
     "pd_list_tt": "Ouvrir un lien dans un navigateur pour accèder à la liste de diffusion Pure Data",
-    "forums": "Forums",
+    "forums":    "Forums",
     "forums_tt": "Ouvrir un lien dans un navigateur pour accèder au Forum Pd",
-    "irc": "Chat IRC",
+    "irc":    "Chat IRC",
     "irc_tt": "Ouvrir un lien dans un navigateur pour accèder au Chat IRC",
-    "devtools": "Afficher DevTools",
-    "devtools_tt": "Affiche la fenêtre des DevTools (pour le déboguage)"
+    "devtools":    "Afficher DevTools",
+    "devtools_tt": "Afficher la fenêtre des DevTools (pour le déboguage de Pd)"
   },
   "pd_window": {
     "find": {
@@ -277,25 +278,25 @@
     "paste_clipboard_prompt": "Attention: vous êtes sur le point de coller du 'code Pd' provenant de l'extérieur de Pd. Voulez-vous continuer ?",
     "save_dialog": {
       "prompt": "Voulez-vous enregistrer les modifications apportées à ce patch ?",
-      "yes": "Oui",
+      "yes":    "Oui",
       "yes_tt": "Enregistrer les modifications dans le fichier avant de fermer le patch ?",
-      "no": "Non",
+      "no":    "Non",
       "no_tt": "N'enregistrer aucune modification, fermer simplement le patch",
-      "cancel": "Annuler",
+      "cancel":    "Annuler",
       "cancel_tt": "N'enregistrer aucune modification et ne pas fermer le patch"
     },
     "find": {
       "placeholder": "Chercher dans le Canevas",
-      "search": "Chercher",
+      "search":    "Chercher",
       "search_tt": "Trouver la prochaine occurence",
       "whole_word": "Faire correspondre avec le mot entier"
     },
     "menu": {
       "props": "Propriétés",
-      "open": "Ouvrir",
-      "help": "Aide",
-      "front": "Envoyer au premier plan",
-      "back": "Envoyer en arrière plan"
+      "open":  "Ouvrir",
+      "help":  "Aide",
+      "front": "Envoyer au Premier plan",
+      "back":  "Envoyer à l'Arrière plan"
     },
     "prop": {
       "heading": {
@@ -305,14 +306,14 @@
         "viewbox_offsets": "Décalages de la fenêtre d'affichage",
         "arrays": "Options du tableau"
       },
-      "no_scroll": "Masquer les barres de défilement (expérimental)",
-      "no_scroll_tt": "Masquer les barres de défilement de la fenêtre",
-      "no_menu": "Masquer le menu (expérimental)",
+      "no_scroll":    "Cacher ascenseurs V/H (xptal)",
+      "no_scroll_tt": "Masquer les barres de défilement de la fenêtre (expérimental)",
+      "no_menu":    "Masquer le menu (expérimental)",
       "no_menu_tt": "Masquer le menu de la fenêtre",
-      "gop": "Graphique sur le Parent (GOP)",
+      "gop":    "Graphique sur le Parent (GOP)",
       "gop_tt": "Afficher le contenu intérieur de ce canevas dans un rectangle sur le canevas conteneur",
-      "hide_name": "Masquer le nom et les arguments",
-      "hide_name_tt": "Masquer le texte qui apparaît dans la boîte d'objet",
+      "hide_name":    "Masquer le nom et les arguments de l'objet",
+      "hide_name_tt": "Masquer le texte qui apparaît dans la boîte d'objets",
       "gop_0": "Objet",
       "gop_1": "Fenêtre",
       "gop_2": "Fenêtre (pas de texte)",
@@ -324,162 +325,162 @@
       "x_scale_tt": "Facteur d'échelle horizontale",
       "y_scale": "Échelle y",
       "y_scale_tt": "Facteur d'échelle verticale",
-      "x_margin": "Décalage x",
+      "x_margin": "Décaler x",
       "x_margin_tt": "Décalage horizontale dans le sous-patch pour la zone de visualisation",
-      "y_margin": "Décalage y ",
+      "y_margin": "Décaler y",
       "y_margin_tt": "Décalage verticale dans le sous-patch pour la zone de visualisation",
       "x1": "gauche",
-      "x1_tt": "Valeur x au bord gauche du graphique. (Définie automatiquement pour les tableaux)",
+      "x1_tt": "Valeur x au bord gauche du graphique (définie automatiquement pour les tableaux)",
       "x2": "droit",
-      "x2_tt": "Valeur x au bord droit du graphique. (Définie automatiquement pour les tableaux)",
+      "x2_tt": "Valeur x au bord droit du graphique (définie automatiquement pour les tableaux)",
       "y1": "haut",
       "y1_tt": "Valeur y en haut du graphique",
       "y2": "bas",
       "y2_tt": "Valeur y en bas du graphique",
 
-      "array_name": "Nom",
+      "array_name":    "Nom",
       "array_name_tt": "Nom du récepteur pour le tableau",
-      "array_size": "Taille",
+      "array_size":    "Taille",
       "array_size_tt": "Nombre d'éléments dans le tableau",
-      "array_polygon": "Polygone",
+      "array_polygon":    "Polygone",
       "array_polygon_tt": "La trace du tableau est dessinée comme un polygone",
-      "array_points": "Points",
+      "array_points":    "Points",
       "array_points_tt": "La trace du tableau est dessinée sous forme de segments de ligne horizontale",
-      "array_bezier": "Courbe de Bézier",
+      "array_bezier":    "Courbe de Bézier",
       "array_bezier_tt": "La trace du tableau est dessinée comme une courbe de Bézier",
-      "array_bars": "Graphique à barres",
+      "array_bars":    "Graphique à barres",
       "array_bars_tt": "Chaque élément du tableau est dessiné sous forme de barre dans un graphique à barres",
-      "array_save": "Enregistrer le contenu",
+      "array_save":    "Enregistrer le contenu",
       "array_save_tt": "Enregistrer le contenu du tableau avec ce patch",
-      "array_jump": "Sauter sur clic",
+      "array_jump":    "Sauter sur clic",
       "array_jump_tt": "Mettre à jour l'élément à la position du clic",
       "array_style": "Dessiner comme:",
-      "array_outline": "Couleur du contour",
-      "array_outline_tt": "Couleur pour contour autour des barres",
-      "array_fill": "Couleur de remplissage",
+      "array_outline":    "Couleur du contour",
+      "array_outline_tt": "Couleur du contour autour des barres",
+      "array_fill":    "Couleur de remplissage",
       "array_fill_tt": "Couleur intérieure des barres",
-      "array_in_existing_graph": "Mettre dans le dernier graphique",
+      "array_in_existing_graph":    "Mettre dans le dernier graphique",
       "array_in_existing_graph_tt": "Dessiner le tableau à l'intérieur du dernier graphique créé. C'est une façon d'avoir plusieurs tableaux dessinés dans le même graphique.",
-      "array_delete": "Supprimer ce tableau",
+      "array_delete":    "Supprimer ce tableau",
       "array_delete_tt": "Supprimez ce tableau (c'est-à-dire, le supprimer du graphique) lorsque vous cliquez sur OK"
     }
   },
   "prefs": {
     "heading": {
-      "startup": "Démarrage",
+      "startup":    "Démarrage",
       "startup_tt": "Paramètres du Démarrage (Startup Options)",
-      "gui": "GUI",
+      "gui":    "GUI",
       "gui_tt": "Paramètres de l'Interface Utilisateur",
-      "audio": "Audio",
+      "audio":    "Audio",
       "audio_tt": "Configurer les dispositifs Audio",
-      "midi": "MIDI",
+      "midi":    "MIDI",
       "midi_tt": "Configurer les dispositifs MIDI"
     },
     "startup": {
-      "flags": "Indicateurs de démarrage",
-      "flags_tt": "Les indicateurs de démarrage (Startup flags) avec lesquels le programme est appelé. Les modifications nécessitent un redémarrage de l'application pour prendre effet.",
-      "libs": "Bibliothèques",
-      "libs_tt": "Bibliothèques externes à charger au démarrage. Les modifications nécessitent un redémarrage de l'application pour prendre effet.",
-      "paths": "Chemins de Recherche",
+      "flags":    "Indicateurs de démarrage",
+      "flags_tt": "Les indicateurs de démarrage (Startup flags) avec lesquels le programme est appelé (les modifications nécessitent un redémarrage de l'application pour prendre effet !)",
+      "libs":    "Bibliothèques",
+      "libs_tt": "Bibliothèques externes à charger au démarrage (les modifications nécessitent un redémarrage de l'application pour prendre effet !)",
+      "paths":    "Chemins de Recherche",
       "paths_tt": "Chemin de recherche des Abstractions et des Externes (externals)",
-      "new": "Nouveau",
+      "new":    "Nouveau",
       "new_tt": "Ajouter un élément après celui sélectionné",
-      "edit": "Éditer",
+      "edit":    "Éditer",
       "edit_tt": "Modifier l'élément sélectionné",
-      "del": "Supprimer",
+      "del":    "Supprimer",
       "del_tt": "Supprimer l'élément sélectionné"
     },
     "gui": {
+      "autopatch_yoffset":    "Décalage 'y' automatique personnalisé",
       "autopatch_yoffset_tt": "Spécifier une distance en pixels à partir du bas de l'objet auquel le nouvel objet sera connecté",
-      "autopatch_yoffset": "Décalage 'y' automatique personnalisé",
       "autopatch_yoffset_checkbox_tt": "Cocher cette case pour activer un décalage 'y' personnalisé de mise en correspondance automatique",
       "presets": {
-        "gui_preset": "Préréglages GUI",
+        "gui_preset":    "Préréglages GUI",
         "gui_preset_tt": "Collection de couleurs et de styles de patchs",
-        "default": "Defaut",
-        "vanilla": "Vanilla",
+        "default":  "Defaut",
+        "vanilla":  "Vanilla",
         "vanilla_inverted": "Vanilla (Inversé)",
         "extended": "Pd-Extended",
         "inverted": "Inverted",
-        "subdued": "Subdued",
+        "subdued":  "Subdued",
         "strongbad": "Strongbad",
         "solarized": "Solarized",
         "solarized_inverted": "Solarized (Inversé)",
-        "extended": "Extended",
-        "c64": "C64",
-        "footgun": "Footgun"
+        "extended":  "Extended",
+        "c64":       "C64",
+        "footgun":   "Footgun"
       },
       "zoom": {
-        "save_zoom": "Sauver/Charger niveau zoom avec patch",
+        "save_zoom":    "Sauver/Charger niveau zoom avec patch",
         "save_zoom_tt": "Enregistrer le niveau de zoom actuel avec le patch et le restaurer lors du chargement du patch"
       },
       "browser": {
         "browser_title": "Paramètres du navigateur d'Aide (AVERTISSEMENT: les modifier peut affecter les temps de démarrage!)",
-        "browser_doc": "Le navigateur d'Aide recherche uniquement dans le dossier 'doc'",
+        "browser_doc":    "Le navigateur d'Aide recherche uniquement dans le dossier 'doc'",
         "browser_doc_tt": "Analyser uniquement les Patches d'aide dans le dossier 'doc' pour les mots clés consultables (plus rapide)",
-        "browser_path": "Le navigateur d'Aide recherche également dans le chemin de l'Aide",
+        "browser_path":    "Le navigateur d'Aide recherche également dans le chemin de l'Aide",
         "browser_path_tt": "Analyser également les Patches d'Aide dans le chemin d'Aide défini par l'utilisateur pour rechercher des mots clés consultables (plus lent)",
-        "browser_init": "Préparer l'index de l'Aide au démarrage de l'application",
+        "browser_init":    "Préparer l'index de l'Aide au démarrage de l'application",
         "browser_init_tt": "Si cette case est cochée, préparez l'index pour le navigateur d'Aide dès le démarrage de l'application"
       }
     },
     "audio": {
-      "api": "API Audio",
+      "api":    "API Audio",
       "api_tt": "Backend Audio ou serveur à utiliser pour traiter l'Audio",
-      "sr": "Taux d'échantillonnage",
+      "sr":    "Taux d'échantillonnage",
       "sr_tt": "Nombre d'échantillons par seconde (sample rate)",
-      "advance": "Retard",
+      "advance":    "Retard",
       "advance_tt": "Retard Audio (ms)",
-      "blocksize": "Taille de bloc",
+      "blocksize":    "Taille de bloc",
       "blocksize_tt": "Nombre d'échantillons dans un bloc à envoyer ou à recevoir de l'API Audio",
-      "callback": "Utiliser les rappels",
+      "callback":    "Utiliser les rappels",
       "callback_tt": "Utiliser l'interface de rappel (callback) de Pd pour cette API",
-      "channels": "Canaux",
+      "channels":    "Canaux",
       "channels_tt": "Nombre de canaux pour cet appareil",
-      "input_title": "Dispositifs d'entrée",
+      "input_title":    "Dispositifs d'entrée",
       "input_title_tt": "Périphériques matériels utilisés pour recevoir l'Audio dans Pd",
-      "output_title": "Dispositifs de sortie",
+      "output_title":    "Dispositifs de sortie",
       "output_title_tt": "Périphériques matériels utilisés pour envoyer l'Audio depuis Pd"
     },
     "midi": {
       "api": "API MIDI",
       "api_tt": "Backend MIDI ou serveur utilisé pour communiquer avec des périphériques MIDI",
-      "alsa_in_ports": "Ports d'entrée",
+      "alsa_in_ports":    "Ports d'entrée",
       "alsa_in_ports_tt": "Nombre maximal de connexions de Port MIDI entrants dans Pd",
-      "alsa_out_ports": "Ports de sortie",
+      "alsa_out_ports":    "Ports de sortie",
       "alsa_out_ports_tt": "Nombre maximal de connexions de Port MIDI sortants depuis Pd",
-      "input_title": "Dispositifs d'entrée",
+      "input_title":    "Dispositifs d'entrée",
       "input_title_tt": "Périphériques matériels utilisés pour recevoir des données MIDI dans Pd",
-      "output_title": "Dispositifs de sortie",
+      "output_title":    "Dispositifs de sortie",
       "output_title_tt": "Périphériques matériels utilisés pour envoyer des données MIDI depuis Pd"
     },
     "ok": "OK",
     "ok_tt": "Mettre à jour les Préférences et fermer la fenêtre de dialogue",
-    "apply": "Appliquer",
+    "apply":    "Appliquer",
     "apply_tt": "Mise à jour des Préférences sans fermer cette fenêtre de dialogue",
-    "cancel": "Annuler",
+    "cancel":    "Annuler",
     "cancel_tt": "Annuler la mise à jour des Préférences",
-    "close": "Fermer",
+    "close":    "Fermer",
     "close_tt": "Fermer la fenêtre de dialogue Préférences"
   },
   "font": {
     "prop": {
       "size": "Taille de la fonte",
-      "8": "8",
+      "8":  "8",
       "10": "10",
       "12": "12",
       "16": "16",
       "24": "24",
       "36": "36",
-      "close": "Fermer",
-      "close_tt": "Fermer la fenêtre le dialogue Fonte"
+      "close":    "Fermer",
+      "close_tt": "Fermer la fenêtre de dialogue Fonte"
     }
   },
   "search": {
     "browse": "Parcourir la documentation",
     "search": "Chercher",
     "building_index": "Construction de l'index...",
-    "no_results": "Aucun résultat trouvé.",
+    "no_results": "Aucun résultat trouvé !",
     "search_placeholder": "Chercher dans les Docs Pd"
   }
 }