http://www.archive.org/download/tucows_10294_XScreenSaver/xscreensaver-4.10.tar.gz
[xscreensaver] / po / fr.po
index 241968e1c5e99098d501971d01cd9335e633eef9..1ec86c657f40e4e144d80b0b13e8bf00718704da 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -1,17 +1,17 @@
 # xscreensaver fr.po
 # Copyright (C) 2002 Free Software Foundation, Inc.
 # xscreensaver fr.po
 # Copyright (C) 2002 Free Software Foundation, Inc.
-# maintainer: Christophe Merlet (RedFox) <redfox@eikonex.org>, 2002.
-# Eric Lassauge <lassauge@mail.dotcom.fr>, 2003.
-# http://lassauge.free.fr/xscreensaver/
+# maintainer: Christophe Merlet (RedFox) <christophe@merlet.net>, 2002.
+# Sun G11n <gnome_int_l10n@ireland.sun.com>, 2002.
+#
 msgid ""
 msgstr ""
 msgid ""
 msgstr ""
-"Project-Id-Version: xscreensaver 4.08\n"
-"POT-Creation-Date: 2002-05-10 19:02-0700\n"
-"PO-Revision-Date: 2002-03-18 09:47+0100\n"
-"Last-Translator: Eric Lassauge <lassauge@mail.dotcom.fr>\n"
-"Language-Team: Gnome French Team <gnomefr@traduc.org>\n"
+"Project-Id-Version: xscreensaver 4.01\n"
+"POT-Creation-Date: 2002-06-18 21:56+0200\n"
+"PO-Revision-Date: 2002-07-28 01:03+0200\n"
+"Last-Translator: Christophe Merlet (RedFox) <christophe@merlet.net>\n"
+"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 #: driver/demo-Gtk-conf.c:729
 "Content-Transfer-Encoding: 8bit\n"
 
 #: driver/demo-Gtk-conf.c:729
@@ -20,195 +20,203 @@ msgstr "Parcourir... "
 
 #: driver/demo-Gtk-conf.c:1021
 msgid "Select file."
 
 #: driver/demo-Gtk-conf.c:1021
 msgid "Select file."
-msgstr "Sélectionnez un fichier."
+msgstr "Sélectionnez un fichier."
 
 #: driver/demo-Gtk-support.c:121
 #, c-format
 msgid "Couldn't find pixmap file: %s"
 
 #: driver/demo-Gtk-support.c:121
 #, c-format
 msgid "Couldn't find pixmap file: %s"
-msgstr "Impossible de trouver le fichier d'image: %s"
+msgstr "Impossible de trouver le fichier d'image : %s"
 
 #: driver/demo-Gtk-support.c:130
 #, c-format
 msgid "Error loading pixmap file: %s"
 
 #: driver/demo-Gtk-support.c:130
 #, c-format
 msgid "Error loading pixmap file: %s"
-msgstr "Erreur au chargement du fichier d'image: %s"
+msgstr "Erreur lors du chargement du fichier d'image : %s"
 
 #: driver/demo-Gtk-widgets.c:155 driver/xscreensaver-demo.glade.h:89
 
 #: driver/demo-Gtk-widgets.c:155 driver/xscreensaver-demo.glade.h:89
+#: driver/xscreensaver-demo.glade2.h:43
 msgid "XScreenSaver"
 msgid "XScreenSaver"
-msgstr "Économiseur d'écran XScreenSaver"
+msgstr "XScreenSaver"
 
 
-#: driver/demo-Gtk-widgets.c:176
+#: driver/demo-Gtk-widgets.c:176 driver/xscreensaver-demo.glade2.h:54
 msgid "_File"
 msgstr "_Fichier"
 
 #: driver/demo-Gtk-widgets.c:196 driver/xscreensaver-demo.glade.h:93
 msgid "_File"
 msgstr "_Fichier"
 
 #: driver/demo-Gtk-widgets.c:196 driver/xscreensaver-demo.glade.h:93
+#: driver/xscreensaver-demo.glade2.h:48
 msgid "_Blank Screen Now"
 msgid "_Blank Screen Now"
-msgstr "_Efface l'écran maintenant"
+msgstr "_Économiser l'écran maintenant"
 
 #: driver/demo-Gtk-widgets.c:205 driver/xscreensaver-demo.glade.h:2
 msgid ""
 "Activate the XScreenSaver daemon now (locking the screen if so configured.)"
 
 #: driver/demo-Gtk-widgets.c:205 driver/xscreensaver-demo.glade.h:2
 msgid ""
 "Activate the XScreenSaver daemon now (locking the screen if so configured.)"
-msgstr "Activer le démon XScreenSaver (blocage de l'écran si c'est configuré)."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:209 driver/xscreensaver-demo.glade.h:97
 
 #: driver/demo-Gtk-widgets.c:209 driver/xscreensaver-demo.glade.h:97
+#: driver/xscreensaver-demo.glade2.h:58
 msgid "_Lock Screen Now"
 msgid "_Lock Screen Now"
-msgstr "_Bloque l'écran maintenant"
+msgstr "_Verrouiller l'écran maintenant"
 
 #: driver/demo-Gtk-widgets.c:218 driver/xscreensaver-demo.glade.h:51
 msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:218 driver/xscreensaver-demo.glade.h:51
 msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
 msgstr ""
-"Bloque l'écran maintenant (même si \"Bloque l'écran\" n'est pas coché)."
 
 #: driver/demo-Gtk-widgets.c:222 driver/xscreensaver-demo.glade.h:96
 
 #: driver/demo-Gtk-widgets.c:222 driver/xscreensaver-demo.glade.h:96
+#: driver/xscreensaver-demo.glade2.h:56
 msgid "_Kill Daemon"
 msgid "_Kill Daemon"
-msgstr "_Tue le démon"
+msgstr "_Tuer le demon"
 
 #: driver/demo-Gtk-widgets.c:231 driver/xscreensaver-demo.glade.h:71
 msgid "Tell the running XScreenSaver daemon to exit."
 
 #: driver/demo-Gtk-widgets.c:231 driver/xscreensaver-demo.glade.h:71
 msgid "Tell the running XScreenSaver daemon to exit."
-msgstr "Demande au démon XScreenSaver actif de se terminer."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:235 driver/xscreensaver-demo.glade.h:98
 
 #: driver/demo-Gtk-widgets.c:235 driver/xscreensaver-demo.glade.h:98
+#: driver/xscreensaver-demo.glade2.h:64
 msgid "_Restart Daemon"
 msgid "_Restart Daemon"
-msgstr "_Relance le démon"
+msgstr "_Redemarrer le demon"
 
 #: driver/demo-Gtk-widgets.c:244 driver/xscreensaver-demo.glade.h:49
 msgid "Kill and re-launch the XScreenSaver daemon."
 
 #: driver/demo-Gtk-widgets.c:244 driver/xscreensaver-demo.glade.h:49
 msgid "Kill and re-launch the XScreenSaver daemon."
-msgstr "Tue et relance le démon XScreenSaver."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:257 driver/xscreensaver-demo.glade.h:95
 msgid "_Exit"
 
 #: driver/demo-Gtk-widgets.c:257 driver/xscreensaver-demo.glade.h:95
 msgid "_Exit"
-msgstr "_Sortie"
+msgstr "_Quitter"
 
 #: driver/demo-Gtk-widgets.c:266 driver/xscreensaver-demo.glade.h:33
 msgid ""
 "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
 "running in the background.)"
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:266 driver/xscreensaver-demo.glade.h:33
 msgid ""
 "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
 "running in the background.)"
 msgstr ""
-"Sort du programme xscreensaver-demo (mais laisse le démon XScreenSaver actif "
-"en arrière-plan)."
 
 
-#: driver/demo-Gtk-widgets.c:270
+#: driver/demo-Gtk-widgets.c:270 driver/xscreensaver-demo.glade2.h:55
 msgid "_Help"
 msgstr "_Aide"
 
 #: driver/demo-Gtk-widgets.c:290 driver/xscreensaver-demo.glade.h:92
 msgid "_Help"
 msgstr "_Aide"
 
 #: driver/demo-Gtk-widgets.c:290 driver/xscreensaver-demo.glade.h:92
+#: driver/xscreensaver-demo.glade2.h:44
 msgid "_About..."
 msgid "_About..."
-msgstr "A _Propos de..."
+msgstr "À _propos..."
 
 #: driver/demo-Gtk-widgets.c:299 driver/xscreensaver-demo.glade.h:30
 msgid "Display version information."
 
 #: driver/demo-Gtk-widgets.c:299 driver/xscreensaver-demo.glade.h:30
 msgid "Display version information."
-msgstr "Affiche les informations de version."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:303 driver/xscreensaver-demo.glade.h:94
 
 #: driver/demo-Gtk-widgets.c:303 driver/xscreensaver-demo.glade.h:94
+#: driver/xscreensaver-demo.glade2.h:53
 msgid "_Documentation..."
 msgid "_Documentation..."
-msgstr ""
+msgstr "_Documentation..."
 
 #: driver/demo-Gtk-widgets.c:312 driver/xscreensaver-demo.glade.h:38
 msgid "Go to the documentation on the XScreenSaver web page."
 
 #: driver/demo-Gtk-widgets.c:312 driver/xscreensaver-demo.glade.h:38
 msgid "Go to the documentation on the XScreenSaver web page."
-msgstr "Va sur la page web de documentation de XScreenSaver."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:342 driver/xscreensaver-demo.glade.h:18
 
 #: driver/demo-Gtk-widgets.c:342 driver/xscreensaver-demo.glade.h:18
+#, fuzzy
 msgid "Cycle After"
 msgid "Cycle After"
-msgstr "Changement au bout de"
+msgstr "Eau claire"
 
 #: driver/demo-Gtk-widgets.c:364 driver/xscreensaver-demo.glade.h:78
 
 #: driver/demo-Gtk-widgets.c:364 driver/xscreensaver-demo.glade.h:78
+#: driver/xscreensaver-demo.glade2.h:42
 msgid "Whether a password should be required to un-blank the screen."
 msgid "Whether a password should be required to un-blank the screen."
-msgstr "Un mot de passe est-il requis pour débloquer l'écran."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:366 driver/xscreensaver-demo.glade.h:50
 msgid "Lock Screen After"
 
 #: driver/demo-Gtk-widgets.c:366 driver/xscreensaver-demo.glade.h:50
 msgid "Lock Screen After"
-msgstr "Blocage de l'écran après"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:374 driver/xscreensaver-demo.glade.h:8
 
 #: driver/demo-Gtk-widgets.c:374 driver/xscreensaver-demo.glade.h:8
+#, fuzzy
 msgid "Blank After"
 msgid "Blank After"
-msgstr "Blocage après"
+msgstr "Explosion"
 
 #: driver/demo-Gtk-widgets.c:397 driver/demo-Gtk-widgets.c:447
 #: driver/demo-Gtk-widgets.c:461 driver/demo-Gtk-widgets.c:1010
 
 #: driver/demo-Gtk-widgets.c:397 driver/demo-Gtk-widgets.c:447
 #: driver/demo-Gtk-widgets.c:461 driver/demo-Gtk-widgets.c:1010
-#: driver/xscreensaver-demo.glade.h:43
+#: driver/xscreensaver-demo.glade.h:43 driver/xscreensaver-demo.glade2.h:26
 msgid "How long before the monitor goes completely black."
 msgid "How long before the monitor goes completely black."
-msgstr "Durée avant que le moniteur passe au noir."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:401 driver/demo-Gtk-widgets.c:413
 #: driver/demo-Gtk-widgets.c:425 driver/demo-Gtk-widgets.c:1014
 #: driver/demo-Gtk-widgets.c:1026 driver/demo-Gtk-widgets.c:1038
 
 #: driver/demo-Gtk-widgets.c:401 driver/demo-Gtk-widgets.c:413
 #: driver/demo-Gtk-widgets.c:425 driver/demo-Gtk-widgets.c:1014
 #: driver/demo-Gtk-widgets.c:1026 driver/demo-Gtk-widgets.c:1038
-#: driver/xscreensaver-demo.glade.h:99
+#: driver/xscreensaver-demo.glade.h:99 driver/xscreensaver-demo.glade2.h:70
 msgid "minutes"
 msgstr "minutes"
 
 msgid "minutes"
 msgstr "minutes"
 
-#: driver/demo-Gtk-widgets.c:476 driver/demo-Gtk.c:2336
+#: driver/demo-Gtk-widgets.c:476 driver/demo-Gtk.c:2661
 #: driver/xscreensaver-demo.glade.h:58
 msgid "Preview"
 #: driver/xscreensaver-demo.glade.h:58
 msgid "Preview"
-msgstr "Aperçu"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:484 driver/xscreensaver-demo.glade.h:21
 msgid ""
 "Demo the selected screen saver in full-screen mode (click the mouse to "
 "return.)"
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:484 driver/xscreensaver-demo.glade.h:21
 msgid ""
 "Demo the selected screen saver in full-screen mode (click the mouse to "
 "return.)"
 msgstr ""
-"Démo de l'économiseur sélectionné en plein écran (cliquer pour revenir)."
 
 #: driver/demo-Gtk-widgets.c:486 driver/xscreensaver-demo.glade.h:65
 msgid "Settings..."
 
 #: driver/demo-Gtk-widgets.c:486 driver/xscreensaver-demo.glade.h:65
 msgid "Settings..."
-msgstr "Paramètres..."
+msgstr "Reglages..."
 
 #: driver/demo-Gtk-widgets.c:494 driver/xscreensaver-demo.glade.h:17
 msgid "Customization and explanation of the selected screen saver."
 
 #: driver/demo-Gtk-widgets.c:494 driver/xscreensaver-demo.glade.h:17
 msgid "Customization and explanation of the selected screen saver."
-msgstr "Personnalisation et explications pour l'économiseur sélectionné."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:515 driver/xscreensaver-demo.glade.h:52
 msgid "Mode:"
 
 #: driver/demo-Gtk-widgets.c:515 driver/xscreensaver-demo.glade.h:52
 msgid "Mode:"
-msgstr "Economiseur:"
+msgstr "Mode :"
 
 #: driver/demo-Gtk-widgets.c:533 driver/xscreensaver-demo.glade.h:25
 
 #: driver/demo-Gtk-widgets.c:533 driver/xscreensaver-demo.glade.h:25
+#: driver/xscreensaver-demo.glade2.h:14
 msgid "Disable Screen Saver"
 msgid "Disable Screen Saver"
-msgstr "Inhibe l'économiseur d'écran"
+msgstr "Désactiver l'économiseur d'acran"
 
 #: driver/demo-Gtk-widgets.c:536 driver/xscreensaver-demo.glade.h:9
 
 #: driver/demo-Gtk-widgets.c:536 driver/xscreensaver-demo.glade.h:9
+#: driver/xscreensaver-demo.glade2.h:5
 msgid "Blank Screen Only"
 msgid "Blank Screen Only"
-msgstr "Ecran noir uniquement"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:56
 
 #: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:56
+#: driver/xscreensaver-demo.glade2.h:32
 msgid "Only One Screen Saver"
 msgid "Only One Screen Saver"
-msgstr "Seulement un économiseur d'écran"
+msgstr "Seulement un économiseur d'écran"
 
 #: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:60
 
 #: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:60
+#: driver/xscreensaver-demo.glade2.h:35
 msgid "Random Screen Saver"
 msgid "Random Screen Saver"
-msgstr "Économiseur d'écran aléatoire"
+msgstr "Économiseur d'écran aléatoire"
 
 
-#: driver/demo-Gtk-widgets.c:565 driver/xscreensaver-demo.glade.h:75
+#: driver/demo-Gtk-widgets.c:565 driver/demo-Gtk.c:2034
+#: driver/xscreensaver-demo.glade.h:75
 msgid "Use"
 msgid "Use"
-msgstr "Choisis"
+msgstr ""
 
 
-#: driver/demo-Gtk-widgets.c:585 driver/xscreensaver-demo.glade.h:63
+#: driver/demo-Gtk-widgets.c:585 driver/demo-Gtk.c:2044
+#: driver/xscreensaver-demo.glade.h:63
 msgid "Screen Saver"
 msgid "Screen Saver"
-msgstr "Économiseur d'écran"
+msgstr "Économiseur d'écran"
 
 #: driver/demo-Gtk-widgets.c:638 driver/xscreensaver-demo.glade.h:91
 msgid "\\/"
 
 #: driver/demo-Gtk-widgets.c:638 driver/xscreensaver-demo.glade.h:91
 msgid "\\/"
-msgstr ""
+msgstr "\\/"
 
 #: driver/demo-Gtk-widgets.c:646 driver/xscreensaver-demo.glade.h:61
 msgid ""
 "Run the next screen saver in the list in full-screen mode (click the mouse "
 "to return.)"
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:646 driver/xscreensaver-demo.glade.h:61
 msgid ""
 "Run the next screen saver in the list in full-screen mode (click the mouse "
 "to return.)"
 msgstr ""
-"Lance le prochain mode d'économiseur d'écran de la liste en plein écran "
-"(cliquer pour revenir)."
 
 #: driver/demo-Gtk-widgets.c:648
 msgid "/\\"
 
 #: driver/demo-Gtk-widgets.c:648
 msgid "/\\"
-msgstr ""
+msgstr "/\\"
 
 #: driver/demo-Gtk-widgets.c:656 driver/xscreensaver-demo.glade.h:62
 msgid ""
 "Run the previous screen saver in the list in full-screen mode (click the "
 "mouse to return.)"
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:656 driver/xscreensaver-demo.glade.h:62
 msgid ""
 "Run the previous screen saver in the list in full-screen mode (click the "
 "mouse to return.)"
 msgstr ""
-"Lance le précédent mode d'économiseur d'écran de la liste en plein écran "
-"(cliquer pour revenir)."
 
 #: driver/demo-Gtk-widgets.c:658 driver/demo-Gtk-widgets.c:1601
 
 #: driver/demo-Gtk-widgets.c:658 driver/demo-Gtk-widgets.c:1601
-#: driver/xscreensaver-demo.glade.h:22
+#: driver/xscreensaver-demo.glade.h:22 driver/xscreensaver-demo.glade2.h:11
 msgid "Description"
 msgstr "Description"
 
 msgid "Description"
 msgstr "Description"
 
@@ -217,326 +225,329 @@ msgid "Display Modes"
 msgstr "Modes d'affichage"
 
 #: driver/demo-Gtk-widgets.c:701 driver/xscreensaver-demo.glade.h:23
 msgstr "Modes d'affichage"
 
 #: driver/demo-Gtk-widgets.c:701 driver/xscreensaver-demo.glade.h:23
+#: driver/xscreensaver-demo.glade2.h:12
 msgid "Diagnostics"
 msgid "Diagnostics"
-msgstr "Diagnostiques"
+msgstr "Diagnostics"
 
 #: driver/demo-Gtk-widgets.c:745 driver/xscreensaver-demo.glade.h:80
 msgid "Whether the daemon should print lots of debugging information."
 
 #: driver/demo-Gtk-widgets.c:745 driver/xscreensaver-demo.glade.h:80
 msgid "Whether the daemon should print lots of debugging information."
-msgstr "Le démon doit-il afficher plein d'information de mise au point."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:747 driver/xscreensaver-demo.glade.h:76
 msgid "Verbose Diagnostics"
 
 #: driver/demo-Gtk-widgets.c:747 driver/xscreensaver-demo.glade.h:76
 msgid "Verbose Diagnostics"
-msgstr "Diagnostiques verbeux"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:762 driver/xscreensaver-demo.glade.h:79
 msgid ""
 "Whether any error output of the display modes should be redirected to the "
 "screen."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:762 driver/xscreensaver-demo.glade.h:79
 msgid ""
 "Whether any error output of the display modes should be redirected to the "
 "screen."
 msgstr ""
-"En cas de message d'erreur des économiseurs, doit-on les rediriger vers "
-"l'écran."
 
 #: driver/demo-Gtk-widgets.c:764 driver/xscreensaver-demo.glade.h:29
 
 #: driver/demo-Gtk-widgets.c:764 driver/xscreensaver-demo.glade.h:29
+#, fuzzy
 msgid "Display Subprocess Errors"
 msgid "Display Subprocess Errors"
-msgstr "Afficher les erreurs des économiseurs"
+msgstr "Afficher le viseur"
 
 #: driver/demo-Gtk-widgets.c:779 driver/xscreensaver-demo.glade.h:87
 msgid ""
 "Whether the splash screen (with the version number and `Help' button) should "
 "be momentarily displayed when the daemon first starts up."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:779 driver/xscreensaver-demo.glade.h:87
 msgid ""
 "Whether the splash screen (with the version number and `Help' button) should "
 "be momentarily displayed when the daemon first starts up."
 msgstr ""
-"L'écran 'splash' (avec le numéro de version et le bouton d'aide) doit-il "
-"être affiché au démarrage du démon."
 
 #: driver/demo-Gtk-widgets.c:781 driver/xscreensaver-demo.glade.h:28
 msgid "Display Splash Screen at Startup"
 
 #: driver/demo-Gtk-widgets.c:781 driver/xscreensaver-demo.glade.h:28
 msgid "Display Splash Screen at Startup"
-msgstr "Affiche l'écran Splash au démarrage"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:790 driver/xscreensaver-demo.glade.h:15
 
 #: driver/demo-Gtk-widgets.c:790 driver/xscreensaver-demo.glade.h:15
+#: driver/xscreensaver-demo.glade2.h:8
 msgid "Colormaps"
 msgid "Colormaps"
-msgstr "Table de couleur"
+msgstr "Palette de couleurs"
 
 #: driver/demo-Gtk-widgets.c:834 driver/xscreensaver-demo.glade.h:88
 msgid ""
 "Whether to install a private colormap when running in 8-bit mode on the "
 "default Visual."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:834 driver/xscreensaver-demo.glade.h:88
 msgid ""
 "Whether to install a private colormap when running in 8-bit mode on the "
 "default Visual."
 msgstr ""
-"Faut-il installer une table de couleur privée si on utilise le visuel par "
-"défaut en 8-bits."
 
 #: driver/demo-Gtk-widgets.c:836 driver/xscreensaver-demo.glade.h:48
 msgid "Install Colormap"
 
 #: driver/demo-Gtk-widgets.c:836 driver/xscreensaver-demo.glade.h:48
 msgid "Install Colormap"
-msgstr "Installe la table de couleur"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:859 driver/xscreensaver-demo.glade.h:86
 msgid ""
 "Whether the screen should slowly fade to black when the screen saver "
 "activates."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:859 driver/xscreensaver-demo.glade.h:86
 msgid ""
 "Whether the screen should slowly fade to black when the screen saver "
 "activates."
 msgstr ""
-"L'écran doit-t-il passer lentement au noir lors de l'activation de "
-"l'économiseur d'écran."
 
 #: driver/demo-Gtk-widgets.c:861 driver/xscreensaver-demo.glade.h:36
 msgid "Fade To Black When Blanking"
 
 #: driver/demo-Gtk-widgets.c:861 driver/xscreensaver-demo.glade.h:36
 msgid "Fade To Black When Blanking"
-msgstr "Fondu au noir lors du lancement"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:876 driver/xscreensaver-demo.glade.h:85
 msgid ""
 "Whether the screen should slowly fade in from black when the screen saver "
 "deactivates."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:876 driver/xscreensaver-demo.glade.h:85
 msgid ""
 "Whether the screen should slowly fade in from black when the screen saver "
 "deactivates."
 msgstr ""
-"L'écran doit-t-il passer lentement depuis noir lors de la sortie de "
-"l'économiseur d'écran."
 
 #: driver/demo-Gtk-widgets.c:878 driver/xscreensaver-demo.glade.h:35
 msgid "Fade From Black When Unblanking"
 
 #: driver/demo-Gtk-widgets.c:878 driver/xscreensaver-demo.glade.h:35
 msgid "Fade From Black When Unblanking"
-msgstr "Fondu depuis le noir lors de l'arrêt"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:904 driver/xscreensaver-demo.glade.h:34
 msgid "Fade Duration"
 
 #: driver/demo-Gtk-widgets.c:904 driver/xscreensaver-demo.glade.h:34
 msgid "Fade Duration"
-msgstr "Durée du fondu"
+msgstr "Durée du fondu"
 
 #: driver/demo-Gtk-widgets.c:922 driver/xscreensaver-demo.glade.h:44
 msgid "How long it should take for the screen to fade in and out."
 
 #: driver/demo-Gtk-widgets.c:922 driver/xscreensaver-demo.glade.h:44
 msgid "How long it should take for the screen to fade in and out."
-msgstr "Combien de temps doivent durer les fondus avec le noir."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:926 driver/xscreensaver-demo.glade.h:100
 
 #: driver/demo-Gtk-widgets.c:926 driver/xscreensaver-demo.glade.h:100
+#: driver/xscreensaver-demo.glade2.h:73
 msgid "seconds"
 msgstr "secondes"
 
 #: driver/demo-Gtk-widgets.c:936 driver/xscreensaver-demo.glade.h:27
 msgid "seconds"
 msgstr "secondes"
 
 #: driver/demo-Gtk-widgets.c:936 driver/xscreensaver-demo.glade.h:27
+#: driver/xscreensaver-demo.glade2.h:15
 msgid "Display Power Management"
 msgid "Display Power Management"
-msgstr "Gestion d'alimentation de l'écran"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:980 driver/xscreensaver-demo.glade.h:84
 msgid "Whether the monitor should be powered down after a while."
 
 #: driver/demo-Gtk-widgets.c:980 driver/xscreensaver-demo.glade.h:84
 msgid "Whether the monitor should be powered down after a while."
-msgstr "Le moniteur doit-il passer en économie d'énergie au bout d'un moment."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:982 driver/xscreensaver-demo.glade.h:57
 msgid "Power Management Enabled"
 
 #: driver/demo-Gtk-widgets.c:982 driver/xscreensaver-demo.glade.h:57
 msgid "Power Management Enabled"
-msgstr "Gestion d'alimentation validée"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1050 driver/xscreensaver-demo.glade.h:55
 msgid "Off After"
 
 #: driver/demo-Gtk-widgets.c:1050 driver/xscreensaver-demo.glade.h:55
 msgid "Off After"
-msgstr "Coupure après"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1063 driver/xscreensaver-demo.glade.h:70
 msgid "Suspend After"
 
 #: driver/demo-Gtk-widgets.c:1063 driver/xscreensaver-demo.glade.h:70
 msgid "Suspend After"
-msgstr "Suspension après"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1076 driver/xscreensaver-demo.glade.h:68
 msgid "Standby After"
 
 #: driver/demo-Gtk-widgets.c:1076 driver/xscreensaver-demo.glade.h:68
 msgid "Standby After"
-msgstr "Attente après"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1099 driver/xscreensaver-demo.glade.h:45
 msgid "How long until the monitor goes into power-saving mode."
 
 #: driver/demo-Gtk-widgets.c:1099 driver/xscreensaver-demo.glade.h:45
 msgid "How long until the monitor goes into power-saving mode."
-msgstr "Durée avant que le moniteur passe en mode d'économie d'énergie."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1113 driver/xscreensaver-demo.glade.h:46
 msgid "How long until the monitor powers down."
 
 #: driver/demo-Gtk-widgets.c:1113 driver/xscreensaver-demo.glade.h:46
 msgid "How long until the monitor powers down."
-msgstr "Durée avant que le moniteur coupe l'alimentation."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1117 driver/xscreensaver-demo.glade.h:47
 
 #: driver/demo-Gtk-widgets.c:1117 driver/xscreensaver-demo.glade.h:47
+#: driver/xscreensaver-demo.glade2.h:27
 msgid "Image Manipulation"
 msgid "Image Manipulation"
-msgstr "Manipulation d'images"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1161 driver/xscreensaver-demo.glade.h:81
 msgid ""
 "Whether the image-manipulating modes should be allowed to operate on an "
 "image of your desktop."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1161 driver/xscreensaver-demo.glade.h:81
 msgid ""
 "Whether the image-manipulating modes should be allowed to operate on an "
 "image of your desktop."
 msgstr ""
-"Les économiseurs qui manipulent des images sont-ils autorisés à utiliser une "
-"image de votre bureau."
 
 #: driver/demo-Gtk-widgets.c:1163 driver/xscreensaver-demo.glade.h:39
 
 #: driver/demo-Gtk-widgets.c:1163 driver/xscreensaver-demo.glade.h:39
+#, fuzzy
 msgid "Grab Desktop Images"
 msgid "Grab Desktop Images"
-msgstr "Acquérir une image du bureau"
+msgstr "Capturer l'écran"
 
 #: driver/demo-Gtk-widgets.c:1178 driver/xscreensaver-demo.glade.h:82
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one)."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1178 driver/xscreensaver-demo.glade.h:82
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one)."
 msgstr ""
-"Les économiseurs qui manipulent des images sont-ils autorisés à utiliser une "
-"image capturée sur le port d'entrée vidéo du système (s'il y en a un)."
 
 #: driver/demo-Gtk-widgets.c:1180 driver/xscreensaver-demo.glade.h:40
 msgid "Grab Video Frames"
 
 #: driver/demo-Gtk-widgets.c:1180 driver/xscreensaver-demo.glade.h:40
 msgid "Grab Video Frames"
-msgstr "Acquérir des trames vidéo"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1195 driver/xscreensaver-demo.glade.h:83
 msgid ""
 "Whether the image-manipulating modes should operate on random images loaded "
 "from disk."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1195 driver/xscreensaver-demo.glade.h:83
 msgid ""
 "Whether the image-manipulating modes should operate on random images loaded "
 "from disk."
 msgstr ""
-"Les économiseurs qui manipulent des images sont-ils autorisés à utiliser une "
-"image aléatoire depuis le disque dur."
 
 #: driver/demo-Gtk-widgets.c:1197 driver/xscreensaver-demo.glade.h:12
 msgid "Choose Random Image:"
 
 #: driver/demo-Gtk-widgets.c:1197 driver/xscreensaver-demo.glade.h:12
 msgid "Choose Random Image:"
-msgstr "Choisir une image aléatoirement: "
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1230 driver/xscreensaver-demo.glade.h:73
 msgid "The directory from which images will be randomly chosen."
 
 #: driver/demo-Gtk-widgets.c:1230 driver/xscreensaver-demo.glade.h:73
 msgid "The directory from which images will be randomly chosen."
-msgstr "Répertoire contenant les images à choisir aléatoirement."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1232 driver/xscreensaver-demo.glade.h:10
 msgid "Browse"
 msgstr "Parcourir"
 
 #: driver/demo-Gtk-widgets.c:1240 driver/demo-Gtk-widgets.c:1593
 
 #: driver/demo-Gtk-widgets.c:1232 driver/xscreensaver-demo.glade.h:10
 msgid "Browse"
 msgstr "Parcourir"
 
 #: driver/demo-Gtk-widgets.c:1240 driver/demo-Gtk-widgets.c:1593
-#: driver/xscreensaver-demo.glade.h:3
+#: driver/xscreensaver-demo.glade.h:3 driver/xscreensaver-demo.glade2.h:2
 msgid "Advanced"
 msgid "Advanced"
-msgstr "Commande avancée"
+msgstr "Avancée"
 
 #: driver/demo-Gtk-widgets.c:1438 driver/xscreensaver-demo.glade.h:90
 msgid "XScreenSaver: Mode-Specific Settings"
 
 #: driver/demo-Gtk-widgets.c:1438 driver/xscreensaver-demo.glade.h:90
 msgid "XScreenSaver: Mode-Specific Settings"
-msgstr "XScreenSaver: paramètres spécifiques des économiseurs"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1460 driver/xscreensaver-demo.glade.h:64
 
 #: driver/demo-Gtk-widgets.c:1460 driver/xscreensaver-demo.glade.h:64
+#: driver/xscreensaver-demo.glade2.h:36
 msgid "Settings"
 msgid "Settings"
-msgstr "Paramètres"
+msgstr "Réglages"
 
 #: driver/demo-Gtk-widgets.c:1489 driver/xscreensaver-demo.glade.h:66
 
 #: driver/demo-Gtk-widgets.c:1489 driver/xscreensaver-demo.glade.h:66
+#: driver/xscreensaver-demo.glade2.h:38
 msgid "Standard"
 msgstr "Standard"
 
 #: driver/demo-Gtk-widgets.c:1526 driver/xscreensaver-demo.glade.h:77
 msgid "Visual:"
 msgid "Standard"
 msgstr "Standard"
 
 #: driver/demo-Gtk-widgets.c:1526 driver/xscreensaver-demo.glade.h:77
 msgid "Visual:"
-msgstr "Visuel:"
+msgstr "Visuel :"
 
 #: driver/demo-Gtk-widgets.c:1544 driver/demo-Gtk-widgets.c:1567
 
 #: driver/demo-Gtk-widgets.c:1544 driver/demo-Gtk-widgets.c:1567
-#: driver/demo-Gtk.c:1318 driver/demo-Gtk.c:2355
-#: driver/xscreensaver-demo.glade.h:5
+#: driver/demo-Gtk.c:1479 driver/demo-Gtk.c:2680
+#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
+#, fuzzy
 msgid "Any"
 msgid "Any"
-msgstr "Tous"
+msgstr "Fourmis"
 
 #: driver/demo-Gtk-widgets.c:1545 driver/xscreensaver-demo.glade.h:7
 
 #: driver/demo-Gtk-widgets.c:1545 driver/xscreensaver-demo.glade.h:7
+#: driver/xscreensaver-demo.glade2.h:4
 msgid "Best"
 msgid "Best"
-msgstr "Le meilleur"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1546 driver/xscreensaver-demo.glade.h:19
 
 #: driver/demo-Gtk-widgets.c:1546 driver/xscreensaver-demo.glade.h:19
+#: driver/xscreensaver-demo.glade2.h:9
 msgid "Default"
 msgid "Default"
-msgstr "Par défaut"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1547 driver/xscreensaver-demo.glade.h:20
 
 #: driver/demo-Gtk-widgets.c:1547 driver/xscreensaver-demo.glade.h:20
+#: driver/xscreensaver-demo.glade2.h:10
 msgid "Default-N"
 msgid "Default-N"
-msgstr "Défault-N"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1548 driver/xscreensaver-demo.glade.h:37
 
 #: driver/demo-Gtk-widgets.c:1548 driver/xscreensaver-demo.glade.h:37
+#: driver/xscreensaver-demo.glade2.h:21
 msgid "GL"
 msgid "GL"
-msgstr "GL"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1549 driver/xscreensaver-demo.glade.h:74
 
 #: driver/demo-Gtk-widgets.c:1549 driver/xscreensaver-demo.glade.h:74
+#: driver/xscreensaver-demo.glade2.h:41
 msgid "TrueColor"
 msgid "TrueColor"
-msgstr "Couleurs vraies"
+msgstr "Couleurs réelles"
 
 #: driver/demo-Gtk-widgets.c:1550 driver/xscreensaver-demo.glade.h:59
 
 #: driver/demo-Gtk-widgets.c:1550 driver/xscreensaver-demo.glade.h:59
+#: driver/xscreensaver-demo.glade2.h:34
 msgid "PseudoColor"
 msgid "PseudoColor"
-msgstr "Pseudo-couleurs"
+msgstr "Pseudo couleurs"
 
 #: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:69
 
 #: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:69
+#: driver/xscreensaver-demo.glade2.h:39
+#, fuzzy
 msgid "StaticGray"
 msgid "StaticGray"
-msgstr "StaticGray"
+msgstr "Escaliers"
 
 #: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:42
 
 #: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:42
+#: driver/xscreensaver-demo.glade2.h:25
 msgid "GrayScale"
 msgid "GrayScale"
-msgstr "Echelle de gris"
+msgstr "Niveaux de gris"
 
 #: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:24
 
 #: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:24
+#: driver/xscreensaver-demo.glade2.h:13
+#, fuzzy
 msgid "DirectColor"
 msgid "DirectColor"
-msgstr "Couleurs directes"
+msgstr "Répertoire d'images"
 
 #: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:14
 
 #: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:14
+#: driver/xscreensaver-demo.glade2.h:7
 msgid "Color"
 msgid "Color"
-msgstr "Couleurs"
+msgstr "Couleur"
 
 #: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:41
 
 #: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:41
+#: driver/xscreensaver-demo.glade2.h:24
 msgid "Gray"
 msgstr "Gris"
 
 #: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:53
 msgid "Gray"
 msgstr "Gris"
 
 #: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:53
+#: driver/xscreensaver-demo.glade2.h:29
 msgid "Mono"
 msgid "Mono"
-msgstr "Monochrome"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1566 driver/xscreensaver-demo.glade.h:72
 msgid ""
 "The X visual type that this demo will require.  If that visual is available "
 "it will be used, otherwise, this demo will not be run."
 msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1566 driver/xscreensaver-demo.glade.h:72
 msgid ""
 "The X visual type that this demo will require.  If that visual is available "
 "it will be used, otherwise, this demo will not be run."
 msgstr ""
-"Le type de visuel X que le mode utilisera. Si ce visuel est disponible il "
-"sera utilisé, sinon l'économiseur ne sera pas lancé."
 
 #: driver/demo-Gtk-widgets.c:1569 driver/xscreensaver-demo.glade.h:16
 msgid "Command Line:"
 
 #: driver/demo-Gtk-widgets.c:1569 driver/xscreensaver-demo.glade.h:16
 msgid "Command Line:"
-msgstr "Ligne de commande:"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1641 driver/xscreensaver-demo.glade.h:31
 msgid "Documentation..."
 
 #: driver/demo-Gtk-widgets.c:1641 driver/xscreensaver-demo.glade.h:31
 msgid "Documentation..."
-msgstr "Documentation ..."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1649 driver/xscreensaver-demo.glade.h:13
 msgid "Click here to read the manual for this display mode, if it has one."
 
 #: driver/demo-Gtk-widgets.c:1649 driver/xscreensaver-demo.glade.h:13
 msgid "Click here to read the manual for this display mode, if it has one."
-msgstr "Cliquer ici pour lire le manuel de ce mode, s'il en a un."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1674 driver/xscreensaver-demo.glade.h:4
 msgid "Advanced >>"
 
 #: driver/demo-Gtk-widgets.c:1674 driver/xscreensaver-demo.glade.h:4
 msgid "Advanced >>"
-msgstr "Avancé >>"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1682 driver/xscreensaver-demo.glade.h:32
 msgid "Edit the command line directly."
 
 #: driver/demo-Gtk-widgets.c:1682 driver/xscreensaver-demo.glade.h:32
 msgid "Edit the command line directly."
-msgstr "Editer directement la ligne de commande."
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1684 driver/xscreensaver-demo.glade.h:67
 msgid "Standard <<"
 
 #: driver/demo-Gtk-widgets.c:1684 driver/xscreensaver-demo.glade.h:67
 msgid "Standard <<"
-msgstr "Standard <<"
+msgstr ""
 
 #: driver/demo-Gtk-widgets.c:1692 driver/xscreensaver-demo.glade.h:6
 msgid "Back to the graphical configuration options."
 
 #: driver/demo-Gtk-widgets.c:1692 driver/xscreensaver-demo.glade.h:6
 msgid "Back to the graphical configuration options."
-msgstr "Retour aux options de configuration graphique."
+msgstr ""
 
 
-#: driver/demo-Gtk-widgets.c:1703 driver/demo-Gtk.c:587
+#: driver/demo-Gtk-widgets.c:1703 driver/demo-Gtk.c:688
 #: driver/xscreensaver-demo.glade.h:54
 msgid "OK"
 #: driver/xscreensaver-demo.glade.h:54
 msgid "OK"
-msgstr "Valide"
+msgstr "Valider"
 
 #: driver/demo-Gtk-widgets.c:1712 driver/xscreensaver-demo.glade.h:11
 msgid "Cancel"
 
 #: driver/demo-Gtk-widgets.c:1712 driver/xscreensaver-demo.glade.h:11
 msgid "Cancel"
-msgstr "Annule"
+msgstr "Annuler"
 
 
-#: driver/demo-Gtk.c:511
+#: driver/demo-Gtk.c:601
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr ""
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr ""
-"Pour les mises à jour, voir «http://www.jwz.org/xscreensaver/»\n"
-"Traductions par E. LASSAUGE «http://lassauge.free.fr/xscreensaver/»"
 
 
-#: driver/demo-Gtk.c:517
+#: driver/demo-Gtk.c:608
+#, c-format
+msgid "Copyright © 1991-2002 %s"
+msgstr ""
+
+#: driver/demo-Gtk.c:610
 #, c-format
 #, c-format
-msgid "Copyright © 1991-2002 %s"
+msgid "Copyright  1991-2002 %s"
 msgstr ""
 
 msgstr ""
 
-#: driver/demo-Gtk.c:624
+#: driver/demo-Gtk.c:726
 msgid ""
 "Error:\n"
 "\n"
 "No Help URL has been specified.\n"
 msgstr ""
 msgid ""
 "Error:\n"
 "\n"
 "No Help URL has been specified.\n"
 msgstr ""
-"Erreur:\n"
-"\n"
-"Pas d'URL d'aide spécifiée.\n"
 
 
-#: driver/demo-Gtk.c:710
+#: driver/demo-Gtk.c:812
 msgid ""
 "Error:\n"
 "\n"
 "The xscreensaver daemon did not start up properly.\n"
 "\n"
 msgstr ""
 msgid ""
 "Error:\n"
 "\n"
 "The xscreensaver daemon did not start up properly.\n"
 "\n"
 msgstr ""
-"Erreur:\n"
-"\n"
-"Le démon XScreenSaver n'a pas démarré correctement.\n"
 
 
-#: driver/demo-Gtk.c:716
+#: driver/demo-Gtk.c:818
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
@@ -555,99 +566,82 @@ msgid ""
 "normal user, and `su' as necessary."
 msgstr ""
 
 "normal user, and `su' as necessary."
 msgstr ""
 
-#: driver/demo-Gtk.c:732
+#: driver/demo-Gtk.c:834
 msgid "Please check your $PATH and permissions."
 msgid "Please check your $PATH and permissions."
-msgstr "Vérifiez votre $PATH et les permissions."
+msgstr ""
 
 
-#: driver/demo-Gtk.c:767
+#: driver/demo-Gtk.c:869
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't determine init file name!\n"
 msgstr ""
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't determine init file name!\n"
 msgstr ""
-"Erreur:\n"
-"\n"
-"Impossible de déterminer le nom du fichier d'init !\n"
 
 
-#: driver/demo-Gtk.c:772
+#: driver/demo-Gtk.c:874
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't write %s\n"
 msgstr ""
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't write %s\n"
 msgstr ""
-"Erreur:\n"
-"\n"
-"Impossible d'écrire dans %s.\n"
 
 
-#: driver/demo-Gtk.c:831
+#: driver/demo-Gtk.c:933
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
-"Erreur:\n"
-"\n"
-"La ressource «manuelCommand» n'est pas renseignée."
 
 
-#: driver/demo-Gtk.c:1001
+#: driver/demo-Gtk.c:1114
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Unparsable time format: \"%s\"\n"
 msgstr ""
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Unparsable time format: \"%s\"\n"
 msgstr ""
-"Erreur:\n"
-"\n"
-"Le format «%s» pour l'heure n'est pas exploitable\n"
 
 
-#: driver/demo-Gtk.c:1528
+#: driver/demo-Gtk.c:1779
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Directory does not exist: \"%s\"\n"
 msgstr ""
 #, c-format
 msgid ""
 "Error:\n"
 "\n"
 "Directory does not exist: \"%s\"\n"
 msgstr ""
-"Erreur:\n"
-"\n"
-"Répertoire «%s» inexistant\n"
 
 
-#: driver/demo-Gtk.c:2053
+#: driver/demo-Gtk.c:2376
 msgid "Descriptions not available: no XML support compiled in."
 msgid "Descriptions not available: no XML support compiled in."
-msgstr "Descriptions indisponibles: pas de support XML compilé."
+msgstr ""
 
 
-#: driver/demo-Gtk.c:2058
+#: driver/demo-Gtk.c:2381
 msgid "No description available."
 msgstr "Aucune description disponible."
 
 msgid "No description available."
 msgstr "Aucune description disponible."
 
-#: driver/demo-Gtk.c:2307
+#: driver/demo-Gtk.c:2632
+#, fuzzy
 msgid "Blank Screen"
 msgid "Blank Screen"
-msgstr "Efface l'écran"
+msgstr "Capturer l'écran"
 
 
-#: driver/demo-Gtk.c:2313
+#: driver/demo-Gtk.c:2638
 msgid "Screen Saver Disabled"
 msgid "Screen Saver Disabled"
-msgstr "Économiseur d'écran inhibé"
+msgstr "Économiseur d'écran désactivé"
 
 
-#: driver/demo-Gtk.c:2473
+#: driver/demo-Gtk.c:2798
 #, c-format
 msgid ""
 "Warning:\n"
 "\n"
 "file \"%s\" has changed, reloading.\n"
 msgstr ""
 #, c-format
 msgid ""
 "Warning:\n"
 "\n"
 "file \"%s\" has changed, reloading.\n"
 msgstr ""
-"Attention:\n"
-"\n"
-"Le fichier \"%s\" a changé, rechargement.\n"
 
 
-#: driver/demo-Gtk.c:2540
+#: driver/demo-Gtk.c:2875
 msgid "No Preview"
 msgid "No Preview"
-msgstr "Pas d'aperçu"
+msgstr ""
 
 
-#: driver/demo-Gtk.c:2540
+#: driver/demo-Gtk.c:2875
 msgid "Available"
 msgid "Available"
-msgstr "disponible"
+msgstr ""
 
 
-#: driver/demo-Gtk.c:3210
+#: driver/demo-Gtk.c:3543
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -656,7 +650,7 @@ msgid ""
 "on display \"%s\".  Launch it now?"
 msgstr ""
 
 "on display \"%s\".  Launch it now?"
 msgstr ""
 
-#: driver/demo-Gtk.c:3220
+#: driver/demo-Gtk.c:3553
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -675,7 +669,7 @@ msgid ""
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3245
+#: driver/demo-Gtk.c:3578
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -691,7 +685,7 @@ msgid ""
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
 
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3267
+#: driver/demo-Gtk.c:3600
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -703,62 +697,189 @@ msgid ""
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3636
+#: driver/demo-Gtk.c:3999
 #, c-format
 msgid "%s: unknown option: %s\n"
 #, c-format
 msgid "%s: unknown option: %s\n"
-msgstr "%s: option inconnue: «%s»\n"
+msgstr ""
 
 #: driver/screensaver-properties.desktop.in.h:1
 msgid "Configure the settings of the screensaver."
 
 #: driver/screensaver-properties.desktop.in.h:1
 msgid "Configure the settings of the screensaver."
-msgstr ""
+msgstr "Configurer l'économiseur d'écran"
 
 #: driver/screensaver-properties.desktop.in.h:2
 msgid "Screensaver"
 
 #: driver/screensaver-properties.desktop.in.h:2
 msgid "Screensaver"
-msgstr "Économiseur d'écran"
+msgstr "Économiseur d'écran"
 
 #: driver/xscreensaver-demo.glade.h:1
 msgid "/\");"
 
 #: driver/xscreensaver-demo.glade.h:1
 msgid "/\");"
+msgstr "/\");"
+
+#: driver/xscreensaver-demo.glade2.h:1
+msgid "*"
+msgstr "*"
+
+#: driver/xscreensaver-demo.glade2.h:6
+msgid "Choose _Random Image:"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/ant.xml.h:1
+#: driver/xscreensaver-demo.glade2.h:16
+#, fuzzy
+msgid "Display Subprocess _Errors"
+msgstr "Afficher le viseur"
+
+#: driver/xscreensaver-demo.glade2.h:17
+msgid "Display _Splash Screen at Startup"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:18
+msgid "F_ade Duration"
+msgstr "_Durée du fondu"
+
+#: driver/xscreensaver-demo.glade2.h:19
+msgid "Fade from Black When _Unblanking"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:20
+msgid "Fade to Black when _Blanking"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:22
+#, fuzzy
+msgid "Grab Desktop _Images"
+msgstr "Capturer l'écran"
+
+#: driver/xscreensaver-demo.glade2.h:23
+msgid "Grab _Video Frames"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:28
+msgid "Install _Colormap"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:30
 msgid ""
 msgid ""
-"A cellular automaton that is really a two-dimensional Turing machine: as the "
-"heads (``ants'') walk along the screen, they change pixel values in their "
-"path. Then, as they pass over changed pixels, their behavior is influenced. "
-"Written by David Bagley."
+"No Preview\n"
+"Available"
 msgstr ""
 msgstr ""
-"Un automate cellulaire qui est en fait une machine de Türing à deux "
-"dimensions: puisque les fourmis en marchant à travers l'écran changent la "
-"valeur des pixels sur leur chemin. Puis, lorsqu'elles repassent sur des "
-"pixels ainsi modifiés leur comportemment en est influencé.Ecris par David "
-"Bagley."
 
 
-#: hacks/config/ant.xml.h:2
-msgid "Ant"
-msgstr "Fourmis"
+#: driver/xscreensaver-demo.glade2.h:33
+msgid "Preview of screen saver"
+msgstr ""
 
 
-#: hacks/config/ant.xml.h:3
-msgid "Ant Size"
-msgstr "Taille des fourmis"
+#: driver/xscreensaver-demo.glade2.h:37
+msgid "Stand_by After"
+msgstr ""
 
 
-#: hacks/config/ant.xml.h:4
-msgid "Ants Count"
-msgstr "Nombre de fourmis"
+#: driver/xscreensaver-demo.glade2.h:40
+msgid "Sus_pend After"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:45
+msgid "_Advanced"
+msgstr "_Avancée"
+
+#: driver/xscreensaver-demo.glade2.h:46
+msgid "_Advanced >>"
+msgstr "_Avancée >>"
+
+#: driver/xscreensaver-demo.glade2.h:47
+#, fuzzy
+msgid "_Blank After"
+msgstr "Explosion"
+
+#: driver/xscreensaver-demo.glade2.h:49
+msgid "_Browse"
+msgstr "_Parcourir"
+
+#: driver/xscreensaver-demo.glade2.h:50
+msgid "_Command Line:"
+msgstr "_Ligne de commande :"
+
+#: driver/xscreensaver-demo.glade2.h:51
+#, fuzzy
+msgid "_Cycle After"
+msgstr "Eau claire"
+
+#: driver/xscreensaver-demo.glade2.h:52
+msgid "_Display Modes"
+msgstr "_Modes d'affichage"
+
+#: driver/xscreensaver-demo.glade2.h:57
+msgid "_Lock Screen After"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:59
+msgid "_Mode:"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:60
+msgid "_Off After"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:61
+msgid "_Power Management Enabled"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:62
+msgid "_Preview"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:63
+msgid "_Quit"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:65
+msgid "_Settings..."
+msgstr ""
 
 
-#: hacks/config/ant.xml.h:5 hacks/config/apollonian.xml.h:5
-#: hacks/config/atlantis.xml.h:4 hacks/config/attraction.xml.h:8
-#: hacks/config/blaster.xml.h:3 hacks/config/blitspin.xml.h:4
-#: hacks/config/bouboule.xml.h:3 hacks/config/boxed.xml.h:4
-#: hacks/config/braid.xml.h:4 hacks/config/bubble3d.xml.h:3
-#: hacks/config/bubbles.xml.h:8 hacks/config/bumps.xml.h:3
-#: hacks/config/cage.xml.h:2 hacks/config/circuit.xml.h:4
-#: hacks/config/compass.xml.h:3 hacks/config/coral.xml.h:7
-#: hacks/config/critical.xml.h:3 hacks/config/crystal.xml.h:6
-#: hacks/config/cubenetic.xml.h:8 hacks/config/cynosure.xml.h:4
-#: hacks/config/dangerball.xml.h:3 hacks/config/decayscreen.xml.h:2
-#: hacks/config/deluxe.xml.h:4 hacks/config/demon.xml.h:4
-#: hacks/config/discrete.xml.h:2 hacks/config/distort.xml.h:4
-#: hacks/config/drift.xml.h:3 hacks/config/engine.xml.h:3
+#: driver/xscreensaver-demo.glade2.h:66
+msgid "_Standard <<"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:67
+msgid "_Verbose Dialognostics"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:68
+msgid "_Visual:"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:69
+msgid "dialog1"
+msgstr "dialog1"
+
+#: driver/xscreensaver-demo.glade2.h:71
+msgid "no preview"
+msgstr "pas d'aperçu"
+
+#: driver/xscreensaver-demo.glade2.h:72
+msgid "preview"
+msgstr "aperçu"
+
+#: hacks/config/anemone.xml.h:1
+#, fuzzy
+msgid "Anemone"
+msgstr "Démon"
+
+#: hacks/config/anemone.xml.h:2
+msgid "Arms"
+msgstr ""
+
+#: hacks/config/anemone.xml.h:3 hacks/config/ant.xml.h:5
+#: hacks/config/apollonian.xml.h:5 hacks/config/atlantis.xml.h:4
+#: hacks/config/attraction.xml.h:8 hacks/config/blaster.xml.h:3
+#: hacks/config/blitspin.xml.h:4 hacks/config/bouboule.xml.h:3
+#: hacks/config/boxed.xml.h:4 hacks/config/braid.xml.h:4
+#: hacks/config/bubble3d.xml.h:3 hacks/config/bubbles.xml.h:8
+#: hacks/config/bumps.xml.h:3 hacks/config/cage.xml.h:2
+#: hacks/config/circuit.xml.h:4 hacks/config/compass.xml.h:3
+#: hacks/config/coral.xml.h:7 hacks/config/critical.xml.h:3
+#: hacks/config/crystal.xml.h:6 hacks/config/cubenetic.xml.h:8
+#: hacks/config/cynosure.xml.h:4 hacks/config/dangerball.xml.h:3
+#: hacks/config/decayscreen.xml.h:2 hacks/config/deluxe.xml.h:4
+#: hacks/config/demon.xml.h:4 hacks/config/discrete.xml.h:2
+#: hacks/config/distort.xml.h:4 hacks/config/drift.xml.h:3
+#: hacks/config/endgame.xml.h:3 hacks/config/engine.xml.h:3
 #: hacks/config/epicycle.xml.h:5 hacks/config/euler2d.xml.h:3
 #: hacks/config/extrusion.xml.h:3 hacks/config/fadeplot.xml.h:4
 #: hacks/config/flag.xml.h:2 hacks/config/flame.xml.h:6
 #: hacks/config/epicycle.xml.h:5 hacks/config/euler2d.xml.h:3
 #: hacks/config/extrusion.xml.h:3 hacks/config/fadeplot.xml.h:4
 #: hacks/config/flag.xml.h:2 hacks/config/flame.xml.h:6
@@ -775,18 +896,19 @@ msgstr "Nombre de fourmis"
 #: hacks/config/jigsaw.xml.h:3 hacks/config/juggle.xml.h:3
 #: hacks/config/julia.xml.h:2 hacks/config/kaleidescope.xml.h:2
 #: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:2
 #: hacks/config/jigsaw.xml.h:3 hacks/config/juggle.xml.h:3
 #: hacks/config/julia.xml.h:2 hacks/config/kaleidescope.xml.h:2
 #: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:2
-#: hacks/config/laser.xml.h:3 hacks/config/lightning.xml.h:1
-#: hacks/config/lisa.xml.h:2 hacks/config/lissie.xml.h:3
-#: hacks/config/lmorph.xml.h:3 hacks/config/loop.xml.h:1
-#: hacks/config/maze.xml.h:4 hacks/config/menger.xml.h:3
-#: hacks/config/moebius.xml.h:3 hacks/config/moire2.xml.h:2
-#: hacks/config/molecule.xml.h:10 hacks/config/morph3d.xml.h:3
-#: hacks/config/mountain.xml.h:2 hacks/config/munch.xml.h:3
-#: hacks/config/nerverot.xml.h:9 hacks/config/penetrate.xml.h:3
-#: hacks/config/penrose.xml.h:6 hacks/config/petri.xml.h:5
-#: hacks/config/phosphor.xml.h:3 hacks/config/pipes.xml.h:5
-#: hacks/config/polyominoes.xml.h:2 hacks/config/pulsar.xml.h:11
-#: hacks/config/pyro.xml.h:4 hacks/config/qix.xml.h:7
+#: hacks/config/laser.xml.h:3 hacks/config/lavalite.xml.h:10
+#: hacks/config/lightning.xml.h:1 hacks/config/lisa.xml.h:2
+#: hacks/config/lissie.xml.h:3 hacks/config/lmorph.xml.h:3
+#: hacks/config/loop.xml.h:1 hacks/config/maze.xml.h:4
+#: hacks/config/menger.xml.h:3 hacks/config/moebius.xml.h:3
+#: hacks/config/moire2.xml.h:2 hacks/config/molecule.xml.h:10
+#: hacks/config/morph3d.xml.h:3 hacks/config/mountain.xml.h:2
+#: hacks/config/munch.xml.h:3 hacks/config/nerverot.xml.h:9
+#: hacks/config/penetrate.xml.h:3 hacks/config/penrose.xml.h:6
+#: hacks/config/petri.xml.h:5 hacks/config/phosphor.xml.h:3
+#: hacks/config/pipes.xml.h:5 hacks/config/polyominoes.xml.h:2
+#: hacks/config/pulsar.xml.h:11 hacks/config/pyro.xml.h:4
+#: hacks/config/qix.xml.h:7 hacks/config/queens.xml.h:1
 #: hacks/config/rd-bomb.xml.h:9 hacks/config/ripples.xml.h:4
 #: hacks/config/rocks.xml.h:4 hacks/config/rotor.xml.h:3
 #: hacks/config/rubik.xml.h:3 hacks/config/sballs.xml.h:4
 #: hacks/config/rd-bomb.xml.h:9 hacks/config/ripples.xml.h:4
 #: hacks/config/rocks.xml.h:4 hacks/config/rotor.xml.h:3
 #: hacks/config/rubik.xml.h:3 hacks/config/sballs.xml.h:4
@@ -805,127 +927,106 @@ msgstr "Nombre de fourmis"
 #: hacks/config/webcollage.xml.h:4 hacks/config/worm.xml.h:3
 #: hacks/config/xearth.xml.h:7 hacks/config/xfishtank.xml.h:3
 #: hacks/config/xflame.xml.h:4 hacks/config/xjack.xml.h:1
 #: hacks/config/webcollage.xml.h:4 hacks/config/worm.xml.h:3
 #: hacks/config/xearth.xml.h:7 hacks/config/xfishtank.xml.h:3
 #: hacks/config/xflame.xml.h:4 hacks/config/xjack.xml.h:1
-#: hacks/config/xmatrix.xml.h:4 hacks/config/xmountains.xml.h:1
+#: hacks/config/xmatrix.xml.h:5 hacks/config/xmountains.xml.h:1
 #: hacks/config/xrayswarm.xml.h:2 hacks/config/zoom.xml.h:2
 msgid "Fast"
 msgstr "Rapide"
 
 #: hacks/config/xrayswarm.xml.h:2 hacks/config/zoom.xml.h:2
 msgid "Fast"
 msgstr "Rapide"
 
-#: hacks/config/ant.xml.h:6
-msgid "Four Sided Cells"
-msgstr "Cellules à 4 côtés"
-
-#: hacks/config/ant.xml.h:7 hacks/config/attraction.xml.h:13
-#: hacks/config/cubenetic.xml.h:11 hacks/config/demon.xml.h:5
-#: hacks/config/discrete.xml.h:3 hacks/config/distort.xml.h:5
-#: hacks/config/fadeplot.xml.h:5 hacks/config/flag.xml.h:4
-#: hacks/config/flow.xml.h:7 hacks/config/fluidballs.xml.h:12
-#: hacks/config/hopalong.xml.h:13 hacks/config/interference.xml.h:8
-#: hacks/config/julia.xml.h:5 hacks/config/lissie.xml.h:4
-#: hacks/config/loop.xml.h:2 hacks/config/moire.xml.h:4
-#: hacks/config/rd-bomb.xml.h:11 hacks/config/rorschach.xml.h:5
-#: hacks/config/rubik.xml.h:4 hacks/config/sierpinski.xml.h:3
-#: hacks/config/slip.xml.h:3
-msgid "Large"
-msgstr "Importante"
+#: hacks/config/anemone.xml.h:4 hacks/config/blaster.xml.h:4
+#: hacks/config/bouboule.xml.h:4 hacks/config/coral.xml.h:8
+#: hacks/config/cubenetic.xml.h:9 hacks/config/euler2d.xml.h:4
+#: hacks/config/flame.xml.h:7 hacks/config/fluidballs.xml.h:4
+#: hacks/config/kaleidescope.xml.h:3 hacks/config/lisa.xml.h:3
+#: hacks/config/pedal.xml.h:4 hacks/config/petri.xml.h:7
+#: hacks/config/qix.xml.h:8 hacks/config/thornbird.xml.h:3
+#: hacks/config/whirlwindwarp.xml.h:1 hacks/config/xfishtank.xml.h:4
+msgid "Few"
+msgstr "Peu"
 
 
-#: hacks/config/ant.xml.h:8 hacks/config/apollonian.xml.h:7
-#: hacks/config/attraction.xml.h:18 hacks/config/blaster.xml.h:6
-#: hacks/config/bouboule.xml.h:5 hacks/config/braid.xml.h:7
-#: hacks/config/coral.xml.h:9 hacks/config/critical.xml.h:4
-#: hacks/config/crystal.xml.h:8 hacks/config/cubenetic.xml.h:13
-#: hacks/config/cynosure.xml.h:6 hacks/config/deco.xml.h:5
-#: hacks/config/deluxe.xml.h:6 hacks/config/demon.xml.h:6
-#: hacks/config/discrete.xml.h:4 hacks/config/drift.xml.h:9
-#: hacks/config/epicycle.xml.h:8 hacks/config/euler2d.xml.h:8
-#: hacks/config/fadeplot.xml.h:6 hacks/config/flag.xml.h:5
-#: hacks/config/flame.xml.h:11 hacks/config/flow.xml.h:8
-#: hacks/config/fluidballs.xml.h:13 hacks/config/forest.xml.h:3
-#: hacks/config/galaxy.xml.h:6 hacks/config/grav.xml.h:4
-#: hacks/config/halo.xml.h:4 hacks/config/hopalong.xml.h:15
-#: hacks/config/ifs.xml.h:3 hacks/config/imsmap.xml.h:9
-#: hacks/config/interference.xml.h:11 hacks/config/julia.xml.h:6
-#: hacks/config/kaleidescope.xml.h:5 hacks/config/laser.xml.h:6
-#: hacks/config/lightning.xml.h:3 hacks/config/lisa.xml.h:5
-#: hacks/config/lissie.xml.h:6 hacks/config/loop.xml.h:4
-#: hacks/config/moire.xml.h:5 hacks/config/moire2.xml.h:3
-#: hacks/config/mountain.xml.h:4 hacks/config/nerverot.xml.h:15
-#: hacks/config/pedal.xml.h:6 hacks/config/penrose.xml.h:7
-#: hacks/config/petri.xml.h:11 hacks/config/polyominoes.xml.h:5
-#: hacks/config/qix.xml.h:14 hacks/config/rd-bomb.xml.h:12
-#: hacks/config/ripples.xml.h:7 hacks/config/rocks.xml.h:5
-#: hacks/config/rotor.xml.h:6 hacks/config/shadebobs.xml.h:5
-#: hacks/config/sierpinski.xml.h:4 hacks/config/slip.xml.h:4
-#: hacks/config/sphere.xml.h:3 hacks/config/spiral.xml.h:6
-#: hacks/config/squiral.xml.h:9 hacks/config/starfish.xml.h:5
-#: hacks/config/strange.xml.h:5 hacks/config/swirl.xml.h:3
-#: hacks/config/thornbird.xml.h:4 hacks/config/triangle.xml.h:3
-#: hacks/config/vines.xml.h:2 hacks/config/whirlwindwarp.xml.h:4
-#: hacks/config/worm.xml.h:4 hacks/config/xearth.xml.h:12
-#: hacks/config/xfishtank.xml.h:8
+#: hacks/config/anemone.xml.h:5 hacks/config/ant.xml.h:8
+#: hacks/config/apollonian.xml.h:7 hacks/config/attraction.xml.h:18
+#: hacks/config/blaster.xml.h:6 hacks/config/bouboule.xml.h:5
+#: hacks/config/braid.xml.h:7 hacks/config/coral.xml.h:9
+#: hacks/config/critical.xml.h:4 hacks/config/crystal.xml.h:8
+#: hacks/config/cubenetic.xml.h:13 hacks/config/cynosure.xml.h:6
+#: hacks/config/deco.xml.h:5 hacks/config/deluxe.xml.h:6
+#: hacks/config/demon.xml.h:6 hacks/config/discrete.xml.h:4
+#: hacks/config/drift.xml.h:9 hacks/config/epicycle.xml.h:8
+#: hacks/config/euler2d.xml.h:8 hacks/config/fadeplot.xml.h:6
+#: hacks/config/flag.xml.h:5 hacks/config/flame.xml.h:11
+#: hacks/config/flow.xml.h:8 hacks/config/fluidballs.xml.h:13
+#: hacks/config/forest.xml.h:3 hacks/config/galaxy.xml.h:6
+#: hacks/config/grav.xml.h:4 hacks/config/halo.xml.h:4
+#: hacks/config/hopalong.xml.h:15 hacks/config/ifs.xml.h:3
+#: hacks/config/imsmap.xml.h:9 hacks/config/interference.xml.h:11
+#: hacks/config/julia.xml.h:6 hacks/config/kaleidescope.xml.h:5
+#: hacks/config/laser.xml.h:6 hacks/config/lightning.xml.h:3
+#: hacks/config/lisa.xml.h:5 hacks/config/lissie.xml.h:6
+#: hacks/config/loop.xml.h:4 hacks/config/moire.xml.h:5
+#: hacks/config/moire2.xml.h:3 hacks/config/mountain.xml.h:4
+#: hacks/config/nerverot.xml.h:15 hacks/config/pedal.xml.h:6
+#: hacks/config/penrose.xml.h:7 hacks/config/petri.xml.h:11
+#: hacks/config/polyominoes.xml.h:5 hacks/config/qix.xml.h:14
+#: hacks/config/rd-bomb.xml.h:12 hacks/config/ripples.xml.h:7
+#: hacks/config/rocks.xml.h:5 hacks/config/rotor.xml.h:6
+#: hacks/config/shadebobs.xml.h:5 hacks/config/sierpinski.xml.h:4
+#: hacks/config/slip.xml.h:4 hacks/config/sphere.xml.h:3
+#: hacks/config/spiral.xml.h:6 hacks/config/squiral.xml.h:9
+#: hacks/config/starfish.xml.h:5 hacks/config/strange.xml.h:5
+#: hacks/config/swirl.xml.h:3 hacks/config/thornbird.xml.h:4
+#: hacks/config/triangle.xml.h:3 hacks/config/vines.xml.h:2
+#: hacks/config/whirlwindwarp.xml.h:4 hacks/config/worm.xml.h:4
+#: hacks/config/xearth.xml.h:12 hacks/config/xfishtank.xml.h:8
 msgid "Many"
 msgstr "Beaucoup"
 
 msgid "Many"
 msgstr "Beaucoup"
 
-#: hacks/config/ant.xml.h:9
-msgid "Nine Sided Cells"
-msgstr "Cellules à 9 côtés"
-
-#: hacks/config/ant.xml.h:10 hacks/config/apollonian.xml.h:8
-#: hacks/config/attraction.xml.h:19 hacks/config/bouboule.xml.h:6
-#: hacks/config/braid.xml.h:9 hacks/config/critical.xml.h:5
-#: hacks/config/crystal.xml.h:10 hacks/config/cynosure.xml.h:7
-#: hacks/config/deco.xml.h:8 hacks/config/deluxe.xml.h:7
-#: hacks/config/demon.xml.h:7 hacks/config/discrete.xml.h:6
-#: hacks/config/drift.xml.h:10 hacks/config/epicycle.xml.h:9
-#: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:7
-#: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:12
-#: hacks/config/flow.xml.h:9 hacks/config/forest.xml.h:4
-#: hacks/config/galaxy.xml.h:7 hacks/config/grav.xml.h:5
-#: hacks/config/halo.xml.h:6 hacks/config/hopalong.xml.h:17
-#: hacks/config/ifs.xml.h:4 hacks/config/imsmap.xml.h:10
-#: hacks/config/interference.xml.h:12 hacks/config/julia.xml.h:7
-#: hacks/config/laser.xml.h:8 hacks/config/lightning.xml.h:4
-#: hacks/config/lisa.xml.h:6 hacks/config/lissie.xml.h:7
-#: hacks/config/loop.xml.h:5 hacks/config/moire.xml.h:7
-#: hacks/config/moire2.xml.h:5 hacks/config/mountain.xml.h:6
-#: hacks/config/penrose.xml.h:8 hacks/config/polyominoes.xml.h:6
-#: hacks/config/rd-bomb.xml.h:13 hacks/config/rocks.xml.h:6
-#: hacks/config/rotor.xml.h:7 hacks/config/shadebobs.xml.h:6
-#: hacks/config/sierpinski.xml.h:5 hacks/config/slip.xml.h:5
-#: hacks/config/sphere.xml.h:4 hacks/config/spiral.xml.h:8
-#: hacks/config/squiral.xml.h:10 hacks/config/starfish.xml.h:6
-#: hacks/config/strange.xml.h:6 hacks/config/swirl.xml.h:5
-#: hacks/config/thornbird.xml.h:5 hacks/config/triangle.xml.h:4
-#: hacks/config/vines.xml.h:3 hacks/config/worm.xml.h:5
-#: hacks/config/xearth.xml.h:17 hacks/config/xfishtank.xml.h:9
+#: hacks/config/anemone.xml.h:6 hacks/config/ant.xml.h:10
+#: hacks/config/apollonian.xml.h:8 hacks/config/attraction.xml.h:19
+#: hacks/config/bouboule.xml.h:6 hacks/config/braid.xml.h:9
+#: hacks/config/critical.xml.h:5 hacks/config/crystal.xml.h:10
+#: hacks/config/cynosure.xml.h:7 hacks/config/deco.xml.h:8
+#: hacks/config/deluxe.xml.h:7 hacks/config/demon.xml.h:7
+#: hacks/config/discrete.xml.h:6 hacks/config/drift.xml.h:10
+#: hacks/config/epicycle.xml.h:9 hacks/config/euler2d.xml.h:9
+#: hacks/config/fadeplot.xml.h:7 hacks/config/flag.xml.h:6
+#: hacks/config/flame.xml.h:12 hacks/config/flow.xml.h:9
+#: hacks/config/forest.xml.h:4 hacks/config/galaxy.xml.h:7
+#: hacks/config/grav.xml.h:5 hacks/config/halo.xml.h:6
+#: hacks/config/hopalong.xml.h:17 hacks/config/ifs.xml.h:4
+#: hacks/config/imsmap.xml.h:10 hacks/config/interference.xml.h:12
+#: hacks/config/julia.xml.h:7 hacks/config/laser.xml.h:8
+#: hacks/config/lightning.xml.h:4 hacks/config/lisa.xml.h:6
+#: hacks/config/lissie.xml.h:7 hacks/config/loop.xml.h:5
+#: hacks/config/moire.xml.h:7 hacks/config/moire2.xml.h:5
+#: hacks/config/mountain.xml.h:6 hacks/config/penrose.xml.h:8
+#: hacks/config/polyominoes.xml.h:6 hacks/config/rd-bomb.xml.h:13
+#: hacks/config/rocks.xml.h:6 hacks/config/rotor.xml.h:7
+#: hacks/config/shadebobs.xml.h:6 hacks/config/sierpinski.xml.h:5
+#: hacks/config/slip.xml.h:5 hacks/config/sphere.xml.h:4
+#: hacks/config/spiral.xml.h:8 hacks/config/squiral.xml.h:10
+#: hacks/config/starfish.xml.h:6 hacks/config/strange.xml.h:6
+#: hacks/config/swirl.xml.h:5 hacks/config/thornbird.xml.h:5
+#: hacks/config/triangle.xml.h:4 hacks/config/vines.xml.h:3
+#: hacks/config/worm.xml.h:5 hacks/config/xearth.xml.h:17
+#: hacks/config/xfishtank.xml.h:9
 msgid "Number of Colors"
 msgstr "Nombre de couleurs"
 
 msgid "Number of Colors"
 msgstr "Nombre de couleurs"
 
-#: hacks/config/ant.xml.h:11
-msgid "Random Cell Shape"
-msgstr "Forme de cellules aléatoire"
-
-#: hacks/config/ant.xml.h:12 hacks/config/speedmine.xml.h:11
-msgid "Sharp Turns"
-msgstr ""
-
-#: hacks/config/ant.xml.h:13
-msgid "Six Sided Cells"
-msgstr "Cellules à 6 côtés"
-
-#: hacks/config/ant.xml.h:14 hacks/config/apollonian.xml.h:11
-#: hacks/config/atlantis.xml.h:13 hacks/config/attraction.xml.h:26
-#: hacks/config/blaster.xml.h:8 hacks/config/blitspin.xml.h:7
-#: hacks/config/bouboule.xml.h:8 hacks/config/boxed.xml.h:6
-#: hacks/config/braid.xml.h:11 hacks/config/bubble3d.xml.h:5
-#: hacks/config/bubbles.xml.h:10 hacks/config/bumps.xml.h:4
-#: hacks/config/cage.xml.h:4 hacks/config/circuit.xml.h:10
-#: hacks/config/compass.xml.h:4 hacks/config/coral.xml.h:12
-#: hacks/config/critical.xml.h:6 hacks/config/crystal.xml.h:11
-#: hacks/config/cubenetic.xml.h:22 hacks/config/cynosure.xml.h:9
-#: hacks/config/dangerball.xml.h:5 hacks/config/decayscreen.xml.h:17
-#: hacks/config/deluxe.xml.h:8 hacks/config/demon.xml.h:8
-#: hacks/config/discrete.xml.h:7 hacks/config/distort.xml.h:11
-#: hacks/config/drift.xml.h:12 hacks/config/engine.xml.h:5
+#: hacks/config/anemone.xml.h:7 hacks/config/ant.xml.h:14
+#: hacks/config/apollonian.xml.h:11 hacks/config/atlantis.xml.h:13
+#: hacks/config/attraction.xml.h:26 hacks/config/blaster.xml.h:8
+#: hacks/config/blitspin.xml.h:7 hacks/config/bouboule.xml.h:8
+#: hacks/config/boxed.xml.h:6 hacks/config/braid.xml.h:11
+#: hacks/config/bubble3d.xml.h:5 hacks/config/bubbles.xml.h:10
+#: hacks/config/bumps.xml.h:4 hacks/config/cage.xml.h:4
+#: hacks/config/circuit.xml.h:10 hacks/config/compass.xml.h:4
+#: hacks/config/coral.xml.h:12 hacks/config/critical.xml.h:6
+#: hacks/config/crystal.xml.h:11 hacks/config/cubenetic.xml.h:22
+#: hacks/config/cynosure.xml.h:9 hacks/config/dangerball.xml.h:5
+#: hacks/config/decayscreen.xml.h:17 hacks/config/deluxe.xml.h:8
+#: hacks/config/demon.xml.h:8 hacks/config/discrete.xml.h:7
+#: hacks/config/distort.xml.h:11 hacks/config/drift.xml.h:12
+#: hacks/config/endgame.xml.h:5 hacks/config/engine.xml.h:5
 #: hacks/config/epicycle.xml.h:10 hacks/config/euler2d.xml.h:14
 #: hacks/config/extrusion.xml.h:11 hacks/config/fadeplot.xml.h:8
 #: hacks/config/flag.xml.h:7 hacks/config/flame.xml.h:14
 #: hacks/config/epicycle.xml.h:10 hacks/config/euler2d.xml.h:14
 #: hacks/config/extrusion.xml.h:11 hacks/config/fadeplot.xml.h:8
 #: hacks/config/flag.xml.h:7 hacks/config/flame.xml.h:14
@@ -942,18 +1043,19 @@ msgstr "Cellules 
 #: hacks/config/jigsaw.xml.h:5 hacks/config/juggle.xml.h:7
 #: hacks/config/julia.xml.h:8 hacks/config/kaleidescope.xml.h:7
 #: hacks/config/kumppa.xml.h:8 hacks/config/lament.xml.h:6
 #: hacks/config/jigsaw.xml.h:5 hacks/config/juggle.xml.h:7
 #: hacks/config/julia.xml.h:8 hacks/config/kaleidescope.xml.h:7
 #: hacks/config/kumppa.xml.h:8 hacks/config/lament.xml.h:6
-#: hacks/config/laser.xml.h:10 hacks/config/lightning.xml.h:5
-#: hacks/config/lisa.xml.h:8 hacks/config/lissie.xml.h:9
-#: hacks/config/lmorph.xml.h:11 hacks/config/loop.xml.h:7
-#: hacks/config/maze.xml.h:14 hacks/config/menger.xml.h:16
-#: hacks/config/moebius.xml.h:7 hacks/config/moire2.xml.h:6
-#: hacks/config/molecule.xml.h:22 hacks/config/morph3d.xml.h:6
-#: hacks/config/mountain.xml.h:7 hacks/config/munch.xml.h:7
-#: hacks/config/nerverot.xml.h:20 hacks/config/penetrate.xml.h:6
-#: hacks/config/penrose.xml.h:11 hacks/config/petri.xml.h:23
-#: hacks/config/phosphor.xml.h:6 hacks/config/pipes.xml.h:15
-#: hacks/config/polyominoes.xml.h:10 hacks/config/pulsar.xml.h:15
-#: hacks/config/pyro.xml.h:13 hacks/config/qix.xml.h:19
+#: hacks/config/laser.xml.h:10 hacks/config/lavalite.xml.h:26
+#: hacks/config/lightning.xml.h:5 hacks/config/lisa.xml.h:8
+#: hacks/config/lissie.xml.h:9 hacks/config/lmorph.xml.h:11
+#: hacks/config/loop.xml.h:7 hacks/config/maze.xml.h:14
+#: hacks/config/menger.xml.h:16 hacks/config/moebius.xml.h:7
+#: hacks/config/moire2.xml.h:6 hacks/config/molecule.xml.h:22
+#: hacks/config/morph3d.xml.h:6 hacks/config/mountain.xml.h:7
+#: hacks/config/munch.xml.h:7 hacks/config/nerverot.xml.h:20
+#: hacks/config/penetrate.xml.h:6 hacks/config/penrose.xml.h:11
+#: hacks/config/petri.xml.h:23 hacks/config/phosphor.xml.h:6
+#: hacks/config/pipes.xml.h:15 hacks/config/polyominoes.xml.h:10
+#: hacks/config/pulsar.xml.h:15 hacks/config/pyro.xml.h:13
+#: hacks/config/qix.xml.h:19 hacks/config/queens.xml.h:4
 #: hacks/config/rd-bomb.xml.h:17 hacks/config/ripples.xml.h:11
 #: hacks/config/rocks.xml.h:9 hacks/config/rotor.xml.h:11
 #: hacks/config/rubik.xml.h:9 hacks/config/sballs.xml.h:13
 #: hacks/config/rd-bomb.xml.h:17 hacks/config/ripples.xml.h:11
 #: hacks/config/rocks.xml.h:9 hacks/config/rotor.xml.h:11
 #: hacks/config/rubik.xml.h:9 hacks/config/sballs.xml.h:13
@@ -972,37 +1074,24 @@ msgstr "Cellules 
 #: hacks/config/webcollage.xml.h:7 hacks/config/worm.xml.h:7
 #: hacks/config/xearth.xml.h:22 hacks/config/xfishtank.xml.h:10
 #: hacks/config/xflame.xml.h:5 hacks/config/xjack.xml.h:2
 #: hacks/config/webcollage.xml.h:7 hacks/config/worm.xml.h:7
 #: hacks/config/xearth.xml.h:22 hacks/config/xfishtank.xml.h:10
 #: hacks/config/xflame.xml.h:5 hacks/config/xjack.xml.h:2
-#: hacks/config/xmatrix.xml.h:13 hacks/config/xmountains.xml.h:4
+#: hacks/config/xmatrix.xml.h:14 hacks/config/xmountains.xml.h:4
 #: hacks/config/xrayswarm.xml.h:3 hacks/config/zoom.xml.h:6
 msgid "Slow"
 msgstr "Lente"
 
 #: hacks/config/xrayswarm.xml.h:3 hacks/config/zoom.xml.h:6
 msgid "Slow"
 msgstr "Lente"
 
-#: hacks/config/ant.xml.h:15 hacks/config/attraction.xml.h:27
-#: hacks/config/cubenetic.xml.h:23 hacks/config/demon.xml.h:9
-#: hacks/config/discrete.xml.h:8 hacks/config/distort.xml.h:12
-#: hacks/config/fadeplot.xml.h:9 hacks/config/flag.xml.h:8
-#: hacks/config/flow.xml.h:15 hacks/config/fluidballs.xml.h:19
-#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:15
-#: hacks/config/julia.xml.h:9 hacks/config/lissie.xml.h:10
-#: hacks/config/loop.xml.h:8 hacks/config/moire.xml.h:9
-#: hacks/config/rd-bomb.xml.h:18 hacks/config/rorschach.xml.h:8
-#: hacks/config/rubik.xml.h:10 hacks/config/sierpinski.xml.h:8
-#: hacks/config/slip.xml.h:8
-msgid "Small"
-msgstr "Faible"
-
-#: hacks/config/ant.xml.h:16 hacks/config/apollonian.xml.h:12
-#: hacks/config/attraction.xml.h:28 hacks/config/blaster.xml.h:9
-#: hacks/config/bouboule.xml.h:9 hacks/config/braid.xml.h:12
-#: hacks/config/bubble3d.xml.h:6 hacks/config/bubbles.xml.h:11
-#: hacks/config/bumps.xml.h:5 hacks/config/cage.xml.h:6
-#: hacks/config/circuit.xml.h:11 hacks/config/compass.xml.h:5
-#: hacks/config/coral.xml.h:14 hacks/config/critical.xml.h:7
-#: hacks/config/crystal.xml.h:12 hacks/config/cubenetic.xml.h:24
-#: hacks/config/cynosure.xml.h:10 hacks/config/dangerball.xml.h:6
-#: hacks/config/decayscreen.xml.h:18 hacks/config/deluxe.xml.h:9
-#: hacks/config/demon.xml.h:10 hacks/config/discrete.xml.h:9
-#: hacks/config/distort.xml.h:13 hacks/config/drift.xml.h:13
+#: hacks/config/anemone.xml.h:8 hacks/config/ant.xml.h:16
+#: hacks/config/apollonian.xml.h:12 hacks/config/attraction.xml.h:28
+#: hacks/config/blaster.xml.h:9 hacks/config/bouboule.xml.h:9
+#: hacks/config/braid.xml.h:12 hacks/config/bubble3d.xml.h:6
+#: hacks/config/bubbles.xml.h:11 hacks/config/bumps.xml.h:5
+#: hacks/config/cage.xml.h:6 hacks/config/circuit.xml.h:11
+#: hacks/config/compass.xml.h:5 hacks/config/coral.xml.h:14
+#: hacks/config/critical.xml.h:7 hacks/config/crystal.xml.h:12
+#: hacks/config/cubenetic.xml.h:24 hacks/config/cynosure.xml.h:10
+#: hacks/config/dangerball.xml.h:6 hacks/config/decayscreen.xml.h:18
+#: hacks/config/deluxe.xml.h:9 hacks/config/demon.xml.h:10
+#: hacks/config/discrete.xml.h:9 hacks/config/distort.xml.h:13
+#: hacks/config/drift.xml.h:13 hacks/config/endgame.xml.h:6
 #: hacks/config/engine.xml.h:6 hacks/config/epicycle.xml.h:11
 #: hacks/config/euler2d.xml.h:15 hacks/config/extrusion.xml.h:13
 #: hacks/config/fadeplot.xml.h:10 hacks/config/flag.xml.h:9
 #: hacks/config/engine.xml.h:6 hacks/config/epicycle.xml.h:11
 #: hacks/config/euler2d.xml.h:15 hacks/config/extrusion.xml.h:13
 #: hacks/config/fadeplot.xml.h:10 hacks/config/flag.xml.h:9
@@ -1018,16 +1107,17 @@ msgstr "Faible"
 #: hacks/config/juggle.xml.h:8 hacks/config/julia.xml.h:10
 #: hacks/config/kaleidescope.xml.h:8 hacks/config/kumppa.xml.h:9
 #: hacks/config/lament.xml.h:7 hacks/config/laser.xml.h:11
 #: hacks/config/juggle.xml.h:8 hacks/config/julia.xml.h:10
 #: hacks/config/kaleidescope.xml.h:8 hacks/config/kumppa.xml.h:9
 #: hacks/config/lament.xml.h:7 hacks/config/laser.xml.h:11
-#: hacks/config/lightning.xml.h:6 hacks/config/lisa.xml.h:9
-#: hacks/config/lissie.xml.h:11 hacks/config/lmorph.xml.h:12
-#: hacks/config/loop.xml.h:9 hacks/config/menger.xml.h:18
-#: hacks/config/moebius.xml.h:10 hacks/config/moire2.xml.h:7
-#: hacks/config/molecule.xml.h:24 hacks/config/morph3d.xml.h:7
-#: hacks/config/mountain.xml.h:8 hacks/config/munch.xml.h:9
-#: hacks/config/nerverot.xml.h:22 hacks/config/penrose.xml.h:12
-#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:7
-#: hacks/config/pipes.xml.h:16 hacks/config/polyominoes.xml.h:11
-#: hacks/config/pulsar.xml.h:17 hacks/config/qix.xml.h:22
+#: hacks/config/lavalite.xml.h:29 hacks/config/lightning.xml.h:6
+#: hacks/config/lisa.xml.h:9 hacks/config/lissie.xml.h:11
+#: hacks/config/lmorph.xml.h:12 hacks/config/loop.xml.h:9
+#: hacks/config/menger.xml.h:18 hacks/config/moebius.xml.h:10
+#: hacks/config/moire2.xml.h:7 hacks/config/molecule.xml.h:24
+#: hacks/config/morph3d.xml.h:7 hacks/config/mountain.xml.h:8
+#: hacks/config/munch.xml.h:9 hacks/config/nerverot.xml.h:22
+#: hacks/config/penrose.xml.h:12 hacks/config/petri.xml.h:25
+#: hacks/config/phosphor.xml.h:7 hacks/config/pipes.xml.h:16
+#: hacks/config/polyominoes.xml.h:11 hacks/config/pulsar.xml.h:17
+#: hacks/config/qix.xml.h:22 hacks/config/queens.xml.h:6
 #: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
 #: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
 #: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
 #: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
 #: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
 #: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
@@ -1044,14 +1134,144 @@ msgstr "Faible"
 #: hacks/config/webcollage.xml.h:8 hacks/config/whirlygig.xml.h:4
 #: hacks/config/worm.xml.h:8 hacks/config/xearth.xml.h:25
 #: hacks/config/xflame.xml.h:6 hacks/config/xjack.xml.h:3
 #: hacks/config/webcollage.xml.h:8 hacks/config/whirlygig.xml.h:4
 #: hacks/config/worm.xml.h:8 hacks/config/xearth.xml.h:25
 #: hacks/config/xflame.xml.h:6 hacks/config/xjack.xml.h:3
-#: hacks/config/xmatrix.xml.h:16 hacks/config/xmountains.xml.h:5
+#: hacks/config/xmatrix.xml.h:17 hacks/config/xmountains.xml.h:5
 #: hacks/config/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
 msgid "Speed"
 msgstr "Vitesse"
 
 #: hacks/config/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
 msgid "Speed"
 msgstr "Vitesse"
 
+#: hacks/config/anemone.xml.h:9
+msgid "Tentacles"
+msgstr ""
+
+#: hacks/config/anemone.xml.h:10 hacks/config/deluxe.xml.h:10
+#: hacks/config/lmorph.xml.h:13 hacks/config/starfish.xml.h:11
+#: hacks/config/thornbird.xml.h:9
+msgid "Thick"
+msgstr "Épais"
+
+#: hacks/config/anemone.xml.h:11 hacks/config/moire2.xml.h:8
+#: hacks/config/thornbird.xml.h:10
+msgid "Thickness"
+msgstr "Épaisseur"
+
+#: hacks/config/anemone.xml.h:12 hacks/config/deluxe.xml.h:11
+#: hacks/config/lmorph.xml.h:14 hacks/config/starfish.xml.h:12
+#: hacks/config/thornbird.xml.h:11
+msgid "Thin"
+msgstr "Fin"
+
+#: hacks/config/anemone.xml.h:13 hacks/config/ant.xml.h:21
+#: hacks/config/apollonian.xml.h:13 hacks/config/attraction.xml.h:32
+#: hacks/config/bouboule.xml.h:11 hacks/config/braid.xml.h:13
+#: hacks/config/critical.xml.h:8 hacks/config/crystal.xml.h:13
+#: hacks/config/cynosure.xml.h:11 hacks/config/deco.xml.h:10
+#: hacks/config/deluxe.xml.h:14 hacks/config/demon.xml.h:13
+#: hacks/config/discrete.xml.h:11 hacks/config/drift.xml.h:14
+#: hacks/config/epicycle.xml.h:13 hacks/config/euler2d.xml.h:17
+#: hacks/config/fadeplot.xml.h:12 hacks/config/flag.xml.h:13
+#: hacks/config/flame.xml.h:16 hacks/config/flow.xml.h:18
+#: hacks/config/forest.xml.h:8 hacks/config/galaxy.xml.h:13
+#: hacks/config/grav.xml.h:11 hacks/config/halo.xml.h:12
+#: hacks/config/hopalong.xml.h:25 hacks/config/ifs.xml.h:8
+#: hacks/config/imsmap.xml.h:15 hacks/config/interference.xml.h:16
+#: hacks/config/julia.xml.h:12 hacks/config/laser.xml.h:12
+#: hacks/config/lightning.xml.h:8 hacks/config/lisa.xml.h:12
+#: hacks/config/lissie.xml.h:13 hacks/config/loop.xml.h:12
+#: hacks/config/moire.xml.h:11 hacks/config/moire2.xml.h:9
+#: hacks/config/mountain.xml.h:9 hacks/config/nerverot.xml.h:23
+#: hacks/config/penrose.xml.h:13 hacks/config/polyominoes.xml.h:12
+#: hacks/config/rd-bomb.xml.h:20 hacks/config/rocks.xml.h:12
+#: hacks/config/rotor.xml.h:13 hacks/config/shadebobs.xml.h:12
+#: hacks/config/sierpinski.xml.h:12 hacks/config/slip.xml.h:12
+#: hacks/config/sphere.xml.h:8 hacks/config/spiral.xml.h:12
+#: hacks/config/squiral.xml.h:18 hacks/config/starfish.xml.h:14
+#: hacks/config/strange.xml.h:11 hacks/config/swirl.xml.h:9
+#: hacks/config/thornbird.xml.h:13 hacks/config/triangle.xml.h:8
+#: hacks/config/vines.xml.h:7 hacks/config/worm.xml.h:9
+#: hacks/config/xearth.xml.h:28 hacks/config/xfishtank.xml.h:11
+msgid "Two"
+msgstr "Deux"
+
+#: hacks/config/anemone.xml.h:14
+msgid "Wiggling tentacles. By Gabriel Finch."
+msgstr ""
+
+#: hacks/config/ant.xml.h:1
+msgid ""
+"A cellular automaton that is really a two-dimensional Turing machine: as the "
+"heads (``ants'') walk along the screen, they change pixel values in their "
+"path. Then, as they pass over changed pixels, their behavior is influenced. "
+"Written by David Bagley."
+msgstr ""
+"Un automate cellulaire qui est en fait une machine de Turing "
+"bidimensionnelle : à mesure que les têtes (''fourmis'') marchent le long de "
+"l'écran, elles changent la valeur des pixels sur leur chemin. Ensuite, leur "
+"comportement est influencé lorsqu'elles passent sur les pixels modifiés. "
+"Écrit par David Bagley."
+
+#: hacks/config/ant.xml.h:2
+msgid "Ant"
+msgstr "Fourmis"
+
+#: hacks/config/ant.xml.h:3
+msgid "Ant Size"
+msgstr "Taille des fourmis"
+
+#: hacks/config/ant.xml.h:4
+msgid "Ants Count"
+msgstr "Nombre de fourmis"
+
+#: hacks/config/ant.xml.h:6
+msgid "Four Sided Cells"
+msgstr "Cellules à 4 côtés"
+
+#: hacks/config/ant.xml.h:7 hacks/config/attraction.xml.h:13
+#: hacks/config/cubenetic.xml.h:11 hacks/config/demon.xml.h:5
+#: hacks/config/discrete.xml.h:3 hacks/config/distort.xml.h:5
+#: hacks/config/fadeplot.xml.h:5 hacks/config/flag.xml.h:4
+#: hacks/config/flow.xml.h:7 hacks/config/fluidballs.xml.h:12
+#: hacks/config/hopalong.xml.h:13 hacks/config/interference.xml.h:8
+#: hacks/config/julia.xml.h:5 hacks/config/lissie.xml.h:4
+#: hacks/config/loop.xml.h:2 hacks/config/moire.xml.h:4
+#: hacks/config/rd-bomb.xml.h:11 hacks/config/rorschach.xml.h:5
+#: hacks/config/rubik.xml.h:4 hacks/config/sierpinski.xml.h:3
+#: hacks/config/slip.xml.h:3
+msgid "Large"
+msgstr "Importante"
+
+#: hacks/config/ant.xml.h:9
+msgid "Nine Sided Cells"
+msgstr "Cellules à 9 côtés"
+
+#: hacks/config/ant.xml.h:11
+msgid "Random Cell Shape"
+msgstr "Forme de cellule aléatoire"
+
+#: hacks/config/ant.xml.h:12 hacks/config/speedmine.xml.h:11
+msgid "Sharp Turns"
+msgstr "Virages serrés"
+
+#: hacks/config/ant.xml.h:13
+msgid "Six Sided Cells"
+msgstr "Cellules à 6 côtés"
+
+#: hacks/config/ant.xml.h:15 hacks/config/attraction.xml.h:27
+#: hacks/config/cubenetic.xml.h:23 hacks/config/demon.xml.h:9
+#: hacks/config/discrete.xml.h:8 hacks/config/distort.xml.h:12
+#: hacks/config/fadeplot.xml.h:9 hacks/config/flag.xml.h:8
+#: hacks/config/flow.xml.h:15 hacks/config/fluidballs.xml.h:19
+#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:15
+#: hacks/config/julia.xml.h:9 hacks/config/lissie.xml.h:10
+#: hacks/config/loop.xml.h:8 hacks/config/moire.xml.h:9
+#: hacks/config/rd-bomb.xml.h:18 hacks/config/rorschach.xml.h:8
+#: hacks/config/rubik.xml.h:10 hacks/config/sierpinski.xml.h:8
+#: hacks/config/slip.xml.h:8
+msgid "Small"
+msgstr "Faible"
+
 #: hacks/config/ant.xml.h:17
 msgid "Three Sided Cells"
 #: hacks/config/ant.xml.h:17
 msgid "Three Sided Cells"
-msgstr "Cellules à 3 côtés"
+msgstr "Cellules à 3 côtés"
 
 #: hacks/config/ant.xml.h:18 hacks/config/demon.xml.h:12
 #: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
 
 #: hacks/config/ant.xml.h:18 hacks/config/demon.xml.h:12
 #: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
@@ -1060,51 +1280,19 @@ msgstr "Cellules 
 #: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
 #: hacks/config/slip.xml.h:11
 msgid "Timeout"
 #: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
 #: hacks/config/slip.xml.h:11
 msgid "Timeout"
-msgstr "Hors temps"
+msgstr "Délai"
 
 #: hacks/config/ant.xml.h:19
 msgid "Truchet Lines"
 
 #: hacks/config/ant.xml.h:19
 msgid "Truchet Lines"
-msgstr "Lignes pour Truchet"
+msgstr "Lignes de Truchet"
 
 #: hacks/config/ant.xml.h:20
 msgid "Twelve Sided Cells"
 
 #: hacks/config/ant.xml.h:20
 msgid "Twelve Sided Cells"
-msgstr "Cellules à 12 côtés"
-
-#: hacks/config/ant.xml.h:21 hacks/config/apollonian.xml.h:13
-#: hacks/config/attraction.xml.h:32 hacks/config/bouboule.xml.h:11
-#: hacks/config/braid.xml.h:13 hacks/config/critical.xml.h:8
-#: hacks/config/crystal.xml.h:13 hacks/config/cynosure.xml.h:11
-#: hacks/config/deco.xml.h:10 hacks/config/deluxe.xml.h:14
-#: hacks/config/demon.xml.h:13 hacks/config/discrete.xml.h:11
-#: hacks/config/drift.xml.h:14 hacks/config/epicycle.xml.h:13
-#: hacks/config/euler2d.xml.h:17 hacks/config/fadeplot.xml.h:12
-#: hacks/config/flag.xml.h:13 hacks/config/flame.xml.h:16
-#: hacks/config/flow.xml.h:18 hacks/config/forest.xml.h:8
-#: hacks/config/galaxy.xml.h:13 hacks/config/grav.xml.h:11
-#: hacks/config/halo.xml.h:12 hacks/config/hopalong.xml.h:25
-#: hacks/config/ifs.xml.h:8 hacks/config/imsmap.xml.h:15
-#: hacks/config/interference.xml.h:16 hacks/config/julia.xml.h:12
-#: hacks/config/laser.xml.h:12 hacks/config/lightning.xml.h:8
-#: hacks/config/lisa.xml.h:12 hacks/config/lissie.xml.h:13
-#: hacks/config/loop.xml.h:12 hacks/config/moire.xml.h:11
-#: hacks/config/moire2.xml.h:9 hacks/config/mountain.xml.h:9
-#: hacks/config/nerverot.xml.h:23 hacks/config/penrose.xml.h:13
-#: hacks/config/polyominoes.xml.h:12 hacks/config/rd-bomb.xml.h:20
-#: hacks/config/rocks.xml.h:12 hacks/config/rotor.xml.h:13
-#: hacks/config/shadebobs.xml.h:12 hacks/config/sierpinski.xml.h:12
-#: hacks/config/slip.xml.h:12 hacks/config/sphere.xml.h:8
-#: hacks/config/spiral.xml.h:12 hacks/config/squiral.xml.h:18
-#: hacks/config/starfish.xml.h:14 hacks/config/strange.xml.h:11
-#: hacks/config/swirl.xml.h:9 hacks/config/thornbird.xml.h:13
-#: hacks/config/triangle.xml.h:8 hacks/config/vines.xml.h:7
-#: hacks/config/worm.xml.h:9 hacks/config/xearth.xml.h:28
-#: hacks/config/xfishtank.xml.h:11
-msgid "Two"
-msgstr "Deux"
+msgstr "Cellules à 12 côtés"
 
 #: hacks/config/apollonian.xml.h:1
 msgid "Apollonian"
 
 #: hacks/config/apollonian.xml.h:1
 msgid "Apollonian"
-msgstr ""
+msgstr "Apollonien"
 
 #: hacks/config/apollonian.xml.h:2
 msgid "Deep"
 
 #: hacks/config/apollonian.xml.h:2
 msgid "Deep"
@@ -1116,21 +1304,24 @@ msgstr "Profondeur"
 
 #: hacks/config/apollonian.xml.h:4
 msgid "Draw Labels"
 
 #: hacks/config/apollonian.xml.h:4
 msgid "Draw Labels"
-msgstr "Affiche les étiquettes"
+msgstr "Dessiner des étiquettes"
 
 #: hacks/config/apollonian.xml.h:6
 msgid "Include Alternate Geometries"
 
 #: hacks/config/apollonian.xml.h:6
 msgid "Include Alternate Geometries"
-msgstr "Inclus les géométries alternatives"
+msgstr "Inclure les géométries alternatives"
 
 #: hacks/config/apollonian.xml.h:9
 msgid ""
 "Packs a large circle with smaller circles, demonstrating the Descartes "
 "Circle Theorem. Written by Allan R. Wilks and David Bagley."
 msgstr ""
 
 #: hacks/config/apollonian.xml.h:9
 msgid ""
 "Packs a large circle with smaller circles, demonstrating the Descartes "
 "Circle Theorem. Written by Allan R. Wilks and David Bagley."
 msgstr ""
+"Remplit un grand cercle de cercles plus petits et démontre ainsi le théorème "
+"des cercles de Descartes. Écrit par Allan R. Wilks et David Bagley."
 
 #: hacks/config/apollonian.xml.h:10
 
 #: hacks/config/apollonian.xml.h:10
+#, fuzzy
 msgid "Shallow"
 msgid "Shallow"
-msgstr "Peu profond"
+msgstr "Creux"
 
 #: hacks/config/atlantis.xml.h:1
 msgid "Agressive"
 
 #: hacks/config/atlantis.xml.h:1
 msgid "Agressive"
@@ -1138,7 +1329,7 @@ msgstr "Agressif"
 
 #: hacks/config/atlantis.xml.h:2
 msgid "Atlantis"
 
 #: hacks/config/atlantis.xml.h:2
 msgid "Atlantis"
-msgstr "Atlantis"
+msgstr "Atlantide"
 
 #: hacks/config/atlantis.xml.h:3
 msgid "Clear Water"
 
 #: hacks/config/atlantis.xml.h:3
 msgid "Clear Water"
@@ -1146,11 +1337,11 @@ msgstr "Eau claire"
 
 #: hacks/config/atlantis.xml.h:5
 msgid "Flat Background"
 
 #: hacks/config/atlantis.xml.h:5
 msgid "Flat Background"
-msgstr "Arrière-plan unis"
+msgstr "Arrière-plan plat"
 
 #: hacks/config/atlantis.xml.h:6
 msgid "Gradient Background"
 
 #: hacks/config/atlantis.xml.h:6
 msgid "Gradient Background"
-msgstr "Arrière-plan en gradient"
+msgstr "Arrière-plan dégradé"
 
 #: hacks/config/atlantis.xml.h:7
 msgid "Number of Sharks"
 
 #: hacks/config/atlantis.xml.h:7
 msgid "Number of Sharks"
@@ -1158,7 +1349,7 @@ msgstr "Nombre de requins"
 
 #: hacks/config/atlantis.xml.h:8
 msgid "Shark Proximity"
 
 #: hacks/config/atlantis.xml.h:8
 msgid "Shark Proximity"
-msgstr "Proximité des requins"
+msgstr "Proximité des requins"
 
 #: hacks/config/atlantis.xml.h:9
 msgid "Shark Speed"
 
 #: hacks/config/atlantis.xml.h:9
 msgid "Shark Speed"
@@ -1166,26 +1357,27 @@ msgstr "Vitesse des requins"
 
 #: hacks/config/atlantis.xml.h:10
 msgid "Shimmering Water"
 
 #: hacks/config/atlantis.xml.h:10
 msgid "Shimmering Water"
-msgstr "Eau trouble"
+msgstr "Eau miroitante"
 
 #: hacks/config/atlantis.xml.h:11 hacks/config/boxed.xml.h:5
 #: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
 #: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
 
 #: hacks/config/atlantis.xml.h:11 hacks/config/boxed.xml.h:5
 #: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
 #: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
-#: hacks/config/dangerball.xml.h:4 hacks/config/engine.xml.h:4
-#: hacks/config/extrusion.xml.h:10 hacks/config/flipscreen3d.xml.h:5
-#: hacks/config/fluidballs.xml.h:17 hacks/config/gears.xml.h:6
-#: hacks/config/gflux.xml.h:11 hacks/config/glforestfire.xml.h:13
-#: hacks/config/glplanet.xml.h:5 hacks/config/glsnake.xml.h:10
-#: hacks/config/gltext.xml.h:12 hacks/config/lament.xml.h:5
-#: hacks/config/menger.xml.h:15 hacks/config/moebius.xml.h:6
-#: hacks/config/molecule.xml.h:21 hacks/config/morph3d.xml.h:5
-#: hacks/config/pipes.xml.h:14 hacks/config/pulsar.xml.h:14
+#: hacks/config/dangerball.xml.h:4 hacks/config/endgame.xml.h:4
+#: hacks/config/engine.xml.h:4 hacks/config/extrusion.xml.h:10
+#: hacks/config/flipscreen3d.xml.h:5 hacks/config/fluidballs.xml.h:17
+#: hacks/config/gears.xml.h:6 hacks/config/gflux.xml.h:11
+#: hacks/config/glforestfire.xml.h:13 hacks/config/glplanet.xml.h:5
+#: hacks/config/glsnake.xml.h:10 hacks/config/gltext.xml.h:12
+#: hacks/config/lament.xml.h:5 hacks/config/menger.xml.h:15
+#: hacks/config/moebius.xml.h:6 hacks/config/molecule.xml.h:21
+#: hacks/config/morph3d.xml.h:5 hacks/config/pipes.xml.h:14
+#: hacks/config/pulsar.xml.h:14 hacks/config/queens.xml.h:3
 #: hacks/config/rubik.xml.h:6 hacks/config/sballs.xml.h:12
 #: hacks/config/sierpinski3d.xml.h:6 hacks/config/spheremonics.xml.h:18
 #: hacks/config/sproingies.xml.h:4 hacks/config/stairs.xml.h:2
 #: hacks/config/starwars.xml.h:11 hacks/config/superquadrics.xml.h:6
 msgid "Show Frames-per-Second"
 #: hacks/config/rubik.xml.h:6 hacks/config/sballs.xml.h:12
 #: hacks/config/sierpinski3d.xml.h:6 hacks/config/spheremonics.xml.h:18
 #: hacks/config/sproingies.xml.h:4 hacks/config/stairs.xml.h:2
 #: hacks/config/starwars.xml.h:11 hacks/config/superquadrics.xml.h:6
 msgid "Show Frames-per-Second"
-msgstr "Afficher la vitesse d'affichage FPS = Trames Par Secondes"
+msgstr "Afficher images par seconde"
 
 #: hacks/config/atlantis.xml.h:12
 msgid "Shy"
 
 #: hacks/config/atlantis.xml.h:12
 msgid "Shy"
@@ -1209,6 +1401,9 @@ msgid ""
 "dolphins, and whales. The swimming motions are great. Originally written by "
 "Mark Kilgard."
 msgstr ""
 "dolphins, and whales. The swimming motions are great. Originally written by "
 "Mark Kilgard."
 msgstr ""
+"Voici un aquarium grand format : une animation GL avec des requins, des "
+"dauphins et des baleines. Les mouvements de nage sont magnifiques. "
+"Initialement écrit par Mark Kilgard."
 
 #: hacks/config/atlantis.xml.h:16
 msgid "Whale Speed"
 
 #: hacks/config/atlantis.xml.h:16
 msgid "Whale Speed"
@@ -1219,13 +1414,13 @@ msgstr "Vitesse des baleines"
 #: hacks/config/extrusion.xml.h:19 hacks/config/gears.xml.h:11
 #: hacks/config/glforestfire.xml.h:20 hacks/config/glplanet.xml.h:11
 #: hacks/config/glsnake.xml.h:16 hacks/config/gltext.xml.h:18
 #: hacks/config/extrusion.xml.h:19 hacks/config/gears.xml.h:11
 #: hacks/config/glforestfire.xml.h:20 hacks/config/glplanet.xml.h:11
 #: hacks/config/glsnake.xml.h:16 hacks/config/gltext.xml.h:18
-#: hacks/config/lament.xml.h:9 hacks/config/menger.xml.h:21
-#: hacks/config/moebius.xml.h:11 hacks/config/molecule.xml.h:26
-#: hacks/config/pulsar.xml.h:20 hacks/config/sballs.xml.h:18
-#: hacks/config/sierpinski3d.xml.h:12 hacks/config/speedmine.xml.h:18
-#: hacks/config/spheremonics.xml.h:26 hacks/config/sproingies.xml.h:10
-#: hacks/config/stairs.xml.h:7 hacks/config/stonerview.xml.h:4
-#: hacks/config/superquadrics.xml.h:11
+#: hacks/config/lament.xml.h:9 hacks/config/lavalite.xml.h:31
+#: hacks/config/menger.xml.h:21 hacks/config/moebius.xml.h:11
+#: hacks/config/molecule.xml.h:26 hacks/config/pulsar.xml.h:20
+#: hacks/config/sballs.xml.h:18 hacks/config/sierpinski3d.xml.h:12
+#: hacks/config/speedmine.xml.h:18 hacks/config/spheremonics.xml.h:26
+#: hacks/config/sproingies.xml.h:10 hacks/config/stairs.xml.h:7
+#: hacks/config/stonerview.xml.h:4 hacks/config/superquadrics.xml.h:11
 msgid "Wireframe"
 msgstr "Fil de fer"
 
 msgid "Wireframe"
 msgstr "Fil de fer"
 
@@ -1239,7 +1434,7 @@ msgstr "Nombre de balles"
 
 #: hacks/config/attraction.xml.h:3
 msgid "Ball Mass"
 
 #: hacks/config/attraction.xml.h:3
 msgid "Ball Mass"
-msgstr "Masse des balles"
+msgstr "Masse de balles"
 
 #: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:2
 msgid "Balls"
 
 #: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:2
 msgid "Balls"
@@ -1247,44 +1442,45 @@ msgstr "Balles"
 
 #: hacks/config/attraction.xml.h:5
 msgid "Bounce Off Walls"
 
 #: hacks/config/attraction.xml.h:5
 msgid "Bounce Off Walls"
-msgstr "Rebondis depuis les murs"
+msgstr "Rebondir sur les murs"
 
 #: hacks/config/attraction.xml.h:6 hacks/config/hopalong.xml.h:1
 #: hacks/config/interference.xml.h:3 hacks/config/qix.xml.h:2
 #: hacks/config/wander.xml.h:3
 msgid "Color Contrast"
 
 #: hacks/config/attraction.xml.h:6 hacks/config/hopalong.xml.h:1
 #: hacks/config/interference.xml.h:3 hacks/config/qix.xml.h:2
 #: hacks/config/wander.xml.h:3
 msgid "Color Contrast"
-msgstr "Contraste de couleur"
+msgstr "Contraste des couleurs"
 
 #: hacks/config/attraction.xml.h:7
 msgid "Environmental Viscosity"
 
 #: hacks/config/attraction.xml.h:7
 msgid "Environmental Viscosity"
-msgstr "Viscosité environnementale"
+msgstr "Viscosité environnementale"
 
 #: hacks/config/attraction.xml.h:9
 msgid "Filled Splines"
 
 #: hacks/config/attraction.xml.h:9
 msgid "Filled Splines"
-msgstr ""
+msgstr "Rayons pleins"
 
 #: hacks/config/attraction.xml.h:10 hacks/config/ccurve.xml.h:9
 #: hacks/config/cubenetic.xml.h:10 hacks/config/euler2d.xml.h:5
 #: hacks/config/flame.xml.h:9 hacks/config/goop.xml.h:6
 #: hacks/config/hopalong.xml.h:10 hacks/config/hyperball.xml.h:3
 #: hacks/config/hypercube.xml.h:3 hacks/config/interference.xml.h:6
 
 #: hacks/config/attraction.xml.h:10 hacks/config/ccurve.xml.h:9
 #: hacks/config/cubenetic.xml.h:10 hacks/config/euler2d.xml.h:5
 #: hacks/config/flame.xml.h:9 hacks/config/goop.xml.h:6
 #: hacks/config/hopalong.xml.h:10 hacks/config/hyperball.xml.h:3
 #: hacks/config/hypercube.xml.h:3 hacks/config/interference.xml.h:6
-#: hacks/config/kumppa.xml.h:4 hacks/config/nerverot.xml.h:11
-#: hacks/config/petri.xml.h:8 hacks/config/pyro.xml.h:5
-#: hacks/config/qix.xml.h:10 hacks/config/speedmine.xml.h:5
-#: hacks/config/spheremonics.xml.h:6 hacks/config/spiral.xml.h:4
-#: hacks/config/squiral.xml.h:6 hacks/config/strange.xml.h:3
-#: hacks/config/superquadrics.xml.h:4 hacks/config/t3d.xml.h:7
-#: hacks/config/twang.xml.h:5 hacks/config/wander.xml.h:8
+#: hacks/config/kumppa.xml.h:4 hacks/config/lavalite.xml.h:12
+#: hacks/config/nerverot.xml.h:11 hacks/config/petri.xml.h:8
+#: hacks/config/pyro.xml.h:5 hacks/config/qix.xml.h:10
+#: hacks/config/speedmine.xml.h:5 hacks/config/spheremonics.xml.h:6
+#: hacks/config/spiral.xml.h:4 hacks/config/squiral.xml.h:6
+#: hacks/config/strange.xml.h:3 hacks/config/superquadrics.xml.h:4
+#: hacks/config/t3d.xml.h:7 hacks/config/twang.xml.h:5
+#: hacks/config/wander.xml.h:8
 msgid "High"
 msgid "High"
-msgstr "Haut(e)"
+msgstr "Haute"
 
 #: hacks/config/attraction.xml.h:11
 msgid "Ignore Screen Edges"
 
 #: hacks/config/attraction.xml.h:11
 msgid "Ignore Screen Edges"
-msgstr "Ignore les bords de l'écran"
+msgstr "Ignorer les bords de l'écran"
 
 #: hacks/config/attraction.xml.h:12
 msgid "Inward"
 
 #: hacks/config/attraction.xml.h:12
 msgid "Inward"
-msgstr "Vers l'intérieur"
+msgstr "Intérieur"
 
 #: hacks/config/attraction.xml.h:14
 msgid ""
 
 #: hacks/config/attraction.xml.h:14
 msgid ""
@@ -1299,6 +1495,17 @@ msgid ""
 "edge of the screen. It looks quite chaotic. Written by Jamie Zawinski, based "
 "on Lisp code by John Pezaris."
 msgstr ""
 "edge of the screen. It looks quite chaotic. Written by Jamie Zawinski, based "
 "on Lisp code by John Pezaris."
 msgstr ""
+"Comme qix, il utilise un modèle de mouvement simple pour générer de nombreux "
+"modes d'affichage différents. Les points de contrôle s'attirent jusqu'à une "
+"certaine distance, puis commencent à se repousser. Le rapport d'attraction/"
+"répulsion est proportionnel à la distance entre deux particules, à l'instar "
+"des forces nucléaires fortes et faibles. Il est particulièrement intéressant "
+"de regarder ce hack simplement sous la forme de balles qui rebondissent, car "
+"leurs mouvements et leurs interactions sont très étranges. Il arrive parfois "
+"que deux balles entrent en orbite l'une avec l'autre, avant d'être "
+"interrompues par une troisième ou par le bord de l'écran. L'ensemble est "
+"assez chaotique. Écrit par Jamie Zawinski, sur la base d'un code Lisp de "
+"John Pezaris."
 
 #: hacks/config/attraction.xml.h:15 hacks/config/deluxe.xml.h:5
 #: hacks/config/lmorph.xml.h:7 hacks/config/pedal.xml.h:5
 
 #: hacks/config/attraction.xml.h:15 hacks/config/deluxe.xml.h:5
 #: hacks/config/lmorph.xml.h:7 hacks/config/pedal.xml.h:5
@@ -1324,15 +1531,16 @@ msgstr "Long"
 #: hacks/config/flame.xml.h:10 hacks/config/goop.xml.h:7
 #: hacks/config/hopalong.xml.h:14 hacks/config/hyperball.xml.h:6
 #: hacks/config/hypercube.xml.h:5 hacks/config/interference.xml.h:9
 #: hacks/config/flame.xml.h:10 hacks/config/goop.xml.h:7
 #: hacks/config/hopalong.xml.h:14 hacks/config/hyperball.xml.h:6
 #: hacks/config/hypercube.xml.h:5 hacks/config/interference.xml.h:9
-#: hacks/config/kumppa.xml.h:6 hacks/config/nerverot.xml.h:14
-#: hacks/config/petri.xml.h:10 hacks/config/pyro.xml.h:7
-#: hacks/config/qix.xml.h:13 hacks/config/speedmine.xml.h:6
-#: hacks/config/spheremonics.xml.h:8 hacks/config/spiral.xml.h:5
-#: hacks/config/squiral.xml.h:8 hacks/config/strange.xml.h:4
-#: hacks/config/superquadrics.xml.h:5 hacks/config/t3d.xml.h:8
-#: hacks/config/twang.xml.h:7 hacks/config/wander.xml.h:11
+#: hacks/config/kumppa.xml.h:6 hacks/config/lavalite.xml.h:14
+#: hacks/config/nerverot.xml.h:14 hacks/config/petri.xml.h:10
+#: hacks/config/pyro.xml.h:7 hacks/config/qix.xml.h:13
+#: hacks/config/speedmine.xml.h:6 hacks/config/spheremonics.xml.h:8
+#: hacks/config/spiral.xml.h:5 hacks/config/squiral.xml.h:8
+#: hacks/config/strange.xml.h:4 hacks/config/superquadrics.xml.h:5
+#: hacks/config/t3d.xml.h:8 hacks/config/twang.xml.h:7
+#: hacks/config/wander.xml.h:11
 msgid "Low"
 msgid "Low"
-msgstr "Bas(se)"
+msgstr "Bas"
 
 #: hacks/config/attraction.xml.h:20
 msgid "Orbital Mode"
 
 #: hacks/config/attraction.xml.h:20
 msgid "Orbital Mode"
@@ -1340,11 +1548,11 @@ msgstr "Mode orbital"
 
 #: hacks/config/attraction.xml.h:21
 msgid "Outward"
 
 #: hacks/config/attraction.xml.h:21
 msgid "Outward"
-msgstr "Vers l'extérieur"
+msgstr "Extérieur"
 
 #: hacks/config/attraction.xml.h:22
 msgid "Polygons"
 
 #: hacks/config/attraction.xml.h:22
 msgid "Polygons"
-msgstr "Polygônes"
+msgstr "Polygones"
 
 #: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
 msgid "Radius"
 
 #: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
 msgid "Radius"
@@ -1352,7 +1560,7 @@ msgstr "Rayon"
 
 #: hacks/config/attraction.xml.h:24
 msgid "Repulsion Threshold"
 
 #: hacks/config/attraction.xml.h:24
 msgid "Repulsion Threshold"
-msgstr "Seuil de répulsion"
+msgstr "Seuil de répulsion"
 
 #: hacks/config/attraction.xml.h:25 hacks/config/braid.xml.h:10
 #: hacks/config/cynosure.xml.h:8 hacks/config/drift.xml.h:11
 
 #: hacks/config/attraction.xml.h:25 hacks/config/braid.xml.h:10
 #: hacks/config/cynosure.xml.h:8 hacks/config/drift.xml.h:11
@@ -1367,21 +1575,23 @@ msgid "Short"
 msgstr "Court"
 
 #: hacks/config/attraction.xml.h:29
 msgstr "Court"
 
 #: hacks/config/attraction.xml.h:29
+#, fuzzy
 msgid "Splines"
 msgid "Splines"
-msgstr ""
+msgstr "Rayons"
 
 #: hacks/config/attraction.xml.h:30
 
 #: hacks/config/attraction.xml.h:30
+#, fuzzy
 msgid "Tails"
 msgid "Tails"
-msgstr "Trainées"
+msgstr "Queues"
 
 #: hacks/config/attraction.xml.h:31 hacks/config/euler2d.xml.h:16
 #: hacks/config/juggle.xml.h:9
 msgid "Trail Length"
 
 #: hacks/config/attraction.xml.h:31 hacks/config/euler2d.xml.h:16
 #: hacks/config/juggle.xml.h:9
 msgid "Trail Length"
-msgstr "Longueur de la trainée"
+msgstr "Longueur de la traînée"
 
 #: hacks/config/blaster.xml.h:1
 msgid "Blaster"
 
 #: hacks/config/blaster.xml.h:1
 msgid "Blaster"
-msgstr ""
+msgstr "Explosion"
 
 #: hacks/config/blaster.xml.h:2
 msgid ""
 
 #: hacks/config/blaster.xml.h:2
 msgid ""
@@ -1389,50 +1599,43 @@ msgid ""
 "colored circles) doing battle in front of a moving star field. Written by "
 "Jonathan Lin."
 msgstr ""
 "colored circles) doing battle in front of a moving star field. Written by "
 "Jonathan Lin."
 msgstr ""
-
-#: hacks/config/blaster.xml.h:4 hacks/config/bouboule.xml.h:4
-#: hacks/config/coral.xml.h:8 hacks/config/cubenetic.xml.h:9
-#: hacks/config/euler2d.xml.h:4 hacks/config/flame.xml.h:7
-#: hacks/config/fluidballs.xml.h:4 hacks/config/kaleidescope.xml.h:3
-#: hacks/config/lisa.xml.h:3 hacks/config/pedal.xml.h:4
-#: hacks/config/petri.xml.h:7 hacks/config/qix.xml.h:8
-#: hacks/config/thornbird.xml.h:3 hacks/config/whirlwindwarp.xml.h:1
-#: hacks/config/xfishtank.xml.h:4
-msgid "Few"
-msgstr "Peu"
+"Dessine une simulation de robots de combat volants (ingénieusement déguisés "
+"en cercles colorés) en guerre sur un fond de champ stellaire animé. Écrit "
+"par Jonathan Lin."
 
 #: hacks/config/blaster.xml.h:5 hacks/config/penetrate.xml.h:4
 msgid "Lasers"
 
 #: hacks/config/blaster.xml.h:5 hacks/config/penetrate.xml.h:4
 msgid "Lasers"
-msgstr ""
+msgstr "Lasers"
 
 #: hacks/config/blaster.xml.h:7
 msgid "Robots"
 
 #: hacks/config/blaster.xml.h:7
 msgid "Robots"
-msgstr ""
+msgstr "Robots"
 
 #: hacks/config/blaster.xml.h:10
 msgid "Stars"
 
 #: hacks/config/blaster.xml.h:10
 msgid "Stars"
-msgstr "Etoiles"
+msgstr "Étoiles"
 
 #: hacks/config/blitspin.xml.h:1
 #, fuzzy
 
 #: hacks/config/blitspin.xml.h:1
 #, fuzzy
-msgid "90° Rotation Speed"
-msgstr "Vitesse de rotation"
+msgid "90 deg Rotation Speed"
+msgstr "Rotation"
 
 #: hacks/config/blitspin.xml.h:2
 msgid "Bitmap to rotate"
 
 #: hacks/config/blitspin.xml.h:2
 msgid "Bitmap to rotate"
-msgstr "Image à faire tourner"
+msgstr "Bitmap à pivoter"
 
 #: hacks/config/blitspin.xml.h:3
 
 #: hacks/config/blitspin.xml.h:3
+#, fuzzy
 msgid "BlitSpin"
 msgid "BlitSpin"
-msgstr ""
+msgstr "RotationBitmap"
 
 #: hacks/config/blitspin.xml.h:5
 msgid "Fuzzy Rotation Speed"
 
 #: hacks/config/blitspin.xml.h:5
 msgid "Fuzzy Rotation Speed"
-msgstr ""
+msgstr "Vitesse de rotation floue"
 
 #: hacks/config/blitspin.xml.h:6
 msgid "Grab Screen"
 
 #: hacks/config/blitspin.xml.h:6
 msgid "Grab Screen"
-msgstr "Acquisition de l'écran"
+msgstr "Capturer l'écran"
 
 #: hacks/config/blitspin.xml.h:8
 msgid ""
 
 #: hacks/config/blitspin.xml.h:8
 msgid ""
@@ -1446,24 +1649,36 @@ msgid ""
 "provide the image to use, as an XBM or XPM file, or tell it to grab a screen "
 "image and rotate that."
 msgstr ""
 "provide the image to use, as an XBM or XPM file, or tell it to grab a screen "
 "image and rotate that."
 msgstr ""
+"Le ''hack'' RotationBitmap fait pivoter à plusieurs reprises un bitmap de "
+"90° à l'aide d'opérations logiques : le bitmap est divisé en quadrants, qui "
+"pivotent dans le sens horaire. La même opération est répétée avec des "
+"quadrants progressivement plus petits, à ceci près que tous les sous-"
+"quadrants d'une certaine taille pivotent parallèlement. Écrit par Jamie "
+"Zawinski sur la base d'un super code SmallTalk trouvé dans Byte Magazine en "
+"1981. Lorsque vous la regardez, l'image semble se dissoudre en parasites "
+"puis se reconstituer avec une rotation. Vous pouvez fournir l'image à "
+"utiliser, au format XBM ou XPM, ou effectuer une capture d'écran et la faire "
+"pivoter."
 
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
-msgstr ""
+msgstr "Bouboule"
 
 #: hacks/config/bouboule.xml.h:2 hacks/config/rocks.xml.h:3
 msgid "Do Red/Blue 3D seperation"
 
 #: hacks/config/bouboule.xml.h:2 hacks/config/rocks.xml.h:3
 msgid "Do Red/Blue 3D seperation"
-msgstr "Utiliser la séparation rouge/bleu pour un effet 3d."
+msgstr "Séparation rouge/bleu 3D"
 
 #: hacks/config/bouboule.xml.h:7
 msgid "Number of Spots"
 
 #: hacks/config/bouboule.xml.h:7
 msgid "Number of Spots"
-msgstr "Nombre de points"
+msgstr "Nombre de taches"
 
 #: hacks/config/bouboule.xml.h:10
 msgid ""
 "This draws what looks like a spinning, deforming baloon with varying-sized "
 "spots painted on its invisible surface. Written by Jeremie Petit."
 msgstr ""
 
 #: hacks/config/bouboule.xml.h:10
 msgid ""
 "This draws what looks like a spinning, deforming baloon with varying-sized "
 "spots painted on its invisible surface. Written by Jeremie Petit."
 msgstr ""
+"Dessine une sorte de ballon qui tournoie et se déforme. Des taches de taille "
+"variable sont peintes sur sa surface invisible. Écrit par Jeremie Petit."
 
 #: hacks/config/boxed.xml.h:1 hacks/config/gears.xml.h:1
 #: hacks/config/gflux.xml.h:1 hacks/config/pyro.xml.h:1
 
 #: hacks/config/boxed.xml.h:1 hacks/config/gears.xml.h:1
 #: hacks/config/gflux.xml.h:1 hacks/config/pyro.xml.h:1
@@ -1474,23 +1689,27 @@ msgstr "Vitesse d'animation"
 
 #: hacks/config/boxed.xml.h:2
 msgid "Boxed"
 
 #: hacks/config/boxed.xml.h:2
 msgid "Boxed"
-msgstr "Avec la boîte"
+msgstr "En boîte"
 
 #: hacks/config/boxed.xml.h:3
 msgid ""
 "Draws a box full of 3D bouncing balls that explode. Written by Sander van "
 "Grieken."
 msgstr ""
 
 #: hacks/config/boxed.xml.h:3
 msgid ""
 "Draws a box full of 3D bouncing balls that explode. Written by Sander van "
 "Grieken."
 msgstr ""
+"Dessine une boîte remplie de balles 3D qui explosent. Écrit par Sander van "
+"Grieken."
 
 #: hacks/config/braid.xml.h:1
 msgid "Braid"
 
 #: hacks/config/braid.xml.h:1
 msgid "Braid"
-msgstr "Galons"
+msgstr "Entrelacement"
 
 #: hacks/config/braid.xml.h:2
 msgid ""
 "Draws random color-cycling inter-braided concentric circles. Written by John "
 "Neil."
 msgstr ""
 
 #: hacks/config/braid.xml.h:2
 msgid ""
 "Draws random color-cycling inter-braided concentric circles. Written by John "
 "Neil."
 msgstr ""
+"Dessine des cercles concentriques aléatoires entrelacés, avec des cycles de "
+"couleurs. Écrit par John Neil."
 
 #: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:8
 #: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
 
 #: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:8
 #: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
@@ -1510,16 +1729,16 @@ msgstr ""
 #: hacks/config/vidwhacker.xml.h:3 hacks/config/wander.xml.h:7
 #: hacks/config/xspirograph.xml.h:3
 msgid "Duration"
 #: hacks/config/vidwhacker.xml.h:3 hacks/config/wander.xml.h:7
 #: hacks/config/xspirograph.xml.h:3
 msgid "Duration"
-msgstr "Durée"
+msgstr "Durée"
 
 #: hacks/config/braid.xml.h:5 hacks/config/epicycle.xml.h:7
 #: hacks/config/nerverot.xml.h:12
 msgid "Line Thickness"
 
 #: hacks/config/braid.xml.h:5 hacks/config/epicycle.xml.h:7
 #: hacks/config/nerverot.xml.h:12
 msgid "Line Thickness"
-msgstr "Epaisseur des lignes"
+msgstr "Épaisseur de ligne"
 
 #: hacks/config/braid.xml.h:8
 msgid "Max Rings"
 
 #: hacks/config/braid.xml.h:8
 msgid "Max Rings"
-msgstr "Maximum de cercles"
+msgstr "Anneaux max."
 
 #: hacks/config/bsod.xml.h:1 hacks/config/molecule.xml.h:1
 #: hacks/config/vidwhacker.xml.h:1 hacks/config/webcollage.xml.h:1
 
 #: hacks/config/bsod.xml.h:1 hacks/config/molecule.xml.h:1
 #: hacks/config/vidwhacker.xml.h:1 hacks/config/webcollage.xml.h:1
@@ -1532,19 +1751,19 @@ msgstr "5 secondes"
 
 #: hacks/config/bsod.xml.h:3
 msgid "AmigaDOS"
 
 #: hacks/config/bsod.xml.h:3
 msgid "AmigaDOS"
-msgstr ""
+msgstr "Amiga DOS"
 
 #: hacks/config/bsod.xml.h:4
 msgid "Atari"
 
 #: hacks/config/bsod.xml.h:4
 msgid "Atari"
-msgstr ""
+msgstr "Atari"
 
 #: hacks/config/bsod.xml.h:5
 msgid "BSD"
 
 #: hacks/config/bsod.xml.h:5
 msgid "BSD"
-msgstr ""
+msgstr "BSD"
 
 #: hacks/config/bsod.xml.h:6
 msgid "BSOD"
 
 #: hacks/config/bsod.xml.h:6
 msgid "BSOD"
-msgstr "Ecran Bleu de la Mort"
+msgstr "BSOD"
 
 #: hacks/config/bsod.xml.h:7
 msgid ""
 
 #: hacks/config/bsod.xml.h:7
 msgid ""
@@ -1552,18 +1771,21 @@ msgid ""
 "emulation, this hack simulates popular screen savers from a number of less "
 "robust operating systems. Written by Jamie Zawinski."
 msgstr ""
 "emulation, this hack simulates popular screen savers from a number of less "
 "robust operating systems. Written by Jamie Zawinski."
 msgstr ""
+"BSOD signifie ''Blue Screen of Death'' (écran bleu de la mort). Fine fleur "
+"de l'émulation PC, ce hack simule des économiseurs d'écran de plusieurs "
+"systèmes d'exploitation moins puissants. Écrit par Jamie Zawinski."
 
 #: hacks/config/bsod.xml.h:9
 msgid "Mac Bomb"
 
 #: hacks/config/bsod.xml.h:9
 msgid "Mac Bomb"
-msgstr "Bombe Mac"
+msgstr ""
 
 #: hacks/config/bsod.xml.h:10
 msgid "MacsBug"
 
 #: hacks/config/bsod.xml.h:10
 msgid "MacsBug"
-msgstr "MacsBug"
+msgstr "Bogue Mac"
 
 #: hacks/config/bsod.xml.h:11
 msgid "NCD X Terminal"
 
 #: hacks/config/bsod.xml.h:11
 msgid "NCD X Terminal"
-msgstr "Terminal X NCD"
+msgstr "Terminal NCD X"
 
 #: hacks/config/bsod.xml.h:12
 msgid "SCO"
 
 #: hacks/config/bsod.xml.h:12
 msgid "SCO"
@@ -1571,7 +1793,7 @@ msgstr "SCO"
 
 #: hacks/config/bsod.xml.h:13
 msgid "Sad Mac"
 
 #: hacks/config/bsod.xml.h:13
 msgid "Sad Mac"
-msgstr "Mac triste"
+msgstr ""
 
 #: hacks/config/bsod.xml.h:14
 msgid "Solaris"
 
 #: hacks/config/bsod.xml.h:14
 msgid "Solaris"
@@ -1579,12 +1801,11 @@ msgstr "Solaris"
 
 #: hacks/config/bsod.xml.h:15
 msgid "Sparc Linux"
 
 #: hacks/config/bsod.xml.h:15
 msgid "Sparc Linux"
-msgstr "Linux Sparc"
+msgstr "Sparc Linux"
 
 #: hacks/config/bsod.xml.h:16
 
 #: hacks/config/bsod.xml.h:16
-#, fuzzy
 msgid "Windows"
 msgid "Windows"
-msgstr "Windows NT"
+msgstr "Windows"
 
 #: hacks/config/bsod.xml.h:17
 msgid "Windows 2000"
 
 #: hacks/config/bsod.xml.h:17
 msgid "Windows 2000"
@@ -1603,6 +1824,8 @@ msgid ""
 "Draws a stream of rising, undulating 3D bubbles, rising toward the top of "
 "the screen, with nice specular reflections. Written by Richard Jones."
 msgstr ""
 "Draws a stream of rising, undulating 3D bubbles, rising toward the top of "
 "the screen, with nice specular reflections. Written by Richard Jones."
 msgstr ""
+"Dessine un flux de bulles 3D ondulantes, qui montent vers le haut de "
+"l'écran, avec de belles réflexions spéculaires. Écrit par Richard Jones."
 
 #: hacks/config/bubbles.xml.h:1 hacks/config/xfishtank.xml.h:2
 msgid "Bubbles"
 
 #: hacks/config/bubbles.xml.h:1 hacks/config/xfishtank.xml.h:2
 msgid "Bubbles"
@@ -1610,32 +1833,31 @@ msgstr "Bulles"
 
 #: hacks/config/bubbles.xml.h:2
 msgid "Bubbles Fall"
 
 #: hacks/config/bubbles.xml.h:2
 msgid "Bubbles Fall"
-msgstr "Bulles qui tombent"
+msgstr "Les bulles tombent"
 
 #: hacks/config/bubbles.xml.h:3
 msgid "Bubbles Float"
 
 #: hacks/config/bubbles.xml.h:3
 msgid "Bubbles Float"
-msgstr "Bulles qui flottent"
+msgstr "Les bulles flottent"
 
 #: hacks/config/bubbles.xml.h:4
 msgid "Bubbles Rise"
 
 #: hacks/config/bubbles.xml.h:4
 msgid "Bubbles Rise"
-msgstr "Bulles qui montent"
+msgstr "Les bulles montent"
 
 #: hacks/config/bubbles.xml.h:5
 msgid "Bubbles exist in three dimensions"
 
 #: hacks/config/bubbles.xml.h:5
 msgid "Bubbles exist in three dimensions"
-msgstr "Les bulles existent en trois dimensions."
+msgstr "Les bulles existent en 3 dimensions"
 
 #: hacks/config/bubbles.xml.h:6
 msgid "Don't hide bubbles when they pop"
 
 #: hacks/config/bubbles.xml.h:6
 msgid "Don't hide bubbles when they pop"
-msgstr "Laisse à l'écran l'image des bulles qui ont éclaté."
+msgstr "Ne pas masquer les bulles lorsqu'elles éclatent"
 
 #: hacks/config/bubbles.xml.h:7
 msgid "Draw circles instead of pixmap bubbles"
 
 #: hacks/config/bubbles.xml.h:7
 msgid "Draw circles instead of pixmap bubbles"
-msgstr ""
-"Dessiner des cercles plutôt que d'utiliser des images pixmap pour les bulles."
+msgstr "Tracer des cercles au lieu de bulles pixmap"
 
 #: hacks/config/bubbles.xml.h:9
 msgid "Leave Trails"
 
 #: hacks/config/bubbles.xml.h:9
 msgid "Leave Trails"
-msgstr "Trainée"
+msgstr "Laisser des traînées"
 
 #: hacks/config/bubbles.xml.h:12
 msgid ""
 
 #: hacks/config/bubbles.xml.h:12
 msgid ""
@@ -1643,6 +1865,10 @@ msgid ""
 "small bubbles appear, and as they get closer to each other, they combine to "
 "form larger bubbles, which eventually pop. Written by James Macnicol."
 msgstr ""
 "small bubbles appear, and as they get closer to each other, they combine to "
 "form larger bubbles, which eventually pop. Written by James Macnicol."
 msgstr ""
+"Simule le type de formation de bulles qui se produit lorsque de l'eau entre "
+"en ébullition :de petites bulles apparaissent et, lorsqu'elles se "
+"rapprochent, elles se combinent pour former de plus grandes bulles, qui "
+"finissent par éclater. Écrit par James Macnicol."
 
 #: hacks/config/bumps.xml.h:1
 msgid ""
 
 #: hacks/config/bumps.xml.h:1
 msgid ""
@@ -1650,20 +1876,26 @@ msgid ""
 "desktop, it creates a bump map from it. Basically, it 3D-izes a roaming "
 "section of your desktop, based on color intensity. Written by Shane Smit."
 msgstr ""
 "desktop, it creates a bump map from it. Basically, it 3D-izes a roaming "
 "section of your desktop, based on color intensity. Written by Shane Smit."
 msgstr ""
+"Un peu comme 'Faisceau lumineux', à ceci près qu'au lieu d'exposer "
+"simplement une partie du bureau, il en crée un placage de relief. En fait, "
+"il met en 3 dimensions une section variable du bureau, en fonction de "
+"l'intensité des couleurs. Écrit par Shane Smit."
 
 #: hacks/config/bumps.xml.h:2
 msgid "Bumps"
 
 #: hacks/config/bumps.xml.h:2
 msgid "Bumps"
-msgstr "Sauts"
+msgstr "Reliefs"
 
 #: hacks/config/cage.xml.h:1
 msgid "Cage"
 
 #: hacks/config/cage.xml.h:1
 msgid "Cage"
-msgstr ""
+msgstr "Cage"
 
 #: hacks/config/cage.xml.h:7
 msgid ""
 "This draws Escher's ``Impossible Cage,'' a 3d analog of a moebius strip, and "
 "rotates it in three dimensions. Written by Marcelo Vianna."
 msgstr ""
 
 #: hacks/config/cage.xml.h:7
 msgid ""
 "This draws Escher's ``Impossible Cage,'' a 3d analog of a moebius strip, and "
 "rotates it in three dimensions. Written by Marcelo Vianna."
 msgstr ""
+"Dessine la ''Cage impossible'' d'Escher, une analogie en 3D d'un ruban de "
+"Moebius, et la fait pivoter en 3 dimensions. Écrit par Marcelo Vianna."
 
 #: hacks/config/ccurve.xml.h:1
 msgid "0 seconds"
 
 #: hacks/config/ccurve.xml.h:1
 msgid "0 seconds"
@@ -1679,28 +1911,30 @@ msgstr "1 seconde"
 
 #: hacks/config/ccurve.xml.h:4
 msgid "C Curve"
 
 #: hacks/config/ccurve.xml.h:4
 msgid "C Curve"
-msgstr "Courbes C"
+msgstr "Courbe C"
 
 #: hacks/config/ccurve.xml.h:5
 msgid "Delay"
 
 #: hacks/config/ccurve.xml.h:5
 msgid "Delay"
-msgstr "Délai"
+msgstr "Délai"
 
 #: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
 #: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
 #: hacks/config/qix.xml.h:6 hacks/config/squiral.xml.h:2
 
 #: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
 #: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
 #: hacks/config/qix.xml.h:6 hacks/config/squiral.xml.h:2
-#: hacks/config/wander.xml.h:4
+#: hacks/config/wander.xml.h:4 hacks/config/xmatrix.xml.h:3
 msgid "Density"
 msgid "Density"
-msgstr "Densité"
+msgstr "Densité"
 
 #: hacks/config/ccurve.xml.h:8
 msgid ""
 "Generates self-similar linear fractals, including the classic ``C Curve.'' "
 "Written by Rick Campbell."
 msgstr ""
 
 #: hacks/config/ccurve.xml.h:8
 msgid ""
 "Generates self-similar linear fractals, including the classic ``C Curve.'' "
 "Written by Rick Campbell."
 msgstr ""
+"Génère des fractales linéaires auto-similaires, notamment la fameuse "
+"''courbe C''. Écrit par Rick Campbell."
 
 #: hacks/config/circuit.xml.h:1
 msgid "Animates a number of 3D electronic components. Written by Ben Buxton."
 
 #: hacks/config/circuit.xml.h:1
 msgid "Animates a number of 3D electronic components. Written by Ben Buxton."
-msgstr "Anime des composants électroniques en 3D. Ecris par Ben buxton."
+msgstr "Anime plusieurs composants électroniques 3D. Écrit par Ben Buxton."
 
 #: hacks/config/circuit.xml.h:2
 msgid "Circuit"
 
 #: hacks/config/circuit.xml.h:2
 msgid "Circuit"
@@ -1709,15 +1943,15 @@ msgstr "Circuit"
 #: hacks/config/circuit.xml.h:3 hacks/config/gflux.xml.h:4
 #: hacks/config/pulsar.xml.h:2
 msgid "Directional Lighting"
 #: hacks/config/circuit.xml.h:3 hacks/config/gflux.xml.h:4
 #: hacks/config/pulsar.xml.h:2
 msgid "Directional Lighting"
-msgstr "Lumière directionnelle"
+msgstr "Éclairage directionnel"
 
 #: hacks/config/circuit.xml.h:5
 msgid "Flat Coloring"
 
 #: hacks/config/circuit.xml.h:5
 msgid "Flat Coloring"
-msgstr "Couleur à plat"
+msgstr "Couleur en aplat"
 
 #: hacks/config/circuit.xml.h:6
 msgid "Parts"
 
 #: hacks/config/circuit.xml.h:6
 msgid "Parts"
-msgstr "Eléments"
+msgstr "Parties"
 
 #: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
 msgid "Rotate"
 
 #: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
 msgid "Rotate"
@@ -1730,7 +1964,7 @@ msgstr "Vitesse de rotation"
 #: hacks/config/circuit.xml.h:12 hacks/config/dangerball.xml.h:9
 #: hacks/config/engine.xml.h:7
 msgid "Spin"
 #: hacks/config/circuit.xml.h:12 hacks/config/dangerball.xml.h:9
 #: hacks/config/engine.xml.h:7
 msgid "Spin"
-msgstr "Rotation"
+msgstr "Vrille"
 
 #: hacks/config/compass.xml.h:1
 msgid "Compass"
 
 #: hacks/config/compass.xml.h:1
 msgid "Compass"
@@ -1740,13 +1974,15 @@ msgstr "Boussole"
 #: hacks/config/interference.xml.h:4 hacks/config/kumppa.xml.h:2
 #: hacks/config/nerverot.xml.h:6 hacks/config/pipes.xml.h:4
 msgid "Double Buffer"
 #: hacks/config/interference.xml.h:4 hacks/config/kumppa.xml.h:2
 #: hacks/config/nerverot.xml.h:6 hacks/config/pipes.xml.h:4
 msgid "Double Buffer"
-msgstr "Tampon double"
+msgstr "Double tampon"
 
 #: hacks/config/compass.xml.h:6
 msgid ""
 "This draws a compass, with all elements spinning about randomly, for that "
 "``lost and nauseous'' feeling. Written by Jamie Zawinski."
 msgstr ""
 
 #: hacks/config/compass.xml.h:6
 msgid ""
 "This draws a compass, with all elements spinning about randomly, for that "
 "``lost and nauseous'' feeling. Written by Jamie Zawinski."
 msgstr ""
+"Dessine une boussole, dont tous les éléments tournent de manière aléatoire, "
+"pour obtenir ce sentiment de ''mal de mer''. Écrit par Jamie Zawinski."
 
 #: hacks/config/coral.xml.h:1 hacks/config/deco.xml.h:1
 #: hacks/config/helix.xml.h:1 hacks/config/imsmap.xml.h:1
 
 #: hacks/config/coral.xml.h:1 hacks/config/deco.xml.h:1
 #: hacks/config/helix.xml.h:1 hacks/config/imsmap.xml.h:1
@@ -1770,11 +2006,11 @@ msgid "Coral"
 msgstr "Corail"
 
 #: hacks/config/coral.xml.h:4 hacks/config/gflux.xml.h:3
 msgstr "Corail"
 
 #: hacks/config/coral.xml.h:4 hacks/config/gflux.xml.h:3
-#: hacks/config/imsmap.xml.h:4 hacks/config/pyro.xml.h:2
-#: hacks/config/qix.xml.h:5 hacks/config/squiral.xml.h:1
-#: hacks/config/xearth.xml.h:4
+#: hacks/config/imsmap.xml.h:4 hacks/config/lavalite.xml.h:6
+#: hacks/config/pyro.xml.h:2 hacks/config/qix.xml.h:5
+#: hacks/config/squiral.xml.h:1 hacks/config/xearth.xml.h:4
 msgid "Dense"
 msgid "Dense"
-msgstr "Plus dense"
+msgstr "Dense"
 
 #: hacks/config/coral.xml.h:10 hacks/config/squiral.xml.h:13
 msgid "Seeds"
 
 #: hacks/config/coral.xml.h:10 hacks/config/squiral.xml.h:13
 msgid "Seeds"
@@ -1782,20 +2018,20 @@ msgstr "Germes"
 
 #: hacks/config/coral.xml.h:11
 msgid ""
 
 #: hacks/config/coral.xml.h:11
 msgid ""
-"Simulates coral growth, albeit somewhat slowly. This image doesn't really do "
-"it justice. Written by Frederick Roeber."
+"Simulates coral growth, albeit somewhat slowly. Written by Frederick Roeber."
 msgstr ""
 
 #: hacks/config/coral.xml.h:13 hacks/config/gflux.xml.h:13
 msgstr ""
 
 #: hacks/config/coral.xml.h:13 hacks/config/gflux.xml.h:13
-#: hacks/config/imsmap.xml.h:13 hacks/config/pyro.xml.h:14
-#: hacks/config/qix.xml.h:21 hacks/config/squiral.xml.h:15
-#: hacks/config/xearth.xml.h:24 hacks/config/xmatrix.xml.h:15
+#: hacks/config/imsmap.xml.h:13 hacks/config/lavalite.xml.h:28
+#: hacks/config/pyro.xml.h:14 hacks/config/qix.xml.h:21
+#: hacks/config/squiral.xml.h:15 hacks/config/xearth.xml.h:24
+#: hacks/config/xmatrix.xml.h:16
 msgid "Sparse"
 msgid "Sparse"
-msgstr "Eparpillement"
+msgstr "Rare"
 
 #: hacks/config/cosmos.xml.h:1
 msgid "Cosmos"
 
 #: hacks/config/cosmos.xml.h:1
 msgid "Cosmos"
-msgstr ""
+msgstr "Cosmos"
 
 #: hacks/config/cosmos.xml.h:2
 msgid ""
 
 #: hacks/config/cosmos.xml.h:2
 msgid ""
@@ -1812,10 +2048,13 @@ msgid ""
 "Draws a system of self-organizing lines. It starts out as random squiggles, "
 "but after a few iterations, order begins to appear. Written by Martin Pool."
 msgstr ""
 "Draws a system of self-organizing lines. It starts out as random squiggles, "
 "but after a few iterations, order begins to appear. Written by Martin Pool."
 msgstr ""
+"Dessine un système de lignes auto-organisées. Elles commencent sous la forme "
+"de gribouillis aléatoires, mais, après quelques itérations, l'ordre commence "
+"à apparaître. Écrit par Martin Pool."
 
 #: hacks/config/crystal.xml.h:1
 msgid "Center on Screen"
 
 #: hacks/config/crystal.xml.h:1
 msgid "Center on Screen"
-msgstr "Centre de l'écran"
+msgstr "Centré sur l'écran"
 
 #: hacks/config/crystal.xml.h:2 hacks/config/deluxe.xml.h:1
 #: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:3
 
 #: hacks/config/crystal.xml.h:2 hacks/config/deluxe.xml.h:1
 #: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:3
@@ -1839,52 +2078,58 @@ msgstr "Cristal"
 
 #: hacks/config/crystal.xml.h:4
 msgid "Draw Cell"
 
 #: hacks/config/crystal.xml.h:4
 msgid "Draw Cell"
-msgstr "Cellule"
+msgstr "Dessiner une cellule"
 
 #: hacks/config/crystal.xml.h:5 hacks/config/spheremonics.xml.h:3
 #: hacks/config/xearth.xml.h:6
 msgid "Draw Grid"
 
 #: hacks/config/crystal.xml.h:5 hacks/config/spheremonics.xml.h:3
 #: hacks/config/xearth.xml.h:6
 msgid "Draw Grid"
-msgstr "Grille"
+msgstr "Dessiner une grille"
 
 #: hacks/config/crystal.xml.h:7
 msgid "Horizontal Symmetries"
 
 #: hacks/config/crystal.xml.h:7
 msgid "Horizontal Symmetries"
-msgstr "Symétries horizontales"
+msgstr "Symétries horizontales"
 
 #: hacks/config/crystal.xml.h:9
 msgid ""
 "Moving polygons, similar to a kaleidescope (more like a kaleidescope than "
 "the hack called `kaleid,' actually.) This one by Jouk Jansen."
 msgstr ""
 
 #: hacks/config/crystal.xml.h:9
 msgid ""
 "Moving polygons, similar to a kaleidescope (more like a kaleidescope than "
 "the hack called `kaleid,' actually.) This one by Jouk Jansen."
 msgstr ""
+"Polygones animés, semblables à un kaléidoscope (plus semblables que le hack "
+"'kaleid', en fait.) Par Jouk Jansen."
 
 #: hacks/config/crystal.xml.h:14
 msgid "Vertical Symmetries"
 
 #: hacks/config/crystal.xml.h:14
 msgid "Vertical Symmetries"
-msgstr "Symétries verticales"
+msgstr "Symétries verticales"
 
 #: hacks/config/cubenetic.xml.h:1
 msgid "Boxes"
 
 #: hacks/config/cubenetic.xml.h:1
 msgid "Boxes"
-msgstr "Boîtes"
+msgstr "Boîtes"
 
 #: hacks/config/cubenetic.xml.h:2
 
 #: hacks/config/cubenetic.xml.h:2
+#, fuzzy
 msgid "Cubenetic"
 msgstr "Rectangles de couleur"
 
 #: hacks/config/cubenetic.xml.h:3
 msgid "Cubenetic"
 msgstr "Rectangles de couleur"
 
 #: hacks/config/cubenetic.xml.h:3
+#, fuzzy
 msgid "Display Solid Colors"
 msgid "Display Solid Colors"
-msgstr "Affiche des couleurs unies"
+msgstr "Afficher les secondes"
 
 #: hacks/config/cubenetic.xml.h:4
 
 #: hacks/config/cubenetic.xml.h:4
+#, fuzzy
 msgid "Display Surface Patterns"
 msgid "Display Surface Patterns"
-msgstr "Afficher les patterns de surface."
+msgstr "Afficher les étoiles"
 
 #: hacks/config/cubenetic.xml.h:5
 
 #: hacks/config/cubenetic.xml.h:5
+#, fuzzy
 msgid "Display Wireframe"
 msgid "Display Wireframe"
-msgstr "Afficher en fil de fer"
+msgstr "Fil de fer"
 
 #: hacks/config/cubenetic.xml.h:6 hacks/config/gltext.xml.h:2
 
 #: hacks/config/cubenetic.xml.h:6 hacks/config/gltext.xml.h:2
-#: hacks/config/menger.xml.h:1 hacks/config/molecule.xml.h:4
-#: hacks/config/spheremonics.xml.h:1
+#: hacks/config/lavalite.xml.h:7 hacks/config/menger.xml.h:1
+#: hacks/config/molecule.xml.h:4 hacks/config/spheremonics.xml.h:1
 msgid "Don't Rotate"
 msgid "Don't Rotate"
-msgstr "Pas de rotation"
+msgstr "Ne pas pivoter"
 
 #: hacks/config/cubenetic.xml.h:7
 msgid ""
 
 #: hacks/config/cubenetic.xml.h:7
 msgid ""
@@ -1894,46 +2139,46 @@ msgid ""
 msgstr ""
 
 #: hacks/config/cubenetic.xml.h:14 hacks/config/gltext.xml.h:5
 msgstr ""
 
 #: hacks/config/cubenetic.xml.h:14 hacks/config/gltext.xml.h:5
-#: hacks/config/menger.xml.h:7 hacks/config/molecule.xml.h:14
-#: hacks/config/spheremonics.xml.h:10
+#: hacks/config/lavalite.xml.h:19 hacks/config/menger.xml.h:7
+#: hacks/config/molecule.xml.h:14 hacks/config/spheremonics.xml.h:10
 msgid "Rotate around X and Y axes"
 msgstr "Rotation autour des axes X et Y"
 
 #: hacks/config/cubenetic.xml.h:15 hacks/config/gltext.xml.h:6
 msgid "Rotate around X and Y axes"
 msgstr "Rotation autour des axes X et Y"
 
 #: hacks/config/cubenetic.xml.h:15 hacks/config/gltext.xml.h:6
-#: hacks/config/menger.xml.h:8 hacks/config/molecule.xml.h:15
-#: hacks/config/spheremonics.xml.h:11
+#: hacks/config/lavalite.xml.h:20 hacks/config/menger.xml.h:8
+#: hacks/config/molecule.xml.h:15 hacks/config/spheremonics.xml.h:11
 msgid "Rotate around X and Z axes"
 msgstr "Rotation autour des axes X et Z"
 
 #: hacks/config/cubenetic.xml.h:16 hacks/config/gltext.xml.h:7
 msgid "Rotate around X and Z axes"
 msgstr "Rotation autour des axes X et Z"
 
 #: hacks/config/cubenetic.xml.h:16 hacks/config/gltext.xml.h:7
-#: hacks/config/menger.xml.h:9 hacks/config/molecule.xml.h:16
-#: hacks/config/spheremonics.xml.h:12
+#: hacks/config/lavalite.xml.h:21 hacks/config/menger.xml.h:9
+#: hacks/config/molecule.xml.h:16 hacks/config/spheremonics.xml.h:12
 msgid "Rotate around X axis"
 msgstr "Rotation autour de l'axe X"
 
 #: hacks/config/cubenetic.xml.h:17 hacks/config/gltext.xml.h:8
 msgid "Rotate around X axis"
 msgstr "Rotation autour de l'axe X"
 
 #: hacks/config/cubenetic.xml.h:17 hacks/config/gltext.xml.h:8
-#: hacks/config/menger.xml.h:10 hacks/config/molecule.xml.h:17
-#: hacks/config/spheremonics.xml.h:13
+#: hacks/config/lavalite.xml.h:22 hacks/config/menger.xml.h:10
+#: hacks/config/molecule.xml.h:17 hacks/config/spheremonics.xml.h:13
 msgid "Rotate around Y and Z axes"
 msgstr "Rotation autour des axes Y et Z"
 
 #: hacks/config/cubenetic.xml.h:18 hacks/config/gltext.xml.h:9
 msgid "Rotate around Y and Z axes"
 msgstr "Rotation autour des axes Y et Z"
 
 #: hacks/config/cubenetic.xml.h:18 hacks/config/gltext.xml.h:9
-#: hacks/config/menger.xml.h:11 hacks/config/molecule.xml.h:18
-#: hacks/config/spheremonics.xml.h:14
+#: hacks/config/lavalite.xml.h:23 hacks/config/menger.xml.h:11
+#: hacks/config/molecule.xml.h:18 hacks/config/spheremonics.xml.h:14
 msgid "Rotate around Y axis"
 msgstr "Rotation autour de l'axe Y"
 
 #: hacks/config/cubenetic.xml.h:19 hacks/config/gltext.xml.h:10
 msgid "Rotate around Y axis"
 msgstr "Rotation autour de l'axe Y"
 
 #: hacks/config/cubenetic.xml.h:19 hacks/config/gltext.xml.h:10
-#: hacks/config/menger.xml.h:12 hacks/config/molecule.xml.h:19
-#: hacks/config/spheremonics.xml.h:15
+#: hacks/config/lavalite.xml.h:24 hacks/config/menger.xml.h:12
+#: hacks/config/molecule.xml.h:19 hacks/config/spheremonics.xml.h:15
 msgid "Rotate around Z axis"
 msgstr "Rotation autour de l'axe Z"
 
 #: hacks/config/cubenetic.xml.h:20 hacks/config/gltext.xml.h:11
 msgid "Rotate around Z axis"
 msgstr "Rotation autour de l'axe Z"
 
 #: hacks/config/cubenetic.xml.h:20 hacks/config/gltext.xml.h:11
-#: hacks/config/menger.xml.h:13 hacks/config/molecule.xml.h:20
-#: hacks/config/spheremonics.xml.h:16
+#: hacks/config/lavalite.xml.h:25 hacks/config/menger.xml.h:13
+#: hacks/config/molecule.xml.h:20 hacks/config/spheremonics.xml.h:16
 msgid "Rotate around all three axes"
 msgid "Rotate around all three axes"
-msgstr "Rotation autour des 3 axes"
+msgstr "Rotation autour des trois axes"
 
 #: hacks/config/cubenetic.xml.h:25
 msgid "Surface Pattern Complexity"
 
 #: hacks/config/cubenetic.xml.h:25
 msgid "Surface Pattern Complexity"
@@ -1949,11 +2194,12 @@ msgstr ""
 
 #: hacks/config/cubenetic.xml.h:28 hacks/config/dangerball.xml.h:10
 #: hacks/config/engine.xml.h:8 hacks/config/glforestfire.xml.h:19
 
 #: hacks/config/cubenetic.xml.h:28 hacks/config/dangerball.xml.h:10
 #: hacks/config/engine.xml.h:8 hacks/config/glforestfire.xml.h:19
-#: hacks/config/gltext.xml.h:17 hacks/config/menger.xml.h:20
-#: hacks/config/molecule.xml.h:25 hacks/config/spheremonics.xml.h:25
-#: hacks/config/wander.xml.h:15
+#: hacks/config/gltext.xml.h:17 hacks/config/lavalite.xml.h:30
+#: hacks/config/menger.xml.h:20 hacks/config/molecule.xml.h:25
+#: hacks/config/spheremonics.xml.h:25 hacks/config/wander.xml.h:15
+#, fuzzy
 msgid "Wander"
 msgid "Wander"
-msgstr "Mobile"
+msgstr "Errance"
 
 #: hacks/config/cynosure.xml.h:1
 msgid ""
 
 #: hacks/config/cynosure.xml.h:1
 msgid ""
@@ -1962,10 +2208,14 @@ msgid ""
 "clone. That clone was discovered by Jamie Zawinski, and ported to C for "
 "inclusion here."
 msgstr ""
 "clone. That clone was discovered by Jamie Zawinski, and ported to C for "
 "inclusion here."
 msgstr ""
+"Un hack similaire à 'greynetic', en moins frénétique. La première mise en "
+"oeuvre était par Stephen Linhart ; ensuite, Ozymandias G. Desiderata a écrit "
+"un clone de l'applet Java. Il a été découvert par Jamie Zawinski et porté "
+"sur C pour être inclus ici."
 
 #: hacks/config/cynosure.xml.h:2
 msgid "Cynosure"
 
 #: hacks/config/cynosure.xml.h:2
 msgid "Cynosure"
-msgstr ""
+msgstr "Cynosure"
 
 #: hacks/config/dangerball.xml.h:1
 msgid "DangerBall"
 
 #: hacks/config/dangerball.xml.h:1
 msgid "DangerBall"
@@ -1976,22 +2226,26 @@ msgid ""
 "Draws a ball that periodically extrudes many random spikes. Ouch! Written by "
 "Jamie Zawinski."
 msgstr ""
 "Draws a ball that periodically extrudes many random spikes. Ouch! Written by "
 "Jamie Zawinski."
 msgstr ""
+"Dessine une balle qui se hérisse régulièrement de nombreux picots "
+"aléatoires. Ouille ! Écrit par Jamie Zawinski."
 
 #: hacks/config/dangerball.xml.h:7
 
 #: hacks/config/dangerball.xml.h:7
+#, fuzzy
 msgid "Spike Count"
 msgid "Spike Count"
-msgstr "Nombre de piquants"
+msgstr "Nombre de picots"
 
 #: hacks/config/dangerball.xml.h:8
 msgid "Spike Growth"
 
 #: hacks/config/dangerball.xml.h:8
 msgid "Spike Growth"
-msgstr "Crossance des piquants"
+msgstr "Croissance des picots"
 
 #: hacks/config/decayscreen.xml.h:1
 
 #: hacks/config/decayscreen.xml.h:1
+#, fuzzy
 msgid "DecayScreen"
 msgid "DecayScreen"
-msgstr "Fondu"
+msgstr "Écran fondu"
 
 #: hacks/config/decayscreen.xml.h:3
 msgid "Fuzzy Melt"
 
 #: hacks/config/decayscreen.xml.h:3
 msgid "Fuzzy Melt"
-msgstr "Fondu fou"
+msgstr "Fondu brouillé"
 
 #: hacks/config/decayscreen.xml.h:4
 msgid "Melt Away From Center"
 
 #: hacks/config/decayscreen.xml.h:4
 msgid "Melt Away From Center"
@@ -1999,23 +2253,25 @@ msgstr "Fondu depuis le centre"
 
 #: hacks/config/decayscreen.xml.h:5
 msgid "Melt Down"
 
 #: hacks/config/decayscreen.xml.h:5
 msgid "Melt Down"
-msgstr "Fondu en bas"
+msgstr "Fondu vers le bas"
 
 #: hacks/config/decayscreen.xml.h:6
 msgid "Melt Down, Left"
 
 #: hacks/config/decayscreen.xml.h:6
 msgid "Melt Down, Left"
-msgstr "Fondu en bas à gauche"
+msgstr "Fondu vers le bas et la gauche"
 
 #: hacks/config/decayscreen.xml.h:7
 msgid "Melt Down, Right"
 
 #: hacks/config/decayscreen.xml.h:7
 msgid "Melt Down, Right"
-msgstr "Fondu en bas à droite"
+msgstr "Fondu vers le bas et la droite"
 
 #: hacks/config/decayscreen.xml.h:8
 
 #: hacks/config/decayscreen.xml.h:8
+#, fuzzy
 msgid "Melt Left"
 msgid "Melt Left"
-msgstr "Fondu à gauche"
+msgstr "Fondu vers la gauche"
 
 #: hacks/config/decayscreen.xml.h:9
 
 #: hacks/config/decayscreen.xml.h:9
+#, fuzzy
 msgid "Melt Right"
 msgid "Melt Right"
-msgstr "Fondu à droite"
+msgstr "Fondu vers la droite"
 
 #: hacks/config/decayscreen.xml.h:10
 msgid "Melt Towards Center"
 
 #: hacks/config/decayscreen.xml.h:10
 msgid "Melt Towards Center"
@@ -2023,31 +2279,32 @@ msgstr "Fondu vers le centre"
 
 #: hacks/config/decayscreen.xml.h:11
 msgid "Melt Up"
 
 #: hacks/config/decayscreen.xml.h:11
 msgid "Melt Up"
-msgstr "Fondu en haut"
+msgstr "Fondu vers le haut"
 
 #: hacks/config/decayscreen.xml.h:12
 msgid "Melt Up, Left"
 
 #: hacks/config/decayscreen.xml.h:12
 msgid "Melt Up, Left"
-msgstr "Fondu en haut à gauche"
+msgstr "Fondu vers le haut et la gauche"
 
 #: hacks/config/decayscreen.xml.h:13
 msgid "Melt Up, Right"
 
 #: hacks/config/decayscreen.xml.h:13
 msgid "Melt Up, Right"
-msgstr "Fondu en haut à droite"
+msgstr "Fondu vers le haut et la droite"
 
 #: hacks/config/decayscreen.xml.h:14
 msgid "Melty Melt"
 msgstr "Fondu fondu"
 
 #: hacks/config/decayscreen.xml.h:15
 
 #: hacks/config/decayscreen.xml.h:14
 msgid "Melty Melt"
 msgstr "Fondu fondu"
 
 #: hacks/config/decayscreen.xml.h:15
+#, fuzzy
 msgid "Random Melt Style"
 msgid "Random Melt Style"
-msgstr "Style de fondu aléatoire"
+msgstr "Fondu aléatoire"
 
 #: hacks/config/decayscreen.xml.h:16
 msgid "Shuffle Melt"
 
 #: hacks/config/decayscreen.xml.h:16
 msgid "Shuffle Melt"
-msgstr "Fondu mélangé"
+msgstr "Fondu mélangé"
 
 #: hacks/config/decayscreen.xml.h:19
 msgid "Stretchy Melt"
 
 #: hacks/config/decayscreen.xml.h:19
 msgid "Stretchy Melt"
-msgstr ""
+msgstr "Fondu étendu"
 
 #: hacks/config/decayscreen.xml.h:20
 msgid ""
 
 #: hacks/config/decayscreen.xml.h:20
 msgid ""
@@ -2057,19 +2314,24 @@ msgid ""
 "after the screen saver is off, seek medical attention. Written by David Wald "
 "and Vivek Khera."
 msgstr ""
 "after the screen saver is off, seek medical attention. Written by David Wald "
 "and Vivek Khera."
 msgstr ""
+"Fait fondre une image. Vous avez certainement déjà vu cet effet, mais aucun "
+"programme d'économiseurs d'écran ne pourrait s'en passer. Il fonctionne "
+"particulièrement bien si l'image est colorée. Attention, si l'effet se "
+"poursuit après désactivation de l'économiseur, cherchez de l'aide. Écrit par "
+"David Wald et Vivek Khera."
 
 #: hacks/config/deco.xml.h:3
 msgid "Deco"
 
 #: hacks/config/deco.xml.h:3
 msgid "Deco"
-msgstr "Déco"
+msgstr "Déco"
 
 #: hacks/config/deco.xml.h:6 hacks/config/menger.xml.h:5
 #: hacks/config/sierpinski3d.xml.h:4
 msgid "Max Depth"
 
 #: hacks/config/deco.xml.h:6 hacks/config/menger.xml.h:5
 #: hacks/config/sierpinski3d.xml.h:4
 msgid "Max Depth"
-msgstr "Profondeur maximale"
+msgstr "Profondeur max."
 
 #: hacks/config/deco.xml.h:7
 msgid "Min Size"
 
 #: hacks/config/deco.xml.h:7
 msgid "Min Size"
-msgstr "Taille min"
+msgstr "Taille min."
 
 #: hacks/config/deco.xml.h:9
 msgid ""
 
 #: hacks/config/deco.xml.h:9
 msgid ""
@@ -2078,27 +2340,21 @@ msgid ""
 "ugly enough to peel paint.'') Written by Jamie Zawinski, inspired by Java "
 "code by Michael Bayne."
 msgstr ""
 "ugly enough to peel paint.'') Written by Jamie Zawinski, inspired by Java "
 "code by Michael Bayne."
 msgstr ""
+"Subdivise et colore des rectangles de manière aléatoire. Ça ressemble à une "
+"sorte de papier peint seventies. (Raven a dit : ''Cet économiseur d'écran "
+"est tellement moche qu'il fait craqueler la peinture.'') Écrit par Jamie "
+"Zawinski, inspiré par un code Java de Michael Bayne."
 
 #: hacks/config/deco.xml.h:11 hacks/config/rd-bomb.xml.h:23
 #: hacks/config/whirlygig.xml.h:7 hacks/config/xearth.xml.h:33
 #: hacks/config/zoom.xml.h:10
 msgid "x"
 
 #: hacks/config/deco.xml.h:11 hacks/config/rd-bomb.xml.h:23
 #: hacks/config/whirlygig.xml.h:7 hacks/config/xearth.xml.h:33
 #: hacks/config/zoom.xml.h:10
 msgid "x"
-msgstr ""
+msgstr "x"
 
 #: hacks/config/deluxe.xml.h:2
 msgid "Deluxe"
 msgstr "Deluxe"
 
 
 #: hacks/config/deluxe.xml.h:2
 msgid "Deluxe"
 msgstr "Deluxe"
 
-#: hacks/config/deluxe.xml.h:10 hacks/config/lmorph.xml.h:13
-#: hacks/config/starfish.xml.h:11 hacks/config/thornbird.xml.h:9
-msgid "Thick"
-msgstr "Fin"
-
-#: hacks/config/deluxe.xml.h:11 hacks/config/lmorph.xml.h:14
-#: hacks/config/starfish.xml.h:12 hacks/config/thornbird.xml.h:11
-msgid "Thin"
-msgstr "Plus fin"
-
 #: hacks/config/deluxe.xml.h:12
 msgid ""
 "This draws a pulsing sequence of stars, circles, and lines. It would look "
 #: hacks/config/deluxe.xml.h:12
 msgid ""
 "This draws a pulsing sequence of stars, circles, and lines. It would look "
@@ -2106,40 +2362,47 @@ msgid ""
 "this be both: fast, and flicker-free. Yet another reason X sucks. Written by "
 "Jamie Zawinski."
 msgstr ""
 "this be both: fast, and flicker-free. Yet another reason X sucks. Written by "
 "Jamie Zawinski."
 msgstr ""
+"Dessine une séquence pulsatile d'étoiles, de cercles et de lignes. Il serait "
+"plus beau s'il était plus rapide, mais à ma connaissance, il est impossible "
+"de le rendre rapide sans scintillement. Encore un mauvais point pour X. "
+"Écrit par Jamie Zawinski."
 
 #: hacks/config/deluxe.xml.h:13
 msgid "Transparency"
 msgstr "Transparence"
 
 #: hacks/config/demon.xml.h:1
 
 #: hacks/config/deluxe.xml.h:13
 msgid "Transparency"
 msgstr "Transparence"
 
 #: hacks/config/demon.xml.h:1
+#, fuzzy
 msgid ""
 "A cellular automaton that starts with a random field, and organizes it into "
 "stripes and spirals. Written by David Bagley."
 msgstr ""
 msgid ""
 "A cellular automaton that starts with a random field, and organizes it into "
 "stripes and spirals. Written by David Bagley."
 msgstr ""
-"Un automate cellulaire qui démarre avec un champs aléatoire et s'organise en "
-"bandes et spirales. Ecris par David Bagley."
+"Automate cellulaire qui commence par un champ aléatoire et s'organise en "
+"bandes et spirales. Écrit par David Bagley."
 
 #: hacks/config/demon.xml.h:2 hacks/config/petri.xml.h:1
 msgid "Cell Size"
 
 #: hacks/config/demon.xml.h:2 hacks/config/petri.xml.h:1
 msgid "Cell Size"
-msgstr "Taille cellule"
+msgstr "Taille de cellule"
 
 #: hacks/config/demon.xml.h:3
 msgid "Demon"
 
 #: hacks/config/demon.xml.h:3
 msgid "Demon"
-msgstr "Démon"
+msgstr "Démon"
 
 #: hacks/config/demon.xml.h:11
 msgid "States"
 
 #: hacks/config/demon.xml.h:11
 msgid "States"
-msgstr "États"
+msgstr "États"
 
 #: hacks/config/discrete.xml.h:1
 msgid "Discrete"
 
 #: hacks/config/discrete.xml.h:1
 msgid "Discrete"
-msgstr "Discrète"
+msgstr "Discret"
 
 #: hacks/config/discrete.xml.h:5
 msgid ""
 "More ``discrete map'' systems, including new variants of Hopalong and Julia, "
 "and a few others. Written by Tim Auckland."
 msgstr ""
 
 #: hacks/config/discrete.xml.h:5
 msgid ""
 "More ``discrete map'' systems, including new variants of Hopalong and Julia, "
 "and a few others. Written by Tim Auckland."
 msgstr ""
+"Autres systèmes de ''cartes discrètes'', comprenant de nouvelles variantes "
+"de Hopalong et Julia, ainsi que quelques autres. Écrit par Tim Auckland."
 
 #: hacks/config/distort.xml.h:1
 msgid "Black Hole"
 
 #: hacks/config/distort.xml.h:1
 msgid "Black Hole"
@@ -2147,7 +2410,7 @@ msgstr "Trou noir"
 
 #: hacks/config/distort.xml.h:2
 msgid "Bounce"
 
 #: hacks/config/distort.xml.h:2
 msgid "Bounce"
-msgstr "Rebondis"
+msgstr "Rebond"
 
 #: hacks/config/distort.xml.h:3
 msgid "Distort"
 
 #: hacks/config/distort.xml.h:3
 msgid "Distort"
@@ -2163,7 +2426,7 @@ msgstr "Taille des lentilles"
 
 #: hacks/config/distort.xml.h:8
 msgid "Magnify"
 
 #: hacks/config/distort.xml.h:8
 msgid "Magnify"
-msgstr "Aggrandir"
+msgstr "Agrandir"
 
 #: hacks/config/distort.xml.h:9 hacks/config/glforestfire.xml.h:10
 #: hacks/config/lament.xml.h:4 hacks/config/sballs.xml.h:6
 
 #: hacks/config/distort.xml.h:9 hacks/config/glforestfire.xml.h:10
 #: hacks/config/lament.xml.h:4 hacks/config/sballs.xml.h:6
@@ -2172,11 +2435,11 @@ msgstr "Normal"
 
 #: hacks/config/distort.xml.h:10
 msgid "Reflect"
 
 #: hacks/config/distort.xml.h:10
 msgid "Reflect"
-msgstr "Reflète"
+msgstr "Réfléchir"
 
 #: hacks/config/distort.xml.h:14
 msgid "Swamp Thing"
 
 #: hacks/config/distort.xml.h:14
 msgid "Swamp Thing"
-msgstr ""
+msgstr "Marais"
 
 #: hacks/config/distort.xml.h:15
 msgid ""
 
 #: hacks/config/distort.xml.h:15
 msgid ""
@@ -2184,29 +2447,32 @@ msgid ""
 "wander around the screen, magnifying whatever is underneath. Written by "
 "Jonas Munsin."
 msgstr ""
 "wander around the screen, magnifying whatever is underneath. Written by "
 "Jonas Munsin."
 msgstr ""
+"Ce hack capture une image de l'écran et laisse une lentille transparente s'y "
+"promener en agrandissant ce qu'elle réfléchit. Écrit par Jonas Munsin."
 
 #: hacks/config/distort.xml.h:16 hacks/config/moire.xml.h:12
 #: hacks/config/rd-bomb.xml.h:21 hacks/config/ripples.xml.h:15
 #: hacks/config/rotzoomer.xml.h:10 hacks/config/swirl.xml.h:10
 #: hacks/config/twang.xml.h:15 hacks/config/xflame.xml.h:7
 msgid "Use Shared Memory"
 
 #: hacks/config/distort.xml.h:16 hacks/config/moire.xml.h:12
 #: hacks/config/rd-bomb.xml.h:21 hacks/config/ripples.xml.h:15
 #: hacks/config/rotzoomer.xml.h:10 hacks/config/swirl.xml.h:10
 #: hacks/config/twang.xml.h:15 hacks/config/xflame.xml.h:7
 msgid "Use Shared Memory"
-msgstr "Utilise la mémoire partagée"
+msgstr "Utiliser une mémoire partagée"
 
 #: hacks/config/distort.xml.h:17
 msgid "Vortex"
 
 #: hacks/config/distort.xml.h:17
 msgid "Vortex"
-msgstr ""
+msgstr "Vortex"
 
 #: hacks/config/drift.xml.h:1
 msgid "Drift"
 
 #: hacks/config/drift.xml.h:1
 msgid "Drift"
-msgstr "Dérive"
+msgstr "Dérive"
 
 #: hacks/config/drift.xml.h:4
 
 #: hacks/config/drift.xml.h:4
+#, fuzzy
 msgid "Fractal Growth"
 msgid "Fractal Growth"
-msgstr "Les fractales doivent grandir."
+msgstr "Croissance fractale"
 
 #: hacks/config/drift.xml.h:5
 msgid "High Dimensional Sphere"
 
 #: hacks/config/drift.xml.h:5
 msgid "High Dimensional Sphere"
-msgstr ""
+msgstr "Sphère dimensionnelle"
 
 #: hacks/config/drift.xml.h:6
 msgid ""
 
 #: hacks/config/drift.xml.h:6
 msgid ""
@@ -2214,14 +2480,17 @@ msgid ""
 "cosmic flames?'' Another fine hack from the Scott Draves collection of fine "
 "hacks."
 msgstr ""
 "cosmic flames?'' Another fine hack from the Scott Draves collection of fine "
 "hacks."
 msgstr ""
+"Comment décrire ceci sinon comme des ''flammes cosmiques fractales "
+"récursives à la dérive ?'' Un nouveau chouette hack de la collection de "
+"Scott Draves ."
 
 #: hacks/config/drift.xml.h:7
 msgid "Lissojous Figures"
 
 #: hacks/config/drift.xml.h:7
 msgid "Lissojous Figures"
-msgstr "Lissajous"
+msgstr "Figures Lissojous"
 
 #: hacks/config/electricsheep.xml.h:1
 msgid "ElectricSheep"
 
 #: hacks/config/electricsheep.xml.h:1
 msgid "ElectricSheep"
-msgstr ""
+msgstr "Mouton électrique"
 
 #: hacks/config/electricsheep.xml.h:2
 msgid ""
 
 #: hacks/config/electricsheep.xml.h:2
 msgid ""
@@ -2234,11 +2503,24 @@ msgid ""
 "that web site for configuration information."
 msgstr ""
 
 "that web site for configuration information."
 msgstr ""
 
+#: hacks/config/endgame.xml.h:1
+msgid ""
+"Black slips out of three mating nets, but the fourth one holds him tight! A "
+"brilliant composition! Written by Blair Tennessy."
+msgstr ""
+
+#: hacks/config/endgame.xml.h:2
+#, fuzzy
+msgid "Endgame"
+msgstr "Moteur"
+
 #: hacks/config/engine.xml.h:1
 msgid ""
 "Draws a simple four-stroke engine that floats around the screen. Written by "
 "Ben Buxton."
 msgstr ""
 #: hacks/config/engine.xml.h:1
 msgid ""
 "Draws a simple four-stroke engine that floats around the screen. Written by "
 "Ben Buxton."
 msgstr ""
+"Dessine un simple moteur à quatre temps qui flotte sur l'écran. Écrit par "
+"Ben Buxton."
 
 #: hacks/config/engine.xml.h:2
 msgid "Engine"
 
 #: hacks/config/engine.xml.h:2
 msgid "Engine"
@@ -2246,26 +2528,28 @@ msgstr "Moteur"
 
 #: hacks/config/epicycle.xml.h:4
 msgid "Epicycle"
 
 #: hacks/config/epicycle.xml.h:4
 msgid "Epicycle"
-msgstr "Epicycle"
+msgstr "Épicycle"
 
 #: hacks/config/epicycle.xml.h:6
 msgid "Harmonics"
 msgstr "Harmoniques"
 
 #: hacks/config/epicycle.xml.h:12
 
 #: hacks/config/epicycle.xml.h:6
 msgid "Harmonics"
 msgstr "Harmoniques"
 
 #: hacks/config/epicycle.xml.h:12
+#, fuzzy
 msgid ""
 "This program draws the path traced out by a point on the edge of a circle. "
 "That circle rotates around a point on the rim of another circle, and so on, "
 "several times. These were the basis for the pre-heliocentric model of "
 "planetary motion. Written by James Youngman."
 msgstr ""
 msgid ""
 "This program draws the path traced out by a point on the edge of a circle. "
 "That circle rotates around a point on the rim of another circle, and so on, "
 "several times. These were the basis for the pre-heliocentric model of "
 "planetary motion. Written by James Youngman."
 msgstr ""
-"Cet économiseur d'écran dessine la trajectoire d'un point sur un cercle en "
-"rotation qui se déplace sur le contour d'un autre cercle. Ecris par James "
-"Youngman."
+"Ce programme dessine le chemin tracé par un point sur le bord d'un cercle. "
+"Ce cercle pivote autour d'un point sur le pourtour d'un autre cercle, et "
+"ainsi de suite, plusieurs fois. Il s'agit de la base du modèle pré-"
+"héliocentrique de révolution planétaire. Écrit par James Youngman."
 
 #: hacks/config/euler2d.xml.h:2
 msgid "Euler2d"
 
 #: hacks/config/euler2d.xml.h:2
 msgid "Euler2d"
-msgstr ""
+msgstr "Euler 2D"
 
 #: hacks/config/euler2d.xml.h:10 hacks/config/whirlwindwarp.xml.h:5
 msgid "Particles"
 
 #: hacks/config/euler2d.xml.h:10 hacks/config/whirlwindwarp.xml.h:5
 msgid "Particles"
@@ -2280,6 +2564,8 @@ msgid ""
 "Simulates two dimensional Incompressible Inviscid Fluid Flow. Written by "
 "Stephen Montgomery-Smith."
 msgstr ""
 "Simulates two dimensional Incompressible Inviscid Fluid Flow. Written by "
 "Stephen Montgomery-Smith."
 msgstr ""
+"Simule un flux fluide non-visqueux incompressible bidimensionnel. Écrit par "
+"Stephen Montgomery-Smith."
 
 #: hacks/config/extrusion.xml.h:1
 msgid ""
 
 #: hacks/config/extrusion.xml.h:1
 msgid ""
@@ -2287,6 +2573,9 @@ msgid ""
 "inside out. Created by David Konerding from the samples that come with the "
 "GL Extrusion library by Linas Vepstas."
 msgstr ""
 "inside out. Created by David Konerding from the samples that come with the "
 "GL Extrusion library by Linas Vepstas."
 msgstr ""
+"Dessine diverses formes extrudées en rotation qui se tournent, s'allongent "
+"et se retournent. Créé par David Konerding à partir des exemples fournis "
+"avec la bibliothèque GL Extrusion de Linas Vepstas."
 
 #: hacks/config/extrusion.xml.h:2
 msgid "Extrusion"
 
 #: hacks/config/extrusion.xml.h:2
 msgid "Extrusion"
@@ -2294,64 +2583,70 @@ msgstr "Extrusion"
 
 #: hacks/config/extrusion.xml.h:4
 msgid "Helix 2"
 
 #: hacks/config/extrusion.xml.h:4
 msgid "Helix 2"
-msgstr ""
+msgstr "Hélice 2"
 
 #: hacks/config/extrusion.xml.h:5
 msgid "Helix 3"
 
 #: hacks/config/extrusion.xml.h:5
 msgid "Helix 3"
-msgstr ""
+msgstr "Hélice 3"
 
 #: hacks/config/extrusion.xml.h:6
 msgid "Helix 4"
 
 #: hacks/config/extrusion.xml.h:6
 msgid "Helix 4"
-msgstr ""
+msgstr "Hélice 4"
 
 #: hacks/config/extrusion.xml.h:7
 
 #: hacks/config/extrusion.xml.h:7
+#, fuzzy
 msgid "Join Offset"
 msgid "Join Offset"
-msgstr "Décalage des jointures"
+msgstr "Joindre décalage"
 
 #: hacks/config/extrusion.xml.h:8
 msgid "Random Object"
 
 #: hacks/config/extrusion.xml.h:8
 msgid "Random Object"
-msgstr "Objet aléatoire"
+msgstr "Objet aléatoire"
 
 #: hacks/config/extrusion.xml.h:9
 
 #: hacks/config/extrusion.xml.h:9
+#, fuzzy
 msgid "Screw"
 msgid "Screw"
-msgstr "Vis"
+msgstr "Visser"
 
 #: hacks/config/extrusion.xml.h:14
 msgid "Taper"
 
 #: hacks/config/extrusion.xml.h:14
 msgid "Taper"
-msgstr ""
+msgstr "Effiler"
 
 #: hacks/config/extrusion.xml.h:15
 
 #: hacks/config/extrusion.xml.h:15
+#, fuzzy
 msgid "Texture Image"
 msgid "Texture Image"
-msgstr "Image de texture"
+msgstr "Texture"
 
 #: hacks/config/extrusion.xml.h:16
 
 #: hacks/config/extrusion.xml.h:16
+#, fuzzy
 msgid "Twistoid"
 msgstr "Torsion"
 
 #: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:9
 #: hacks/config/pulsar.xml.h:19
 msgid "Use Flat Coloring"
 msgid "Twistoid"
 msgstr "Torsion"
 
 #: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:9
 #: hacks/config/pulsar.xml.h:19
 msgid "Use Flat Coloring"
-msgstr "Couleur unie"
+msgstr "Utiliser les couleurs en aplat"
 
 #: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:10
 msgid "Use Lighting"
 
 #: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:10
 msgid "Use Lighting"
-msgstr "Utiliser les éclairages"
+msgstr "Utiliser l'éclairage"
 
 #: hacks/config/fadeplot.xml.h:2
 
 #: hacks/config/fadeplot.xml.h:2
+#, fuzzy
 msgid ""
 "Draws what looks like a waving ribbon following a sinusoidal path. Written "
 "by Bas van Gaalen and Charles Vidal."
 msgstr ""
 msgid ""
 "Draws what looks like a waving ribbon following a sinusoidal path. Written "
 "by Bas van Gaalen and Charles Vidal."
 msgstr ""
-"Anime un semblant de ruban ondulant en suivant un chemin sinusoïde.Ecris pas "
+"Dessine une sorte de ruban ondulant suivant un chemin sinusoïdal. Écrit par "
 "Bas van Gaalen et Charles Vidal."
 
 #: hacks/config/fadeplot.xml.h:3
 "Bas van Gaalen et Charles Vidal."
 
 #: hacks/config/fadeplot.xml.h:3
+#, fuzzy
 msgid "FadePlot"
 msgid "FadePlot"
-msgstr ""
+msgstr "FadePlot"
 
 #: hacks/config/flag.xml.h:1
 msgid "Bitmap for Flag"
 
 #: hacks/config/flag.xml.h:1
 msgid "Bitmap for Flag"
-msgstr "Image pour le drapeau"
+msgstr "Bitmap du drapeau"
 
 #: hacks/config/flag.xml.h:3
 msgid "Flag"
 
 #: hacks/config/flag.xml.h:3
 msgid "Flag"
@@ -2359,7 +2654,7 @@ msgstr "Drapeau"
 
 #: hacks/config/flag.xml.h:10
 msgid "Text for Flag"
 
 #: hacks/config/flag.xml.h:10
 msgid "Text for Flag"
-msgstr "Texte pour le drapeau"
+msgstr "Texte du drapeau"
 
 #: hacks/config/flag.xml.h:11
 msgid ""
 
 #: hacks/config/flag.xml.h:11
 msgid ""
@@ -2369,6 +2664,11 @@ msgid ""
 "``Bob,'' but you can replace the text or the image with a command-line "
 "option. Written by Charles Vidal and Jamie Zawinski."
 msgstr ""
 "``Bob,'' but you can replace the text or the image with a command-line "
 "option. Written by Charles Vidal and Jamie Zawinski."
 msgstr ""
+"Dessine un drapeau coloré qui ondule sur l'écran. Il peut contenir un texte "
+"et des images arbitraires. Par défaut, il affiche le nom système et le type "
+"de système d'exploitation en cours ou une photo de ''Bob'', mais vous pouvez "
+"remplacer le texte ou l'image à l'aide d'une option de ligne de commande. "
+"Écrit par Charles Vidal et Jamie Zawinski."
 
 #: hacks/config/flame.xml.h:1 hacks/config/jigsaw.xml.h:1
 #: hacks/config/maze.xml.h:1 hacks/config/rotzoomer.xml.h:1
 
 #: hacks/config/flame.xml.h:1 hacks/config/jigsaw.xml.h:1
 #: hacks/config/maze.xml.h:1 hacks/config/rotzoomer.xml.h:1
@@ -2382,23 +2682,24 @@ msgstr "10 secondes"
 
 #: hacks/config/flame.xml.h:3
 msgid "Another iterative fractal generator. Written by Scott Draves."
 
 #: hacks/config/flame.xml.h:3
 msgid "Another iterative fractal generator. Written by Scott Draves."
-msgstr ""
+msgstr "Un autre générateur fractal itératif. Écrit par Scott Draves."
 
 #: hacks/config/flame.xml.h:4
 msgid "Complexity"
 
 #: hacks/config/flame.xml.h:4
 msgid "Complexity"
-msgstr "Complexité"
+msgstr "Complexité"
 
 #: hacks/config/flame.xml.h:8
 msgid "Flame"
 
 #: hacks/config/flame.xml.h:8
 msgid "Flame"
-msgstr "Flame"
+msgstr "Flamme"
 
 #: hacks/config/flame.xml.h:13
 msgid "Number of Fractals"
 msgstr "Nombre de fractales"
 
 #: hacks/config/flipscreen3d.xml.h:2
 
 #: hacks/config/flame.xml.h:13
 msgid "Number of Fractals"
 msgstr "Nombre de fractales"
 
 #: hacks/config/flipscreen3d.xml.h:2
+#, fuzzy
 msgid "Flipscreen3d"
 msgid "Flipscreen3d"
-msgstr "Écran glissant 3D"
+msgstr "Écran retourné 3D"
 
 #: hacks/config/flipscreen3d.xml.h:3
 msgid ""
 
 #: hacks/config/flipscreen3d.xml.h:3
 msgid ""
@@ -2408,13 +2709,15 @@ msgstr ""
 
 #: hacks/config/flow.xml.h:1
 msgid "Allow 2D Attractors"
 
 #: hacks/config/flow.xml.h:1
 msgid "Allow 2D Attractors"
-msgstr ""
+msgstr "Autoriser les attracteurs 2D"
 
 #: hacks/config/flow.xml.h:2
 msgid ""
 "Another series of strange attractors: a flowing series of points, making "
 "strange rotational shapes. Written by Jeff Butterworth."
 msgstr ""
 
 #: hacks/config/flow.xml.h:2
 msgid ""
 "Another series of strange attractors: a flowing series of points, making "
 "strange rotational shapes. Written by Jeff Butterworth."
 msgstr ""
+"Une autre série d'attracteurs étranges : une série flottante de points, "
+"constituant d'étranges formes rotatives. Écrit par Jeff Butterworth."
 
 #: hacks/config/flow.xml.h:5
 msgid "Flow"
 
 #: hacks/config/flow.xml.h:5
 msgid "Flow"
@@ -2422,35 +2725,36 @@ msgstr "Flux"
 
 #: hacks/config/flow.xml.h:6
 msgid "Freeze Some Bees"
 
 #: hacks/config/flow.xml.h:6
 msgid "Freeze Some Bees"
-msgstr "Fige quelques abeilles"
+msgstr "Geler des abeilles"
 
 #: hacks/config/flow.xml.h:10
 msgid "Ride a Trained Bee"
 
 #: hacks/config/flow.xml.h:10
 msgid "Ride a Trained Bee"
-msgstr ""
+msgstr "Utiliser une abeille dressée"
 
 #: hacks/config/flow.xml.h:11
 msgid "Rotate Around Attractor"
 
 #: hacks/config/flow.xml.h:11
 msgid "Rotate Around Attractor"
-msgstr ""
+msgstr "Tourner autour de l'attracteur"
 
 #: hacks/config/flow.xml.h:12
 msgid "Show Bounding Box"
 
 #: hacks/config/flow.xml.h:12
 msgid "Show Bounding Box"
-msgstr ""
+msgstr "Afficher une boîte bondissante"
 
 #: hacks/config/flow.xml.h:14
 msgid "Slow Bees with Antifreeze"
 
 #: hacks/config/flow.xml.h:14
 msgid "Slow Bees with Antifreeze"
-msgstr ""
+msgstr "Ralentir les abeilles avec de l'antigel"
 
 #: hacks/config/flow.xml.h:19
 msgid "Zoom In and Out"
 
 #: hacks/config/flow.xml.h:19
 msgid "Zoom In and Out"
-msgstr "Zoom avant arrière"
+msgstr "Zoom avant et arrière"
 
 #: hacks/config/fluidballs.xml.h:1
 msgid "Ball Size"
 msgstr "Taille des balles"
 
 #: hacks/config/fluidballs.xml.h:5
 
 #: hacks/config/fluidballs.xml.h:1
 msgid "Ball Size"
 msgstr "Taille des balles"
 
 #: hacks/config/fluidballs.xml.h:5
+#, fuzzy
 msgid "FluidBalls"
 msgid "FluidBalls"
-msgstr "Balles fluides"
+msgstr "Balles"
 
 #: hacks/config/fluidballs.xml.h:6
 msgid "Freefall"
 
 #: hacks/config/fluidballs.xml.h:6
 msgid "Freefall"
@@ -2458,21 +2762,20 @@ msgstr ""
 
 #: hacks/config/fluidballs.xml.h:7 hacks/config/twang.xml.h:4
 msgid "Friction"
 
 #: hacks/config/fluidballs.xml.h:7 hacks/config/twang.xml.h:4
 msgid "Friction"
-msgstr ""
+msgstr "Friction"
 
 #: hacks/config/fluidballs.xml.h:8
 
 #: hacks/config/fluidballs.xml.h:8
-#, fuzzy
 msgid "Glass"
 msgid "Glass"
-msgstr "Classique"
+msgstr ""
 
 #: hacks/config/fluidballs.xml.h:9 hacks/config/qix.xml.h:9
 #: hacks/config/speedmine.xml.h:4
 msgid "Gravity"
 
 #: hacks/config/fluidballs.xml.h:9 hacks/config/qix.xml.h:9
 #: hacks/config/speedmine.xml.h:4
 msgid "Gravity"
-msgstr "Gravité"
+msgstr "Gravité"
 
 #: hacks/config/fluidballs.xml.h:10
 msgid "Hurricane"
 
 #: hacks/config/fluidballs.xml.h:10
 msgid "Hurricane"
-msgstr "Ouragan"
+msgstr ""
 
 #: hacks/config/fluidballs.xml.h:11
 msgid "Jupiter"
 
 #: hacks/config/fluidballs.xml.h:11
 msgid "Jupiter"
@@ -2483,25 +2786,26 @@ msgid ""
 "Models the physics of bouncing balls, or of particles in a gas or fluid, "
 "depending on the settings. If \"Shake Box\" is selected, then every now and "
 "then, the box will be rotated, changing which direction is down (in order to "
 "Models the physics of bouncing balls, or of particles in a gas or fluid, "
 "depending on the settings. If \"Shake Box\" is selected, then every now and "
 "then, the box will be rotated, changing which direction is down (in order to "
-"keep the settled balls in motion.)"
+"keep the settled balls in motion.) By Peter Birtles and Jamie Zawinski."
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:15
 #, fuzzy
 msgid "Sandpaper"
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:15
 #, fuzzy
 msgid "Sandpaper"
-msgstr "Standard"
+msgstr "Errance"
 
 #: hacks/config/fluidballs.xml.h:16
 
 #: hacks/config/fluidballs.xml.h:16
+#, fuzzy
 msgid "Shake Box"
 msgid "Shake Box"
-msgstr ""
+msgstr "ShadeBobs"
 
 #: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
 msgid "Still"
 
 #: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
 msgid "Still"
-msgstr "Immobile"
+msgstr "Tranquille"
 
 #: hacks/config/fluidballs.xml.h:22
 msgid "Various Ball Sizes"
 
 #: hacks/config/fluidballs.xml.h:22
 msgid "Various Ball Sizes"
-msgstr "Taille des balles variée"
+msgstr ""
 
 #: hacks/config/fluidballs.xml.h:23
 msgid "Wind"
 
 #: hacks/config/fluidballs.xml.h:23
 msgid "Wind"
@@ -2509,13 +2813,15 @@ msgstr "Vent"
 
 #: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
 msgid "Forest"
 
 #: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
 msgid "Forest"
-msgstr "Forêt"
+msgstr "Forêt"
 
 #: hacks/config/forest.xml.h:7
 msgid ""
 "This draws fractal trees. Written by Peter Baumung. Everybody loves "
 "fractals, right?"
 msgstr ""
 
 #: hacks/config/forest.xml.h:7
 msgid ""
 "This draws fractal trees. Written by Peter Baumung. Everybody loves "
 "fractals, right?"
 msgstr ""
+"Dessine des arbres fractals. Écrit par Peter Baumung. Tout le monde aime les "
+"fractales, n'est-ce pas ?"
 
 #: hacks/config/galaxy.xml.h:4
 msgid "Galaxy"
 
 #: hacks/config/galaxy.xml.h:4
 msgid "Galaxy"
@@ -2535,6 +2841,9 @@ msgid ""
 "the, uh, four winds or something. Originally an Amiga program by Uli "
 "Siegmund."
 msgstr ""
 "the, uh, four winds or something. Originally an Amiga program by Uli "
 "Siegmund."
 msgstr ""
+"Dessine des galaxies tournoyantes, qui entrent en collision et dispersent "
+"leurs étoiles aux quatre vents (en quelque sorte). Initialement un programme "
+"Amiga d'Uli Siegmund."
 
 #: hacks/config/gears.xml.h:3
 msgid "Gears"
 
 #: hacks/config/gears.xml.h:3
 msgid "Gears"
@@ -2542,11 +2851,11 @@ msgstr "Engrenages"
 
 #: hacks/config/gears.xml.h:4
 msgid "Planetary Gear System"
 
 #: hacks/config/gears.xml.h:4
 msgid "Planetary Gear System"
-msgstr ""
+msgstr "Train d'engrenages planétaires"
 
 #: hacks/config/gears.xml.h:5 hacks/config/goop.xml.h:9
 msgid "Rotational Speed"
 
 #: hacks/config/gears.xml.h:5 hacks/config/goop.xml.h:9
 msgid "Rotational Speed"
-msgstr "Vitesse de rotation"
+msgstr "Vitesse drotationnel"
 
 #: hacks/config/gears.xml.h:9
 msgid ""
 
 #: hacks/config/gears.xml.h:9
 msgid ""
@@ -2554,40 +2863,46 @@ msgid ""
 "dimensions. Another GL hack, by Danny Sung, Brian Paul, Ed Mackey, and Jamie "
 "Zawinski."
 msgstr ""
 "dimensions. Another GL hack, by Danny Sung, Brian Paul, Ed Mackey, and Jamie "
 "Zawinski."
 msgstr ""
+"Dessine des engrenages qui s'emboîtent et pivotent en trois dimensions. Un "
+"autre hack GL de Danny Sung, Brian Paul, Ed Mackey et Jamie Zawinski."
 
 #: hacks/config/gears.xml.h:10
 msgid "Three Gear System"
 
 #: hacks/config/gears.xml.h:10
 msgid "Three Gear System"
-msgstr "Système à trois roues"
+msgstr "Système à trois engrenages"
 
 #: hacks/config/gflux.xml.h:2
 msgid "Checkerboard"
 
 #: hacks/config/gflux.xml.h:2
 msgid "Checkerboard"
-msgstr "Damier"
+msgstr "Échiquier"
 
 #: hacks/config/gflux.xml.h:5
 msgid ""
 "Draws a rippling waves on a rotating wireframe grid, using GL. Written by "
 "Josiah Pease."
 msgstr ""
 
 #: hacks/config/gflux.xml.h:5
 msgid ""
 "Draws a rippling waves on a rotating wireframe grid, using GL. Written by "
 "Josiah Pease."
 msgstr ""
+"Dessine des vagues ondulantes sur une grille en rotation en utilisant GL. "
+"Écrit par Josiah Pease."
 
 #: hacks/config/gflux.xml.h:7
 msgid "Flat Lighting"
 
 #: hacks/config/gflux.xml.h:7
 msgid "Flat Lighting"
-msgstr "Éclairs"
+msgstr "Éclairage plat"
 
 #: hacks/config/gflux.xml.h:8
 msgid "GFlux"
 
 #: hacks/config/gflux.xml.h:8
 msgid "GFlux"
-msgstr ""
+msgstr "GFlux"
 
 #: hacks/config/gflux.xml.h:9
 
 #: hacks/config/gflux.xml.h:9
+#, fuzzy
 msgid "Mesh Density"
 msgid "Mesh Density"
-msgstr ""
+msgstr "Densité de maille"
 
 #: hacks/config/gflux.xml.h:10
 
 #: hacks/config/gflux.xml.h:10
+#, fuzzy
 msgid "Screen Image"
 msgid "Screen Image"
-msgstr "Image de l'écran"
+msgstr "Image écran"
 
 #: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:18
 msgid "Wave Speed"
 
 #: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:18
 msgid "Wave Speed"
-msgstr "Vitesse des vagues"
+msgstr "Vitesse de vague"
 
 #: hacks/config/gflux.xml.h:15
 msgid "Waves"
 
 #: hacks/config/gflux.xml.h:15
 msgid "Waves"
@@ -2595,11 +2910,11 @@ msgstr "Vagues"
 
 #: hacks/config/gflux.xml.h:16
 msgid "Wire Mesh"
 
 #: hacks/config/gflux.xml.h:16
 msgid "Wire Mesh"
-msgstr ""
+msgstr "Grille en fil de fer"
 
 #: hacks/config/glforestfire.xml.h:2
 msgid "Desert"
 
 #: hacks/config/glforestfire.xml.h:2
 msgid "Desert"
-msgstr "Désert"
+msgstr "Désert"
 
 #: hacks/config/glforestfire.xml.h:3
 msgid ""
 
 #: hacks/config/glforestfire.xml.h:3
 msgid ""
@@ -2607,25 +2922,24 @@ msgid ""
 "filled with trees. Requires OpenGL, and a machine with fast hardware support "
 "for texture maps. Written by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
 msgstr ""
 "filled with trees. Requires OpenGL, and a machine with fast hardware support "
 "for texture maps. Written by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
 msgstr ""
-"Dessine l'animation d'un quasi-feu avec des triangles en 3D dans un paysage "
-"parsemé d'arbres. Nécessite une machine ayant un support matériel accéléré "
-"OpenGL pour les textures. Ecris par Eric Lassauge <lassauge@mail.dotcom.fr>"
 
 #: hacks/config/glforestfire.xml.h:5
 msgid "Fog"
 msgstr "Brouillard"
 
 #: hacks/config/glforestfire.xml.h:7
 
 #: hacks/config/glforestfire.xml.h:5
 msgid "Fog"
 msgstr "Brouillard"
 
 #: hacks/config/glforestfire.xml.h:7
+#, fuzzy
 msgid "GLForestFire"
 msgid "GLForestFire"
-msgstr "Feu en Forêt GL"
+msgstr "Feu de forêt GL"
 
 #: hacks/config/glforestfire.xml.h:8
 
 #: hacks/config/glforestfire.xml.h:8
+#, fuzzy
 msgid "Huge Fire"
 msgid "Huge Fire"
-msgstr "Gros feu"
+msgstr "Grand incendie"
 
 #: hacks/config/glforestfire.xml.h:9
 msgid "No shadow"
 
 #: hacks/config/glforestfire.xml.h:9
 msgid "No shadow"
-msgstr "Pas d'ombres"
+msgstr "Pas d'ombre"
 
 #: hacks/config/glforestfire.xml.h:11
 msgid "Number of trees"
 
 #: hacks/config/glforestfire.xml.h:11
 msgid "Number of trees"
@@ -2637,12 +2951,12 @@ msgstr "Pluie"
 
 #: hacks/config/glforestfire.xml.h:17
 msgid "Track mouse"
 
 #: hacks/config/glforestfire.xml.h:17
 msgid "Track mouse"
-msgstr "Réagis à la souris"
+msgstr "Suivre la souris"
 
 #: hacks/config/glforestfire.xml.h:18 hacks/config/lament.xml.h:8
 #: hacks/config/sballs.xml.h:17
 msgid "Untextured"
 
 #: hacks/config/glforestfire.xml.h:18 hacks/config/lament.xml.h:8
 #: hacks/config/sballs.xml.h:17
 msgid "Untextured"
-msgstr "Sans texture"
+msgstr "Pas de texture"
 
 #: hacks/config/glplanet.xml.h:1
 msgid ""
 
 #: hacks/config/glplanet.xml.h:1
 msgid ""
@@ -2651,18 +2965,22 @@ msgid ""
 "wrap any texture around the sphere, e.g., the planetary textures that come "
 "with `ssystem'."
 msgstr ""
 "wrap any texture around the sphere, e.g., the planetary textures that come "
 "with `ssystem'."
 msgstr ""
+"Dessine une planète qui rebondit dans l'espace. Écrit par David Konerding. "
+"L'image intégrée est un planisphère (extrait de 'xearth'), mais vous pouvez "
+"entourer la sphère d'une texture quelconque, p. ex., les textures "
+"planétaires fournies avec 'ssystem'."
 
 #: hacks/config/glplanet.xml.h:3
 msgid "GLPlanet"
 
 #: hacks/config/glplanet.xml.h:3
 msgid "GLPlanet"
-msgstr "Planète GL"
+msgstr "Planète GL"
 
 #: hacks/config/glplanet.xml.h:4
 msgid "Image File"
 msgstr "Fichier image"
 
 
 #: hacks/config/glplanet.xml.h:4
 msgid "Image File"
 msgstr "Fichier image"
 
-#: hacks/config/glsnake.xml.h:1
+#: hacks/config/glsnake.xml.h:1 hacks/config/lavalite.xml.h:1
 msgid "1"
 msgid "1"
-msgstr ""
+msgstr "1"
 
 #: hacks/config/glsnake.xml.h:2 hacks/config/penrose.xml.h:2
 msgid "30 Seconds"
 
 #: hacks/config/glsnake.xml.h:2 hacks/config/penrose.xml.h:2
 msgid "30 Seconds"
@@ -2673,34 +2991,40 @@ msgid ""
 "Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
 "Andrew Bennetts, and Peter Aylett."
 msgstr ""
 "Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
 "Andrew Bennetts, and Peter Aylett."
 msgstr ""
+"Dessine une simulation du serpent Rubik. Écrit par Jamie Wilkinson, Andrew "
+"Bennetts et Peter Aylett."
 
 #: hacks/config/glsnake.xml.h:6
 msgid "GlSnake"
 msgstr "Serpent GL"
 
 #: hacks/config/glsnake.xml.h:7
 
 #: hacks/config/glsnake.xml.h:6
 msgid "GlSnake"
 msgstr "Serpent GL"
 
 #: hacks/config/glsnake.xml.h:7
+#, fuzzy
 msgid "Loose"
 msgid "Loose"
-msgstr "Lâche"
+msgstr "Étendu"
 
 #: hacks/config/glsnake.xml.h:8
 
 #: hacks/config/glsnake.xml.h:8
+#, fuzzy
 msgid "Packing"
 msgid "Packing"
-msgstr "Serré"
+msgstr "En boule"
 
 #: hacks/config/glsnake.xml.h:9
 
 #: hacks/config/glsnake.xml.h:9
+#, fuzzy
 msgid "Scary Colors"
 msgid "Scary Colors"
-msgstr "Couleurs à faire peur"
+msgstr "Couleurs effrayantes"
 
 #: hacks/config/glsnake.xml.h:11
 msgid "Show Labels"
 
 #: hacks/config/glsnake.xml.h:11
 msgid "Show Labels"
-msgstr "Montre les étiquettes"
+msgstr "Afficher les étiquettes"
 
 #: hacks/config/glsnake.xml.h:14
 
 #: hacks/config/glsnake.xml.h:14
+#, fuzzy
 msgid "Tight"
 msgid "Tight"
-msgstr ""
+msgstr "Serré"
 
 #: hacks/config/glsnake.xml.h:15 hacks/config/rocks.xml.h:13
 msgid "Velocity"
 
 #: hacks/config/glsnake.xml.h:15 hacks/config/rocks.xml.h:13
 msgid "Velocity"
-msgstr "Vélocité"
+msgstr "Vélocité"
 
 #: hacks/config/glsnake.xml.h:17
 msgid "Y Rotation"
 
 #: hacks/config/glsnake.xml.h:17
 msgid "Y Rotation"
@@ -2715,6 +3039,8 @@ msgid ""
 "Displays a few lines of text spinning around in a solid 3D font. Written by "
 "Jamie Zawinski."
 msgstr ""
 "Displays a few lines of text spinning around in a solid 3D font. Written by "
 "Jamie Zawinski."
 msgstr ""
+"Affiche quelques lignes de texte qui tournoient dans une police 3D unie. "
+"Écrit par Jamie Zawinski."
 
 #: hacks/config/gltext.xml.h:4
 msgid "GLText"
 
 #: hacks/config/gltext.xml.h:4
 msgid "GLText"
@@ -2726,7 +3052,7 @@ msgstr "Texte"
 
 #: hacks/config/goban.xml.h:1
 msgid "Goban"
 
 #: hacks/config/goban.xml.h:1
 msgid "Goban"
-msgstr ""
+msgstr "Go"
 
 #: hacks/config/goban.xml.h:2
 msgid ""
 
 #: hacks/config/goban.xml.h:2
 msgid ""
@@ -2736,15 +3062,16 @@ msgstr ""
 
 #: hacks/config/goop.xml.h:1
 msgid "Additive Colors (reflected light)"
 
 #: hacks/config/goop.xml.h:1
 msgid "Additive Colors (reflected light)"
-msgstr "Couleurs additives (lumière réfléchie)"
+msgstr "Couleurs additives (lumière réfléchie)"
 
 #: hacks/config/goop.xml.h:2
 
 #: hacks/config/goop.xml.h:2
+#, fuzzy
 msgid "Blob Count"
 msgid "Blob Count"
-msgstr "Nombre de blobs"
+msgstr "Nombre de taches"
 
 #: hacks/config/goop.xml.h:3
 msgid "Elasticity"
 
 #: hacks/config/goop.xml.h:3
 msgid "Elasticity"
-msgstr "Élasticité"
+msgstr "Élasticité"
 
 #: hacks/config/goop.xml.h:5
 msgid "Goop"
 
 #: hacks/config/goop.xml.h:5
 msgid "Goop"
@@ -2752,7 +3079,7 @@ msgstr "Gouttes"
 
 #: hacks/config/goop.xml.h:8
 msgid "Opaque Blobs"
 
 #: hacks/config/goop.xml.h:8
 msgid "Opaque Blobs"
-msgstr "Blobs opaques"
+msgstr "Taches opaques"
 
 #: hacks/config/goop.xml.h:12
 msgid "Speed Limit"
 
 #: hacks/config/goop.xml.h:12
 msgid "Speed Limit"
@@ -2760,7 +3087,7 @@ msgstr "Vitesse limite"
 
 #: hacks/config/goop.xml.h:13
 msgid "Subtractive Colors (transmitted light)"
 
 #: hacks/config/goop.xml.h:13
 msgid "Subtractive Colors (transmitted light)"
-msgstr "Couleurs soustractives (lumière transmise)"
+msgstr "Couleurs soustractives (lumière transmise)"
 
 #: hacks/config/goop.xml.h:14
 msgid ""
 
 #: hacks/config/goop.xml.h:14
 msgid ""
@@ -2772,32 +3099,47 @@ msgid ""
 "effect in real life by having several layers plastic with colored oil "
 "between them. Written by Jamie Zawinski."
 msgstr ""
 "effect in real life by having several layers plastic with colored oil "
 "between them. Written by Jamie Zawinski."
 msgstr ""
+"Dessine un ensemble de taches transparentes, animées, semblables à des "
+"amibes. Les taches changent de forme en se déplaçant sur l'écran et sont "
+"translucides,  ce qui permet de voir les taches d'arrière-plan à travers "
+"celles d'avant-plan. Lorsqu'une tache passe au-dessus d'une autre, leurs "
+"couleurs fusionnent. Écrit par Jamie Zawinski. C'est un super tapis de "
+"souris qui m'en a donné l'idée. Il obtient le même type d'effet en étant "
+"composé de plusieurs couches de plastique séparées par  de l'huile colorée. "
+"Écrit par Jamie Zawinski."
 
 #: hacks/config/goop.xml.h:15
 
 #: hacks/config/goop.xml.h:15
+#, fuzzy
 msgid "Transparent Blobs"
 msgid "Transparent Blobs"
-msgstr "Blobs transparents"
+msgstr "Taches transparentes"
 
 #: hacks/config/goop.xml.h:16
 
 #: hacks/config/goop.xml.h:16
+#, fuzzy
 msgid "XOR Blobs"
 msgid "XOR Blobs"
-msgstr "Blobs XOR"
+msgstr "Taches XOR"
 
 #: hacks/config/grav.xml.h:3
 msgid "Grav"
 
 #: hacks/config/grav.xml.h:3
 msgid "Grav"
-msgstr "Gravité"
+msgstr "Gravité"
 
 #: hacks/config/grav.xml.h:6
 
 #: hacks/config/grav.xml.h:6
+#, fuzzy
 msgid "Object Trails"
 msgid "Object Trails"
-msgstr "Trainée des objets"
+msgstr "Traînées d'objets"
 
 #: hacks/config/grav.xml.h:7
 
 #: hacks/config/grav.xml.h:7
+#, fuzzy
 msgid "Orbital Decay"
 msgid "Orbital Decay"
-msgstr "L'orbite doit s'amenuiser."
+msgstr "Désintégration orbitale"
 
 #: hacks/config/grav.xml.h:10
 msgid ""
 "This program draws a simple orbital simulation. If you turn on trails, it "
 "looks kind of like a cloud-chamber photograph. Written by Greg Bowering."
 msgstr ""
 
 #: hacks/config/grav.xml.h:10
 msgid ""
 "This program draws a simple orbital simulation. If you turn on trails, it "
 "looks kind of like a cloud-chamber photograph. Written by Greg Bowering."
 msgstr ""
+"Ce programme crée une simple simulation orbitale. Si vous activez les "
+"traînées, il ressemble à une sorte de photographie de chambre à brouillard. "
+"Écrit par Greg Bowering."
 
 #: hacks/config/greynetic.xml.h:2
 msgid "Greynetic"
 
 #: hacks/config/greynetic.xml.h:2
 msgid "Greynetic"
@@ -2807,14 +3149,17 @@ msgstr "Rectangles de couleur"
 msgid ""
 "This draws random colored and stippled rectangles. Written by Jamie Zawinski."
 msgstr ""
 msgid ""
 "This draws random colored and stippled rectangles. Written by Jamie Zawinski."
 msgstr ""
+"Dessine des rectangles colorés et pointillés de manière aléatoire. Écrit par "
+"Jamie Zawinski."
 
 #: hacks/config/halo.xml.h:1
 
 #: hacks/config/halo.xml.h:1
+#, fuzzy
 msgid "Animate Circles"
 msgid "Animate Circles"
-msgstr "Cercles animés"
+msgstr "Cercles animés"
 
 #: hacks/config/halo.xml.h:3
 msgid "Halo"
 
 #: hacks/config/halo.xml.h:3
 msgid "Halo"
-msgstr ""
+msgstr "Halo"
 
 #: hacks/config/halo.xml.h:5
 msgid "Number of Circles"
 
 #: hacks/config/halo.xml.h:5
 msgid "Number of Circles"
@@ -2822,11 +3167,11 @@ msgstr "Nombre de cercles"
 
 #: hacks/config/halo.xml.h:7 hacks/config/imsmap.xml.h:11
 msgid "Random Mode"
 
 #: hacks/config/halo.xml.h:7 hacks/config/imsmap.xml.h:11
 msgid "Random Mode"
-msgstr "Mode aléatoire"
+msgstr "Mode aléatoire"
 
 #: hacks/config/halo.xml.h:8
 msgid "Seuss Mode"
 
 #: hacks/config/halo.xml.h:8
 msgid "Seuss Mode"
-msgstr ""
+msgstr "Mode Seuss"
 
 #: hacks/config/halo.xml.h:11
 msgid ""
 
 #: hacks/config/halo.xml.h:11
 msgid ""
@@ -2834,74 +3179,80 @@ msgid ""
 "also animate the control-points, but that takes a lot of CPU and bandwidth. "
 "Written by Jamie Zawinski."
 msgstr ""
 "also animate the control-points, but that takes a lot of CPU and bandwidth. "
 "Written by Jamie Zawinski."
 msgstr ""
+"Dessine des motifs circulaires psychédéliques qui font mal aux yeux. Il peut "
+"aussi animer les points de contrôle, mais cette option utilise beaucoup de "
+"ressources processeur et de bande passante. Écrit par Jamie Zawinski."
 
 #: hacks/config/helix.xml.h:4
 msgid "Helix"
 
 #: hacks/config/helix.xml.h:4
 msgid "Helix"
-msgstr "Hélice"
+msgstr "Hélice"
 
 #: hacks/config/helix.xml.h:5
 msgid ""
 "This repeatedly generates spirally string-art-ish patterns. Written by Jamie "
 "Zawinski."
 
 #: hacks/config/helix.xml.h:5
 msgid ""
 "This repeatedly generates spirally string-art-ish patterns. Written by Jamie "
 "Zawinski."
-msgstr ""
+msgstr "Génère de nombreux motifs en spirale. Écrit par Jamie Zawinski."
 
 #: hacks/config/hopalong.xml.h:3
 msgid "EJK1"
 
 #: hacks/config/hopalong.xml.h:3
 msgid "EJK1"
-msgstr ""
+msgstr "EJK1"
 
 #: hacks/config/hopalong.xml.h:4
 msgid "EJK2"
 
 #: hacks/config/hopalong.xml.h:4
 msgid "EJK2"
-msgstr ""
+msgstr "EJK2"
 
 #: hacks/config/hopalong.xml.h:5
 msgid "EJK3"
 
 #: hacks/config/hopalong.xml.h:5
 msgid "EJK3"
-msgstr ""
+msgstr "EJK3"
 
 #: hacks/config/hopalong.xml.h:6
 msgid "EJK4"
 
 #: hacks/config/hopalong.xml.h:6
 msgid "EJK4"
-msgstr ""
+msgstr "EJK4"
 
 #: hacks/config/hopalong.xml.h:7
 msgid "EJK5"
 
 #: hacks/config/hopalong.xml.h:7
 msgid "EJK5"
-msgstr ""
+msgstr "EJK5"
 
 #: hacks/config/hopalong.xml.h:8
 msgid "EJK6"
 
 #: hacks/config/hopalong.xml.h:8
 msgid "EJK6"
-msgstr ""
+msgstr "EJK6"
 
 #: hacks/config/hopalong.xml.h:11
 msgid "Hopalong"
 
 #: hacks/config/hopalong.xml.h:11
 msgid "Hopalong"
-msgstr "Cercles psychadéliques"
+msgstr "Cercles psychédéliques"
 
 #: hacks/config/hopalong.xml.h:12
 msgid "Jong"
 
 #: hacks/config/hopalong.xml.h:12
 msgid "Jong"
-msgstr ""
+msgstr "Jong"
 
 #: hacks/config/hopalong.xml.h:16
 msgid "Martin"
 
 #: hacks/config/hopalong.xml.h:16
 msgid "Martin"
-msgstr ""
+msgstr "Martin"
 
 #: hacks/config/hopalong.xml.h:18
 msgid "Popcorn"
 
 #: hacks/config/hopalong.xml.h:18
 msgid "Popcorn"
-msgstr ""
+msgstr "Popcorn"
 
 #: hacks/config/hopalong.xml.h:19
 msgid "RR"
 
 #: hacks/config/hopalong.xml.h:19
 msgid "RR"
-msgstr ""
+msgstr "RR"
 
 #: hacks/config/hopalong.xml.h:20
 msgid "Sine"
 
 #: hacks/config/hopalong.xml.h:20
 msgid "Sine"
-msgstr "Sinusoïde"
+msgstr "Sinus"
 
 #: hacks/config/hopalong.xml.h:24
 msgid ""
 "This draws lacy fractal patterns, based on iteration in the imaginary plane, "
 "from a 1986 Scientific American article. Mostly written by Patrick Naughton."
 msgstr ""
 
 #: hacks/config/hopalong.xml.h:24
 msgid ""
 "This draws lacy fractal patterns, based on iteration in the imaginary plane, "
 "from a 1986 Scientific American article. Mostly written by Patrick Naughton."
 msgstr ""
+"Dessine des motifs fractals dentelés, basés sur une itération sur le plan "
+"imaginaire, d'un article scientifique américain de 1986. Principalement "
+"écrit par Patrick Naughton."
 
 #: hacks/config/hyperball.xml.h:1 hacks/config/hypercube.xml.h:1
 msgid "Far"
 
 #: hacks/config/hyperball.xml.h:1 hacks/config/hypercube.xml.h:1
 msgid "Far"
-msgstr "Lointain"
+msgstr "Loin"
 
 #: hacks/config/hyperball.xml.h:4
 msgid "Hyperball"
 
 #: hacks/config/hyperball.xml.h:4
 msgid "Hyperball"
@@ -2913,6 +3264,9 @@ msgid ""
 "projection of the sequence of 3D objects which are the projections of the 4D "
 "analog to the dodecahedron. Written by Joe Keane."
 msgstr ""
 "projection of the sequence of 3D objects which are the projections of the 4D "
 "analog to the dodecahedron. Written by Joe Keane."
 msgstr ""
+"L'hyperballe est à l'hypercube ce que le dodécaèdre est au cube : il affiche "
+"une projection en 2D de la séquence d'objets 3D qui sont les projections de "
+"l'analogie 4D du dodécaèdre. Écrit par Joe Keane."
 
 #: hacks/config/hyperball.xml.h:7 hacks/config/hypercube.xml.h:6
 msgid "Near"
 
 #: hacks/config/hyperball.xml.h:7 hacks/config/hypercube.xml.h:6
 msgid "Near"
@@ -2961,34 +3315,43 @@ msgid ""
 "color for the edges of each face. Don't think about it too long, or your "
 "brain will melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski."
 msgstr ""
 "color for the edges of each face. Don't think about it too long, or your "
 "brain will melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski."
 msgstr ""
+"Affiche des projections 2D de la séquence d'objets 3D qui sont les "
+"projections de l'analogie 4D du cube : un carré est composé de quatre "
+"lignes, chacune touchant les deux autres ; un cube est composé de six "
+"carrés,  chacun touchant les quatre autres et un hypercube est composé de "
+"huit cubes,  chacun touchant les six autres. Pour visualiser la rotation "
+"plus facilement, il utilise une couleur différente pour les bords de chaque "
+"face. N'y réfléchissez pas trop longtemps, votre cerveau pourrait fondre. "
+"Écrit par Joe Keane, Fritz Mueller et Jamie Zawinski."
 
 #: hacks/config/ifs.xml.h:2
 msgid "IFS"
 
 #: hacks/config/ifs.xml.h:2
 msgid "IFS"
-msgstr ""
+msgstr "SFI"
 
 #: hacks/config/ifs.xml.h:7
 
 #: hacks/config/ifs.xml.h:7
+#, fuzzy
 msgid ""
 "This one draws spinning, colliding iterated-function-system images. Written "
 "by Massimino Pascal."
 msgstr ""
 msgid ""
 "This one draws spinning, colliding iterated-function-system images. Written "
 "by Massimino Pascal."
 msgstr ""
-"Dessine des IFS (Iterated-function-system) qui tournent.Ecris par Massimino "
-"Pascal."
+"Dessine des images de système de fonctions itérées, qui tournent et entrent "
+"en collision. Écrit par Massimino Pascal."
 
 #: hacks/config/imsmap.xml.h:3
 msgid "Brightness Gradients"
 
 #: hacks/config/imsmap.xml.h:3
 msgid "Brightness Gradients"
-msgstr "Dégradés de luminosité"
+msgstr "Dégradés de luminosité"
 
 #: hacks/config/imsmap.xml.h:7
 msgid "Hue Gradients"
 
 #: hacks/config/imsmap.xml.h:7
 msgid "Hue Gradients"
-msgstr "Dégradés de contraste"
+msgstr "Dégradés de teinte"
 
 #: hacks/config/imsmap.xml.h:8
 msgid "IMSmap"
 
 #: hacks/config/imsmap.xml.h:8
 msgid "IMSmap"
-msgstr "Imsmap"
+msgstr "IMSmap"
 
 #: hacks/config/imsmap.xml.h:12
 msgid "Saturation Gradients"
 
 #: hacks/config/imsmap.xml.h:12
 msgid "Saturation Gradients"
-msgstr "Dégradé de saturation"
+msgstr "Dégradés de saturation"
 
 #: hacks/config/imsmap.xml.h:14
 msgid ""
 
 #: hacks/config/imsmap.xml.h:14
 msgid ""
@@ -3003,6 +3366,17 @@ msgid ""
 "to generate images that look like heat-maps or CAT-scans. Written by Juergen "
 "Nickelsen and Jamie Zawinski."
 msgstr ""
 "to generate images that look like heat-maps or CAT-scans. Written by Juergen "
 "Nickelsen and Jamie Zawinski."
 msgstr ""
+"Génère des motifs nuageux aléatoires. Son apparence en mode monochrome et "
+"couleur est assez différente. L'idée de base consiste à prendre quatre "
+"points sur le bord de l'image et à leur attribuer une ''élévation'' "
+"aléatoire. Ensuite, il trouve le point situé entre eux et lui attribue une "
+"valeur qui correspond à la moyenne des quatre autres, plus un petit décalage "
+"aléatoire. La coloration s'effectue alors en fonction de l'élévation. La "
+"sélection de couleur est basée sur l'association de l'élévation à la teinte, "
+"la saturation ou la luminosité, des valeurs aléatoires étant attribuées aux "
+"autres paramètres. Le mode ''luminosité'' tend à produire des motifs nuageux "
+"et les autres, à générer des images qui ressemblent à des cartes thermiques "
+"ou des tomodensitogrammes. Écrit par Juergen Nickelsen et Jamie Zawinski."
 
 #: hacks/config/interference.xml.h:1
 msgid "Anim Speed"
 
 #: hacks/config/interference.xml.h:1
 msgid "Anim Speed"
@@ -3014,15 +3388,19 @@ msgid ""
 "waves, and allowing them to interfere with each other as their origins move. "
 "Written by Hannu Mallat."
 msgstr ""
 "waves, and allowing them to interfere with each other as their origins move. "
 "Written by Hannu Mallat."
 msgstr ""
+"Un autre hack basé sur des champs de couleur, qui fonctionne en calculant "
+"des vagues sinusoïdales qui se désintègrent et en leur permettant "
+"d'interagir à mesure du déplacement de leurs origines. Écrit par Hannu "
+"Mallat."
 
 #: hacks/config/interference.xml.h:7
 msgid "Interference"
 
 #: hacks/config/interference.xml.h:7
 msgid "Interference"
-msgstr "Interférences"
+msgstr "Interférences"
 
 #: hacks/config/interference.xml.h:10 hacks/config/t3d.xml.h:9
 #: hacks/config/xearth.xml.h:11 hacks/config/zoom.xml.h:5
 msgid "Magnification"
 
 #: hacks/config/interference.xml.h:10 hacks/config/t3d.xml.h:9
 #: hacks/config/xearth.xml.h:11 hacks/config/zoom.xml.h:5
 msgid "Magnification"
-msgstr "Aggrandissement"
+msgstr "Agrandissement"
 
 #: hacks/config/interference.xml.h:13
 msgid "Number of Waves"
 
 #: hacks/config/interference.xml.h:13
 msgid "Number of Waves"
@@ -3030,7 +3408,7 @@ msgstr "Nombre de vagues"
 
 #: hacks/config/interference.xml.h:17
 msgid "Wave Size"
 
 #: hacks/config/interference.xml.h:17
 msgid "Wave Size"
-msgstr "Taille des vagues"
+msgstr "Taille de vague"
 
 #: hacks/config/jigsaw.xml.h:4
 msgid "Jigsaw"
 
 #: hacks/config/jigsaw.xml.h:4
 msgid "Jigsaw"
@@ -3038,7 +3416,7 @@ msgstr "Puzzle"
 
 #: hacks/config/jigsaw.xml.h:6
 msgid "Solved Duration"
 
 #: hacks/config/jigsaw.xml.h:6
 msgid "Solved Duration"
-msgstr "Durée de résolution"
+msgstr "Durée de résolution"
 
 #: hacks/config/jigsaw.xml.h:8
 msgid ""
 
 #: hacks/config/jigsaw.xml.h:8
 msgid ""
@@ -3049,18 +3427,24 @@ msgid ""
 "sometimes pretty hard to guess what the image is going to look like once the "
 "puzzle is solved. Written by Jamie Zawinski."
 msgstr ""
 "sometimes pretty hard to guess what the image is going to look like once the "
 "puzzle is solved. Written by Jamie Zawinski."
 msgstr ""
+"Capture l'écran, le découpe en pièces de puzzle, qu'il mélange, puis remet "
+"en ordre. Fonctionne particulièrement bien lorsque l'image capturée provient "
+"d'un signal vidéo externe et non de l'écran (en fait, je crois que c'est "
+"généralement le cas...). Lorsqu'il capture une image vidéo, il est parfois "
+"assez difficile de deviner l'apparence de l'image  une fois le puzzle "
+"résolu. Écrit par Jamie Zawinski."
 
 #: hacks/config/juggle.xml.h:1
 msgid "Checkered Balls"
 
 #: hacks/config/juggle.xml.h:1
 msgid "Checkered Balls"
-msgstr "Balles à damier"
+msgstr "Balles à damiers"
 
 #: hacks/config/juggle.xml.h:2
 msgid "Draws a juggling stick-man. Written by Tim Auckland."
 
 #: hacks/config/juggle.xml.h:2
 msgid "Draws a juggling stick-man. Written by Tim Auckland."
-msgstr ""
+msgstr "Dessine un bonhomme jongleur. Écrit par Tim Auckland."
 
 #: hacks/config/juggle.xml.h:4
 msgid "Juggle"
 
 #: hacks/config/juggle.xml.h:4
 msgid "Juggle"
-msgstr "Jongleur"
+msgstr "Jonglage"
 
 #: hacks/config/juggle.xml.h:6 hacks/config/pipes.xml.h:10
 msgid "None"
 
 #: hacks/config/juggle.xml.h:6 hacks/config/pipes.xml.h:10
 msgid "None"
@@ -3068,7 +3452,7 @@ msgstr "Aucun"
 
 #: hacks/config/julia.xml.h:3 hacks/config/rorschach.xml.h:4
 msgid "Iterations"
 
 #: hacks/config/julia.xml.h:3 hacks/config/rorschach.xml.h:4
 msgid "Iterations"
-msgstr "Itérations"
+msgstr "Itérations"
 
 #: hacks/config/julia.xml.h:4
 msgid "Julia"
 
 #: hacks/config/julia.xml.h:4
 msgid "Julia"
@@ -3083,6 +3467,12 @@ msgid ""
 "the image, which indicates the control point from which the rest of the "
 "image was generated. Written by Sean McCullough."
 msgstr ""
 "the image, which indicates the control point from which the rest of the "
 "image was generated. Written by Sean McCullough."
 msgstr ""
+"Dessine des explorations tournoyantes et animées (distinguez-vous déjà un "
+"motif ?) de la courbe de Julia. Vous avez probablement déjà vu des images "
+"statiques de cette forme fractale, mais c'est aussi très sympa en forme "
+"animée. L'élément intéressant est un petit point animé qui passe devant "
+"l'image et qui indique le point de contrôle à partir duquel le reste de "
+"l'image a été généré. Écrit par Sean McCullough."
 
 #: hacks/config/kaleidescope.xml.h:1
 msgid ""
 
 #: hacks/config/kaleidescope.xml.h:1
 msgid ""
@@ -3091,10 +3481,15 @@ msgid ""
 "think it needs more solids, or perhaps just brighter colors. More variations "
 "in the rotational speed might help, too."
 msgstr ""
 "think it needs more solids, or perhaps just brighter colors. More variations "
 "in the rotational speed might help, too."
 msgstr ""
+"Un autre clone d'un ancien mème, principalement constitué de mouvements "
+"rotatifs frénétiques de lignes colorées. Par Ron Tapia. Les mouvements sont "
+"bien, mais je pense qu'il devrait comporter plus de couleurs unies ou "
+"simplement des couleurs plus vives. Davantage de variations de la vitesse de "
+"rotation seraient aussi appréciables."
 
 #: hacks/config/kaleidescope.xml.h:4
 msgid "Kaleidescope"
 
 #: hacks/config/kaleidescope.xml.h:4
 msgid "Kaleidescope"
-msgstr "Kaleïdoscope"
+msgstr "Kaleïdoscope"
 
 #: hacks/config/kaleidescope.xml.h:6 hacks/config/qix.xml.h:18
 msgid "Segments"
 
 #: hacks/config/kaleidescope.xml.h:6 hacks/config/qix.xml.h:18
 msgid "Segments"
@@ -3102,11 +3497,11 @@ msgstr "Segments"
 
 #: hacks/config/kaleidescope.xml.h:9
 msgid "Symmetry"
 
 #: hacks/config/kaleidescope.xml.h:9
 msgid "Symmetry"
-msgstr "Symétrie"
+msgstr "Symétrie"
 
 #: hacks/config/kaleidescope.xml.h:10
 msgid "Trails"
 
 #: hacks/config/kaleidescope.xml.h:10
 msgid "Trails"
-msgstr "Trainées"
+msgstr "Traînées"
 
 #: hacks/config/kumppa.xml.h:5
 msgid "Kumppa"
 
 #: hacks/config/kumppa.xml.h:5
 msgid "Kumppa"
@@ -3114,13 +3509,15 @@ msgstr "Kumppa"
 
 #: hacks/config/kumppa.xml.h:7
 msgid "Randomize"
 
 #: hacks/config/kumppa.xml.h:7
 msgid "Randomize"
-msgstr "Aléatoire"
+msgstr "Aléatoire"
 
 #: hacks/config/kumppa.xml.h:10
 msgid ""
 "Spiraling, spinning, and very, very fast splashes of color rush toward the "
 "screen. Written by Teemu Suutari."
 msgstr ""
 
 #: hacks/config/kumppa.xml.h:10
 msgid ""
 "Spiraling, spinning, and very, very fast splashes of color rush toward the "
 "screen. Written by Teemu Suutari."
 msgstr ""
+"Des taches de couleur très, très rapides foncent vers l'écran en tournoyant "
+"et en formant des spirales. Écrit par Teemu Suutari."
 
 #: hacks/config/lament.xml.h:1
 msgid ""
 
 #: hacks/config/lament.xml.h:1
 msgid ""
@@ -3128,6 +3525,10 @@ msgid ""
 "Requires OpenGL, and a machine with fast hardware support for texture maps. "
 "Warning: occasionally opens doors. Written by Jamie Zawinski."
 msgstr ""
 "Requires OpenGL, and a machine with fast hardware support for texture maps. "
 "Warning: occasionally opens doors. Written by Jamie Zawinski."
 msgstr ""
+"Anime une simulation du cube de Lemarchand, qui se résout sans cesse. "
+"Nécessite OpenGL et une machine avec prise en charge matérielle rapide des "
+"mappes de texture. Attension : risque d'ouvrir des portes. Écrit par Jamie "
+"Zawinski."
 
 #: hacks/config/lament.xml.h:3
 msgid "Lament"
 
 #: hacks/config/lament.xml.h:3
 msgid "Lament"
@@ -3142,16 +3543,82 @@ msgid ""
 "Moving radiating lines, that look vaguely like scanning laser beams. Written "
 "by Pascal Pensa. (Frankie say: relax.)"
 msgstr ""
 "Moving radiating lines, that look vaguely like scanning laser beams. Written "
 "by Pascal Pensa. (Frankie say: relax.)"
 msgstr ""
+"Lignes de radiation animées, qui ressemblent vaguement à des faisceaux laser "
+"de lecture. Écrit par Pascal Pensa. (Frankie a dit : relax.)"
+
+#: hacks/config/lavalite.xml.h:2
+msgid "10"
+msgstr "10"
+
+#: hacks/config/lavalite.xml.h:3
+msgid "Activity"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:4
+msgid "Classic Lavalite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:5
+msgid "Cone Lavalite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:8
+msgid ""
+"Draws a 3D Simulation a Lava Lite(r): odd-shaped blobs of a mysterious "
+"substance are heated, slowly rise to the top of the bottle, and then drop "
+"back down as they cool. This program requires OpenGL and a fairly fast "
+"machine (both CPU and 3D performance.) Written by Jamie Zawinski. \"LAVA LITE"
+"(r) and the configuration of the LAVA(r) brand motion lamp are registered "
+"trademarks of Haggerty Enterprises, Inc. The configuration of the globe and "
+"base of the motion lamp are registered trademarks of Haggerty Enterprises, "
+"Inc. in the U.S.A. and in other countries around the world.\""
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:9
+msgid "Faceted"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:11
+msgid "Giant Lavalite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:13
+msgid "LavaLite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:15
+#, fuzzy
+msgid "Max Blobs"
+msgstr "Taches opaques"
+
+#: hacks/config/lavalite.xml.h:16
+#, fuzzy
+msgid "Random Lamp Style"
+msgstr "Fondu aléatoire"
+
+#: hacks/config/lavalite.xml.h:17 hacks/config/spheremonics.xml.h:9
+msgid "Resolution"
+msgstr "Résolution"
+
+#: hacks/config/lavalite.xml.h:18
+msgid "Rocket Lavalite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:27
+msgid "Smooth"
+msgstr ""
 
 #: hacks/config/lightning.xml.h:2
 msgid "Lightning"
 
 #: hacks/config/lightning.xml.h:2
 msgid "Lightning"
-msgstr "Éclairs"
+msgstr "Éclairs"
 
 #: hacks/config/lightning.xml.h:7
 msgid ""
 "This one draws crackling fractal lightning bolts. It's simple, direct, and "
 "to the point. If only it had sound... Written by Keith Romberg."
 msgstr ""
 
 #: hacks/config/lightning.xml.h:7
 msgid ""
 "This one draws crackling fractal lightning bolts. It's simple, direct, and "
 "to the point. If only it had sound... Written by Keith Romberg."
 msgstr ""
+"Dessine des éclairs fractals. C'est simple, direct et sans fioritures. Si "
+"seulement il avait du son... Écrit par Keith Romberg."
 
 #: hacks/config/lisa.xml.h:4
 msgid "Lisa"
 
 #: hacks/config/lisa.xml.h:4
 msgid "Lisa"
@@ -3159,7 +3626,7 @@ msgstr "Lisa"
 
 #: hacks/config/lisa.xml.h:10
 msgid "Steps"
 
 #: hacks/config/lisa.xml.h:10
 msgid "Steps"
-msgstr "Pas"
+msgstr "Étapes"
 
 #: hacks/config/lisa.xml.h:11
 msgid ""
 
 #: hacks/config/lisa.xml.h:11
 msgid ""
@@ -3167,32 +3634,37 @@ msgid ""
 "the Phantom Zone prisoners in during their trial in Superman? I think that "
 "was one of these."
 msgstr ""
 "the Phantom Zone prisoners in during their trial in Superman? I think that "
 "was one of these."
 msgstr ""
+"Trace des boucles de Lissajous, par Caleb Cullen. Vous vous souvenez de "
+"l'appareil des prisonniers de la zone fantôme pendant leur procès dans "
+"Superman ? Je crois que c'était quelque chose comme ça."
 
 #: hacks/config/lissie.xml.h:1
 msgid ""
 "Another Lissajous figure. This one draws the progress of circular shapes "
 "along a path. Written by Alexander Jolk."
 msgstr ""
 
 #: hacks/config/lissie.xml.h:1
 msgid ""
 "Another Lissajous figure. This one draws the progress of circular shapes "
 "along a path. Written by Alexander Jolk."
 msgstr ""
+"Une autre figure de Lissajous. Elle trace la progression de formes "
+"circulaires le long d'un chemin. Écrit par Alexander Jolk."
 
 #: hacks/config/lissie.xml.h:5
 msgid "Lissie"
 
 #: hacks/config/lissie.xml.h:5
 msgid "Lissie"
-msgstr "Lissie"
+msgstr "Lissajous"
 
 #: hacks/config/lmorph.xml.h:1
 msgid "Closed Figures"
 
 #: hacks/config/lmorph.xml.h:1
 msgid "Closed Figures"
-msgstr "Motifs fermées"
+msgstr "Figures fermées"
 
 #: hacks/config/lmorph.xml.h:2
 msgid "Control Points"
 
 #: hacks/config/lmorph.xml.h:2
 msgid "Control Points"
-msgstr "Points de contrôle"
+msgstr "Points de contrôle"
 
 #: hacks/config/lmorph.xml.h:4
 msgid "Interpolation Steps"
 
 #: hacks/config/lmorph.xml.h:4
 msgid "Interpolation Steps"
-msgstr "Nombre de pas d'interpolation."
+msgstr "Étapes d'interpolation"
 
 #: hacks/config/lmorph.xml.h:5
 msgid "LMorph"
 
 #: hacks/config/lmorph.xml.h:5
 msgid "LMorph"
-msgstr ""
+msgstr "LMorph"
 
 #: hacks/config/lmorph.xml.h:6
 msgid "Less"
 
 #: hacks/config/lmorph.xml.h:6
 msgid "Less"
@@ -3204,17 +3676,19 @@ msgstr "Plus"
 
 #: hacks/config/lmorph.xml.h:9
 msgid "Open Figures"
 
 #: hacks/config/lmorph.xml.h:9
 msgid "Open Figures"
-msgstr "Motifs ouverts."
+msgstr "Figures ouvertes"
 
 #: hacks/config/lmorph.xml.h:10
 msgid "Open and Closed Figures"
 
 #: hacks/config/lmorph.xml.h:10
 msgid "Open and Closed Figures"
-msgstr "Motifs ouverts et fermés"
+msgstr "Figures ouvertes et fermées"
 
 #: hacks/config/lmorph.xml.h:15
 msgid ""
 "This generates random spline-ish line drawings and morphs between them. "
 "Written by Sverre H. Huseby and Glenn T. Lines."
 msgstr ""
 
 #: hacks/config/lmorph.xml.h:15
 msgid ""
 "This generates random spline-ish line drawings and morphs between them. "
 "Written by Sverre H. Huseby and Glenn T. Lines."
 msgstr ""
+"Génère des dessins en trait aléatoires et crée des morphings. Écrit par "
+"Sverre H. Huseby et Glenn T. Lines."
 
 #: hacks/config/loop.xml.h:3
 msgid "Loop"
 
 #: hacks/config/loop.xml.h:3
 msgid "Loop"
@@ -3225,28 +3699,28 @@ msgid ""
 "This one produces loop-shaped colonies that spawn, age, and eventually die. "
 "Written by David Bagley."
 msgstr ""
 "This one produces loop-shaped colonies that spawn, age, and eventually die. "
 "Written by David Bagley."
 msgstr ""
-"Produit des colonies en forme de boucles, qui se développent, vieillissent "
-"et meurent.Ecris par David Bagley."
+"Produit des colonies en forme de boucles qui se reproduisent, vieillissent "
+"et meurent. Écrit par David Bagley."
 
 #: hacks/config/maze.xml.h:3
 msgid "Backtracking Generator"
 
 #: hacks/config/maze.xml.h:3
 msgid "Backtracking Generator"
-msgstr ""
+msgstr "Générateur de retour en arrière"
 
 #: hacks/config/maze.xml.h:5 hacks/config/slidescreen.xml.h:3
 msgid "Grid Size"
 
 #: hacks/config/maze.xml.h:5 hacks/config/slidescreen.xml.h:3
 msgid "Grid Size"
-msgstr "Taille grille"
+msgstr "Taille de la grille"
 
 #: hacks/config/maze.xml.h:6
 msgid "Head Toward Exit"
 
 #: hacks/config/maze.xml.h:6
 msgid "Head Toward Exit"
-msgstr "Se dirige vers la sortie"
+msgstr "Aller vers la sortie"
 
 #: hacks/config/maze.xml.h:7
 msgid "Ignorant of Exit Direction"
 
 #: hacks/config/maze.xml.h:7
 msgid "Ignorant of Exit Direction"
-msgstr "Ignore la direction de la sortie"
+msgstr "Ignorer la direction de la sortie"
 
 #: hacks/config/maze.xml.h:8
 msgid "Joining Generator"
 
 #: hacks/config/maze.xml.h:8
 msgid "Joining Generator"
-msgstr ""
+msgstr "Générateur de fusion"
 
 #: hacks/config/maze.xml.h:9
 msgid "Maze"
 
 #: hacks/config/maze.xml.h:9
 msgid "Maze"
@@ -3254,23 +3728,23 @@ msgstr "Labyrinthe"
 
 #: hacks/config/maze.xml.h:10
 msgid "Post-Solve Delay"
 
 #: hacks/config/maze.xml.h:10
 msgid "Post-Solve Delay"
-msgstr "Délai post-résolution"
+msgstr "Délai post-résolution"
 
 #: hacks/config/maze.xml.h:11
 msgid "Pre-Solve Delay"
 
 #: hacks/config/maze.xml.h:11
 msgid "Pre-Solve Delay"
-msgstr "Délai pré-résolution"
+msgstr "Délai pré-résolution"
 
 #: hacks/config/maze.xml.h:12
 msgid "Random Generator"
 
 #: hacks/config/maze.xml.h:12
 msgid "Random Generator"
-msgstr "Générateur aléatoire"
+msgstr "Générateur aléatoire"
 
 #: hacks/config/maze.xml.h:13
 msgid "Seeding Generator"
 
 #: hacks/config/maze.xml.h:13
 msgid "Seeding Generator"
-msgstr ""
+msgstr "Générateur d'ensemencement"
 
 #: hacks/config/maze.xml.h:15
 msgid "Solve Speed"
 
 #: hacks/config/maze.xml.h:15
 msgid "Solve Speed"
-msgstr "Vitesse de résolution"
+msgstr "Vitesse de résolution"
 
 #: hacks/config/maze.xml.h:16
 msgid ""
 
 #: hacks/config/maze.xml.h:16
 msgid ""
@@ -3278,10 +3752,14 @@ msgid ""
 "generates a random maze, then solves it with visual feedback. Originally by "
 "Jim Randell; modified by a cast of thousands."
 msgstr ""
 "generates a random maze, then solves it with visual feedback. Originally by "
 "Jim Randell; modified by a cast of thousands."
 msgstr ""
+"Il s'agit de l'ancienne démo du labyrinthe X, modifiée pour fonctionner avec "
+"xscreensaver. Elle génère un labyrinthe aléatoire, puis le résout avec un "
+"feedback visuel. Initialement par Jim Randell ; modifié par des milliers de "
+"gens."
 
 #: hacks/config/menger.xml.h:6
 msgid "Menger"
 
 #: hacks/config/menger.xml.h:6
 msgid "Menger"
-msgstr ""
+msgstr "Menger"
 
 #: hacks/config/menger.xml.h:19
 msgid ""
 
 #: hacks/config/menger.xml.h:19
 msgid ""
@@ -3289,28 +3767,34 @@ msgid ""
 "cube-based fractal object analagous to the Sierpinski Tetrahedron. Written "
 "by Jamie Zawinski."
 msgstr ""
 "cube-based fractal object analagous to the Sierpinski Tetrahedron. Written "
 "by Jamie Zawinski."
 msgstr ""
+"Dessine une variante tridimensionnelle du tamis récursif de Menger, un objet "
+"fractal cubique analogue au tétraèdre de Sierpinski. Écrit par Jamie "
+"Zawinski."
 
 #: hacks/config/moebius.xml.h:1
 msgid ""
 "Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
 "II,'' a GL image of ants walking along the surface of a moebius strip."
 msgstr ""
 
 #: hacks/config/moebius.xml.h:1
 msgid ""
 "Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
 "II,'' a GL image of ants walking along the surface of a moebius strip."
 msgstr ""
+"Un autre hack de M. C. Escher par Marcelo Vianna. Trace le ''ruban de "
+"Moebius II'', une image GL de fourmis marchant sur la surface d'un ruban de "
+"Moebius."
 
 #: hacks/config/moebius.xml.h:2
 msgid "Draw Ants"
 
 #: hacks/config/moebius.xml.h:2
 msgid "Draw Ants"
-msgstr "Dessine les fourmis"
+msgstr "Dessiner des fournis"
 
 #: hacks/config/moebius.xml.h:4
 msgid "Mesh Floor"
 
 #: hacks/config/moebius.xml.h:4
 msgid "Mesh Floor"
-msgstr ""
+msgstr "Sol grillagé"
 
 #: hacks/config/moebius.xml.h:5
 msgid "Moebius"
 
 #: hacks/config/moebius.xml.h:5
 msgid "Moebius"
-msgstr ""
+msgstr "Moebius"
 
 #: hacks/config/moebius.xml.h:8
 msgid "Solid Floor"
 
 #: hacks/config/moebius.xml.h:8
 msgid "Solid Floor"
-msgstr "Surface unie"
+msgstr "Sol uniforme"
 
 #: hacks/config/moebius.xml.h:9 hacks/config/qix.xml.h:20
 msgid "Solid Objects"
 
 #: hacks/config/moebius.xml.h:9 hacks/config/qix.xml.h:20
 msgid "Solid Objects"
@@ -3322,7 +3806,7 @@ msgstr "Moirage"
 
 #: hacks/config/moire.xml.h:8 hacks/config/rorschach.xml.h:6
 msgid "Offset"
 
 #: hacks/config/moire.xml.h:8 hacks/config/rorschach.xml.h:6
 msgid "Offset"
-msgstr "Décalage"
+msgstr "Décalage"
 
 #: hacks/config/moire.xml.h:10
 msgid ""
 
 #: hacks/config/moire.xml.h:10
 msgid ""
@@ -3334,6 +3818,13 @@ msgid ""
 "just a pair of loops and a handful of arithmetic, giving it a high ``display "
 "hack metric''."
 msgstr ""
 "just a pair of loops and a handful of arithmetic, giving it a high ``display "
 "hack metric''."
 msgstr ""
+"Trace de jolis motifs d'interférences circulaires. La plupart des cercles "
+"affichés ne sont pas rendus de manière explicite, mais s'affichent comme "
+"résultat d'interactions entre les autres pixels dessinés. Écrit par Jamie "
+"Zawinski, sur la base d'un code Java de Michael Bayne. Comme il l'a "
+"souligné, la beauté de ce hackréside dans le fait que le coeur de "
+"l'algorithme d'affichage peut être exprimé avec quelques boucles et "
+"opérations arithmétiques, ce qui lui assure une grande valeur esthétique."
 
 #: hacks/config/moire2.xml.h:1
 msgid ""
 
 #: hacks/config/moire2.xml.h:1
 msgid ""
@@ -3343,30 +3834,31 @@ msgid ""
 "another, causing the interference lines to ``spray.'' Written by Jamie "
 "Zawinski."
 msgstr ""
 "another, causing the interference lines to ``spray.'' Written by Jamie "
 "Zawinski."
 msgstr ""
+"Un autre exemple de l'amusement qu'offrent les motifs d'interférences "
+"moirés ; ce hack génère des champs de cercles ou ovales concentriques et "
+"associe les plans par différentes opérations. Les plans se déplacent "
+"indépendamment, ce qui entraîne un ''jaillissement'' des lignes "
+"d'interférence. Écrit par Jamie Zawinski."
 
 #: hacks/config/moire2.xml.h:4
 msgid "Moire2"
 msgstr "Moirage2"
 
 
 #: hacks/config/moire2.xml.h:4
 msgid "Moire2"
 msgstr "Moirage2"
 
-#: hacks/config/moire2.xml.h:8 hacks/config/thornbird.xml.h:10
-msgid "Thickness"
-msgstr "Finesse"
-
 #: hacks/config/molecule.xml.h:3
 msgid "Describe Molecule"
 #: hacks/config/molecule.xml.h:3
 msgid "Describe Molecule"
-msgstr "Description de la molécule"
+msgstr "Décrire la molécule"
 
 #: hacks/config/molecule.xml.h:5
 msgid "Draw Atomic Bonds"
 
 #: hacks/config/molecule.xml.h:5
 msgid "Draw Atomic Bonds"
-msgstr "Dessine les liens entre atomes"
+msgstr "Dessiner des liaisons atomiques"
 
 #: hacks/config/molecule.xml.h:6
 msgid "Draw Atoms"
 
 #: hacks/config/molecule.xml.h:6
 msgid "Draw Atoms"
-msgstr "Dessine les atomes"
+msgstr "Dessiner des atomes"
 
 #: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
 msgid "Draw Bounding Box"
 
 #: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
 msgid "Draw Bounding Box"
-msgstr "Dessine la boîte englobante"
+msgstr "Dessiner un cadre d'objet"
 
 #: hacks/config/molecule.xml.h:8
 msgid ""
 
 #: hacks/config/molecule.xml.h:8
 msgid ""
@@ -3374,14 +3866,17 @@ msgid ""
 "are built in, and it can also read PDB (Protein Data Base) files as input. "
 "Written by Jamie Zawinski."
 msgstr ""
 "are built in, and it can also read PDB (Protein Data Base) files as input. "
 "Written by Jamie Zawinski."
 msgstr ""
+"Dessine différentes représentations de molécules. Certaines molécules "
+"courantes sont intégrées et le programme peut lire des fichiers PDB (banque "
+"protéique). Écrit par Jamie Zawinski."
 
 #: hacks/config/molecule.xml.h:11
 msgid "Label Atoms"
 
 #: hacks/config/molecule.xml.h:11
 msgid "Label Atoms"
-msgstr "Etiquette les atomes"
+msgstr "Étiqueter les atomes"
 
 #: hacks/config/molecule.xml.h:12
 msgid "Molecule"
 
 #: hacks/config/molecule.xml.h:12
 msgid "Molecule"
-msgstr "Molécule"
+msgstr "Molécule"
 
 #: hacks/config/molecule.xml.h:13
 msgid "PDB File"
 
 #: hacks/config/molecule.xml.h:13
 msgid "PDB File"
@@ -3392,16 +3887,21 @@ msgid ""
 "Another 3d shape-changing GL hack, by Marcelo Vianna. It has the same shiny-"
 "plastic feel as Superquadrics, as many computer-generated objects do..."
 msgstr ""
 "Another 3d shape-changing GL hack, by Marcelo Vianna. It has the same shiny-"
 "plastic feel as Superquadrics, as many computer-generated objects do..."
 msgstr ""
+"Un autre hack GL 3D à forme changeante, par Marcelo Vianna. Il a le même "
+"aspect plastique luisantque Superquadriques, comme beaucoup d'objets générés "
+"par ordinateur..."
 
 #: hacks/config/morph3d.xml.h:4
 msgid "Morph3D"
 
 #: hacks/config/morph3d.xml.h:4
 msgid "Morph3D"
-msgstr "Morph 3D"
+msgstr "Morph3D"
 
 #: hacks/config/mountain.xml.h:3
 msgid ""
 "Generates random 3d plots that look vaguely mountainous. Written by Pascal "
 "Pensa."
 msgstr ""
 
 #: hacks/config/mountain.xml.h:3
 msgid ""
 "Generates random 3d plots that look vaguely mountainous. Written by Pascal "
 "Pensa."
 msgstr ""
+"Génère des graphiques 3D aléatoires d'apparence vaguement montagneuse. Écrit "
+"par Pascal Pensa."
 
 #: hacks/config/mountain.xml.h:5
 msgid "Mountain"
 
 #: hacks/config/mountain.xml.h:5
 msgid "Mountain"
@@ -3414,18 +3914,22 @@ msgid ""
 "screenhack, some 35 years later. The number of lines of enclosing code has "
 "increased substantially, however. This version is by Tim Showalter."
 msgstr ""
 "screenhack, some 35 years later. The number of lines of enclosing code has "
 "increased substantially, however. This version is by Tim Showalter."
 msgstr ""
+"DATAI 2 ADDB 1,2 ROTC 2,-22 XOR 1,2 JRST .-4 Comme signalé par HAKMEM, en "
+"1962, Jackson Wright a écrit le code PDP-1 ci-dessus. Ce code est toujours "
+"présent dans ce hack, quelque 35 ans plus tard. Le nombre de lignes de code "
+"a toutefois considérablement augmenté. Cette version est de Tim Showalter."
 
 #: hacks/config/munch.xml.h:5
 msgid "Munch"
 
 #: hacks/config/munch.xml.h:5
 msgid "Munch"
-msgstr ""
+msgstr "Munch"
 
 #: hacks/config/munch.xml.h:10 hacks/config/qix.xml.h:26
 msgid "XOR"
 
 #: hacks/config/munch.xml.h:10 hacks/config/qix.xml.h:26
 msgid "XOR"
-msgstr ""
+msgstr "XOR"
 
 #: hacks/config/nerverot.xml.h:1
 msgid "Blot Count"
 
 #: hacks/config/nerverot.xml.h:1
 msgid "Blot Count"
-msgstr "Nombre de blobs"
+msgstr "Nombre de traces"
 
 #: hacks/config/nerverot.xml.h:2
 msgid "Calm"
 
 #: hacks/config/nerverot.xml.h:2
 msgid "Calm"
@@ -3433,7 +3937,7 @@ msgstr "Calme"
 
 #: hacks/config/nerverot.xml.h:3
 msgid "Changes"
 
 #: hacks/config/nerverot.xml.h:3
 msgid "Changes"
-msgstr "Change"
+msgstr "Changements"
 
 #: hacks/config/nerverot.xml.h:4
 msgid "Colors"
 
 #: hacks/config/nerverot.xml.h:4
 msgid "Colors"
@@ -3441,29 +3945,31 @@ msgstr "Couleurs"
 
 #: hacks/config/nerverot.xml.h:5
 msgid "Crunchiness"
 
 #: hacks/config/nerverot.xml.h:5
 msgid "Crunchiness"
-msgstr ""
+msgstr "Croquant"
 
 #: hacks/config/nerverot.xml.h:7
 msgid ""
 "Draws different shapes composed of nervously vibrating squiggles, as if seen "
 "through a camera operated by a monkey on crack. By Dan Bornstein."
 msgstr ""
 
 #: hacks/config/nerverot.xml.h:7
 msgid ""
 "Draws different shapes composed of nervously vibrating squiggles, as if seen "
 "through a camera operated by a monkey on crack. By Dan Bornstein."
 msgstr ""
+"Trace différentes formes composées de gribouillis vibrants et nerveux, comme "
+"s'ils étaient filmés par un singe sous amphétamines. Par Dan Bornstein."
 
 #: hacks/config/nerverot.xml.h:10
 msgid "Frequent"
 
 #: hacks/config/nerverot.xml.h:10
 msgid "Frequent"
-msgstr "Fréquent"
+msgstr "Fréquent"
 
 #: hacks/config/nerverot.xml.h:16
 msgid "NerveRot"
 
 #: hacks/config/nerverot.xml.h:16
 msgid "NerveRot"
-msgstr ""
+msgstr "NerveRot"
 
 #: hacks/config/nerverot.xml.h:17
 msgid "Nervousness"
 
 #: hacks/config/nerverot.xml.h:17
 msgid "Nervousness"
-msgstr "Nervosité"
+msgstr "Nervosité"
 
 #: hacks/config/nerverot.xml.h:18 hacks/config/pyro.xml.h:12
 msgid "Seldom"
 
 #: hacks/config/nerverot.xml.h:18 hacks/config/pyro.xml.h:12
 msgid "Seldom"
-msgstr "Rarement"
+msgstr "Rare"
 
 #: hacks/config/nerverot.xml.h:21
 msgid "Spastic"
 
 #: hacks/config/nerverot.xml.h:21
 msgid "Spastic"
@@ -3476,18 +3982,22 @@ msgid ""
 "`zippy' or `fortune'. This was extracted from `xnlock' by Dan Heller. "
 "Colorized by Jamie Zawinski."
 msgstr ""
 "`zippy' or `fortune'. This was extracted from `xnlock' by Dan Heller. "
 "Colorized by Jamie Zawinski."
 msgstr ""
+"Un petit bonhomme avec un gros nez se promène sur l'écran en disant des "
+"choses. Ce qu'il dit peut provenir d'un fichier ou d'un programme externe "
+"comme 'zippy' ou 'fortune'. Extrait de 'xnlock' par Dan Heller. Colorisé par "
+"Jamie Zawinski."
 
 #: hacks/config/noseguy.xml.h:2
 msgid "Get Text from File"
 
 #: hacks/config/noseguy.xml.h:2
 msgid "Get Text from File"
-msgstr "Récupère le texte depuis un fichier"
+msgstr "Extraire le texte du fichier"
 
 #: hacks/config/noseguy.xml.h:3
 msgid "Get Text from Program"
 
 #: hacks/config/noseguy.xml.h:3
 msgid "Get Text from Program"
-msgstr "Récupère le texte depuis un programme"
+msgstr "Extraire le texte du programme"
 
 #: hacks/config/noseguy.xml.h:4
 msgid "Noseguy"
 
 #: hacks/config/noseguy.xml.h:4
 msgid "Noseguy"
-msgstr "Gars au gros nez"
+msgstr "Nez"
 
 #: hacks/config/noseguy.xml.h:6
 msgid "Text File"
 
 #: hacks/config/noseguy.xml.h:6
 msgid "Text File"
@@ -3496,15 +4006,15 @@ msgstr "Fichier texte"
 #: hacks/config/noseguy.xml.h:7 hacks/config/phosphor.xml.h:8
 #: hacks/config/starwars.xml.h:17
 msgid "Text Program"
 #: hacks/config/noseguy.xml.h:7 hacks/config/phosphor.xml.h:8
 #: hacks/config/starwars.xml.h:17
 msgid "Text Program"
-msgstr "Programme"
+msgstr "Programme texte"
 
 #: hacks/config/noseguy.xml.h:8
 msgid "Use Text Below"
 
 #: hacks/config/noseguy.xml.h:8
 msgid "Use Text Below"
-msgstr "Utilise le texte ci-dessous"
+msgstr "Utiliser le texte ci-dessous"
 
 #: hacks/config/pedal.xml.h:7
 msgid "Pedal"
 
 #: hacks/config/pedal.xml.h:7
 msgid "Pedal"
-msgstr ""
+msgstr "Pédale"
 
 #: hacks/config/pedal.xml.h:8
 msgid ""
 
 #: hacks/config/pedal.xml.h:8
 msgid ""
@@ -3513,32 +4023,38 @@ msgid ""
 "an even/odd winding rule. Written by Dale Moore, based on some ancient PDP-"
 "11 code."
 msgstr ""
 "an even/odd winding rule. Written by Dale Moore, based on some ancient PDP-"
 "11 code."
 msgstr ""
+"Sorte de combinaison de spirographe/art pauvre. Génère un grand polygone "
+"complexe et laisse le serveur X faire le plus gros du travail en lui donnant "
+"une règle WIND_EVEN_ODD. Écrit par Dale Moore, basé sur un ancien code PDP-"
+"11."
 
 #: hacks/config/penetrate.xml.h:1
 msgid "Always play well"
 
 #: hacks/config/penetrate.xml.h:1
 msgid "Always play well"
-msgstr "Joue toujours bien"
+msgstr "Toujours bien jouer"
 
 #: hacks/config/penetrate.xml.h:2
 msgid "Explosions"
 
 #: hacks/config/penetrate.xml.h:2
 msgid "Explosions"
-msgstr ""
+msgstr "Explosions"
 
 #: hacks/config/penetrate.xml.h:5
 msgid "Penetrate"
 
 #: hacks/config/penetrate.xml.h:5
 msgid "Penetrate"
-msgstr "Penetrate"
+msgstr "Pénétrer"
 
 #: hacks/config/penetrate.xml.h:7
 msgid "Start badly, but learn"
 
 #: hacks/config/penetrate.xml.h:7
 msgid "Start badly, but learn"
-msgstr "Commence mauvais, mais apprend"
+msgstr "Mal commencer, mais apprendre"
 
 #: hacks/config/penetrate.xml.h:8
 msgid ""
 "This hack simulates the classic arcade game Missile Command. Written by Adam "
 "Miller."
 msgstr ""
 
 #: hacks/config/penetrate.xml.h:8
 msgid ""
 "This hack simulates the classic arcade game Missile Command. Written by Adam "
 "Miller."
 msgstr ""
+"Ce hack simule le jeu d'arcade classique Missile Command. Écrit par Adam "
+"Miller."
 
 #: hacks/config/penrose.xml.h:3
 msgid "Draw Ammann Lines"
 
 #: hacks/config/penrose.xml.h:3
 msgid "Draw Ammann Lines"
-msgstr "Affiche le lignes d'Ammann"
+msgstr "Tracer des lignes d'Ammann"
 
 #: hacks/config/penrose.xml.h:4
 msgid ""
 
 #: hacks/config/penrose.xml.h:4
 msgid ""
@@ -3554,10 +4070,22 @@ msgid ""
 "bottoms on what appears to be the work of a Knight of the Realm, then a last "
 "stand must be taken.'' As reported by News of the Weird #491, 4-jul-1997."
 msgstr ""
 "bottoms on what appears to be the work of a Knight of the Realm, then a last "
 "stand must be taken.'' As reported by News of the Weird #491, 4-jul-1997."
 msgstr ""
+"Dessine des carreaux quasi-périodiques ; pensez aux implications pour la "
+"technologie moderne du formica. Écrit par Timo Korvola. En avril 1997, Sir "
+"Roger Penrose, un professeur de math britannique qui a travaillé avec "
+"Stephen Hawking sur des sujets tels que la relativité, les trous noirs et "
+"l'existence d'un début du temps, a intenté un procès en violation de "
+"copyrightà l'encontre de Kimberly-Clark Corporation, qui, selon Penrose, a "
+"copié un motif qu'il avait créé (qui démontrait qu'un ''motif non répétitif "
+"pouvait exister dans la nature'') pour son papier toilette Kleenex à "
+"carreaux. Penrose a déclaré qu'il n'aimait pas les litiges, mais que ''Si la "
+"population de Grande-Bretagne est invitée par une multinationale à s'essuyer "
+"les fesses sur ce qui semble être l'oeuvre d'un Chevalier du Royaume, des "
+"mesures s'imposent.'' Rapporté par News of the Weird n° 491, 4-jul-1997."
 
 #: hacks/config/penrose.xml.h:9
 msgid "Penrose"
 
 #: hacks/config/penrose.xml.h:9
 msgid "Penrose"
-msgstr ""
+msgstr "Penrose"
 
 #: hacks/config/petri.xml.h:2
 msgid "Colony Shape"
 
 #: hacks/config/petri.xml.h:2
 msgid "Colony Shape"
@@ -3573,55 +4101,55 @@ msgstr "Diamant"
 
 #: hacks/config/petri.xml.h:6
 msgid "Fertility"
 
 #: hacks/config/petri.xml.h:6
 msgid "Fertility"
-msgstr "Fertilité"
+msgstr "Fertilité"
 
 #: hacks/config/petri.xml.h:12
 msgid "Maxium Lifespan"
 
 #: hacks/config/petri.xml.h:12
 msgid "Maxium Lifespan"
-msgstr ""
+msgstr "Durée de vie maximum"
 
 #: hacks/config/petri.xml.h:13
 msgid "Maxium Rate of Death"
 
 #: hacks/config/petri.xml.h:13
 msgid "Maxium Rate of Death"
-msgstr "Vitesse maximale de décès"
+msgstr "Taux de mortalité maximum"
 
 #: hacks/config/petri.xml.h:14
 msgid "Maxium Rate of Growth"
 
 #: hacks/config/petri.xml.h:14
 msgid "Maxium Rate of Growth"
-msgstr ""
+msgstr "Taux de croissance maximum"
 
 #: hacks/config/petri.xml.h:15
 msgid "Minium Lifespan"
 
 #: hacks/config/petri.xml.h:15
 msgid "Minium Lifespan"
-msgstr ""
+msgstr "Durée de vie minimum"
 
 #: hacks/config/petri.xml.h:16
 msgid "Minium Rate of Death"
 
 #: hacks/config/petri.xml.h:16
 msgid "Minium Rate of Death"
-msgstr ""
+msgstr "Taux de mortalité minimum"
 
 #: hacks/config/petri.xml.h:17
 msgid "Minium Rate of Growth"
 
 #: hacks/config/petri.xml.h:17
 msgid "Minium Rate of Growth"
-msgstr ""
+msgstr "Taux de croissance minimum"
 
 #: hacks/config/petri.xml.h:18
 msgid "Mold Varieties"
 
 #: hacks/config/petri.xml.h:18
 msgid "Mold Varieties"
-msgstr ""
+msgstr "Variétés de moisissures"
 
 #: hacks/config/petri.xml.h:19
 msgid "Offspring"
 
 #: hacks/config/petri.xml.h:19
 msgid "Offspring"
-msgstr ""
+msgstr "Progéniture"
 
 #: hacks/config/petri.xml.h:20
 msgid "Petri"
 
 #: hacks/config/petri.xml.h:20
 msgid "Petri"
-msgstr ""
+msgstr "Petri"
 
 #: hacks/config/petri.xml.h:21
 msgid "Quickly"
 
 #: hacks/config/petri.xml.h:21
 msgid "Quickly"
-msgstr "Rapide"
+msgstr "Rapidement"
 
 #: hacks/config/petri.xml.h:24
 msgid "Slowly"
 
 #: hacks/config/petri.xml.h:24
 msgid "Slowly"
-msgstr "Lente"
+msgstr "Lentement"
 
 #: hacks/config/petri.xml.h:26
 msgid "Square"
 
 #: hacks/config/petri.xml.h:26
 msgid "Square"
-msgstr "Carrés"
+msgstr "Carré"
 
 #: hacks/config/petri.xml.h:27
 msgid ""
 
 #: hacks/config/petri.xml.h:27
 msgid ""
@@ -3629,6 +4157,9 @@ msgid ""
 "circles overlap and leave spiral interference in their wake. Written by Dan "
 "Bornstein."
 msgstr ""
 "circles overlap and leave spiral interference in their wake. Written by Dan "
 "Bornstein."
 msgstr ""
+"Simule des colonies de moisissures qui poussent dans une boîte de Petri. Des "
+"cercles colorés grandissent, se chevauchent et laissent des interférences en "
+"spirale à leur suite. Écrit par Dan Bornstein."
 
 #: hacks/config/phosphor.xml.h:1
 msgid ""
 
 #: hacks/config/phosphor.xml.h:1
 msgid ""
@@ -3636,9 +4167,9 @@ msgid ""
 "phosphor. It can run any program as a source of the text it displays. "
 "Written by Jamie Zawinski."
 msgstr ""
 "phosphor. It can run any program as a source of the text it displays. "
 "Written by Jamie Zawinski."
 msgstr ""
-"Dessine une simulation d'un vieux terminal, avec de gros pixels et du "
-"phosphore à disparition lente. Peux utiliser n'importe quel programme comme "
-"source des messages affichés. Ecris par Jamie Zawinski."
+"Dessine une simulation d'un vieux terminal, avec de grands pixels et du "
+"phosphore de longue durée. Il peut exécuter n'importe quel programme comme "
+"source du texte qu'il affiche. Écrit par Jamie Zawinski."
 
 #: hacks/config/phosphor.xml.h:2
 msgid "Fade"
 
 #: hacks/config/phosphor.xml.h:2
 msgid "Fade"
@@ -3650,23 +4181,23 @@ msgstr "Phosphore"
 
 #: hacks/config/phosphor.xml.h:5
 msgid "Scale"
 
 #: hacks/config/phosphor.xml.h:5
 msgid "Scale"
-msgstr "Echelle"
+msgstr "Échelle"
 
 #: hacks/config/pipes.xml.h:1
 msgid "Allow Tight Turns"
 
 #: hacks/config/pipes.xml.h:1
 msgid "Allow Tight Turns"
-msgstr "Permet les angles serrés"
+msgstr "Autoriser des virages serrés"
 
 #: hacks/config/pipes.xml.h:2
 msgid "Ball Joints"
 
 #: hacks/config/pipes.xml.h:2
 msgid "Ball Joints"
-msgstr "Jointures en balles"
+msgstr "Raccords à boule"
 
 #: hacks/config/pipes.xml.h:3
 msgid "Curved Pipes"
 
 #: hacks/config/pipes.xml.h:3
 msgid "Curved Pipes"
-msgstr "Tuyaux incurvés"
+msgstr "Canalisations courbées"
 
 #: hacks/config/pipes.xml.h:6
 msgid "Fisheye Lens"
 
 #: hacks/config/pipes.xml.h:6
 msgid "Fisheye Lens"
-msgstr "Lentille oeil de poisson"
+msgstr "Grand angle"
 
 #: hacks/config/pipes.xml.h:7
 msgid "Gadgetry"
 
 #: hacks/config/pipes.xml.h:7
 msgid "Gadgetry"
@@ -3677,44 +4208,48 @@ msgid ""
 "If you've ever been in the same room with a Windows NT machine, you've "
 "probably seen this GL hack. This version is by Marcelo Vianna."
 msgstr ""
 "If you've ever been in the same room with a Windows NT machine, you've "
 "probably seen this GL hack. This version is by Marcelo Vianna."
 msgstr ""
+"Si vous avez déjà croisé la route d'une machine Windows NT, vous avez "
+"certainement déjà vu ce hack GL. Cette version est de Marcelo Vianna."
 
 #: hacks/config/pipes.xml.h:9
 msgid "Lots"
 
 #: hacks/config/pipes.xml.h:9
 msgid "Lots"
-msgstr "Beaucoup"
+msgstr "Lots"
 
 #: hacks/config/pipes.xml.h:11
 msgid "Number of Pipe Systems"
 
 #: hacks/config/pipes.xml.h:11
 msgid "Number of Pipe Systems"
-msgstr "Nombre de systèmes de tuyaux"
+msgstr "Nombre de systèmes de canalisation"
 
 #: hacks/config/pipes.xml.h:12
 msgid "Pipe Fittings"
 
 #: hacks/config/pipes.xml.h:12
 msgid "Pipe Fittings"
-msgstr ""
+msgstr "Raccords de canalisation"
 
 #: hacks/config/pipes.xml.h:13
 msgid "Pipes"
 
 #: hacks/config/pipes.xml.h:13
 msgid "Pipes"
-msgstr "Tuyaux"
+msgstr "Canalisations"
 
 #: hacks/config/pipes.xml.h:17
 msgid "System Length"
 
 #: hacks/config/pipes.xml.h:17
 msgid "System Length"
-msgstr "Longueur du système"
+msgstr "Longueur du système"
 
 #: hacks/config/polyominoes.xml.h:3
 msgid "Identical Pieces"
 
 #: hacks/config/polyominoes.xml.h:3
 msgid "Identical Pieces"
-msgstr "Pièces identiques"
+msgstr "Pièces identiques"
 
 #: hacks/config/polyominoes.xml.h:7
 msgid "Polyominoes"
 
 #: hacks/config/polyominoes.xml.h:7
 msgid "Polyominoes"
-msgstr ""
+msgstr "Polyominos"
 
 #: hacks/config/polyominoes.xml.h:8
 msgid ""
 "Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
 "puzzle pieces. Written by Stephen Montgomery-Smith."
 msgstr ""
 
 #: hacks/config/polyominoes.xml.h:8
 msgid ""
 "Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
 "puzzle pieces. Written by Stephen Montgomery-Smith."
 msgstr ""
+"Tente sans cesse de remplir entièrement un rectangle à l'aide de pièces de "
+"puzzle de formes irrégulières. Écrit par Stephen Montgomery-Smith."
 
 #: hacks/config/pulsar.xml.h:1
 msgid "Anti-alias Lines"
 
 #: hacks/config/pulsar.xml.h:1
 msgid "Anti-alias Lines"
-msgstr "Lignes anti-aliasées"
+msgstr "Lignes anti-alias"
 
 #: hacks/config/pulsar.xml.h:3
 msgid ""
 
 #: hacks/config/pulsar.xml.h:3
 msgid ""
@@ -3722,38 +4257,42 @@ msgid ""
 "and mipmaps, plus a ``frames per second'' meter so that you can tell how "
 "fast your graphics card is... Requires OpenGL. Written by David Konerding."
 msgstr ""
 "and mipmaps, plus a ``frames per second'' meter so that you can tell how "
 "fast your graphics card is... Requires OpenGL. Written by David Konerding."
 msgstr ""
+"Dessine des plans en intersection en utilisant le mélange de valeurs alpha, "
+"le brouillard, des textures, et des mipmaps, plus une mesure ''images par "
+"seconde'' pour que vous puissiez calculer la rapidité de votre carte "
+"graphique... Nécessite OpenGL. Écrit par David Konerding."
 
 #: hacks/config/pulsar.xml.h:4
 msgid "Enable Blending"
 
 #: hacks/config/pulsar.xml.h:4
 msgid "Enable Blending"
-msgstr "Autorise les mélanges"
+msgstr "Activer le mélange"
 
 #: hacks/config/pulsar.xml.h:5
 msgid "Enable Depth Buffer"
 
 #: hacks/config/pulsar.xml.h:5
 msgid "Enable Depth Buffer"
-msgstr "Autorise le tampon de profondeur"
+msgstr "Activer le tampon de profondeur"
 
 #: hacks/config/pulsar.xml.h:6
 msgid "Enable Fog"
 
 #: hacks/config/pulsar.xml.h:6
 msgid "Enable Fog"
-msgstr "Autorise le brouillard"
+msgstr "Activer le brouillard"
 
 #: hacks/config/pulsar.xml.h:7
 msgid "Enable Lighting"
 
 #: hacks/config/pulsar.xml.h:7
 msgid "Enable Lighting"
-msgstr "Autorise les lumières"
+msgstr "Activer l'éclairage"
 
 #: hacks/config/pulsar.xml.h:8
 msgid "Enable Texture Filtering"
 
 #: hacks/config/pulsar.xml.h:8
 msgid "Enable Texture Filtering"
-msgstr "Autorise le filtrage des textures"
+msgstr "Activer le filtrage de texture"
 
 #: hacks/config/pulsar.xml.h:9
 msgid "Enable Texture Mipmaps"
 
 #: hacks/config/pulsar.xml.h:9
 msgid "Enable Texture Mipmaps"
-msgstr "Autorise le mipmap de la texturation"
+msgstr "Activer les mipmaps de texture"
 
 #: hacks/config/pulsar.xml.h:10
 msgid "Enable Texturing"
 
 #: hacks/config/pulsar.xml.h:10
 msgid "Enable Texturing"
-msgstr "Autorise la texturation"
+msgstr "Activer les textures"
 
 #: hacks/config/pulsar.xml.h:12
 msgid "Pulsar"
 
 #: hacks/config/pulsar.xml.h:12
 msgid "Pulsar"
-msgstr ""
+msgstr "Pulsar"
 
 #: hacks/config/pulsar.xml.h:13
 msgid "Quad Count"
 
 #: hacks/config/pulsar.xml.h:13
 msgid "Quad Count"
@@ -3769,11 +4308,11 @@ msgstr "Fichier PPM de texture"
 
 #: hacks/config/pyro.xml.h:3
 msgid "Explosive Yield"
 
 #: hacks/config/pyro.xml.h:3
 msgid "Explosive Yield"
-msgstr ""
+msgstr "Production d'explosions"
 
 #: hacks/config/pyro.xml.h:6
 msgid "Launch Frequency"
 
 #: hacks/config/pyro.xml.h:6
 msgid "Launch Frequency"
-msgstr "Fréquence de lancement"
+msgstr "Fréquence de lancement"
 
 #: hacks/config/pyro.xml.h:8
 msgid "Often"
 
 #: hacks/config/pyro.xml.h:8
 msgid "Often"
@@ -3781,16 +4320,18 @@ msgstr "Souvent"
 
 #: hacks/config/pyro.xml.h:9
 msgid "Particle Density"
 
 #: hacks/config/pyro.xml.h:9
 msgid "Particle Density"
-msgstr "Densité des particules"
+msgstr "Densité des particules"
 
 #: hacks/config/pyro.xml.h:10
 msgid "Pyro"
 
 #: hacks/config/pyro.xml.h:10
 msgid "Pyro"
-msgstr ""
+msgstr "Pyro"
 
 #: hacks/config/pyro.xml.h:11
 msgid ""
 "Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
 msgstr ""
 
 #: hacks/config/pyro.xml.h:11
 msgid ""
 "Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
 msgstr ""
+"Pyro dessine des feux d'artifices en explosion. Bla bla. Écrit par Jamie "
+"Zawinski."
 
 #: hacks/config/qix.xml.h:1
 msgid "Additive Colors"
 
 #: hacks/config/qix.xml.h:1
 msgid "Additive Colors"
@@ -3802,23 +4343,23 @@ msgstr "Coins"
 
 #: hacks/config/qix.xml.h:11
 msgid "Line Segments"
 
 #: hacks/config/qix.xml.h:11
 msgid "Line Segments"
-msgstr "Segments de lignes"
+msgstr "Segments de ligne"
 
 #: hacks/config/qix.xml.h:12
 msgid "Linear Motion"
 
 #: hacks/config/qix.xml.h:12
 msgid "Linear Motion"
-msgstr "Déplacement linéaire"
+msgstr "Mouvement linéaire"
 
 #: hacks/config/qix.xml.h:15
 msgid "Max Size"
 
 #: hacks/config/qix.xml.h:15
 msgid "Max Size"
-msgstr "Taille maximale"
+msgstr "Taille max."
 
 #: hacks/config/qix.xml.h:16
 msgid "Qix"
 
 #: hacks/config/qix.xml.h:16
 msgid "Qix"
-msgstr ""
+msgstr "Qix"
 
 #: hacks/config/qix.xml.h:17
 msgid "Random Motion"
 
 #: hacks/config/qix.xml.h:17
 msgid "Random Motion"
-msgstr "Déplacements aléatoires"
+msgstr "Mouvement aléatoire"
 
 #: hacks/config/qix.xml.h:23
 msgid "Subtractive Colors"
 
 #: hacks/config/qix.xml.h:23
 msgid "Subtractive Colors"
@@ -3831,24 +4372,40 @@ msgid ""
 "to produce all sorts of different presentations: line segments, filled "
 "polygons, overlapping translucent areas... Written by Jamie Zawinski."
 msgstr ""
 "to produce all sorts of different presentations: line segments, filled "
 "polygons, overlapping translucent areas... Written by Jamie Zawinski."
 msgstr ""
+"La tronçonneuse suisse des programmes qix. Fait rebondir une série de "
+"segments de lignes sur l'écran et utilise des variations de ce modèle de "
+"mouvement de base pour produire toutes sortes de présentations différentes : "
+"segments de ligne, polygones pleins, zones translucides superposées... Écrit "
+"par Jamie Zawinski."
 
 #: hacks/config/qix.xml.h:25
 msgid "Transparent"
 msgstr "Transparent"
 
 
 #: hacks/config/qix.xml.h:25
 msgid "Transparent"
 msgstr "Transparent"
 
+#: hacks/config/queens.xml.h:2
+msgid "Queens"
+msgstr ""
+
+#: hacks/config/queens.xml.h:5
+msgid ""
+"Solves the N-Queens problem (where, in this program, N is between 5 and 10 "
+"queens.) The problem is: how may one place N queens on an NxN chessboard "
+"such that no queen can attack a sister? Written by Blair Tennessy."
+msgstr ""
+
 #: hacks/config/rd-bomb.xml.h:1
 msgid "/"
 #: hacks/config/rd-bomb.xml.h:1
 msgid "/"
-msgstr ""
+msgstr "/"
 
 #: hacks/config/rd-bomb.xml.h:3
 #, no-c-format
 msgid "1%"
 
 #: hacks/config/rd-bomb.xml.h:3
 #, no-c-format
 msgid "1%"
-msgstr ""
+msgstr "1%"
 
 #: hacks/config/rd-bomb.xml.h:5
 #, no-c-format
 msgid "100%"
 
 #: hacks/config/rd-bomb.xml.h:5
 #, no-c-format
 msgid "100%"
-msgstr ""
+msgstr "100%"
 
 #: hacks/config/rd-bomb.xml.h:7
 msgid ""
 
 #: hacks/config/rd-bomb.xml.h:7
 msgid ""
@@ -3856,14 +4413,17 @@ msgid ""
 "of growing square-like shapes that, once they overtake each other, react in "
 "unpredictable ways. ``RD'' stands for reaction-diffusion."
 msgstr ""
 "of growing square-like shapes that, once they overtake each other, react in "
 "unpredictable ways. ``RD'' stands for reaction-diffusion."
 msgstr ""
+"Une autre variation du programme 'Bomb' de Scott Draves. Dessine une grille "
+"de formes carrées croissantes qui, une fois qu'elles se rejoignent, "
+"réagissent de façon imprévisible. ''RD'' signifie réaction-diffusion."
 
 #: hacks/config/rd-bomb.xml.h:8
 msgid "Epoch"
 
 #: hacks/config/rd-bomb.xml.h:8
 msgid "Epoch"
-msgstr ""
+msgstr "Époque"
 
 #: hacks/config/rd-bomb.xml.h:10
 msgid "Fill Screen"
 
 #: hacks/config/rd-bomb.xml.h:10
 msgid "Fill Screen"
-msgstr "Remplis l'écran"
+msgstr "Remplir l'écran"
 
 #: hacks/config/rd-bomb.xml.h:14
 msgid "RD-Bomb"
 
 #: hacks/config/rd-bomb.xml.h:14
 msgid "RD-Bomb"
@@ -3871,19 +4431,19 @@ msgstr "Bombe RD"
 
 #: hacks/config/rd-bomb.xml.h:15
 msgid "Reaction/Difusion"
 
 #: hacks/config/rd-bomb.xml.h:15
 msgid "Reaction/Difusion"
-msgstr "Réaction/Diffusion"
+msgstr "Réaction/Diffusion"
 
 #: hacks/config/rd-bomb.xml.h:16
 msgid "Seed Radius"
 
 #: hacks/config/rd-bomb.xml.h:16
 msgid "Seed Radius"
-msgstr "Rayon de la racine"
+msgstr "Rayon du germe"
 
 #: hacks/config/rd-bomb.xml.h:19 hacks/config/twang.xml.h:12
 msgid "Tile Size"
 
 #: hacks/config/rd-bomb.xml.h:19 hacks/config/twang.xml.h:12
 msgid "Tile Size"
-msgstr "Taille des pavés"
+msgstr "Taille des mosaïques"
 
 #: hacks/config/rd-bomb.xml.h:22
 msgid "Wander Speed"
 
 #: hacks/config/rd-bomb.xml.h:22
 msgid "Wander Speed"
-msgstr "Vitesse de déplacement"
+msgstr "Vitesse de déplacement"
 
 #: hacks/config/ripples.xml.h:1
 msgid "Big Drops"
 
 #: hacks/config/ripples.xml.h:1
 msgid "Big Drops"
@@ -3895,23 +4455,23 @@ msgstr "Couleurs    Deux"
 
 #: hacks/config/ripples.xml.h:3
 msgid "Drizzle"
 
 #: hacks/config/ripples.xml.h:3
 msgid "Drizzle"
-msgstr ""
+msgstr "Bruine"
 
 #: hacks/config/ripples.xml.h:5
 msgid "Grab Screen Image"
 
 #: hacks/config/ripples.xml.h:5
 msgid "Grab Screen Image"
-msgstr "Capturer une image de l'écran"
+msgstr "Capturer l'écran"
 
 #: hacks/config/ripples.xml.h:6
 msgid "Lighting Effect"
 
 #: hacks/config/ripples.xml.h:6
 msgid "Lighting Effect"
-msgstr "Effets d'éclairs"
+msgstr "Effet d'éclairage"
 
 #: hacks/config/ripples.xml.h:8
 msgid "Moving Splashes"
 
 #: hacks/config/ripples.xml.h:8
 msgid "Moving Splashes"
-msgstr ""
+msgstr "Éclaboussures mobiles"
 
 #: hacks/config/ripples.xml.h:9
 msgid "Psychedelic Colors"
 
 #: hacks/config/ripples.xml.h:9
 msgid "Psychedelic Colors"
-msgstr ""
+msgstr "Couleurs psychédéliques"
 
 #: hacks/config/ripples.xml.h:10
 msgid "Ripples"
 
 #: hacks/config/ripples.xml.h:10
 msgid "Ripples"
@@ -3923,7 +4483,7 @@ msgstr "Petites gouttes"
 
 #: hacks/config/ripples.xml.h:13
 msgid "Storm"
 
 #: hacks/config/ripples.xml.h:13
 msgid "Storm"
-msgstr "Tempête"
+msgstr "Tempête"
 
 #: hacks/config/ripples.xml.h:14
 msgid ""
 
 #: hacks/config/ripples.xml.h:14
 msgid ""
@@ -3931,6 +4491,9 @@ msgid ""
 "water option, it manipulates your desktop image to look like something is "
 "dripping into it. Written by Tom Hammersley."
 msgstr ""
 "water option, it manipulates your desktop image to look like something is "
 "dripping into it. Written by Tom Hammersley."
 msgstr ""
+"Dessine des motifs d'interférences ondulants qui ressemblent à des "
+"éclaboussures d'eau. Avec l'option -eau, manipule votre image bureau pour "
+"que quelque chose ait l'air de l'éclabousser. Écrit par Tom Hammersley."
 
 #: hacks/config/rocks.xml.h:7
 msgid "Rocks"
 
 #: hacks/config/rocks.xml.h:7
 msgid "Rocks"
@@ -3941,8 +4504,9 @@ msgid "Rotation"
 msgstr "Rotation"
 
 #: hacks/config/rocks.xml.h:10
 msgstr "Rotation"
 
 #: hacks/config/rocks.xml.h:10
+#, fuzzy
 msgid "Steering"
 msgid "Steering"
-msgstr ""
+msgstr "Direction"
 
 #: hacks/config/rocks.xml.h:11
 msgid ""
 
 #: hacks/config/rocks.xml.h:11
 msgid ""
@@ -3950,6 +4514,9 @@ msgid ""
 "rotation and direction. It can also display 3D separations for red/blue "
 "glasses! Mostly written by Jamie Zawinski."
 msgstr ""
 "rotation and direction. It can also display 3D separations for red/blue "
 "glasses! Mostly written by Jamie Zawinski."
 msgstr ""
+"Dessine une animation de vol dans un champ d'astéroïdes, dont la  rotation "
+"et la direction changent. Peut également afficher des séparations 3D pour "
+"les verres rouges/bleus ! Principalement écrit par Jamie Zawinski."
 
 #: hacks/config/rorschach.xml.h:7
 msgid "Rorschach"
 
 #: hacks/config/rorschach.xml.h:7
 msgid "Rorschach"
@@ -3963,20 +4530,24 @@ msgid ""
 "neurotic tendencies which this program reveals are your own problem. Written "
 "by Jamie Zawinski."
 msgstr ""
 "neurotic tendencies which this program reveals are your own problem. Written "
 "by Jamie Zawinski."
 msgstr ""
+"Génère des motifs de taches d'encre aléatoires. L'algorithme est "
+"incroyablement simple pour un si bon fonctionnement ; il déplace simplement "
+"un point sur l'écran au hasard et reflète l'image horizontalement et/ou "
+"verticalement. Vous êtes responsable de toutes les tendances névrotiques "
+"enfouies que ce programme pourrait révéler. Écrit par Jamie Zawinski."
 
 #: hacks/config/rorschach.xml.h:10
 msgid "With X Symmetry"
 
 #: hacks/config/rorschach.xml.h:10
 msgid "With X Symmetry"
-msgstr "Avec une symétrie X"
+msgstr "Avec symétrie X"
 
 #: hacks/config/rorschach.xml.h:11
 msgid "With Y Symmetry"
 
 #: hacks/config/rorschach.xml.h:11
 msgid "With Y Symmetry"
-msgstr "Avec une symétrie Y"
+msgstr "Avec symétrie Y"
 
 #: hacks/config/rotor.xml.h:1
 msgid ""
 "Another ancient xlock demo, this one by Tom Lawrence. It draws a line "
 
 #: hacks/config/rotor.xml.h:1
 msgid ""
 "Another ancient xlock demo, this one by Tom Lawrence. It draws a line "
-"segment moving along a complex spiraling curve. I tweaked this to generate "
-"curvier lines, but still frames of it don't look like much."
+"segment moving along a complex spiraling curve."
 msgstr ""
 
 #: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
 msgstr ""
 
 #: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
@@ -3996,6 +4567,8 @@ msgid ""
 "Creates a collage of rotated and scaled portions of the screen. Written by "
 "Claudio Matsuoka."
 msgstr ""
 "Creates a collage of rotated and scaled portions of the screen. Written by "
 "Claudio Matsuoka."
 msgstr ""
+"Crée un collage de portions pivotées et mises à l'échelle de l'écran. Écrit "
+"par Claudio Matsuoka."
 
 #: hacks/config/rotzoomer.xml.h:6
 msgid "Rectangle Count"
 
 #: hacks/config/rotzoomer.xml.h:6
 msgid "Rectangle Count"
@@ -4003,15 +4576,15 @@ msgstr "Nombre de rectangles"
 
 #: hacks/config/rotzoomer.xml.h:7
 msgid "RotZoomer"
 
 #: hacks/config/rotzoomer.xml.h:7
 msgid "RotZoomer"
-msgstr ""
+msgstr "RotZoomer"
 
 #: hacks/config/rotzoomer.xml.h:8
 msgid "Stationary Rectangles"
 
 #: hacks/config/rotzoomer.xml.h:8
 msgid "Stationary Rectangles"
-msgstr "Rectangles stationnaires"
+msgstr "Rectangles immobiles"
 
 #: hacks/config/rotzoomer.xml.h:9
 msgid "Sweeping Arcs"
 
 #: hacks/config/rotzoomer.xml.h:9
 msgid "Sweeping Arcs"
-msgstr ""
+msgstr "Arcs circulaires"
 
 #: hacks/config/rotzoomer.xml.h:11
 msgid "Wandering Rectangles"
 
 #: hacks/config/rotzoomer.xml.h:11
 msgid "Wandering Rectangles"
@@ -4022,40 +4595,44 @@ msgid ""
 "Draws a Rubik's Cube that rotates in three dimensions and repeatedly "
 "shuffles and solves itself. Another fine GL hack by Marcelo Vianna."
 msgstr ""
 "Draws a Rubik's Cube that rotates in three dimensions and repeatedly "
 "shuffles and solves itself. Another fine GL hack by Marcelo Vianna."
 msgstr ""
+"Dessine un Rubik's Cube qui pivote en trois dimensions et  se mélange et se "
+"résout sans cesse. Un autre beau hack GL de Marcelo Vianna."
 
 #: hacks/config/rubik.xml.h:5
 msgid "Rubik"
 
 #: hacks/config/rubik.xml.h:5
 msgid "Rubik"
-msgstr "Rubiks Cube"
+msgstr "Rubik"
 
 #: hacks/config/rubik.xml.h:7
 msgid "Show Shuffling"
 
 #: hacks/config/rubik.xml.h:7
 msgid "Show Shuffling"
-msgstr "Montre le mélange"
+msgstr "Afficher le mélange"
 
 #: hacks/config/sballs.xml.h:1
 msgid "Cube"
 
 #: hacks/config/sballs.xml.h:1
 msgid "Cube"
-msgstr ""
+msgstr "Cube"
 
 #: hacks/config/sballs.xml.h:2
 msgid "Dodecahedron"
 
 #: hacks/config/sballs.xml.h:2
 msgid "Dodecahedron"
-msgstr "Dodécahèdre"
+msgstr "Dodécaèdre"
 
 #: hacks/config/sballs.xml.h:3
 
 #: hacks/config/sballs.xml.h:3
+#, fuzzy
 msgid ""
 "Draws an animation of textured balls spinning like crazy in GL. Requires "
 "OpenGL, and a machine with fast hardware support for texture maps. Written "
 "by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
 msgstr ""
 msgid ""
 "Draws an animation of textured balls spinning like crazy in GL. Requires "
 "OpenGL, and a machine with fast hardware support for texture maps. Written "
 "by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
 msgstr ""
-"Dessine l'animation de balles texturées qui tournent comme des folles en GL. "
-"Nécessite une machine ayant un support matériel accéléré OpenGL pour les "
-"textures. Ecris par Eric Lassauge <lassauge@mail.dotcom.fr>"
+"Anime une simulation du cube de Lemarchand, qui se résout sans cesse. "
+"Nécessite OpenGL et une machine avec prise en charge matérielle rapide des "
+"mappes de texture. Attension : risque d'ouvrir des portes. Écrit par Jamie "
+"Zawinski."
 
 #: hacks/config/sballs.xml.h:5
 msgid "Icosahedron"
 
 #: hacks/config/sballs.xml.h:5
 msgid "Icosahedron"
-msgstr ""
+msgstr "Icosaèdre"
 
 #: hacks/config/sballs.xml.h:7
 msgid "Octahedron"
 
 #: hacks/config/sballs.xml.h:7
 msgid "Octahedron"
-msgstr "Octaèdre"
+msgstr "Octaèdre"
 
 #: hacks/config/sballs.xml.h:8
 msgid "Plane"
 
 #: hacks/config/sballs.xml.h:8
 msgid "Plane"
@@ -4067,19 +4644,19 @@ msgstr "Pyramide"
 
 #: hacks/config/sballs.xml.h:10
 msgid "Random"
 
 #: hacks/config/sballs.xml.h:10
 msgid "Random"
-msgstr "Aléatoire"
+msgstr "Aléatoire"
 
 #: hacks/config/sballs.xml.h:11
 msgid "Sballs"
 
 #: hacks/config/sballs.xml.h:11
 msgid "Sballs"
-msgstr "BalleS"
+msgstr "Sballs"
 
 #: hacks/config/sballs.xml.h:15
 msgid "Star"
 
 #: hacks/config/sballs.xml.h:15
 msgid "Star"
-msgstr "Etoile"
+msgstr "Étoile"
 
 #: hacks/config/sballs.xml.h:16
 msgid "Tetrahedron"
 
 #: hacks/config/sballs.xml.h:16
 msgid "Tetrahedron"
-msgstr "Tétrahèdre"
+msgstr "Tétraèdre"
 
 #: hacks/config/shadebobs.xml.h:7
 msgid "ShadeBobs"
 
 #: hacks/config/shadebobs.xml.h:7
 msgid "ShadeBobs"
@@ -4090,33 +4667,37 @@ msgid ""
 "This draws smoothly-shaded oscilating oval patterns, that look something "
 "like vapor trails or neon tubes. Written by Shane Smit."
 msgstr ""
 "This draws smoothly-shaded oscilating oval patterns, that look something "
 "like vapor trails or neon tubes. Written by Shane Smit."
 msgstr ""
-"Dessine des motifs ovaux nuancés ressemblant à des traînées de vapeur.Ecris "
-"par Shane Smit."
+"Dessine des formes ovoïdes oscillantes et d'aspect lisse, qui ressemblent un "
+"peu à des traînées de vapeur ou des tubes au néon. Écrit par Shane Smit."
 
 #: hacks/config/sierpinski.xml.h:6
 msgid "Sierpinski"
 
 #: hacks/config/sierpinski.xml.h:6
 msgid "Sierpinski"
-msgstr ""
+msgstr "Sierpinski"
 
 #: hacks/config/sierpinski.xml.h:10
 msgid ""
 "This draws the two-dimensional variant of the recursive Sierpinski triangle "
 "fractal. Written by Desmond Daignault."
 msgstr ""
 
 #: hacks/config/sierpinski.xml.h:10
 msgid ""
 "This draws the two-dimensional variant of the recursive Sierpinski triangle "
 "fractal. Written by Desmond Daignault."
 msgstr ""
+"Dessine la variante bidimensionnelle de la fractale triangulaire récursive "
+"de Sierpinski. Écrit par Desmond Daignault."
 
 #: hacks/config/sierpinski3d.xml.h:7
 msgid "Sierpinski3D"
 
 #: hacks/config/sierpinski3d.xml.h:7
 msgid "Sierpinski3D"
-msgstr "Sierpinski 3D"
+msgstr "Sierpinski3D"
 
 #: hacks/config/sierpinski3d.xml.h:11
 msgid ""
 "This draws the three-dimensional variant of the recursive Sierpinski "
 "triangle fractal, using GL. Written by Tim Robinson and Jamie Zawinski."
 msgstr ""
 
 #: hacks/config/sierpinski3d.xml.h:11
 msgid ""
 "This draws the three-dimensional variant of the recursive Sierpinski "
 "triangle fractal, using GL. Written by Tim Robinson and Jamie Zawinski."
 msgstr ""
+"Dessine la variante tridimensionnelle de la fractale triangulaire récursive "
+"de Sierpinski, à l'aide de GL. Écrit par Tim Robinson et Jamie Zawinski."
 
 #: hacks/config/slidescreen.xml.h:1 hacks/config/twang.xml.h:1
 #: hacks/config/zoom.xml.h:1
 msgid "Border Width"
 
 #: hacks/config/slidescreen.xml.h:1 hacks/config/twang.xml.h:1
 #: hacks/config/zoom.xml.h:1
 msgid "Border Width"
-msgstr "Epaisseur de la bordure"
+msgstr "Largeur de la bordure"
 
 #: hacks/config/slidescreen.xml.h:4
 msgid "Slide Speed"
 
 #: hacks/config/slidescreen.xml.h:4
 msgid "Slide Speed"
@@ -4124,7 +4705,7 @@ msgstr "Vitesse de glissement"
 
 #: hacks/config/slidescreen.xml.h:5
 msgid "SlideScreen"
 
 #: hacks/config/slidescreen.xml.h:5
 msgid "SlideScreen"
-msgstr "Écran glissant"
+msgstr "Glissement d'écran"
 
 #: hacks/config/slidescreen.xml.h:8
 msgid ""
 
 #: hacks/config/slidescreen.xml.h:8
 msgid ""
@@ -4134,10 +4715,14 @@ msgid ""
 "those puzzles, but watching one permute itself is more amusing. Written by "
 "Jamie Zawinski."
 msgstr ""
 "those puzzles, but watching one permute itself is more amusing. Written by "
 "Jamie Zawinski."
 msgstr ""
+"Prend une image, la divise pour former une grille et mélange au hasard les "
+"carrés comme l'un de ces jeux ennuyeux comprenant une grille de carrés dont "
+"l'un est manquant. Je déteste essayer de résoudre ces puzzles, mais c'est "
+"plus amusant d'en voir un se résoudre lui-même. Écrit par Jamie Zawinski."
 
 #: hacks/config/slip.xml.h:6
 msgid "Slip"
 
 #: hacks/config/slip.xml.h:6
 msgid "Slip"
-msgstr "Dérapage"
+msgstr "Glissement"
 
 #: hacks/config/slip.xml.h:10
 msgid ""
 
 #: hacks/config/slip.xml.h:10
 msgid ""
@@ -4149,14 +4734,21 @@ msgid ""
 "desktop to chew on. Originally written by Scott Draves; whacked on by Jamie "
 "Zawinski."
 msgstr ""
 "desktop to chew on. Originally written by Scott Draves; whacked on by Jamie "
 "Zawinski."
 msgstr ""
+"Ce programme affiche des éléments aléatoires à l'écran, puis les aspire dans "
+"un réacteur et les fait ressortir. Pour ne pas réduire complètement l'image "
+"en bouillie, il injectera de temps en temps des taches de couleur dans la "
+"scène, entamera un cycle d'essorage, étendra l'image comme un caramel ou (ma "
+"touche personnelle) capturera l'image de votre bureau actuel pour la "
+"retourner. Initialement écrit par Scott Draves ; bouleversé par Jamie "
+"Zawinski."
 
 #: hacks/config/sonar.xml.h:1
 msgid "Ping Subnet"
 
 #: hacks/config/sonar.xml.h:1
 msgid "Ping Subnet"
-msgstr "Ping sous-réseau"
+msgstr "Sous-réseau ping"
 
 #: hacks/config/sonar.xml.h:2
 msgid "Simulation Team Members"
 
 #: hacks/config/sonar.xml.h:2
 msgid "Simulation Team Members"
-msgstr "Simulation de membres d'une équipe"
+msgstr "Membres de l'équipe de simulation"
 
 #: hacks/config/sonar.xml.h:3
 msgid "Sonar"
 
 #: hacks/config/sonar.xml.h:3
 msgid "Sonar"
@@ -4164,11 +4756,11 @@ msgstr "Sonar"
 
 #: hacks/config/sonar.xml.h:4
 msgid "Team A Name"
 
 #: hacks/config/sonar.xml.h:4
 msgid "Team A Name"
-msgstr "Nom de l'équipe A"
+msgstr "Nom de l'équipe A"
 
 #: hacks/config/sonar.xml.h:5
 msgid "Team B Name"
 
 #: hacks/config/sonar.xml.h:5
 msgid "Team B Name"
-msgstr "Nom de l'équipe B"
+msgstr "Nom de l'équipe B"
 
 #: hacks/config/sonar.xml.h:6
 msgid ""
 
 #: hacks/config/sonar.xml.h:6
 msgid ""
@@ -4179,6 +4771,13 @@ msgid ""
 "make it monitor other sources of data, too. (Processes? Active network "
 "connections? CPU usage per user?) Written by Stephen Martin."
 msgstr ""
 "make it monitor other sources of data, too. (Processes? Active network "
 "connections? CPU usage per user?) Written by Stephen Martin."
 msgstr ""
+"Ce programme dessine une simulation d'un écran de sonar. Écrit par défaut, "
+"il affiche un assortiment aléatoire de ''trucs'' à l'écran, mais, s'il est "
+"compilé correctement, il peut effectuer un ping sur votre réseau local et "
+"calculer  la proximité des autres hôtes du réseau par rapport à vous. Il "
+"serait facile de lui faire aussi surveiller d'autres sources de données. "
+"(Processus ? Connexions au réseau actif ? Utilisation du processeur par "
+"utilisateur ?) Écrit par Stephen Martin."
 
 #: hacks/config/sonar.xml.h:7
 msgid "vs."
 
 #: hacks/config/sonar.xml.h:7
 msgid "vs."
@@ -4186,41 +4785,43 @@ msgstr "contre"
 
 #: hacks/config/speedmine.xml.h:1
 msgid "Allow Wall Collisions"
 
 #: hacks/config/speedmine.xml.h:1
 msgid "Allow Wall Collisions"
-msgstr "Autorise les collisions avec les murs"
+msgstr "Éviter les collisions avec le mur"
 
 #: hacks/config/speedmine.xml.h:2
 msgid "Display Crosshair"
 
 #: hacks/config/speedmine.xml.h:2
 msgid "Display Crosshair"
-msgstr "Afficher le réticule"
+msgstr "Afficher le viseur"
 
 #: hacks/config/speedmine.xml.h:7
 msgid "Max Velocity"
 
 #: hacks/config/speedmine.xml.h:7
 msgid "Max Velocity"
-msgstr "Vélocité max"
+msgstr "Vélocité max."
 
 #: hacks/config/speedmine.xml.h:8
 msgid "Mine Shaft"
 
 #: hacks/config/speedmine.xml.h:8
 msgid "Mine Shaft"
-msgstr ""
+msgstr "Puits de mine"
 
 #: hacks/config/speedmine.xml.h:9
 msgid "Present Bonuses"
 
 #: hacks/config/speedmine.xml.h:9
 msgid "Present Bonuses"
-msgstr ""
+msgstr "Bonus présents"
 
 #: hacks/config/speedmine.xml.h:10
 msgid "Rocky Walls"
 
 #: hacks/config/speedmine.xml.h:10
 msgid "Rocky Walls"
-msgstr "Murs rocheux"
+msgstr "Parois rocheuses"
 
 #: hacks/config/speedmine.xml.h:12
 msgid ""
 "Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
 "by Conrad Parker."
 msgstr ""
 
 #: hacks/config/speedmine.xml.h:12
 msgid ""
 "Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
 "by Conrad Parker."
 msgstr ""
+"Simule la descente dans un puits de mine rocheux ou affiche un ver funky "
+"dansant. Écrit par Conrad Parker."
 
 #: hacks/config/speedmine.xml.h:16
 msgid "SpeedMine"
 
 #: hacks/config/speedmine.xml.h:16
 msgid "SpeedMine"
-msgstr ""
+msgstr "SpeedMine"
 
 #: hacks/config/speedmine.xml.h:17
 msgid "Thrust"
 
 #: hacks/config/speedmine.xml.h:17
 msgid "Thrust"
-msgstr ""
+msgstr "Poussée"
 
 #: hacks/config/speedmine.xml.h:19 hacks/config/worm.xml.h:10
 msgid "Worm"
 
 #: hacks/config/speedmine.xml.h:19 hacks/config/worm.xml.h:10
 msgid "Worm"
@@ -4232,14 +4833,17 @@ msgid ""
 "shaded spheres in multiple colors. This hack traces its lineage back to Tom "
 "Duff in 1982."
 msgstr ""
 "shaded spheres in multiple colors. This hack traces its lineage back to Tom "
 "Duff in 1982."
 msgstr ""
+"Un autre hack classique d'une époque lointaine. Il dessine des sphères "
+"ombrées en plusieurs couleurs. Son arbre généalogique remonte à Tom Duff en "
+"1982."
 
 #: hacks/config/sphere.xml.h:7
 msgid "Sphere"
 
 #: hacks/config/sphere.xml.h:7
 msgid "Sphere"
-msgstr "Sphère"
+msgstr "Sphère"
 
 #: hacks/config/sphereEversion.xml.h:1
 msgid "SphereEversion"
 
 #: hacks/config/sphereEversion.xml.h:1
 msgid "SphereEversion"
-msgstr "Sphère Version 3D"
+msgstr "SphereEversion"
 
 #: hacks/config/sphereEversion.xml.h:2
 msgid ""
 
 #: hacks/config/sphereEversion.xml.h:2
 msgid ""
@@ -4252,17 +4856,14 @@ msgid ""
 "you can find it at &lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
 msgstr ""
 
 "you can find it at &lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:9
-msgid "Resolution"
-msgstr "Résolution"
-
 #: hacks/config/spheremonics.xml.h:20
 msgid "Smoothed Lines"
 msgstr ""
 
 #: hacks/config/spheremonics.xml.h:23
 #: hacks/config/spheremonics.xml.h:20
 msgid "Smoothed Lines"
 msgstr ""
 
 #: hacks/config/spheremonics.xml.h:23
+#, fuzzy
 msgid "Spheremonics"
 msgid "Spheremonics"
-msgstr ""
+msgstr "Harmoniques"
 
 #: hacks/config/spheremonics.xml.h:24
 msgid ""
 
 #: hacks/config/spheremonics.xml.h:24
 msgid ""
@@ -4274,13 +4875,15 @@ msgstr ""
 
 #: hacks/config/spiral.xml.h:2
 msgid "Cycles"
 
 #: hacks/config/spiral.xml.h:2
 msgid "Cycles"
-msgstr ""
+msgstr "Cycles"
 
 #: hacks/config/spiral.xml.h:7
 msgid ""
 "Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
 "means moire; interference patterns, of course."
 msgstr ""
 
 #: hacks/config/spiral.xml.h:7
 msgid ""
 "Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
 "means moire; interference patterns, of course."
 msgstr ""
+"Motifs circulaires mobiles, par Peter Schmitzberger. Les motifs circulaires "
+"mobiles sont synonymes de moiré ; des motifs d'interférences, évidemment."
 
 #: hacks/config/spiral.xml.h:11
 msgid "Spiral"
 
 #: hacks/config/spiral.xml.h:11
 msgid "Spiral"
@@ -4291,18 +4894,20 @@ msgid ""
 "Draws a spotlight scanning across a black screen, illumnating the underlying "
 "desktop when it passes. Written by Rick Schultz."
 msgstr ""
 "Draws a spotlight scanning across a black screen, illumnating the underlying "
 "desktop when it passes. Written by Rick Schultz."
 msgstr ""
+"Trace un faisceau lumineux qui parcourt un écran noir et illumine le bureau "
+"sous-jacent. Écrit par Rick Schultz."
 
 #: hacks/config/spotlight.xml.h:6
 msgid "Spotlight"
 
 #: hacks/config/spotlight.xml.h:6
 msgid "Spotlight"
-msgstr "Lumière spot"
+msgstr "Faisceau lumineux"
 
 #: hacks/config/sproingies.xml.h:3
 msgid "Q-Bert meets Marble Madness! Written by Ed Mackey."
 
 #: hacks/config/sproingies.xml.h:3
 msgid "Q-Bert meets Marble Madness! Written by Ed Mackey."
-msgstr ""
+msgstr "La rencontre de Q-Bert et de Marble Madness ! Écrit par Ed Mackey."
 
 #: hacks/config/sproingies.xml.h:9
 msgid "Sproingies"
 
 #: hacks/config/sproingies.xml.h:9
 msgid "Sproingies"
-msgstr ""
+msgstr "Sproingies"
 
 #: hacks/config/squiral.xml.h:3
 msgid ""
 
 #: hacks/config/squiral.xml.h:3
 msgid ""
@@ -4310,10 +4915,13 @@ msgid ""
 "grow outward until they hit something, then they go around it. Written by "
 "Jeff Epler."
 msgstr ""
 "grow outward until they hit something, then they go around it. Written by "
 "Jeff Epler."
 msgstr ""
+"Dessine un ensemble d'automates qui interagissent et produisent des spirales "
+"carrées. Les spirales grandissent jusqu'à ce qu'elles heurtent un obstacle, "
+"qu'elles contournent. Écrit par Jeff Epler."
 
 #: hacks/config/squiral.xml.h:5
 msgid "Handedness"
 
 #: hacks/config/squiral.xml.h:5
 msgid "Handedness"
-msgstr ""
+msgstr "Chiralité"
 
 #: hacks/config/squiral.xml.h:7
 msgid "Left"
 
 #: hacks/config/squiral.xml.h:7
 msgid "Left"
@@ -4321,7 +4929,7 @@ msgstr "Gauche"
 
 #: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:8
 msgid "Randomness"
 
 #: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:8
 msgid "Randomness"
-msgstr "Aléatoire"
+msgstr "Aléatoire"
 
 #: hacks/config/squiral.xml.h:12
 msgid "Right"
 
 #: hacks/config/squiral.xml.h:12
 msgid "Right"
@@ -4329,11 +4937,11 @@ msgstr "Droite"
 
 #: hacks/config/squiral.xml.h:17
 msgid "Squiral"
 
 #: hacks/config/squiral.xml.h:17
 msgid "Squiral"
-msgstr "Spirale carrées"
+msgstr "Spirale carrées"
 
 #: hacks/config/ssystem.xml.h:1
 msgid "SSystem"
 
 #: hacks/config/ssystem.xml.h:1
 msgid "SSystem"
-msgstr "Système Solaire"
+msgstr "SSystem"
 
 #: hacks/config/ssystem.xml.h:2
 msgid ""
 
 #: hacks/config/ssystem.xml.h:2
 msgid ""
@@ -4360,18 +4968,20 @@ msgid ""
 "by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
 "staircase."
 msgstr ""
 "by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
 "staircase."
 msgstr ""
+"Le troisième hack GL de Marcelo Vianna d'après Escher, cette fois "
+"''l'escalier infini''."
 
 #: hacks/config/starfish.xml.h:1
 msgid "Color Gradients"
 
 #: hacks/config/starfish.xml.h:1
 msgid "Color Gradients"
-msgstr "Dégradés de couleurs"
+msgstr "Dégradés de couleur"
 
 #: hacks/config/starfish.xml.h:7
 msgid "Pulsating Blob"
 
 #: hacks/config/starfish.xml.h:7
 msgid "Pulsating Blob"
-msgstr "Blob pulsant"
+msgstr "Tache pulsatile"
 
 #: hacks/config/starfish.xml.h:10
 msgid "Starfish"
 
 #: hacks/config/starfish.xml.h:10
 msgid "Starfish"
-msgstr "Étoile de mer"
+msgstr "Étoile de mer"
 
 #: hacks/config/starfish.xml.h:13
 msgid ""
 
 #: hacks/config/starfish.xml.h:13
 msgid ""
@@ -4380,14 +4990,18 @@ msgid ""
 "to lay down a field of colors, which are then cycled. The motion is very "
 "organic. Written by Jamie Zawinski."
 msgstr ""
 "to lay down a field of colors, which are then cycled. The motion is very "
 "organic. Written by Jamie Zawinski."
 msgstr ""
+"Génère une séquence de motifs ondulants en forme d'étoiles qui pulsent, "
+"pivotent et se retournent. Un autre mode d'affichage utilise ces formes pour "
+"créer un champ de couleurs, qui présente des cycles. Le mouvement est très "
+"organique. Écrit par Jamie Zawinski."
 
 #: hacks/config/starwars.xml.h:2
 msgid "Anti-aliased Lines"
 
 #: hacks/config/starwars.xml.h:2
 msgid "Anti-aliased Lines"
-msgstr "Lignes anti-aliasées"
+msgstr "Lignes anti-alias"
 
 #: hacks/config/starwars.xml.h:3
 msgid "Centered Text"
 
 #: hacks/config/starwars.xml.h:3
 msgid "Centered Text"
-msgstr "Texte centré"
+msgstr "Texte centré"
 
 #: hacks/config/starwars.xml.h:4
 msgid ""
 
 #: hacks/config/starwars.xml.h:4
 msgid ""
@@ -4395,34 +5009,36 @@ msgid ""
 "a star field, like at the beginning of the movie of the same name. Written "
 "by Jamie Zawinski and Claudio Matauoka."
 msgstr ""
 "a star field, like at the beginning of the movie of the same name. Written "
 "by Jamie Zawinski and Claudio Matauoka."
 msgstr ""
+"Fait défiler lentement un texte en diagonale sur un champ stellaire, comme "
+"au début du film du même nom. Écrit par Jamie Zawinski et Claudio Matauoka."
 
 #: hacks/config/starwars.xml.h:5
 msgid "Fade Out"
 
 #: hacks/config/starwars.xml.h:5
 msgid "Fade Out"
-msgstr ""
+msgstr "Fondu au noir"
 
 #: hacks/config/starwars.xml.h:7
 msgid "Flush Left Text"
 
 #: hacks/config/starwars.xml.h:7
 msgid "Flush Left Text"
-msgstr ""
+msgstr "Décaler le texte vers la gauche"
 
 #: hacks/config/starwars.xml.h:8
 msgid "Flush Right Text"
 
 #: hacks/config/starwars.xml.h:8
 msgid "Flush Right Text"
-msgstr ""
+msgstr "Décaler le texte vers la droite"
 
 #: hacks/config/starwars.xml.h:9
 msgid "Font Point Size"
 
 #: hacks/config/starwars.xml.h:9
 msgid "Font Point Size"
-msgstr ""
+msgstr "Taille de police"
 
 #: hacks/config/starwars.xml.h:10
 msgid "Scroll Speed"
 
 #: hacks/config/starwars.xml.h:10
 msgid "Scroll Speed"
-msgstr ""
+msgstr "Vitesse de défilement"
 
 #: hacks/config/starwars.xml.h:13
 msgid "Star Rotation Speed"
 
 #: hacks/config/starwars.xml.h:13
 msgid "Star Rotation Speed"
-msgstr ""
+msgstr "Vitesse de rotation des étoiles"
 
 #: hacks/config/starwars.xml.h:14
 msgid "StarWars"
 
 #: hacks/config/starwars.xml.h:14
 msgid "StarWars"
-msgstr "La guerre des étoiles"
+msgstr "StarWars"
 
 #: hacks/config/starwars.xml.h:15
 msgid "Text Columns"
 
 #: hacks/config/starwars.xml.h:15
 msgid "Text Columns"
@@ -4434,11 +5050,11 @@ msgstr "Lignes de texte"
 
 #: hacks/config/starwars.xml.h:18
 msgid "Thick Lines"
 
 #: hacks/config/starwars.xml.h:18
 msgid "Thick Lines"
-msgstr "Lignes fines"
+msgstr "Lignes épaisses"
 
 #: hacks/config/starwars.xml.h:19
 msgid "Wrap Long Lines"
 
 #: hacks/config/starwars.xml.h:19
 msgid "Wrap Long Lines"
-msgstr "Replis des lignes longues"
+msgstr "Retour à la ligne"
 
 #: hacks/config/stonerview.xml.h:1
 msgid ""
 
 #: hacks/config/stonerview.xml.h:1
 msgid ""
@@ -4446,18 +5062,21 @@ msgid ""
 "patterns. Written by Andrew Plotkin, based on SGI's `electropaint' "
 "screensaver."
 msgstr ""
 "patterns. Written by Andrew Plotkin, based on SGI's `electropaint' "
 "screensaver."
 msgstr ""
+"Des chaînes de carrés colorés dansent les unes autour des autres  en formant "
+"des spirales complexes. Écrit par Andrew Plotkin, basé sur l'économiseur "
+"d'écran 'electropaint'de SGI."
 
 #: hacks/config/stonerview.xml.h:3
 msgid "StonerView"
 
 #: hacks/config/stonerview.xml.h:3
 msgid "StonerView"
-msgstr ""
+msgstr "Spirale psyché"
 
 #: hacks/config/strange.xml.h:1
 msgid "Curviness"
 
 #: hacks/config/strange.xml.h:1
 msgid "Curviness"
-msgstr ""
+msgstr "Courbure"
 
 #: hacks/config/strange.xml.h:9
 msgid "Strange"
 
 #: hacks/config/strange.xml.h:9
 msgid "Strange"
-msgstr "Étrange"
+msgstr "Étrange"
 
 #: hacks/config/strange.xml.h:10
 msgid ""
 
 #: hacks/config/strange.xml.h:10
 msgid ""
@@ -4465,6 +5084,9 @@ msgid ""
 "field of dots that swoops and twists around. The motion is very nice. "
 "Written by Massimino Pascal."
 msgstr ""
 "field of dots that swoops and twists around. The motion is very nice. "
 "Written by Massimino Pascal."
 msgstr ""
+"Dessine d'étranges attracteurs : ils ressemblent à des champs de points "
+"colorés qui tournent et se tortillent de manière imprévisible. Le mouvement "
+"est très beau. Écrit par Massimino Pascal."
 
 #: hacks/config/superquadrics.xml.h:2
 msgid ""
 
 #: hacks/config/superquadrics.xml.h:2
 msgid ""
@@ -4472,6 +5094,10 @@ msgid ""
 "on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is "
 "GL and has specular reflections."
 msgstr ""
 "on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is "
 "GL and has specular reflections."
 msgstr ""
+"Ed Mackey déclare avoir écrit la première version de ce programme en langage "
+"BASIC sur un Commodore 64 en 1987, sous la forme d'un maillage graphique "
+"320x200 noir et blanc. Il est désormais en GL et présente des réflexions "
+"spéculaires."
 
 #: hacks/config/superquadrics.xml.h:10
 msgid "Superquadrics"
 
 #: hacks/config/superquadrics.xml.h:10
 msgid "Superquadrics"
@@ -4483,21 +5109,25 @@ msgid ""
 "but you might have seen a Mac program similar to this called FlowFazer. "
 "There is also a cool Java applet of a similar concept."
 msgstr ""
 "but you might have seen a Mac program similar to this called FlowFazer. "
 "There is also a cool Java applet of a similar concept."
 msgstr ""
+"Autre motifs fluides et tourbillonnants. Cette version est de M. Dobie et R. "
+"Taylor, mais vous avez peut-être déjà vu un programme Mac similaire appelé "
+"FlowFazer. Il existe aussi une chouette applet Java avec un concept "
+"apparenté."
 
 #: hacks/config/swirl.xml.h:8
 msgid "Swirl"
 msgstr "Tourbillon"
 
 #: hacks/config/t3d.xml.h:1
 
 #: hacks/config/swirl.xml.h:8
 msgid "Swirl"
 msgstr "Tourbillon"
 
 #: hacks/config/t3d.xml.h:1
-msgid "0°"
+msgid "0 deg"
 msgstr ""
 
 #: hacks/config/t3d.xml.h:2
 msgid "5 Minute Tick Marks"
 msgstr ""
 
 #: hacks/config/t3d.xml.h:2
 msgid "5 Minute Tick Marks"
-msgstr "Marques des 5 minutes"
+msgstr "Marques toutes les 5 minutes"
 
 #: hacks/config/t3d.xml.h:3
 
 #: hacks/config/t3d.xml.h:3
-msgid "90°"
+msgid "90 deg"
 msgstr ""
 
 #: hacks/config/t3d.xml.h:4
 msgstr ""
 
 #: hacks/config/t3d.xml.h:4
@@ -4506,11 +5136,11 @@ msgstr "Plus grand"
 
 #: hacks/config/t3d.xml.h:5
 msgid "Cycle Seconds"
 
 #: hacks/config/t3d.xml.h:5
 msgid "Cycle Seconds"
-msgstr ""
+msgstr "Cycle des secondes"
 
 #: hacks/config/t3d.xml.h:10
 msgid "Minute Tick Marks"
 
 #: hacks/config/t3d.xml.h:10
 msgid "Minute Tick Marks"
-msgstr "Marques des minutes"
+msgstr "Marques toutes les minutes"
 
 #: hacks/config/t3d.xml.h:12
 msgid "Smaller"
 
 #: hacks/config/t3d.xml.h:12
 msgid "Smaller"
@@ -4518,44 +5148,48 @@ msgstr "Plus petit"
 
 #: hacks/config/t3d.xml.h:14
 msgid "T3D"
 
 #: hacks/config/t3d.xml.h:14
 msgid "T3D"
-msgstr ""
+msgstr "T3D"
 
 #: hacks/config/t3d.xml.h:15
 msgid ""
 "This draws a working analog clock composed of floating, throbbing bubbles. "
 "Written by Bernd Paysan."
 msgstr ""
 
 #: hacks/config/t3d.xml.h:15
 msgid ""
 "This draws a working analog clock composed of floating, throbbing bubbles. "
 "Written by Bernd Paysan."
 msgstr ""
-"Horloge analogique composée de bulles flottantesEcris par Bernd Paysan."
+"Dessine une horloge analogique composée de bulles flottantes et pulsatiles. "
+"Écrit par Bernd Paysan."
 
 #: hacks/config/t3d.xml.h:16
 msgid "Turn Side-to-Side"
 
 #: hacks/config/t3d.xml.h:16
 msgid "Turn Side-to-Side"
-msgstr ""
+msgstr "Retourner"
 
 #: hacks/config/t3d.xml.h:17
 
 #: hacks/config/t3d.xml.h:17
+#, fuzzy
 msgid "Wobbliness"
 msgid "Wobbliness"
-msgstr ""
+msgstr "Oscillation"
 
 #: hacks/config/thornbird.xml.h:1
 msgid ""
 "Displays a view of the ``Bird in a Thornbush'' fractal. Written by Tim "
 "Auckland."
 msgstr ""
 
 #: hacks/config/thornbird.xml.h:1
 msgid ""
 "Displays a view of the ``Bird in a Thornbush'' fractal. Written by Tim "
 "Auckland."
 msgstr ""
+"Affiche la fractale de l' ''oiseau dans un buisson épineux''. Écrit par Tim "
+"Auckland."
 
 #: hacks/config/thornbird.xml.h:6
 msgid "Points"
 
 #: hacks/config/thornbird.xml.h:6
 msgid "Points"
-msgstr ""
+msgstr "Points"
 
 #: hacks/config/thornbird.xml.h:12
 msgid "Thornbird"
 
 #: hacks/config/thornbird.xml.h:12
 msgid "Thornbird"
-msgstr ""
+msgstr "Buisson épineux"
 
 #: hacks/config/triangle.xml.h:2
 msgid ""
 "Generates random mountain ranges using iterative subdivision of triangles. "
 "Written by Tobias Gloth."
 msgstr ""
 
 #: hacks/config/triangle.xml.h:2
 msgid ""
 "Generates random mountain ranges using iterative subdivision of triangles. "
 "Written by Tobias Gloth."
 msgstr ""
-"Génère aléatoirement des zones de montagne par subdivision itérative de "
-"triangles.Ecris pas Tobias Gloth."
+"Génère des chaînes de montagne aléatoires en utilisant la subdivision "
+"itérative de triangles. Écrit par Tobias Gloth."
 
 #: hacks/config/triangle.xml.h:7
 msgid "Triangle"
 
 #: hacks/config/triangle.xml.h:7
 msgid "Triangle"
@@ -4566,6 +5200,8 @@ msgid ""
 "This draws line- and arc-based Truchet patterns that tile the screen. "
 "Written by Adrian Likins."
 msgstr ""
 "This draws line- and arc-based Truchet patterns that tile the screen. "
 "Written by Adrian Likins."
 msgstr ""
+"Dessine des motifs de Truchet basés sur des lignes et des arcs, qui "
+"recouvrent l'écran. Écrit par Adrian Likins."
 
 #: hacks/config/truchet.xml.h:5
 msgid "Truchet"
 
 #: hacks/config/truchet.xml.h:5
 msgid "Truchet"
@@ -4575,30 +5211,34 @@ msgstr "Truchet"
 msgid ""
 "Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
 msgstr ""
 msgid ""
 "Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
 msgstr ""
+"Divise l'écran en petits rectangles, qui sont ensuite enlevés. Écrit par Dan "
+"Bornstein."
 
 #: hacks/config/twang.xml.h:6
 msgid "Jumpy"
 
 #: hacks/config/twang.xml.h:6
 msgid "Jumpy"
-msgstr ""
+msgstr "Sautillant"
 
 #: hacks/config/twang.xml.h:11
 
 #: hacks/config/twang.xml.h:11
+#, fuzzy
 msgid "Springiness"
 msgid "Springiness"
-msgstr ""
+msgstr "Flexibilité"
 
 #: hacks/config/twang.xml.h:13
 
 #: hacks/config/twang.xml.h:13
+#, fuzzy
 msgid "Transference"
 msgid "Transference"
-msgstr ""
+msgstr "Migration"
 
 #: hacks/config/twang.xml.h:14
 msgid "Twang"
 
 #: hacks/config/twang.xml.h:14
 msgid "Twang"
-msgstr ""
+msgstr "Twang"
 
 #: hacks/config/vermiculate.xml.h:1
 msgid "Draws squiggly worm-like paths. Written by Tyler Pierce."
 
 #: hacks/config/vermiculate.xml.h:1
 msgid "Draws squiggly worm-like paths. Written by Tyler Pierce."
-msgstr ""
+msgstr "Trace des gribouillis vermiculés. Écrit par Tyler Pierce."
 
 #: hacks/config/vermiculate.xml.h:2
 msgid "Vermiculate"
 
 #: hacks/config/vermiculate.xml.h:2
 msgid "Vermiculate"
-msgstr ""
+msgstr "Vermiculé"
 
 #: hacks/config/vidwhacker.xml.h:2 hacks/config/webcollage.xml.h:2
 msgid "2 seconds"
 
 #: hacks/config/vidwhacker.xml.h:2 hacks/config/webcollage.xml.h:2
 msgid "2 seconds"
@@ -4606,7 +5246,7 @@ msgstr "2 secondes"
 
 #: hacks/config/vidwhacker.xml.h:4
 msgid "Image Directory"
 
 #: hacks/config/vidwhacker.xml.h:4
 msgid "Image Directory"
-msgstr "Répertoire d'images"
+msgstr "Répertoire d'images"
 
 #: hacks/config/vidwhacker.xml.h:5
 msgid ""
 
 #: hacks/config/vidwhacker.xml.h:5
 msgid ""
@@ -4617,10 +5257,16 @@ msgid ""
 "displays that image for a few seconds, and does it again. This works really "
 "well if you just feed broadcast television into it."
 msgstr ""
 "displays that image for a few seconds, and does it again. This works really "
 "well if you just feed broadcast television into it."
 msgstr ""
+"Il s'agit d'un simple script shell qui capture une image depuis l'entrée "
+"vidéo du système et utilise des filtres PBM (choisis au hasard) pour  "
+"manipuler et reformer l'image vidéo de diverses manières (détection des "
+"contours, soustraction de l'image d'une version pivotée d'elle-même, etc.) "
+"Ensuite, il  affiche cette image pendant quelques secondes et recommence. Ce "
+"programme fonctionne très bien si vous le reliez à un téléviseur."
 
 #: hacks/config/vidwhacker.xml.h:6
 msgid "VidWhacker"
 
 #: hacks/config/vidwhacker.xml.h:6
 msgid "VidWhacker"
-msgstr ""
+msgstr "VidWhacker"
 
 #: hacks/config/vines.xml.h:6
 msgid ""
 
 #: hacks/config/vines.xml.h:6
 msgid ""
@@ -4628,6 +5274,9 @@ msgid ""
 "It scatters them around your screen until it fills up, then it clears the "
 "screen and starts over. Written by Tracy Camp and David Hansen."
 msgstr ""
 "It scatters them around your screen until it fills up, then it clears the "
 "screen and starts over. Written by Tracy Camp and David Hansen."
 msgstr ""
+"Génère une séquence continue de petits motifs géométriques et arrondis. Ils "
+"remplissent l'écran, puis s'effacent avant de recommencer l'opération. Écrit "
+"par Tracy Camp et David Hansen."
 
 #: hacks/config/vines.xml.h:8
 msgid "Vines"
 
 #: hacks/config/vines.xml.h:8
 msgid "Vines"
@@ -4635,28 +5284,31 @@ msgstr "Vignes"
 
 #: hacks/config/wander.xml.h:5
 msgid "Draw Spots"
 
 #: hacks/config/wander.xml.h:5
 msgid "Draw Spots"
-msgstr ""
+msgstr "Dessiner des taches"
 
 #: hacks/config/wander.xml.h:6
 msgid ""
 "Draws a colorful random-walk, in various forms. Written by Rick Campbell."
 msgstr ""
 
 #: hacks/config/wander.xml.h:6
 msgid ""
 "Draws a colorful random-walk, in various forms. Written by Rick Campbell."
 msgstr ""
+"Dessine une promenade aléatoire colorée, sous plusieurs formes. Écrit par "
+"Rick Campbell."
 
 #: hacks/config/wander.xml.h:14
 
 #: hacks/config/wander.xml.h:14
+#, fuzzy
 msgid "Sustain"
 msgid "Sustain"
-msgstr ""
+msgstr "Conserver"
 
 #: hacks/config/webcollage.xml.h:3
 msgid "Dictionary File"
 
 #: hacks/config/webcollage.xml.h:3
 msgid "Dictionary File"
-msgstr "Fichier de dictionnaire"
+msgstr "Fichier dictionnaire"
 
 #: hacks/config/webcollage.xml.h:5
 msgid "Overall Filter Program"
 
 #: hacks/config/webcollage.xml.h:5
 msgid "Overall Filter Program"
-msgstr ""
+msgstr "Programme de filtrage général"
 
 #: hacks/config/webcollage.xml.h:6
 msgid "Per-Image Filter Program"
 
 #: hacks/config/webcollage.xml.h:6
 msgid "Per-Image Filter Program"
-msgstr ""
+msgstr "Programme de filtrage par image"
 
 #: hacks/config/webcollage.xml.h:9
 msgid ""
 
 #: hacks/config/webcollage.xml.h:9
 msgid ""
@@ -4668,14 +5320,22 @@ msgid ""
 "This is because most of the web is pictures of text. Which is pretty sad.) "
 "Written by Jamie Zawinski."
 msgstr ""
 "This is because most of the web is pictures of text. Which is pretty sad.) "
 "Written by Jamie Zawinski."
 msgstr ""
+"Ce programme effectue des collages à partir d'images extraites au hasard "
+"depuis le World Wide Web. Il les trouve en faisant des recherches aléatoires "
+"sur le Web et en  extrayant les images des pages trouvées. Il peut également "
+"être configuré pour filtrer les images via le programme 'VidWhacker' ci-"
+"dessus, pour obtenir des résultats stupéfiants. (Notez que la plupart des "
+"images trouvées sont en fait du texte et non des images proprement dites. "
+"Cela est dû au fait que la plupart des images du Web contiennent du texte, "
+"ce qui est assez désolant.) Écrit par Jamie Zawinski."
 
 #: hacks/config/webcollage.xml.h:10
 msgid "URL Timeout"
 
 #: hacks/config/webcollage.xml.h:10
 msgid "URL Timeout"
-msgstr "Hors-temps accès aux URLs"
+msgstr "Délai d'expiration de l'URL"
 
 #: hacks/config/webcollage.xml.h:11
 msgid "WebCollage"
 
 #: hacks/config/webcollage.xml.h:11
 msgid "WebCollage"
-msgstr "Collage web"
+msgstr "Collage Web"
 
 #: hacks/config/whirlwindwarp.xml.h:2
 msgid ""
 
 #: hacks/config/whirlwindwarp.xml.h:2
 msgid ""
@@ -4683,30 +5343,36 @@ msgid ""
 "strength of each forcefield changes continuously, and it is also switched on "
 "and off at random. By Paul 'Joey' Clark."
 msgstr ""
 "strength of each forcefield changes continuously, and it is also switched on "
 "and off at random. By Paul 'Joey' Clark."
 msgstr ""
+"Des étoiles flottantes sont influencées par un mélange de simples champs de "
+"forces 2D. La puissance de chaque champ de forces change continuellement. "
+"Les champs sont également  activés et désactivés au hasard. Par Paul 'Joey' "
+"Clark."
 
 #: hacks/config/whirlwindwarp.xml.h:7
 
 #: hacks/config/whirlwindwarp.xml.h:7
+#, fuzzy
 msgid "Trail Size"
 msgid "Trail Size"
-msgstr "Taille de la trainée"
+msgstr "Taille de la queue"
 
 #: hacks/config/whirlwindwarp.xml.h:8
 msgid "WhirlwindWarp"
 
 #: hacks/config/whirlwindwarp.xml.h:8
 msgid "WhirlwindWarp"
-msgstr ""
+msgstr "Tornade"
 
 #: hacks/config/whirlygig.xml.h:1
 msgid "Amplitude"
 
 #: hacks/config/whirlygig.xml.h:1
 msgid "Amplitude"
-msgstr ""
+msgstr "Amplitude"
 
 #: hacks/config/whirlygig.xml.h:2
 msgid "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
 msgstr ""
 
 #: hacks/config/whirlygig.xml.h:2
 msgid "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
 msgstr ""
+"Dessine des chaînes de taches sinusoïdales. Écrit par Ashton Trey Belew."
 
 #: hacks/config/whirlygig.xml.h:5
 msgid "Whirlies"
 
 #: hacks/config/whirlygig.xml.h:5
 msgid "Whirlies"
-msgstr ""
+msgstr "Tourbillons"
 
 #: hacks/config/whirlygig.xml.h:6
 msgid "WhirlyGig"
 
 #: hacks/config/whirlygig.xml.h:6
 msgid "WhirlyGig"
-msgstr ""
+msgstr "WhirlyGig"
 
 #: hacks/config/worm.xml.h:1
 msgid ""
 
 #: hacks/config/worm.xml.h:1
 msgid ""
@@ -4714,10 +5380,12 @@ msgid ""
 "screen. Written by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik "
 "Theiling."
 msgstr ""
 "screen. Written by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik "
 "Theiling."
 msgstr ""
+"Ancien hack xlock qui dessine des vers multicolores rampant sur l'écran. "
+"Écrit par Brad Taylor, Dave Lemke, Boris Putanec et Henrik Theiling."
 
 #: hacks/config/xaos.xml.h:1
 msgid "XaoS"
 
 #: hacks/config/xaos.xml.h:1
 msgid "XaoS"
-msgstr ""
+msgstr "XaoS"
 
 #: hacks/config/xaos.xml.h:2
 msgid ""
 
 #: hacks/config/xaos.xml.h:2
 msgid ""
@@ -4729,39 +5397,39 @@ msgstr ""
 
 #: hacks/config/xdaliclock.xml.h:1
 msgid "12-Hour Time"
 
 #: hacks/config/xdaliclock.xml.h:1
 msgid "12-Hour Time"
-msgstr "Temps en 12 heures "
+msgstr "Heure (12 heures)"
 
 #: hacks/config/xdaliclock.xml.h:2
 msgid "24-Hour Time"
 
 #: hacks/config/xdaliclock.xml.h:2
 msgid "24-Hour Time"
-msgstr "Temps en 24 heures"
+msgstr "Heure (24 heures)"
 
 #: hacks/config/xdaliclock.xml.h:3
 msgid "Cycle Colors"
 
 #: hacks/config/xdaliclock.xml.h:3
 msgid "Cycle Colors"
-msgstr "Cycle de couleurs"
+msgstr "Cycle des couleurs"
 
 #: hacks/config/xdaliclock.xml.h:4
 msgid "Display Seconds"
 
 #: hacks/config/xdaliclock.xml.h:4
 msgid "Display Seconds"
-msgstr "Affiche les secondes"
+msgstr "Afficher les secondes"
 
 #: hacks/config/xdaliclock.xml.h:5
 msgid "Huge Font"
 
 #: hacks/config/xdaliclock.xml.h:5
 msgid "Huge Font"
-msgstr "Grosse fonte"
+msgstr "Très grande police"
 
 
-#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:8
+#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:9
 msgid "Large Font"
 msgid "Large Font"
-msgstr "Fonte large"
+msgstr "Grande police"
 
 #: hacks/config/xdaliclock.xml.h:7
 msgid "Medium Font"
 
 #: hacks/config/xdaliclock.xml.h:7
 msgid "Medium Font"
-msgstr "Fonte moyenne"
+msgstr "Police moyenne"
 
 
-#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:14
+#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:15
 msgid "Small Font"
 msgid "Small Font"
-msgstr "Petite fonte"
+msgstr "Petite police"
 
 #: hacks/config/xdaliclock.xml.h:9
 msgid "XDaliClock"
 
 #: hacks/config/xdaliclock.xml.h:9
 msgid "XDaliClock"
-msgstr "Horloge XDali"
+msgstr "Horloge Dali"
 
 #: hacks/config/xdaliclock.xml.h:10
 msgid ""
 
 #: hacks/config/xdaliclock.xml.h:10
 msgid ""
@@ -4773,63 +5441,63 @@ msgstr ""
 
 #: hacks/config/xearth.xml.h:1
 msgid "Bright"
 
 #: hacks/config/xearth.xml.h:1
 msgid "Bright"
-msgstr "Clair"
+msgstr "Lumineux"
 
 #: hacks/config/xearth.xml.h:2
 msgid "Date/Time Stamp"
 
 #: hacks/config/xearth.xml.h:2
 msgid "Date/Time Stamp"
-msgstr "Date/Heure"
+msgstr "Indicateur de date/heure"
 
 #: hacks/config/xearth.xml.h:3
 msgid "Day  Dim"
 
 #: hacks/config/xearth.xml.h:3
 msgid "Day  Dim"
-msgstr ""
+msgstr "Jour  Dim"
 
 #: hacks/config/xearth.xml.h:5
 msgid "Display Stars"
 
 #: hacks/config/xearth.xml.h:5
 msgid "Display Stars"
-msgstr "Afficher les étoiles"
+msgstr "Afficher les étoiles"
 
 #: hacks/config/xearth.xml.h:8
 msgid "Label Cities"
 
 #: hacks/config/xearth.xml.h:8
 msgid "Label Cities"
-msgstr "Libeller les villes"
+msgstr "Indiquer les villes"
 
 #: hacks/config/xearth.xml.h:9
 msgid "Lower Left"
 
 #: hacks/config/xearth.xml.h:9
 msgid "Lower Left"
-msgstr "Bas gauche"
+msgstr "Inférieur gauche"
 
 #: hacks/config/xearth.xml.h:10
 msgid "Lower Right"
 
 #: hacks/config/xearth.xml.h:10
 msgid "Lower Right"
-msgstr "Bas droite"
+msgstr "Inférieur droit"
 
 #: hacks/config/xearth.xml.h:13
 msgid "Mercator Projection"
 
 #: hacks/config/xearth.xml.h:13
 msgid "Mercator Projection"
-msgstr "Projection Mercator"
+msgstr "Projection de Mercator"
 
 #: hacks/config/xearth.xml.h:14
 msgid "Night   Dim"
 
 #: hacks/config/xearth.xml.h:14
 msgid "Night   Dim"
-msgstr ""
+msgstr "Nuit   Dim"
 
 #: hacks/config/xearth.xml.h:15
 msgid "No Stars"
 
 #: hacks/config/xearth.xml.h:15
 msgid "No Stars"
-msgstr "Pas d'étoiles"
+msgstr "Pas d'étoiles"
 
 #: hacks/config/xearth.xml.h:16
 msgid "North/South Rotation"
 
 #: hacks/config/xearth.xml.h:16
 msgid "North/South Rotation"
-msgstr "Rotation nord/sud"
+msgstr "Rotation Nord/Sud"
 
 #: hacks/config/xearth.xml.h:18
 msgid "Orthographic Projection"
 
 #: hacks/config/xearth.xml.h:18
 msgid "Orthographic Projection"
-msgstr "Projection orthogonale"
+msgstr "Projection orthographique"
 
 #: hacks/config/xearth.xml.h:19
 msgid "Real Time"
 
 #: hacks/config/xearth.xml.h:19
 msgid "Real Time"
-msgstr "Temps réel"
+msgstr "Temps réel"
 
 #: hacks/config/xearth.xml.h:20
 msgid "Shaded Image"
 
 #: hacks/config/xearth.xml.h:20
 msgid "Shaded Image"
-msgstr "Image ombrée"
+msgstr "Image ombragée"
 
 #: hacks/config/xearth.xml.h:21
 msgid "Sharp"
 
 #: hacks/config/xearth.xml.h:21
 msgid "Sharp"
-msgstr "Pointu"
+msgstr "Net"
 
 #: hacks/config/xearth.xml.h:23
 msgid "Spacing"
 
 #: hacks/config/xearth.xml.h:23
 msgid "Spacing"
@@ -4837,19 +5505,19 @@ msgstr "Espacement"
 
 #: hacks/config/xearth.xml.h:26
 msgid "Terminator   Blurry"
 
 #: hacks/config/xearth.xml.h:26
 msgid "Terminator   Blurry"
-msgstr ""
+msgstr "Terminateur   Flou"
 
 #: hacks/config/xearth.xml.h:27
 msgid "Time Warp"
 
 #: hacks/config/xearth.xml.h:27
 msgid "Time Warp"
-msgstr ""
+msgstr "Alignement temporel"
 
 #: hacks/config/xearth.xml.h:29
 msgid "Upper Left"
 
 #: hacks/config/xearth.xml.h:29
 msgid "Upper Left"
-msgstr "Haut gauche"
+msgstr "Supérieur gauche"
 
 #: hacks/config/xearth.xml.h:30
 msgid "Upper Right"
 
 #: hacks/config/xearth.xml.h:30
 msgid "Upper Right"
-msgstr "Haut droite"
+msgstr "Supérieur droit"
 
 #: hacks/config/xearth.xml.h:31
 msgid ""
 
 #: hacks/config/xearth.xml.h:31
 msgid ""
@@ -4862,11 +5530,11 @@ msgstr ""
 
 #: hacks/config/xearth.xml.h:32
 msgid "Xearth"
 
 #: hacks/config/xearth.xml.h:32
 msgid "Xearth"
-msgstr "Xterre"
+msgstr "Xearth"
 
 #: hacks/config/xfishtank.xml.h:5
 msgid "Fish"
 
 #: hacks/config/xfishtank.xml.h:5
 msgid "Fish"
-msgstr "Poisson"
+msgstr "Poissons"
 
 #: hacks/config/xfishtank.xml.h:6
 msgid "Fish Speed"
 
 #: hacks/config/xfishtank.xml.h:6
 msgid "Fish Speed"
@@ -4881,21 +5549,24 @@ msgstr ""
 
 #: hacks/config/xfishtank.xml.h:12
 msgid "XFishTank"
 
 #: hacks/config/xfishtank.xml.h:12
 msgid "XFishTank"
-msgstr "Bocal à poissons"
+msgstr "XFishTank"
 
 #: hacks/config/xflame.xml.h:1
 msgid "Bitmap File"
 
 #: hacks/config/xflame.xml.h:1
 msgid "Bitmap File"
-msgstr "Fichier d'image"
+msgstr "Fichier bitmap"
 
 #: hacks/config/xflame.xml.h:2
 msgid ""
 "Draws a simulation of pulsing fire. It can also take an arbitrary image and "
 "set it on fire too. Written by Carsten Haitzler, hacked on by many others."
 msgstr ""
 
 #: hacks/config/xflame.xml.h:2
 msgid ""
 "Draws a simulation of pulsing fire. It can also take an arbitrary image and "
 "set it on fire too. Written by Carsten Haitzler, hacked on by many others."
 msgstr ""
+"Dessine une simulation de feu rougeoyant. Il peut également choisir une "
+"image arbitraire et lui mettre le feu. Écrit par Carsten Haitzler, avec de "
+"nombreuses contributions."
 
 #: hacks/config/xflame.xml.h:3
 msgid "Enable Blooming"
 
 #: hacks/config/xflame.xml.h:3
 msgid "Enable Blooming"
-msgstr ""
+msgstr "Activer l'étendue"
 
 #: hacks/config/xflame.xml.h:8
 msgid "Xflame"
 
 #: hacks/config/xflame.xml.h:8
 msgid "Xflame"
@@ -4908,6 +5579,10 @@ msgid ""
 "Shining,'' you won't get it. Those who have describe this hack as "
 "``inspired.''"
 msgstr ""
 "Shining,'' you won't get it. Those who have describe this hack as "
 "``inspired.''"
 msgstr ""
+"Ce programme a un comportement schizophrène et effectue de nombreuses "
+"coquilles. Écrit par Jamie Zawinski. Si vous n'avez pas vu le chef-d'oeuvre "
+"de Stanley Kubrick,  ''Shining'', vous n'y comprendrez rien. Ceux qui l'ont "
+"vu considèrent ce hack comme ''inspiré''."
 
 #: hacks/config/xjack.xml.h:5
 msgid "Xjack"
 
 #: hacks/config/xjack.xml.h:5
 msgid "Xjack"
@@ -4919,6 +5594,9 @@ msgid ""
 "``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
 "Record."
 msgstr ""
 "``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
 "Record."
 msgstr ""
+"Génère de jolies fractales en effectuant de géniales opérations de math "
+"utilisant ''l'exposant de Lyapunov''. Il possède aussi un mode interactif. "
+"Écrit par Ron Record."
 
 #: hacks/config/xlyap.xml.h:2
 msgid "Xlyap"
 
 #: hacks/config/xlyap.xml.h:2
 msgid "Xlyap"
@@ -4929,62 +5607,64 @@ msgid ""
 "A rendition of the text scrolls seen in the movie ``The Matrix.'' Written by "
 "Jamie Zawinski."
 msgstr ""
 "A rendition of the text scrolls seen in the movie ``The Matrix.'' Written by "
 "Jamie Zawinski."
 msgstr ""
+"Reproduction du texte qui défile à l'écran au début du film ''Matrix''. "
+"Écrit par Jamie Zawinski."
 
 #: hacks/config/xmatrix.xml.h:2
 msgid "Binary Encoding"
 msgstr "Encodage binaire"
 
 
 #: hacks/config/xmatrix.xml.h:2
 msgid "Binary Encoding"
 msgstr "Encodage binaire"
 
-#: hacks/config/xmatrix.xml.h:3
+#: hacks/config/xmatrix.xml.h:4
 msgid "Expansion Algorithm"
 msgid "Expansion Algorithm"
-msgstr "Algorythme d'expansion"
+msgstr "Algorithme d'extension"
 
 
-#: hacks/config/xmatrix.xml.h:5
+#: hacks/config/xmatrix.xml.h:6
 msgid "Full"
 msgid "Full"
-msgstr "Plein"
+msgstr "Complet"
 
 
-#: hacks/config/xmatrix.xml.h:6
+#: hacks/config/xmatrix.xml.h:7
 msgid "Genetic Encoding"
 msgid "Genetic Encoding"
-msgstr "Encodage génétique"
+msgstr "Encodage génétique"
 
 
-#: hacks/config/xmatrix.xml.h:7
+#: hacks/config/xmatrix.xml.h:8
 msgid "Hexadecimal Encoding"
 msgid "Hexadecimal Encoding"
-msgstr "Encodage hexadécimal"
+msgstr "Encodage hexadécimal"
 
 
-#: hacks/config/xmatrix.xml.h:9
+#: hacks/config/xmatrix.xml.h:10
 msgid "Matrix Encoding"
 msgid "Matrix Encoding"
-msgstr "Encodage matriciel"
+msgstr "Encodage Matrix"
 
 
-#: hacks/config/xmatrix.xml.h:10
+#: hacks/config/xmatrix.xml.h:11
 msgid "Phone Number"
 msgid "Phone Number"
-msgstr "Numéro de téléphone"
+msgstr "Numéro de téléphone"
 
 
-#: hacks/config/xmatrix.xml.h:11
+#: hacks/config/xmatrix.xml.h:12
 msgid "Run Trace Program"
 msgid "Run Trace Program"
-msgstr "Lancer le programme de trace"
+msgstr "Exécuter le programme de suivi"
 
 
-#: hacks/config/xmatrix.xml.h:12
+#: hacks/config/xmatrix.xml.h:13
 msgid "Slider Algorithm"
 msgid "Slider Algorithm"
-msgstr "Algorythme glissant"
+msgstr "Algorithme de glissement"
 
 
-#: hacks/config/xmatrix.xml.h:17
+#: hacks/config/xmatrix.xml.h:18
 msgid "Synergistic Algorithm"
 msgid "Synergistic Algorithm"
-msgstr "Algorythme synergistique"
+msgstr "Algorithme synergique"
 
 
-#: hacks/config/xmatrix.xml.h:18
+#: hacks/config/xmatrix.xml.h:19
 msgid "Xmatrix"
 msgstr "Xmatrix"
 
 #: hacks/config/xmountains.xml.h:2
 msgid "Reflections"
 msgid "Xmatrix"
 msgstr "Xmatrix"
 
 #: hacks/config/xmountains.xml.h:2
 msgid "Reflections"
-msgstr "Réflections"
+msgstr "Réflexions"
 
 #: hacks/config/xmountains.xml.h:3
 msgid "Side View"
 
 #: hacks/config/xmountains.xml.h:3
 msgid "Side View"
-msgstr "Vue de côté"
+msgstr "Vue latérale"
 
 #: hacks/config/xmountains.xml.h:6
 msgid "Top View"
 
 #: hacks/config/xmountains.xml.h:6
 msgid "Top View"
-msgstr "Vue du haut"
+msgstr "Vue plongeante"
 
 #: hacks/config/xmountains.xml.h:7
 msgid ""
 
 #: hacks/config/xmountains.xml.h:7
 msgid ""
@@ -4998,17 +5678,19 @@ msgstr ""
 
 #: hacks/config/xmountains.xml.h:8
 msgid "Xmountains"
 
 #: hacks/config/xmountains.xml.h:8
 msgid "Xmountains"
-msgstr "MontagnesX"
+msgstr "Xmountains"
 
 #: hacks/config/xrayswarm.xml.h:1
 msgid ""
 "Draws a few swarms of critters flying around the screen, with nicely faded "
 "color trails behind them. Written by Chris Leger."
 msgstr ""
 
 #: hacks/config/xrayswarm.xml.h:1
 msgid ""
 "Draws a few swarms of critters flying around the screen, with nicely faded "
 "color trails behind them. Written by Chris Leger."
 msgstr ""
+"Dessine quelques nuées de bestioles qui volent sur l'écran, avec de jolies "
+"traînées dans des fondus de couleur. Écrit par Chris Leger."
 
 #: hacks/config/xrayswarm.xml.h:5
 msgid "XRaySwarm"
 
 #: hacks/config/xrayswarm.xml.h:5
 msgid "XRaySwarm"
-msgstr ""
+msgstr "XRaySwarm"
 
 #: hacks/config/xsnow.xml.h:1
 msgid ""
 
 #: hacks/config/xsnow.xml.h:1
 msgid ""
@@ -5018,7 +5700,7 @@ msgstr ""
 
 #: hacks/config/xsnow.xml.h:2
 msgid "Xsnow"
 
 #: hacks/config/xsnow.xml.h:2
 msgid "Xsnow"
-msgstr "NeigeX"
+msgstr "Xsnow"
 
 #: hacks/config/xspirograph.xml.h:4
 msgid "Layers"
 
 #: hacks/config/xspirograph.xml.h:4
 msgid "Layers"
@@ -5029,42 +5711,45 @@ msgid ""
 "Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
 "Singh."
 msgstr ""
 "Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
 "Singh."
 msgstr ""
+"Simule le célèbre jouet de notre enfance, constitué d'un stylo logé dans un "
+"engrenage en plastique. Par Rohit Singh."
 
 #: hacks/config/xspirograph.xml.h:6
 msgid "XSpiroGraph"
 
 #: hacks/config/xspirograph.xml.h:6
 msgid "XSpiroGraph"
-msgstr ""
+msgstr "XSpiroGraph"
 
 #: hacks/config/xteevee.xml.h:1
 msgid "Color Bars Enabled"
 
 #: hacks/config/xteevee.xml.h:1
 msgid "Color Bars Enabled"
-msgstr ""
+msgstr "Barres de couleur activées"
 
 #: hacks/config/xteevee.xml.h:2
 
 #: hacks/config/xteevee.xml.h:2
+#, fuzzy
 msgid "Cycle Through Modes"
 msgid "Cycle Through Modes"
-msgstr "Cycle entre les modes"
+msgstr "Cycle de modes"
 
 #: hacks/config/xteevee.xml.h:3
 msgid "Rolling Enabled"
 
 #: hacks/config/xteevee.xml.h:3
 msgid "Rolling Enabled"
-msgstr ""
+msgstr "Baladage activé"
 
 #: hacks/config/xteevee.xml.h:4
 msgid "Static Enabled"
 
 #: hacks/config/xteevee.xml.h:4
 msgid "Static Enabled"
-msgstr ""
+msgstr "Parasites activés"
 
 #: hacks/config/xteevee.xml.h:5
 msgid "XTeeVee"
 
 #: hacks/config/xteevee.xml.h:5
 msgid "XTeeVee"
-msgstr "Xtélé"
+msgstr "XTeeVee"
 
 #: hacks/config/xteevee.xml.h:6
 msgid ""
 "XTeeVee simulates various television problems, including static, loss of "
 "vertical hold, and a test pattern. By Greg Knauss."
 msgstr ""
 
 #: hacks/config/xteevee.xml.h:6
 msgid ""
 "XTeeVee simulates various television problems, including static, loss of "
 "vertical hold, and a test pattern. By Greg Knauss."
 msgstr ""
-"Simule différents problèmes de télévision comme les parasites, la perte de "
-"synchronisation verticale et des mires. Par Greg Knauss."
+"XTeeVee simule différents problèmes de télévision comme les parasites, la "
+"perte de stabilité verticale et la mire. Par Greg Knauss."
 
 #: hacks/config/zoom.xml.h:3
 msgid "Lens Offset"
 
 #: hacks/config/zoom.xml.h:3
 msgid "Lens Offset"
-msgstr "Décalage de lentille"
+msgstr "Décalage lentille"
 
 #: hacks/config/zoom.xml.h:4
 msgid "Lenses"
 
 #: hacks/config/zoom.xml.h:4
 msgid "Lenses"
@@ -5076,388 +5761,9 @@ msgid ""
 "option the result is like looking through many overlapping lenses rather "
 "than just a simple zoom. Written by James Macnicol."
 msgstr ""
 "option the result is like looking through many overlapping lenses rather "
 "than just a simple zoom. Written by James Macnicol."
 msgstr ""
+"Zoome sur une partie de l'écran et se déplace. Avec l'option - lentilles, le "
+"résultat ressemble à la superposition de lentilles plutôt qu'à un simple "
+"zoom. Écrit par James Macnicol."
 
 
-#~ msgid "Not"
-#~ msgstr "Pas"
-
-#~ msgid "Installed"
-#~ msgstr "installé"
-
-#~ msgid "Screensaver Preferences"
-#~ msgstr "Préférences de l'économiseur d'écran"
-
-#~ msgid "Change screensaver properties"
-#~ msgstr "Changer les propriétés de l'économiseur d'écran"
-
-#~ msgid "Choose _Random Image:"
-#~ msgstr "Choisir _Aléatoirement une image:"
-
-#~ msgid "Display Subprocess _Errors"
-#~ msgstr "Afficher les _Erreurs des économiseurs"
-
-#~ msgid "Display _Splash Screen at Startup"
-#~ msgstr "Affiche l'écran _Splash au démarrage"
-
-#~ msgid "F_ade Duration"
-#~ msgstr "Durée du _Fondu"
-
-#~ msgid "Fade from Black When _Unblanking"
-#~ msgstr "Fondu depuis le noir lors de l'arrêt"
-
-#~ msgid "Fade to Black when _Blanking"
-#~ msgstr "Fondu au noir lors du lancement"
-
-#~ msgid "Grab Desktop _Images"
-#~ msgstr "Acquérir une _image du bureau"
-
-#~ msgid "Grab _Video Frames"
-#~ msgstr "Acquérir des trames _vidéo"
-
-#~ msgid "How long after the screen blanks until a password will be required."
-#~ msgstr "Durée avant qu'un mot de passe soit nécessaire après l'activation."
-
-#~ msgid "How long before the screensaver activates."
-#~ msgstr "Durée avant que le l'économiseur d'écran s'active."
-
-#~ msgid ""
-#~ "How long each display mode should run before choosing a new one (in "
-#~ "Random mode.)"
-#~ msgstr ""
-#~ "Combien de temps chaque économiseur doit fonctionner avant le passage à "
-#~ "un autre (avec l'option Mode Aléatoire)."
-
-#~ msgid "How long until the monitor goes completely black."
-#~ msgstr "Durée avant que le moniteur passe au noir."
-
-#~ msgid "Install _Colormap"
-#~ msgstr "Installe la table de _couleur"
-
-#~ msgid ""
-#~ "No Preview\n"
-#~ "Available"
-#~ msgstr ""
-#~ "Pas d'aperçu\n"
-#~ "disponible"
-
-#~ msgid ""
-#~ "Not\n"
-#~ "Installed"
-#~ msgstr ""
-#~ "Pas\n"
-#~ "installé"
-
-#~ msgid "Stand_by After"
-#~ msgstr "Blo_cage après"
-
-#~ msgid "Sus_pend After"
-#~ msgstr "Sus_pend après"
-
-#~ msgid ""
-#~ "Whether the image-manipulating modes should operate on images captured "
-#~ "from the system's video input (if there is one.)"
-#~ msgstr ""
-#~ "Les modes qui manipulent des images sont-ils autorisés à utiliser une "
-#~ "image capturée sur le port d'entrée vidéo du système (s'il y en a un)."
-
-#~ msgid "_Advanced"
-#~ msgstr "_Avancée"
-
-#~ msgid "_Advanced >>"
-#~ msgstr "_Avancée >>"
-
-#~ msgid "_Blank After"
-#~ msgstr "_Blocage après"
-
-#~ msgid "_Browse"
-#~ msgstr "_Parcourir"
-
-#~ msgid "_Command Line:"
-#~ msgstr "_Ligne de commande:"
-
-#~ msgid "_Cycle After"
-#~ msgstr "_Changement au bout de"
-
-#~ msgid "_Display Modes"
-#~ msgstr "_Modes d'affichage"
-
-#~ msgid "_Lock Screen After"
-#~ msgstr "_Blocage de l'écran après"
-
-#~ msgid "_Mode:"
-#~ msgstr "_Mode:"
-
-#~ msgid "_Off After"
-#~ msgstr "Coup_ure après"
-
-#~ msgid "_Power Management Enabled"
-#~ msgstr "_Gestion d'alimentation de l'écran"
-
-#~ msgid "_Preview"
-#~ msgstr "_Aperçu"
-
-#~ msgid "_Quit"
-#~ msgstr "_Sortie"
-
-#~ msgid "_Settings..."
-#~ msgstr "_Paramètres..."
-
-#~ msgid "_Standard <<"
-#~ msgstr "_Standard <<"
-
-#~ msgid "_Verbose Diagnostics"
-#~ msgstr "Diagnostiques _verbeux"
-
-#~ msgid "_Visual:"
-#~ msgstr "_Visuels:"
-
-#~ msgid "no preview"
-#~ msgstr "Pas d'aperçu"
-
-#~ msgid "not installed"
-#~ msgstr "pas installé"
-
-#~ msgid "preview"
-#~ msgstr "Aperçu"
-
-#~ msgid "Anemone"
-#~ msgstr "Anémone"
-
-#~ msgid "Arms"
-#~ msgstr "Bras"
-
-#~ msgid "Rarely"
-#~ msgstr "Rarement"
-
-#~ msgid "Tentacles"
-#~ msgstr "Tentacules"
-
-#~ msgid "Turn speed"
-#~ msgstr "Vitesse de rotation"
-
-#~ msgid "Draw Eyes"
-#~ msgstr "Affiche les yeux"
-
-#~ msgid "Atunnel"
-#~ msgstr "GL Tunnel"
-
-#~ msgid ""
-#~ "Draws an animation of a textured tunnel in GL. Requires OpenGL, and a "
-#~ "machine with fast hardware support for texture maps. Written by Eric "
-#~ "Lassauge and Roman Podobedov."
-#~ msgstr ""
-#~ "Dessine l'animation d'un tunnel texturé en 3D quasi-hypnotique. Nécessite "
-#~ "une machine ayant un support matériel accéléré OpenGL pour les textures. "
-#~ "Ecris par Eric Lassauge <lassauge@mail.dotcom.fr>"
-
-#~ msgid "Use light"
-#~ msgstr "Utiliser les éclairages"
-
-#~ msgid "Barcode"
-#~ msgstr "Code barre"
-
-#~ msgid "Barcode Clock (24 Hour)"
-#~ msgstr "Horloge code barre (24 heures)"
-
-#~ msgid "Barcode Clock (AM/PM)"
-#~ msgstr "Horloge code barre (AM/PM)"
-
-#~ msgid "Scrolling Barcodes"
-#~ msgstr "Code barre déroulant"
-
-#~ msgid "90 deg Rotation Speed"
-#~ msgstr "Vitesse de rotation à 90°"
-
-#~ msgid "Linux"
-#~ msgstr "Linux"
-
-#~ msgid "MacOS X"
-#~ msgstr "MacOS X"
-
-#~ msgid "Windows 3.1"
-#~ msgstr "Windows 3.1"
-
-#~ msgid "Frame Rate"
-#~ msgstr "Vitesse d'affichage"
-
-#~ msgid "Hide Sheep"
-#~ msgstr "Cache le mouton"
-
-#~ msgid "Megabytes of Local Sheep Storage"
-#~ msgstr "Mo pour la sauvegarde des moutons locaux"
-
-#~ msgid "Nickname"
-#~ msgstr "Pseudo"
-
-#~ msgid "Repititions of each Sheep"
-#~ msgstr "Répérition de chaque mouton"
-
-#~ msgid "Standalone"
-#~ msgstr "Autonome"
-
-#~ msgid "Endgame"
-#~ msgstr "Fin de partie"
-
-#~ msgid "Eruption"
-#~ msgstr "Eruption"
-
-#~ msgid "Heat"
-#~ msgstr "Chaleur"
-
-#~ msgid "Inferno"
-#~ msgstr "Enfer"
-
-#~ msgid "Little"
-#~ msgstr "Peu"
-
-#~ msgid "Negative"
-#~ msgstr "Négative"
-
-#~ msgid "Number of Particles"
-#~ msgstr "Nombre de particules"
-
-#~ msgid "Pleasant"
-#~ msgstr "Agréable"
-
-#~ msgid "Positive"
-#~ msgstr "Positive"
-
-#~ msgid "Rubber"
-#~ msgstr "Caoutchouc"
-
-#~ msgid "Binary"
-#~ msgstr "Binaire"
-
-#~ msgid "Fire"
-#~ msgstr "Feux"
-
-#~ msgid "Insane"
-#~ msgstr "Fou"
-
-#~ msgid "Psychedelic"
-#~ msgstr "Psychédélique"
-
-#~ msgid "RGB"
-#~ msgstr "RVB"
-
-#~ msgid "Water"
-#~ msgstr "Eau"
-
-#~ msgid "Delay (Large = low cpu load)"
-#~ msgstr "Délai (élevé = peu de charge CPU)"
-
-#~ msgid "Dot size"
-#~ msgstr "Taille des points"
-
-#~ msgid "Gravity points"
-#~ msgstr "Gravité des points"
-
-#~ msgid "Halftone"
-#~ msgstr "Demi-ton"
-
-#~ msgid "Maximum mass"
-#~ msgstr "Masse max"
-
-#~ msgid "Maximum speed"
-#~ msgstr "Vitesse max"
-
-#~ msgid "Minimum mass"
-#~ msgstr "Masse mini"
-
-#~ msgid "Minimum speed"
-#~ msgstr "Vitesse mini"
-
-#~ msgid "Activity"
-#~ msgstr "Activité"
-
-#~ msgid "Classic Lavalite"
-#~ msgstr "Lavalite classique"
-
-#~ msgid "Cone Lavalite"
-#~ msgstr "Lavalite conique"
-
-#~ msgid "Faceted"
-#~ msgstr "A facettes"
-
-#~ msgid "Giant Lavalite"
-#~ msgstr "Lavalite géante"
-
-#~ msgid "LavaLite"
-#~ msgstr "Lavalite"
-
-#~ msgid "Max Blobs"
-#~ msgstr "Blobs max"
-
-#~ msgid "Random Lamp Style"
-#~ msgstr "Style de lampe aléatoire"
-
-#~ msgid "Rocket Lavalite"
-#~ msgstr "Lavalite missile"
-
-#~ msgid "Smooth"
-#~ msgstr "Lisse"
-
-#~ msgid "Big"
-#~ msgstr "Grand"
-
-#~ msgid "MetaBall Movement"
-#~ msgstr "Mouvement des métaballes"
-
-#~ msgid "MetaBall Radius"
-#~ msgstr "Rayon des métaballes"
-
-#~ msgid "MetaBalls"
-#~ msgstr "Métaballes"
-
-#~ msgid "Number of MetaBalls"
-#~ msgstr "Nombre de métaballes"
-
-#~ msgid "Maximum radius"
-#~ msgstr "Rayon max"
-
-#~ msgid "Minimum radius"
-#~ msgstr "Rayon mini"
-
-#~ msgid "Border"
-#~ msgstr "Epaisseur de la bordure"
-
-#~ msgid "End color"
-#~ msgstr "Couleur de fin"
-
-#~ msgid "Start color"
-#~ msgstr "Couleur de début"
-
-#~ msgid "popsquares"
-#~ msgstr "Carrés pops"
-
-#~ msgid "Queens"
-#~ msgstr "Reines"
-
-#~ msgid "0 deg"
-#~ msgstr "O°"
-
-#~ msgid "90 deg"
-#~ msgstr "90°"
-
-#~ msgid "Circle"
-#~ msgstr "Cercle"
-
-#~ msgid "Leave a trail"
-#~ msgstr "Trainée"
-
-#~ msgid "Linear"
-#~ msgstr "Linéaire"
-
-#~ msgid "Lissajous"
-#~ msgstr "Lissajous"
-
-#~ msgid "Test"
-#~ msgstr "Teste"
-
-#~ msgid "Use Double Buffering"
-#~ msgstr "Utilise un tampon double"
-
-#~ msgid "Wrap the screen"
-#~ msgstr "Enveloppe l'écran"
-
-#~ msgid "Knock Knock"
-#~ msgstr "Toc toc"
+#~ msgid "MacOS"
+#~ msgstr "MacOS"