ftp://ftp.linux.ncsu.edu/mirror/ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os...
[xscreensaver] / po / fr.po
index 1bd60392080eb64baf3738e6e12d8ce1688385a0..4e770f1f38f7d1b91861f887f9e9fd93d60b795c 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
 # xscreensaver fr.po
-# Copyright (C) 2002 Free Software Foundation, Inc.
-# maintainer: Christophe Merlet (RedFox) <redfox@eikonex.org>, 2002.
-# Eric Lassauge <lassauge@mail.dotcom.fr>, 2002.
-# http://lassauge.free.fr/
+# Copyright (C) 2004 Eric Lassauge <lassauge@users.sourceforge.net>
+#
 msgid ""
 msgstr ""
-"Project-Id-Version: xscreensaver 4.06\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.16\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-05-25 12:17+0200\n"
+"PO-Revision-Date: 2002-07-28 01:03+0200\n"
+"Last-Translator: Eric Lassauge <lassauge@users.sourceforge.net>\n"
+"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: driver/demo-Gtk-conf.c:729
+#: driver/demo-Gtk-conf.c:818
 msgid "Browse..."
 msgstr "Parcourir... "
 
-#: driver/demo-Gtk-conf.c:1021
+#: driver/demo-Gtk-conf.c:1110
 msgid "Select file."
 msgstr "Sélectionnez un fichier."
 
-#: driver/demo-Gtk-support.c:121
+#: driver/demo-Gtk-support.c:135
 #, 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
+#: driver/demo-Gtk-support.c:147 driver/demo-Gtk-support.c:179
 #, 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-support.c:182
+#, c-format
+msgid "reason: %s\n"
+msgstr "Raison: %s\n"
+
+#: driver/demo-Gtk-widgets.c:161 driver/xscreensaver-demo.glade.h:89
+#: driver/xscreensaver-demo.glade2.h:65
 msgid "XScreenSaver"
-msgstr "Économiseur d'écran"
+msgstr "XScreenSaver"
 
-#: driver/demo-Gtk-widgets.c:176
+#: driver/demo-Gtk-widgets.c:182 driver/xscreensaver-demo.glade2.h:76
 msgid "_File"
 msgstr "_Fichier"
 
-#: driver/demo-Gtk-widgets.c:196 driver/xscreensaver-demo.glade.h:93
+#: driver/demo-Gtk-widgets.c:202 driver/xscreensaver-demo.glade.h:93
+#: driver/xscreensaver-demo.glade2.h:70
 msgid "_Blank Screen Now"
-msgstr "_Efface l'écran maintenant"
+msgstr "_Economiser l'écran maintenant"
 
-#: driver/demo-Gtk-widgets.c:205 driver/xscreensaver-demo.glade.h:2
+#: driver/demo-Gtk-widgets.c:211 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é)."
 
-#: driver/demo-Gtk-widgets.c:209 driver/xscreensaver-demo.glade.h:97
+#: driver/demo-Gtk-widgets.c:215 driver/xscreensaver-demo.glade.h:97
+#: driver/xscreensaver-demo.glade2.h:80
 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
+#: driver/demo-Gtk-widgets.c:224 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é)."
+msgstr "Verrouille l'écran maintenant (même si \"Verrouiller l'écran\" n'est pas validé)."
 
-#: driver/demo-Gtk-widgets.c:222 driver/xscreensaver-demo.glade.h:96
+#: driver/demo-Gtk-widgets.c:228 driver/xscreensaver-demo.glade.h:96
+#: driver/xscreensaver-demo.glade2.h:78
 msgid "_Kill Daemon"
-msgstr "_Tue le démon"
+msgstr "_Tuer le démon"
 
-#: driver/demo-Gtk-widgets.c:231 driver/xscreensaver-demo.glade.h:71
+#: driver/demo-Gtk-widgets.c:237 driver/xscreensaver-demo.glade.h:71
 msgid "Tell the running XScreenSaver daemon to exit."
-msgstr "Demande au démon XScreenSave actif de se terminer."
+msgstr "Demande au démon courant de XScreenSaver de se terminer."
 
-#: driver/demo-Gtk-widgets.c:235 driver/xscreensaver-demo.glade.h:98
+#: driver/demo-Gtk-widgets.c:241 driver/xscreensaver-demo.glade.h:98
+#: driver/xscreensaver-demo.glade2.h:86
 msgid "_Restart Daemon"
-msgstr "_Relance le démon"
+msgstr "_Redémarrer le démon"
 
-#: driver/demo-Gtk-widgets.c:244 driver/xscreensaver-demo.glade.h:49
+#: driver/demo-Gtk-widgets.c:250 driver/xscreensaver-demo.glade.h:49
 msgid "Kill and re-launch the XScreenSaver daemon."
-msgstr "Tue et relance le démon XScreenSaver."
+msgstr "Tue et re-lance le démon XScreenSaver."
 
-#: driver/demo-Gtk-widgets.c:257 driver/xscreensaver-demo.glade.h:95
+#: driver/demo-Gtk-widgets.c:263 driver/xscreensaver-demo.glade.h:95
 msgid "_Exit"
-msgstr "_Sortie"
+msgstr "_Quitter"
 
-#: driver/demo-Gtk-widgets.c:266 driver/xscreensaver-demo.glade.h:33
+#: driver/demo-Gtk-widgets.c:272 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)."
+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:276 driver/xscreensaver-demo.glade2.h:77
 msgid "_Help"
 msgstr "_Aide"
 
-#: driver/demo-Gtk-widgets.c:290 driver/xscreensaver-demo.glade.h:92
+#: driver/demo-Gtk-widgets.c:296 driver/xscreensaver-demo.glade.h:92
+#: driver/xscreensaver-demo.glade2.h:66
 msgid "_About..."
-msgstr "A _Propos de..."
+msgstr "A _propos..."
 
-#: driver/demo-Gtk-widgets.c:299 driver/xscreensaver-demo.glade.h:30
+#: driver/demo-Gtk-widgets.c:305 driver/xscreensaver-demo.glade.h:30
 msgid "Display version information."
-msgstr "Affiche les informations de version."
+msgstr "Affiche les informations de version"
 
-#: driver/demo-Gtk-widgets.c:303 driver/xscreensaver-demo.glade.h:94
+#: driver/demo-Gtk-widgets.c:309 driver/xscreensaver-demo.glade.h:94
+#: driver/xscreensaver-demo.glade2.h:75
 msgid "_Documentation..."
-msgstr ""
+msgstr "_Documentation..."
 
-#: driver/demo-Gtk-widgets.c:312 driver/xscreensaver-demo.glade.h:38
+#: driver/demo-Gtk-widgets.c:318 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 "Visite la page web de documentation de XScreenSaver."
 
-#: driver/demo-Gtk-widgets.c:342 driver/xscreensaver-demo.glade.h:18
+#: driver/demo-Gtk-widgets.c:348 driver/xscreensaver-demo.glade.h:18
 msgid "Cycle After"
 msgstr "Changement au bout de"
 
-#: driver/demo-Gtk-widgets.c:364 driver/xscreensaver-demo.glade.h:78
+#: driver/demo-Gtk-widgets.c:370 driver/xscreensaver-demo.glade.h:78
+#: driver/xscreensaver-demo.glade2.h:54
 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."
 
-#: driver/demo-Gtk-widgets.c:366 driver/xscreensaver-demo.glade.h:50
+#: driver/demo-Gtk-widgets.c:372 driver/xscreensaver-demo.glade.h:50
 msgid "Lock Screen After"
-msgstr "Blocage de l'écran après"
+msgstr "Verrouiller l'écran après"
 
-#: driver/demo-Gtk-widgets.c:374 driver/xscreensaver-demo.glade.h:8
+#: driver/demo-Gtk-widgets.c:380 driver/xscreensaver-demo.glade.h:8
 msgid "Blank After"
-msgstr "Blocage après"
+msgstr "Économiser l'écran après"
 
-#: 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:403 driver/demo-Gtk-widgets.c:453
+#: driver/demo-Gtk-widgets.c:467 driver/demo-Gtk-widgets.c:1016
 #: driver/xscreensaver-demo.glade.h:43
 msgid "How long before the monitor goes completely black."
-msgstr "Durée avant que le moniteur passe au noir."
+msgstr "Durée avant que le moniteur passe complètement au noir."
 
-#: 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/demo-Gtk-widgets.c:407 driver/demo-Gtk-widgets.c:419
+#: driver/demo-Gtk-widgets.c:431 driver/demo-Gtk-widgets.c:1020
+#: driver/demo-Gtk-widgets.c:1032 driver/demo-Gtk-widgets.c:1044
+#: driver/xscreensaver-demo.glade.h:99 driver/xscreensaver-demo.glade2.h:92
 msgid "minutes"
 msgstr "minutes"
 
-#: driver/demo-Gtk-widgets.c:476 driver/demo-Gtk.c:2336
+#: driver/demo-Gtk-widgets.c:482 driver/demo-Gtk.c:2837
 #: driver/xscreensaver-demo.glade.h:58
 msgid "Preview"
 msgstr "Aperçu"
 
-#: driver/demo-Gtk-widgets.c:484 driver/xscreensaver-demo.glade.h:21
+#: driver/demo-Gtk-widgets.c:490 driver/xscreensaver-demo.glade.h:21
+#: driver/xscreensaver-demo.glade2.h:12
 msgid ""
 "Demo the selected screen saver in full-screen mode (click the mouse to "
 "return.)"
-msgstr "Démo du mode sélectionné en plein écran (cliquer pour revenir)."
+msgstr "Démo de l'économiseur d'écran sélectionné en mode plein-écran (cliquer avec la souris pour en sortir.)"
 
-#: driver/demo-Gtk-widgets.c:486 driver/xscreensaver-demo.glade.h:65
+#: driver/demo-Gtk-widgets.c:492 driver/xscreensaver-demo.glade.h:65
 msgid "Settings..."
-msgstr "Paramètres..."
+msgstr "Réglages..."
 
-#: driver/demo-Gtk-widgets.c:494 driver/xscreensaver-demo.glade.h:17
+#: driver/demo-Gtk-widgets.c:500 driver/xscreensaver-demo.glade.h:17
+#: driver/xscreensaver-demo.glade2.h:9
 msgid "Customization and explanation of the selected screen saver."
-msgstr "Personnalisation et explications pour le mode sélectionné."
+msgstr "Configuration et explications pour l'économiseur d'écran sélectionné."
 
-#: driver/demo-Gtk-widgets.c:515 driver/xscreensaver-demo.glade.h:52
+#: driver/demo-Gtk-widgets.c:521 driver/xscreensaver-demo.glade.h:52
 msgid "Mode:"
-msgstr "Mode:"
+msgstr "Mode :"
 
-#: driver/demo-Gtk-widgets.c:533 driver/xscreensaver-demo.glade.h:25
+#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:25
+#: driver/xscreensaver-demo.glade2.h:16
 msgid "Disable Screen Saver"
-msgstr "Inhibe l'économiseur d'écran"
+msgstr "Désactiver l'économiseur d'écran"
 
-#: driver/demo-Gtk-widgets.c:536 driver/xscreensaver-demo.glade.h:9
+#: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:9
+#: driver/xscreensaver-demo.glade2.h:5
 msgid "Blank Screen Only"
-msgstr "Ecran noir maintenant"
+msgstr "Économiser l'écran uniquement"
 
-#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:56
+#: driver/demo-Gtk-widgets.c:545 driver/xscreensaver-demo.glade.h:56
+#: driver/xscreensaver-demo.glade2.h:42
 msgid "Only One Screen Saver"
 msgstr "Seulement un économiseur d'écran"
 
-#: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:60
+#: driver/demo-Gtk-widgets.c:548 driver/xscreensaver-demo.glade.h:60
+#: driver/xscreensaver-demo.glade2.h:44
 msgid "Random Screen Saver"
-msgstr "Économiseur d'écran au hasard"
+msgstr "Économiseur d'écran aléatoire"
 
-#: driver/demo-Gtk-widgets.c:565 driver/xscreensaver-demo.glade.h:75
+#: driver/demo-Gtk-widgets.c:571 driver/demo-Gtk.c:2126
+#: driver/xscreensaver-demo.glade.h:75
 msgid "Use"
-msgstr "Utilise"
+msgstr "Choisis"
 
-#: driver/demo-Gtk-widgets.c:585 driver/xscreensaver-demo.glade.h:63
+#: driver/demo-Gtk-widgets.c:591 driver/demo-Gtk.c:2136
+#: driver/xscreensaver-demo.glade.h:63
 msgid "Screen Saver"
 msgstr "Économiseur d'écran"
 
-#: driver/demo-Gtk-widgets.c:638 driver/xscreensaver-demo.glade.h:91
+#: driver/demo-Gtk-widgets.c:644 driver/xscreensaver-demo.glade.h:91
 msgid "\\/"
-msgstr ""
+msgstr "\\/"
 
-#: driver/demo-Gtk-widgets.c:646 driver/xscreensaver-demo.glade.h:61
+#: driver/demo-Gtk-widgets.c:652 driver/xscreensaver-demo.glade.h:61
+#: driver/xscreensaver-demo.glade2.h:45
 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)."
+msgstr "Lance l'économiseur d'écran suivant dans la liste en mode plein-écran (cliquer la souris pour revenir.)"
 
-#: driver/demo-Gtk-widgets.c:648
+#: driver/demo-Gtk-widgets.c:654
 msgid "/\\"
-msgstr ""
+msgstr "/\\"
 
-#: driver/demo-Gtk-widgets.c:656 driver/xscreensaver-demo.glade.h:62
+#: driver/demo-Gtk-widgets.c:662 driver/xscreensaver-demo.glade.h:62
+#: driver/xscreensaver-demo.glade2.h:46
 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)."
+msgstr "Lance l'économiseur d'écran précédent dans la liste en mode plein-écran (cliquer la souris pour revenir.)"
 
-#: driver/demo-Gtk-widgets.c:658 driver/demo-Gtk-widgets.c:1601
-#: driver/xscreensaver-demo.glade.h:22
+#: driver/demo-Gtk-widgets.c:664 driver/demo-Gtk-widgets.c:1607
+#: driver/xscreensaver-demo.glade.h:22 driver/xscreensaver-demo.glade2.h:13
 msgid "Description"
 msgstr "Description"
 
-#: driver/demo-Gtk-widgets.c:685 driver/xscreensaver-demo.glade.h:26
+#: driver/demo-Gtk-widgets.c:691 driver/xscreensaver-demo.glade.h:26
 msgid "Display Modes"
 msgstr "Modes d'affichage"
 
-#: driver/demo-Gtk-widgets.c:701 driver/xscreensaver-demo.glade.h:23
+#: driver/demo-Gtk-widgets.c:707 driver/xscreensaver-demo.glade.h:23
+#: driver/xscreensaver-demo.glade2.h:14
 msgid "Diagnostics"
 msgstr "Diagnostiques"
 
-#: driver/demo-Gtk-widgets.c:745 driver/xscreensaver-demo.glade.h:80
+#: driver/demo-Gtk-widgets.c:751 driver/xscreensaver-demo.glade.h:80
+#: driver/xscreensaver-demo.glade2.h:56
 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 "Le démon doit-il afficher beaucoup d'informations de mise au point."
 
-#: driver/demo-Gtk-widgets.c:747 driver/xscreensaver-demo.glade.h:76
+#: driver/demo-Gtk-widgets.c:753 driver/xscreensaver-demo.glade.h:76
 msgid "Verbose Diagnostics"
 msgstr "Diagnostiques verbeux"
 
-#: driver/demo-Gtk-widgets.c:762 driver/xscreensaver-demo.glade.h:79
+#: driver/demo-Gtk-widgets.c:768 driver/xscreensaver-demo.glade.h:79
+#: driver/xscreensaver-demo.glade2.h:55
 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."
+msgstr "Les messages d'erreur des modes d'affichages doivent-ils être redirigés vers l'écran."
 
-#: driver/demo-Gtk-widgets.c:764 driver/xscreensaver-demo.glade.h:29
+#: driver/demo-Gtk-widgets.c:770 driver/xscreensaver-demo.glade.h:29
 msgid "Display Subprocess Errors"
 msgstr "Afficher les erreurs des sous-processus"
 
-#: driver/demo-Gtk-widgets.c:779 driver/xscreensaver-demo.glade.h:87
+#: driver/demo-Gtk-widgets.c:785 driver/xscreensaver-demo.glade.h:87
+#: driver/xscreensaver-demo.glade2.h:63
 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."
+msgstr "L'écran de démarrage (avec le numéro de version et le bouton 'Aide') doit-il être affiché momentanément au premier démarrage du démon."
 
-#: driver/demo-Gtk-widgets.c:781 driver/xscreensaver-demo.glade.h:28
+#: driver/demo-Gtk-widgets.c:787 driver/xscreensaver-demo.glade.h:28
 msgid "Display Splash Screen at Startup"
-msgstr "Affiche l'écran Splash au démarrage"
+msgstr "Afficher l'écran de démarrage"
 
-#: driver/demo-Gtk-widgets.c:790 driver/xscreensaver-demo.glade.h:15
+#: driver/demo-Gtk-widgets.c:796 driver/xscreensaver-demo.glade.h:15
+#: driver/xscreensaver-demo.glade2.h:8
 msgid "Colormaps"
-msgstr "Table de couleur"
+msgstr "Palettes de couleurs"
 
-#: driver/demo-Gtk-widgets.c:834 driver/xscreensaver-demo.glade.h:88
+#: driver/demo-Gtk-widgets.c:840 driver/xscreensaver-demo.glade.h:88
+#: driver/xscreensaver-demo.glade2.h:64
 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."
+msgstr "Faut-il installer une palette de couleurs privée en mode 8-bits pour le visuel par défaut"
 
-#: driver/demo-Gtk-widgets.c:836 driver/xscreensaver-demo.glade.h:48
+#: driver/demo-Gtk-widgets.c:842 driver/xscreensaver-demo.glade.h:48
 msgid "Install Colormap"
-msgstr "Installe la table de couleur"
+msgstr "Installer une palette de couleur"
 
-#: driver/demo-Gtk-widgets.c:859 driver/xscreensaver-demo.glade.h:86
+#: driver/demo-Gtk-widgets.c:865 driver/xscreensaver-demo.glade.h:86
+#: driver/xscreensaver-demo.glade2.h:62
 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."
+msgstr "L'écran doit-il fondre lentement au noir quand l'économiseur d'écran s'active"
 
-#: driver/demo-Gtk-widgets.c:861 driver/xscreensaver-demo.glade.h:36
+#: driver/demo-Gtk-widgets.c:867 driver/xscreensaver-demo.glade.h:36
 msgid "Fade To Black When Blanking"
-msgstr "Fondu au noir lors du lancement"
+msgstr "Fondu au noir lors du verrouillage"
 
-#: driver/demo-Gtk-widgets.c:876 driver/xscreensaver-demo.glade.h:85
+#: driver/demo-Gtk-widgets.c:882 driver/xscreensaver-demo.glade.h:85
+#: driver/xscreensaver-demo.glade2.h:61
 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."
+msgstr "L'écran doit-il fondre lentement depuis le noir quand l'économiseur d'écran se désactive"
 
-#: driver/demo-Gtk-widgets.c:878 driver/xscreensaver-demo.glade.h:35
+#: driver/demo-Gtk-widgets.c:884 driver/xscreensaver-demo.glade.h:35
 msgid "Fade From Black When Unblanking"
-msgstr "Fondu depuis le noir lors de l'arrêt"
+msgstr "Fondu depuis le noir lors du dé-verrouillage"
 
-#: driver/demo-Gtk-widgets.c:904 driver/xscreensaver-demo.glade.h:34
+#: driver/demo-Gtk-widgets.c:910 driver/xscreensaver-demo.glade.h:34
 msgid "Fade Duration"
 msgstr "Durée du fondu"
 
-#: driver/demo-Gtk-widgets.c:922 driver/xscreensaver-demo.glade.h:44
+#: driver/demo-Gtk-widgets.c:928 driver/xscreensaver-demo.glade.h:44
+#: driver/xscreensaver-demo.glade2.h:31
 msgid "How long it should take for the screen to fade in and out."
-msgstr "Combien doit durer les fondus avec le noir."
+msgstr "Combien de temps doivent durer les fondus avec le noir."
 
-#: driver/demo-Gtk-widgets.c:926 driver/xscreensaver-demo.glade.h:100
+#: driver/demo-Gtk-widgets.c:932 driver/xscreensaver-demo.glade.h:100
+#: driver/xscreensaver-demo.glade2.h:96
 msgid "seconds"
 msgstr "secondes"
 
-#: driver/demo-Gtk-widgets.c:936 driver/xscreensaver-demo.glade.h:27
+#: driver/demo-Gtk-widgets.c:942 driver/xscreensaver-demo.glade.h:27
+#: driver/xscreensaver-demo.glade2.h:17
 msgid "Display Power Management"
 msgstr "Gestion d'alimentation de l'écran"
 
-#: driver/demo-Gtk-widgets.c:980 driver/xscreensaver-demo.glade.h:84
+#: driver/demo-Gtk-widgets.c:986 driver/xscreensaver-demo.glade.h:84
+#: driver/xscreensaver-demo.glade2.h:60
 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."
 
-#: driver/demo-Gtk-widgets.c:982 driver/xscreensaver-demo.glade.h:57
+#: driver/demo-Gtk-widgets.c:988 driver/xscreensaver-demo.glade.h:57
 msgid "Power Management Enabled"
-msgstr "Gestion d'alimentation validée"
+msgstr "Gestion d'alimentation de l'écran autorisée"
 
-#: driver/demo-Gtk-widgets.c:1050 driver/xscreensaver-demo.glade.h:55
+#: driver/demo-Gtk-widgets.c:1056 driver/xscreensaver-demo.glade.h:55
 msgid "Off After"
-msgstr "Coupure après"
+msgstr "Extinction après"
 
-#: driver/demo-Gtk-widgets.c:1063 driver/xscreensaver-demo.glade.h:70
+#: driver/demo-Gtk-widgets.c:1069 driver/xscreensaver-demo.glade.h:70
 msgid "Suspend After"
 msgstr "Suspension après"
 
-#: driver/demo-Gtk-widgets.c:1076 driver/xscreensaver-demo.glade.h:68
+#: driver/demo-Gtk-widgets.c:1082 driver/xscreensaver-demo.glade.h:68
 msgid "Standby After"
-msgstr "Attente après"
+msgstr "En attente après"
 
-#: driver/demo-Gtk-widgets.c:1099 driver/xscreensaver-demo.glade.h:45
+#: driver/demo-Gtk-widgets.c:1105 driver/xscreensaver-demo.glade.h:45
+#: driver/xscreensaver-demo.glade2.h:33
 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."
 
-#: driver/demo-Gtk-widgets.c:1113 driver/xscreensaver-demo.glade.h:46
+#: driver/demo-Gtk-widgets.c:1119 driver/xscreensaver-demo.glade.h:46
+#: driver/xscreensaver-demo.glade2.h:34
 msgid "How long until the monitor powers down."
 msgstr "Durée avant que le moniteur coupe l'alimentation."
 
-#: driver/demo-Gtk-widgets.c:1117 driver/xscreensaver-demo.glade.h:47
+#: driver/demo-Gtk-widgets.c:1123 driver/xscreensaver-demo.glade.h:47
+#: driver/xscreensaver-demo.glade2.h:35
 msgid "Image Manipulation"
 msgstr "Manipulation d'images"
 
-#: driver/demo-Gtk-widgets.c:1161 driver/xscreensaver-demo.glade.h:81
+#: driver/demo-Gtk-widgets.c:1167 driver/xscreensaver-demo.glade.h:81
+#: driver/xscreensaver-demo.glade2.h:57
 msgid ""
 "Whether the image-manipulating modes should be allowed to operate on an "
 "image of your desktop."
-msgstr ""
-"Les modes qui manipulent des images sont-ils autorisés à utiliser une image "
-"de votre bureau."
+msgstr "Les modes qui manipulent des images sont-ils autorisé à utiliser une image de votre bureau."
 
-#: driver/demo-Gtk-widgets.c:1163 driver/xscreensaver-demo.glade.h:39
+#: driver/demo-Gtk-widgets.c:1169 driver/xscreensaver-demo.glade.h:39
 msgid "Grab Desktop Images"
-msgstr "Acquérir une image du bureau"
+msgstr "Capturer l'image du bureau"
 
-#: driver/demo-Gtk-widgets.c:1178 driver/xscreensaver-demo.glade.h:82
+#: driver/demo-Gtk-widgets.c:1184 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 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)."
+msgstr "Les modes qui manipulent des images sont-ils autorisé à utiliser des images capturées par l'entrée vidéo du système (si il y en a une)."
 
-#: driver/demo-Gtk-widgets.c:1180 driver/xscreensaver-demo.glade.h:40
+#: driver/demo-Gtk-widgets.c:1186 driver/xscreensaver-demo.glade.h:40
 msgid "Grab Video Frames"
-msgstr "Acquérir des trames vidéo"
+msgstr "Capturer des trames vidéo"
 
-#: driver/demo-Gtk-widgets.c:1195 driver/xscreensaver-demo.glade.h:83
+#: driver/demo-Gtk-widgets.c:1201 driver/xscreensaver-demo.glade.h:83
+#: driver/xscreensaver-demo.glade2.h:59
 msgid ""
 "Whether the image-manipulating modes should operate on random images loaded "
 "from disk."
-msgstr ""
-"Les modes qui manipulent des images sont-ils autorisés à utiliser une image "
-"aléatoire depuis le disque dur."
+msgstr "Les modes qui manipulent des images sont-ils autorisé à utiliser des images chargées aléatoirement depuis le disque."
 
-#: driver/demo-Gtk-widgets.c:1197 driver/xscreensaver-demo.glade.h:12
+#: driver/demo-Gtk-widgets.c:1203 driver/xscreensaver-demo.glade.h:12
 msgid "Choose Random Image:"
-msgstr "Choisir une image aléatoireb:"
+msgstr "Choisir une image aléatoire :"
 
-#: driver/demo-Gtk-widgets.c:1230 driver/xscreensaver-demo.glade.h:73
+#: driver/demo-Gtk-widgets.c:1236 driver/xscreensaver-demo.glade.h:73
+#: driver/xscreensaver-demo.glade2.h:52
 msgid "The directory from which images will be randomly chosen."
-msgstr "Répertoire contenant les images à choisir aléatoirement."
+msgstr "Répertoire source des images aléatoires."
 
-#: driver/demo-Gtk-widgets.c:1232 driver/xscreensaver-demo.glade.h:10
+#: driver/demo-Gtk-widgets.c:1238 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/demo-Gtk-widgets.c:1246 driver/demo-Gtk-widgets.c:1599
+#: driver/xscreensaver-demo.glade.h:3 driver/xscreensaver-demo.glade2.h:2
 msgid "Advanced"
-msgstr "Commande avancée"
+msgstr "Avancés"
 
-#: driver/demo-Gtk-widgets.c:1438 driver/xscreensaver-demo.glade.h:90
+#: driver/demo-Gtk-widgets.c:1444 driver/xscreensaver-demo.glade.h:90
 msgid "XScreenSaver: Mode-Specific Settings"
-msgstr "XScreenSaver: paramètres spécifiques des modes"
+msgstr "XScreenSaver: réglages spécifiques au mode"
 
-#: driver/demo-Gtk-widgets.c:1460 driver/xscreensaver-demo.glade.h:64
+#: driver/demo-Gtk-widgets.c:1466 driver/xscreensaver-demo.glade.h:64
+#: driver/xscreensaver-demo.glade2.h:47
 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:1495 driver/xscreensaver-demo.glade.h:66
+#: driver/xscreensaver-demo.glade2.h:49
 msgid "Standard"
 msgstr "Standard"
 
-#: driver/demo-Gtk-widgets.c:1526 driver/xscreensaver-demo.glade.h:77
+#: driver/demo-Gtk-widgets.c:1532 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.c:1318 driver/demo-Gtk.c:2355
-#: driver/xscreensaver-demo.glade.h:5
+#: driver/demo-Gtk-widgets.c:1550 driver/demo-Gtk-widgets.c:1573
+#: driver/demo-Gtk.c:1533 driver/demo-Gtk.c:2856
+#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
 msgid "Any"
-msgstr "Tous"
+msgstr "N'importe"
 
-#: driver/demo-Gtk-widgets.c:1545 driver/xscreensaver-demo.glade.h:7
+#: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:7
+#: driver/xscreensaver-demo.glade2.h:4
 msgid "Best"
 msgstr "Le meilleur"
 
-#: driver/demo-Gtk-widgets.c:1546 driver/xscreensaver-demo.glade.h:19
+#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:19
+#: driver/xscreensaver-demo.glade2.h:10
 msgid "Default"
 msgstr "Par défaut"
 
-#: driver/demo-Gtk-widgets.c:1547 driver/xscreensaver-demo.glade.h:20
+#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:20
+#: driver/xscreensaver-demo.glade2.h:11
 msgid "Default-N"
 msgstr "Défault-N"
 
-#: driver/demo-Gtk-widgets.c:1548 driver/xscreensaver-demo.glade.h:37
+#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:37
+#: driver/xscreensaver-demo.glade2.h:23
 msgid "GL"
-msgstr "GL"
+msgstr "OpenGL"
 
-#: driver/demo-Gtk-widgets.c:1549 driver/xscreensaver-demo.glade.h:74
+#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:74
+#: driver/xscreensaver-demo.glade2.h:53
 msgid "TrueColor"
 msgstr "Couleurs vraies"
 
-#: driver/demo-Gtk-widgets.c:1550 driver/xscreensaver-demo.glade.h:59
+#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:59
+#: driver/xscreensaver-demo.glade2.h:43
 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:1557 driver/xscreensaver-demo.glade.h:69
+#: driver/xscreensaver-demo.glade2.h:50
 msgid "StaticGray"
 msgstr "StaticGray"
 
-#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:42
+#: driver/demo-Gtk-widgets.c:1558 driver/xscreensaver-demo.glade.h:42
+#: driver/xscreensaver-demo.glade2.h:27
 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:1559 driver/xscreensaver-demo.glade.h:24
+#: driver/xscreensaver-demo.glade2.h:15
 msgid "DirectColor"
 msgstr "Couleurs directes"
 
-#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:14
+#: driver/demo-Gtk-widgets.c:1560 driver/xscreensaver-demo.glade.h:14
+#: driver/xscreensaver-demo.glade2.h:7
 msgid "Color"
-msgstr "Couleurs"
+msgstr "Couleur"
 
-#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:41
+#: driver/demo-Gtk-widgets.c:1561 driver/xscreensaver-demo.glade.h:41
+#: driver/xscreensaver-demo.glade2.h:26
 msgid "Gray"
 msgstr "Gris"
 
-#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:53
+#: driver/demo-Gtk-widgets.c:1562 driver/xscreensaver-demo.glade.h:53
+#: driver/xscreensaver-demo.glade2.h:37
 msgid "Mono"
 msgstr "Monochrome"
 
-#: driver/demo-Gtk-widgets.c:1566 driver/xscreensaver-demo.glade.h:72
+#: driver/demo-Gtk-widgets.c:1572 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 le mode ne sera pas lancé."
+msgstr "Le visuel X11 nécessaire pour cette démo. S'il est disponible il sera utilisé, sinon cette démo ne fonctionnera pas."
 
-#: driver/demo-Gtk-widgets.c:1569 driver/xscreensaver-demo.glade.h:16
+#: driver/demo-Gtk-widgets.c:1575 driver/xscreensaver-demo.glade.h:16
 msgid "Command Line:"
-msgstr "Ligne de commande:"
+msgstr "Ligne de commande :"
 
-#: driver/demo-Gtk-widgets.c:1641 driver/xscreensaver-demo.glade.h:31
+#: driver/demo-Gtk-widgets.c:1647 driver/xscreensaver-demo.glade.h:31
 msgid "Documentation..."
-msgstr ""
+msgstr "Documentation..."
 
-#: driver/demo-Gtk-widgets.c:1649 driver/xscreensaver-demo.glade.h:13
+#: driver/demo-Gtk-widgets.c:1655 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 "Cliquer ici pour lire le manuel de ce mode d'affichage, s'il en possède un."
 
-#: driver/demo-Gtk-widgets.c:1674 driver/xscreensaver-demo.glade.h:4
+#: driver/demo-Gtk-widgets.c:1680 driver/xscreensaver-demo.glade.h:4
 msgid "Advanced >>"
-msgstr "Avancé >>"
+msgstr "Avancés >>"
 
-#: driver/demo-Gtk-widgets.c:1682 driver/xscreensaver-demo.glade.h:32
+#: driver/demo-Gtk-widgets.c:1688 driver/xscreensaver-demo.glade.h:32
 msgid "Edit the command line directly."
 msgstr "Editer directement la ligne de commande."
 
-#: driver/demo-Gtk-widgets.c:1684 driver/xscreensaver-demo.glade.h:67
+#: driver/demo-Gtk-widgets.c:1690 driver/xscreensaver-demo.glade.h:67
 msgid "Standard <<"
-msgstr ""
+msgstr "Standard <<"
 
-#: driver/demo-Gtk-widgets.c:1692 driver/xscreensaver-demo.glade.h:6
+#: driver/demo-Gtk-widgets.c:1698 driver/xscreensaver-demo.glade.h:6
 msgid "Back to the graphical configuration options."
 msgstr "Retour aux options de configuration graphique."
 
-#: driver/demo-Gtk-widgets.c:1703 driver/demo-Gtk.c:587
+#: driver/demo-Gtk-widgets.c:1709 driver/demo-Gtk.c:736
 #: driver/xscreensaver-demo.glade.h:54
 msgid "OK"
-msgstr "Valide"
+msgstr "Valider"
 
-#: driver/demo-Gtk-widgets.c:1712 driver/xscreensaver-demo.glade.h:11
+#: driver/demo-Gtk-widgets.c:1718 driver/xscreensaver-demo.glade.h:11
 msgid "Cancel"
-msgstr "Annule"
+msgstr "Annuler"
 
-#: driver/demo-Gtk.c:511
+#: driver/demo-Gtk.c:644
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
-msgstr "Pour les mises à jour, voir «http://www.jwz.org/xscreensaver/»"
-
-#: driver/demo-Gtk.c:517
-#, c-format
-msgid "Copyright © 1991-2002 %s"
-msgstr ""
+msgstr "Traduction © 2004, Eric Lassauge http://lassauge.free.fr/xscreensaver/"
+"Pour les mises à jour, vérifier sur http://www.jwz.org/xscreensaver/"
 
-#: driver/demo-Gtk.c:624
+#: driver/demo-Gtk.c:774
 msgid ""
 "Error:\n"
 "\n"
@@ -520,9 +545,9 @@ msgid ""
 msgstr ""
 "Erreur:\n"
 "\n"
-"Pas d'URL d'aide spécifiée.\n"
+"Aucune URL d'aide spécifiée.\n"
 
-#: driver/demo-Gtk.c:710
+#: driver/demo-Gtk.c:860
 msgid ""
 "Error:\n"
 "\n"
@@ -531,9 +556,10 @@ msgid ""
 msgstr ""
 "Erreur:\n"
 "\n"
-"Le démon XScreenSaver n'a pas démarré correctement.\n"
+"Le démon xscreensaver ne démarre pas correctement.\n"
+"\n"
 
-#: driver/demo-Gtk.c:716
+#: driver/demo-Gtk.c:872
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
@@ -551,12 +577,27 @@ msgid ""
 "You shouldn't run X as root. Instead, you should log in as a\n"
 "normal user, and `su' as necessary."
 msgstr ""
-
-#: driver/demo-Gtk.c:732
+"Vous fonctionnez en tant que «root». Ceci signifie généralement que\n"
+"xscreensaver ne peut pas contacter le serveur X car les contrôles\n"
+"d'accès sont actifs. Essayez de lancer la commande:\n"
+"\n"
+"                        xhost +localhost\n"
+"\n"
+"puis sélectionnez «Fichier / Redémarrer le démon».\n"
+"\n"
+"Notez que inhiber les contrôles d'accès permettra à quiconque\n"
+"sur cette machine d'accéder à votre écran, ce qui peut être\n"
+"considéré comme un problème de sécurité. Lisez le manuel et la\n"
+"documentation de xscreensaver pour plus d'informations.\n"
+"Vous ne devriez pas lancer X en tant que «root». A la place il faut\n"
+"se connecter en tant qu'utilisateur normal et utiliser\n" 
+"«su» si nécessaire."
+
+#: driver/demo-Gtk.c:888
 msgid "Please check your $PATH and permissions."
 msgstr "Vérifiez votre $PATH et les permissions."
 
-#: driver/demo-Gtk.c:767
+#: driver/demo-Gtk.c:923
 msgid ""
 "Error:\n"
 "\n"
@@ -566,7 +607,7 @@ msgstr ""
 "\n"
 "Impossible de déterminer le nom du fichier d'init !\n"
 
-#: driver/demo-Gtk.c:772
+#: driver/demo-Gtk.c:928
 #, c-format
 msgid ""
 "Error:\n"
@@ -577,7 +618,7 @@ msgstr ""
 "\n"
 "Impossible d'écrire dans %s.\n"
 
-#: driver/demo-Gtk.c:831
+#: driver/demo-Gtk.c:987
 msgid ""
 "Error:\n"
 "\n"
@@ -585,9 +626,9 @@ msgid ""
 msgstr ""
 "Erreur:\n"
 "\n"
-"La ressource «manuelCommand» n'est pas renseignée."
+"La ressource «manualCommand» n'est pas renseignée."
 
-#: driver/demo-Gtk.c:1001
+#: driver/demo-Gtk.c:1168
 #, c-format
 msgid ""
 "Error:\n"
@@ -596,9 +637,9 @@ msgid ""
 msgstr ""
 "Erreur:\n"
 "\n"
-"Le format «%s» pour l'heure n'est pas exploitable\n"
+"Le format «%s» pour l'heure n'est pas exploitable.\n"
 
-#: driver/demo-Gtk.c:1528
+#: driver/demo-Gtk.c:1824
 #, c-format
 msgid ""
 "Error:\n"
@@ -607,25 +648,30 @@ msgid ""
 msgstr ""
 "Erreur:\n"
 "\n"
-"Répertoire «%s» inexistant\n"
+"Répertoire «%s» inexistant.\n"
 
-#: driver/demo-Gtk.c:2053
+#: driver/demo-Gtk.c:2538
 msgid "Descriptions not available: no XML support compiled in."
 msgstr "Descriptions indisponibles: pas de support XML compilé."
 
-#: driver/demo-Gtk.c:2058
+#: driver/demo-Gtk.c:2543
 msgid "No description available."
 msgstr "Aucune description disponible."
 
-#: driver/demo-Gtk.c:2307
+#: driver/demo-Gtk.c:2808
 msgid "Blank Screen"
-msgstr "Efface l'écran"
+msgstr "Économiser l'écran uniquement"
 
-#: driver/demo-Gtk.c:2313
+#: driver/demo-Gtk.c:2814
 msgid "Screen Saver Disabled"
 msgstr "Économiseur d'écran inhibé"
 
-#: driver/demo-Gtk.c:2473
+#: driver/demo-Gtk.c:2847
+#, c-format
+msgid "%s: %.100s Settings"
+msgstr "%s: réglages %.100s"
+
+#: driver/demo-Gtk.c:3002
 #, c-format
 msgid ""
 "Warning:\n"
@@ -634,17 +680,25 @@ msgid ""
 msgstr ""
 "Attention:\n"
 "\n"
-"Le fichier \"%s\" a changé, rechargement.\n"
+"le fichier «%s» a changé, rechargement.\n"
 
-#: driver/demo-Gtk.c:2540
+#: driver/demo-Gtk.c:3084
 msgid "No Preview"
 msgstr "Pas d'aperçu"
 
-#: driver/demo-Gtk.c:2540
+#: driver/demo-Gtk.c:3084
 msgid "Available"
-msgstr "disponible"
+msgstr "Disponible"
+
+#: driver/demo-Gtk.c:3085
+msgid "Not"
+msgstr "Non"
 
-#: driver/demo-Gtk.c:3210
+#: driver/demo-Gtk.c:3085
+msgid "Installed"
+msgstr "installé"
+
+#: driver/demo-Gtk.c:3811
 #, c-format
 msgid ""
 "Warning:\n"
@@ -652,8 +706,13 @@ msgid ""
 "The XScreenSaver daemon doesn't seem to be running\n"
 "on display \"%s\".  Launch it now?"
 msgstr ""
+"Attention:\n"
+"\n"
+"Le démon XScreenSaver n'est pas actif pour l'écran «%s». Le lancer "
+"maintenant ?"
+
 
-#: driver/demo-Gtk.c:3220
+#: driver/demo-Gtk.c:3821
 #, c-format
 msgid ""
 "Warning:\n"
@@ -671,8 +730,22 @@ msgid ""
 "\n"
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
+"Attention:\n"
+"\n"
+"%s est lancé par l'utilisateur «%s» sur la machine «%s».\n"
+"Cependant le xscreensaver gérant l'écran «%s»\n"
+"est lancé par l'utilisateur «%s»  sur la machine «%s».\n"
+"\n"
+"Comme ce sont des utilisateurs différents, ils ne vont pas lire/écrire\n"
+"le même fichier «~/.xscreensaver», donc %s ne fonctionnera\n"
+"pas correctement.\n"
+"\n"
+"Vous devez soit relancer %s en tant que «%s», soit relancer\n"
+"xscreensaver en tant que «%s».\n"
+"\n"
+"Relancer le démon xscreensaver maintenant ?\n"
 
-#: driver/demo-Gtk.c:3245
+#: driver/demo-Gtk.c:3846
 #, c-format
 msgid ""
 "Warning:\n"
@@ -687,8 +760,19 @@ msgid ""
 "\n"
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
+"Attention:\n"
+"\n"
+"%s est lancé par l'utilisateur «%s» sur la machine «%s».\n"
+"Cependant le xscreensaver gérant l'écran «%s»\n"
+"est lancé par l'utilisateur «%s»  sur la machine «%s».\n"
+"\n"
+"Si ces deux machines ne partagent pas le système de fichier\n"
+"(c'est à dire qu'elles ne voient pas le même fichier «~/.xscreensaver»)\n"
+"alors %s ne fonctionnera pas correctement.\n"
+"\n"
+"Relancer le démon sur «%s» en tant que «%s» maintenant ?\n"
 
-#: driver/demo-Gtk.c:3267
+#: driver/demo-Gtk.c:3868
 #, c-format
 msgid ""
 "Warning:\n"
@@ -699,15 +783,26 @@ msgid ""
 "\n"
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
+"Attention:\n"
+"\n"
+"Ceci est %s version %s.\n"
+"Cependant le xscreensaver gérant l'écran «%s»\n"
+"est en version %s. Ceci peut causer des problèmes.\n"
+"\n"
+"Relancer le démon xscreensaver maintenant ?\n"
 
-#: driver/demo-Gtk.c:3636
+#: driver/demo-Gtk.c:4325
 #, c-format
 msgid "%s: unknown option: %s\n"
-msgstr "%s: option inconnue: «%s»\n"
+msgstr "%s: option inconnue : %s\n"
+
+#: driver/demo-Gtk.c:4389
+msgid "Screensaver Preferences"
+msgstr "Préférences économiseur d'écran"
 
 #: driver/screensaver-properties.desktop.in.h:1
-msgid "Configure the settings of the screensaver."
-msgstr ""
+msgid "Change screensaver properties"
+msgstr "Modifier les propriétés de l'économiseur d'écran"
 
 #: driver/screensaver-properties.desktop.in.h:2
 msgid "Screensaver"
@@ -715,375 +810,568 @@ msgstr "
 
 #: 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 "Choisir une image _Aléatoire :"
+
+#: driver/xscreensaver-demo.glade2.h:18
+msgid "Display Subprocess _Errors"
+msgstr "Afficher les erreurs des sous-process"
+
+#: driver/xscreensaver-demo.glade2.h:19
+msgid "Display _Splash Screen at Startup"
+msgstr "Afficher l'écran de _Démarrage"
+
+#: driver/xscreensaver-demo.glade2.h:20
+msgid "F_ade Duration"
+msgstr "Durée du _fondu"
+
+#: driver/xscreensaver-demo.glade2.h:21
+msgid "Fade from Black When _Unblanking"
+msgstr "Fondu depuis le noir lors du dé-verrouillage"
+
+#: driver/xscreensaver-demo.glade2.h:22
+msgid "Fade to Black when _Blanking"
+msgstr "Fondu au noir lors du _verrouillage"
+
+#: driver/xscreensaver-demo.glade2.h:24
+msgid "Grab Desktop _Images"
+msgstr "Capturer des _images du bureau"
+
+#: driver/xscreensaver-demo.glade2.h:25
+msgid "Grab _Video Frames"
+msgstr "Captures des trames _vidéo"
+
+#: driver/xscreensaver-demo.glade2.h:28
+msgid "How long after the screen blanks until a password will be required."
+msgstr "Combien de temps avant qu'il soit nécessaire de donner un mot de passe."
+
+#: driver/xscreensaver-demo.glade2.h:29
+msgid "How long before the screensaver activates."
+msgstr "Combien de temps avant l'activation de l'économiseur d'écran."
+
+#: driver/xscreensaver-demo.glade2.h:30
+msgid ""
+"How long each display mode should run before choosing a new one (in Random "
+"mode.)"
+msgstr "Combien de temps avant l'activation d'un autre économiseur d'écran (en mode aléatoire)"
+
+#: driver/xscreensaver-demo.glade2.h:32
+msgid "How long until the monitor goes completely black."
+msgstr "Durée avant que le moniteur passe complètement au noir."
+
+#: driver/xscreensaver-demo.glade2.h:36
+msgid "Install _Colormap"
+msgstr "Installer la palette de _couleurs"
+
+#: driver/xscreensaver-demo.glade2.h:38
+msgid ""
+"No Preview\n"
+"Available"
 msgstr ""
+"Pas d'aperçu\n"
+"Disponible"
 
-#: hacks/config/ant.xml.h:1
+#: driver/xscreensaver-demo.glade2.h:40
 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."
+"Not\n"
+"Installed"
 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."
+"Non\n"
+"installé"
 
-#: hacks/config/ant.xml.h:2
-msgid "Ant"
-msgstr "Fourmis"
+#: driver/xscreensaver-demo.glade2.h:48
+msgid "Stand_by After"
+msgstr "Blo_cage après"
 
-#: hacks/config/ant.xml.h:3
-msgid "Ant Size"
-msgstr "Taille des fourmis"
+#: driver/xscreensaver-demo.glade2.h:51
+msgid "Sus_pend After"
+msgstr "Sus_pend après"
 
-#: hacks/config/ant.xml.h:4
-msgid "Ants Count"
-msgstr "Nombre de fourmis"
+#: driver/xscreensaver-demo.glade2.h:58
+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 des images capturées par l'entrée vidéo du système (si il y en a une)."
+
+#: driver/xscreensaver-demo.glade2.h:67
+msgid "_Advanced"
+msgstr "_Avancé"
+
+#: driver/xscreensaver-demo.glade2.h:68
+msgid "_Advanced >>"
+msgstr "_Avancé >>"
+
+#: driver/xscreensaver-demo.glade2.h:69
+msgid "_Blank After"
+msgstr "_Verrouillage après"
+
+#: driver/xscreensaver-demo.glade2.h:71
+msgid "_Browse"
+msgstr "_Parcourir"
+
+#: driver/xscreensaver-demo.glade2.h:72
+msgid "_Command Line:"
+msgstr "_Ligne de commande :"
+
+#: driver/xscreensaver-demo.glade2.h:73
+msgid "_Cycle After"
+msgstr "_Changement au bout de"
+
+#: driver/xscreensaver-demo.glade2.h:74
+msgid "_Display Modes"
+msgstr "_Modes d'affichage"
+
+#: driver/xscreensaver-demo.glade2.h:79
+msgid "_Lock Screen After"
+msgstr "_Verrouillage de l'écran après"
+
+#: driver/xscreensaver-demo.glade2.h:81
+msgid "_Mode:"
+msgstr "_Mode :"
+
+#: driver/xscreensaver-demo.glade2.h:82
+msgid "_Off After"
+msgstr "Coup_ure après"
+
+#: driver/xscreensaver-demo.glade2.h:83
+msgid "_Power Management Enabled"
+msgstr "_Gestion d'alimentation de l'écran"
 
-#: 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
+#: driver/xscreensaver-demo.glade2.h:84
+msgid "_Preview"
+msgstr "_Aperçu"
+
+#: driver/xscreensaver-demo.glade2.h:85
+msgid "_Quit"
+msgstr "_Quitte"
+
+#: driver/xscreensaver-demo.glade2.h:87
+msgid "_Settings..."
+msgstr "_Paramètres..."
+
+#: driver/xscreensaver-demo.glade2.h:88
+msgid "_Standard <<"
+msgstr "_Standard <<"
+
+#: driver/xscreensaver-demo.glade2.h:89
+msgid "_Verbose Diagnostics"
+msgstr "Diagnostiques verbeux"
+
+#: driver/xscreensaver-demo.glade2.h:90
+msgid "_Visual:"
+msgstr "_Visuels :"
+
+#: driver/xscreensaver-demo.glade2.h:91
+msgid "dialog1"
+msgstr "dialog1"
+
+#: driver/xscreensaver-demo.glade2.h:93
+msgid "no preview"
+msgstr "pas d'aperçu"
+
+#: driver/xscreensaver-demo.glade2.h:94
+msgid "not installed"
+msgstr "non installé"
+
+#: driver/xscreensaver-demo.glade2.h:95
+msgid "preview"
+msgstr "aperçu"
+
+#: hacks/config/anemone.xml.h:1
+msgid "Anemone"
+msgstr "Anémone"
+
+#: hacks/config/anemone.xml.h:2 hacks/config/fuzzyflakes.xml.h:1
+msgid "Arms"
+msgstr "Bras"
+
+#: hacks/config/anemone.xml.h:3 hacks/config/ant.xml.h:6
+#: hacks/config/antinspect.xml.h:4 hacks/config/antspotlight.xml.h:3
+#: hacks/config/apollonian.xml.h:5 hacks/config/atlantis.xml.h:4
+#: hacks/config/attraction.xml.h:8 hacks/config/atunnel.xml.h:3
+#: hacks/config/barcode.xml.h:4 hacks/config/blaster.xml.h:3
+#: hacks/config/blinkbox.xml.h:5 hacks/config/blitspin.xml.h:4
+#: hacks/config/blocktube.xml.h:4 hacks/config/bouboule.xml.h:3
+#: hacks/config/bouncingcow.xml.h:6 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/cloudlife.xml.h:3 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/cubestorm.xml.h:4 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
-#: hacks/config/epicycle.xml.h:5 hacks/config/euler2d.xml.h:3
+#: hacks/config/drift.xml.h:3 hacks/config/endgame.xml.h:3
+#: hacks/config/engine.xml.h:8 hacks/config/epicycle.xml.h:5
+#: hacks/config/eruption.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/flipscreen3d.xml.h:1 hacks/config/flow.xml.h:4
-#: hacks/config/fluidballs.xml.h:3 hacks/config/forest.xml.h:1
+#: hacks/config/flipflop.xml.h:1 hacks/config/flipscreen3d.xml.h:1
+#: hacks/config/flow.xml.h:4 hacks/config/fluidballs.xml.h:5
+#: hacks/config/flyingtoasters.xml.h:5 hacks/config/fontglide.xml.h:4
+#: hacks/config/forest.xml.h:1 hacks/config/fuzzyflakes.xml.h:6
 #: hacks/config/galaxy.xml.h:3 hacks/config/gears.xml.h:2
-#: hacks/config/gflux.xml.h:6 hacks/config/glforestfire.xml.h:4
-#: hacks/config/glplanet.xml.h:2 hacks/config/glsnake.xml.h:5
-#: hacks/config/gltext.xml.h:3 hacks/config/goop.xml.h:4
-#: hacks/config/grav.xml.h:2 hacks/config/greynetic.xml.h:1
-#: hacks/config/halo.xml.h:2 hacks/config/hopalong.xml.h:9
-#: hacks/config/hyperball.xml.h:2 hacks/config/hypercube.xml.h:2
-#: hacks/config/ifs.xml.h:1 hacks/config/interference.xml.h:5
-#: 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/gflux.xml.h:6 hacks/config/glblur.xml.h:4
+#: hacks/config/glforestfire.xml.h:4 hacks/config/glknots.xml.h:3
+#: hacks/config/glmatrix.xml.h:8 hacks/config/glplanet.xml.h:2
+#: hacks/config/glsnake.xml.h:6 hacks/config/gltext.xml.h:3
+#: hacks/config/goop.xml.h:4 hacks/config/grav.xml.h:2
+#: hacks/config/greynetic.xml.h:1 hacks/config/halo.xml.h:2
+#: hacks/config/hopalong.xml.h:9 hacks/config/hyperball.xml.h:2
+#: hacks/config/hypercube.xml.h:2 hacks/config/hypertorus.xml.h:6
+#: hacks/config/ifs.xml.h:1 hacks/config/interference.xml.h:7
+#: hacks/config/jigglypuff.xml.h:6 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/klein.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/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/metaballs.xml.h:4
+#: hacks/config/mirrorblob.xml.h:12 hacks/config/mismunch.xml.h:2
 #: 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/nerverot.xml.h:9 hacks/config/noof.xml.h:2
+#: hacks/config/pacman.xml.h:1 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/phosphor.xml.h:4 hacks/config/piecewise.xml.h:4
+#: hacks/config/pipes.xml.h:5 hacks/config/polyhedra.xml.h:18
+#: hacks/config/polyominoes.xml.h:2 hacks/config/polytopes.xml.h:11
+#: hacks/config/pong.xml.h:1 hacks/config/popsquares.xml.h:3
+#: hacks/config/providence.xml.h:2 hacks/config/pulsar.xml.h:11
 #: hacks/config/pyro.xml.h:4 hacks/config/qix.xml.h:7
-#: 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/shadebobs.xml.h:3 hacks/config/sierpinski.xml.h:2
-#: hacks/config/sierpinski3d.xml.h:2 hacks/config/slidescreen.xml.h:2
-#: hacks/config/slip.xml.h:2 hacks/config/speedmine.xml.h:3
-#: hacks/config/sphere.xml.h:2 hacks/config/spheremonics.xml.h:5
-#: hacks/config/spiral.xml.h:3 hacks/config/spotlight.xml.h:2
-#: hacks/config/sproingies.xml.h:2 hacks/config/squiral.xml.h:4
-#: hacks/config/stairs.xml.h:1 hacks/config/starfish.xml.h:3
-#: hacks/config/starwars.xml.h:6 hacks/config/strange.xml.h:2
-#: hacks/config/superquadrics.xml.h:3 hacks/config/swirl.xml.h:2
-#: hacks/config/t3d.xml.h:6 hacks/config/thornbird.xml.h:2
-#: hacks/config/triangle.xml.h:1 hacks/config/truchet.xml.h:1
-#: hacks/config/twang.xml.h:3 hacks/config/vines.xml.h:1
-#: hacks/config/webcollage.xml.h:4 hacks/config/worm.xml.h:3
+#: 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/shadebobs.xml.h:3
+#: hacks/config/sierpinski.xml.h:2 hacks/config/sierpinski3d.xml.h:2
+#: hacks/config/slidescreen.xml.h:2 hacks/config/slip.xml.h:2
+#: hacks/config/speedmine.xml.h:3 hacks/config/sphere.xml.h:2
+#: hacks/config/spheremonics.xml.h:5 hacks/config/spiral.xml.h:3
+#: hacks/config/spotlight.xml.h:2 hacks/config/sproingies.xml.h:2
+#: hacks/config/squiral.xml.h:4 hacks/config/stairs.xml.h:1
+#: hacks/config/starfish.xml.h:3 hacks/config/starwars.xml.h:6
+#: hacks/config/strange.xml.h:1 hacks/config/superquadrics.xml.h:4
+#: hacks/config/swirl.xml.h:2 hacks/config/t3d.xml.h:6
+#: hacks/config/thornbird.xml.h:2 hacks/config/triangle.xml.h:1
+#: hacks/config/truchet.xml.h:1 hacks/config/twang.xml.h:3
+#: hacks/config/vines.xml.h:1 hacks/config/webcollage.xml.h:4
+#: hacks/config/worm.xml.h:3 hacks/config/wormhole.xml.h:2
 #: 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/xrayswarm.xml.h:2 hacks/config/zoom.xml.h:2
+#: hacks/config/xmatrix.xml.h:5 hacks/config/xmountains.xml.h:13
+#: hacks/config/xplanet.xml.h:8 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/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/eruption.xml.h:6
+#: hacks/config/euler2d.xml.h:4 hacks/config/flame.xml.h:7
+#: hacks/config/fluidballs.xml.h:6 hacks/config/fuzzyflakes.xml.h:7
+#: 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/wormhole.xml.h:3
+#: hacks/config/xfishtank.xml.h:4
+msgid "Few"
+msgstr "Peu"
 
-#: 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: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/anemone.xml.h:5 hacks/config/ant.xml.h:9
+#: 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/eruption.xml.h:12 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/fuzzyflakes.xml.h:11 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:14
+#: 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/metaballs.xml.h:6
+#: hacks/config/mismunch.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:2
+#: 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"
 
-#: 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/anemone.xml.h:6 hacks/config/ant.xml.h:11
+#: 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/eruption.xml.h:14
 #: 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/interference.xml.h:15 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/loop.xml.h:5 hacks/config/metaballs.xml.h:10
+#: 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/popsquares.xml.h:4
 #: 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/strange.xml.h:3 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"
 
-#: 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/anemone.xml.h:7 hacks/config/fireflies.xml.h:32
+#: hacks/config/pyro.xml.h:8
+msgid "Often"
+msgstr "Souvent"
 
-#: hacks/config/ant.xml.h:13
-msgid "Six Sided Cells"
-msgstr "Cellules à 6 côtés"
+#: hacks/config/anemone.xml.h:8
+msgid "Rarely"
+msgstr "Rarement"
 
-#: 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/anemone.xml.h:9 hacks/config/ant.xml.h:15
+#: hacks/config/antinspect.xml.h:6 hacks/config/antspotlight.xml.h:5
+#: hacks/config/apollonian.xml.h:11 hacks/config/atlantis.xml.h:13
+#: hacks/config/attraction.xml.h:26 hacks/config/atunnel.xml.h:6
+#: hacks/config/barcode.xml.h:6 hacks/config/blaster.xml.h:8
+#: hacks/config/blinkbox.xml.h:7 hacks/config/blitspin.xml.h:7
+#: hacks/config/blocktube.xml.h:9 hacks/config/bouboule.xml.h:8
+#: hacks/config/bouncingcow.xml.h:10 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/cloudlife.xml.h:11 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/cubestorm.xml.h:8 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/epicycle.xml.h:10 hacks/config/euler2d.xml.h:14
+#: hacks/config/drift.xml.h:12 hacks/config/endgame.xml.h:5
+#: hacks/config/engine.xml.h:15 hacks/config/epicycle.xml.h:10
+#: hacks/config/eruption.xml.h:19 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/flipscreen3d.xml.h:6 hacks/config/flow.xml.h:13
-#: hacks/config/fluidballs.xml.h:18 hacks/config/forest.xml.h:5
+#: hacks/config/flipflop.xml.h:5 hacks/config/flipscreen3d.xml.h:6
+#: hacks/config/flow.xml.h:13 hacks/config/fluidballs.xml.h:18
+#: hacks/config/flyingtoasters.xml.h:11 hacks/config/fontglide.xml.h:13
+#: hacks/config/forest.xml.h:5 hacks/config/fuzzyflakes.xml.h:13
 #: hacks/config/galaxy.xml.h:10 hacks/config/gears.xml.h:7
-#: hacks/config/gflux.xml.h:12 hacks/config/glforestfire.xml.h:14
-#: hacks/config/glplanet.xml.h:6 hacks/config/glsnake.xml.h:12
-#: hacks/config/gltext.xml.h:13 hacks/config/goop.xml.h:10
-#: hacks/config/grav.xml.h:8 hacks/config/greynetic.xml.h:3
-#: hacks/config/halo.xml.h:9 hacks/config/hopalong.xml.h:21
-#: hacks/config/hyperball.xml.h:8 hacks/config/hypercube.xml.h:7
-#: hacks/config/ifs.xml.h:5 hacks/config/interference.xml.h:14
-#: 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/gflux.xml.h:12 hacks/config/glblur.xml.h:14
+#: hacks/config/glforestfire.xml.h:14 hacks/config/glknots.xml.h:17
+#: hacks/config/glmatrix.xml.h:18 hacks/config/glplanet.xml.h:6
+#: hacks/config/glsnake.xml.h:12 hacks/config/gltext.xml.h:13
+#: hacks/config/goop.xml.h:10 hacks/config/grav.xml.h:8
+#: hacks/config/greynetic.xml.h:3 hacks/config/halo.xml.h:10
+#: hacks/config/hopalong.xml.h:21 hacks/config/hyperball.xml.h:8
+#: hacks/config/hypercube.xml.h:7 hacks/config/hypertorus.xml.h:13
+#: hacks/config/ifs.xml.h:5 hacks/config/interference.xml.h:17
+#: hacks/config/jigglypuff.xml.h:16 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/klein.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/laser.xml.h:10 hacks/config/lavalite.xml.h:27
+#: 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/metaballs.xml.h:13
+#: hacks/config/mirrorblob.xml.h:19 hacks/config/mismunch.xml.h:10
 #: 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/nerverot.xml.h:20 hacks/config/noof.xml.h:5
+#: hacks/config/pacman.xml.h:5 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/phosphor.xml.h:7 hacks/config/piecewise.xml.h:9
+#: hacks/config/pipes.xml.h:15 hacks/config/polyhedra.xml.h:119
+#: hacks/config/polyominoes.xml.h:10 hacks/config/polytopes.xml.h:20
+#: hacks/config/pong.xml.h:4 hacks/config/popsquares.xml.h:5
+#: hacks/config/providence.xml.h:5 hacks/config/pulsar.xml.h:15
 #: hacks/config/pyro.xml.h:13 hacks/config/qix.xml.h:19
-#: 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/shadebobs.xml.h:9 hacks/config/sierpinski.xml.h:7
-#: hacks/config/sierpinski3d.xml.h:8 hacks/config/slidescreen.xml.h:6
-#: hacks/config/slip.xml.h:7 hacks/config/speedmine.xml.h:13
-#: hacks/config/sphere.xml.h:5 hacks/config/spheremonics.xml.h:19
-#: hacks/config/spiral.xml.h:9 hacks/config/spotlight.xml.h:4
-#: hacks/config/sproingies.xml.h:6 hacks/config/squiral.xml.h:14
-#: hacks/config/stairs.xml.h:3 hacks/config/starfish.xml.h:8
-#: hacks/config/starwars.xml.h:12 hacks/config/strange.xml.h:7
-#: hacks/config/superquadrics.xml.h:7 hacks/config/swirl.xml.h:6
-#: hacks/config/t3d.xml.h:11 hacks/config/thornbird.xml.h:7
-#: hacks/config/triangle.xml.h:5 hacks/config/truchet.xml.h:2
-#: hacks/config/twang.xml.h:9 hacks/config/vines.xml.h:4
-#: hacks/config/webcollage.xml.h:7 hacks/config/worm.xml.h:7
+#: 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/shadebobs.xml.h:9
+#: hacks/config/sierpinski.xml.h:7 hacks/config/sierpinski3d.xml.h:8
+#: hacks/config/slidescreen.xml.h:6 hacks/config/slip.xml.h:7
+#: hacks/config/speedmine.xml.h:13 hacks/config/sphere.xml.h:5
+#: hacks/config/spheremonics.xml.h:19 hacks/config/spiral.xml.h:9
+#: hacks/config/spotlight.xml.h:4 hacks/config/sproingies.xml.h:6
+#: hacks/config/squiral.xml.h:14 hacks/config/stairs.xml.h:3
+#: hacks/config/starfish.xml.h:8 hacks/config/starwars.xml.h:12
+#: hacks/config/strange.xml.h:4 hacks/config/superquadrics.xml.h:8
+#: hacks/config/swirl.xml.h:6 hacks/config/t3d.xml.h:11
+#: hacks/config/thornbird.xml.h:7 hacks/config/triangle.xml.h:5
+#: hacks/config/truchet.xml.h:2 hacks/config/twang.xml.h:9
+#: hacks/config/vines.xml.h:4 hacks/config/webcollage.xml.h:7
+#: hacks/config/worm.xml.h:7 hacks/config/wormhole.xml.h:5
 #: 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:15 hacks/config/xplanet.xml.h:59
 #: 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
+msgstr "Lent(e)"
+
+#: hacks/config/anemone.xml.h:10 hacks/config/ant.xml.h:17
+#: hacks/config/antinspect.xml.h:7 hacks/config/antspotlight.xml.h:6
+#: hacks/config/apollonian.xml.h:12 hacks/config/attraction.xml.h:28
+#: hacks/config/atunnel.xml.h:7 hacks/config/barcode.xml.h:7
+#: hacks/config/blaster.xml.h:9 hacks/config/blinkbox.xml.h:8
+#: hacks/config/blocktube.xml.h:11 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/cloudlife.xml.h:13 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/engine.xml.h:6 hacks/config/epicycle.xml.h:11
+#: hacks/config/endgame.xml.h:6 hacks/config/engine.xml.h:16
+#: hacks/config/epicycle.xml.h:11 hacks/config/eruption.xml.h:20
 #: 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/flame.xml.h:15 hacks/config/flipscreen3d.xml.h:7
-#: hacks/config/flow.xml.h:16 hacks/config/fluidballs.xml.h:20
-#: hacks/config/forest.xml.h:6 hacks/config/galaxy.xml.h:11
-#: hacks/config/glforestfire.xml.h:15 hacks/config/glplanet.xml.h:8
-#: hacks/config/gltext.xml.h:15 hacks/config/goop.xml.h:11
-#: hacks/config/grav.xml.h:9 hacks/config/greynetic.xml.h:4
-#: hacks/config/halo.xml.h:10 hacks/config/hopalong.xml.h:23
-#: hacks/config/hyperball.xml.h:9 hacks/config/hypercube.xml.h:8
-#: hacks/config/ifs.xml.h:6 hacks/config/jigsaw.xml.h:7
-#: 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/flame.xml.h:15 hacks/config/flipflop.xml.h:7
+#: hacks/config/flipscreen3d.xml.h:7 hacks/config/flow.xml.h:16
+#: hacks/config/fluidballs.xml.h:20 hacks/config/forest.xml.h:6
+#: hacks/config/fuzzyflakes.xml.h:15 hacks/config/galaxy.xml.h:11
+#: hacks/config/glblur.xml.h:17 hacks/config/glforestfire.xml.h:15
+#: hacks/config/glplanet.xml.h:8 hacks/config/gltext.xml.h:15
+#: hacks/config/goop.xml.h:11 hacks/config/grav.xml.h:9
+#: hacks/config/greynetic.xml.h:4 hacks/config/halo.xml.h:11
+#: hacks/config/hopalong.xml.h:23 hacks/config/hyperball.xml.h:9
+#: hacks/config/hypercube.xml.h:8 hacks/config/ifs.xml.h:6
+#: hacks/config/jigsaw.xml.h:7 hacks/config/juggle.xml.h:8
+#: hacks/config/julia.xml.h:10 hacks/config/kaleidescope.xml.h:8
+#: hacks/config/klein.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/lavalite.xml.h:30 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/metaballs.xml.h:15
+#: hacks/config/mirrorblob.xml.h:21 hacks/config/mismunch.xml.h:12
 #: 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/nerverot.xml.h:22 hacks/config/noof.xml.h:6
+#: hacks/config/pacman.xml.h:6 hacks/config/penrose.xml.h:12
+#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:8
+#: hacks/config/piecewise.xml.h:11 hacks/config/pipes.xml.h:16
+#: hacks/config/polyominoes.xml.h:11 hacks/config/pong.xml.h:5
+#: hacks/config/popsquares.xml.h:6 hacks/config/providence.xml.h:6
 #: hacks/config/pulsar.xml.h:17 hacks/config/qix.xml.h:22
-#: 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/slidescreen.xml.h:7 hacks/config/slip.xml.h:9
-#: hacks/config/speedmine.xml.h:15 hacks/config/sphere.xml.h:6
-#: hacks/config/spheremonics.xml.h:22 hacks/config/spiral.xml.h:10
-#: hacks/config/spotlight.xml.h:5 hacks/config/sproingies.xml.h:8
-#: hacks/config/squiral.xml.h:16 hacks/config/stairs.xml.h:5
-#: hacks/config/starfish.xml.h:9 hacks/config/strange.xml.h:8
-#: hacks/config/superquadrics.xml.h:9 hacks/config/swirl.xml.h:7
-#: hacks/config/t3d.xml.h:13 hacks/config/thornbird.xml.h:8
-#: hacks/config/triangle.xml.h:6 hacks/config/truchet.xml.h:3
-#: hacks/config/twang.xml.h:10 hacks/config/vines.xml.h:5
-#: 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/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
+#: 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/slidescreen.xml.h:7
+#: hacks/config/slip.xml.h:9 hacks/config/speedmine.xml.h:15
+#: hacks/config/sphere.xml.h:6 hacks/config/spheremonics.xml.h:22
+#: hacks/config/spiral.xml.h:10 hacks/config/spotlight.xml.h:5
+#: hacks/config/sproingies.xml.h:8 hacks/config/squiral.xml.h:16
+#: hacks/config/stairs.xml.h:5 hacks/config/starfish.xml.h:9
+#: hacks/config/strange.xml.h:5 hacks/config/superquadrics.xml.h:10
+#: hacks/config/swirl.xml.h:7 hacks/config/t3d.xml.h:13
+#: hacks/config/thornbird.xml.h:8 hacks/config/triangle.xml.h:6
+#: hacks/config/truchet.xml.h:3 hacks/config/twang.xml.h:10
+#: hacks/config/vines.xml.h:5 hacks/config/webcollage.xml.h:8
+#: hacks/config/whirlygig.xml.h:13 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:18
+#: hacks/config/xplanet.xml.h:60 hacks/config/xrayswarm.xml.h:4
+#: hacks/config/zoom.xml.h:7
 msgid "Speed"
 msgstr "Vitesse"
 
-#: hacks/config/ant.xml.h:17
-msgid "Three Sided Cells"
-msgstr "Cellules à 3 côtés"
+#: hacks/config/anemone.xml.h:11
+msgid "Tentacles"
+msgstr "Tentacules"
 
-#: 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/flag.xml.h:12 hacks/config/flow.xml.h:17
-#: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
-#: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
-#: hacks/config/slip.xml.h:11
-msgid "Timeout"
-msgstr "Hors temps"
+#: hacks/config/anemone.xml.h:12 hacks/config/cubestorm.xml.h:11
+#: hacks/config/deluxe.xml.h:10 hacks/config/fuzzyflakes.xml.h:16
+#: hacks/config/glknots.xml.h:19 hacks/config/lmorph.xml.h:13
+#: hacks/config/pong.xml.h:7 hacks/config/starfish.xml.h:11
+#: hacks/config/thornbird.xml.h:9
+msgid "Thick"
+msgstr "Épais(se)"
 
-#: hacks/config/ant.xml.h:19
-msgid "Truchet Lines"
-msgstr "Lignes pour Truchet"
+#: hacks/config/anemone.xml.h:13 hacks/config/fuzzyflakes.xml.h:17
+#: hacks/config/glknots.xml.h:20 hacks/config/moire2.xml.h:8
+#: hacks/config/thornbird.xml.h:10
+msgid "Thickness"
+msgstr "Épaisseur"
 
-#: hacks/config/ant.xml.h:20
-msgid "Twelve Sided Cells"
-msgstr "Cellules à 12 côtés"
+#: hacks/config/anemone.xml.h:14 hacks/config/cubestorm.xml.h:12
+#: hacks/config/deluxe.xml.h:11 hacks/config/fuzzyflakes.xml.h:18
+#: hacks/config/glknots.xml.h:21 hacks/config/lmorph.xml.h:14
+#: hacks/config/pong.xml.h:8 hacks/config/starfish.xml.h:12
+#: hacks/config/thornbird.xml.h:11
+msgid "Thin"
+msgstr "Fin(e)"
 
-#: 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/anemone.xml.h:15
+msgid "Turn speed"
+msgstr "Vitesse de rotation"
+
+#: hacks/config/anemone.xml.h:16 hacks/config/ant.xml.h:22
+#: 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:13
+#: hacks/config/hopalong.xml.h:25 hacks/config/ifs.xml.h:8
+#: hacks/config/imsmap.xml.h:15 hacks/config/interference.xml.h:19
+#: 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/metaballs.xml.h:16 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
@@ -1091,7 +1379,7 @@ msgstr "Cellules 
 #: 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/starfish.xml.h:14 hacks/config/strange.xml.h:8
 #: 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
@@ -1099,9 +1387,171 @@ msgstr "Cellules 
 msgid "Two"
 msgstr "Deux"
 
+#: hacks/config/anemone.xml.h:17
+msgid "Wiggling tentacles. By Gabriel Finch."
+msgstr "Tentacules agitées. Par Gabriel Finch."
+
+#: hacks/config/anemone.xml.h:18
+msgid "Withdraw freqency"
+msgstr "Fréquence de retrait"
+
+#: 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:5
+msgid "Draw Eyes"
+msgstr "Dessiner des yeux"
+
+#: hacks/config/ant.xml.h:7
+msgid "Four Sided Cells"
+msgstr "Cellules à 4 côtés"
+
+#: hacks/config/ant.xml.h:8 hacks/config/attraction.xml.h:13
+#: hacks/config/cloudlife.xml.h:7 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/fuzzyflakes.xml.h:9
+#: hacks/config/gleidescope.xml.h:7 hacks/config/halftone.xml.h:8
+#: hacks/config/hopalong.xml.h:13 hacks/config/interference.xml.h:11
+#: 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/piecewise.xml.h:5 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 "Important(e)"
+
+#: hacks/config/ant.xml.h:10
+msgid "Nine Sided Cells"
+msgstr "Cellules à 8 côtés"
+
+#: hacks/config/ant.xml.h:12
+msgid "Random Cell Shape"
+msgstr "Forme de cellule aléatoire"
+
+#: hacks/config/ant.xml.h:13 hacks/config/speedmine.xml.h:11
+msgid "Sharp Turns"
+msgstr "Virages serrés"
+
+#: hacks/config/ant.xml.h:14
+msgid "Six Sided Cells"
+msgstr "Cellules à 6 côtés"
+
+#: hacks/config/ant.xml.h:16 hacks/config/attraction.xml.h:27
+#: hacks/config/cloudlife.xml.h:12 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/fuzzyflakes.xml.h:14
+#: hacks/config/gleidescope.xml.h:12 hacks/config/halftone.xml.h:14
+#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:18
+#: hacks/config/julia.xml.h:9 hacks/config/lissie.xml.h:10
+#: hacks/config/loop.xml.h:8 hacks/config/metaballs.xml.h:14
+#: hacks/config/moire.xml.h:9 hacks/config/piecewise.xml.h:10
+#: 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:18
+msgid "Three Sided Cells"
+msgstr "Cellules à 3 côtés"
+
+#: hacks/config/ant.xml.h:19 hacks/config/demon.xml.h:12
+#: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
+#: hacks/config/flag.xml.h:12 hacks/config/flow.xml.h:17
+#: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
+#: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
+#: hacks/config/slip.xml.h:11
+msgid "Timeout"
+msgstr "Délai"
+
+#: hacks/config/ant.xml.h:20
+msgid "Truchet Lines"
+msgstr "Lignes de Truchet"
+
+#: hacks/config/ant.xml.h:21
+msgid "Twelve Sided Cells"
+msgstr "Cellules à 12 côtés"
+
+#: hacks/config/antinspect.xml.h:1
+msgid "AntInspect"
+msgstr "Inspection des fourmis"
+
+#: hacks/config/antinspect.xml.h:2
+msgid "Draw Shadows"
+msgstr "Dessiner les ombres"
+
+#: hacks/config/antinspect.xml.h:3
+msgid ""
+"Draws a trio of ants moving their spheres around a circle. Written by Blair "
+"Tennessy."
+msgstr ""
+"Dessine un trio de fourmis déplacant une sphère en cercle. Écrit pas Blair Tennessy."
+
+#: hacks/config/antinspect.xml.h:5 hacks/config/antspotlight.xml.h:4
+#: hacks/config/atlantis.xml.h:11 hacks/config/atunnel.xml.h:5
+#: hacks/config/blocktube.xml.h:8 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/cubestorm.xml.h:7 hacks/config/dangerball.xml.h:4
+#: hacks/config/endgame.xml.h:4 hacks/config/engine.xml.h:14
+#: hacks/config/extrusion.xml.h:10 hacks/config/flipflop.xml.h:4
+#: hacks/config/flipscreen3d.xml.h:5 hacks/config/fluidballs.xml.h:17
+#: hacks/config/flurry.xml.h:9 hacks/config/flyingtoasters.xml.h:10
+#: hacks/config/gears.xml.h:6 hacks/config/gflux.xml.h:11
+#: hacks/config/glblur.xml.h:13 hacks/config/gleidescope.xml.h:10
+#: hacks/config/glforestfire.xml.h:13 hacks/config/glknots.xml.h:16
+#: hacks/config/glmatrix.xml.h:17 hacks/config/glplanet.xml.h:5
+#: hacks/config/glslideshow.xml.h:18 hacks/config/glsnake.xml.h:10
+#: hacks/config/gltext.xml.h:12 hacks/config/hypertorus.xml.h:12
+#: hacks/config/jigglypuff.xml.h:15 hacks/config/klein.xml.h:6
+#: hacks/config/lament.xml.h:5 hacks/config/lavalite.xml.h:26
+#: hacks/config/menger.xml.h:15 hacks/config/mirrorblob.xml.h:18
+#: hacks/config/moebius.xml.h:6 hacks/config/molecule.xml.h:21
+#: hacks/config/morph3d.xml.h:5 hacks/config/noof.xml.h:4
+#: hacks/config/pipes.xml.h:14 hacks/config/polyhedra.xml.h:118
+#: hacks/config/polytopes.xml.h:18 hacks/config/providence.xml.h:4
+#: 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:7
+msgid "Show Frames-per-Second"
+msgstr "Afficher «trames par seconde» (FPS)"
+
+#: hacks/config/antspotlight.xml.h:1
+msgid "AntSpotlight"
+msgstr "Faisceau lumineux"
+
+#: hacks/config/antspotlight.xml.h:2
+msgid ""
+"Antspotlight draws an ant (with a headlight) who walks on top of an image of "
+"your desktop or other image. Written by Blair Tennessy."
+msgstr ""
+
 #: hacks/config/apollonian.xml.h:1
 msgid "Apollonian"
-msgstr ""
+msgstr "Apollonien"
 
 #: hacks/config/apollonian.xml.h:2
 msgid "Deep"
@@ -1113,29 +1563,68 @@ msgstr "Profondeur"
 
 #: hacks/config/apollonian.xml.h:4
 msgid "Draw Labels"
-msgstr "Affiche les étiquettes"
+msgstr "Afficher le texte"
 
 #: 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 ""
+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
 msgid "Shallow"
 msgstr "Peu profond"
 
+#: hacks/config/apple2.xml.h:1
+msgid "Apple ]["
+msgstr "Apple ]["
+
+#: hacks/config/apple2.xml.h:2
+msgid "Basic Programming Mode"
+msgstr "Mode programmation en BASIC"
+
+#: hacks/config/apple2.xml.h:3 hacks/config/halo.xml.h:8
+#: hacks/config/imsmap.xml.h:11
+msgid "Random Mode"
+msgstr "Mode aléatoire"
+
+#: hacks/config/apple2.xml.h:4
+msgid ""
+"Simulates an original Apple ][ Plus computer in all its 1979 glory. It also "
+"reproduces the appearance of display on a color television set of the "
+"period. In \"Text Mode\", it displays the output of a command (e.g., "
+"\"fortune\".) In \"Slideshow Mode\", it chooses a number of images from the "
+"image source you configured into XScreenSaver and displays them within the "
+"limitations of the Apple ][ display hardware. (Six available colors in hi-"
+"res mode!) In \"Basic Programming Mode\", a simulated user types in a BASIC "
+"program and runs it. By Trevor Blackwell."
+msgstr "Simule une machine Apple ][ Plus dans toute sa gloire de 1979. Il reproduit également l'affichage d'une télévision couleur de l'époque. En mode \"Texte\", il affiche la sortie d'une commande (p.ex. \"fortune\"). En Mode \"diaporama\", il choisis des images depuis la source d'image configurée dans XScreenSaver et les affiche avec les limitations de l'écran de l'Apple ][ (seulement 6 couleurs en mode haute résolution!). Dans le mode \"Programmation en BASIC\", un utilisateur simulé tape des commandes BASIC et lance le programme. Par Trevor Blackwell."
+
+#: hacks/config/apple2.xml.h:5
+msgid "Slideshow Mode"
+msgstr "Mode diaporama"
+
+#: hacks/config/apple2.xml.h:6
+msgid "Text Mode"
+msgstr "Mode texte"
+
+#: hacks/config/apple2.xml.h:7 hacks/config/fontglide.xml.h:15
+#: hacks/config/noseguy.xml.h:7 hacks/config/phosphor.xml.h:9
+#: hacks/config/starwars.xml.h:17
+msgid "Text Program"
+msgstr "Programme générant du texte"
+
 #: hacks/config/atlantis.xml.h:1
 msgid "Agressive"
 msgstr "Agressif"
 
 #: hacks/config/atlantis.xml.h:2
 msgid "Atlantis"
-msgstr "Atlantis"
+msgstr "Atlantide"
 
 #: hacks/config/atlantis.xml.h:3
 msgid "Clear Water"
@@ -1143,11 +1632,11 @@ msgstr "Eau claire"
 
 #: hacks/config/atlantis.xml.h:5
 msgid "Flat Background"
-msgstr "Arrière-plan plat"
+msgstr "Arrière-plan uni"
 
 #: 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"
@@ -1155,7 +1644,7 @@ msgstr "Nombre de requins"
 
 #: hacks/config/atlantis.xml.h:8
 msgid "Shark Proximity"
-msgstr "Proximité des requins"
+msgstr "Comportement des requins"
 
 #: hacks/config/atlantis.xml.h:9
 msgid "Shark Speed"
@@ -1163,66 +1652,53 @@ msgstr "Vitesse des requins"
 
 #: hacks/config/atlantis.xml.h:10
 msgid "Shimmering Water"
-msgstr "Eau trouble"
-
-#: 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/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 "Eau miroitante"
 
 #: hacks/config/atlantis.xml.h:12
 msgid "Shy"
 msgstr "Timide"
 
-#: hacks/config/atlantis.xml.h:14 hacks/config/boxed.xml.h:7
-#: hacks/config/cage.xml.h:5 hacks/config/extrusion.xml.h:12
-#: hacks/config/gears.xml.h:8 hacks/config/glplanet.xml.h:7
+#: hacks/config/atlantis.xml.h:14 hacks/config/cage.xml.h:5
+#: hacks/config/extrusion.xml.h:12 hacks/config/gears.xml.h:8
+#: hacks/config/glblur.xml.h:15 hacks/config/glplanet.xml.h:7
 #: hacks/config/glsnake.xml.h:13 hacks/config/gltext.xml.h:14
-#: hacks/config/menger.xml.h:17 hacks/config/molecule.xml.h:23
-#: hacks/config/munch.xml.h:8 hacks/config/sierpinski3d.xml.h:9
-#: hacks/config/speedmine.xml.h:14 hacks/config/spheremonics.xml.h:21
-#: hacks/config/sproingies.xml.h:7 hacks/config/stairs.xml.h:4
-#: hacks/config/stonerview.xml.h:2 hacks/config/superquadrics.xml.h:8
+#: hacks/config/menger.xml.h:17 hacks/config/mismunch.xml.h:11
+#: hacks/config/molecule.xml.h:23 hacks/config/munch.xml.h:8
+#: hacks/config/sierpinski3d.xml.h:9 hacks/config/speedmine.xml.h:14
+#: hacks/config/spheremonics.xml.h:21 hacks/config/sproingies.xml.h:7
+#: hacks/config/stairs.xml.h:4 hacks/config/stonerview.xml.h:2
+#: hacks/config/superquadrics.xml.h:9
 msgid "Solid"
-msgstr "Uni"
+msgstr "Plein"
 
 #: hacks/config/atlantis.xml.h:15
 msgid ""
 "This is xfishtank writ large: a GL animation of a number of sharks, "
 "dolphins, and whales. The swimming motions are great. Originally written by "
 "Mark Kilgard."
-msgstr ""
+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 (porté par Eric Lassauge pour xlock)."
 
 #: hacks/config/atlantis.xml.h:16
 msgid "Whale Speed"
 msgstr "Vitesse des baleines"
 
-#: hacks/config/atlantis.xml.h:17 hacks/config/boxed.xml.h:8
-#: hacks/config/cage.xml.h:8 hacks/config/dangerball.xml.h:11
-#: 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/atlantis.xml.h:17 hacks/config/atunnel.xml.h:10
+#: hacks/config/blinkbox.xml.h:9 hacks/config/blocktube.xml.h:13
+#: hacks/config/cage.xml.h:8 hacks/config/cubestorm.xml.h:14
+#: hacks/config/dangerball.xml.h:11 hacks/config/extrusion.xml.h:19
+#: hacks/config/flipflop.xml.h:8 hacks/config/flyingtoasters.xml.h:14
+#: hacks/config/gears.xml.h:11 hacks/config/glblur.xml.h:20
+#: hacks/config/glforestfire.xml.h:20 hacks/config/glknots.xml.h:23
+#: hacks/config/glplanet.xml.h:11 hacks/config/glsnake.xml.h:15
+#: hacks/config/gltext.xml.h:18 hacks/config/jigglypuff.xml.h:25
+#: hacks/config/lament.xml.h:9 hacks/config/lavalite.xml.h:32
+#: hacks/config/menger.xml.h:21 hacks/config/mirrorblob.xml.h:24
 #: 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/polyhedra.xml.h:173 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:12
 msgid "Wireframe"
 msgstr "Fil de fer"
 
@@ -1238,19 +1714,19 @@ msgstr "Nombre de balles"
 msgid "Ball Mass"
 msgstr "Masse des balles"
 
-#: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:2
+#: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:3
 msgid "Balls"
 msgstr "Balles"
 
 #: 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/interference.xml.h:5 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"
@@ -1258,30 +1734,33 @@ msgstr "Viscosit
 
 #: 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/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/cloudlife.xml.h:5 hacks/config/cubenetic.xml.h:10
+#: hacks/config/euler2d.xml.h:5 hacks/config/flame.xml.h:9
+#: hacks/config/glslideshow.xml.h:13 hacks/config/goop.xml.h:6
+#: hacks/config/halftone.xml.h:7 hacks/config/hopalong.xml.h:10
+#: hacks/config/hyperball.xml.h:3 hacks/config/hypercube.xml.h:3
+#: hacks/config/interference.xml.h:8 hacks/config/jigglypuff.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/superquadrics.xml.h:5 hacks/config/t3d.xml.h:7
 #: hacks/config/twang.xml.h:5 hacks/config/wander.xml.h:8
+#: hacks/config/xmountains.xml.h:17
 msgid "High"
-msgstr "Haute"
+msgstr "Haut(e)"
 
 #: 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"
-msgstr ""
+msgstr "Intérieur"
 
 #: hacks/config/attraction.xml.h:14
 msgid ""
@@ -1295,142 +1774,208 @@ msgid ""
 "tight orbit around each other, to be interrupted later by a third, or by the "
 "edge of the screen. It looks quite chaotic. Written by Jamie Zawinski, based "
 "on Lisp code by John Pezaris."
-msgstr ""
+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/starfish.xml.h:4 hacks/config/whirlygig.xml.h:3
+#: hacks/config/starfish.xml.h:4 hacks/config/whirlygig.xml.h:10
 msgid "Lines"
-msgstr "Lignes"
-
-#: hacks/config/attraction.xml.h:16 hacks/config/braid.xml.h:6
-#: hacks/config/cynosure.xml.h:5 hacks/config/drift.xml.h:8
-#: hacks/config/euler2d.xml.h:6 hacks/config/galaxy.xml.h:5
-#: hacks/config/juggle.xml.h:5 hacks/config/laser.xml.h:5
-#: hacks/config/menger.xml.h:4 hacks/config/munch.xml.h:4
-#: hacks/config/nerverot.xml.h:13 hacks/config/petri.xml.h:9
-#: hacks/config/polyominoes.xml.h:4 hacks/config/rotor.xml.h:5
-#: hacks/config/shadebobs.xml.h:4 hacks/config/sierpinski3d.xml.h:3
-#: hacks/config/spheremonics.xml.h:7 hacks/config/wander.xml.h:10
-#: hacks/config/whirlwindwarp.xml.h:3
+msgstr "Ligne"
+
+#: hacks/config/attraction.xml.h:16 hacks/config/blocktube.xml.h:5
+#: hacks/config/braid.xml.h:6 hacks/config/cynosure.xml.h:5
+#: hacks/config/drift.xml.h:8 hacks/config/eruption.xml.h:11
+#: hacks/config/euler2d.xml.h:6 hacks/config/fireflies.xml.h:21
+#: hacks/config/fontglide.xml.h:8 hacks/config/galaxy.xml.h:5
+#: hacks/config/juggle.xml.h:5 hacks/config/klein.xml.h:4
+#: hacks/config/laser.xml.h:5 hacks/config/menger.xml.h:4
+#: hacks/config/metaballs.xml.h:5 hacks/config/mismunch.xml.h:3
+#: hacks/config/munch.xml.h:4 hacks/config/nerverot.xml.h:13
+#: hacks/config/petri.xml.h:9 hacks/config/polyominoes.xml.h:4
+#: hacks/config/rotor.xml.h:5 hacks/config/shadebobs.xml.h:4
+#: hacks/config/sierpinski3d.xml.h:3 hacks/config/spheremonics.xml.h:7
+#: hacks/config/wander.xml.h:10 hacks/config/whirlwindwarp.xml.h:3
 msgid "Long"
-msgstr "Long"
+msgstr "Long(ue)"
 
 #: hacks/config/attraction.xml.h:17 hacks/config/ccurve.xml.h:10
-#: hacks/config/cubenetic.xml.h:12 hacks/config/euler2d.xml.h:7
-#: 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/cloudlife.xml.h:8 hacks/config/cubenetic.xml.h:12
+#: hacks/config/euler2d.xml.h:7 hacks/config/flame.xml.h:10
+#: hacks/config/glslideshow.xml.h:15 hacks/config/goop.xml.h:7
+#: hacks/config/halftone.xml.h:9 hacks/config/hopalong.xml.h:14
+#: hacks/config/hyperball.xml.h:6 hacks/config/hypercube.xml.h:5
+#: hacks/config/interference.xml.h:12 hacks/config/jigglypuff.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/superquadrics.xml.h:6 hacks/config/t3d.xml.h:8
 #: hacks/config/twang.xml.h:7 hacks/config/wander.xml.h:11
 msgid "Low"
-msgstr "Basse"
+msgstr "Bas(se)"
 
 #: hacks/config/attraction.xml.h:20
 msgid "Orbital Mode"
-msgstr ""
+msgstr "Mode orbital"
 
 #: hacks/config/attraction.xml.h:21
 msgid "Outward"
-msgstr ""
+msgstr "Extérieur"
 
 #: hacks/config/attraction.xml.h:22
 msgid "Polygons"
-msgstr ""
+msgstr "Polygones"
 
-#: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
+#: hacks/config/attraction.xml.h:23 hacks/config/fuzzyflakes.xml.h:12
+#: hacks/config/spotlight.xml.h:3 hacks/config/xplanet.xml.h:55
 msgid "Radius"
 msgstr "Rayon"
 
 #: hacks/config/attraction.xml.h:24
-#, fuzzy
 msgid "Repulsion Threshold"
-msgstr "Réactivité"
+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/euler2d.xml.h:12 hacks/config/galaxy.xml.h:8
+#: hacks/config/attraction.xml.h:25 hacks/config/blocktube.xml.h:7
+#: hacks/config/braid.xml.h:10 hacks/config/cynosure.xml.h:8
+#: hacks/config/drift.xml.h:11 hacks/config/eruption.xml.h:18
+#: hacks/config/euler2d.xml.h:12 hacks/config/fireflies.xml.h:34
+#: hacks/config/galaxy.xml.h:8 hacks/config/klein.xml.h:5
 #: hacks/config/laser.xml.h:9 hacks/config/menger.xml.h:14
+#: hacks/config/metaballs.xml.h:12 hacks/config/mismunch.xml.h:8
 #: hacks/config/munch.xml.h:6 hacks/config/nerverot.xml.h:19
 #: hacks/config/petri.xml.h:22 hacks/config/polyominoes.xml.h:9
 #: hacks/config/rotor.xml.h:9 hacks/config/shadebobs.xml.h:8
 #: hacks/config/sierpinski3d.xml.h:5 hacks/config/spheremonics.xml.h:17
 #: hacks/config/wander.xml.h:12 hacks/config/whirlwindwarp.xml.h:6
 msgid "Short"
-msgstr "Court"
+msgstr "Court(e)"
 
 #: hacks/config/attraction.xml.h:29
 msgid "Splines"
-msgstr ""
+msgstr "Rayons"
 
-#: hacks/config/attraction.xml.h:30
+#: hacks/config/attraction.xml.h:30 hacks/config/fireflies.xml.h:42
 msgid "Tails"
-msgstr "Trainée"
+msgstr "Queues"
 
 #: 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/atunnel.xml.h:1
+msgid "Atunnel"
+msgstr "Tunnel GL"
+
+#: hacks/config/atunnel.xml.h:2
+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 une animation d'un tunnel texturé en 3D. Nécessite OpenGL et une machine avec un support matériel puissant pour les textures. Écrit par Eric Lassauge &lt;lassauge@users.sourceforge.net&gt; et Roman Podobedov."
+
+#: hacks/config/atunnel.xml.h:4 hacks/config/distort.xml.h:9
+#: hacks/config/glforestfire.xml.h:10 hacks/config/lament.xml.h:4
+#: hacks/config/sballs.xml.h:6
+msgid "Normal"
+msgstr "Normal"
+
+#: hacks/config/atunnel.xml.h:8 hacks/config/glforestfire.xml.h:18
+#: hacks/config/lament.xml.h:8 hacks/config/sballs.xml.h:17
+msgid "Untextured"
+msgstr "Sans texture"
+
+#: hacks/config/atunnel.xml.h:9
+msgid "Use light"
+msgstr "Utiliser l'éclairage"
+
+#: hacks/config/barcode.xml.h:1
+msgid "Barcode"
+msgstr "Codes barre"
+
+#: hacks/config/barcode.xml.h:2
+msgid "Barcode Clock (24 Hour)"
+msgstr "Horloge codes barre (24 heures)"
+
+#: hacks/config/barcode.xml.h:3
+msgid "Barcode Clock (AM/PM)"
+msgstr "Horloge codes barre (AM/PM)"
+
+#: hacks/config/barcode.xml.h:5
+msgid "Scrolling Barcodes"
+msgstr "Codes barre défilants"
+
+#: hacks/config/barcode.xml.h:8
+msgid ""
+"This draws a random sequence of colorful barcodes scrolling across your "
+"screen. CONSUME! By Dan Bornstein."
 msgstr ""
 
+#: hacks/config/blaster.xml.h:1
+msgid "Blaster"
+msgstr "Explosion"
+
 #: hacks/config/blaster.xml.h:2
 msgid ""
 "Draws a simulation of flying space-combat robots (cleverly disguised as "
 "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"
+msgstr "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"
-msgstr ""
+msgstr "Lasers"
 
 #: hacks/config/blaster.xml.h:7
 msgid "Robots"
-msgstr ""
+msgstr "Robots"
 
 #: hacks/config/blaster.xml.h:10
 msgid "Stars"
-msgstr "Etoiles"
+msgstr "Étoiles"
+
+#: hacks/config/blinkbox.xml.h:1
+msgid "BlinkBox"
+msgstr "BlinkBox"
+
+#: hacks/config/blinkbox.xml.h:2
+msgid "Box Size"
+msgstr "Taille boite"
+
+#: hacks/config/blinkbox.xml.h:3
+msgid "Dissolve"
+msgstr "Dissolution"
+
+#: hacks/config/blinkbox.xml.h:4 hacks/config/phosphor.xml.h:3
+msgid "Fade"
+msgstr "Flétrissement"
+
+#: hacks/config/blinkbox.xml.h:6
+msgid ""
+"Shows a ball contained inside of a bounding box. Colored blocks blink in "
+"when the ball hits the edges. Written by Jeremy English."
+msgstr ""
 
 #: hacks/config/blitspin.xml.h:1
-#, fuzzy
-msgid "90° Rotation Speed"
-msgstr "Vitesse de rotation"
+msgid "90 deg Rotation Speed"
+msgstr "Vitesse de rotation à 90°"
 
 #: hacks/config/blitspin.xml.h:2
 msgid "Bitmap to rotate"
-msgstr "Image à faire tourner"
+msgstr "Image à pivoter"
 
 #: hacks/config/blitspin.xml.h:3
 msgid "BlitSpin"
-msgstr ""
+msgstr "Rotation Bitmap"
 
 #: hacks/config/blitspin.xml.h:5
 msgid "Fuzzy Rotation Speed"
-msgstr ""
+msgstr "Vitesse de rotation du brouillage"
 
 #: hacks/config/blitspin.xml.h:6
 msgid "Grab Screen"
-msgstr ""
+msgstr "Capturer l'écran"
 
 #: hacks/config/blitspin.xml.h:8
 msgid ""
@@ -1443,82 +1988,146 @@ msgid ""
 "dissolve into static and then reconstitute itself, but rotated. You can "
 "provide the image to use, as an XBM or XPM file, or tell it to grab a screen "
 "image and rotate that."
+msgstr "Le mode Rotation Bitmap 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/blocktube.xml.h:1
+msgid "BlockTube"
+msgstr "Tube de blocs"
+
+#: hacks/config/blocktube.xml.h:2
+msgid "Color Change Time"
+msgstr "Durée de changement de couleur"
+
+#: hacks/config/blocktube.xml.h:3
+msgid "Color Hold Time"
+msgstr "Durée de rétention de couleur"
+
+#: hacks/config/blocktube.xml.h:6
+msgid "Reflective Blocks"
+msgstr "Blocs Réflechissants"
+
+#: hacks/config/blocktube.xml.h:10
+msgid "Solid Blocks"
+msgstr "Blocs pleins"
+
+#: hacks/config/blocktube.xml.h:12
+msgid ""
+"This hack draws a swirling, falling tunnel of reflective slabs. They fade "
+"from hue to hue. Written by Lars R. Damerow."
 msgstr ""
 
 #: 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"
-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"
-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 "
+"This draws what looks like a spinning, deforming balloon with varying-sized "
 "spots painted on its invisible surface. Written by Jeremie Petit."
-msgstr ""
-
-#: hacks/config/boxed.xml.h:1 hacks/config/gears.xml.h:1
-#: hacks/config/gflux.xml.h:1 hacks/config/pyro.xml.h:1
+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/bouncingcow.xml.h:1
+msgid "A Cow. A Trampoline. Together, they fight crime. By Jamie Zawinski."
+msgstr "Une vache. Un trampoline. Ensemble ils combattent le crime. Écrit par Jamie Zawinski."
+
+#: hacks/config/bouncingcow.xml.h:2 hacks/config/boxed.xml.h:1
+#: hacks/config/cubestorm.xml.h:1 hacks/config/flyingtoasters.xml.h:3
+#: hacks/config/fontglide.xml.h:1 hacks/config/gears.xml.h:1
+#: hacks/config/gflux.xml.h:1 hacks/config/glknots.xml.h:1
+#: hacks/config/glmatrix.xml.h:1 hacks/config/jigglypuff.xml.h:1
+#: hacks/config/polyhedra.xml.h:3 hacks/config/pyro.xml.h:1
 #: hacks/config/rd-bomb.xml.h:6 hacks/config/rocks.xml.h:1
-#: hacks/config/starwars.xml.h:1 hacks/config/xfishtank.xml.h:1
+#: hacks/config/starwars.xml.h:1 hacks/config/wormhole.xml.h:1
+#: hacks/config/xfishtank.xml.h:1
 msgid "Animation Speed"
 msgstr "Vitesse d'animation"
 
+#: hacks/config/bouncingcow.xml.h:3
+msgid "Beefy Cow"
+msgstr "Vache costaude"
+
+#: hacks/config/bouncingcow.xml.h:4
+msgid "Bounce Speed"
+msgstr "Vitesse de rebond"
+
+#: hacks/config/bouncingcow.xml.h:5
+msgid "BouncingCow"
+msgstr "Vache bondissante"
+
+#: hacks/config/bouncingcow.xml.h:7
+msgid "Herd"
+msgstr "Troupeau"
+
+#: hacks/config/bouncingcow.xml.h:8
+msgid "Moo"
+msgstr "Meuh"
+
+#: hacks/config/bouncingcow.xml.h:9
+msgid "Number of Cows"
+msgstr "Nombre de vaches"
+
+#: hacks/config/bouncingcow.xml.h:11
+msgid "Wireframe Cow"
+msgstr "Vache file de fer"
+
 #: hacks/config/boxed.xml.h:2
 msgid "Boxed"
-msgstr ""
+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 ""
+msgstr "Dessine une boîte remplie de balles 3D qui explosent. Écrit par Sander van Grieken."
 
 #: 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 ""
+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/braid.xml.h:3 hacks/config/bsod.xml.h:9
 #: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
 #: hacks/config/cynosure.xml.h:3 hacks/config/deco.xml.h:4
 #: hacks/config/drift.xml.h:2 hacks/config/epicycle.xml.h:3
-#: hacks/config/euler2d.xml.h:1 hacks/config/flame.xml.h:5
-#: hacks/config/galaxy.xml.h:2 hacks/config/glsnake.xml.h:4
-#: hacks/config/helix.xml.h:3 hacks/config/hopalong.xml.h:2
-#: hacks/config/imsmap.xml.h:6 hacks/config/laser.xml.h:2
-#: hacks/config/menger.xml.h:2 hacks/config/moire.xml.h:3
+#: hacks/config/eruption.xml.h:3 hacks/config/euler2d.xml.h:1
+#: hacks/config/flame.xml.h:5 hacks/config/galaxy.xml.h:2
+#: hacks/config/glsnake.xml.h:5 hacks/config/helix.xml.h:3
+#: hacks/config/hopalong.xml.h:2 hacks/config/imsmap.xml.h:6
+#: hacks/config/klein.xml.h:1 hacks/config/laser.xml.h:2
+#: hacks/config/menger.xml.h:2 hacks/config/metaballs.xml.h:3
+#: hacks/config/mismunch.xml.h:1 hacks/config/moire.xml.h:3
 #: hacks/config/molecule.xml.h:9 hacks/config/munch.xml.h:2
 #: hacks/config/nerverot.xml.h:8 hacks/config/pedal.xml.h:3
-#: hacks/config/penrose.xml.h:5 hacks/config/polyominoes.xml.h:1
-#: hacks/config/rorschach.xml.h:3 hacks/config/rotzoomer.xml.h:5
-#: hacks/config/shadebobs.xml.h:2 hacks/config/sierpinski3d.xml.h:1
-#: hacks/config/spheremonics.xml.h:4 hacks/config/starfish.xml.h:2
-#: hacks/config/vidwhacker.xml.h:3 hacks/config/wander.xml.h:7
-#: hacks/config/xspirograph.xml.h:3
+#: hacks/config/penrose.xml.h:5 hacks/config/polyhedra.xml.h:17
+#: hacks/config/polyominoes.xml.h:1 hacks/config/rorschach.xml.h:3
+#: hacks/config/rotzoomer.xml.h:5 hacks/config/shadebobs.xml.h:2
+#: hacks/config/sierpinski3d.xml.h:1 hacks/config/spheremonics.xml.h:4
+#: hacks/config/starfish.xml.h:2 hacks/config/vidwhacker.xml.h:3
+#: hacks/config/wander.xml.h:7 hacks/config/xspirograph.xml.h:3
 msgid "Duration"
 msgstr "Durée"
 
 #: 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
-#, fuzzy
 msgid "Max Rings"
-msgstr "Maximum de lignes"
+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
@@ -1531,67 +2140,98 @@ msgstr "5 secondes"
 
 #: hacks/config/bsod.xml.h:3
 msgid "AmigaDOS"
-msgstr ""
+msgstr "Amiga DOS"
 
 #: hacks/config/bsod.xml.h:4
-msgid "Atari"
-msgstr ""
+msgid "Apple II"
+msgstr "Apple ]["
 
 #: hacks/config/bsod.xml.h:5
-msgid "BSD"
-msgstr ""
+msgid "Atari"
+msgstr "Atari"
 
 #: hacks/config/bsod.xml.h:6
-msgid "BSOD"
-msgstr ""
+msgid "BSD"
+msgstr "BSD"
 
 #: hacks/config/bsod.xml.h:7
+msgid "BSOD"
+msgstr "BSOD"
+
+#: hacks/config/bsod.xml.h:8
 msgid ""
 "BSOD stands for ``Blue Screen of Death.'' The finest in personal computer "
 "emulation, this hack simulates popular screen savers from a number of less "
 "robust operating systems. Written by Jamie Zawinski."
-msgstr ""
-
-#: hacks/config/bsod.xml.h:9
-msgid "Mac Bomb"
-msgstr ""
+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:10
-msgid "MacsBug"
-msgstr ""
+msgid "HPUX"
+msgstr "HPUX"
 
 #: hacks/config/bsod.xml.h:11
-msgid "NCD X Terminal"
-msgstr ""
+msgid "HVX/GCOS6"
+msgstr "HVX/GCOS6"
 
 #: hacks/config/bsod.xml.h:12
-msgid "SCO"
-msgstr ""
+msgid "Linux"
+msgstr "Linux"
 
 #: hacks/config/bsod.xml.h:13
-msgid "Sad Mac"
-msgstr ""
+msgid "MS-DOS"
+msgstr "M$-DOS"
 
 #: hacks/config/bsod.xml.h:14
-msgid "Solaris"
-msgstr ""
+msgid "Mac Bomb"
+msgstr "Bombe Mac"
 
 #: hacks/config/bsod.xml.h:15
-msgid "Sparc Linux"
-msgstr ""
+msgid "MacOS X"
+msgstr "MacOS X"
 
 #: hacks/config/bsod.xml.h:16
-#, fuzzy
-msgid "Windows"
-msgstr "Vent"
+msgid "MacsBug"
+msgstr "Bogue Mac"
 
 #: hacks/config/bsod.xml.h:17
-msgid "Windows 2000"
-msgstr ""
+msgid "NCD X Terminal"
+msgstr "Terminal NCD X"
 
 #: hacks/config/bsod.xml.h:18
+msgid "OS/390"
+msgstr "OS/390"
+
+#: hacks/config/bsod.xml.h:19
+msgid "SCO"
+msgstr "SCO"
+
+#: hacks/config/bsod.xml.h:20
+msgid "Sad Mac"
+msgstr "Mac Triste"
+
+#: hacks/config/bsod.xml.h:21
+msgid "Solaris"
+msgstr "Solaris"
+
+#: hacks/config/bsod.xml.h:22
+msgid "Sparc Linux"
+msgstr "Sparc Linux"
+
+#: hacks/config/bsod.xml.h:23
+msgid "VMS"
+msgstr "VMS"
+
+#: hacks/config/bsod.xml.h:24
+msgid "Windows 2000"
+msgstr "Windows 2000"
+
+#: hacks/config/bsod.xml.h:25
+msgid "Windows 3.1"
+msgstr "Windows 3.1"
+
+#: hacks/config/bsod.xml.h:26
 msgid "Windows NT"
-msgstr ""
+msgstr "Windows NT"
 
 #: hacks/config/bubble3d.xml.h:1
 msgid "Bubble3D"
@@ -1601,7 +2241,7 @@ msgstr "Bulles 3D"
 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 ""
+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"
@@ -1609,60 +2249,59 @@ msgstr "Bulles"
 
 #: 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"
-msgstr "Bulles qui flottent"
+msgstr "Les bulles flottent"
 
 #: 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"
-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"
-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"
-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"
-msgstr "Trainée"
+msgstr "Laisser des traînées"
 
 #: hacks/config/bubbles.xml.h:12
 msgid ""
 "This simulates the kind of bubble formation that happens when water boils:"
 "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 ""
+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 ""
 "A bit like `Spotlight', except that instead of merely exposing part of your "
 "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 ""
+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"
-msgstr "Sauts"
+msgstr "Reliefs"
 
 #: 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 ""
+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"
@@ -1673,21 +2312,22 @@ msgid "1 minute"
 msgstr "1 minute"
 
 #: hacks/config/ccurve.xml.h:3 hacks/config/epicycle.xml.h:2
+#: hacks/config/polyhedra.xml.h:1
 msgid "1 second"
 msgstr "1 seconde"
 
 #: hacks/config/ccurve.xml.h:4
 msgid "C Curve"
-msgstr ""
+msgstr "Courbe C"
 
-#: hacks/config/ccurve.xml.h:5
+#: hacks/config/ccurve.xml.h:5 hacks/config/fuzzyflakes.xml.h:3
 msgid "Delay"
 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/wander.xml.h:4
+#: hacks/config/wander.xml.h:4 hacks/config/xmatrix.xml.h:2
 msgid "Density"
 msgstr "Densité"
 
@@ -1695,58 +2335,95 @@ msgstr "Densit
 msgid ""
 "Generates self-similar linear fractals, including the classic ``C Curve.'' "
 "Written by Rick Campbell."
-msgstr ""
+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."
-msgstr ""
+msgstr "Anime plusieurs composants électroniques 3D. Écrit par Ben Buxton."
 
 #: hacks/config/circuit.xml.h:2
 msgid "Circuit"
-msgstr ""
+msgstr "Circuit"
 
 #: hacks/config/circuit.xml.h:3 hacks/config/gflux.xml.h:4
 #: hacks/config/pulsar.xml.h:2
 msgid "Directional Lighting"
-msgstr ""
+msgstr "Éclairage directionnel"
 
 #: hacks/config/circuit.xml.h:5
-#, fuzzy
 msgid "Flat Coloring"
-msgstr "Couleur des zones « mortes »"
+msgstr "Couleur en aplat"
 
 #: hacks/config/circuit.xml.h:6
 msgid "Parts"
-msgstr ""
+msgstr "Composants"
 
 #: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
+#: hacks/config/gleidescope.xml.h:9
 msgid "Rotate"
-msgstr "Rotation"
+msgstr "Rotation globale"
 
 #: hacks/config/circuit.xml.h:8
 msgid "Rotation Speed"
 msgstr "Vitesse de rotation"
 
-#: hacks/config/circuit.xml.h:12 hacks/config/dangerball.xml.h:9
-#: hacks/config/engine.xml.h:7
+#: hacks/config/circuit.xml.h:12 hacks/config/cubestorm.xml.h:9
+#: hacks/config/dangerball.xml.h:9 hacks/config/engine.xml.h:17
+#: hacks/config/klein.xml.h:9 hacks/config/whirlygig.xml.h:14
 msgid "Spin"
+msgstr "Rotation des objets"
+
+#: hacks/config/cloudlife.xml.h:1 hacks/config/demon.xml.h:2
+#: hacks/config/petri.xml.h:1
+msgid "Cell Size"
+msgstr "Taille des cellules"
+
+#: hacks/config/cloudlife.xml.h:2
+msgid "CloudLife"
+msgstr "Nuages"
+
+#: hacks/config/cloudlife.xml.h:4
+msgid ""
+"Generates cloud-like formations based on a variant of Conway's Life. The "
+"difference is that cells have a maximum age, after which they count as 3 for "
+"populating the next generation. This makes long-lived formations explode "
+"instead of just sitting there burning a hole in your screen. Written by Don "
+"Marti."
 msgstr ""
 
+#: hacks/config/cloudlife.xml.h:6
+msgid "Initial Density"
+msgstr "Densité initiale"
+
+#: hacks/config/cloudlife.xml.h:9
+msgid "Max Age"
+msgstr "Age max"
+
+#: hacks/config/cloudlife.xml.h:10
+msgid "Old"
+msgstr "vieux"
+
+#: hacks/config/cloudlife.xml.h:14
+msgid "Young"
+msgstr "jeune"
+
 #: hacks/config/compass.xml.h:1
 msgid "Compass"
 msgstr "Boussole"
 
 #: hacks/config/compass.xml.h:2 hacks/config/deluxe.xml.h:3
-#: hacks/config/interference.xml.h:4 hacks/config/kumppa.xml.h:2
-#: hacks/config/nerverot.xml.h:6 hacks/config/pipes.xml.h:4
+#: hacks/config/fontglide.xml.h:3 hacks/config/fuzzyflakes.xml.h:4
+#: hacks/config/interference.xml.h:6 hacks/config/kumppa.xml.h:2
+#: hacks/config/nerverot.xml.h:6 hacks/config/piecewise.xml.h:3
+#: hacks/config/pipes.xml.h:4
 msgid "Double Buffer"
-msgstr ""
+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 ""
+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
@@ -1758,10 +2435,10 @@ msgid "1 Minute"
 msgstr "1 minute"
 
 #: hacks/config/coral.xml.h:2 hacks/config/deco.xml.h:2
-#: hacks/config/helix.xml.h:2 hacks/config/imsmap.xml.h:2
-#: hacks/config/moire.xml.h:2 hacks/config/pedal.xml.h:2
-#: hacks/config/penrose.xml.h:1 hacks/config/rorschach.xml.h:2
-#: hacks/config/xspirograph.xml.h:2
+#: hacks/config/glslideshow.xml.h:1 hacks/config/helix.xml.h:2
+#: hacks/config/imsmap.xml.h:2 hacks/config/moire.xml.h:2
+#: hacks/config/pedal.xml.h:2 hacks/config/penrose.xml.h:1
+#: hacks/config/rorschach.xml.h:2 hacks/config/xspirograph.xml.h:2
 msgid "1 Second"
 msgstr "1 seconde"
 
@@ -1770,11 +2447,12 @@ msgid "Coral"
 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/glblur.xml.h:2 hacks/config/glmatrix.xml.h:3
+#: 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"
-msgstr "Plus dense"
+msgstr "Dense"
 
 #: hacks/config/coral.xml.h:10 hacks/config/squiral.xml.h:13
 msgid "Seeds"
@@ -1782,20 +2460,21 @@ msgstr "Germes"
 
 #: 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
-#: 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/glblur.xml.h:16 hacks/config/glmatrix.xml.h:19
+#: hacks/config/imsmap.xml.h:13 hacks/config/lavalite.xml.h:29
+#: 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:17
 msgid "Sparse"
-msgstr "Eparpillement"
+msgstr "Faible"
 
 #: hacks/config/cosmos.xml.h:1
 msgid "Cosmos"
-msgstr ""
+msgstr "Cosmos"
 
 #: hacks/config/cosmos.xml.h:2
 msgid ""
@@ -1811,11 +2490,11 @@ msgstr "Critique"
 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 ""
+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"
-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
@@ -1823,13 +2502,13 @@ msgstr "Centre de l'
 #: hacks/config/grav.xml.h:1 hacks/config/julia.xml.h:1
 #: hacks/config/laser.xml.h:1 hacks/config/lisa.xml.h:1
 #: hacks/config/lissie.xml.h:2 hacks/config/morph3d.xml.h:2
-#: hacks/config/mountain.xml.h:1 hacks/config/qix.xml.h:4
-#: hacks/config/rocks.xml.h:2 hacks/config/rotor.xml.h:2
-#: hacks/config/rubik.xml.h:1 hacks/config/shadebobs.xml.h:1
-#: hacks/config/sierpinski.xml.h:1 hacks/config/slip.xml.h:1
-#: hacks/config/spiral.xml.h:1 hacks/config/sproingies.xml.h:1
-#: hacks/config/superquadrics.xml.h:1 hacks/config/swirl.xml.h:1
-#: hacks/config/worm.xml.h:2
+#: hacks/config/mountain.xml.h:1 hacks/config/piecewise.xml.h:2
+#: hacks/config/qix.xml.h:4 hacks/config/rocks.xml.h:2
+#: hacks/config/rotor.xml.h:2 hacks/config/rubik.xml.h:1
+#: hacks/config/shadebobs.xml.h:1 hacks/config/sierpinski.xml.h:1
+#: hacks/config/slip.xml.h:1 hacks/config/spiral.xml.h:1
+#: hacks/config/sproingies.xml.h:1 hacks/config/superquadrics.xml.h:1
+#: hacks/config/swirl.xml.h:1 hacks/config/worm.xml.h:2
 msgid "Count"
 msgstr "Nombre"
 
@@ -1839,12 +2518,12 @@ msgstr "Cristal"
 
 #: 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"
-msgstr "Grille"
+msgstr "Dessiner une grille"
 
 #: hacks/config/crystal.xml.h:7
 msgid "Horizontal Symmetries"
@@ -1854,7 +2533,7 @@ msgstr "Sym
 msgid ""
 "Moving polygons, similar to a kaleidescope (more like a kaleidescope than "
 "the hack called `kaleid,' actually.) This one by Jouk Jansen."
-msgstr ""
+msgstr "Polygones animés, semblables à un kaléidoscope (plus semblables à un kaléïdoscope que le hack «kaleid», en fait.) Par Jouk Jansen."
 
 #: hacks/config/crystal.xml.h:14
 msgid "Vertical Symmetries"
@@ -1870,22 +2549,23 @@ msgstr "Rectangles de couleur"
 
 #: hacks/config/cubenetic.xml.h:3
 msgid "Display Solid Colors"
-msgstr "Affiche des couleurs unies"
+msgstr "Afficher des couleurs unies"
 
 #: hacks/config/cubenetic.xml.h:4
-#, fuzzy
 msgid "Display Surface Patterns"
-msgstr "Afficher les parasites."
+msgstr "Afficher les modèles de surface"
 
 #: hacks/config/cubenetic.xml.h:5
 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/menger.xml.h:1 hacks/config/molecule.xml.h:4
+#: hacks/config/cubenetic.xml.h:6 hacks/config/glblur.xml.h:3
+#: hacks/config/glknots.xml.h:2 hacks/config/gltext.xml.h:2
+#: hacks/config/lavalite.xml.h:7 hacks/config/menger.xml.h:1
+#: hacks/config/molecule.xml.h:4 hacks/config/polyhedra.xml.h:16
 #: hacks/config/spheremonics.xml.h:1
 msgid "Don't Rotate"
-msgstr "Pas de rotation"
+msgstr "Ne pas pivoter"
 
 #: hacks/config/cubenetic.xml.h:7
 msgid ""
@@ -1894,67 +2574,106 @@ msgid ""
 "Jamie Zawinski."
 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/cubenetic.xml.h:14 hacks/config/glblur.xml.h:6
+#: hacks/config/glknots.xml.h:8 hacks/config/gltext.xml.h:5
+#: hacks/config/lavalite.xml.h:19 hacks/config/menger.xml.h:7
+#: hacks/config/molecule.xml.h:14 hacks/config/polyhedra.xml.h:110
 #: 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
-#: hacks/config/menger.xml.h:8 hacks/config/molecule.xml.h:15
+#: hacks/config/cubenetic.xml.h:15 hacks/config/glblur.xml.h:7
+#: hacks/config/glknots.xml.h:9 hacks/config/gltext.xml.h:6
+#: hacks/config/lavalite.xml.h:20 hacks/config/menger.xml.h:8
+#: hacks/config/molecule.xml.h:15 hacks/config/polyhedra.xml.h:111
 #: 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
-#: hacks/config/menger.xml.h:9 hacks/config/molecule.xml.h:16
+#: hacks/config/cubenetic.xml.h:16 hacks/config/glblur.xml.h:8
+#: hacks/config/glknots.xml.h:10 hacks/config/gltext.xml.h:7
+#: hacks/config/lavalite.xml.h:21 hacks/config/menger.xml.h:9
+#: hacks/config/molecule.xml.h:16 hacks/config/polyhedra.xml.h:112
 #: 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
-#: hacks/config/menger.xml.h:10 hacks/config/molecule.xml.h:17
+#: hacks/config/cubenetic.xml.h:17 hacks/config/glblur.xml.h:9
+#: hacks/config/glknots.xml.h:11 hacks/config/gltext.xml.h:8
+#: hacks/config/lavalite.xml.h:22 hacks/config/menger.xml.h:10
+#: hacks/config/molecule.xml.h:17 hacks/config/polyhedra.xml.h:113
 #: 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
-#: hacks/config/menger.xml.h:11 hacks/config/molecule.xml.h:18
+#: hacks/config/cubenetic.xml.h:18 hacks/config/glblur.xml.h:10
+#: hacks/config/glknots.xml.h:12 hacks/config/gltext.xml.h:9
+#: hacks/config/lavalite.xml.h:23 hacks/config/menger.xml.h:11
+#: hacks/config/molecule.xml.h:18 hacks/config/polyhedra.xml.h:114
 #: 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
-#: hacks/config/menger.xml.h:12 hacks/config/molecule.xml.h:19
+#: hacks/config/cubenetic.xml.h:19 hacks/config/glblur.xml.h:11
+#: hacks/config/glknots.xml.h:13 hacks/config/gltext.xml.h:10
+#: hacks/config/lavalite.xml.h:24 hacks/config/menger.xml.h:12
+#: hacks/config/molecule.xml.h:19 hacks/config/polyhedra.xml.h:115
 #: 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
-#: hacks/config/menger.xml.h:13 hacks/config/molecule.xml.h:20
+#: hacks/config/cubenetic.xml.h:20 hacks/config/glblur.xml.h:12
+#: hacks/config/glknots.xml.h:14 hacks/config/gltext.xml.h:11
+#: hacks/config/lavalite.xml.h:25 hacks/config/menger.xml.h:13
+#: hacks/config/molecule.xml.h:20 hacks/config/polyhedra.xml.h:116
 #: hacks/config/spheremonics.xml.h:16
 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"
-msgstr ""
+msgstr "Complexité des modèles de surface"
 
 #: hacks/config/cubenetic.xml.h:26
 msgid "Surface Pattern Overlap"
-msgstr ""
+msgstr "Recouvrement des modèles de surface"
 
 #: hacks/config/cubenetic.xml.h:27
 msgid "Surface Pattern Speed"
+msgstr "Vitesse de changement des modèles de surface"
+
+#: hacks/config/cubenetic.xml.h:28 hacks/config/cubestorm.xml.h:13
+#: hacks/config/dangerball.xml.h:10 hacks/config/engine.xml.h:20
+#: hacks/config/glblur.xml.h:19 hacks/config/glforestfire.xml.h:19
+#: hacks/config/glknots.xml.h:22 hacks/config/gltext.xml.h:17
+#: hacks/config/lavalite.xml.h:31 hacks/config/menger.xml.h:20
+#: hacks/config/molecule.xml.h:25 hacks/config/polyhedra.xml.h:172
+#: hacks/config/spheremonics.xml.h:25 hacks/config/wander.xml.h:15
+msgid "Wander"
+msgstr "Déplacement"
+
+#: hacks/config/cubestorm.xml.h:2
+msgid "CubeStorm"
+msgstr "Tempête de cubes"
+
+#: hacks/config/cubestorm.xml.h:3
+msgid ""
+"Draws a series of rotating 3D boxes that intersect each other and eventually "
+"fill space. Written by Jamie Zawinski."
 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/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
-msgid "Wander"
-msgstr "Mobile"
+#: hacks/config/cubestorm.xml.h:5 hacks/config/fontglide.xml.h:9
+#: hacks/config/glknots.xml.h:6 hacks/config/polyhedra.xml.h:85
+msgid "Motion Speed"
+msgstr "Vitesse de déplacement"
+
+#: hacks/config/cubestorm.xml.h:6
+msgid "Number of Cubes"
+msgstr "Nombre de cubes"
+
+#: hacks/config/cubestorm.xml.h:10
+msgid "Strut Thickness"
+msgstr "Épaisseur traverse"
 
 #: hacks/config/cynosure.xml.h:1
 msgid ""
@@ -1962,11 +2681,11 @@ msgid ""
 "was by Stephen Linhart; then Ozymandias G. Desiderata wrote a Java applet "
 "clone. That clone was discovered by Jamie Zawinski, and ported to C for "
 "inclusion here."
-msgstr ""
+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"
-msgstr ""
+msgstr "Cynosure"
 
 #: hacks/config/dangerball.xml.h:1
 msgid "DangerBall"
@@ -1976,23 +2695,23 @@ msgstr "Balle dangereuse"
 msgid ""
 "Draws a ball that periodically extrudes many random spikes. Ouch! Written by "
 "Jamie Zawinski."
-msgstr ""
+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
 msgid "Spike Count"
-msgstr "Nombre de piquants"
+msgstr "Nombre de picots"
 
 #: hacks/config/dangerball.xml.h:8
 msgid "Spike Growth"
-msgstr "Crossance des piquants"
+msgstr "Croissance des picots"
 
 #: hacks/config/decayscreen.xml.h:1
 msgid "DecayScreen"
-msgstr "Fondu"
+msgstr "Écran fondu"
 
 #: 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"
@@ -2000,23 +2719,23 @@ msgstr "Fondu depuis le centre"
 
 #: 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"
-msgstr "Fondu en bas à gauche"
+msgstr "Fondu vers le bas et la gauche"
 
 #: 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
 msgid "Melt Left"
-msgstr "Fondu à gauche"
+msgstr "Fondu vers la gauche"
 
 #: hacks/config/decayscreen.xml.h:9
 msgid "Melt Right"
-msgstr "Fondu à droite"
+msgstr "Fondu vers la droite"
 
 #: hacks/config/decayscreen.xml.h:10
 msgid "Melt Towards Center"
@@ -2024,15 +2743,15 @@ msgstr "Fondu vers le centre"
 
 #: 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"
-msgstr "Fondu en haut à gauche"
+msgstr "Fondu vers le haut et la gauche"
 
 #: 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"
@@ -2040,7 +2759,7 @@ msgstr "Fondu fondu"
 
 #: hacks/config/decayscreen.xml.h:15
 msgid "Random Melt Style"
-msgstr "Style de fondu aléatoire"
+msgstr "Fondu aléatoire"
 
 #: hacks/config/decayscreen.xml.h:16
 msgid "Shuffle Melt"
@@ -2048,16 +2767,16 @@ msgstr "Fondu m
 
 #: hacks/config/decayscreen.xml.h:19
 msgid "Stretchy Melt"
-msgstr ""
+msgstr "Fondu étendu"
 
 #: hacks/config/decayscreen.xml.h:20
 msgid ""
 "This takes an image and makes it melt. You've no doubt seen this effect "
 "before, but no screensaver would really be complete without it. It works "
 "best if there's something colorful visible. Warning, if the effect continues "
-"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, Vivek Khera, Jamie Zawinski, and Vince Levey."
+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"
@@ -2066,11 +2785,11 @@ msgstr "D
 #: 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"
-msgstr "Taille min"
+msgstr "Taille min."
 
 #: hacks/config/deco.xml.h:9
 msgid ""
@@ -2078,35 +2797,25 @@ msgid ""
 "Brady-Bunch-era rec-room wall paneling. (Raven says: ``this screensaver is "
 "ugly enough to peel paint.'') Written by Jamie Zawinski, inspired by Java "
 "code by Michael Bayne."
-msgstr ""
+msgstr "Subdivise et colore des rectangles de manière aléatoire. Ca 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/whirlygig.xml.h:20 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: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 "
 "better if it was faster, but as far as I can tell, there is no way to make "
 "this be both: fast, and flicker-free. Yet another reason X sucks. Written by "
 "Jamie Zawinski."
-msgstr ""
+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"
@@ -2116,13 +2825,7 @@ msgstr "Transparence"
 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."
-
-#: hacks/config/demon.xml.h:2 hacks/config/petri.xml.h:1
-msgid "Cell Size"
-msgstr "Taille cellule"
+msgstr "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:3
 msgid "Demon"
@@ -2140,15 +2843,15 @@ msgstr "Discret"
 msgid ""
 "More ``discrete map'' systems, including new variants of Hopalong and Julia, "
 "and a few others. Written by Tim Auckland."
-msgstr ""
+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"
-msgstr ""
+msgstr "Trou noir"
 
 #: hacks/config/distort.xml.h:2
 msgid "Bounce"
-msgstr ""
+msgstr "Rebond"
 
 #: hacks/config/distort.xml.h:3
 msgid "Distort"
@@ -2164,38 +2867,33 @@ msgstr "Taille des lentilles"
 
 #: hacks/config/distort.xml.h:8
 msgid "Magnify"
-msgstr "Aggrandir"
-
-#: hacks/config/distort.xml.h:9 hacks/config/glforestfire.xml.h:10
-#: hacks/config/lament.xml.h:4 hacks/config/sballs.xml.h:6
-msgid "Normal"
-msgstr "Normal"
+msgstr "Agrandir"
 
 #: hacks/config/distort.xml.h:10
 msgid "Reflect"
-msgstr "Reflète"
+msgstr "Réfléchir"
 
 #: hacks/config/distort.xml.h:14
 msgid "Swamp Thing"
-msgstr ""
+msgstr "Marais(e)"
 
 #: hacks/config/distort.xml.h:15
 msgid ""
 "This hack grabs an image of the screen, and then lets a transparent lens "
 "wander around the screen, magnifying whatever is underneath. Written by "
 "Jonas Munsin."
-msgstr ""
+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"
-msgstr "Utilise la mémoire partagée"
+msgstr "Utiliser une mémoire partagée"
 
 #: hacks/config/distort.xml.h:17
 msgid "Vortex"
-msgstr ""
+msgstr "Vortex"
 
 #: hacks/config/drift.xml.h:1
 msgid "Drift"
@@ -2203,26 +2901,26 @@ msgstr "D
 
 #: hacks/config/drift.xml.h:4
 msgid "Fractal Growth"
-msgstr "Les fractales doivent grandir."
+msgstr "Croissance fractale"
 
 #: hacks/config/drift.xml.h:5
 msgid "High Dimensional Sphere"
-msgstr ""
+msgstr "Sphère dimensionnelle"
 
 #: hacks/config/drift.xml.h:6
 msgid ""
 "How could one possibly describe this except as ``drifting recursive fractal "
 "cosmic flames?'' Another fine hack from the Scott Draves collection of fine "
 "hacks."
-msgstr ""
+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"
-msgstr "Lissajous"
+msgstr "Figures Lissojous"
 
 #: hacks/config/electricsheep.xml.h:1
 msgid "ElectricSheep"
-msgstr "Mouton électrique"
+msgstr "Mouton Electrique"
 
 #: hacks/config/electricsheep.xml.h:2
 msgid ""
@@ -2230,24 +2928,110 @@ msgid ""
 "animated fractal flame. In the background, it contributes render cycles to "
 "the next animation. Periodically it uploades completed frames to the server, "
 "where they are compressed for distribution to all clients. This program is "
-"recommended only if you have a high bandwidth connection to the Internet. By "
-"Scott Draves. You can find it at &lt;http://www.electricsheep.org/&gt;. See "
-"that web site for configuration information."
+"recommended only if you have a high bandwidth, always-on connection to the "
+"Internet. By Scott Draves. You can find it at &lt;http://www.electricsheep."
+"org/&gt;."
 msgstr ""
 
-#: hacks/config/engine.xml.h:1
+#: hacks/config/electricsheep.xml.h:3
+msgid "Frame Rate"
+msgstr "Vitesse de trame"
+
+#: hacks/config/electricsheep.xml.h:4
+msgid "Hide Sheep"
+msgstr "Cache le mouton"
+
+#: hacks/config/electricsheep.xml.h:5
+msgid "Megabytes of Local Sheep Storage"
+msgstr "Mégaoctets pour les données locales"
+
+#: hacks/config/electricsheep.xml.h:6
+msgid "Nickname"
+msgstr "Pseudo"
+
+#: hacks/config/electricsheep.xml.h:7
+msgid "Repititions of each Sheep"
+msgstr "Répétitions de chaque mouton"
+
+#: hacks/config/electricsheep.xml.h:8
+msgid "Standalone"
+msgstr "Autonome"
+
+#: hacks/config/electricsheep.xml.h:9
+msgid "URL"
+msgstr "URL"
+
+#: hacks/config/endgame.xml.h:1
 msgid ""
-"Draws a simple four-stroke engine that floats around the screen. Written by "
-"Ben Buxton."
+"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
+msgid "Endgame"
+msgstr "Fin de jeux"
+
+#: hacks/config/engine.xml.h:1
+msgid "Audi Quattro (5 cylinders)"
+msgstr "Audi Quattro (5 cylindres)"
+
 #: hacks/config/engine.xml.h:2
+msgid "BMW M3 (4 cylinders)"
+msgstr "BMW M3 (4 cylindres)"
+
+#: hacks/config/engine.xml.h:3
+msgid "BMW M5 (6 cylinders)"
+msgstr "BMW M5 (6 cylindres)"
+
+#: hacks/config/engine.xml.h:4
+msgid "Corvette Z06 (8 cylinders, V)"
+msgstr "Corvette Z06 (8 cylindres en V)"
+
+#: hacks/config/engine.xml.h:5
+msgid "Dodge Viper (10 cylinders, V)"
+msgstr "Dodge Viper (10 cylindres en V)"
+
+#: hacks/config/engine.xml.h:6
+msgid ""
+"Draws a simple model of an engine that floats around the screen. Written by "
+"Ben Buxton and Ed Beroset."
+msgstr "Dessine un modèle simplifié de moteur qui flotte sur l'écran. Écrit par Ben Buxton et Ed Beroset."
+
+#: hacks/config/engine.xml.h:7
 msgid "Engine"
 msgstr "Moteur"
 
+#: hacks/config/engine.xml.h:9
+msgid "Honda Insight (3 cylinders)"
+msgstr "Honda Insight (3 cylindres)"
+
+#: hacks/config/engine.xml.h:10
+msgid "Jaguar XKE (12 cylinders, V)"
+msgstr "Jaguar XKE (12 cylindres en V)"
+
+#: hacks/config/engine.xml.h:11
+msgid "Porsche 911 (6 cylinders, flat)"
+msgstr "Porsche 911 (6 cylindres à plat)"
+
+#: hacks/config/engine.xml.h:12
+msgid "Random Engine"
+msgstr "Moteur aléatoire"
+
+#: hacks/config/engine.xml.h:13
+msgid "Show Engine Name"
+msgstr "Affiche le nom du moteur"
+
+#: hacks/config/engine.xml.h:18
+msgid "Subaru XT (6 cylinders, V)"
+msgstr "Subaru XT (6 cylindres en V)"
+
+#: hacks/config/engine.xml.h:19
+msgid "VW Beetle (4 cylinders, flat)"
+msgstr "VW Beetle (4 cylindres à plat)"
+
 #: hacks/config/epicycle.xml.h:4
 msgid "Epicycle"
-msgstr "Epicycle"
+msgstr "Épicycle"
 
 #: hacks/config/epicycle.xml.h:6
 msgid "Harmonics"
@@ -2259,18 +3043,60 @@ msgid ""
 "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."
+msgstr "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/eruption.xml.h:1
+msgid "An exposive version of XFlame. By W.P. van Paassen."
+msgstr "Une version explosive de XFishTank. Par W.P. van Paassen."
+
+#: hacks/config/eruption.xml.h:2
+msgid "Cooling factor"
+msgstr "Facteur de refroidissement"
+
+#: hacks/config/eruption.xml.h:4
+msgid "Eruption"
+msgstr "Éruption"
+
+#: hacks/config/eruption.xml.h:7 hacks/config/fluidballs.xml.h:9
+#: hacks/config/qix.xml.h:9 hacks/config/speedmine.xml.h:4
+msgid "Gravity"
+msgstr "Gravité"
+
+#: hacks/config/eruption.xml.h:8
+msgid "Heat"
+msgstr "Chaleur"
+
+#: hacks/config/eruption.xml.h:9
+msgid "Inferno"
+msgstr "Infernale"
+
+#: hacks/config/eruption.xml.h:10
+msgid "Little"
+msgstr "Faible"
+
+#: hacks/config/eruption.xml.h:13
+msgid "Negative"
+msgstr "Négative"
+
+#: hacks/config/eruption.xml.h:15
+msgid "Number of Particles"
+msgstr "Nombre de particules"
+
+#: hacks/config/eruption.xml.h:16
+msgid "Pleasant"
+msgstr "Plaisante"
+
+#: hacks/config/eruption.xml.h:17
+msgid "Positive"
+msgstr "Positive"
 
 #: 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"
-msgstr "Particules à l'écran"
+msgstr "Particules"
 
 #: hacks/config/euler2d.xml.h:11
 msgid "Power"
@@ -2280,14 +3106,14 @@ msgstr "Puissance"
 msgid ""
 "Simulates two dimensional Incompressible Inviscid Fluid Flow. Written by "
 "Stephen Montgomery-Smith."
-msgstr ""
+msgstr "Simule un flux fluide non-visqueux incompressible bidimensionnel. Écrit par Stephen Montgomery-Smith."
 
 #: hacks/config/extrusion.xml.h:1
 msgid ""
 "Draws various rotating extruded shapes that twist around, lengthen, and turn "
 "inside out. Created by David Konerding from the samples that come with the "
 "GL Extrusion library by Linas Vepstas."
-msgstr ""
+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"
@@ -2295,21 +3121,21 @@ msgstr "Extrusion"
 
 #: hacks/config/extrusion.xml.h:4
 msgid "Helix 2"
-msgstr ""
+msgstr "Hélice 2"
 
 #: hacks/config/extrusion.xml.h:5
 msgid "Helix 3"
-msgstr ""
+msgstr "Hélice 3"
 
 #: hacks/config/extrusion.xml.h:6
 msgid "Helix 4"
-msgstr ""
+msgstr "Hélice 4"
 
 #: hacks/config/extrusion.xml.h:7
 msgid "Join Offset"
-msgstr "Décalage des jointures"
+msgstr "Décalage de jointure"
 
-#: hacks/config/extrusion.xml.h:8
+#: hacks/config/extrusion.xml.h:8 hacks/config/polytopes.xml.h:16
 msgid "Random Object"
 msgstr "Objet aléatoire"
 
@@ -2319,7 +3145,7 @@ msgstr "Vis"
 
 #: hacks/config/extrusion.xml.h:14
 msgid "Taper"
-msgstr ""
+msgstr "Pic"
 
 #: hacks/config/extrusion.xml.h:15
 msgid "Texture Image"
@@ -2327,79 +3153,267 @@ msgstr "Image de texture"
 
 #: hacks/config/extrusion.xml.h:16
 msgid "Twistoid"
-msgstr "Torsion"
+msgstr "Twistoïd"
 
 #: 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"
-msgstr "Utiliser les éclairages"
+msgstr "Utiliser l'éclairage"
 
 #: hacks/config/fadeplot.xml.h:2
 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 "
-"Bas van Gaalen et Charles Vidal."
+msgstr "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
 msgid "FadePlot"
-msgstr "Ruban"
-
-#: hacks/config/flag.xml.h:1
-msgid "Bitmap for Flag"
-msgstr "Image pour le drapeau"
-
-#: hacks/config/flag.xml.h:3
-msgid "Flag"
-msgstr "Drapeau"
+msgstr "FadePlot"
 
-#: hacks/config/flag.xml.h:10
-msgid "Text for Flag"
-msgstr "Texte pour le drapeau"
+#: hacks/config/fireflies.xml.h:1
+msgid "10 times"
+msgstr "10 fois"
 
-#: hacks/config/flag.xml.h:11
+#: hacks/config/fireflies.xml.h:2
 msgid ""
-"This draws a waving colored flag, that undulates its way around the screen. "
-"The trick is the flag can contain arbitrary text and images. By default, it "
-"displays either the current system name and OS type, or a picture of "
-"``Bob,'' but you can replace the text or the image with a command-line "
-"option. Written by Charles Vidal and Jamie Zawinski."
+"A bunch of fireflies chase a few baits around the screen, leaving colorful "
+"tails which get blown around by the wind. Written by Matt Perry. This "
+"program is not included with the XScreenSaver package, but if you don't have "
+"it already, you can find it at &lt;http://somewhere.fscked.org/fireflies/"
+"&gt;."
 msgstr ""
 
-#: 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/wander.xml.h:1
-msgid "0 Seconds"
-msgstr "0 seconde"
+#: hacks/config/fireflies.xml.h:3
+msgid "Add some fireflies"
+msgstr "Ajoute des lucioles"
 
-#: hacks/config/flame.xml.h:2 hacks/config/maze.xml.h:2
-msgid "10 Seconds"
-msgstr "10 secondes"
+#: hacks/config/fireflies.xml.h:4
+msgid "Bait accel"
+msgstr "Accélération des appâts"
 
-#: hacks/config/flame.xml.h:3
-msgid "Another iterative fractal generator. Written by Scott Draves."
-msgstr ""
+#: hacks/config/fireflies.xml.h:5
+msgid "Bait speed"
+msgstr "Vitesse des appâts"
 
-#: hacks/config/flame.xml.h:4
-msgid "Complexity"
-msgstr "Complexité"
+#: hacks/config/fireflies.xml.h:6
+msgid "Color cycle speed"
+msgstr "Vitesse du cycle de couleurs"
 
-#: hacks/config/flame.xml.h:8
-msgid "Flame"
-msgstr "Xflame"
+#: hacks/config/fireflies.xml.h:7
+msgid "Draw baits"
+msgstr "Dessiner les appâts"
 
-#: hacks/config/flame.xml.h:13
-msgid "Number of Fractals"
-msgstr "Nombre de fractales"
+#: hacks/config/fireflies.xml.h:8
+msgid "Faded colors"
+msgstr "Flétrissement des couleurs"
+
+#: hacks/config/fireflies.xml.h:9
+msgid "Fast Forward speed"
+msgstr "Vitesse d'avance rapide"
+
+#: hacks/config/fireflies.xml.h:10
+msgid "Fireflies"
+msgstr "Lucioles"
+
+#: hacks/config/fireflies.xml.h:11
+msgid "Firefly accel"
+msgstr "Accélération des lucioles"
+
+#: hacks/config/fireflies.xml.h:12
+msgid "Firefly size"
+msgstr "Taille des lucioles"
+
+#: hacks/config/fireflies.xml.h:13
+msgid "Firefly speed"
+msgstr "Vitesse des lucioles"
+
+#: hacks/config/fireflies.xml.h:14
+msgid "Frames per sec"
+msgstr "Images par seconde (FPS)"
+
+#: hacks/config/fireflies.xml.h:15
+msgid "Glow factor"
+msgstr "Luminescence"
+
+#: hacks/config/fireflies.xml.h:16
+msgid "Half"
+msgstr "Moitié"
+
+#: hacks/config/fireflies.xml.h:17
+msgid "Huge"
+msgstr "Énorme"
+
+#: hacks/config/fireflies.xml.h:18 hacks/config/fluidballs.xml.h:10
+msgid "Hurricane"
+msgstr "Ouragan"
+
+#: hacks/config/fireflies.xml.h:19
+msgid "Invisible"
+msgstr "Invisible"
+
+#: hacks/config/fireflies.xml.h:20
+msgid "Kill some fireflies"
+msgstr "Tuer quelques lucioles"
+
+#: hacks/config/fireflies.xml.h:22
+msgid "Make all swarms do something"
+msgstr "Tous les essaims font quelque chose"
+
+#: hacks/config/fireflies.xml.h:23
+msgid "Matrix (pause and rotate)"
+msgstr "Matrix (pause et rotation)"
+
+#: hacks/config/fireflies.xml.h:24
+msgid "Maximum baits"
+msgstr "Nombre max d'appâts"
+
+#: hacks/config/fireflies.xml.h:25
+msgid "Maximum flies"
+msgstr "Nombre max de lucioles"
+
+#: hacks/config/fireflies.xml.h:26
+msgid "Merge two swarms"
+msgstr "Fusionne deux essaims"
+
+#: hacks/config/fireflies.xml.h:27
+msgid "Minimum baits"
+msgstr "Nombre mini d'appâts"
+
+#: hacks/config/fireflies.xml.h:28
+msgid "Minimum flies"
+msgstr "Nombre mini de lucioles"
+
+#: hacks/config/fireflies.xml.h:29
+msgid "Narrow"
+msgstr "Proche"
+
+#: hacks/config/fireflies.xml.h:30
+msgid "Never"
+msgstr "Jamais"
+
+#: hacks/config/fireflies.xml.h:31
+msgid "Normal swarm motion"
+msgstr "Mouvement normal des essaims"
+
+#: hacks/config/fireflies.xml.h:33
+msgid "Opaque"
+msgstr "Opaque"
+
+#: hacks/config/fireflies.xml.h:35
+msgid "Split a swarm"
+msgstr "Dédoubler un essaim"
+
+#: hacks/config/fireflies.xml.h:36 hacks/config/fluidballs.xml.h:21
+#: hacks/config/glforestfire.xml.h:16
+msgid "Still"
+msgstr "Tranquille"
+
+#: hacks/config/fireflies.xml.h:37
+msgid "Swarm bursts into rainbow               "
+msgstr "L'essaim éclate en arc-en-ciel"
+
+#: hacks/config/fireflies.xml.h:38
+msgid "Swarm comes to a halt"
+msgstr "L'essaim se fige"
+
+#: hacks/config/fireflies.xml.h:39
+msgid "Swarm does loops"
+msgstr "L'essaim fait des boucles"
+
+#: hacks/config/fireflies.xml.h:40
+msgid "Swarm hyperspeed"
+msgstr "Hypervitesse des essaims"
+
+#: hacks/config/fireflies.xml.h:41
+msgid "Swarm tails glow"
+msgstr "Queue des essaims luminescente"
+
+#: hacks/config/fireflies.xml.h:43
+msgid "Tiny"
+msgstr "Fin"
+
+#: hacks/config/fireflies.xml.h:44
+msgid "Wide"
+msgstr "Large"
+
+#: hacks/config/fireflies.xml.h:45 hacks/config/fluidballs.xml.h:23
+msgid "Wind"
+msgstr "Vent"
+
+#: hacks/config/fireflies.xml.h:46
+msgid "Wind picks up"
+msgstr "Le vent reprend"
+
+#: hacks/config/flag.xml.h:1
+msgid "Bitmap for Flag"
+msgstr "Bitmap du drapeau"
+
+#: hacks/config/flag.xml.h:3
+msgid "Flag"
+msgstr "Drapeau"
+
+#: hacks/config/flag.xml.h:10
+msgid "Text for Flag"
+msgstr "Texte du drapeau"
+
+#: hacks/config/flag.xml.h:11
+msgid ""
+"This draws a waving colored flag, that undulates its way around the screen. "
+"The trick is the flag can contain arbitrary text and images. By default, it "
+"displays either the current system name and OS type, or a picture of "
+"``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/wander.xml.h:1
+msgid "0 Seconds"
+msgstr "0 seconde"
+
+#: hacks/config/flame.xml.h:2 hacks/config/gleidescope.xml.h:1
+#: hacks/config/glslideshow.xml.h:2 hacks/config/maze.xml.h:2
+#: hacks/config/mirrorblob.xml.h:1
+msgid "10 Seconds"
+msgstr "10 secondes"
+
+#: hacks/config/flame.xml.h:3
+msgid "Another iterative fractal generator. Written by Scott Draves."
+msgstr "Un autre générateur fractal itératif. Écrit par Scott Draves."
+
+#: hacks/config/flame.xml.h:4 hacks/config/jigglypuff.xml.h:4
+msgid "Complexity"
+msgstr "Complexité"
+
+#: hacks/config/flame.xml.h:8
+msgid "Flame"
+msgstr "Flamme"
+
+#: hacks/config/flame.xml.h:13
+msgid "Number of Fractals"
+msgstr "Nombre de fractales"
+
+#: hacks/config/flipflop.xml.h:2
+msgid "FlipFlop"
+msgstr ""
+
+#: hacks/config/flipflop.xml.h:3
+msgid ""
+"Flipflop draws a grid of 3D colored tiles that change positions with each "
+"other. Written by Kevin Ogden."
+msgstr ""
+
+#: hacks/config/flipflop.xml.h:6
+msgid "Solid Tiles"
+msgstr "Tuiles pleines"
 
 #: hacks/config/flipscreen3d.xml.h:2
 msgid "Flipscreen3d"
-msgstr "Écran glissant 3D"
+msgstr "Écran retourné 3D"
 
 #: hacks/config/flipscreen3d.xml.h:3
 msgid ""
@@ -2409,13 +3423,13 @@ msgstr ""
 
 #: 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 ""
+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"
@@ -2423,88 +3437,193 @@ msgstr "Flux"
 
 #: 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"
-msgstr ""
+msgstr "Utiliser une abeille dressée"
 
 #: 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"
-msgstr ""
+msgstr "Afficher une boîte bondissante"
 
 #: 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"
-msgstr "Zoom avant arrière"
+msgstr "Zoom avant et arrière"
 
 #: hacks/config/fluidballs.xml.h:1
+msgid "      Freefall"
+msgstr "Chute libre"
+
+#: hacks/config/fluidballs.xml.h:2
 msgid "Ball Size"
 msgstr "Taille des balles"
 
-#: hacks/config/fluidballs.xml.h:5
+#: hacks/config/fluidballs.xml.h:4
+msgid "Clay"
+msgstr "Argile"
+
+#: hacks/config/fluidballs.xml.h:7
 msgid "FluidBalls"
 msgstr "Balles fluides"
 
-#: hacks/config/fluidballs.xml.h:6
-msgid "Freefall"
-msgstr ""
-
-#: hacks/config/fluidballs.xml.h:7 hacks/config/twang.xml.h:4
+#: hacks/config/fluidballs.xml.h:8 hacks/config/twang.xml.h:4
 msgid "Friction"
-msgstr ""
-
-#: hacks/config/fluidballs.xml.h:8
-msgid "Glass"
-msgstr "Verre"
-
-#: hacks/config/fluidballs.xml.h:9 hacks/config/qix.xml.h:9
-#: hacks/config/speedmine.xml.h:4
-msgid "Gravity"
-msgstr "Gravité"
-
-#: hacks/config/fluidballs.xml.h:10
-msgid "Hurricane"
-msgstr "Ouragan"
+msgstr "Friction"
 
 #: hacks/config/fluidballs.xml.h:11
 msgid "Jupiter"
-msgstr ""
+msgstr "Jupiterienne"
 
 #: hacks/config/fluidballs.xml.h:14
 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 "
-"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
-msgid "Sandpaper"
-msgstr "Papier de verre"
+msgid "Rubber"
+msgstr "Caoutchouc"
 
 #: hacks/config/fluidballs.xml.h:16
 msgid "Shake Box"
-msgstr ""
-
-#: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
-msgid "Still"
-msgstr "Immobile"
+msgstr "Remuer la boîte"
 
 #: hacks/config/fluidballs.xml.h:22
 msgid "Various Ball Sizes"
 msgstr "Taille des balles variée"
 
-#: hacks/config/fluidballs.xml.h:23
-msgid "Wind"
-msgstr "Vent"
+#: hacks/config/flurry.xml.h:1
+msgid "Binary"
+msgstr "Binaire"
+
+#: hacks/config/flurry.xml.h:2
+msgid "Classic"
+msgstr "Classique"
+
+#: hacks/config/flurry.xml.h:3
+msgid "Fire"
+msgstr "Feux"
+
+#: hacks/config/flurry.xml.h:4
+msgid "Flurry"
+msgstr "Bourrasque"
+
+#: hacks/config/flurry.xml.h:5
+msgid "Insane"
+msgstr "Folie"
+
+#: hacks/config/flurry.xml.h:6
+msgid "Psychedelic"
+msgstr "Psychédélique"
+
+#: hacks/config/flurry.xml.h:7
+msgid "RGB"
+msgstr "RVB"
+
+#: hacks/config/flurry.xml.h:8 hacks/config/fontglide.xml.h:12
+#: hacks/config/jigglypuff.xml.h:13 hacks/config/sballs.xml.h:10
+#: hacks/config/whirlygig.xml.h:12
+msgid "Random"
+msgstr "Aléatoire"
+
+#: hacks/config/flurry.xml.h:10
+msgid ""
+"This port of the OSX screensaver of the same name draws a colourful star"
+"(fish)like flurry of particles. xscreensaver port by Tobias Sargeant &lt;"
+"tobias.sargeant@bigpond.com&gt; Original Mac version by Calum Robinson &lt;"
+"calumr@mac.com&gt; http://homepage.mac.com/calumr"
+msgstr ""
+
+#: hacks/config/flurry.xml.h:11
+msgid "Water"
+msgstr "Eau"
+
+#: hacks/config/flyingtoasters.xml.h:1
+msgid ""
+"A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
+"the ancient Berkeley Systems After Dark flying toasters. By Jamie Zawinski "
+"and Baconmonkey."
+msgstr ""
+
+#: hacks/config/flyingtoasters.xml.h:2
+msgid "Air Speed"
+msgstr "Vitesse de l'air"
+
+#: hacks/config/flyingtoasters.xml.h:4
+msgid "Chrome Toasters"
+msgstr "Grille-pains chromés"
+
+#: hacks/config/flyingtoasters.xml.h:6
+msgid "Flying Toasters"
+msgstr "Grille-pains volant"
+
+#: hacks/config/flyingtoasters.xml.h:7 hacks/config/glslideshow.xml.h:16
+#: hacks/config/jigglypuff.xml.h:12 hacks/config/juggle.xml.h:6
+#: hacks/config/mirrorblob.xml.h:16 hacks/config/pipes.xml.h:10
+msgid "None"
+msgstr "Aucun"
+
+#: hacks/config/flyingtoasters.xml.h:8
+msgid "Number of Slices"
+msgstr "Nombre de tranches"
+
+#: hacks/config/flyingtoasters.xml.h:9
+msgid "Number of Toasters"
+msgstr "Nombre de grille-pains"
+
+#: hacks/config/flyingtoasters.xml.h:12
+msgid "Solid Colors"
+msgstr "Couleurs uniformes"
+
+#: hacks/config/flyingtoasters.xml.h:13
+msgid "Swarm"
+msgstr "Essaim"
+
+#: hacks/config/fontglide.xml.h:2
+msgid "Brief"
+msgstr "Brève"
+
+#: hacks/config/fontglide.xml.h:5
+msgid "Font Border Thickness"
+msgstr "Épaisseur de la bordure de la police"
+
+#: hacks/config/fontglide.xml.h:6
+msgid "FontGlide"
+msgstr "Vol plané de texte"
+
+#: hacks/config/fontglide.xml.h:7
+msgid "Horizontally scrolling text"
+msgstr "Défilement horizontal du texte"
+
+#: hacks/config/fontglide.xml.h:10
+msgid "Pages of text"
+msgstr "Pages de texte"
+
+#: hacks/config/fontglide.xml.h:11
+msgid ""
+"Puts text on the screen using large characters that glide in from the edges, "
+"assemble, then disperse. Alternately, it can simply scroll whole sentences "
+"from right to left. By Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/fontglide.xml.h:14
+msgid "Text Linger"
+msgstr "Rémanence du texte"
+
+#: hacks/config/fontglide.xml.h:16
+msgid "Vapor Trails"
+msgstr "Traînées de vapeur"
 
 #: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
 msgid "Forest"
@@ -2514,17 +3633,36 @@ msgstr "For
 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/fuzzyflakes.xml.h:2
+msgid "Border Thickness"
+msgstr "Épaisseur de la bordure"
+
+#: hacks/config/fuzzyflakes.xml.h:5
+msgid ""
+"Falling pastel colored snowflake/flower shapes. Inspired by the credits of "
+"the anime \"Azumanga Daioh\". Written by Barry Dmytro."
+msgstr ""
+
+#: hacks/config/fuzzyflakes.xml.h:8
+msgid "FuzzyFlakes"
 msgstr ""
 
+#: hacks/config/fuzzyflakes.xml.h:10 hacks/config/xspirograph.xml.h:4
+msgid "Layers"
+msgstr "Couches"
+
 #: hacks/config/galaxy.xml.h:4
 msgid "Galaxy"
 msgstr "Galaxie"
 
 #: hacks/config/galaxy.xml.h:9 hacks/config/lisa.xml.h:7
 #: hacks/config/lissie.xml.h:8 hacks/config/loop.xml.h:6
-#: hacks/config/penrose.xml.h:10 hacks/config/rotor.xml.h:10
-#: hacks/config/rubik.xml.h:8 hacks/config/sproingies.xml.h:5
-#: hacks/config/wander.xml.h:13 hacks/config/worm.xml.h:6
+#: hacks/config/penrose.xml.h:10 hacks/config/pong.xml.h:3
+#: hacks/config/rotor.xml.h:10 hacks/config/rubik.xml.h:8
+#: hacks/config/sproingies.xml.h:5 hacks/config/wander.xml.h:13
+#: hacks/config/worm.xml.h:6
 msgid "Size"
 msgstr "Taille"
 
@@ -2533,7 +3671,7 @@ msgid ""
 "This draws spinning galaxies, which then collide and scatter their stars to "
 "the, uh, four winds or something. Originally an Amiga program by Uli "
 "Siegmund."
-msgstr ""
+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"
@@ -2541,7 +3679,7 @@ msgstr "Engrenages"
 
 #: 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"
@@ -2552,50 +3690,105 @@ msgid ""
 "This draws sets of turning, interlocking gears, rotating in three "
 "dimensions. Another GL hack, by Danny Sung, Brian Paul, Ed Mackey, and Jamie "
 "Zawinski."
-msgstr ""
+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"
-msgstr ""
+msgstr "Système à trois engrenages"
 
 #: 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 ""
+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"
-msgstr "Éclairs"
+msgstr "Éclairage plat"
 
 #: hacks/config/gflux.xml.h:8
 msgid "GFlux"
-msgstr ""
+msgstr "GFlux"
 
 #: hacks/config/gflux.xml.h:9
 msgid "Mesh Density"
-msgstr ""
+msgstr "Densité de maille"
 
 #: hacks/config/gflux.xml.h:10
 msgid "Screen Image"
-msgstr "Image de l'écran"
+msgstr "Image écran"
 
-#: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:18
+#: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:21
 msgid "Wave Speed"
 msgstr "Vitesse des vagues"
 
-#: hacks/config/gflux.xml.h:15
+#: hacks/config/gflux.xml.h:15 hacks/config/glmatrix.xml.h:20
 msgid "Waves"
 msgstr "Vagues"
 
 #: hacks/config/gflux.xml.h:16
 msgid "Wire Mesh"
+msgstr "Grille en fil de fer"
+
+#: hacks/config/glblur.xml.h:1
+msgid "Blur Smoothness"
+msgstr "Douceur du flou"
+
+#: hacks/config/glblur.xml.h:5
+msgid "GLBlur"
+msgstr "Flou GL"
+
+#: hacks/config/glblur.xml.h:18
+msgid ""
+"This program draws a box and a few line segments, and generates a radial "
+"blur outward from it. This creates flowing field effects. This is done by "
+"rendering the scene into a small texture, then repeatedly rendering "
+"increasingly-enlarged and increasingly-transparent versions of that texture "
+"onto the frame buffer. As such, it's quite graphics intensive: don't bother "
+"trying to run this if you don't have hardware-accelerated OpenGL texture "
+"support. It will hurt your machine bad."
+msgstr ""
+
+#: hacks/config/gleidescope.xml.h:2 hacks/config/glslideshow.xml.h:6
+#: hacks/config/mirrorblob.xml.h:3
+msgid "5 Minutes"
+msgstr "5 minutes"
+
+#: hacks/config/gleidescope.xml.h:3
+msgid ""
+"An OpenGL kaleidescope that operates on your desktop image, or on image "
+"files loaded from disk. Written by andrew dean."
 msgstr ""
 
+#: hacks/config/gleidescope.xml.h:4
+msgid "Gleidescope"
+msgstr "Kaleïdoscope GL"
+
+#: hacks/config/gleidescope.xml.h:5
+msgid "Image Duration"
+msgstr "Durée de l'image"
+
+#: hacks/config/gleidescope.xml.h:6
+msgid "Image file"
+msgstr "Fichier image"
+
+#: hacks/config/gleidescope.xml.h:8
+msgid "Move"
+msgstr "Déplacement"
+
+#: hacks/config/gleidescope.xml.h:11
+msgid "Size of tube"
+msgstr "Taille du tube"
+
+#: hacks/config/gleidescope.xml.h:13 hacks/config/hyperball.xml.h:16
+#: hacks/config/hypercube.xml.h:16 hacks/config/zoom.xml.h:8
+msgid "Zoom"
+msgstr "Zoom"
+
 #: hacks/config/glforestfire.xml.h:2
 msgid "Desert"
 msgstr "Désert"
@@ -2604,28 +3797,25 @@ msgstr "D
 msgid ""
 "Draws an animation of sprinkling fire-like 3D triangles in a landscape "
 "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é "
-"de OpenGHL pour les textures. Ecris par Eric Lassauge <lassauge@mail.dotcom."
-"fr>"
+"for texture maps. Written by Eric Lassauge &lt;lassauge@users.sourceforge."
+"net&gt;."
+msgstr "Dessine une animation d'un pseudo-feu avec des triangles 3D dans un paysage arboré. Nécessite OpenGL et une machine avec un support matériel puissant pour les textures. Écrit par Eric Lassauge &lt;lassauge@users.sourceforge.net&gt;."
 
-#: hacks/config/glforestfire.xml.h:5
+#: hacks/config/glforestfire.xml.h:5 hacks/config/glmatrix.xml.h:9
 msgid "Fog"
 msgstr "Brouillard"
 
 #: hacks/config/glforestfire.xml.h:7
 msgid "GLForestFire"
-msgstr "Feu en Forêt GL"
+msgstr "Feu de forêt GL"
 
 #: hacks/config/glforestfire.xml.h:8
 msgid "Huge Fire"
-msgstr "Gros feu"
+msgstr "Grand incendie"
 
 #: 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"
@@ -2637,12 +3827,83 @@ msgstr "Pluie"
 
 #: 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"
-msgstr "Sans texture"
+#: hacks/config/glknots.xml.h:4
+msgid "GLKnots"
+msgstr "Noeuds GL"
+
+#: hacks/config/glknots.xml.h:5
+msgid ""
+"Generates some twisting 3d knot patterns. Spins 'em around. Written by Jamie "
+"Zawinski."
+msgstr "Génère de nombreux motifs 3D en spirale. Écrit par Jamie Zawinski."
+
+#: hacks/config/glknots.xml.h:7 hacks/config/lavalite.xml.h:17
+#: hacks/config/spheremonics.xml.h:9
+msgid "Resolution"
+msgstr "Résolution"
+
+#: hacks/config/glknots.xml.h:15
+msgid "Segmented"
+msgstr "Segmenté"
+
+#: hacks/config/glknots.xml.h:18 hacks/config/lavalite.xml.h:28
+#: hacks/config/xmountains.xml.h:25
+msgid "Smooth"
+msgstr "Lisse"
+
+#: hacks/config/glmatrix.xml.h:2 hacks/config/xmatrix.xml.h:1
+msgid "Binary Encoding"
+msgstr "Encodage binaire"
+
+#: hacks/config/glmatrix.xml.h:4
+msgid "Draw Glyphs"
+msgstr "Dessiner des glyphes"
+
+#: hacks/config/glmatrix.xml.h:5
+msgid "Draw Outlines"
+msgstr "Dessiner en fil de fer"
+
+#: hacks/config/glmatrix.xml.h:6
+msgid "Draw Solid Boxes"
+msgstr "Dessiner sans texture"
+
+#: hacks/config/glmatrix.xml.h:7
+msgid ""
+"Draws 3D dropping characters similar to what is seen in the title sequence "
+"of \"The Matrix\". See also \"xmatrix\" for a 2D rendering of the similar "
+"effect that appeared on the computer monitors actually *in* the movie. "
+"Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/glmatrix.xml.h:10
+msgid "GLMatrix"
+msgstr "GLMatrix"
+
+#: hacks/config/glmatrix.xml.h:11 hacks/config/xmatrix.xml.h:7
+msgid "Genetic Encoding"
+msgstr "Encodage génétique"
+
+#: hacks/config/glmatrix.xml.h:12
+msgid "Glyph Density"
+msgstr "Densité des glyphes"
+
+#: hacks/config/glmatrix.xml.h:13
+msgid "Glyph Speed"
+msgstr "Vitesse des glyphes"
+
+#: hacks/config/glmatrix.xml.h:14 hacks/config/xmatrix.xml.h:8
+msgid "Hexadecimal Encoding"
+msgstr "Encodage hexadécimal"
+
+#: hacks/config/glmatrix.xml.h:15 hacks/config/xmatrix.xml.h:11
+msgid "Matrix Encoding"
+msgstr "Encodage Matrix"
+
+#: hacks/config/glmatrix.xml.h:16
+msgid "Panning"
+msgstr "Panoramique"
 
 #: hacks/config/glplanet.xml.h:1
 msgid ""
@@ -2650,7 +3911,7 @@ msgid ""
 "built-in image is a map of the earth (extracted from `xearth'), but you can "
 "wrap any texture around the sphere, e.g., the planetary textures that come "
 "with `ssystem'."
-msgstr ""
+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"
@@ -2660,61 +3921,109 @@ msgstr "Plan
 msgid "Image File"
 msgstr "Fichier image"
 
-#: hacks/config/glsnake.xml.h:1
-msgid "1"
-msgstr ""
+#: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:5
+#: hacks/config/xplanet.xml.h:4
+#, no-c-format
+msgid "100%"
+msgstr "100%"
 
-#: hacks/config/glsnake.xml.h:2 hacks/config/penrose.xml.h:2
+#: hacks/config/glslideshow.xml.h:5 hacks/config/glsnake.xml.h:2
+#: hacks/config/mirrorblob.xml.h:2 hacks/config/penrose.xml.h:2
 msgid "30 Seconds"
 msgstr "30 secondes"
 
+#: hacks/config/glslideshow.xml.h:8
+#, no-c-format
+msgid "50%"
+msgstr "50 %"
+
+#: hacks/config/glslideshow.xml.h:9
+msgid "Always show at least this much of the image:"
+msgstr "Montre au moins ce % de l'image :"
+
+#: hacks/config/glslideshow.xml.h:10 hacks/config/mirrorblob.xml.h:6
+msgid "Crossfade Duration:"
+msgstr "Durée du fondu-enchaîné :"
+
+#: hacks/config/glslideshow.xml.h:11
+msgid "Frame Rate:"
+msgstr "Trames par seconde :"
+
+#: hacks/config/glslideshow.xml.h:12
+msgid "GLSlideshow"
+msgstr "Diaporama GL"
+
+#: hacks/config/glslideshow.xml.h:14
+msgid ""
+"Loads a random sequence of images and smoothly scans and zooms around in "
+"each, fading from pan to pan. To tell it where to find the images to "
+"display, go to the \"Advanced\" tab on the Screensaver Preferences window. "
+"Select \"Choose Random Images\", and enter your image directory in the text "
+"field right below that. (Note: not the the \"Advanced\" button at the bottom "
+"of this window: the one on the other window.) This program requires a good "
+"video card capable of supporting large textures. Written by Jamie Zawinski "
+"and Mike Oliphant."
+msgstr ""
+
+#: hacks/config/glslideshow.xml.h:17
+msgid "Pan/Zoom Duration:"
+msgstr "Durée panoramique/zoom :"
+
+#: hacks/config/glslideshow.xml.h:19
+msgid "Show Image Titles"
+msgstr "Montre le titre de l'image"
+
+#: hacks/config/glslideshow.xml.h:20 hacks/config/mirrorblob.xml.h:22
+msgid "Time until loading a new image:"
+msgstr "Durée avant chargement d'une nouvelle image :"
+
+#: hacks/config/glsnake.xml.h:1 hacks/config/lavalite.xml.h:1
+msgid "1"
+msgstr "1"
+
 #: hacks/config/glsnake.xml.h:3
+msgid "Angular Velocity"
+msgstr "Vitesse angulaire"
+
+#: hacks/config/glsnake.xml.h:4
 msgid ""
 "Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
 "Andrew Bennetts, and Peter Aylett."
-msgstr ""
+msgstr "Dessine une simulation du serpent Rubik. Écrit par Jamie Wilkinson, Andrew Bennetts et Peter Aylett."
 
-#: hacks/config/glsnake.xml.h:6
+#: hacks/config/glsnake.xml.h:7
 msgid "GlSnake"
 msgstr "Serpent GL"
 
-#: hacks/config/glsnake.xml.h:7
-msgid "Loose"
-msgstr "Lâche"
-
 #: hacks/config/glsnake.xml.h:8
-msgid "Packing"
-msgstr "Serré"
+msgid "Loose"
+msgstr "Étendu"
 
 #: hacks/config/glsnake.xml.h:9
-msgid "Scary Colors"
-msgstr "Couleurs à faire peur"
+msgid "Packing"
+msgstr "Emballage"
 
 #: hacks/config/glsnake.xml.h:11
-msgid "Show Labels"
-msgstr "Montre les étiquettes"
+msgid "Show Titles"
+msgstr "Montre les titres"
 
 #: hacks/config/glsnake.xml.h:14
 msgid "Tight"
-msgstr ""
+msgstr "Serré"
 
-#: hacks/config/glsnake.xml.h:15 hacks/config/rocks.xml.h:13
-msgid "Velocity"
-msgstr "Vélocité"
+#: hacks/config/glsnake.xml.h:16
+msgid "Y Angular Velocity"
+msgstr "Vitesse angulaire en Y"
 
 #: hacks/config/glsnake.xml.h:17
-msgid "Y Rotation"
-msgstr "Rotation Y"
-
-#: hacks/config/glsnake.xml.h:18
-msgid "Z Rotation"
-msgstr "Rotation Z"
+msgid "Z Angular Velocity"
+msgstr "Vitesse angulaire en Z"
 
 #: hacks/config/gltext.xml.h:1
 msgid ""
 "Displays a few lines of text spinning around in a solid 3D font. Written by "
 "Jamie Zawinski."
-msgstr ""
+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"
@@ -2726,7 +4035,7 @@ msgstr "Texte"
 
 #: hacks/config/goban.xml.h:1
 msgid "Goban"
-msgstr ""
+msgstr "Go"
 
 #: hacks/config/goban.xml.h:2
 msgid ""
@@ -2740,7 +4049,7 @@ msgstr "Couleurs additives (lumi
 
 #: hacks/config/goop.xml.h:2
 msgid "Blob Count"
-msgstr "Nombre de blobs"
+msgstr "Nombre de taches"
 
 #: hacks/config/goop.xml.h:3
 msgid "Elasticity"
@@ -2752,7 +4061,7 @@ msgstr "Gouttes"
 
 #: hacks/config/goop.xml.h:8
 msgid "Opaque Blobs"
-msgstr "Blobs opaques"
+msgstr "Taches opaques"
 
 #: hacks/config/goop.xml.h:12
 msgid "Speed Limit"
@@ -2771,15 +4080,15 @@ msgid ""
 "for this from a cool mouse pad I have, which achieves the same kind of "
 "effect in real life by having several layers plastic with colored oil "
 "between them. Written by Jamie Zawinski."
-msgstr ""
+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
 msgid "Transparent Blobs"
-msgstr "Blobs transparents"
+msgstr "Taches transparentes"
 
 #: hacks/config/goop.xml.h:16
 msgid "XOR Blobs"
-msgstr "Blobs XOR"
+msgstr "Taches XOR"
 
 #: hacks/config/grav.xml.h:3
 msgid "Grav"
@@ -2787,17 +4096,17 @@ msgstr "Gravit
 
 #: hacks/config/grav.xml.h:6
 msgid "Object Trails"
-msgstr "Trainée des objets"
+msgstr "Traînées d'objets"
 
 #: hacks/config/grav.xml.h:7
 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 ""
+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"
@@ -2806,102 +4115,146 @@ msgstr "Rectangles de couleur"
 #: hacks/config/greynetic.xml.h:5
 msgid ""
 "This draws random colored and stippled rectangles. Written by Jamie Zawinski."
-msgstr ""
+msgstr "Dessine des rectangles colorés et pointillés de manière aléatoire. Écrit par Jamie Zawinski."
 
-#: hacks/config/halo.xml.h:1
-msgid "Animate Circles"
-msgstr "Cercles animés"
+#: hacks/config/halftone.xml.h:1
+msgid "Delay (Large = low cpu load)"
+msgstr "Délai (élévé = peu de charge processeur)"
 
-#: hacks/config/halo.xml.h:3
-msgid "Halo"
+#: hacks/config/halftone.xml.h:2
+msgid "Dot fill factor"
+msgstr "Facteur du remplissage par point"
+
+#: hacks/config/halftone.xml.h:3
+msgid "Dot size"
+msgstr "Taille des points"
+
+#: hacks/config/halftone.xml.h:4
+msgid ""
+"Draws the gravity force in each point on the screen seen through a halftone "
+"dot pattern. The gravity force is calculated from a set of moving mass "
+"points. View it from a distance for best effect. Written by Peter Jaric &lt;"
+"peter@jaric.org&gt;."
 msgstr ""
 
+#: hacks/config/halftone.xml.h:5
+msgid "Gravity points"
+msgstr "Gravité des points"
+
+#: hacks/config/halftone.xml.h:6
+msgid "Halftone"
+msgstr "Demi-teintes"
+
+#: hacks/config/halftone.xml.h:10
+msgid "Maximum mass"
+msgstr "Masse max"
+
+#: hacks/config/halftone.xml.h:11
+msgid "Maximum speed"
+msgstr "Vitesse max"
+
+#: hacks/config/halftone.xml.h:12
+msgid "Minimum mass"
+msgstr "Masse min"
+
+#: hacks/config/halftone.xml.h:13
+msgid "Minimum speed"
+msgstr "Vitesse min"
+
+#: hacks/config/halo.xml.h:1
+msgid "Animate Circles"
+msgstr "Cercles animés"
+
+#: hacks/config/halo.xml.h:3
+msgid "Halo"
+msgstr "Halo"
+
 #: hacks/config/halo.xml.h:5
 msgid "Number of Circles"
 msgstr "Nombre de cercles"
 
-#: hacks/config/halo.xml.h:7 hacks/config/imsmap.xml.h:11
-msgid "Random Mode"
-msgstr "Mode aléatoire"
+#: hacks/config/halo.xml.h:7
+msgid "Ramp Mode"
+msgstr "Mode rampe"
 
-#: hacks/config/halo.xml.h:8
+#: hacks/config/halo.xml.h:9
 msgid "Seuss Mode"
-msgstr ""
+msgstr "Mode Seuss"
 
-#: hacks/config/halo.xml.h:11
+#: hacks/config/halo.xml.h:12
 msgid ""
 "This draws trippy psychedelic circular patterns that hurt to look at. It can "
 "also animate the control-points, but that takes a lot of CPU and bandwidth. "
 "Written by Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Hélice"
+msgstr "Hélix"
 
 #: 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"
-msgstr ""
+msgstr "EJK1"
 
 #: hacks/config/hopalong.xml.h:4
 msgid "EJK2"
-msgstr ""
+msgstr "EJK2"
 
 #: hacks/config/hopalong.xml.h:5
 msgid "EJK3"
-msgstr ""
+msgstr "EJK3"
 
 #: hacks/config/hopalong.xml.h:6
 msgid "EJK4"
-msgstr ""
+msgstr "EJK4"
 
 #: hacks/config/hopalong.xml.h:7
 msgid "EJK5"
-msgstr ""
+msgstr "EJK5"
 
 #: hacks/config/hopalong.xml.h:8
 msgid "EJK6"
-msgstr ""
+msgstr "EJK6"
 
 #: 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"
-msgstr ""
+msgstr "Jong"
 
 #: hacks/config/hopalong.xml.h:16
 msgid "Martin"
-msgstr ""
+msgstr "Martin"
 
 #: hacks/config/hopalong.xml.h:18
 msgid "Popcorn"
-msgstr ""
+msgstr "Popcorn"
 
 #: hacks/config/hopalong.xml.h:19
 msgid "RR"
-msgstr ""
+msgstr "RR"
 
 #: 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 ""
+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"
-msgstr "Lointain"
+msgstr "Loin"
 
 #: hacks/config/hyperball.xml.h:4
 msgid "Hyperball"
@@ -2911,8 +4264,10 @@ msgstr "Hyperballe"
 msgid ""
 "Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
 "projection of the sequence of 3D objects which are the projections of the 4D "
-"analog to the dodecahedron. Written by Joe Keane."
-msgstr ""
+"analog to the dodecahedron. Technically, it is a \"120 cell polytope.\" "
+"Written by Joe Keane. See also the \"polytopes\" hack for a more general "
+"version of this using OpenGL."
+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"
@@ -2942,11 +4297,6 @@ msgstr "Rotation YZ"
 msgid "ZW Rotation"
 msgstr "Rotation ZW"
 
-#: hacks/config/hyperball.xml.h:16 hacks/config/hypercube.xml.h:16
-#: hacks/config/zoom.xml.h:8
-msgid "Zoom"
-msgstr "Zoom"
-
 #: hacks/config/hypercube.xml.h:4
 msgid "Hypercube"
 msgstr "Hypercube"
@@ -2959,20 +4309,113 @@ msgid ""
 "touching four others; a hypercube is composed of eight cubes, each touching "
 "six others. To make it easier to visualize the rotation, it uses a different "
 "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."
+"brain will melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski. "
+"See also the \"polytopes\" hack for a more general version of this using "
+"OpenGL."
+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/hypertorus.xml.h:1 hacks/config/polytopes.xml.h:1
+msgid "-4.0"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:2 hacks/config/polytopes.xml.h:5
+msgid "4.0"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:3
+msgid "4D Hypertorus"
+msgstr "Hypertore 4D"
+
+#: hacks/config/hypertorus.xml.h:4
+msgid "Color Wheel"
+msgstr "Roue des couleurs"
+
+#: hacks/config/hypertorus.xml.h:5 hacks/config/polytopes.xml.h:10
+msgid "Display Speed"
+msgstr "Vitesse d'affichage"
+
+#: hacks/config/hypertorus.xml.h:7 hacks/config/polytopes.xml.h:12
+msgid "Orthographic 3d"
+msgstr "Projection orthographique 3D"
+
+#: hacks/config/hypertorus.xml.h:8 hacks/config/polytopes.xml.h:13
+msgid "Orthographic 4d"
+msgstr "Projection orthographique 4D"
+
+#: hacks/config/hypertorus.xml.h:9 hacks/config/polytopes.xml.h:14
+msgid "Perspective 3d"
+msgstr "Perspective 3D"
+
+#: hacks/config/hypertorus.xml.h:10 hacks/config/polytopes.xml.h:15
+msgid "Perspective 4d"
+msgstr "Perspective 4D"
+
+#: hacks/config/hypertorus.xml.h:11
+msgid "See-Through Bands"
+msgstr "Bandes transparentes"
+
+#: hacks/config/hypertorus.xml.h:14
+msgid "Solid Object"
+msgstr "Objets solides"
+
+#: hacks/config/hypertorus.xml.h:15 hacks/config/mirrorblob.xml.h:20
+#: hacks/config/polytopes.xml.h:21 hacks/config/pulsar.xml.h:16
+msgid "Solid Surface"
+msgstr "Surface solide"
+
+#: hacks/config/hypertorus.xml.h:16
+msgid ""
+"This program shows a rotating Clifford Torus: a torus lying on the \"surface"
+"\" of a 4D hypersphere. Written by Carsten Steger, inspired by Thomas "
+"Banchoff's book \"Beyond the Third Dimension: Geometry, Computer Graphics, "
+"and Higher Dimensions\", Scientific American Library, 1990."
 msgstr ""
 
+#: hacks/config/hypertorus.xml.h:17 hacks/config/polytopes.xml.h:23
+msgid "Transparent Surface"
+msgstr "Surface transparente"
+
+#: hacks/config/hypertorus.xml.h:18
+msgid "Two-Sided"
+msgstr "2 faces"
+
+#: hacks/config/hypertorus.xml.h:19 hacks/config/polytopes.xml.h:24
+msgid "WX Rotation Speed"
+msgstr "Vitesse de rotation WX"
+
+#: hacks/config/hypertorus.xml.h:20 hacks/config/polytopes.xml.h:25
+msgid "WY Rotation Speed"
+msgstr "Vitesse de rotation WY"
+
+#: hacks/config/hypertorus.xml.h:21 hacks/config/polytopes.xml.h:26
+msgid "WZ Rotation Speed"
+msgstr "Vitesse de rotation WZ"
+
+#: hacks/config/hypertorus.xml.h:22 hacks/config/polytopes.xml.h:27
+msgid "Wireframe Mesh"
+msgstr "Fil de fer"
+
+#: hacks/config/hypertorus.xml.h:23 hacks/config/polytopes.xml.h:28
+msgid "XY Rotation Speed"
+msgstr "Vitesse de rotation XY"
+
+#: hacks/config/hypertorus.xml.h:24 hacks/config/polytopes.xml.h:29
+msgid "XZ Rotation Speed"
+msgstr "Vitesse de rotation XZ"
+
+#: hacks/config/hypertorus.xml.h:25 hacks/config/polytopes.xml.h:30
+msgid "YZ Rotation Speed"
+msgstr "Vitesse de rotation YZ"
+
 #: hacks/config/ifs.xml.h:2
 msgid "IFS"
-msgstr ""
+msgstr "IFS"
 
 #: hacks/config/ifs.xml.h:7
 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."
+msgstr "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"
@@ -2980,15 +4423,15 @@ msgstr "D
 
 #: 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"
-msgstr "Imsmap"
+msgstr "IMSmap"
 
 #: 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 ""
@@ -3002,36 +4445,137 @@ msgid ""
 "``brightness'' mode tends to yield cloudlike patterns, and the others tend "
 "to generate images that look like heat-maps or CAT-scans. Written by Juergen "
 "Nickelsen and Jamie Zawinski."
-msgstr ""
+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 "0"
+msgstr "0°"
+
+#: hacks/config/interference.xml.h:2
+msgid "360"
+msgstr "360°"
+
+#: hacks/config/interference.xml.h:3
 msgid "Anim Speed"
 msgstr "Vitesse d'animation"
 
-#: hacks/config/interference.xml.h:2
+#: hacks/config/interference.xml.h:4
 msgid ""
 "Another color-field hack, this one works by computing decaying sinusoidal "
 "waves, and allowing them to interfere with each other as their origins move. "
 "Written by Hannu Mallat."
-msgstr ""
+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:9
+msgid "Hue"
+msgstr "Teinte"
 
-#: hacks/config/interference.xml.h:7
+#: hacks/config/interference.xml.h:10
 msgid "Interference"
 msgstr "Interférences"
 
-#: hacks/config/interference.xml.h:10 hacks/config/t3d.xml.h:9
+#: hacks/config/interference.xml.h:13 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
+#: hacks/config/interference.xml.h:16
 msgid "Number of Waves"
 msgstr "Nombre de vagues"
 
-#: hacks/config/interference.xml.h:17
+#: hacks/config/interference.xml.h:20
 msgid "Wave Size"
 msgstr "Taille des vagues"
 
+#: hacks/config/jigglypuff.xml.h:2
+msgid "Chrome"
+msgstr "Chrome"
+
+#: hacks/config/jigglypuff.xml.h:3
+msgid "Clown barf"
+msgstr "Clown retourné"
+
+#: hacks/config/jigglypuff.xml.h:5
+msgid "Cycle"
+msgstr "Cycles"
+
+#: hacks/config/jigglypuff.xml.h:7
+msgid "Flower box"
+msgstr "Boîte de fleurs"
+
+#: hacks/config/jigglypuff.xml.h:9
+msgid "Inertial damping"
+msgstr "Atténuation inertielle"
+
+#: hacks/config/jigglypuff.xml.h:10
+msgid "JigglyPuff"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:14
+msgid "Rotation speed"
+msgstr "Vitesse de rotation"
+
+#: hacks/config/jigglypuff.xml.h:17 hacks/config/sphere.xml.h:7
+msgid "Sphere"
+msgstr "Sphère"
+
+#: hacks/config/jigglypuff.xml.h:18
+msgid "Sphere strength"
+msgstr "Force des sphères"
+
+#: hacks/config/jigglypuff.xml.h:19
+msgid "Spookiness"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:20
+msgid "Spoooooky"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:21 hacks/config/polyhedra.xml.h:155
+#: hacks/config/sballs.xml.h:16
+msgid "Tetrahedron"
+msgstr "Tétraèdre"
+
+#: hacks/config/jigglypuff.xml.h:22
+msgid ""
+"This little gem does bad things with quasi-spherical objects. The gist of it "
+"is that you have what is, structurally, a tetrahedron with tesselated faces. "
+"the vertices on these faces have forces on them in the form of one "
+"proportional to their distance from the surface of a sphere, and one which "
+"is proportional to how far they differ from some ideal distance from their "
+"neighbors. They also have inertia. The forces and distance are parameters "
+"and there are also a couple of visual parameters. The resulting effect can "
+"range from a shape that does nothing, to a frenetic polygon storm. Somewhere "
+"in between there it usually manifests as a blob that jiggles in a kind of "
+"disturbing manner. woo. It doesn't matter, however. You should just pick "
+"'random'. It overrides all the other options, except for fps, delay and "
+"complexity. By Keith Macleod"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:23
+msgid "Vertex-vertex behavior"
+msgstr "Comportement vertex-vertex"
+
+#: hacks/config/jigglypuff.xml.h:24
+msgid "Vertex-vertex force"
+msgstr "Force vertex-vertex"
+
+#: hacks/config/jigglypuff.xml.h:26
+msgid "collapse"
+msgstr "effondrement"
+
+#: hacks/config/jigglypuff.xml.h:27
+msgid "expand"
+msgstr "expansion"
+
+#: hacks/config/jigglypuff.xml.h:28
+msgid "none"
+msgstr "aucune"
+
+#: hacks/config/jigglypuff.xml.h:29
+msgid "strong"
+msgstr "forte"
+
 #: hacks/config/jigsaw.xml.h:4
 msgid "Jigsaw"
 msgstr "Puzzle"
@@ -3048,27 +4592,23 @@ msgid ""
 "I guess this is generally true...) When it is grabbing a video image, it is "
 "sometimes pretty hard to guess what the image is going to look like once the "
 "puzzle is solved. Written by Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Balles à damier"
+msgstr "Balles à damiers"
 
 #: 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"
-msgstr "Jongleur"
-
-#: hacks/config/juggle.xml.h:6 hacks/config/pipes.xml.h:10
-msgid "None"
-msgstr "Aucun"
+msgstr "Jonglage"
 
 #: hacks/config/julia.xml.h:3 hacks/config/rorschach.xml.h:4
 msgid "Iterations"
-msgstr "Itérations"
+msgstr "Itération"
 
 #: hacks/config/julia.xml.h:4
 msgid "Julia"
@@ -3082,7 +4622,7 @@ msgid ""
 "interesting thing is that there is a small swinging dot passing in front of "
 "the image, which indicates the control point from which the rest of the "
 "image was generated. Written by Sean McCullough."
-msgstr ""
+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 ""
@@ -3090,7 +4630,7 @@ msgid ""
 "motion of colored lines. This one is by Ron Tapia. The motion is nice, but I "
 "think it needs more solids, or perhaps just brighter colors. More variations "
 "in the rotational speed might help, too."
-msgstr ""
+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"
@@ -3106,7 +4646,25 @@ msgstr "Sym
 
 #: hacks/config/kaleidescope.xml.h:10
 msgid "Trails"
-msgstr "Trainées"
+msgstr "Traînées"
+
+#: hacks/config/klein.xml.h:3
+msgid "Klein"
+msgstr "Bouteille de Klein"
+
+#: hacks/config/klein.xml.h:10
+msgid ""
+"This draws a visualization of a Klein bottle or some other interesting "
+"parametric surfaces. Written by Andrey Mirtchovski."
+msgstr ""
+
+#: hacks/config/klein.xml.h:11
+msgid "Use Randomized Surfaces and Primitives"
+msgstr "Utiliser des primitives et surfaces aléatoires"
+
+#: hacks/config/klein.xml.h:12
+msgid "Wander Around the Screen"
+msgstr "Déplacement sur l'écran"
 
 #: hacks/config/kumppa.xml.h:5
 msgid "Kumppa"
@@ -3120,14 +4678,14 @@ msgstr "Al
 msgid ""
 "Spiraling, spinning, and very, very fast splashes of color rush toward the "
 "screen. Written by Teemu Suutari."
-msgstr ""
+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 ""
 "Animates a simulation of Lemarchand's Box, repeatedly solving itself. "
 "Requires OpenGL, and a machine with fast hardware support for texture maps. "
 "Warning: occasionally opens doors. Written by Jamie Zawinski."
-msgstr ""
+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. Attention : risque d'ouvrir des portes. Écrit par Jamie Zawinski."
 
 #: hacks/config/lament.xml.h:3
 msgid "Lament"
@@ -3141,8 +4699,60 @@ msgstr "Laser"
 msgid ""
 "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 . Écrit par Pascal Pensa. (Frankie a dit : relax.)"
+
+#: hacks/config/lavalite.xml.h:2 hacks/config/xmountains.xml.h:2
+msgid "10"
+msgstr "10"
+
+#: hacks/config/lavalite.xml.h:3
+msgid "Activity"
+msgstr "Activité"
+
+#: hacks/config/lavalite.xml.h:4
+msgid "Classic Lavalite"
+msgstr "Lavalite classique"
+
+#: hacks/config/lavalite.xml.h:5
+msgid "Cone Lavalite"
+msgstr "Lavalite conique"
+
+#: 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 "A facettes"
+
+#: hacks/config/lavalite.xml.h:11
+msgid "Giant Lavalite"
+msgstr "Lavalite géante"
+
+#: hacks/config/lavalite.xml.h:13
+msgid "LavaLite"
+msgstr "LavaLite"
+
+#: hacks/config/lavalite.xml.h:15
+msgid "Max Blobs"
+msgstr "Maximum de blobs"
+
+#: hacks/config/lavalite.xml.h:16
+msgid "Random Lamp Style"
+msgstr "Style de lampe aléatoire"
+
+#: hacks/config/lavalite.xml.h:18
+msgid "Rocket Lavalite"
+msgstr "Lavalite roquette"
+
 #: hacks/config/lightning.xml.h:2
 msgid "Lightning"
 msgstr "Éclairs"
@@ -3151,7 +4761,7 @@ msgstr "
 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 ""
+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"
@@ -3159,28 +4769,28 @@ msgstr "Lisa"
 
 #: hacks/config/lisa.xml.h:10
 msgid "Steps"
-msgstr "Pas"
+msgstr "Étapes"
 
 #: hacks/config/lisa.xml.h:11
 msgid ""
 "This draws Lisajous loops, by Caleb Cullen. Remember that device they had "
 "the Phantom Zone prisoners in during their trial in Superman? I think that "
 "was one of these."
-msgstr ""
+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 ""
+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"
-msgstr "Lissie"
+msgstr "Lissajous"
 
 #: 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"
@@ -3188,11 +4798,11 @@ msgstr "Points de contr
 
 #: 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"
-msgstr ""
+msgstr "LMorph"
 
 #: hacks/config/lmorph.xml.h:6
 msgid "Less"
@@ -3204,17 +4814,17 @@ msgstr "Plus"
 
 #: 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"
-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 ""
+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"
@@ -3224,29 +4834,27 @@ msgstr "Boucles"
 msgid ""
 "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."
+msgstr "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"
-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"
-msgstr "Taille grille"
+msgstr "Taille de la grille"
 
 #: 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"
-msgstr "Ignore la direction de la sortie"
+msgstr "Ignorer la direction de la sortie"
 
 #: hacks/config/maze.xml.h:8
 msgid "Joining Generator"
-msgstr ""
+msgstr "Générateur de fusion"
 
 #: hacks/config/maze.xml.h:9
 msgid "Maze"
@@ -3266,7 +4874,7 @@ msgstr "G
 
 #: 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"
@@ -3277,40 +4885,147 @@ msgid ""
 "This is the ancient X maze demo, modified to work with xscreensaver. It "
 "generates a random maze, then solves it with visual feedback. Originally by "
 "Jim Randell; modified by a cast of thousands."
-msgstr ""
+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"
-msgstr ""
+msgstr "Menger"
 
 #: hacks/config/menger.xml.h:19
 msgid ""
 "This draws the three-dimensional variant of the recursive Menger Gasket, a "
 "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/metaballs.xml.h:1
+msgid "Big"
+msgstr "Élevé"
+
+#: hacks/config/metaballs.xml.h:2
+msgid ""
+"Draws two dimensional metaballs: overlapping and merging balls with fuzzy "
+"edges. By W.P. van Paassen."
+msgstr ""
+
+#: hacks/config/metaballs.xml.h:7
+msgid "MetaBall Movement"
+msgstr "Mouvement des méta-balles"
+
+#: hacks/config/metaballs.xml.h:8
+msgid "MetaBall Radius"
+msgstr "Rayon des méta-balles"
+
+#: hacks/config/metaballs.xml.h:9
+msgid "MetaBalls"
+msgstr "Méta-balles"
+
+#: hacks/config/metaballs.xml.h:11
+msgid "Number of MetaBalls"
+msgstr "Nombre de méta-balles"
+
+#: hacks/config/mirrorblob.xml.h:4
+msgid "Blobby"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:5 hacks/config/nerverot.xml.h:2
+msgid "Calm"
+msgstr "Calme"
+
+#: hacks/config/mirrorblob.xml.h:7
+msgid ""
+"Draws a wobbly blob that distorts the image behind it. Requires OpenGL "
+"hardware acceleration for nice animation. Written by Jon Dowdall."
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:8
+msgid "Enable Background Image"
+msgstr "Autoriser une image d'arrière-plan"
+
+#: hacks/config/mirrorblob.xml.h:9
+msgid "Enable Colouring"
+msgstr "Autoriser la colorisation"
+
+#: hacks/config/mirrorblob.xml.h:10
+msgid "Enable Reflected Image"
+msgstr "Autoriser l'image réfléchie"
+
+#: hacks/config/mirrorblob.xml.h:11
+msgid "Enable Walls"
+msgstr "Autoriser les murs"
+
+#: hacks/config/mirrorblob.xml.h:13
+msgid "Field Points"
+msgstr "Points"
+
+#: hacks/config/mirrorblob.xml.h:14
+msgid "Freaky"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:15
+msgid "MirrorBlob"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:17
+msgid "Offset Texture Coordinates"
+msgstr "Offset des coordonnées de la texture"
+
+#: hacks/config/mirrorblob.xml.h:23
+msgid "Very Freaky"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:25
+msgid "X Resolution"
+msgstr "Résolution X"
+
+#: hacks/config/mirrorblob.xml.h:26
+msgid "Y Resolution"
+msgstr "Résolution Y"
+
+#: hacks/config/mismunch.xml.h:5
+msgid "Mismunch"
+msgstr "MisMunch"
+
+#: hacks/config/mismunch.xml.h:6
+msgid ""
+"Munching errors! This is a creatively broken misimplementation of the "
+"classic munching squares graphics hack. Written by Steven Hazel."
 msgstr ""
 
+#: hacks/config/mismunch.xml.h:7
+msgid "One"
+msgstr "Un"
+
+#: hacks/config/mismunch.xml.h:9
+msgid "Simultaneous Squares"
+msgstr "Carrés simultannés"
+
+#: hacks/config/mismunch.xml.h:13 hacks/config/munch.xml.h:10
+#: hacks/config/qix.xml.h:26
+msgid "XOR"
+msgstr "XOR"
+
 #: 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 ""
+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"
-msgstr "Dessine les fourmis"
+msgstr "Dessiner des fournis"
 
 #: hacks/config/moebius.xml.h:4
 msgid "Mesh Floor"
-msgstr ""
+msgstr "Sol grillagé"
 
 #: hacks/config/moebius.xml.h:5
 msgid "Moebius"
-msgstr ""
+msgstr "Moebius"
 
 #: 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"
@@ -3333,7 +5048,7 @@ msgid ""
 "this one is that the heart of the display algorithm can be expressed with "
 "just a pair of loops and a handful of arithmetic, giving it a high ``display "
 "hack metric''."
-msgstr ""
+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 ""
@@ -3342,66 +5057,62 @@ msgid ""
 "planes with various operations. The planes are moving independently of one "
 "another, causing the interference lines to ``spray.'' Written by Jamie "
 "Zawinski."
-msgstr ""
+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:8 hacks/config/thornbird.xml.h:10
-msgid "Thickness"
-msgstr "Finesse"
-
 #: 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"
-msgstr "Dessine les liens entre atomes"
+msgstr "Dessiner des liaisons atomiques"
 
 #: 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"
-msgstr ""
+msgstr "Dessiner le cadre englobant"
 
 #: hacks/config/molecule.xml.h:8
 msgid ""
 "Draws several different representations of molecules. Some common molecules "
 "are built in, and it can also read PDB (Protein Data Base) files as input. "
 "Written by Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Etiquette les atomes"
+msgstr "Affichage du nom des atomes"
 
 #: hacks/config/molecule.xml.h:12
 msgid "Molecule"
 msgstr "Molécule"
 
 #: hacks/config/molecule.xml.h:13
-msgid "PDB File"
-msgstr "Fichier PDB"
+msgid "PDB File or Directory"
+msgstr "Fichier PDB ou répertoire"
 
 #: hacks/config/morph3d.xml.h:1
 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 ""
+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"
-msgstr ""
+msgstr "Morph3D"
 
 #: hacks/config/mountain.xml.h:3
 msgid ""
 "Generates random 3d plots that look vaguely mountainous. Written by Pascal "
 "Pensa."
-msgstr ""
+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"
@@ -3413,27 +5124,19 @@ msgid ""
 "Jackson Wright wrote the above PDP-1 code. That code still lives on in this "
 "screenhack, some 35 years later. The number of lines of enclosing code has "
 "increased substantially, however. This version is by Tim Showalter."
-msgstr ""
+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"
-msgstr ""
-
-#: hacks/config/munch.xml.h:10 hacks/config/qix.xml.h:26
-msgid "XOR"
-msgstr ""
+msgstr "Munch"
 
 #: hacks/config/nerverot.xml.h:1
 msgid "Blot Count"
-msgstr "Nombre de blobs"
-
-#: hacks/config/nerverot.xml.h:2
-msgid "Calm"
-msgstr "Calme"
+msgstr "Nombre de traces"
 
 #: hacks/config/nerverot.xml.h:3
 msgid "Changes"
-msgstr "Change"
+msgstr "Changement"
 
 #: hacks/config/nerverot.xml.h:4
 msgid "Colors"
@@ -3447,7 +5150,7 @@ msgstr ""
 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 ""
+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"
@@ -3455,7 +5158,7 @@ msgstr "Fr
 
 #: hacks/config/nerverot.xml.h:16
 msgid "NerveRot"
-msgstr ""
+msgstr "NerveRot"
 
 #: hacks/config/nerverot.xml.h:17
 msgid "Nervousness"
@@ -3463,48 +5166,65 @@ msgstr "Nervosit
 
 #: 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"
 msgstr "Spasmodique"
 
+#: hacks/config/noof.xml.h:1
+msgid "Draws some rotatey patterns, using OpenGL. Written by Mark Kilgard."
+msgstr ""
+
+#: hacks/config/noof.xml.h:3
+msgid "Noof"
+msgstr ""
+
 #: hacks/config/noseguy.xml.h:1
 msgid ""
 "A little man with a big nose wanders around your screen saying things. The "
 "things which he says can come from a file, or from an external program like "
 "`zippy' or `fortune'. This was extracted from `xnlock' by Dan Heller. "
 "Colorized by Jamie Zawinski."
-msgstr ""
+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"
-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"
-msgstr "Récupère le texte depuis un programme"
+msgstr "Extraire le texte du programme"
 
 #: hacks/config/noseguy.xml.h:4
 msgid "Noseguy"
-msgstr "Gars au gros nez"
+msgstr "Nez"
 
 #: hacks/config/noseguy.xml.h:6
 msgid "Text File"
 msgstr "Fichier texte"
 
-#: hacks/config/noseguy.xml.h:7 hacks/config/phosphor.xml.h:8
-#: hacks/config/starwars.xml.h:17
-msgid "Text Program"
-msgstr "Programme"
-
 #: hacks/config/noseguy.xml.h:8
 msgid "Use Text Below"
-msgstr "Utilise le texte ci-dessous"
+msgstr "Utiliser le texte ci-dessous"
+
+#: hacks/config/pacman.xml.h:2
+msgid "Pacman"
+msgstr "Pacman"
+
+#: hacks/config/pacman.xml.h:3
+msgid "Player Size"
+msgstr "Taille du joueur"
+
+#: hacks/config/pacman.xml.h:4
+msgid ""
+"Simulates a game of Pac-Man on a randomly-created level. Written by Edwin de "
+"Jong."
+msgstr ""
 
 #: hacks/config/pedal.xml.h:7
 msgid "Pedal"
-msgstr ""
+msgstr "Pédale"
 
 #: hacks/config/pedal.xml.h:8
 msgid ""
@@ -3512,33 +5232,33 @@ msgid ""
 "complex polygon, and lets the X server do the bulk of the work by giving it "
 "an even/odd winding rule. Written by Dale Moore, based on some ancient PDP-"
 "11 code."
-msgstr ""
+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"
-msgstr "Joue toujours bien"
+msgstr "Toujours bien jouer"
 
 #: hacks/config/penetrate.xml.h:2
 msgid "Explosions"
-msgstr ""
+msgstr "Explosions"
 
 #: 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"
-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 ""
+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"
-msgstr "Affiche le lignes d'Ammann"
+msgstr "Tracer des lignes d'Ammann"
 
 #: hacks/config/penrose.xml.h:4
 msgid ""
@@ -3553,151 +5273,797 @@ msgid ""
 "population of Great Britain being invited by a multinational to wipe their "
 "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"
+msgstr "Penrose"
+
+#: hacks/config/petri.xml.h:2
+msgid "Colony Shape"
+msgstr "Forme de la colonie"
+
+#: hacks/config/petri.xml.h:3
+msgid "Death Comes"
+msgstr "La mort arrive"
+
+#: hacks/config/petri.xml.h:4
+msgid "Diamond"
+msgstr "Diamant"
+
+#: hacks/config/petri.xml.h:6
+msgid "Fertility"
+msgstr "Fertilité"
+
+#: hacks/config/petri.xml.h:12
+msgid "Maxium Lifespan"
+msgstr "Durée de vie maximum"
+
+#: hacks/config/petri.xml.h:13
+msgid "Maxium Rate of Death"
+msgstr "Taux de mortalité maximum"
+
+#: hacks/config/petri.xml.h:14
+msgid "Maxium Rate of Growth"
+msgstr "Taux de croissance maximum"
+
+#: hacks/config/petri.xml.h:15
+msgid "Minium Lifespan"
+msgstr "Durée de vie minimum"
+
+#: hacks/config/petri.xml.h:16
+msgid "Minium Rate of Death"
+msgstr "Taux de mortalité minimum"
+
+#: hacks/config/petri.xml.h:17
+msgid "Minium Rate of Growth"
+msgstr "Taux de croissance minimum"
+
+#: hacks/config/petri.xml.h:18
+msgid "Mold Varieties"
+msgstr "Variétés de moisissures"
+
+#: hacks/config/petri.xml.h:19
+msgid "Offspring"
+msgstr "Progéniture"
+
+#: hacks/config/petri.xml.h:20
+msgid "Petri"
+msgstr "Petri"
+
+#: hacks/config/petri.xml.h:21
+msgid "Quickly"
+msgstr "Rapidement"
+
+#: hacks/config/petri.xml.h:24
+msgid "Slowly"
+msgstr "Lentement"
+
+#: hacks/config/petri.xml.h:26
+msgid "Square"
+msgstr "Carré"
+
+#: hacks/config/petri.xml.h:27
+msgid ""
+"This simulates colonies of mold growing in a petri dish. Growing colored "
+"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 ""
+"Draws a simulation of an old terminal, with large pixels and long-sustain "
+"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 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 "Dump pipe"
+msgstr "Pipe simple"
+
+#: hacks/config/phosphor.xml.h:5
+msgid "Phosphor"
+msgstr "Phosphore"
+
+#: hacks/config/phosphor.xml.h:6
+msgid "Scale"
+msgstr "Échelle"
+
+#: hacks/config/phosphor.xml.h:10
+msgid "Use PTY"
+msgstr "Utilise PTY"
+
+#: hacks/config/piecewise.xml.h:1
+msgid "Color shifting speed"
+msgstr "Vitesse du changement de couleur"
+
+#: hacks/config/piecewise.xml.h:6
+msgid "Maximum radius"
+msgstr "Rayon max"
+
+#: hacks/config/piecewise.xml.h:7
+msgid "Minimum radius"
+msgstr "Rayon min"
+
+#: hacks/config/piecewise.xml.h:8
+msgid "Piecewise"
+msgstr ""
+
+#: hacks/config/piecewise.xml.h:12
+msgid ""
+"This draws a bunch of moving circles which switch from visibility to "
+"invisibility at intersection points. Written by Geoffrey Irving."
+msgstr ""
+
+#: hacks/config/pipes.xml.h:1
+msgid "Allow Tight Turns"
+msgstr "Autoriser des virages serrés"
+
+#: hacks/config/pipes.xml.h:2
+msgid "Ball Joints"
+msgstr "Raccords à boule"
+
+#: hacks/config/pipes.xml.h:3
+msgid "Curved Pipes"
+msgstr "Canalisations courbées"
+
+#: hacks/config/pipes.xml.h:6
+msgid "Fisheye Lens"
+msgstr "Grand angle"
+
+#: hacks/config/pipes.xml.h:7
+msgid "Gadgetry"
+msgstr "Gadgets"
+
+#: hacks/config/pipes.xml.h:8
+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 "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 hacks/config/wormhole.xml.h:4
+msgid "Lots"
+msgstr "Beaucoup"
+
+#: hacks/config/pipes.xml.h:11
+msgid "Number of Pipe Systems"
+msgstr "Nombre de systèmes de canalisation"
+
+#: hacks/config/pipes.xml.h:12
+msgid "Pipe Fittings"
+msgstr "Raccords de canalisation"
+
+#: hacks/config/pipes.xml.h:13
+msgid "Pipes"
+msgstr "Canalisations"
+
+#: hacks/config/pipes.xml.h:17
+msgid "System Length"
+msgstr "Longueur du système"
+
+#: hacks/config/polyhedra.xml.h:2
+msgid "30 seconds"
+msgstr "30 secondes"
+
+#: hacks/config/polyhedra.xml.h:4 hacks/config/sballs.xml.h:1
+msgid "Cube"
+msgstr "Cube"
+
+#: hacks/config/polyhedra.xml.h:5
+msgid "Cubitruncated Cuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:6
+msgid "Cuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:7
+msgid "Cubohemioctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:8
+msgid "Deltoidal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:9
+msgid "Deltoidal Icositetrahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:10
+msgid "Disdyakisdodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:11
+msgid "Disdyakistriacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:12
+msgid "Display Random Polyhedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:13
+msgid ""
+"Displays different 3D solids and some information about each. A new solid is "
+"chosen every few seconds. There are 75 uniform polyhedra, plus 5 inifite "
+"sets of prisms and antiprisms; including their duals brings the total to "
+"160. Written by Dr. Zvi Har'El and Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:14
+msgid "Ditrigonal Dodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:15 hacks/config/sballs.xml.h:2
+msgid "Dodecahedron"
+msgstr "Dodécaèdre"
+
+#: hacks/config/polyhedra.xml.h:19
+msgid "Great Cubicuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:20
+msgid "Great Deltoidal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:21
+msgid "Great Deltoidal Icositetrahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:22
+msgid "Great Dirhombicosidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:23
+msgid "Great Dirhombicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:24
+msgid "Great Disdyakisdodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:25
+msgid "Great Disdyakistriacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:26
+msgid "Great Ditrigonal Dodecacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:27
+msgid "Great Ditrigonal Dodecicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:28
+msgid "Great Ditrigonal Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:29
+msgid "Great Dodecacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:30
+msgid "Great Dodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:31
+msgid "Great Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:32
+msgid "Great Dodecahemicosacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:33
+msgid "Great Dodecahemicosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:34
+msgid "Great Dodecahemidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:35
+msgid "Great Dodecahemidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:36
+msgid "Great Dodecicosacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:37
+msgid "Great Dodecicosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:38
+msgid "Great Dodecicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:39
+msgid "Great Hexacronic Icositetrahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:40
+msgid "Great Hexagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:41
+msgid "Great Icosacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:42
+msgid "Great Icosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:43
+msgid "Great Icosicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:44
+msgid "Great Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:45
+msgid "Great Icosihemidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:46
+msgid "Great Icosihemidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:47
+msgid "Great Inverted Pentagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:48
+msgid "Great Inverted Snub Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:49
+msgid "Great Pentagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:50
+msgid "Great Pentagrammic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:51
+msgid "Great Pentakisdodekahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:52
+msgid "Great Retrosnub Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:53
+msgid "Great Rhombic Triacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:54
+msgid "Great Rhombicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:55
+msgid "Great Rhombicuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:56
+msgid "Great Rhombidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:57
+msgid "Great Rhombidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:58
+msgid "Great Rhombihexacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:59
+msgid "Great Rhombihexahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:60
+msgid "Great Snub Dodecicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:61
+msgid "Great Snub Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:62
+msgid "Great Stellapentakisdodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:63
+msgid "Great Stellated Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:64
+msgid "Great Stellated Truncated Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:65
+msgid "Great Triakisicosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:66
+msgid "Great Triakisoctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:67
+msgid "Great Triambic Icosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:68
+msgid "Great Truncated Cuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:69
+msgid "Great Truncated Icosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:70
+msgid "Great Truncated Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:71
+msgid "Hexahemioctacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:72 hacks/config/sballs.xml.h:5
+msgid "Icosahedron"
+msgstr "Icosaèdre"
+
+#: hacks/config/polyhedra.xml.h:73
+msgid "Icosidodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:74
+msgid "Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:75
+msgid "Icositruncated Dodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:76
+msgid "Inverted Snub Dodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:77
+msgid "Medial Deltoidal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:78
+msgid "Medial Disdyakistriacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:79
+msgid "Medial Hexagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:80
+msgid "Medial Icosacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:81
+msgid "Medial Inverted Pentagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:82
+msgid "Medial Pentagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:83
+msgid "Medial Rhombic Triacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:84
+msgid "Medial Triambic Icosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:86 hacks/config/sballs.xml.h:7
+msgid "Octahedron"
+msgstr "Octaèdre"
+
+#: hacks/config/polyhedra.xml.h:87
+msgid "Octahemioctacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:88
+msgid "Octahemioctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:89
+msgid "Pentagonal Antiprism"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:90
+msgid "Pentagonal Deltohedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:91
+msgid "Pentagonal Dipyramid"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:92
+msgid "Pentagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:93
+msgid "Pentagonal Icositetrahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:94
+msgid "Pentagonal Prism"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:95
+msgid "Pentagrammic Antiprism"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:96
+msgid "Pentagrammic Concave Deltohedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:97
+msgid "Pentagrammic Crossed Antiprism"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:98
+msgid "Pentagrammic Deltohedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:99
+msgid "Pentagrammic Dipyramid"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:100
+msgid "Pentagrammic Prism"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:101
+msgid "Pentakisdodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:102
+msgid "Polyhedra"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:103
+msgid "Rhombic Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:104
+msgid "Rhombic Triacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:105
+msgid "Rhombicosacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:106
+msgid "Rhombicosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:107
+msgid "Rhombicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:108
+msgid "Rhombicuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:109
+msgid "Rhombidodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:117
+msgid "Show Description"
+msgstr "Affiche la description"
+
+#: hacks/config/polyhedra.xml.h:120
+msgid "Small Cubicuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:121
+msgid "Small Ditrigonal Dodecacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:122
+msgid "Small Ditrigonal Dodecicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:123
+msgid "Small Ditrigonal Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:124
+msgid "Small Dodecacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:125
+msgid "Small Dodecahemicosacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:126
+msgid "Small Dodecahemicosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:127
+msgid "Small Dodecahemidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:128
+msgid "Small Dodecahemidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:129
+msgid "Small Dodecicosacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:130
+msgid "Small Dodecicosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:131
+msgid "Small Dodecicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:132
+msgid "Small Hexacronic Icositetrahedron"
 msgstr ""
 
-#: hacks/config/penrose.xml.h:9
-msgid "Penrose"
+#: hacks/config/polyhedra.xml.h:133
+msgid "Small Hexagonal Hexecontahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:2
-msgid "Colony Shape"
-msgstr "Forme de la colonie"
+#: hacks/config/polyhedra.xml.h:134
+msgid "Small Hexagrammic Hexecontahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:3
-msgid "Death Comes"
-msgstr "La mort arrive"
+#: hacks/config/polyhedra.xml.h:135
+msgid "Small Icosacronic Hexecontahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:4
-msgid "Diamond"
-msgstr "Diamand"
+#: hacks/config/polyhedra.xml.h:136
+msgid "Small Icosicosidodecahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:6
-msgid "Fertility"
-msgstr "Fertilité"
+#: hacks/config/polyhedra.xml.h:137
+msgid "Small Icosihemidodecacron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:12
-msgid "Maxium Lifespan"
+#: hacks/config/polyhedra.xml.h:138
+msgid "Small Icosihemidodecahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:13
-msgid "Maxium Rate of Death"
+#: hacks/config/polyhedra.xml.h:139
+msgid "Small Retrosnub Icosicosidodecahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:14
-msgid "Maxium Rate of Growth"
+#: hacks/config/polyhedra.xml.h:140
+msgid "Small Rhombidodecacron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:15
-msgid "Minium Lifespan"
+#: hacks/config/polyhedra.xml.h:141
+msgid "Small Rhombidodecahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:16
-msgid "Minium Rate of Death"
+#: hacks/config/polyhedra.xml.h:142
+msgid "Small Rhombihexacron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:17
-msgid "Minium Rate of Growth"
+#: hacks/config/polyhedra.xml.h:143
+msgid "Small Rhombihexahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:18
-msgid "Mold Varieties"
+#: hacks/config/polyhedra.xml.h:144
+msgid "Small Snub Icosicosidodecahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:19
-msgid "Offspring"
+#: hacks/config/polyhedra.xml.h:145
+msgid "Small Stellapentakisdodecahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:20
-msgid "Petri"
+#: hacks/config/polyhedra.xml.h:146
+msgid "Small Stellated Dodecahedron"
 msgstr ""
 
-#: hacks/config/petri.xml.h:21
-msgid "Quickly"
-msgstr "Rapide"
+#: hacks/config/polyhedra.xml.h:147
+msgid "Small Stellated Truncated Dodecahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:24
-msgid "Slowly"
-msgstr "Lente"
+#: hacks/config/polyhedra.xml.h:148
+msgid "Small Triambic Icosahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:26
-msgid "Square"
-msgstr "Carrés"
+#: hacks/config/polyhedra.xml.h:149
+msgid "Snub Cube"
+msgstr ""
 
-#: hacks/config/petri.xml.h:27
-msgid ""
-"This simulates colonies of mold growing in a petri dish. Growing colored "
-"circles overlap and leave spiral interference in their wake. Written by Dan "
-"Bornstein."
+#: hacks/config/polyhedra.xml.h:150
+msgid "Snub Dodecadodecahedron"
 msgstr ""
 
-#: hacks/config/phosphor.xml.h:1
-#, fuzzy
-msgid ""
-"Draws a simulation of an old terminal, with large pixels and long-sustain "
-"phosphor. It can run any program as a source of the text it displays. "
-"Written by Jamie Zawinski."
+#: hacks/config/polyhedra.xml.h:151
+msgid "Snub Dodecahedron"
 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."
 
-#: hacks/config/phosphor.xml.h:2
-msgid "Fade"
-msgstr "Fondu"
+#: hacks/config/polyhedra.xml.h:152
+msgid "Snub Icosidodecadodecahedron"
+msgstr ""
 
-#: hacks/config/phosphor.xml.h:4
-msgid "Phosphor"
-msgstr "Phosphore"
+#: hacks/config/polyhedra.xml.h:153
+msgid "Stellated Truncated Hexahedron"
+msgstr ""
 
-#: hacks/config/phosphor.xml.h:5
-msgid "Scale"
-msgstr "Echelle"
+#: hacks/config/polyhedra.xml.h:154
+msgid "Tetradyakishexahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:1
-msgid "Allow Tight Turns"
-msgstr "Permet les angles serrés"
+#: hacks/config/polyhedra.xml.h:156
+msgid "Tetrahemihexacron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:2
-msgid "Ball Joints"
-msgstr "Jointures en balles"
+#: hacks/config/polyhedra.xml.h:157
+msgid "Tetrahemihexahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:3
-msgid "Curved Pipes"
-msgstr "Tuyaux incurvés"
+#: hacks/config/polyhedra.xml.h:158
+msgid "Tetrakishexahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:6
-msgid "Fisheye Lens"
-msgstr "Lentille oeil de poisson"
+#: hacks/config/polyhedra.xml.h:159
+msgid "Triakisicosahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:7
-msgid "Gadgetry"
-msgstr "Gadgets"
+#: hacks/config/polyhedra.xml.h:160
+msgid "Triakisoctahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:8
-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."
+#: hacks/config/polyhedra.xml.h:161
+msgid "Triakistetrahedron"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:9
-msgid "Lots"
-msgstr "Beaucoup"
+#: hacks/config/polyhedra.xml.h:162
+msgid "Tridyakisicosahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:11
-msgid "Number of Pipe Systems"
-msgstr "Nombre de systèmes de tuyaux"
+#: hacks/config/polyhedra.xml.h:163
+msgid "Truncated Cube"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:12
-msgid "Pipe Fittings"
+#: hacks/config/polyhedra.xml.h:164
+msgid "Truncated Cuboctahedron"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:13
-msgid "Pipes"
-msgstr "Tuyaux"
+#: hacks/config/polyhedra.xml.h:165
+msgid "Truncated Dodecadodecahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:17
-msgid "System Length"
-msgstr "Longueur du système"
+#: hacks/config/polyhedra.xml.h:166
+msgid "Truncated Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:167
+msgid "Truncated Great Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:168
+msgid "Truncated Icosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:169
+msgid "Truncated Icosidodechedon"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:170
+msgid "Truncated Octahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:171
+msgid "Truncated Tetrahedron"
+msgstr ""
 
 #: hacks/config/polyominoes.xml.h:3
 msgid "Identical Pieces"
@@ -3705,93 +6071,184 @@ msgstr "Pi
 
 #: 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 "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/polytopes.xml.h:2
+msgid "120-Cell"
+msgstr "120 cellules"
+
+#: hacks/config/polytopes.xml.h:3
+msgid "16-Cell (Hyper-Octahedron)"
+msgstr "16 cellules (Hyper-Octahèdre)"
+
+#: hacks/config/polytopes.xml.h:4
+msgid "24-Cell"
+msgstr "24 cellules"
+
+#: hacks/config/polytopes.xml.h:6
+msgid "5-Cell (Hyper-Tetrahedron)"
+msgstr "5 cellules (Hyper-Tétrahèdre)"
+
+#: hacks/config/polytopes.xml.h:7
+msgid "600-Cell"
+msgstr "600 cellules"
+
+#: hacks/config/polytopes.xml.h:8
+msgid "8-Cell (Hypercube / Tesseract)"
+msgstr "8 cellules (Hypercube / Tesseract)"
+
+#: hacks/config/polytopes.xml.h:9
+msgid "Colors By 4D Depth"
+msgstr "Couleur en profondeur 4D"
+
+#: hacks/config/polytopes.xml.h:17
+msgid "Regular 4D Polytopes"
+msgstr "Polytupes 4D réguliers"
+
+#: hacks/config/polytopes.xml.h:19
+msgid "Single Color"
+msgstr "Couleur unique"
+
+#: hacks/config/polytopes.xml.h:22
+msgid ""
+"This program shows one of the six regular 4D polytopes rotating in 4D. "
+"Written by Carsten Steger, inspired by H.S.M Coxeter's book \"Regular "
+"Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and Thomas "
+"Banchoff's book \"Beyond the Third Dimension: Geometry, Computer Graphics, "
+"and Higher Dimensions\", Scientific American Library, 1990."
+msgstr ""
+
+#: hacks/config/pong.xml.h:2
+msgid "Pong"
+msgstr "Pong"
+
+#: hacks/config/pong.xml.h:6
+msgid ""
+"The pong program simulates an ancient Pong home video game, as well as "
+"various artifacts from displaying it on a color TV set. Written by Jeremy "
+"English and Trevor Blackwell."
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:1
+msgid "Border"
+msgstr "Bordure"
+
+#: hacks/config/popsquares.xml.h:2
+msgid "End color"
+msgstr "Couleur de fin"
+
+#: hacks/config/popsquares.xml.h:7
+msgid "Start color"
+msgstr "Couleur de début"
+
+#: hacks/config/popsquares.xml.h:8
+msgid "Subdivision"
+msgstr "Sub-division"
+
+#: hacks/config/popsquares.xml.h:9
+msgid ""
+"This draws a pop-art-ish looking grid of pulsing colors. By Levi Burton."
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:10
+msgid "Twitch"
+msgstr "Mouvement compulsif"
+
+#: hacks/config/popsquares.xml.h:11
+msgid "popsquares"
+msgstr "Carrés pop-art"
+
+#: hacks/config/providence.xml.h:1
+msgid "Draw Eye"
+msgstr "Dessiner des yeux"
+
+#: hacks/config/providence.xml.h:3
+msgid "Providence"
+msgstr "Providence"
+
+#: hacks/config/providence.xml.h:7
+msgid ""
+"The providence code displays an eye, shrouded in glory, set upon the base of "
+"a pyramid. Written by Blair Tennessy."
 msgstr ""
 
 #: hacks/config/pulsar.xml.h:1
 msgid "Anti-alias Lines"
-msgstr ""
+msgstr "Lignes anti-aliasées"
 
 #: hacks/config/pulsar.xml.h:3
 msgid ""
 "Draws some intersecting planes, making use of alpha blending, fog, textures, "
 "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 ""
+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"
-msgstr "Autorise les mélanges"
+msgstr "Activer le mélange"
 
 #: 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"
-msgstr "Autorise le brouillard"
+msgstr "Activer le brouillard"
 
 #: 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"
-msgstr "Autorise le filtrage des textures"
+msgstr "Activer le filtrage de texture"
 
 #: 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"
-msgstr "Autorise la texturation"
+msgstr "Activer les textures"
 
 #: hacks/config/pulsar.xml.h:12
 msgid "Pulsar"
-msgstr ""
+msgstr "Pulsar"
 
 #: hacks/config/pulsar.xml.h:13
 msgid "Quad Count"
 msgstr "Nombre de quads"
 
-#: hacks/config/pulsar.xml.h:16
-msgid "Solid Surface"
-msgstr "Surface unie"
-
 #: hacks/config/pulsar.xml.h:18
 msgid "Texture PPM File"
 msgstr "Fichier PPM de texture"
 
 #: hacks/config/pyro.xml.h:3
 msgid "Explosive Yield"
-msgstr ""
+msgstr "Production d'explosions"
 
 #: hacks/config/pyro.xml.h:6
 msgid "Launch Frequency"
 msgstr "Fréquence de lancement"
 
-#: hacks/config/pyro.xml.h:8
-msgid "Often"
-msgstr "Souvent"
-
 #: hacks/config/pyro.xml.h:9
 msgid "Particle Density"
 msgstr "Densité des particules"
 
 #: 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 ""
+msgstr "Pyro dessine des feux d'artifices en explosion. Bla bla. Écrit par Jamie Zawinski."
 
 #: hacks/config/qix.xml.h:1
 msgid "Additive Colors"
@@ -3803,23 +6260,23 @@ msgstr "Coins"
 
 #: 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"
-msgstr "Déplacement linéaire"
+msgstr "Mouvement linéaire"
 
 #: hacks/config/qix.xml.h:15
 msgid "Max Size"
-msgstr "Taille maximale"
+msgstr "Taille max."
 
 #: hacks/config/qix.xml.h:16
 msgid "Qix"
-msgstr ""
+msgstr "Qix"
 
 #: 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"
@@ -3831,40 +6288,46 @@ msgid ""
 "segments around the screen, and uses variations on this basic motion pattern "
 "to produce all sorts of different presentations: line segments, filled "
 "polygons, overlapping translucent areas... Written by Jamie Zawinski."
-msgstr ""
+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/queens.xml.h:2
+msgid "Queens"
+msgstr "Reines"
+
+#: 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 "/"
-msgstr ""
+msgstr "/"
 
 #: hacks/config/rd-bomb.xml.h:3
 #, no-c-format
 msgid "1%"
-msgstr ""
-
-#: hacks/config/rd-bomb.xml.h:5
-#, no-c-format
-msgid "100%"
-msgstr ""
+msgstr "1%"
 
 #: hacks/config/rd-bomb.xml.h:7
 msgid ""
 "Another variation of the `Bomb' program by Scott Draves. This draws a grid "
 "of growing square-like shapes that, once they overtake each other, react in "
 "unpredictable ways. ``RD'' stands for reaction-diffusion."
-msgstr ""
+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"
-msgstr ""
+msgstr "Époque"
 
 #: 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"
@@ -3875,13 +6338,12 @@ msgid "Reaction/Difusion"
 msgstr "Réaction/Diffusion"
 
 #: hacks/config/rd-bomb.xml.h:16
-#, fuzzy
 msgid "Seed Radius"
-msgstr "Rayon"
+msgstr "Rayon du germe"
 
 #: 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"
@@ -3897,23 +6359,23 @@ msgstr "Couleurs    Deux"
 
 #: hacks/config/ripples.xml.h:3
 msgid "Drizzle"
-msgstr ""
+msgstr "Bruine"
 
 #: 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"
-msgstr "Effets d'éclairs"
+msgstr "Effet d'éclairage"
 
 #: hacks/config/ripples.xml.h:8
 msgid "Moving Splashes"
-msgstr ""
+msgstr "Éclaboussures mobiles"
 
 #: hacks/config/ripples.xml.h:9
 msgid "Psychedelic Colors"
-msgstr ""
+msgstr "Couleurs psychédéliques"
 
 #: hacks/config/ripples.xml.h:10
 msgid "Ripples"
@@ -3925,14 +6387,14 @@ msgstr "Petites gouttes"
 
 #: hacks/config/ripples.xml.h:13
 msgid "Storm"
-msgstr "Tempête"
+msgstr "Tempète"
 
 #: hacks/config/ripples.xml.h:14
 msgid ""
 "This draws rippling interference patterns like splashing water. With the -"
 "water option, it manipulates your desktop image to look like something is "
 "dripping into it. Written by Tom Hammersley."
-msgstr ""
+msgstr "Dessine des motifs d'interférences ondulants qui ressemblent à des éclaboussures d'eau. Avec l'option '-water', 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"
@@ -3943,16 +6405,19 @@ msgid "Rotation"
 msgstr "Rotation"
 
 #: hacks/config/rocks.xml.h:10
-#, fuzzy
 msgid "Steering"
-msgstr "Démarre"
+msgstr "Orientation"
 
 #: hacks/config/rocks.xml.h:11
 msgid ""
 "This draws an animation of flight through an asteroid field, with changes in "
 "rotation and direction. It can also display 3D separations for red/blue "
 "glasses! Mostly written by Jamie Zawinski."
-msgstr ""
+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/rocks.xml.h:13
+msgid "Velocity"
+msgstr "Vélocité"
 
 #: hacks/config/rorschach.xml.h:7
 msgid "Rorschach"
@@ -3965,21 +6430,20 @@ msgid ""
 "then reflects the image horizontally, vertically, or both. Any deep-seated "
 "neurotic tendencies which this program reveals are your own problem. Written "
 "by Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Avec une symétrie X"
+msgstr "Avec symétrie X"
 
 #: 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 "
-"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
@@ -3998,7 +6462,7 @@ msgstr "Animer"
 msgid ""
 "Creates a collage of rotated and scaled portions of the screen. Written by "
 "Claudio Matsuoka."
-msgstr ""
+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"
@@ -4006,15 +6470,15 @@ msgstr "Nombre de rectangles"
 
 #: hacks/config/rotzoomer.xml.h:7
 msgid "RotZoomer"
-msgstr ""
+msgstr "RotZoomer"
 
 #: hacks/config/rotzoomer.xml.h:8
 msgid "Stationary Rectangles"
-msgstr "Rectangles stationnaires"
+msgstr "Rectangles immobiles"
 
 #: hacks/config/rotzoomer.xml.h:9
 msgid "Sweeping Arcs"
-msgstr ""
+msgstr "Arcs circulaires"
 
 #: hacks/config/rotzoomer.xml.h:11
 msgid "Wandering Rectangles"
@@ -4024,38 +6488,22 @@ msgstr "Rectangles mobiles"
 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 ""
+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"
-msgstr "Rubiks Cube"
+msgstr "Rubik"
 
 #: hacks/config/rubik.xml.h:7
 msgid "Show Shuffling"
-msgstr "Montre le mélange"
-
-#: hacks/config/sballs.xml.h:1
-msgid "Cube"
-msgstr ""
-
-#: hacks/config/sballs.xml.h:2
-msgid "Dodecahedron"
-msgstr "Dodécahèdre"
+msgstr "Afficher le mélange"
 
 #: hacks/config/sballs.xml.h:3
 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 ""
-
-#: hacks/config/sballs.xml.h:5
-msgid "Icosahedron"
-msgstr ""
-
-#: hacks/config/sballs.xml.h:7
-msgid "Octahedron"
-msgstr "Octaèdre"
+"by Eric Lassauge &lt;lassauge@users.sourceforge.net&gt;."
+msgstr "Dessine une animation de balles texturées qui tournent comme des folles en GL. Nécessite OpenGL et une machine avec un support matériel puissant pour les textures. Écrit par Eric Lassauge &lt;lassauge@users.sourceforge.net&gt;."
 
 #: hacks/config/sballs.xml.h:8
 msgid "Plane"
@@ -4065,21 +6513,13 @@ msgstr "Plan"
 msgid "Pyramid"
 msgstr "Pyramide"
 
-#: hacks/config/sballs.xml.h:10
-msgid "Random"
-msgstr "Aléatoire"
-
 #: hacks/config/sballs.xml.h:11
 msgid "Sballs"
-msgstr "BalleS"
+msgstr "Sballs"
 
 #: hacks/config/sballs.xml.h:15
 msgid "Star"
-msgstr "Etoile"
-
-#: hacks/config/sballs.xml.h:16
-msgid "Tetrahedron"
-msgstr "Tétrahèdre"
+msgstr "Étoile"
 
 #: hacks/config/shadebobs.xml.h:7
 msgid "ShadeBobs"
@@ -4087,36 +6527,34 @@ msgstr "ShadeBobs"
 
 #: hacks/config/shadebobs.xml.h:11
 msgid ""
-"This draws smoothly-shaded oscilating oval patterns, that look something "
+"This draws smoothly-shaded oscillating 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."
+msgstr "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"
-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 ""
+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"
-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 ""
+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"
-msgstr "Epaisseur de la bordure"
+msgstr "Largeur de la bordure"
 
 #: hacks/config/slidescreen.xml.h:4
 msgid "Slide Speed"
@@ -4124,7 +6562,7 @@ msgstr "Vitesse de glissement"
 
 #: hacks/config/slidescreen.xml.h:5
 msgid "SlideScreen"
-msgstr "Écran glissant"
+msgstr "Glissement d'écran"
 
 #: hacks/config/slidescreen.xml.h:8
 msgid ""
@@ -4133,11 +6571,11 @@ msgid ""
 "there is a grid of squares, one of which is missing. I hate trying to solve "
 "those puzzles, but watching one permute itself is more amusing. Written by "
 "Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Dérapage"
+msgstr "Glissement"
 
 #: hacks/config/slip.xml.h:10
 msgid ""
@@ -4148,79 +6586,110 @@ msgid ""
 "image like taffy, or (this is my addition) grab an image of your current "
 "desktop to chew on. Originally written by Scott Draves; whacked on by Jamie "
 "Zawinski."
-msgstr ""
+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"
-msgstr "Ping sous-réseau"
+msgid "Ping known hosts"
+msgstr "Ping des machines connues"
 
 #: hacks/config/sonar.xml.h:2
-msgid "Simulation Team Members"
-msgstr "Simulation de membres d'une équipe"
+msgid "Ping mode..."
+msgstr "Mode de ping ..."
 
 #: hacks/config/sonar.xml.h:3
+msgid "Ping subnet/24 (254 hosts)"
+msgstr "Ping sous-réseau/24 (254 hôtes)"
+
+#: hacks/config/sonar.xml.h:4
+msgid "Ping subnet/25 (126 hosts)"
+msgstr "Ping sous-réseau/25 (126 hôtes)"
+
+#: hacks/config/sonar.xml.h:5
+msgid "Ping subnet/26 (62 hosts)"
+msgstr "Ping sous-réseau/26 (62 hôtes)"
+
+#: hacks/config/sonar.xml.h:6
+msgid "Ping subnet/27 (31 hosts)"
+msgstr "Ping sous-réseau/27 (31 hôtes)"
+
+#: hacks/config/sonar.xml.h:7
+msgid "Ping subnet/28 (14 hosts)"
+msgstr "Ping sous-réseau/28 (14 hôtes)"
+
+#: hacks/config/sonar.xml.h:8
+msgid "Ping subnet/29 (6 hosts)"
+msgstr "Ping sous-réseau/29 (6 hôtes)"
+
+#: hacks/config/sonar.xml.h:9
+msgid "Ping subnet/30 (2 hosts)"
+msgstr "Ping sous-réseau/30 (2 hôtes)"
+
+#: hacks/config/sonar.xml.h:10
+msgid "Simulation Team Members"
+msgstr "Membres de l'équipe simulation"
+
+#: hacks/config/sonar.xml.h:11
 msgid "Sonar"
 msgstr "Sonar"
 
-#: hacks/config/sonar.xml.h:4
+#: hacks/config/sonar.xml.h:12
 msgid "Team A Name"
 msgstr "Nom de l'équipe A"
 
-#: hacks/config/sonar.xml.h:5
+#: hacks/config/sonar.xml.h:13
 msgid "Team B Name"
 msgstr "Nom de l'équipe B"
 
-#: hacks/config/sonar.xml.h:6
+#: hacks/config/sonar.xml.h:14
 msgid ""
-"This program draws a simulation of a sonar screen. Written by default, it "
-"displays a random assortment of ``bogies'' on the screen, but if compiled "
-"properly, it can ping (pun intended) your local network, and actually plot "
-"the proximity of the other hosts on your network to you. It would be easy to "
-"make it monitor other sources of data, too. (Processes? Active network "
-"connections? CPU usage per user?) Written by Stephen Martin."
-msgstr ""
+"This program draws a simulation of a sonar screen. By default, it displays a "
+"random assortment of ``bogies'' on the screen, but if installed as \"setuid "
+"root\", it can ping (pun intended) your local network, and actually plot the "
+"proximity of the other hosts on your network to you. Written by Stephen "
+"Martin and Jamie Zawinski."
+msgstr "Ce programme dessine une simulation d'un écran de sonar. Par défaut, il affiche un assortiment aléatoire de 'trucs' à l'écran, mais, s'il est installé \"setuid root\", il peut effectuer un ping sur votre réseau local et calculer  la proximité des autres hôtes du réseau par rapport à vous.Écrit par Stephen Martin et Jamie Zawinski."
 
-#: hacks/config/sonar.xml.h:7
+#: hacks/config/sonar.xml.h:15
 msgid "vs."
 msgstr "contre"
 
 #: 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"
-msgstr "Afficher le réticule"
+msgstr "Afficher le viseur"
 
 #: 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"
-msgstr ""
+msgstr "Puits de mine"
 
 #: hacks/config/speedmine.xml.h:9
 msgid "Present Bonuses"
-msgstr ""
+msgstr "Bonus présents"
 
 #: 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 ""
+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"
-msgstr ""
+msgstr "SpeedMine"
 
 #: 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"
@@ -4231,17 +6700,13 @@ msgid ""
 "Another of the classic screenhacks of the distant past, this one draws "
 "shaded spheres in multiple colors. This hack traces its lineage back to Tom "
 "Duff in 1982."
-msgstr ""
-
-#: hacks/config/sphere.xml.h:7
-msgid "Sphere"
-msgstr "Sphère"
+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/sphereEversion.xml.h:1
+#: hacks/config/sphereeversion.xml.h:1
 msgid "SphereEversion"
-msgstr "Sphère Version 3D"
+msgstr "SphereEversion"
 
-#: hacks/config/sphereEversion.xml.h:2
+#: hacks/config/sphereeversion.xml.h:2
 msgid ""
 "SphereEversion draws an animation of a sphere being turned inside out. A "
 "sphere can be turned inside out, without any tears, sharp creases or "
@@ -4252,17 +6717,13 @@ msgid ""
 "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 ""
+msgstr "Lignes lissées"
 
 #: hacks/config/spheremonics.xml.h:23
 msgid "Spheremonics"
-msgstr ""
+msgstr "Sphèremonics"
 
 #: hacks/config/spheremonics.xml.h:24
 msgid ""
@@ -4272,15 +6733,15 @@ msgid ""
 "angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/spiral.xml.h:2
+#: hacks/config/spiral.xml.h:2 hacks/config/superquadrics.xml.h:2
 msgid "Cycles"
-msgstr ""
+msgstr "Fréquence des cycles"
 
 #: hacks/config/spiral.xml.h:7
 msgid ""
 "Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
 "means moire; interference patterns, of course."
-msgstr ""
+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"
@@ -4288,32 +6749,32 @@ msgstr "Spirale"
 
 #: hacks/config/spotlight.xml.h:1
 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, illuminating 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"
-msgstr "Lumière spot"
+msgstr "Faisceau lumineux"
 
 #: 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"
-msgstr ""
+msgstr "Sproingies"
 
 #: hacks/config/squiral.xml.h:3
 msgid ""
 "Draws a set of interacting, square-spiral-producing automata. The spirals "
 "grow outward until they hit something, then they go around it. Written by "
 "Jeff Epler."
-msgstr ""
+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"
-msgstr ""
+msgstr "Sens de rotation"
 
 #: hacks/config/squiral.xml.h:7
 msgid "Left"
@@ -4321,7 +6782,7 @@ msgstr "Gauche"
 
 #: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:8
 msgid "Randomness"
-msgstr "Aléatoire"
+msgstr "Caractère aléatoire"
 
 #: hacks/config/squiral.xml.h:12
 msgid "Right"
@@ -4333,7 +6794,7 @@ msgstr "Spirale carr
 
 #: hacks/config/ssystem.xml.h:1
 msgid "SSystem"
-msgstr "Système Solaire"
+msgstr "SSystem"
 
 #: hacks/config/ssystem.xml.h:2
 msgid ""
@@ -4345,10 +6806,9 @@ msgid ""
 "work with some window managers, but not with others, so your mileage may "
 "vary. SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/"
 "&gt;, but is now gone. You may still be able to find copies elsewhere. "
-"SSystem has since evolved into two different programs: OpenUniverse (http://"
-"openuniverse.sourceforge.net/) and Celestia (http://www.shatters.net/"
-"celestia/). Sadly, neither of these programs work with xscreensaver at all. "
-"You are encouraged to nag their authors into adding xscreensaver support!"
+"SSystem has since evolved into Celestia, found at &lt;http://www.shatters."
+"net/celestia/&gt;. Sadly, Celestia does not work with xscreensaver at all. "
+"You are encouraged to nag the authors into adding xscreensaver support!"
 msgstr ""
 
 #: hacks/config/stairs.xml.h:6
@@ -4359,15 +6819,15 @@ msgstr "Escaliers"
 msgid ""
 "by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
 "staircase."
-msgstr ""
+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"
-msgstr "Dégradés de couleurs"
+msgstr "Dégradés de couleur"
 
 #: hacks/config/starfish.xml.h:7
 msgid "Pulsating Blob"
-msgstr "Blob pulsant"
+msgstr "Tache pulsatile"
 
 #: hacks/config/starfish.xml.h:10
 msgid "Starfish"
@@ -4379,11 +6839,11 @@ msgid ""
 "pulsate, rotate, and turn inside out. Another display mode uses these shapes "
 "to lay down a field of colors, which are then cycled. The motion is very "
 "organic. Written by Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Lignes anti-aliasées"
+msgstr "Lignes anti-aliassées"
 
 #: hacks/config/starwars.xml.h:3
 msgid "Centered Text"
@@ -4394,35 +6854,35 @@ msgid ""
 "Draws a stream of text slowly scrolling into the distance at an angle, over "
 "a star field, like at the beginning of the movie of the same name. Written "
 "by Jamie Zawinski and Claudio Matauoka."
-msgstr ""
+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"
-msgstr ""
+msgstr "Fondu au noir"
 
 #: 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"
-msgstr ""
+msgstr "Décaler le texte vers la droite"
 
 #: hacks/config/starwars.xml.h:9
 msgid "Font Point Size"
-msgstr ""
+msgstr "Taille de police"
 
 #: 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"
-msgstr ""
+msgstr "Vitesse de rotation des étoiles"
 
 #: hacks/config/starwars.xml.h:14
 msgid "StarWars"
-msgstr "La guerre des étoiles"
+msgstr "StarWars"
 
 #: hacks/config/starwars.xml.h:15
 msgid "Text Columns"
@@ -4434,46 +6894,42 @@ msgstr "Lignes de texte"
 
 #: 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"
-msgstr "Replis des lignes longues"
+msgstr "Retour à la ligne"
 
 #: hacks/config/stonerview.xml.h:1
 msgid ""
 "Chains of colorful squares dance around each other in complex spiral "
 "patterns. Written by Andrew Plotkin, based on SGI's `electropaint' "
 "screensaver."
-msgstr ""
+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"
-msgstr ""
-
-#: hacks/config/strange.xml.h:1
-msgid "Curviness"
-msgstr ""
+msgstr "Spirale psyché"
 
-#: hacks/config/strange.xml.h:9
+#: hacks/config/strange.xml.h:6
 msgid "Strange"
 msgstr "Étrange"
 
-#: hacks/config/strange.xml.h:10
+#: hacks/config/strange.xml.h:7
 msgid ""
 "This draws strange attractors: it's a colorful, unpredictably-animating "
 "field of dots that swoops and twists around. The motion is very nice. "
 "Written by Massimino Pascal."
-msgstr ""
+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
+#: hacks/config/superquadrics.xml.h:3
 msgid ""
 "Ed Mackey reports that he wrote the first version of this program in BASIC "
 "on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is "
 "GL and has specular reflections."
-msgstr ""
+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
+#: hacks/config/superquadrics.xml.h:11
 msgid "Superquadrics"
 msgstr "Superquadriques"
 
@@ -4482,23 +6938,23 @@ msgid ""
 "More flowing, swirly patterns. This version is by M. Dobie and R. Taylor, "
 "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 ""
+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
-msgid "0°"
-msgstr ""
+msgid "0 deg"
+msgstr ""
 
 #: hacks/config/t3d.xml.h:2
 msgid "5 Minute Tick Marks"
-msgstr "Marques des 5 minutes"
+msgstr "Marque toutes les 5 minutes"
 
 #: hacks/config/t3d.xml.h:3
-msgid "90°"
-msgstr ""
+msgid "90 deg"
+msgstr "90°"
 
 #: hacks/config/t3d.xml.h:4
 msgid "Bigger"
@@ -4506,11 +6962,11 @@ msgstr "Plus grand"
 
 #: hacks/config/t3d.xml.h:5
 msgid "Cycle Seconds"
-msgstr ""
+msgstr "Cycle des secondes"
 
 #: hacks/config/t3d.xml.h:10
 msgid "Minute Tick Marks"
-msgstr "Marques des minutes"
+msgstr "Marque toutes les minutes"
 
 #: hacks/config/t3d.xml.h:12
 msgid "Smaller"
@@ -4518,44 +6974,41 @@ msgstr "Plus petit"
 
 #: 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 ""
-"Horloge analogique composée de bulles flottantesEcris par Bernd Paysan."
+msgstr "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"
-msgstr ""
+msgstr "Retourner"
 
 #: hacks/config/t3d.xml.h:17
 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 ""
+msgstr "Affiche la fractale de l'«oiseau dans un buisson épineux». Écrit par Tim Auckland."
 
 #: hacks/config/thornbird.xml.h:6
 msgid "Points"
-msgstr ""
+msgstr "Points"
 
 #: 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 ""
-"Génère aléatoirement des zones de montagne par subdivision itérative de "
-"triangles.Ecris pas Tobias Gloth."
+msgstr "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"
@@ -4565,7 +7018,7 @@ msgstr "Triangle"
 msgid ""
 "This draws line- and arc-based Truchet patterns that tile the screen. "
 "Written by Adrian Likins."
-msgstr ""
+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"
@@ -4574,31 +7027,31 @@ msgstr "Truchet"
 #: hacks/config/twang.xml.h:2
 msgid ""
 "Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
-msgstr ""
+msgstr "Divise l'écran en petits rectangles, qui sont ensuite enlevés. Écrit par Dan Bornstein."
 
 #: hacks/config/twang.xml.h:6
 msgid "Jumpy"
-msgstr ""
+msgstr "Sautillant"
 
 #: hacks/config/twang.xml.h:11
 msgid "Springiness"
-msgstr ""
+msgstr "Flexibilité"
 
 #: hacks/config/twang.xml.h:13
 msgid "Transference"
-msgstr ""
+msgstr "Migration"
 
 #: 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."
-msgstr ""
+msgstr "Trace des gribouillis vermiculés. Écrit par Tyler Pierce."
 
 #: 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"
@@ -4616,18 +7069,18 @@ msgid ""
 "subtracting the image from a rotated version of itself, etc.) Then it "
 "displays that image for a few seconds, and does it again. This works really "
 "well if you just feed broadcast television into it."
-msgstr ""
+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"
-msgstr ""
+msgstr "VidWhacker"
 
 #: hacks/config/vines.xml.h:6
 msgid ""
 "This one generates a continuous sequence of small, curvy geometric patterns. "
 "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 ""
+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"
@@ -4635,28 +7088,28 @@ msgstr "Vignes"
 
 #: 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 ""
+msgstr "Dessine une promenade aléatoire colorée, sous plusieurs formes. Écrit par Rick Campbell."
 
 #: hacks/config/wander.xml.h:14
 msgid "Sustain"
-msgstr ""
+msgstr "Conserver"
 
 #: 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"
-msgstr ""
+msgstr "Programme de filtrage général"
 
 #: 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 ""
@@ -4667,101 +7120,176 @@ msgid ""
 "great. (Note that most of the images it finds are text, and not pictures. "
 "This is because most of the web is pictures of text. Which is pretty sad.) "
 "Written by Jamie Zawinski."
-msgstr ""
+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"
-msgstr "Hors-temps accès aux URLs"
+msgstr "Délai d'expiration de l'URL"
 
 #: hacks/config/webcollage.xml.h:11
 msgid "WebCollage"
-msgstr "Collage web"
+msgstr "Collage Web"
 
 #: hacks/config/whirlwindwarp.xml.h:2
 msgid ""
 "Floating stars are acted upon by a mixture of simple 2D forcefields. The "
 "strength of each forcefield changes continuously, and it is also switched on "
 "and off at random. By Paul 'Joey' Clark."
-msgstr ""
+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
 msgid "Trail Size"
-msgstr "Taille de la trainée"
+msgstr "Taille de la queue"
 
 #: hacks/config/whirlwindwarp.xml.h:8
 msgid "WhirlwindWarp"
-msgstr ""
+msgstr "Tornade"
 
 #: hacks/config/whirlygig.xml.h:1
 msgid "Amplitude"
-msgstr ""
+msgstr "Amplitude"
 
 #: hacks/config/whirlygig.xml.h:2
+msgid "Circle"
+msgstr "Cercle"
+
+#: hacks/config/whirlygig.xml.h:3
 msgid "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
-msgstr ""
+msgstr "Dessine des chaînes de taches sinusoïdales. Écrit par Ashton Trey Belew."
+
+#: hacks/config/whirlygig.xml.h:4
+msgid "Explain modes"
+msgstr "Expliquer les modes"
 
 #: hacks/config/whirlygig.xml.h:5
-msgid "Whirlies"
+msgid "Fun"
 msgstr ""
 
 #: hacks/config/whirlygig.xml.h:6
-msgid "WhirlyGig"
+msgid "Funky"
 msgstr ""
 
+#: hacks/config/whirlygig.xml.h:7
+msgid "Innie"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:8
+msgid "Leave a trail"
+msgstr "Laisser des traînées"
+
+#: hacks/config/whirlygig.xml.h:9
+msgid "Linear"
+msgstr "Linéaire"
+
+#: hacks/config/whirlygig.xml.h:11
+msgid "Lissajous"
+msgstr "Figures Lissojous"
+
+#: hacks/config/whirlygig.xml.h:15
+msgid "Test"
+msgstr "Test"
+
+#: hacks/config/whirlygig.xml.h:16
+msgid "Use Double Buffering"
+msgstr "Double tampon"
+
+#: hacks/config/whirlygig.xml.h:17
+msgid "Whirlies"
+msgstr "Tourbillons"
+
+#: hacks/config/whirlygig.xml.h:18
+msgid "WhirlyGig"
+msgstr "WhirlyGig"
+
+#: hacks/config/whirlygig.xml.h:19
+msgid "Wrap the screen"
+msgstr "Faire le tour de l'écran"
+
 #: hacks/config/worm.xml.h:1
 msgid ""
 "An ancient xlock hack that draws multicolored worms that crawl around the "
 "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/wormhole.xml.h:6
+msgid "Star speed"
+msgstr "Vitesse des étoiles"
+
+#: hacks/config/wormhole.xml.h:7
+msgid "Stars Created"
+msgstr "Création des étoiles"
+
+#: hacks/config/wormhole.xml.h:8
+msgid "Wormhole"
+msgstr "Trou de Ver"
+
+#: hacks/config/wormhole.xml.h:9
+msgid ""
+"Wormhole simulates flying through a colored wormhole in space. Written by "
+"Jon Rafkind."
+msgstr ""
+
+#: hacks/config/xanalogtv.xml.h:1
+msgid "XAnalogTV"
+msgstr ""
+
+#: hacks/config/xanalogtv.xml.h:2
+msgid ""
+"XAnalogTV shows a detailed simulation of an old TV set showing various test "
+"patterns, with various picture artifacts like snow, bloom, distortion, "
+"ghosting, and hash noise. It also simulates the TV warming up. It will cycle "
+"through 12 channels, some with images you give it, and some with color bars "
+"or nothing but static. By Trevor Blackwell."
 msgstr ""
 
 #: hacks/config/xaos.xml.h:1
 msgid "XaoS"
-msgstr ""
+msgstr "XaoS"
 
 #: hacks/config/xaos.xml.h:2
 msgid ""
 "XaoS generates fast fly-through animations of the Mandelbrot and other "
 "fractal sets. Written by Thomas Marsh and Jan Hubicka. This is not included "
 "with the XScreenSaver package, but if you don't have it already, you can "
-"find it at &lt;http://limax.paru.cas.cz/~hubicka/XaoS/&gt;."
+"find it at &lt;http://xaos.theory.org/&gt;."
 msgstr ""
 
 #: 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"
-msgstr "Temps en 24 heures"
+msgstr "Heure (24 heures)"
 
 #: 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"
-msgstr "Affiche les secondes"
+msgstr "Afficher les secondes"
 
 #: 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:10
 msgid "Large Font"
-msgstr "Fonte large"
+msgstr "Grande police"
 
 #: 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:16
 msgid "Small Font"
-msgstr "Petite fonte"
+msgstr "Petite police"
 
 #: hacks/config/xdaliclock.xml.h:9
 msgid "XDaliClock"
-msgstr "Horloge XDali"
+msgstr "Horloge Dali"
 
 #: hacks/config/xdaliclock.xml.h:10
 msgid ""
@@ -4773,15 +7301,15 @@ msgstr ""
 
 #: hacks/config/xearth.xml.h:1
 msgid "Bright"
-msgstr "Clair"
+msgstr "Lumineux"
 
-#: hacks/config/xearth.xml.h:2
+#: hacks/config/xearth.xml.h:2 hacks/config/xplanet.xml.h:7
 msgid "Date/Time Stamp"
-msgstr "Date/Heure"
+msgstr "Indicateur de date/heure"
 
 #: hacks/config/xearth.xml.h:3
 msgid "Day  Dim"
-msgstr ""
+msgstr "Jour  Dim"
 
 #: hacks/config/xearth.xml.h:5
 msgid "Display Stars"
@@ -4789,23 +7317,23 @@ msgstr "Afficher les 
 
 #: hacks/config/xearth.xml.h:8
 msgid "Label Cities"
-msgstr "Libeller les villes"
+msgstr "Indiquer les villes"
 
-#: hacks/config/xearth.xml.h:9
+#: hacks/config/xearth.xml.h:9 hacks/config/xplanet.xml.h:49
 msgid "Lower Left"
-msgstr "Bas gauche"
+msgstr "Inférieur gauche"
 
-#: hacks/config/xearth.xml.h:10
+#: hacks/config/xearth.xml.h:10 hacks/config/xplanet.xml.h:50
 msgid "Lower Right"
-msgstr "Bas droite"
+msgstr "Inférieur droit"
 
-#: hacks/config/xearth.xml.h:13
+#: hacks/config/xearth.xml.h:13 hacks/config/xplanet.xml.h:51
 msgid "Mercator Projection"
-msgstr "Projection Mercator"
+msgstr "Projection de Mercator"
 
 #: hacks/config/xearth.xml.h:14
 msgid "Night   Dim"
-msgstr ""
+msgstr "Nuit   Dim"
 
 #: hacks/config/xearth.xml.h:15
 msgid "No Stars"
@@ -4813,23 +7341,23 @@ msgstr "Pas d'
 
 #: hacks/config/xearth.xml.h:16
 msgid "North/South Rotation"
-msgstr "Rotation nord/sud"
+msgstr "Rotation Nord/Sud"
 
-#: hacks/config/xearth.xml.h:18
+#: hacks/config/xearth.xml.h:18 hacks/config/xplanet.xml.h:53
 msgid "Orthographic Projection"
-msgstr "Projection orthogonale"
+msgstr "Projection orthographique"
 
-#: hacks/config/xearth.xml.h:19
+#: hacks/config/xearth.xml.h:19 hacks/config/xplanet.xml.h:56
 msgid "Real Time"
 msgstr "Temps réel"
 
 #: hacks/config/xearth.xml.h:20
 msgid "Shaded Image"
-msgstr ""
+msgstr "Image ombragée"
 
 #: hacks/config/xearth.xml.h:21
 msgid "Sharp"
-msgstr ""
+msgstr "Net"
 
 #: hacks/config/xearth.xml.h:23
 msgid "Spacing"
@@ -4837,19 +7365,19 @@ msgstr "Espacement"
 
 #: hacks/config/xearth.xml.h:26
 msgid "Terminator   Blurry"
-msgstr ""
+msgstr "Terminateur   Flou"
 
-#: hacks/config/xearth.xml.h:27
+#: hacks/config/xearth.xml.h:27 hacks/config/xplanet.xml.h:61
 msgid "Time Warp"
-msgstr ""
+msgstr "Alignement temporel"
 
-#: hacks/config/xearth.xml.h:29
+#: hacks/config/xearth.xml.h:29 hacks/config/xplanet.xml.h:62
 msgid "Upper Left"
-msgstr "Haut gauche"
+msgstr "Supérieur gauche"
 
-#: hacks/config/xearth.xml.h:30
+#: hacks/config/xearth.xml.h:30 hacks/config/xplanet.xml.h:63
 msgid "Upper Right"
-msgstr "Haut droite"
+msgstr "Supérieur droit"
 
 #: hacks/config/xearth.xml.h:31
 msgid ""
@@ -4857,16 +7385,17 @@ msgid ""
 "in space, correctly shaded for the current position of the Sun. Written by "
 "Kirk Johnson. This is not included with the XScreenSaver package, but if you "
 "don't have it already, you can find it at &lt;http://www.cs.colorado.edu/"
-"~tuna/xearth/&gt;."
+"~tuna/xearth/&gt;. There is also a similar (but more recent) program called "
+"xplanet to be found at &lt;http://xplanet.sourceforge.net/&gt;."
 msgstr ""
 
 #: hacks/config/xearth.xml.h:32
 msgid "Xearth"
-msgstr "Xterre"
+msgstr "Xearth"
 
 #: hacks/config/xfishtank.xml.h:5
 msgid "Fish"
-msgstr "Poisson"
+msgstr "Poissons"
 
 #: hacks/config/xfishtank.xml.h:6
 msgid "Fish Speed"
@@ -4881,21 +7410,21 @@ msgstr ""
 
 #: hacks/config/xfishtank.xml.h:12
 msgid "XFishTank"
-msgstr "Bocal à poissons"
+msgstr "XFishTank"
 
 #: 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 ""
+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"
-msgstr ""
+msgstr "Activer l'étendue"
 
 #: hacks/config/xflame.xml.h:8
 msgid "Xflame"
@@ -4907,7 +7436,7 @@ msgid ""
 "Jamie Zawinski. If you haven't seen Stanley Kubrick's masterpiece, ``The "
 "Shining,'' you won't get it. Those who have describe this hack as "
 "``inspired.''"
-msgstr ""
+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"
@@ -4918,361 +7447,606 @@ msgid ""
 "This generates pretty fractal pictures by doing funky math involving the "
 "``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
 "Record."
-msgstr ""
+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"
 msgstr "Xlyap"
 
-#: hacks/config/xmatrix.xml.h:1
+#: hacks/config/xmatrix.xml.h:3
 msgid ""
-"A rendition of the text scrolls seen in the movie ``The Matrix.'' Written by "
-"Jamie Zawinski."
+"Draws dropping characters similar to what is seen on the computer monitors "
+"in \"The Matrix\". See also \"glmatrix\" for a 3D rendering of the similar "
+"effect that appeared in the title sequence of the movie. Written by Jamie "
+"Zawinski."
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:2
-msgid "Binary Encoding"
-msgstr "Encodag binaire"
-
-#: hacks/config/xmatrix.xml.h:3
+#: hacks/config/xmatrix.xml.h:4
 msgid "Expansion Algorithm"
-msgstr "Algorythme d'expansion"
-
-#: hacks/config/xmatrix.xml.h:5
-msgid "Full"
-msgstr "Plein"
+msgstr "Algorithme d'extension"
 
 #: hacks/config/xmatrix.xml.h:6
-msgid "Genetic Encoding"
-msgstr "Encodage génétique"
-
-#: hacks/config/xmatrix.xml.h:7
-msgid "Hexadecimal Encoding"
-msgstr "Encodage hexadécimal"
+msgid "Full"
+msgstr "Complet"
 
 #: hacks/config/xmatrix.xml.h:9
-msgid "Matrix Encoding"
-msgstr "Encodage matriciel"
+msgid "Knock Knock"
+msgstr "Toc toc"
 
-#: hacks/config/xmatrix.xml.h:10
+#: hacks/config/xmatrix.xml.h:12
 msgid "Phone Number"
 msgstr "Numéro de téléphone"
 
-#: hacks/config/xmatrix.xml.h:11
+#: hacks/config/xmatrix.xml.h:13
 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:14
 msgid "Slider Algorithm"
-msgstr "Algorythme glissant"
+msgstr "Algorithme de glissement"
 
-#: hacks/config/xmatrix.xml.h:17
+#: hacks/config/xmatrix.xml.h:19
 msgid "Synergistic Algorithm"
-msgstr "Algorythme synergistique"
+msgstr "Algorithme synergique"
 
-#: hacks/config/xmatrix.xml.h:18
+#: hacks/config/xmatrix.xml.h:20
 msgid "Xmatrix"
 msgstr "Xmatrix"
 
-#: hacks/config/xmountains.xml.h:2
-msgid "Reflections"
-msgstr "Réflections"
+#: hacks/config/xmountains.xml.h:1
+msgid "1.0"
+msgstr "1.0"
 
 #: hacks/config/xmountains.xml.h:3
-msgid "Side View"
-msgstr "Vue de côté"
+msgid "14"
+msgstr "14"
+
+#: hacks/config/xmountains.xml.h:4
+msgid "7"
+msgstr "7"
+
+#: hacks/config/xmountains.xml.h:5
+msgid "Altitude  Low"
+msgstr "Amplitude basse"
 
 #: hacks/config/xmountains.xml.h:6
-msgid "Top View"
-msgstr "Vue du haut"
+msgid "Ambient  Low"
+msgstr ""
 
 #: hacks/config/xmountains.xml.h:7
-msgid ""
-"XMountains generates realistic-looking fractal terrains of snow-capped "
-"mountains near water, with either a top view or a side view. Written by "
-"Stephen Booth. This is not included with the XScreenSaver package, but if "
-"you don't have it already, you can find it at &lt;http://www.epcc.ed.ac.uk/"
-"~spb/xmountains/&gt;. Be sure to compile it with -DVROOT or it won't work "
-"right when launched by the xscreensaver daemon."
-msgstr ""
+msgid "Angle of Light"
+msgstr "Angle lumière"
 
 #: hacks/config/xmountains.xml.h:8
-msgid "Xmountains"
-msgstr "MontagnesX"
+msgid "Contour  Low"
+msgstr "Contour bas"
 
-#: 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."
+#: hacks/config/xmountains.xml.h:9
+msgid "Contrast  Low"
+msgstr "Contraste bas"
+
+#: hacks/config/xmountains.xml.h:10
+msgid "Craggy"
 msgstr ""
 
-#: hacks/config/xrayswarm.xml.h:5
-msgid "XRaySwarm"
+#: hacks/config/xmountains.xml.h:11
+msgid "Cross Update"
 msgstr ""
 
-#: hacks/config/xsnow.xml.h:1
-msgid ""
-"Draws falling snow and the occasional tiny Santa. By Rick Jansen. You can "
-"find it at &lt;http://www.euronet.nl/~rja/Xsnow/&gt;."
+#: hacks/config/xmountains.xml.h:12
+msgid "Distance  Low"
 msgstr ""
 
-#: hacks/config/xsnow.xml.h:2
-msgid "Xsnow"
-msgstr "NeigeX"
+#: hacks/config/xmountains.xml.h:14
+msgid "Foreground"
+msgstr "Avant-plan"
 
-#: hacks/config/xspirograph.xml.h:4
-msgid "Layers"
-msgstr "Couches"
+#: hacks/config/xmountains.xml.h:15
+msgid "Fractal Options"
+msgstr "Options fractales"
 
-#: hacks/config/xspirograph.xml.h:5
-msgid ""
-"Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
-"Singh."
+#: hacks/config/xmountains.xml.h:16
+msgid "Height  Low"
 msgstr ""
 
-#: hacks/config/xspirograph.xml.h:6
-msgid "XSpiroGraph"
+#: hacks/config/xmountains.xml.h:18
+msgid "Horizontal  Low"
 msgstr ""
 
-#: hacks/config/xteevee.xml.h:1
-msgid "Color Bars Enabled"
+#: hacks/config/xmountains.xml.h:19
+msgid "Iteration  0"
+msgstr "Itération 0"
+
+#: hacks/config/xmountains.xml.h:20
+msgid "Light Level"
+msgstr "Niveau de lumière"
+
+#: hacks/config/xmountains.xml.h:21
+msgid "Recursion  0"
+msgstr "Récursion 0"
+
+#: hacks/config/xmountains.xml.h:22
+msgid "Reflections"
+msgstr "Réflexions"
+
+#: hacks/config/xmountains.xml.h:23
+msgid "Sea Level  Low"
 msgstr ""
 
-#: hacks/config/xteevee.xml.h:2
-msgid "Cycle Through Modes"
-msgstr "Cycle entre les modes"
+#: hacks/config/xmountains.xml.h:24
+msgid "Side View"
+msgstr "Vue latérale"
 
-#: hacks/config/xteevee.xml.h:3
-msgid "Rolling Enabled"
+#: hacks/config/xmountains.xml.h:26
+msgid "Smoothing  0"
+msgstr "Lissage 0"
+
+#: hacks/config/xmountains.xml.h:27
+msgid "Speed  Slow"
+msgstr "Vitesse lente"
+
+#: hacks/config/xmountains.xml.h:28
+msgid "Terrain"
+msgstr "Terrain"
+
+#: hacks/config/xmountains.xml.h:29
+msgid "Top View"
+msgstr "Vue plongeante"
+
+#: hacks/config/xmountains.xml.h:30
+msgid "V. Shift  Low"
 msgstr ""
 
-#: hacks/config/xteevee.xml.h:4
-msgid "Static Enabled"
+#: hacks/config/xmountains.xml.h:31
+msgid "V. Stretch  Low"
 msgstr ""
 
-#: hacks/config/xteevee.xml.h:5
-msgid "XTeeVee"
-msgstr "Xtélé"
+#: hacks/config/xmountains.xml.h:32
+msgid "Variance  Low"
+msgstr ""
 
-#: hacks/config/xteevee.xml.h:6
+#: hacks/config/xmountains.xml.h:33
+msgid "Vertical  Low"
+msgstr ""
+
+#: hacks/config/xmountains.xml.h:34
+msgid "Viewpoint"
+msgstr "Point de vue"
+
+#: hacks/config/xmountains.xml.h:35
 msgid ""
-"XTeeVee simulates various television problems, including static, loss of "
-"vertical hold, and a test pattern. By Greg Knauss."
+"XMountains generates realistic-looking fractal terrains of snow-capped "
+"mountains near water, with either a top view or a side view. Written by "
+"Stephen Booth. This is not included with the XScreenSaver package, but if "
+"you don't have it already, you can find it at &lt;http://www.epcc.ed.ac.uk/"
+"~spb/xmountains/&gt;. (Make sure you have version 2.7 or newer!)"
 msgstr ""
-"Simule différents problèmes de télévision comme les parasites, la perte de "
-"synchronisation verticale et des mires. Par Greg Knauss."
 
-#: hacks/config/zoom.xml.h:3
-msgid "Lens Offset"
-msgstr "Décalage de lentille"
+#: hacks/config/xmountains.xml.h:36
+msgid "Xf  0.0"
+msgstr ""
 
-#: hacks/config/zoom.xml.h:4
-msgid "Lenses"
-msgstr "Lentilles"
+#: hacks/config/xmountains.xml.h:37
+msgid "Xmountains"
+msgstr "Xmountains"
 
-#: hacks/config/zoom.xml.h:9
-msgid ""
-"Zooms in on a part of the screen and then moves around. With the -lenses "
-"option the result is like looking through many overlapping lenses rather "
-"than just a simple zoom. Written by James Macnicol."
+#: hacks/config/xmountains.xml.h:38
+msgid "Yf  0.0"
 msgstr ""
 
-#~ msgid "Not"
-#~ msgstr "Pas"
+#: hacks/config/xplanet.xml.h:2
+#, no-c-format
+msgid "0%"
+msgstr "0 %"
+
+#: hacks/config/xplanet.xml.h:5
+msgid "Ancient Projection"
+msgstr "Projection des anciens"
+
+#: hacks/config/xplanet.xml.h:6
+msgid "Azimuthal Projection"
+msgstr "Projection azimuthale"
+
+#: hacks/config/xplanet.xml.h:9
+msgid "From Ariel"
+msgstr "Depuis Ariel"
+
+#: hacks/config/xplanet.xml.h:10
+msgid "From Callisto"
+msgstr "Depuis Callisto"
+
+#: hacks/config/xplanet.xml.h:11
+msgid "From Charon"
+msgstr "Depuis Charon"
+
+#: hacks/config/xplanet.xml.h:12
+msgid "From Deimos"
+msgstr "Depuis Deimos"
+
+#: hacks/config/xplanet.xml.h:13
+msgid "From Dione"
+msgstr "Depuis Dione"
+
+#: hacks/config/xplanet.xml.h:14
+msgid "From Earth"
+msgstr "Depuis la Terre"
+
+#: hacks/config/xplanet.xml.h:15
+msgid "From Enceladus"
+msgstr "Depuis Enceladus"
+
+#: hacks/config/xplanet.xml.h:16
+msgid "From Europa"
+msgstr "Depuis Europa"
+
+#: hacks/config/xplanet.xml.h:17
+msgid "From Ganymede"
+msgstr "Depuis Ganymède"
+
+#: hacks/config/xplanet.xml.h:18
+msgid "From Hyperion"
+msgstr "Depuis Hyperion"
+
+#: hacks/config/xplanet.xml.h:19
+msgid "From Iapetus"
+msgstr "Depuis Iapetus"
+
+#: hacks/config/xplanet.xml.h:20
+msgid "From Io"
+msgstr "Depuis Io"
+
+#: hacks/config/xplanet.xml.h:21
+msgid "From Jupiter"
+msgstr "Depuis Jupiter"
+
+#: hacks/config/xplanet.xml.h:22
+msgid "From Major"
+msgstr "Depuis Major"
+
+#: hacks/config/xplanet.xml.h:23
+msgid "From Mars"
+msgstr "Depuis Mars"
 
-#~ msgid "Installed"
-#~ msgstr "installé"
+#: hacks/config/xplanet.xml.h:24
+msgid "From Mercury"
+msgstr "Depuis Mercure"
 
-#~ msgid "Screensaver Preferences"
-#~ msgstr "Préférences de l'économiseur d'écran"
+#: hacks/config/xplanet.xml.h:25
+msgid "From Mimas"
+msgstr "Depuis Mimas"
 
-#~ msgid "Change screensaver properties"
-#~ msgstr "Changer les propriétés de l'économiseur d'écran"
+#: hacks/config/xplanet.xml.h:26
+msgid "From Miranda"
+msgstr "Depuis Miranda"
 
-#~ msgid "Choose _Random Image:"
-#~ msgstr "Choisir _Aléatoirement une image:"
+#: hacks/config/xplanet.xml.h:27
+msgid "From Moon"
+msgstr "Depuis la Lune"
 
-#~ msgid "Display Subprocess _Errors"
-#~ msgstr "Afficher les _Erreurs des sous-processus"
+#: hacks/config/xplanet.xml.h:28
+msgid "From Neptune"
+msgstr "Depuis Neptune"
 
-#~ msgid "Display _Splash Screen at Startup"
-#~ msgstr "Affiche l'écran _Splash au démarrage"
+#: hacks/config/xplanet.xml.h:29
+msgid "From Nereid"
+msgstr "Depuis Nereid"
 
-#~ msgid "F_ade Duration"
-#~ msgstr "Durée de _Fondu"
+#: hacks/config/xplanet.xml.h:30
+msgid "From Oberon"
+msgstr "Depuis Oberon"
 
-#~ msgid "Fade from Black When _Unblanking"
-#~ msgstr "Fondu depuis le noir lors de l'arrêt"
+#: hacks/config/xplanet.xml.h:31
+msgid "From Phobos"
+msgstr "Depuis Phobos"
 
-#~ msgid "Fade to Black when _Blanking"
-#~ msgstr "Fondu au noir lors du lancement"
+#: hacks/config/xplanet.xml.h:32
+msgid "From Phoebe"
+msgstr "Depuis Phoebe"
 
-#~ msgid "Grab Desktop _Images"
-#~ msgstr "Acquérir une _image du bureau"
+#: hacks/config/xplanet.xml.h:33
+msgid "From Pluto"
+msgstr "Depuis Pluton"
 
-#~ msgid "Grab _Video Frames"
-#~ msgstr "Acquérir des trames _vidéo"
+#: hacks/config/xplanet.xml.h:34
+msgid "From Random"
+msgstr "Depuis un corps céleste aléatoire"
 
-#~ 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."
+#: hacks/config/xplanet.xml.h:35
+msgid "From Rhea"
+msgstr "Depuis Rhéa"
 
-#~ msgid "How long before the screensaver activates."
-#~ msgstr "Durée avant que le l'économiseur d'écran s'active."
+#: hacks/config/xplanet.xml.h:36
+msgid "From Saturn"
+msgstr "Depuis Saturne"
 
-#~ msgid "How long until the monitor goes completely black."
-#~ msgstr "Durée avant que le moniteur passe au noir."
+#: hacks/config/xplanet.xml.h:37
+msgid "From Sun"
+msgstr "Depuis le Soleil"
 
-#~ msgid "Install _Colormap"
-#~ msgstr "Installe la table de _couleur"
+#: hacks/config/xplanet.xml.h:38
+msgid "From Tethys"
+msgstr "Depuis Tethys"
 
-#~ msgid ""
-#~ "No Preview\n"
-#~ "Available"
-#~ msgstr ""
-#~ "Pas d'aperçu\n"
-#~ "disponible"
+#: hacks/config/xplanet.xml.h:39
+msgid "From Titan"
+msgstr "Depuis Titan"
 
-#~ msgid ""
-#~ "Not\n"
-#~ "Installed"
-#~ msgstr ""
-#~ "Pas\n"
-#~ "installé"
+#: hacks/config/xplanet.xml.h:40
+msgid "From Titania"
+msgstr "Depuis Titania"
 
-#~ msgid "Stand_by After"
-#~ msgstr "Blo_cage après"
+#: hacks/config/xplanet.xml.h:41
+msgid "From Triton"
+msgstr "Depuis Triton"
 
-#~ msgid "Sus_pend After"
-#~ msgstr "Sus_pend après"
+#: hacks/config/xplanet.xml.h:42
+msgid "From Umbriel"
+msgstr "Depuis Umbriel"
 
-#~ msgid "_Advanced"
-#~ msgstr "_Avancée"
+#: hacks/config/xplanet.xml.h:43
+msgid "From Uranus"
+msgstr "Depuis Uranus"
 
-#~ msgid "_Advanced >>"
-#~ msgstr "_Avancée >>"
+#: hacks/config/xplanet.xml.h:44
+msgid "From Venus"
+msgstr "Depuis Venus"
 
-#~ msgid "_Blank After"
-#~ msgstr "_Blocage après"
+#: hacks/config/xplanet.xml.h:45
+msgid "Hemisphere Projection"
+msgstr "Projection Hémisphérique"
 
-#~ msgid "_Browse"
-#~ msgstr "_Parcourir"
+#: hacks/config/xplanet.xml.h:46
+msgid "Lambert Projection"
+msgstr "Projection de Lambert"
 
-#~ msgid "_Command Line:"
-#~ msgstr "_Ligne de commande:"
+#: hacks/config/xplanet.xml.h:47
+msgid "Latitude"
+msgstr "Latitude"
 
-#~ msgid "_Cycle After"
-#~ msgstr "_Changement au bout de"
+#: hacks/config/xplanet.xml.h:48
+msgid "Longitude"
+msgstr "Longitude"
 
-#~ msgid "_Display Modes"
-#~ msgstr "_Modes d'affichage"
+#: hacks/config/xplanet.xml.h:52
+msgid "Mollweide Projection"
+msgstr "Projection de Mollweide"
 
-#~ msgid "_Lock Screen After"
-#~ msgstr "_Blocage de l'écran après"
+#: hacks/config/xplanet.xml.h:54
+msgid "Peters Projection"
+msgstr "Projection de Peters"
 
-#~ msgid "_Off After"
-#~ msgstr "Coup_ure après"
+#: hacks/config/xplanet.xml.h:57
+msgid "Rectangular Projection"
+msgstr "Projection Rectangulaire"
 
-#~ msgid "_Power Management Enabled"
-#~ msgstr "_Gestion d'alimentation de l'écran"
+#: hacks/config/xplanet.xml.h:58
+msgid "Render as a Globe"
+msgstr "Génère un globe"
 
-#~ msgid "_Preview"
-#~ msgstr "_Aperçu"
+#: hacks/config/xplanet.xml.h:64
+msgid "View Ariel"
+msgstr "Voir Ariel"
 
-#~ msgid "_Quit"
-#~ msgstr "_Sortie"
+#: hacks/config/xplanet.xml.h:65
+msgid "View Callisto"
+msgstr "Voir Callisto"
 
-#~ msgid "_Settings..."
-#~ msgstr "_Paramètres..."
+#: hacks/config/xplanet.xml.h:66
+msgid "View Charon"
+msgstr "Voir Charon"
 
-#~ msgid "_Verbose Diagnostics"
-#~ msgstr "Diagnostiques _verbeux"
+#: hacks/config/xplanet.xml.h:67
+msgid "View Deimos"
+msgstr "Voir Deimos"
 
-#~ msgid "_Visual:"
-#~ msgstr "_Visuels:"
+#: hacks/config/xplanet.xml.h:68
+msgid "View Dione"
+msgstr "Voir Dione"
 
-#~ msgid "no preview"
-#~ msgstr "Pas d'aperçu"
+#: hacks/config/xplanet.xml.h:69
+msgid "View Earth"
+msgstr "Voir la Terre"
 
-#~ msgid "not installed"
-#~ msgstr "pas installé"
+#: hacks/config/xplanet.xml.h:70
+msgid "View Enceladus"
+msgstr "Voir Enceladus"
 
-#~ msgid "preview"
-#~ msgstr "Aperçu"
+#: hacks/config/xplanet.xml.h:71
+msgid "View Europa"
+msgstr "Voir Europe"
 
-#~ msgid "Anemone"
-#~ msgstr "Anémone"
+#: hacks/config/xplanet.xml.h:72
+msgid "View Ganymede"
+msgstr "Voir Ganymède"
 
-#~ msgid "Arms"
-#~ msgstr "Bras"
+#: hacks/config/xplanet.xml.h:73
+msgid "View Hyperion"
+msgstr "Voir Hyperion"
 
-#~ msgid "Tentacles"
-#~ msgstr "Tentacules"
+#: hacks/config/xplanet.xml.h:74
+msgid "View Iapetus"
+msgstr "Voir Iapetus"
 
-#~ msgid "90 deg Rotation Speed"
-#~ msgstr "Vitesse de rotation"
+#: hacks/config/xplanet.xml.h:75
+msgid "View Io"
+msgstr "Voir Io"
 
-#~ msgid "Endgame"
-#~ msgstr "Fin de partie"
+#: hacks/config/xplanet.xml.h:76
+msgid "View Jupiter"
+msgstr "Voir Jupiter"
 
-#~ msgid "Delay (Large = low cpu load)"
-#~ msgstr "Délai (élevé = peu de charge CPU)"
+#: hacks/config/xplanet.xml.h:77
+msgid "View Major"
+msgstr "Voir Major"
 
-#~ msgid "Dot size"
-#~ msgstr "Taille des points"
+#: hacks/config/xplanet.xml.h:78
+msgid "View Mars"
+msgstr "Voir Mars"
 
-#~ msgid "Gravity points"
-#~ msgstr "Gravité des points"
+#: hacks/config/xplanet.xml.h:79
+msgid "View Mercury"
+msgstr "Voir Mercure"
 
-#~ msgid "Halftone"
-#~ msgstr "Demi-ton"
+#: hacks/config/xplanet.xml.h:80
+msgid "View Mimas"
+msgstr "Voir Minas"
 
-#~ msgid "Maximum mass"
-#~ msgstr "Masse max"
+#: hacks/config/xplanet.xml.h:81
+msgid "View Miranda"
+msgstr "Voir Miranda"
 
-#~ msgid "Maximum speed"
-#~ msgstr "Vitesse max"
+#: hacks/config/xplanet.xml.h:82
+msgid "View Moon"
+msgstr "Voir la Lune"
 
-#~ msgid "Minimum mass"
-#~ msgstr "Masse mini"
+#: hacks/config/xplanet.xml.h:83
+msgid "View Neptune"
+msgstr "Voir Neptune"
 
-#~ msgid "Minimum speed"
-#~ msgstr "Vitesse mini"
+#: hacks/config/xplanet.xml.h:84
+msgid "View Nereid"
+msgstr "Voir Nereid"
 
-#~ msgid "Activity"
-#~ msgstr "Activité"
+#: hacks/config/xplanet.xml.h:85
+msgid "View Oberon"
+msgstr "Voir Obéron"
 
-#~ msgid "Classic Lavalite"
-#~ msgstr "Lavalite classique"
+#: hacks/config/xplanet.xml.h:86
+msgid "View Phobos"
+msgstr "Voir Phobos"
 
-#~ msgid "Cone Lavalite"
-#~ msgstr "Lavalite conique"
+#: hacks/config/xplanet.xml.h:87
+msgid "View Phoebe"
+msgstr "Voir Phoebe"
 
-#~ msgid "Faceted"
-#~ msgstr "A facettes"
+#: hacks/config/xplanet.xml.h:88
+msgid "View Pluto"
+msgstr "Voir Pluton"
 
-#~ msgid "Giant Lavalite"
-#~ msgstr "Lavalite géante"
+#: hacks/config/xplanet.xml.h:89
+msgid "View Random"
+msgstr "Voir un corps céleste aléatoire"
 
-#~ msgid "Max Blobs"
-#~ msgstr "Blobs max"
+#: hacks/config/xplanet.xml.h:90
+msgid "View Rhea"
+msgstr "Voir Rhéa"
 
-#~ msgid "Random Lamp Style"
-#~ msgstr "Style de lampe aléatoire"
+#: hacks/config/xplanet.xml.h:91
+msgid "View Saturn"
+msgstr "Voir Saturne"
 
-#~ msgid "Rocket Lavalite"
-#~ msgstr "Lavalite missile"
+#: hacks/config/xplanet.xml.h:92
+msgid "View Sun"
+msgstr "Voir le Soleil"
 
-#~ msgid "Smooth"
-#~ msgstr "Lisse"
+#: hacks/config/xplanet.xml.h:93
+msgid "View Tethys"
+msgstr "Voir Thethys"
 
-#~ msgid "Queens"
-#~ msgstr "Reines"
+#: hacks/config/xplanet.xml.h:94
+msgid "View Titan"
+msgstr "Voir Titan"
 
-#~ msgid "0 deg"
-#~ msgstr "O°"
+#: hacks/config/xplanet.xml.h:95
+msgid "View Titania"
+msgstr "Voir Titania"
 
-#~ msgid "90 deg"
-#~ msgstr "90°"
+#: hacks/config/xplanet.xml.h:96
+msgid "View Triton"
+msgstr "Voir Triton"
 
-#~ msgid "Knock Knock"
-#~ msgstr "Toc toc"
+#: hacks/config/xplanet.xml.h:97
+msgid "View Umbriel"
+msgstr "Voir Umbriel"
+
+#: hacks/config/xplanet.xml.h:98
+msgid "View Uranus"
+msgstr "Voir Uranus"
+
+#: hacks/config/xplanet.xml.h:99
+msgid "View Venus"
+msgstr "Voir Vénus"
+
+#: hacks/config/xplanet.xml.h:100
+msgid "Xplanet"
+msgstr "XPlanet"
+
+#: hacks/config/xplanet.xml.h:101
+msgid ""
+"Xplanet draws an image of the Earth, as seen from your favorite vantage "
+"point in space, correctly shaded for the current position of the Sun. "
+"Written by Hari Nair. This is not included with the XScreenSaver package, "
+"but if you don't have it already, you can find it at &lt;http://xplanet."
+"sourceforge.net/&gt;."
+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"
+msgstr "XRaySwarm"
+
+#: hacks/config/xsnow.xml.h:1
+msgid ""
+"Draws falling snow and the occasional tiny Santa. By Rick Jansen. You can "
+"find it at &lt;http://www.euronet.nl/~rja/Xsnow/&gt;."
+msgstr ""
+
+#: hacks/config/xsnow.xml.h:2
+msgid "Xsnow"
+msgstr "Xsnow"
+
+#: hacks/config/xspirograph.xml.h:5
+msgid ""
+"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"
+msgstr "XSpiroGraph"
+
+#: hacks/config/xteevee.xml.h:1
+msgid "Color Bars Enabled"
+msgstr "Barres de couleur activées"
+
+#: hacks/config/xteevee.xml.h:2
+msgid "Cycle Through Modes"
+msgstr "Cycle à travers les modes"
+
+#: hacks/config/xteevee.xml.h:3
+msgid "Rolling Enabled"
+msgstr "Baladage activé"
+
+#: hacks/config/xteevee.xml.h:4
+msgid "Static Enabled"
+msgstr "Parasites activés"
+
+#: hacks/config/xteevee.xml.h:5
+msgid "XTeeVee"
+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 "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"
+msgstr "Décalage lentille"
+
+#: hacks/config/zoom.xml.h:4
+msgid "Lenses"
+msgstr "Lentilles"
+
+#: hacks/config/zoom.xml.h:9
+msgid ""
+"Zooms in on a part of the screen and then moves around. With the -lenses "
+"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 '-lenses', le résultat ressemble à la superposition de lentilles plutôt qu'à un simple zoom. Écrit par James Macnicol."