ftp://ftp.krokus.ru/pub/OpenBSD/distfiles/xscreensaver-4.21.tar.gz
[xscreensaver] / po / fr.po
index f068153cd8674a922f1cf067e23d8c7e471f1f00..390ee33838d89a8412145d0b2bc9d3f3f87cf1cd 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
 # xscreensaver fr.po
-# Copyright (C) 2002 Free Software Foundation, Inc.
-# maintainer: Christophe Merlet (RedFox) <christophe@merlet.net>, 2002.
-# Sun G11n <gnome_int_l10n@ireland.sun.com>, 2002.
-# Eric Lassauge <lassauge@mail.dotcom.fr>, 2003.
+# Copyright (C) 2005 Eric Lassauge <lassauge@users.sourceforge.net>
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: xscreensaver 4.11\n"
-"POT-Creation-Date: 2002-06-18 21:56+0200\n"
-"PO-Revision-Date: 2002-07-28 01:03+0200\n"
-"Last-Translator: Eric Lassauge <lassauge@mail.dotcom.fr>\n"
+"Project-Id-Version: xscreensaver 4.20\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-02-28 21:49+0100\n"
+"PO-Revision-Date: 2004-12-22 12:51+0100\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-Transfer-Encoding: 8bit\n"
 
-#: driver/demo-Gtk-conf.c:729
+#: driver/demo-Gtk.c:656
+msgid "For updates, check http://www.jwz.org/xscreensaver/"
+msgstr ""
+"Traduction © 2005, Eric Lassauge http://lassauge.free.fr/xscreensaver/\n"
+"\n"
+"Pour les mises à jour, vérifier sur http://www.jwz.org/xscreensaver/"
+
+#: driver/demo-Gtk.c:748 driver/demo-Gtk-widgets.c:1709
+#: driver/xscreensaver-demo.glade.h:54
+msgid "OK"
+msgstr "Valider"
+
+#: driver/demo-Gtk.c:786
+msgid ""
+"Error:\n"
+"\n"
+"No Help URL has been specified.\n"
+msgstr ""
+"Erreur:\n"
+"\n"
+"Aucune URL d'aide spécifiée.\n"
+
+#: driver/demo-Gtk.c:873
+msgid ""
+"Error:\n"
+"\n"
+"The xscreensaver daemon did not start up properly.\n"
+"\n"
+msgstr ""
+"Erreur:\n"
+"\n"
+"Le démon xscreensaver ne démarre pas correctement.\n"
+"\n"
+
+#: driver/demo-Gtk.c:885
+msgid ""
+"You are running as root.  This usually means that xscreensaver\n"
+"was unable to contact your X server because access control is\n"
+"turned on.  Try running this command:\n"
+"\n"
+"                        xhost +localhost\n"
+"\n"
+"and then selecting `File / Restart Daemon'.\n"
+"\n"
+"Note that turning off access control will allow anyone logged\n"
+"on to this machine to access your screen, which might be\n"
+"considered a security problem.  Please read the xscreensaver\n"
+"manual and FAQ for more information.\n"
+"\n"
+"You shouldn't run X as root. Instead, you should log in as a\n"
+"normal user, and `su' as necessary."
+msgstr ""
+"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:901
+msgid "Please check your $PATH and permissions."
+msgstr "Vérifiez votre $PATH et les permissions."
+
+#: driver/demo-Gtk.c:936
+msgid ""
+"Error:\n"
+"\n"
+"Couldn't determine init file name!\n"
+msgstr ""
+"Erreur:\n"
+"\n"
+"Impossible de déterminer le nom du fichier d'init !\n"
+
+#: driver/demo-Gtk.c:941
+#, c-format
+msgid ""
+"Error:\n"
+"\n"
+"Couldn't write %s\n"
+msgstr ""
+"Erreur:\n"
+"\n"
+"Impossible d'écrire dans %s.\n"
+
+#: driver/demo-Gtk.c:1000
+msgid ""
+"Error:\n"
+"\n"
+"no `manualCommand' resource set."
+msgstr ""
+"Erreur:\n"
+"\n"
+"La ressource «manualCommand» n'est pas renseignée."
+
+#: driver/demo-Gtk.c:1181
+#, c-format
+msgid ""
+"Error:\n"
+"\n"
+"Unparsable time format: \"%s\"\n"
+msgstr ""
+"Erreur:\n"
+"\n"
+"Le format «%s» pour l'heure n'est pas exploitable.\n"
+
+#: driver/demo-Gtk.c:1546 driver/demo-Gtk.c:2874
+#: driver/demo-Gtk-widgets.c:1550 driver/demo-Gtk-widgets.c:1573
+#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
+msgid "Any"
+msgstr "N'importe"
+
+#: driver/demo-Gtk.c:1837
+#, c-format
+msgid ""
+"Error:\n"
+"\n"
+"Directory does not exist: \"%s\"\n"
+msgstr ""
+"Erreur:\n"
+"\n"
+"Répertoire «%s» inexistant.\n"
+
+#: driver/demo-Gtk.c:2142 driver/demo-Gtk-widgets.c:571
+#: driver/xscreensaver-demo.glade.h:75
+msgid "Use"
+msgstr "Choisis"
+
+#: driver/demo-Gtk.c:2152 driver/demo-Gtk-widgets.c:591
+#: driver/xscreensaver-demo.glade.h:63
+msgid "Screen Saver"
+msgstr "Économiseur d'écran"
+
+#: driver/demo-Gtk.c:2556
+msgid "Descriptions not available: no XML support compiled in."
+msgstr "Descriptions indisponibles : pas de support XML compilé."
+
+#: driver/demo-Gtk.c:2561
+msgid "No description available."
+msgstr "Aucune description disponible."
+
+#: driver/demo-Gtk.c:2826
+msgid "Blank Screen"
+msgstr "Économiser l'écran uniquement"
+
+#: driver/demo-Gtk.c:2832
+msgid "Screen Saver Disabled"
+msgstr "Économiseur d'écran inhibé"
+
+#: driver/demo-Gtk.c:2855 driver/demo-Gtk-widgets.c:482
+#: driver/xscreensaver-demo.glade.h:58
+msgid "Preview"
+msgstr "Aperçu"
+
+#: driver/demo-Gtk.c:2865
+#, c-format
+msgid "%s: %.100s Settings"
+msgstr "%s : réglages %.100s"
+
+#: driver/demo-Gtk.c:3020
+#, c-format
+msgid ""
+"Warning:\n"
+"\n"
+"file \"%s\" has changed, reloading.\n"
+msgstr ""
+"Attention:\n"
+"\n"
+"le fichier «%s» a changé, rechargement.\n"
+
+#: driver/demo-Gtk.c:3102
+msgid "No Preview"
+msgstr "Pas d'aperçu"
+
+#: driver/demo-Gtk.c:3102
+msgid "Available"
+msgstr "Disponible"
+
+#: driver/demo-Gtk.c:3103
+msgid "Not"
+msgstr "Non"
+
+#: driver/demo-Gtk.c:3103
+msgid "Installed"
+msgstr "installé"
+
+#: driver/demo-Gtk.c:3868
+#, c-format
+msgid ""
+"Warning:\n"
+"\n"
+"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:3878
+#, c-format
+msgid ""
+"Warning:\n"
+"\n"
+"%s is running as user \"%s\" on host \"%s\".\n"
+"But the xscreensaver managing display \"%s\"\n"
+"is running as user \"%s\" on host \"%s\".\n"
+"\n"
+"Since they are different users, they won't be reading/writing\n"
+"the same ~/.xscreensaver file, so %s isn't\n"
+"going to work right.\n"
+"\n"
+"You should either re-run %s as \"%s\", or re-run\n"
+"xscreensaver as \"%s\".\n"
+"\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:3903
+#, c-format
+msgid ""
+"Warning:\n"
+"\n"
+"%s is running as user \"%s\" on host \"%s\".\n"
+"But the xscreensaver managing display \"%s\"\n"
+"is running as user \"%s\" on host \"%s\".\n"
+"\n"
+"If those two machines don't share a file system (that is,\n"
+"if they don't see the same ~%s/.xscreensaver file) then\n"
+"%s won't work right.\n"
+"\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:3925
+#, c-format
+msgid ""
+"Warning:\n"
+"\n"
+"This is %s version %s.\n"
+"But the xscreensaver managing display \"%s\"\n"
+"is version %s.  This could cause problems.\n"
+"\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:4382
+#, c-format
+msgid "%s: unknown option: %s\n"
+msgstr "%s : option inconnue : %s\n"
+
+#: driver/demo-Gtk.c:4446
+msgid "Screensaver Preferences"
+msgstr "Préférences économiseur d'écran"
+
+#: driver/demo-Gtk-conf.c:818
 msgid "Browse..."
-msgstr "Parcourir... "
+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 lors du 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/xscreensaver-demo.glade2.h:43
+#: 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 "XScreenSaver"
 
-#: driver/demo-Gtk-widgets.c:176 driver/xscreensaver-demo.glade2.h:54
+#: 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/xscreensaver-demo.glade2.h:48
+#: driver/demo-Gtk-widgets.c:202 driver/xscreensaver-demo.glade.h:93
+#: driver/xscreensaver-demo.glade2.h:70
 msgid "_Blank Screen Now"
 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/xscreensaver-demo.glade2.h:58
+#: driver/demo-Gtk-widgets.c:215 driver/xscreensaver-demo.glade.h:97
+#: driver/xscreensaver-demo.glade2.h:80
 msgid "_Lock Screen Now"
 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 ""
 "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/xscreensaver-demo.glade2.h:56
+#: driver/demo-Gtk-widgets.c:228 driver/xscreensaver-demo.glade.h:96
+#: driver/xscreensaver-demo.glade2.h:78
 msgid "_Kill Daemon"
 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 courant de XScreenSaver de se terminer."
 
-#: driver/demo-Gtk-widgets.c:235 driver/xscreensaver-demo.glade.h:98
-#: driver/xscreensaver-demo.glade2.h:64
+#: driver/demo-Gtk-widgets.c:241 driver/xscreensaver-demo.glade.h:98
+#: driver/xscreensaver-demo.glade2.h:86
 msgid "_Restart Daemon"
 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 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 "_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.)"
@@ -93,64 +391,60 @@ msgstr ""
 "Sort du programme xscreensaver-demo (mais laisse le démon XScreenSaver actif "
 "en arrière-plan)."
 
-#: driver/demo-Gtk-widgets.c:270 driver/xscreensaver-demo.glade2.h:55
+#: 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/xscreensaver-demo.glade2.h:44
+#: driver/demo-Gtk-widgets.c:296 driver/xscreensaver-demo.glade.h:92
+#: driver/xscreensaver-demo.glade2.h:66
 msgid "_About..."
-msgstr "A _propos..."
+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"
 
-#: driver/demo-Gtk-widgets.c:303 driver/xscreensaver-demo.glade.h:94
-#: driver/xscreensaver-demo.glade2.h:53
+#: driver/demo-Gtk-widgets.c:309 driver/xscreensaver-demo.glade.h:94
+#: driver/xscreensaver-demo.glade2.h:75
 msgid "_Documentation..."
-msgstr "_Documentation..."
+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 "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/xscreensaver-demo.glade2.h:42
+#: 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 "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 "É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/xscreensaver-demo.glade.h:43 driver/xscreensaver-demo.glade2.h:26
+#: 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 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/xscreensaver-demo.glade2.h:70
+#: 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:2661
-#: 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.)"
@@ -158,53 +452,45 @@ 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 "Réglages..."
+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 "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/xscreensaver-demo.glade2.h:14
+#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:25
+#: driver/xscreensaver-demo.glade2.h:16
 msgid "Disable Screen Saver"
 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 "Économiser l'écran uniquement"
 
-#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:56
-#: driver/xscreensaver-demo.glade2.h:32
+#: 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/xscreensaver-demo.glade2.h:35
+#: 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 aléatoire"
 
-#: driver/demo-Gtk-widgets.c:565 driver/demo-Gtk.c:2034
-#: driver/xscreensaver-demo.glade.h:75
-msgid "Use"
-msgstr "Choisis"
-
-#: driver/demo-Gtk-widgets.c:585 driver/demo-Gtk.c:2044
-#: 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 "\\/"
 
-#: 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.)"
@@ -212,11 +498,12 @@ 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 "/\\"
 
-#: 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.)"
@@ -224,29 +511,31 @@ 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/xscreensaver-demo.glade2.h:11
+#: 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/xscreensaver-demo.glade2.h:12
+#: 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 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."
@@ -254,11 +543,12 @@ 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."
@@ -266,16 +556,17 @@ 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 "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 "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."
@@ -283,22 +574,24 @@ 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 "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-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 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."
@@ -306,62 +599,67 @@ 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 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 de temps doivent durer les fondus avec le noir."
 
-#: driver/demo-Gtk-widgets.c:926 driver/xscreensaver-demo.glade.h:100
-#: driver/xscreensaver-demo.glade2.h:73
+#: 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/xscreensaver-demo.glade2.h:15
+#: 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 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 "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 "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/xscreensaver-demo.glade2.h:27
+#: 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."
@@ -369,11 +667,11 @@ 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 "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)."
@@ -381,11 +679,12 @@ 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 "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."
@@ -393,108 +692,103 @@ 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éatoire :"
+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 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/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 "Avancé"
+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: réglages spécifiques au mode"
+msgstr "XScreenSaver : réglages spécifiques au mode"
 
-#: driver/demo-Gtk-widgets.c:1460 driver/xscreensaver-demo.glade.h:64
-#: driver/xscreensaver-demo.glade2.h:36
+#: driver/demo-Gtk-widgets.c:1466 driver/xscreensaver-demo.glade.h:64
+#: driver/xscreensaver-demo.glade2.h:47
 msgid "Settings"
 msgstr "Réglages"
 
-#: driver/demo-Gtk-widgets.c:1489 driver/xscreensaver-demo.glade.h:66
-#: driver/xscreensaver-demo.glade2.h:38
+#: 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:1479 driver/demo-Gtk.c:2680
-#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
-msgid "Any"
-msgstr "Tous"
-
-#: 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/xscreensaver-demo.glade2.h:9
+#: 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/xscreensaver-demo.glade2.h:10
+#: 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/xscreensaver-demo.glade2.h:21
+#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:37
+#: driver/xscreensaver-demo.glade2.h:23
 msgid "GL"
 msgstr "OpenGL"
 
-#: driver/demo-Gtk-widgets.c:1549 driver/xscreensaver-demo.glade.h:74
-#: driver/xscreensaver-demo.glade2.h:41
+#: 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/xscreensaver-demo.glade2.h:34
+#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:59
+#: driver/xscreensaver-demo.glade2.h:43
 msgid "PseudoColor"
 msgstr "Pseudo couleurs"
 
-#: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:69
-#: driver/xscreensaver-demo.glade2.h:39
+#: 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/xscreensaver-demo.glade2.h:25
+#: driver/demo-Gtk-widgets.c:1558 driver/xscreensaver-demo.glade.h:42
+#: driver/xscreensaver-demo.glade2.h:27
 msgid "GrayScale"
 msgstr "Niveaux de gris"
 
-#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:24
-#: driver/xscreensaver-demo.glade2.h:13
+#: 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/xscreensaver-demo.glade2.h:7
+#: driver/demo-Gtk-widgets.c:1560 driver/xscreensaver-demo.glade.h:14
+#: driver/xscreensaver-demo.glade2.h:7 hacks/config/fuzzyflakes.xml.h:3
 msgid "Color"
 msgstr "Couleur"
 
-#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:41
-#: driver/xscreensaver-demo.glade2.h:24
+#: 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/xscreensaver-demo.glade2.h:29
+#: 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."
@@ -502,276 +796,42 @@ 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 "Documentation..."
+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 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 "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:688
-#: driver/xscreensaver-demo.glade.h:54
-msgid "OK"
-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 "Annuler"
 
-#: driver/demo-Gtk.c:601
-msgid "For updates, check http://www.jwz.org/xscreensaver/"
-msgstr ""
-"Pour les mises à jour, voir «http://www.jwz.org/xscreensaver/»\n"
-"Traductions par Eric Lassauge «http://lassauge.free.fr/xscreensaver/»"
-
-#: driver/demo-Gtk.c:608
-#, c-format
-msgid "Copyright © 1991-2002 %s"
-msgstr ""
-
-#: driver/demo-Gtk.c:610
-#, c-format
-msgid "Copyright © 1991-2002 %s"
-msgstr ""
-
-#: driver/demo-Gtk.c:726
-msgid ""
-"Error:\n"
-"\n"
-"No Help URL has been specified.\n"
-msgstr ""
-"Erreur :\n"
-"\n"
-"Aucune URL d'aide spécifiée.\n"
-
-#: driver/demo-Gtk.c:812
-msgid ""
-"Error:\n"
-"\n"
-"The xscreensaver daemon did not start up properly.\n"
-"\n"
-msgstr ""
-"Erreur :\n"
-"\n"
-"Le démon xscreensaver ne démarre pas correctement.\n"
-
-#: driver/demo-Gtk.c:818
-msgid ""
-"You are running as root.  This usually means that xscreensaver\n"
-"was unable to contact your X server because access control is\n"
-"turned on.  Try running this command:\n"
-"\n"
-"                        xhost +localhost\n"
-"\n"
-"and then selecting `File / Restart Daemon'.\n"
-"\n"
-"Note that turning off access control will allow anyone logged\n"
-"on to this machine to access your screen, which might be\n"
-"considered a security problem.  Please read the xscreensaver\n"
-"manual and FAQ for more information.\n"
-"\n"
-"You shouldn't run X as root. Instead, you should log in as a\n"
-"normal user, and `su' as necessary."
-msgstr ""
-"Vous lancez ce programme en temps qu'administrateur. Ceci signifie\n"
-"que xscreensaver est incapable de contacter le serveur X car le\n"
-"contrôle d'accès est actif. Essayez de lancer cette commande :\n"
-"\n"
-"                        xhost +localhost\n"
-"\n"
-"puis sélectionnez 'Fichier / Relancer le démon'.\n"
-"\n"
-"Notez bien que inactiver le contrôle d'accès permettra à quiconque\n"
-"connecté à 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 FAQ\n"
-"de xscreensaver pour plus d'information.\n"
-"\n"
-"Vous ne devriez pas lancer X en tant qu'administrateur. En lieu et\n"
-"place il faut se connecter en tant qu'utilisateur normal et utiliser\n"
-"'su' si nécessaire."
-
-#: driver/demo-Gtk.c:834
-msgid "Please check your $PATH and permissions."
-msgstr "Vérifiez votre $PATH et les permissions."
-
-#: driver/demo-Gtk.c:869
-msgid ""
-"Error:\n"
-"\n"
-"Couldn't determine init file name!\n"
-msgstr ""
-"Erreur :\n"
-"\n"
-"Impossible de déterminer le nom du fichier d'init !\n"
-
-#: driver/demo-Gtk.c:874
-#, c-format
-msgid ""
-"Error:\n"
-"\n"
-"Couldn't write %s\n"
-msgstr ""
-"Erreur :\n"
-"\n"
-"Impossible d'écrire dans %s.\n"
-
-#: driver/demo-Gtk.c:933
-msgid ""
-"Error:\n"
-"\n"
-"no `manualCommand' resource set."
-msgstr ""
-"Erreur :\n"
-"\n"
-"La ressource «manualCommand» n'est pas renseignée."
-
-#: driver/demo-Gtk.c:1114
-#, c-format
-msgid ""
-"Error:\n"
-"\n"
-"Unparsable time format: \"%s\"\n"
-msgstr ""
-"Erreur :\n"
-"\n"
-"Le format «%s» pour l'heure n'est pas exploitable.\n"
-
-#: driver/demo-Gtk.c:1779
-#, c-format
-msgid ""
-"Error:\n"
-"\n"
-"Directory does not exist: \"%s\"\n"
-msgstr ""
-"Erreur :\n"
-"\n"
-"Répertoire «%s» inexistant.\n"
-
-#: driver/demo-Gtk.c:2376
-msgid "Descriptions not available: no XML support compiled in."
-msgstr "Descriptions indisponibles: pas de support XML compilé."
-
-#: driver/demo-Gtk.c:2381
-msgid "No description available."
-msgstr "Aucune description disponible."
-
-#: driver/demo-Gtk.c:2632
-msgid "Blank Screen"
-msgstr "Verrouiller l'écran"
-
-#: driver/demo-Gtk.c:2638
-msgid "Screen Saver Disabled"
-msgstr "Économiseur d'écran inhibé"
-
-#: driver/demo-Gtk.c:2798
-#, c-format
-msgid ""
-"Warning:\n"
-"\n"
-"file \"%s\" has changed, reloading.\n"
-msgstr ""
-"Attention :\n"
-"\n"
-"Le fichier \"%s\" a changé, rechargement.\n"
-
-#: driver/demo-Gtk.c:2875
-msgid "No Preview"
-msgstr "Pas d'aperçu"
-
-#: driver/demo-Gtk.c:2875
-msgid "Available"
-msgstr "Disponible"
-
-#: driver/demo-Gtk.c:3543
-#, c-format
-msgid ""
-"Warning:\n"
-"\n"
-"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\". Lancement "
-"maintenant ?"
-
-#: driver/demo-Gtk.c:3553
-#, c-format
-msgid ""
-"Warning:\n"
-"\n"
-"%s is running as user \"%s\" on host \"%s\".\n"
-"But the xscreensaver managing display \"%s\"\n"
-"is running as user \"%s\" on host \"%s\".\n"
-"\n"
-"Since they are different users, they won't be reading/writing\n"
-"the same ~/.xscreensaver file, so %s isn't\n"
-"going to work right.\n"
-"\n"
-"You should either re-run %s as \"%s\", or re-run\n"
-"xscreensaver as \"%s\".\n"
-"\n"
-"Restart the xscreensaver daemon now?\n"
-msgstr ""
-
-#: driver/demo-Gtk.c:3578
-#, c-format
-msgid ""
-"Warning:\n"
-"\n"
-"%s is running as user \"%s\" on host \"%s\".\n"
-"But the xscreensaver managing display \"%s\"\n"
-"is running as user \"%s\" on host \"%s\".\n"
-"\n"
-"If those two machines don't share a file system (that is,\n"
-"if they don't see the same ~%s/.xscreensaver file) then\n"
-"%s won't work right.\n"
-"\n"
-"Restart the daemon on \"%s\" as \"%s\" now?\n"
-msgstr ""
-
-#: driver/demo-Gtk.c:3600
-#, c-format
-msgid ""
-"Warning:\n"
-"\n"
-"This is %s version %s.\n"
-"But the xscreensaver managing display \"%s\"\n"
-"is version %s.  This could cause problems.\n"
-"\n"
-"Restart the xscreensaver daemon now?\n"
-msgstr ""
-
-#: driver/demo-Gtk.c:3999
-#, c-format
-msgid "%s: unknown option: %s\n"
-msgstr "%s: option inconnue: «%s»\n"
-
 #: driver/screensaver-properties.desktop.in.h:1
-msgid "Configure the settings of the screensaver."
-msgstr "Configurer les paramètres de l'économiseur d'écran"
+msgid "Change screensaver properties"
+msgstr "Modifier les propriétés de l'économiseur d'écran"
 
 #: driver/screensaver-properties.desktop.in.h:2
 msgid "Screensaver"
@@ -787,41 +847,62 @@ msgstr "*"
 
 #: driver/xscreensaver-demo.glade2.h:6
 msgid "Choose _Random Image:"
-msgstr "Choisir une image _Aléatoire :"
+msgstr "Choisir une image _Aléatoire :"
 
-#: driver/xscreensaver-demo.glade2.h:16
+#: driver/xscreensaver-demo.glade2.h:18
 msgid "Display Subprocess _Errors"
 msgstr "Afficher les erreurs des sous-process"
 
-#: driver/xscreensaver-demo.glade2.h:17
+#: driver/xscreensaver-demo.glade2.h:19
 msgid "Display _Splash Screen at Startup"
 msgstr "Afficher l'écran de _Démarrage"
 
-#: driver/xscreensaver-demo.glade2.h:18
+#: driver/xscreensaver-demo.glade2.h:20
 msgid "F_ade Duration"
 msgstr "Durée du _fondu"
 
-#: driver/xscreensaver-demo.glade2.h:19
+#: 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:20
+#: driver/xscreensaver-demo.glade2.h:22
 msgid "Fade to Black when _Blanking"
 msgstr "Fondu au noir lors du _verrouillage"
 
-#: driver/xscreensaver-demo.glade2.h:22
+#: driver/xscreensaver-demo.glade2.h:24
 msgid "Grab Desktop _Images"
 msgstr "Capturer des _images du bureau"
 
-#: driver/xscreensaver-demo.glade2.h:23
+#: 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:30
+#: driver/xscreensaver-demo.glade2.h:38
 msgid ""
 "No Preview\n"
 "Available"
@@ -829,96 +910,111 @@ msgstr ""
 "Pas d'aperçu\n"
 "Disponible"
 
-#: driver/xscreensaver-demo.glade2.h:33
-msgid "Preview of screen saver"
-msgstr "Aperçu de l'économiseur d'écran"
+#: driver/xscreensaver-demo.glade2.h:40
+msgid ""
+"Not\n"
+"Installed"
+msgstr ""
+"Non\n"
+"installé"
 
-#: driver/xscreensaver-demo.glade2.h:37
+#: driver/xscreensaver-demo.glade2.h:48
 msgid "Stand_by After"
 msgstr "Blo_cage après"
 
-#: driver/xscreensaver-demo.glade2.h:40
+#: driver/xscreensaver-demo.glade2.h:51
 msgid "Sus_pend After"
 msgstr "Sus_pend après"
 
-#: driver/xscreensaver-demo.glade2.h:45
+#: 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:46
+#: driver/xscreensaver-demo.glade2.h:68
 msgid "_Advanced >>"
 msgstr "_Avancé >>"
 
-#: driver/xscreensaver-demo.glade2.h:47
+#: driver/xscreensaver-demo.glade2.h:69
 msgid "_Blank After"
 msgstr "_Verrouillage après"
 
-#: driver/xscreensaver-demo.glade2.h:49
+#: driver/xscreensaver-demo.glade2.h:71
 msgid "_Browse"
 msgstr "_Parcourir"
 
-#: driver/xscreensaver-demo.glade2.h:50
+#: driver/xscreensaver-demo.glade2.h:72
 msgid "_Command Line:"
-msgstr "_Ligne de commande :"
+msgstr "_Ligne de commande :"
 
-#: driver/xscreensaver-demo.glade2.h:51
+#: driver/xscreensaver-demo.glade2.h:73
 msgid "_Cycle After"
 msgstr "_Changement au bout de"
 
-#: driver/xscreensaver-demo.glade2.h:52
+#: driver/xscreensaver-demo.glade2.h:74
 msgid "_Display Modes"
 msgstr "_Modes d'affichage"
 
-#: driver/xscreensaver-demo.glade2.h:57
+#: driver/xscreensaver-demo.glade2.h:79
 msgid "_Lock Screen After"
 msgstr "_Verrouillage de l'écran après"
 
-#: driver/xscreensaver-demo.glade2.h:59
+#: driver/xscreensaver-demo.glade2.h:81
 msgid "_Mode:"
-msgstr "_Mode :"
+msgstr "_Mode :"
 
-#: driver/xscreensaver-demo.glade2.h:60
+#: driver/xscreensaver-demo.glade2.h:82
 msgid "_Off After"
 msgstr "Coup_ure après"
 
-#: driver/xscreensaver-demo.glade2.h:61
+#: driver/xscreensaver-demo.glade2.h:83
 msgid "_Power Management Enabled"
 msgstr "_Gestion d'alimentation de l'écran"
 
-#: driver/xscreensaver-demo.glade2.h:62
+#: driver/xscreensaver-demo.glade2.h:84
 msgid "_Preview"
 msgstr "_Aperçu"
 
-#: driver/xscreensaver-demo.glade2.h:63
+#: driver/xscreensaver-demo.glade2.h:85
 msgid "_Quit"
 msgstr "_Quitte"
 
-#: driver/xscreensaver-demo.glade2.h:65
+#: driver/xscreensaver-demo.glade2.h:87
 msgid "_Settings..."
 msgstr "_Paramètres..."
 
-#: driver/xscreensaver-demo.glade2.h:66
+#: driver/xscreensaver-demo.glade2.h:88
 msgid "_Standard <<"
 msgstr "_Standard <<"
 
-#: driver/xscreensaver-demo.glade2.h:67
-#, fuzzy
-msgid "_Verbose Dialognostics"
-msgstr "Diagnostiques _verbeux"
+#: driver/xscreensaver-demo.glade2.h:89
+msgid "_Verbose Diagnostics"
+msgstr "Diagnostiques verbeux"
 
-#: driver/xscreensaver-demo.glade2.h:68
+#: driver/xscreensaver-demo.glade2.h:90
 msgid "_Visual:"
-msgstr "_Visuels :"
+msgstr "_Visuels :"
 
-#: driver/xscreensaver-demo.glade2.h:69
+#: driver/xscreensaver-demo.glade2.h:91
 msgid "dialog1"
 msgstr "dialog1"
 
-#: driver/xscreensaver-demo.glade2.h:71
+#: driver/xscreensaver-demo.glade2.h:93
 msgid "no preview"
 msgstr "pas d'aperçu"
 
-#: driver/xscreensaver-demo.glade2.h:72
+#: driver/xscreensaver-demo.glade2.h:94
+msgid "not installed"
+msgstr "non installé"
+
+#: driver/xscreensaver-demo.glade2.h:95
 msgid "preview"
 msgstr "aperçu"
 
@@ -926,109 +1022,136 @@ msgstr "aper
 msgid "Anemone"
 msgstr "Anémone"
 
-#: hacks/config/anemone.xml.h:2
+#: 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:5
-#: hacks/config/apollonian.xml.h:5 hacks/config/atlantis.xml.h:4
-#: hacks/config/attraction.xml.h:8 hacks/config/blaster.xml.h:3
-#: hacks/config/blitspin.xml.h:4 hacks/config/bouboule.xml.h:3
-#: hacks/config/boxed.xml.h:4 hacks/config/braid.xml.h:4
+#: hacks/config/anemone.xml.h:3 hacks/config/anemotaxis.xml.h:5
+#: hacks/config/antinspect.xml.h:4 hacks/config/antspotlight.xml.h:3
+#: hacks/config/ant.xml.h:6 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/boing.xml.h:2 hacks/config/bouboule.xml.h:3
+#: hacks/config/bouncingcow.xml.h:6 hacks/config/boxed.xml.h:4
+#: hacks/config/boxfit.xml.h:7 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/carousel.xml.h:5 hacks/config/circuit.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/cynosure.xml.h:4 hacks/config/dangerball.xml.h:3
-#: hacks/config/decayscreen.xml.h:2 hacks/config/deluxe.xml.h:4
-#: hacks/config/demon.xml.h:4 hacks/config/discrete.xml.h:2
-#: hacks/config/distort.xml.h:4 hacks/config/drift.xml.h:3
-#: hacks/config/endgame.xml.h:3 hacks/config/engine.xml.h:3
-#: hacks/config/epicycle.xml.h:5 hacks/config/euler2d.xml.h:3
+#: hacks/config/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/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/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/fireworkx.xml.h:3 hacks/config/flag.xml.h:2
+#: hacks/config/flame.xml.h:6 hacks/config/flipflop.xml.h:1
+#: hacks/config/flipscreen3d.xml.h:1 hacks/config/flow.xml.h:2
+#: 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:7 hacks/config/galaxy.xml.h:3
+#: hacks/config/gears.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/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/hypertorus.xml.h:6 hacks/config/ifs.xml.h:1
+#: hacks/config/interference.xml.h:7 hacks/config/intermomentary.xml.h:1
+#: hacks/config/jigglypuff.xml.h:6 hacks/config/jigsaw.xml.h:3
+#: hacks/config/juggle.xml.h:2 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/lavalite.xml.h:10
 #: hacks/config/lightning.xml.h:1 hacks/config/lisa.xml.h:2
 #: hacks/config/lissie.xml.h:3 hacks/config/lmorph.xml.h:3
 #: hacks/config/loop.xml.h:1 hacks/config/maze.xml.h:4
-#: hacks/config/menger.xml.h:3 hacks/config/moebius.xml.h:3
+#: hacks/config/memscroller.xml.h:5 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/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/pyro.xml.h:4
-#: hacks/config/qix.xml.h:7 hacks/config/queens.xml.h:1
-#: hacks/config/rd-bomb.xml.h:9 hacks/config/ripples.xml.h:4
-#: hacks/config/rocks.xml.h:4 hacks/config/rotor.xml.h:3
-#: hacks/config/rubik.xml.h:3 hacks/config/sballs.xml.h:4
-#: hacks/config/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/petri.xml.h:5 hacks/config/phosphor.xml.h:4
+#: hacks/config/piecewise.xml.h:4 hacks/config/pinion.xml.h:5
+#: 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/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/sierpinski3d.xml.h:2 hacks/config/sierpinski.xml.h:2
+#: hacks/config/slidescreen.xml.h:2 hacks/config/slip.xml.h:2
+#: hacks/config/speedmine.xml.h:3 hacks/config/spheremonics.xml.h:5
+#: hacks/config/sphere.xml.h:2 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/substrate.xml.h:7
+#: 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/worm.xml.h:3
 #: hacks/config/xearth.xml.h:7 hacks/config/xfishtank.xml.h:3
 #: hacks/config/xflame.xml.h:4 hacks/config/xjack.xml.h:1
-#: hacks/config/xmatrix.xml.h:5 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/anemone.xml.h:4 hacks/config/blaster.xml.h:4
-#: hacks/config/bouboule.xml.h:4 hacks/config/coral.xml.h:8
-#: hacks/config/cubenetic.xml.h:9 hacks/config/euler2d.xml.h:4
-#: hacks/config/flame.xml.h:7 hacks/config/fluidballs.xml.h:4
+#: hacks/config/anemone.xml.h:4 hacks/config/anemotaxis.xml.h:6
+#: 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/fiberlamp.xml.h:2 hacks/config/flame.xml.h:7
+#: hacks/config/fluidballs.xml.h:6 hacks/config/fuzzyflakes.xml.h:8
 #: 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
+#: hacks/config/qix.xml.h:8 hacks/config/substrate.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/anemone.xml.h:5 hacks/config/ant.xml.h:8
-#: hacks/config/apollonian.xml.h:7 hacks/config/attraction.xml.h:18
-#: hacks/config/blaster.xml.h:6 hacks/config/bouboule.xml.h:5
-#: hacks/config/braid.xml.h:7 hacks/config/coral.xml.h:9
-#: hacks/config/critical.xml.h:4 hacks/config/crystal.xml.h:8
-#: hacks/config/cubenetic.xml.h:13 hacks/config/cynosure.xml.h:6
-#: hacks/config/deco.xml.h:5 hacks/config/deluxe.xml.h:6
-#: hacks/config/demon.xml.h:6 hacks/config/discrete.xml.h:4
-#: hacks/config/drift.xml.h:9 hacks/config/epicycle.xml.h:8
+#: hacks/config/anemone.xml.h:5 hacks/config/anemotaxis.xml.h:7
+#: 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/fiberlamp.xml.h:6 hacks/config/flag.xml.h:5
+#: hacks/config/flame.xml.h:11 hacks/config/flow.xml.h:7
+#: hacks/config/fluidballs.xml.h:13 hacks/config/forest.xml.h:3
+#: hacks/config/fuzzyflakes.xml.h:12 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/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/moire.xml.h:5
-#: hacks/config/moire2.xml.h:3 hacks/config/mountain.xml.h:4
+#: hacks/config/loop.xml.h:4 hacks/config/metaballs.xml.h:6
+#: hacks/config/mismunch.xml.h:4 hacks/config/moire2.xml.h:3
+#: hacks/config/moire.xml.h:5 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
@@ -1037,7 +1160,7 @@ msgstr "Peu"
 #: 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/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
@@ -1045,111 +1168,146 @@ msgstr "Peu"
 msgid "Many"
 msgstr "Beaucoup"
 
-#: hacks/config/anemone.xml.h:6 hacks/config/ant.xml.h:10
+#: 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/euler2d.xml.h:9
-#: hacks/config/fadeplot.xml.h:7 hacks/config/flag.xml.h:6
-#: hacks/config/flame.xml.h:12 hacks/config/flow.xml.h:9
-#: hacks/config/forest.xml.h:4 hacks/config/galaxy.xml.h:7
-#: hacks/config/grav.xml.h:5 hacks/config/halo.xml.h:6
-#: hacks/config/hopalong.xml.h:17 hacks/config/ifs.xml.h:4
-#: hacks/config/imsmap.xml.h:10 hacks/config/interference.xml.h:12
-#: hacks/config/julia.xml.h:7 hacks/config/laser.xml.h:8
-#: hacks/config/lightning.xml.h:4 hacks/config/lisa.xml.h:6
-#: hacks/config/lissie.xml.h:7 hacks/config/loop.xml.h:5
-#: hacks/config/moire.xml.h:7 hacks/config/moire2.xml.h:5
+#: hacks/config/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:8 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: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/metaballs.xml.h:10
+#: hacks/config/moire2.xml.h:5 hacks/config/moire.xml.h:7
 #: hacks/config/mountain.xml.h:6 hacks/config/penrose.xml.h:8
-#: hacks/config/polyominoes.xml.h:6 hacks/config/rd-bomb.xml.h:13
-#: hacks/config/rocks.xml.h:6 hacks/config/rotor.xml.h:7
-#: hacks/config/shadebobs.xml.h:6 hacks/config/sierpinski.xml.h:5
-#: hacks/config/slip.xml.h:5 hacks/config/sphere.xml.h:4
-#: hacks/config/spiral.xml.h:8 hacks/config/squiral.xml.h:10
-#: hacks/config/starfish.xml.h:6 hacks/config/strange.xml.h:6
-#: hacks/config/swirl.xml.h:5 hacks/config/thornbird.xml.h:5
-#: hacks/config/triangle.xml.h:4 hacks/config/vines.xml.h:3
-#: hacks/config/worm.xml.h:5 hacks/config/xearth.xml.h:17
-#: hacks/config/xfishtank.xml.h:9
+#: hacks/config/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: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/anemone.xml.h:7 hacks/config/ant.xml.h:14
-#: hacks/config/apollonian.xml.h:11 hacks/config/atlantis.xml.h:13
-#: hacks/config/attraction.xml.h:26 hacks/config/blaster.xml.h:8
-#: hacks/config/blitspin.xml.h:7 hacks/config/bouboule.xml.h:8
-#: hacks/config/boxed.xml.h:6 hacks/config/braid.xml.h:11
+#: hacks/config/anemone.xml.h:7 hacks/config/fireflies.xml.h:32
+#: hacks/config/pyro.xml.h:8
+msgid "Often"
+msgstr "Souvent"
+
+#: hacks/config/anemone.xml.h:8
+msgid "Rarely"
+msgstr "Rarement"
+
+#: hacks/config/anemone.xml.h:9 hacks/config/anemotaxis.xml.h:10
+#: hacks/config/antinspect.xml.h:6 hacks/config/antspotlight.xml.h:5
+#: hacks/config/ant.xml.h:15 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/boing.xml.h:10 hacks/config/bouboule.xml.h:8
+#: hacks/config/bouncingcow.xml.h:10 hacks/config/boxed.xml.h:7
+#: hacks/config/boxfit.xml.h:10 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/carousel.xml.h:14 hacks/config/circuit.xml.h:10
+#: 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/cynosure.xml.h:9 hacks/config/dangerball.xml.h:5
-#: hacks/config/decayscreen.xml.h:17 hacks/config/deluxe.xml.h:8
-#: hacks/config/demon.xml.h:8 hacks/config/discrete.xml.h:7
-#: hacks/config/distort.xml.h:11 hacks/config/drift.xml.h:12
-#: hacks/config/endgame.xml.h:5 hacks/config/engine.xml.h:5
-#: hacks/config/epicycle.xml.h:10 hacks/config/euler2d.xml.h:14
+#: hacks/config/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/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/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/fireworkx.xml.h:9 hacks/config/flag.xml.h:7
+#: hacks/config/flame.xml.h:14 hacks/config/flipflop.xml.h:5
+#: hacks/config/flipscreen3d.xml.h:6 hacks/config/flow.xml.h:10
+#: 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:15 hacks/config/galaxy.xml.h:11
+#: hacks/config/gears.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:8 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/halo.xml.h:10 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/hypertorus.xml.h:13 hacks/config/ifs.xml.h:5
+#: hacks/config/interference.xml.h:17 hacks/config/intermomentary.xml.h:4
+#: hacks/config/jigglypuff.xml.h:16 hacks/config/jigsaw.xml.h:5
+#: hacks/config/juggle.xml.h:8 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/lavalite.xml.h:26
+#: 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/moebius.xml.h:7
+#: hacks/config/memscroller.xml.h:7 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/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/pyro.xml.h:13
-#: hacks/config/qix.xml.h:19 hacks/config/queens.xml.h:4
-#: hacks/config/rd-bomb.xml.h:17 hacks/config/ripples.xml.h:11
-#: hacks/config/rocks.xml.h:9 hacks/config/rotor.xml.h:11
-#: hacks/config/rubik.xml.h:9 hacks/config/sballs.xml.h:13
-#: hacks/config/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/petri.xml.h:23 hacks/config/phosphor.xml.h:7
+#: hacks/config/piecewise.xml.h:9 hacks/config/pinion.xml.h:13
+#: 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/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/sierpinski3d.xml.h:8 hacks/config/sierpinski.xml.h:7
+#: hacks/config/slidescreen.xml.h:6 hacks/config/slip.xml.h:7
+#: hacks/config/speedmine.xml.h:13 hacks/config/spheremonics.xml.h:19
+#: hacks/config/sphere.xml.h:5 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/substrate.xml.h:15
+#: 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/worm.xml.h:7
 #: hacks/config/xearth.xml.h:22 hacks/config/xfishtank.xml.h:10
 #: hacks/config/xflame.xml.h:5 hacks/config/xjack.xml.h:2
-#: hacks/config/xmatrix.xml.h:14 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 "Lent(e)"
 
-#: hacks/config/anemone.xml.h:8 hacks/config/ant.xml.h:16
-#: hacks/config/apollonian.xml.h:12 hacks/config/attraction.xml.h:28
-#: hacks/config/blaster.xml.h:9 hacks/config/bouboule.xml.h:9
-#: hacks/config/braid.xml.h:12 hacks/config/bubble3d.xml.h:6
-#: hacks/config/bubbles.xml.h:11 hacks/config/bumps.xml.h:5
-#: hacks/config/cage.xml.h:6 hacks/config/circuit.xml.h:11
+#: hacks/config/anemone.xml.h:10 hacks/config/anemotaxis.xml.h:12
+#: hacks/config/antinspect.xml.h:7 hacks/config/antspotlight.xml.h:6
+#: hacks/config/ant.xml.h:17 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/boing.xml.h:12 hacks/config/bouboule.xml.h:9
+#: hacks/config/boxfit.xml.h:12 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
@@ -1157,75 +1315,93 @@ msgstr "Lent(e)"
 #: hacks/config/deluxe.xml.h:9 hacks/config/demon.xml.h:10
 #: hacks/config/discrete.xml.h:9 hacks/config/distort.xml.h:13
 #: hacks/config/drift.xml.h:13 hacks/config/endgame.xml.h:6
-#: hacks/config/engine.xml.h:6 hacks/config/epicycle.xml.h:11
-#: hacks/config/euler2d.xml.h:15 hacks/config/extrusion.xml.h:13
-#: hacks/config/fadeplot.xml.h:10 hacks/config/flag.xml.h:9
-#: hacks/config/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/lament.xml.h:7 hacks/config/laser.xml.h:11
-#: hacks/config/lavalite.xml.h:29 hacks/config/lightning.xml.h:6
-#: hacks/config/lisa.xml.h:9 hacks/config/lissie.xml.h:11
-#: hacks/config/lmorph.xml.h:12 hacks/config/loop.xml.h:9
-#: hacks/config/menger.xml.h:18 hacks/config/moebius.xml.h:10
-#: hacks/config/moire2.xml.h:7 hacks/config/molecule.xml.h:24
-#: hacks/config/morph3d.xml.h:7 hacks/config/mountain.xml.h:8
-#: hacks/config/munch.xml.h:9 hacks/config/nerverot.xml.h:22
-#: hacks/config/penrose.xml.h:12 hacks/config/petri.xml.h:25
-#: hacks/config/phosphor.xml.h:7 hacks/config/pipes.xml.h:16
-#: hacks/config/polyominoes.xml.h:11 hacks/config/pulsar.xml.h:17
-#: hacks/config/qix.xml.h:22 hacks/config/queens.xml.h:6
-#: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
-#: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
-#: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
-#: hacks/config/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/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/fireworkx.xml.h:11 hacks/config/flag.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:12
+#: hacks/config/fluidballs.xml.h:20 hacks/config/forest.xml.h:6
+#: hacks/config/fuzzyflakes.xml.h:17 hacks/config/galaxy.xml.h:12
+#: hacks/config/glblur.xml.h:17 hacks/config/glforestfire.xml.h:15
+#: hacks/config/glplanet.xml.h:10 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/intermomentary.xml.h:5 hacks/config/jigsaw.xml.h:7
+#: hacks/config/juggle.xml.h:9 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/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/memscroller.xml.h:8
+#: 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/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/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/sierpinski3d.xml.h:10
+#: hacks/config/sierpinski.xml.h:9 hacks/config/slidescreen.xml.h:7
+#: hacks/config/slip.xml.h:9 hacks/config/speedmine.xml.h:15
+#: hacks/config/spheremonics.xml.h:22 hacks/config/sphere.xml.h:6
+#: 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/substrate.xml.h:16
+#: 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: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:17 hacks/config/xmountains.xml.h:5
-#: hacks/config/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
+#: 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/anemone.xml.h:9
+#: hacks/config/anemone.xml.h:11
 msgid "Tentacles"
 msgstr "Tentacules"
 
-#: hacks/config/anemone.xml.h:10 hacks/config/deluxe.xml.h:10
-#: hacks/config/lmorph.xml.h:13 hacks/config/starfish.xml.h:11
+#: hacks/config/anemone.xml.h:12 hacks/config/cubestorm.xml.h:11
+#: hacks/config/deluxe.xml.h:10 hacks/config/fuzzyflakes.xml.h:18
+#: 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"
+msgstr "Épais(se)"
 
-#: hacks/config/anemone.xml.h:11 hacks/config/moire2.xml.h:8
+#: hacks/config/anemone.xml.h:13 hacks/config/fuzzyflakes.xml.h:19
+#: hacks/config/glknots.xml.h:20 hacks/config/moire2.xml.h:8
 #: hacks/config/thornbird.xml.h:10
 msgid "Thickness"
 msgstr "Épaisseur"
 
-#: hacks/config/anemone.xml.h:12 hacks/config/deluxe.xml.h:11
-#: hacks/config/lmorph.xml.h:14 hacks/config/starfish.xml.h:12
+#: hacks/config/anemone.xml.h:14 hacks/config/cubestorm.xml.h:12
+#: hacks/config/deluxe.xml.h:11 hacks/config/fuzzyflakes.xml.h:20
+#: 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"
+msgstr "Fin(e)"
+
+#: hacks/config/anemone.xml.h:15
+msgid "Turn speed"
+msgstr "Vitesse de rotation"
 
-#: hacks/config/anemone.xml.h:13 hacks/config/ant.xml.h:21
+#: 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
@@ -1234,31 +1410,129 @@ msgstr "Fin"
 #: 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/flame.xml.h:16 hacks/config/flow.xml.h:15
+#: hacks/config/forest.xml.h:8 hacks/config/galaxy.xml.h:14
+#: 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:16
+#: 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/moire.xml.h:11 hacks/config/moire2.xml.h:9
-#: hacks/config/mountain.xml.h:9 hacks/config/nerverot.xml.h:23
-#: hacks/config/penrose.xml.h:13 hacks/config/polyominoes.xml.h:12
-#: hacks/config/rd-bomb.xml.h:20 hacks/config/rocks.xml.h:12
-#: hacks/config/rotor.xml.h:13 hacks/config/shadebobs.xml.h:12
-#: hacks/config/sierpinski.xml.h:12 hacks/config/slip.xml.h:12
-#: hacks/config/sphere.xml.h:8 hacks/config/spiral.xml.h:12
-#: hacks/config/squiral.xml.h:18 hacks/config/starfish.xml.h:14
-#: hacks/config/strange.xml.h:11 hacks/config/swirl.xml.h:9
-#: hacks/config/thornbird.xml.h:13 hacks/config/triangle.xml.h:8
-#: hacks/config/vines.xml.h:7 hacks/config/worm.xml.h:9
-#: hacks/config/xearth.xml.h:28 hacks/config/xfishtank.xml.h:11
+#: hacks/config/metaballs.xml.h:16 hacks/config/moire2.xml.h:9
+#: hacks/config/moire.xml.h:11 hacks/config/mountain.xml.h:9
+#: hacks/config/nerverot.xml.h:23 hacks/config/penrose.xml.h:13
+#: hacks/config/polyominoes.xml.h:12 hacks/config/rd-bomb.xml.h:20
+#: hacks/config/rocks.xml.h:12 hacks/config/rotor.xml.h:13
+#: hacks/config/shadebobs.xml.h:12 hacks/config/sierpinski.xml.h:12
+#: hacks/config/slip.xml.h:12 hacks/config/sphere.xml.h:8
+#: hacks/config/spiral.xml.h:12 hacks/config/squiral.xml.h:18
+#: hacks/config/starfish.xml.h:14 hacks/config/strange.xml.h: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
+#: hacks/config/xfishtank.xml.h:11
 msgid "Two"
 msgstr "Deux"
 
-#: hacks/config/anemone.xml.h:14
+#: 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/anemotaxis.xml.h:1
+msgid "Anemotaxis"
+msgstr "Anemotaxis"
+
+#: hacks/config/anemotaxis.xml.h:2
+msgid ""
+"Anemotaxis demonstrates a search algorithm designed for locating a source of "
+"odor in turbulent atmosphere. The searcher is able to sense the odor and "
+"determine local instantaneous wind direction. The goal is to find the source "
+"in the shortest mean time. Written by Eugene Balkovsky."
+msgstr ""
+
+#: hacks/config/anemotaxis.xml.h:3
+msgid "Distance"
+msgstr "Distance"
+
+#: hacks/config/anemotaxis.xml.h:4 hacks/config/hyperball.xml.h:1
+#: hacks/config/hypercube.xml.h:1
+msgid "Far"
+msgstr "Loin"
+
+#: hacks/config/anemotaxis.xml.h:8 hacks/config/hyperball.xml.h:7
+#: hacks/config/hypercube.xml.h:6
+msgid "Near"
+msgstr "Proche"
+
+#: hacks/config/anemotaxis.xml.h:9
+msgid "Searchers"
+msgstr "Chercheurs"
+
+#: hacks/config/anemotaxis.xml.h:11
+msgid "Sources"
+msgstr "Sources"
+
+#: 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/boing.xml.h:8
+#: hacks/config/boxed.xml.h:6 hacks/config/bubble3d.xml.h:4
+#: hacks/config/cage.xml.h:3 hacks/config/carousel.xml.h:12
+#: 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:7
+#: hacks/config/glslideshow.xml.h:19 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/pinion.xml.h:12 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/ant.xml.h:1
@@ -1271,8 +1545,8 @@ 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é. àrit "
-"par David Bagley."
+"comportement est influencé lorsqu'elles passent sur les pixels modifiés. "
+"Écrit par David Bagley."
 
 #: hacks/config/ant.xml.h:2
 msgid "Ant"
@@ -1286,72 +1560,81 @@ msgstr "Taille des fourmis"
 msgid "Ants Count"
 msgstr "Nombre de fourmis"
 
-#: hacks/config/ant.xml.h:6
+#: 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: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/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:4
+#: hacks/config/fluidballs.xml.h:12 hacks/config/fuzzyflakes.xml.h:10
+#: 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/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
+#: 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:9
+#: hacks/config/ant.xml.h:10
 msgid "Nine Sided Cells"
 msgstr "Cellules à 8 côtés"
 
-#: hacks/config/ant.xml.h:11
+#: hacks/config/ant.xml.h:12
 msgid "Random Cell Shape"
 msgstr "Forme de cellule aléatoire"
 
-#: hacks/config/ant.xml.h:12 hacks/config/speedmine.xml.h:11
+#: hacks/config/ant.xml.h:13 hacks/config/speedmine.xml.h:11
 msgid "Sharp Turns"
 msgstr "Virages serrés"
 
-#: hacks/config/ant.xml.h:13
+#: hacks/config/ant.xml.h:14
 msgid "Six Sided Cells"
 msgstr "Cellules à 6 côtés"
 
-#: hacks/config/ant.xml.h:15 hacks/config/attraction.xml.h:27
-#: hacks/config/cubenetic.xml.h:23 hacks/config/demon.xml.h:9
-#: hacks/config/discrete.xml.h:8 hacks/config/distort.xml.h:12
-#: hacks/config/fadeplot.xml.h:9 hacks/config/flag.xml.h:8
-#: hacks/config/flow.xml.h:15 hacks/config/fluidballs.xml.h:19
-#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:15
+#: hacks/config/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:11
+#: hacks/config/fluidballs.xml.h:19 hacks/config/fuzzyflakes.xml.h:16
+#: 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/moire.xml.h:9
+#: 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:17
+#: hacks/config/ant.xml.h:18
 msgid "Three Sided Cells"
 msgstr "Cellules à 3 côtés"
 
-#: hacks/config/ant.xml.h:18 hacks/config/demon.xml.h:12
+#: 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/flag.xml.h:12 hacks/config/flow.xml.h:14
 #: 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:19
+#: hacks/config/ant.xml.h:20
 msgid "Truchet Lines"
 msgstr "Lignes de Truchet"
 
-#: hacks/config/ant.xml.h:20
+#: hacks/config/ant.xml.h:21
 msgid "Twelve Sided Cells"
 msgstr "Cellules à 12 côtés"
 
@@ -1369,7 +1652,7 @@ msgstr "Profondeur"
 
 #: hacks/config/apollonian.xml.h:4
 msgid "Draw Labels"
-msgstr "Afficher les étiquettes"
+msgstr "Afficher le texte"
 
 #: hacks/config/apollonian.xml.h:6
 msgid "Include Alternate Geometries"
@@ -1380,12 +1663,59 @@ msgid ""
 "Packs a large circle with smaller circles, demonstrating the Descartes "
 "Circle Theorem. Written by Allan R. Wilks and David Bagley."
 msgstr ""
-"Remplit un grand cercle de cercles plus petits et démontre ainsi le théoràme "
+"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 "Creux"
+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"
@@ -1423,41 +1753,22 @@ msgstr "Vitesse des requins"
 msgid "Shimmering Water"
 msgstr "Eau miroitante"
 
-#: hacks/config/atlantis.xml.h:11 hacks/config/boxed.xml.h:5
-#: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
-#: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
-#: hacks/config/dangerball.xml.h:4 hacks/config/endgame.xml.h:4
-#: hacks/config/engine.xml.h:4 hacks/config/extrusion.xml.h:10
-#: hacks/config/flipscreen3d.xml.h:5 hacks/config/fluidballs.xml.h:17
-#: hacks/config/gears.xml.h:6 hacks/config/gflux.xml.h:11
-#: hacks/config/glforestfire.xml.h:13 hacks/config/glplanet.xml.h:5
-#: hacks/config/glsnake.xml.h:10 hacks/config/gltext.xml.h:12
-#: hacks/config/lament.xml.h:5 hacks/config/menger.xml.h:15
-#: hacks/config/moebius.xml.h:6 hacks/config/molecule.xml.h:21
-#: hacks/config/morph3d.xml.h:5 hacks/config/pipes.xml.h:14
-#: hacks/config/pulsar.xml.h:14 hacks/config/queens.xml.h:3
-#: hacks/config/rubik.xml.h:6 hacks/config/sballs.xml.h:12
-#: hacks/config/sierpinski3d.xml.h:6 hacks/config/spheremonics.xml.h:18
-#: hacks/config/sproingies.xml.h:4 hacks/config/stairs.xml.h:2
-#: hacks/config/starwars.xml.h:11 hacks/config/superquadrics.xml.h:6
-msgid "Show Frames-per-Second"
-msgstr "Afficher images par seconde (FPS)"
-
 #: 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:9
 #: 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 hacks/config/webcollage.xml.h:8
 msgid "Solid"
-msgstr "Uni"
+msgstr "Plein"
 
 #: hacks/config/atlantis.xml.h:15
 msgid ""
@@ -1467,24 +1778,30 @@ msgid ""
 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."
+"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/lavalite.xml.h:31
-#: hacks/config/menger.xml.h:21 hacks/config/moebius.xml.h:11
-#: hacks/config/molecule.xml.h:26 hacks/config/pulsar.xml.h:20
+#: hacks/config/atlantis.xml.h:17 hacks/config/atunnel.xml.h:10
+#: hacks/config/blinkbox.xml.h:9 hacks/config/blocktube.xml.h:13
+#: hacks/config/boing.xml.h:15 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:15
+#: 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/pinion.xml.h:15
+#: 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:11
+#: hacks/config/stonerview.xml.h:4 hacks/config/superquadrics.xml.h:12
 msgid "Wireframe"
 msgstr "Fil de fer"
 
@@ -1500,7 +1817,7 @@ 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"
 
@@ -1509,7 +1826,7 @@ msgid "Bounce Off Walls"
 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 des couleurs"
@@ -1522,19 +1839,21 @@ msgstr "Viscosit
 msgid "Filled Splines"
 msgstr "Rayons pleins"
 
-#: hacks/config/attraction.xml.h:10 hacks/config/ccurve.xml.h:9
+#: hacks/config/attraction.xml.h:10 hacks/config/carousel.xml.h:7
+#: hacks/config/ccurve.xml.h:9 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/goop.xml.h:6
+#: 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:6
-#: hacks/config/kumppa.xml.h:4 hacks/config/lavalite.xml.h:12
-#: hacks/config/nerverot.xml.h:11 hacks/config/petri.xml.h:8
-#: hacks/config/pyro.xml.h:5 hacks/config/qix.xml.h:10
-#: hacks/config/speedmine.xml.h:5 hacks/config/spheremonics.xml.h:6
-#: hacks/config/spiral.xml.h:4 hacks/config/squiral.xml.h:6
-#: hacks/config/strange.xml.h:3 hacks/config/superquadrics.xml.h:4
+#: hacks/config/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/wander.xml.h:8 hacks/config/xmountains.xml.h:17
 msgid "High"
 msgstr "Haut(e)"
 
@@ -1573,34 +1892,41 @@ msgstr ""
 
 #: 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
+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/fiberlamp.xml.h:5
+#: hacks/config/fireflies.xml.h:21 hacks/config/flow.xml.h:6
+#: hacks/config/fontglide.xml.h:8 hacks/config/galaxy.xml.h:5
+#: hacks/config/juggle.xml.h:4 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/substrate.xml.h:11 hacks/config/wander.xml.h:10
 #: hacks/config/whirlwindwarp.xml.h:3
 msgid "Long"
 msgstr "Long(ue)"
 
-#: hacks/config/attraction.xml.h:17 hacks/config/ccurve.xml.h:10
+#: hacks/config/attraction.xml.h:17 hacks/config/carousel.xml.h:9
+#: hacks/config/ccurve.xml.h:10 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/goop.xml.h:7
+#: hacks/config/flame.xml.h:10 hacks/config/glslideshow.xml.h:16
+#: 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:9
-#: hacks/config/kumppa.xml.h:6 hacks/config/lavalite.xml.h:14
-#: hacks/config/nerverot.xml.h:14 hacks/config/petri.xml.h:10
-#: hacks/config/pyro.xml.h:7 hacks/config/qix.xml.h:13
-#: hacks/config/speedmine.xml.h:6 hacks/config/spheremonics.xml.h:8
-#: hacks/config/spiral.xml.h:5 hacks/config/squiral.xml.h:8
-#: hacks/config/strange.xml.h:4 hacks/config/superquadrics.xml.h:5
+#: hacks/config/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"
@@ -1618,7 +1944,8 @@ msgstr "Ext
 msgid "Polygons"
 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:13
+#: hacks/config/spotlight.xml.h:3 hacks/config/xplanet.xml.h:55
 msgid "Radius"
 msgstr "Rayon"
 
@@ -1626,14 +1953,19 @@ msgstr "Rayon"
 msgid "Repulsion Threshold"
 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/laser.xml.h:9 hacks/config/menger.xml.h:14
-#: 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/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/fiberlamp.xml.h:7
+#: hacks/config/fireflies.xml.h:34 hacks/config/flow.xml.h:9
+#: hacks/config/galaxy.xml.h:9 hacks/config/juggle.xml.h:7
+#: 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/substrate.xml.h:14
 #: hacks/config/wander.xml.h:12 hacks/config/whirlwindwarp.xml.h:6
 msgid "Short"
 msgstr "Court(e)"
@@ -1642,15 +1974,66 @@ msgstr "Court(e)"
 msgid "Splines"
 msgstr "Rayons"
 
-#: hacks/config/attraction.xml.h:30
+#: hacks/config/attraction.xml.h:30 hacks/config/fireflies.xml.h:42
 msgid "Tails"
 msgstr "Queues"
 
 #: hacks/config/attraction.xml.h:31 hacks/config/euler2d.xml.h:16
-#: hacks/config/juggle.xml.h:9
+#: hacks/config/juggle.xml.h:10
 msgid "Trail Length"
 msgstr "Longueur de la traînée"
 
+#: 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"
@@ -1673,10 +2056,32 @@ msgstr "Lasers"
 msgid "Robots"
 msgstr "Robots"
 
-#: hacks/config/blaster.xml.h:10
+#: hacks/config/blaster.xml.h:10 hacks/config/glplanet.xml.h:11
 msgid "Stars"
 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
 msgid "90 deg Rotation Speed"
 msgstr "Vitesse de rotation à 90°"
@@ -1687,11 +2092,11 @@ msgstr "Image 
 
 #: hacks/config/blitspin.xml.h:3
 msgid "BlitSpin"
-msgstr "RotationBitmap"
+msgstr "Rotation Bitmap"
 
 #: hacks/config/blitspin.xml.h:5
 msgid "Fuzzy Rotation Speed"
-msgstr "Vitesse de rotation floue"
+msgstr "Vitesse de rotation du brouillage"
 
 #: hacks/config/blitspin.xml.h:6
 msgid "Grab Screen"
@@ -1709,7 +2114,7 @@ msgid ""
 "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 RotationBitmap fait pivoter à plusieurs reprises un bitmap de 90° à "
+"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-"
@@ -1720,6 +2125,84 @@ msgstr ""
 "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/boing.xml.h:1
+msgid "Boing"
+msgstr "Boïng"
+
+#: hacks/config/boing.xml.h:3 hacks/config/fireflies.xml.h:17
+#: hacks/config/pinion.xml.h:7
+msgid "Huge"
+msgstr "Énorme"
+
+#: hacks/config/boing.xml.h:4
+msgid "Lighting"
+msgstr "Éclair"
+
+#: hacks/config/boing.xml.h:5
+msgid "Meridians"
+msgstr "Méridiens"
+
+#: hacks/config/boing.xml.h:6
+msgid "Parallels"
+msgstr "Parallèles"
+
+#: hacks/config/boing.xml.h:7
+msgid "Scanlines"
+msgstr ""
+
+#: hacks/config/boing.xml.h:9 hacks/config/galaxy.xml.h:10
+#: 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/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"
+
+#: hacks/config/boing.xml.h:11
+msgid "Smoothing"
+msgstr "Lissage"
+
+#: hacks/config/boing.xml.h:13
+msgid ""
+"This bouncing ball is a clone of the first graphics demo for the Amiga 1000, "
+"which was written by Dale Luck and RJ Mical during a break at the 1984 "
+"Consumer Electronics Show (or so the legend goes.) This looks like the "
+"original Amiga demo if you turn off \"smoothing\" and \"lighting\" and turn "
+"on \"scanlines\". Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/boing.xml.h:14 hacks/config/fireflies.xml.h:43
+#: hacks/config/pinion.xml.h:14
+msgid "Tiny"
+msgstr "Fin"
+
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 msgstr "Bouboule"
@@ -1734,19 +2217,59 @@ 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 ""
 "Dessine une sorte de ballon qui tournoie et se déforme. Des taches de taille "
 "variable sont peintes sur sa surface invisible. Écrit par Jeremie Petit."
 
-#: hacks/config/boxed.xml.h:1 hacks/config/gears.xml.h:1
-#: hacks/config/gflux.xml.h:1 hacks/config/pyro.xml.h:1
+#: hacks/config/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/carousel.xml.h:3 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/pinion.xml.h:3
+#: 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 "En boîte"
@@ -1759,6 +2282,52 @@ msgstr ""
 "Dessine une boîte remplie de balles 3D qui explosent. Écrit par Sander van "
 "Grieken."
 
+#: hacks/config/boxed.xml.h:5 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/boxfit.xml.h:1 hacks/config/popsquares.xml.h:1
+msgid "Border"
+msgstr "Bordure"
+
+#: hacks/config/boxfit.xml.h:2
+msgid "BoxFit"
+msgstr "BoxFit"
+
+#: hacks/config/boxfit.xml.h:3 hacks/config/cubenetic.xml.h:1
+msgid "Boxes"
+msgstr "Boîtes"
+
+#: hacks/config/boxfit.xml.h:4
+msgid "Boxes Only"
+msgstr "Boîtes seulement"
+
+#: hacks/config/boxfit.xml.h:5
+msgid "Boxes or Circles"
+msgstr "Boîtes ou cercles"
+
+#: hacks/config/boxfit.xml.h:6
+msgid "Circles Only"
+msgstr "Cercles seulement"
+
+#: hacks/config/boxfit.xml.h:8
+msgid "Grow By"
+msgstr "Aggrandir par"
+
+#: hacks/config/boxfit.xml.h:9
+msgid ""
+"Packs the screen with growing boxes or circles, colored according to a "
+"horizontal or vertical gradient. The objects grow until they touch, then "
+"stop. When the screen is full, they shrink away and the process restarts. "
+"Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/boxfit.xml.h:11 hacks/config/xearth.xml.h:23
+msgid "Spacing"
+msgstr "Espacement"
+
 #: hacks/config/braid.xml.h:1
 msgid "Braid"
 msgstr "Entrelacement"
@@ -1771,21 +2340,24 @@ 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/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/substrate.xml.h:6
 #: hacks/config/vidwhacker.xml.h:3 hacks/config/wander.xml.h:7
 #: hacks/config/xspirograph.xml.h:3
 msgid "Duration"
@@ -1801,7 +2373,7 @@ msgid "Max Rings"
 msgstr "Anneaux max."
 
 #: hacks/config/bsod.xml.h:1 hacks/config/molecule.xml.h:1
-#: hacks/config/vidwhacker.xml.h:1 hacks/config/webcollage.xml.h:1
+#: hacks/config/vidwhacker.xml.h:1
 msgid "2 minutes"
 msgstr "2 minutes"
 
@@ -1814,65 +2386,108 @@ msgid "AmigaDOS"
 msgstr "Amiga DOS"
 
 #: hacks/config/bsod.xml.h:4
+msgid "Apple II"
+msgstr "Apple ]["
+
+#: hacks/config/bsod.xml.h:5
 msgid "Atari"
 msgstr "Atari"
 
-#: hacks/config/bsod.xml.h:5
+#: hacks/config/bsod.xml.h:6
 msgid "BSD"
 msgstr "BSD"
 
-#: hacks/config/bsod.xml.h:6
+#: hacks/config/bsod.xml.h:7
 msgid "BSOD"
 msgstr "BSOD"
 
-#: hacks/config/bsod.xml.h:7
+#: 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 ""
-"BSOD signifie «Blue Screen of Deaths» (écran bleu de la mort). Fine fleur de "
+"BSOD signifie «Blue Screen of Death» (écran bleu de la mort). Fine fleur de "
 "l'émulation PC, ce hack simule des économiseurs d'écran de plusieurs "
 "systèmes d'exploitation moins puissants. Écrit par Jamie Zawinski."
 
-#: hacks/config/bsod.xml.h:9
+#: hacks/config/bsod.xml.h:10
+msgid "HPUX"
+msgstr "HPUX"
+
+#: hacks/config/bsod.xml.h:11
+msgid "HVX/GCOS6"
+msgstr "HVX/GCOS6"
+
+#: hacks/config/bsod.xml.h:12
+msgid "Linux (fsck)"
+msgstr "Linux (dsck)"
+
+#: hacks/config/bsod.xml.h:13
+msgid "Linux (hppa)"
+msgstr "Linux (hppa)"
+
+#: hacks/config/bsod.xml.h:14
+msgid "Linux (sparc)"
+msgstr "Linux (sparc)"
+
+#: hacks/config/bsod.xml.h:15
+msgid "MS-DOS"
+msgstr "M$-DOS"
+
+#: hacks/config/bsod.xml.h:16
 msgid "Mac Bomb"
 msgstr "Bombe Mac"
 
-#: hacks/config/bsod.xml.h:10
+#: hacks/config/bsod.xml.h:17
+msgid "MacOS X"
+msgstr "MacOS X"
+
+#: hacks/config/bsod.xml.h:18
 msgid "MacsBug"
 msgstr "Bogue Mac"
 
-#: hacks/config/bsod.xml.h:11
-msgid "NCD X Terminal"
-msgstr "Terminal NCD X"
+#: hacks/config/bsod.xml.h:19
+msgid "NCD X Terminal  "
+msgstr "Terminal X NCD"
 
-#: hacks/config/bsod.xml.h:12
+#: hacks/config/bsod.xml.h:20
+msgid "Nvidia"
+msgstr "Nvidia"
+
+#: hacks/config/bsod.xml.h:21
+msgid "OS/390"
+msgstr "OS/390"
+
+#: hacks/config/bsod.xml.h:22
 msgid "SCO"
 msgstr "SCO"
 
-#: hacks/config/bsod.xml.h:13
+#: hacks/config/bsod.xml.h:23
 msgid "Sad Mac"
 msgstr "Mac Triste"
 
-#: hacks/config/bsod.xml.h:14
+#: hacks/config/bsod.xml.h:24
 msgid "Solaris"
 msgstr "Solaris"
 
-#: hacks/config/bsod.xml.h:15
-msgid "Sparc Linux"
-msgstr "Sparc Linux"
+#: hacks/config/bsod.xml.h:25
+msgid "Tru64"
+msgstr "Tru64"
 
-#: hacks/config/bsod.xml.h:16
-#, fuzzy
-msgid "Windows"
-msgstr "Windows NT"
+#: hacks/config/bsod.xml.h:26
+msgid "VMS"
+msgstr "VMS"
 
-#: hacks/config/bsod.xml.h:17
-msgid "Windows 2000"
+#: hacks/config/bsod.xml.h:27
+msgid "Windows 2000  "
 msgstr "Windows 2000"
 
-#: hacks/config/bsod.xml.h:18
+#: hacks/config/bsod.xml.h:28
+msgid "Windows 3.1"
+msgstr "Windows 3.1"
+
+#: hacks/config/bsod.xml.h:29
 msgid "Windows NT"
 msgstr "Windows NT"
 
@@ -1958,6 +2573,73 @@ 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/carousel.xml.h:1 hacks/config/coral.xml.h:1
+#: hacks/config/deco.xml.h:1 hacks/config/helix.xml.h:1
+#: hacks/config/imsmap.xml.h:1 hacks/config/jigsaw.xml.h:2
+#: hacks/config/moire.xml.h:1 hacks/config/pedal.xml.h:1
+#: hacks/config/rorschach.xml.h:1 hacks/config/rotzoomer.xml.h:2
+#: hacks/config/wander.xml.h:2 hacks/config/xspirograph.xml.h:1
+msgid "1 Minute"
+msgstr "1 minute"
+
+#: hacks/config/carousel.xml.h:2
+msgid "5 Seconds"
+msgstr "5 secondes"
+
+#: hacks/config/carousel.xml.h:4
+msgid "Carousel"
+msgstr "Caroussel"
+
+#: hacks/config/carousel.xml.h:6 hacks/config/electricsheep.xml.h:3
+msgid "Frame Rate"
+msgstr "Vitesse de trame"
+
+#: hacks/config/carousel.xml.h:8
+msgid ""
+"Loads several random images, and displays them flying in a circular "
+"formation. The circle changes speed and direction randomly, tilts on its "
+"axis, and the images move in and out. 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 tab at the top of the *other* window.) This program "
+"requires a good video card capable of supporting large textures. Written by "
+"Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/carousel.xml.h:10
+msgid "No Tilting"
+msgstr "Pas de tilt"
+
+#: hacks/config/carousel.xml.h:11
+msgid "Number of Images:"
+msgstr "Nombre d'images :"
+
+#: hacks/config/carousel.xml.h:13 hacks/config/glslideshow.xml.h:20
+msgid "Show Image Titles"
+msgstr "Montre le titre de l'image"
+
+#: hacks/config/carousel.xml.h:15
+msgid "Tilt In/Out Only"
+msgstr "Tilt dedans/dehors seulement"
+
+#: hacks/config/carousel.xml.h:16
+msgid "Tilt In/Out and Left/Right"
+msgstr "Tilt dedans/dehors et gauche/droite"
+
+#: hacks/config/carousel.xml.h:17
+msgid "Tilt Left/Right Only"
+msgstr "Tilt gauche/droite seulement"
+
+#: hacks/config/carousel.xml.h:18 hacks/config/glslideshow.xml.h:21
+#: hacks/config/mirrorblob.xml.h:22
+msgid "Time until loading a new image:"
+msgstr "Durée avant chargement d'une nouvelle image :"
+
+#: hacks/config/carousel.xml.h:19
+msgid "Zoom In/Out"
+msgstr "Zoom avant/arrière"
+
 #: hacks/config/ccurve.xml.h:1
 msgid "0 seconds"
 msgstr "0 seconde"
@@ -1967,6 +2649,7 @@ 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"
 
@@ -1974,14 +2657,14 @@ msgstr "1 seconde"
 msgid "C Curve"
 msgstr "Courbe C"
 
-#: hacks/config/ccurve.xml.h:5
+#: hacks/config/ccurve.xml.h:5 hacks/config/fuzzyflakes.xml.h:4
 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/xmatrix.xml.h:3
+#: hacks/config/wander.xml.h:4 hacks/config/xmatrix.xml.h:2
 msgid "Density"
 msgstr "Densité"
 
@@ -2012,28 +2695,66 @@ msgstr "Couleur en aplat"
 
 #: hacks/config/circuit.xml.h:6
 msgid "Parts"
-msgstr "Parties"
+msgstr "Composants"
 
 #: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
+#: hacks/config/gleidescope.xml.h:9 hacks/config/glplanet.xml.h:6
 msgid "Rotate"
 msgstr "Rotation globale"
 
-#: hacks/config/circuit.xml.h:8
+#: hacks/config/circuit.xml.h:8 hacks/config/pinion.xml.h:10
 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:5
+#: 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 "Double tampon"
 
@@ -2045,20 +2766,11 @@ msgstr ""
 "Dessine une boussole, dont tous les éléments tournent de manière aléatoire, "
 "pour obtenir ce sentiment de «mal de mer». Écrit par Jamie Zawinski."
 
-#: hacks/config/coral.xml.h:1 hacks/config/deco.xml.h:1
-#: hacks/config/helix.xml.h:1 hacks/config/imsmap.xml.h:1
-#: hacks/config/jigsaw.xml.h:2 hacks/config/moire.xml.h:1
-#: hacks/config/pedal.xml.h:1 hacks/config/rorschach.xml.h:1
-#: hacks/config/rotzoomer.xml.h:2 hacks/config/wander.xml.h:2
-#: hacks/config/xspirograph.xml.h:1
-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"
 
@@ -2066,10 +2778,12 @@ msgstr "1 seconde"
 msgid "Coral"
 msgstr "Corail"
 
-#: hacks/config/coral.xml.h:4 hacks/config/gflux.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
+#: hacks/config/coral.xml.h:4 hacks/config/fireworkx.xml.h:2
+#: hacks/config/gflux.xml.h:3 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 "Dense"
 
@@ -2082,13 +2796,14 @@ msgid ""
 "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/lavalite.xml.h:28
-#: hacks/config/pyro.xml.h:14 hacks/config/qix.xml.h:21
-#: hacks/config/squiral.xml.h:15 hacks/config/xearth.xml.h:24
-#: hacks/config/xmatrix.xml.h:16
+#: hacks/config/coral.xml.h:13 hacks/config/fireworkx.xml.h:10
+#: hacks/config/gflux.xml.h:13 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 "Rare"
+msgstr "Faible"
 
 #: hacks/config/cosmos.xml.h:1
 msgid "Cosmos"
@@ -2097,7 +2812,7 @@ msgstr "Cosmos"
 #: hacks/config/cosmos.xml.h:2
 msgid ""
 "Draws fireworks and zooming, fading flares. By Tom Campbell. You can find it "
-"at &lt;http://cosmos.dnsalias.net/cosmos/&gt;"
+"at &lt;http://www.cosmosx.org/&gt;"
 msgstr ""
 
 #: hacks/config/critical.xml.h:1
@@ -2118,18 +2833,18 @@ msgid "Center on Screen"
 msgstr "Centré sur l'écran"
 
 #: hacks/config/crystal.xml.h:2 hacks/config/deluxe.xml.h:1
-#: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:3
+#: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:1
 #: hacks/config/galaxy.xml.h:1 hacks/config/glforestfire.xml.h:1
 #: 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"
 
@@ -2162,10 +2877,6 @@ msgstr ""
 msgid "Vertical Symmetries"
 msgstr "Symétries verticales"
 
-#: hacks/config/cubenetic.xml.h:1
-msgid "Boxes"
-msgstr "Boîtes"
-
 #: hacks/config/cubenetic.xml.h:2
 msgid "Cubenetic"
 msgstr "Rectangles de couleur"
@@ -2182,9 +2893,11 @@ msgstr "Afficher les mod
 msgid "Display Wireframe"
 msgstr "Fil de fer"
 
-#: hacks/config/cubenetic.xml.h:6 hacks/config/gltext.xml.h:2
+#: 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/spheremonics.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 "Ne pas pivoter"
 
@@ -2195,68 +2908,103 @@ msgid ""
 "Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:14 hacks/config/gltext.xml.h:5
+#: 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/spheremonics.xml.h:10
+#: 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/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/spheremonics.xml.h:11
+#: 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/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/spheremonics.xml.h:12
+#: 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/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/spheremonics.xml.h:13
+#: 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/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/spheremonics.xml.h:14
+#: 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/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/spheremonics.xml.h:15
+#: 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/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/spheremonics.xml.h:16
+#: 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 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 ""
+msgstr "Vitesse de changement des modèles de surface"
 
-#: 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/lavalite.xml.h:30
+#: 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/glplanet.xml.h:14
+#: 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/spheremonics.xml.h:25 hacks/config/wander.xml.h:15
+#: 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/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 ""
 "A hack similar to `greynetic', but less frenetic. The first implementation "
@@ -2358,13 +3106,12 @@ msgid "Stretchy Melt"
 msgstr "Fondu étendu"
 
 #: hacks/config/decayscreen.xml.h:20
-#, fuzzy
 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."
+"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 "
@@ -2398,7 +3145,7 @@ msgstr ""
 "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 "x"
@@ -2431,10 +3178,6 @@ 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:2 hacks/config/petri.xml.h:1
-msgid "Cell Size"
-msgstr "Taille de cellule"
-
 #: hacks/config/demon.xml.h:3
 msgid "Demon"
 msgstr "Démon"
@@ -2479,18 +3222,13 @@ msgstr "Taille des lentilles"
 msgid "Magnify"
 msgstr "Agrandir"
 
-#: hacks/config/distort.xml.h:9 hacks/config/glforestfire.xml.h:10
-#: hacks/config/lament.xml.h:4 hacks/config/sballs.xml.h:6
-msgid "Normal"
-msgstr "Normal"
-
 #: hacks/config/distort.xml.h:10
 msgid "Reflect"
 msgstr "Réfléchir"
 
 #: hacks/config/distort.xml.h:14
 msgid "Swamp Thing"
-msgstr "Marais"
+msgstr "Marais(e)"
 
 #: hacks/config/distort.xml.h:15
 msgid ""
@@ -2539,7 +3277,7 @@ msgstr "Figures Lissojous"
 
 #: hacks/config/electricsheep.xml.h:1
 msgid "ElectricSheep"
-msgstr "Mouton électrique"
+msgstr "Mouton Electrique"
 
 #: hacks/config/electricsheep.xml.h:2
 msgid ""
@@ -2547,11 +3285,35 @@ 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/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 ""
 "Black slips out of three mating nets, but the fourth one holds him tight! A "
@@ -2563,24 +3325,71 @@ msgid "Endgame"
 msgstr "Fin de jeux"
 
 #: hacks/config/engine.xml.h:1
-#, fuzzy
+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 four-stroke engine that floats around the screen. Written by "
-"Ben Buxton."
+"Draws a simple model of an engine that floats around the screen. Written by "
+"Ben Buxton and Ed Beroset."
 msgstr ""
-"Dessine un simple moteur à quatre temps qui flotte sur l'écran. Écrit par "
-"Ben Buxton et Ed Beroset."
+"Dessine un modèle simplifié de moteur qui flotte sur l'écran. Écrit par Ben "
+"Buxton et Ed Beroset."
 
-#: hacks/config/engine.xml.h:2
+#: hacks/config/engine.xml.h:7
 msgid "Engine"
 msgstr "Moteur"
 
-#: hacks/config/epicycle.xml.h:4
-msgid "Epicycle"
-msgstr "Épicycle"
+#: hacks/config/engine.xml.h:9
+msgid "Honda Insight (3 cylinders)"
+msgstr "Honda Insight (3 cylindres)"
 
-#: hacks/config/epicycle.xml.h:6
-msgid "Harmonics"
+#: 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 "Épicycle"
+
+#: hacks/config/epicycle.xml.h:6
+msgid "Harmonics"
 msgstr "Harmoniques"
 
 #: hacks/config/epicycle.xml.h:12
@@ -2595,6 +3404,51 @@ msgstr ""
 "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 "Euler 2D"
@@ -2645,7 +3499,7 @@ msgstr "H
 msgid "Join Offset"
 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"
 
@@ -2665,12 +3519,12 @@ msgstr "Image de texture"
 msgid "Twistoid"
 msgstr "Twistoïd"
 
-#: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:9
+#: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:12
 #: hacks/config/pulsar.xml.h:19
 msgid "Use Flat Coloring"
 msgstr "Utiliser les couleurs en aplat"
 
-#: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:10
+#: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:13
 msgid "Use Lighting"
 msgstr "Utiliser l'éclairage"
 
@@ -2686,6 +3540,212 @@ msgstr ""
 msgid "FadePlot"
 msgstr "FadePlot"
 
+#: hacks/config/fiberlamp.xml.h:1
+msgid "Draws a groovy rotating fiber optic lamp. Written by Tim Auckland."
+msgstr "Dessine une lampe à fibre optique en rotation. Écrit par Tim Auckland."
+
+#: hacks/config/fiberlamp.xml.h:3
+msgid "Fiberlamp"
+msgstr "Lampe à fibres"
+
+#: hacks/config/fiberlamp.xml.h:4
+msgid "Fibers"
+msgstr "Fibres"
+
+#: hacks/config/fiberlamp.xml.h:8
+msgid "Time between Knocks"
+msgstr "Temps entre les Tocs"
+
+#: hacks/config/fireflies.xml.h:1
+msgid "10 times"
+msgstr "10 fois"
+
+#: hacks/config/fireflies.xml.h:2
+msgid ""
+"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/fireflies.xml.h:3
+msgid "Add some fireflies"
+msgstr "Ajoute des lucioles"
+
+#: hacks/config/fireflies.xml.h:4
+msgid "Bait accel"
+msgstr "Accélération des appâts"
+
+#: hacks/config/fireflies.xml.h:5
+msgid "Bait speed"
+msgstr "Vitesse des appâts"
+
+#: hacks/config/fireflies.xml.h:6
+msgid "Color cycle speed"
+msgstr "Vitesse du cycle de couleurs"
+
+#: hacks/config/fireflies.xml.h:7
+msgid "Draw baits"
+msgstr "Dessiner les appâts"
+
+#: 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: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: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/fireworkx.xml.h:1 hacks/config/lavalite.xml.h:3
+msgid "Activity"
+msgstr "Activité"
+
+#: hacks/config/fireworkx.xml.h:4
+msgid "Fast Fade (more realistic)"
+msgstr "Fondu rapide (plus réaliste)"
+
+#: hacks/config/fireworkx.xml.h:5
+msgid "Fireworkx"
+msgstr "Feux d'artifice"
+
+#: hacks/config/fireworkx.xml.h:6
+msgid "Light effect"
+msgstr "Effet de lumière"
+
+#: hacks/config/fireworkx.xml.h:7
+msgid "Pyrotechnics simulation eye-candy. Written by Rony B. Chandran."
+msgstr "Simulation pyrotechnique visuelle. Écrit par Rony B. Chandran."
+
+#: hacks/config/fireworkx.xml.h:8
+msgid "Shoot"
+msgstr "Tir"
+
 #: hacks/config/flag.xml.h:1
 msgid "Bitmap for Flag"
 msgstr "Bitmap du drapeau"
@@ -2718,7 +3778,9 @@ msgstr ""
 msgid "0 Seconds"
 msgstr "0 seconde"
 
-#: hacks/config/flame.xml.h:2 hacks/config/maze.xml.h:2
+#: 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"
 
@@ -2726,7 +3788,7 @@ msgstr "10 secondes"
 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/flame.xml.h:4 hacks/config/jigglypuff.xml.h:4
 msgid "Complexity"
 msgstr "Complexité"
 
@@ -2738,6 +3800,20 @@ msgstr "Flamme"
 msgid "Number of Fractals"
 msgstr "Nombre de fractales"
 
+#: hacks/config/flipflop.xml.h:2
+msgid "FlipFlop"
+msgstr "FlipFlop"
+
+#: 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 retourné 3D"
@@ -2748,80 +3824,69 @@ msgid ""
 "around and deforms it in various ways. Written by Ben Buxton."
 msgstr ""
 
-#: hacks/config/flow.xml.h:1
-msgid "Allow 2D Attractors"
-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 ""
-"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
+#: hacks/config/flow.xml.h:3
 msgid "Flow"
 msgstr "Flux"
 
-#: hacks/config/flow.xml.h:6
-msgid "Freeze Some Bees"
-msgstr "Geler des abeilles"
+#: hacks/config/flow.xml.h:5
+msgid "Length of trails"
+msgstr "Taille des traînées"
 
-#: hacks/config/flow.xml.h:10
-msgid "Ride a Trained Bee"
-msgstr "Utiliser une abeille dressée"
+#: hacks/config/flow.xml.h:13
+msgid ""
+"Strange attractors formed of flows in a 3D differential equation phase "
+"space. Written by Tim Auckland."
+msgstr ""
+"Attracteurs étranges formés de flux dans un espace 3D d'équation de phase. "
+"Écrit par Tim Auckland."
 
-#: hacks/config/flow.xml.h:11
-msgid "Rotate Around Attractor"
-msgstr "Tourner autour de l'attracteur"
+#: hacks/config/flow.xml.h:16
+msgid "turn on/off bounding box."
+msgstr "Boîte englobante."
 
-#: hacks/config/flow.xml.h:12
-msgid "Show Bounding Box"
-msgstr "Afficher une boîte bondissante"
+#: hacks/config/flow.xml.h:17
+msgid "turn on/off double buffering."
+msgstr "Double tampon."
 
-#: hacks/config/flow.xml.h:14
-msgid "Slow Bees with Antifreeze"
-msgstr "Ralentir les abeilles avec de l'antigel"
+#: hacks/config/flow.xml.h:18
+msgid "turn on/off periodic attractors."
+msgstr "Attracteurs périodiques."
 
 #: hacks/config/flow.xml.h:19
-msgid "Zoom In and Out"
-msgstr "Zoom avant et arrière"
+msgid "turn on/off ride in the flow."
+msgstr "Circulation dans le flux."
+
+#: hacks/config/flow.xml.h:20
+msgid "turn on/off rotating around attractor."
+msgstr "Tourner autour de l'attracteur"
+
+#: hacks/config/flow.xml.h:21
+msgid "turn on/off search for new attractors."
+msgstr "Rechercher de nouveaux attracteurs"
 
 #: 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
-#, fuzzy
-msgid "Freefall"
-msgstr "Chute libre"
-
-#: 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 "Friction"
 
-#: hacks/config/fluidballs.xml.h:8
-#, fuzzy
-msgid "Glass"
-msgstr "Classique"
-
-#: 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"
-
 #: hacks/config/fluidballs.xml.h:11
 msgid "Jupiter"
-msgstr "Jupiter"
+msgstr "Jupiterienne"
 
 #: hacks/config/fluidballs.xml.h:14
 msgid ""
@@ -2832,24 +3897,138 @@ msgid ""
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:15
-msgid "Sandpaper"
-msgstr "Papier abrasif"
+msgid "Rubber"
+msgstr "Caoutchouc"
 
 #: hacks/config/fluidballs.xml.h:16
 msgid "Shake Box"
 msgstr "Remuer la boîte"
 
-#: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
-msgid "Still"
-msgstr "Tranquille"
-
 #: 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:17
+#: hacks/config/jigglypuff.xml.h:12 hacks/config/juggle.xml.h:5
+#: 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"
@@ -2863,19 +4042,37 @@ 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:6
+msgid ""
+"Falling colored snowflake/flower shapes. Inspired by the credits of the "
+"anime \"Azumanga Daioh\". Written by Barry Dmytro."
+msgstr ""
+
+#: hacks/config/fuzzyflakes.xml.h:9
+msgid "FuzzyFlakes"
+msgstr "FuzzyFlakes"
+
+#: hacks/config/fuzzyflakes.xml.h:11 hacks/config/xspirograph.xml.h:4
+msgid "Layers"
+msgstr "Couches"
+
+#: hacks/config/fuzzyflakes.xml.h:14
+msgid "Random Colors"
+msgstr "Couleurs aléatoires"
+
 #: 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
-msgid "Size"
-msgstr "Taille"
+#: hacks/config/galaxy.xml.h:8
+msgid "Rotate Viewpoint"
+msgstr "Rotation du point de vue"
 
-#: hacks/config/galaxy.xml.h:12
+#: hacks/config/galaxy.xml.h:13
 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 "
@@ -2938,11 +4135,11 @@ msgstr "Densit
 msgid "Screen Image"
 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 de vague"
+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"
 
@@ -2950,6 +4147,61 @@ msgstr "Vagues"
 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"
@@ -2958,10 +4210,15 @@ 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;."
+"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"
 
@@ -2989,10 +4246,81 @@ msgstr "Pluie"
 msgid "Track mouse"
 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 "Pas de 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 ""
@@ -3014,15 +4342,71 @@ msgstr "Plan
 msgid "Image File"
 msgstr "Fichier image"
 
-#: hacks/config/glsnake.xml.h:1 hacks/config/lavalite.xml.h:1
-msgid "1"
-msgstr "1"
+#: hacks/config/glplanet.xml.h:5
+msgid "Roll"
+msgstr "Pivote"
+
+#: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:5
+#: hacks/config/substrate.xml.h:4 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 "Letterbox"
+msgstr "Boîte aux lettres"
+
+#: hacks/config/glslideshow.xml.h:15
+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 tab at the top of 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:18
+msgid "Pan/Zoom Duration:"
+msgstr "Durée panoramique/zoom :"
+
+#: 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."
@@ -3030,41 +4414,33 @@ 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
+#: hacks/config/glsnake.xml.h:8
 msgid "Loose"
 msgstr "Étendu"
 
-#: hacks/config/glsnake.xml.h:8
-msgid "Packing"
-msgstr "En boule"
-
 #: hacks/config/glsnake.xml.h:9
-msgid "Scary Colors"
-msgstr "Couleurs effrayantes"
+msgid "Packing"
+msgstr "Emballage"
 
 #: hacks/config/glsnake.xml.h:11
-msgid "Show Labels"
-msgstr "Afficher les étiquettes"
+msgid "Show Titles"
+msgstr "Montre les titres"
 
 #: hacks/config/glsnake.xml.h:14
 msgid "Tight"
 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 ""
@@ -3125,10 +4501,10 @@ msgid ""
 "This draws set of animating, transparent, amoeba-like blobs. The blobs "
 "change shape as they wander around the screen, and they are translucent, so "
 "you can see the lower blobs through the higher ones, and when one passes "
-"over another, their colors merge. Written by Jamie Zawinski. I got the idea "
-"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."
+"over another, their colors merge. I got the idea 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 ""
 "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 "
@@ -3179,6 +4555,50 @@ msgstr ""
 "Dessine des rectangles colorés et pointillés de manière aléatoire. Écrit par "
 "Jamie Zawinski."
 
+#: hacks/config/halftone.xml.h:1
+msgid "Delay (Large = low cpu load)"
+msgstr "Délai (élévé = peu de charge processeur)"
+
+#: 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"
@@ -3191,15 +4611,15 @@ msgstr "Halo"
 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 "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. "
@@ -3276,10 +4696,6 @@ msgstr ""
 "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 "Loin"
-
 #: hacks/config/hyperball.xml.h:4
 msgid "Hyperball"
 msgstr "Hyperballe"
@@ -3288,16 +4704,14 @@ 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."
+"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"
-msgstr "Proche"
-
 #: hacks/config/hyperball.xml.h:10 hacks/config/hypercube.xml.h:10
 msgid "XW Rotation"
 msgstr "Rotation XW"
@@ -3322,11 +4736,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"
@@ -3339,7 +4748,9 @@ 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 "
@@ -3350,6 +4761,99 @@ msgstr ""
 "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 "-4.0"
+
+#: hacks/config/hypertorus.xml.h:2 hacks/config/polytopes.xml.h:5
+msgid "4.0"
+msgstr "4.0"
+
+#: 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 "IFS"
@@ -3404,10 +4908,18 @@ msgstr ""
 "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. "
@@ -3418,22 +4930,135 @@ msgstr ""
 "d'interagir à mesure du déplacement de leurs origines. Écrit par Hannu "
 "Mallat."
 
-#: hacks/config/interference.xml.h:7
+#: hacks/config/interference.xml.h:9
+msgid "Hue"
+msgstr "Teinte"
+
+#: 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 "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 de vague"
+msgstr "Taille des vagues"
+
+#: hacks/config/intermomentary.xml.h:2
+msgid "Intermomentary"
+msgstr "InterMomentary"
+
+#: hacks/config/intermomentary.xml.h:3
+msgid "Number of Discs"
+msgstr "Nombre de disques"
+
+#: hacks/config/intermomentary.xml.h:6
+msgid ""
+"The Intersection Momentary is a fun visualization defining the relationships "
+"between objects with Casey Reas, William Ngan, and Robert Hodgin. "
+"Commissioned for display at the Whitney Museum of American Art. A surface "
+"filled with 100 medium to small sized circles. Each circle has a different "
+"size and direction, but moves at the same slow rate. Display: A. The "
+"instantaneous intersections of the circles. B. The aggregate intersections "
+"of the circles. Ported to XScreensaver from the art project \"InterMomentary"
+"\" at http://www.complexification.net"
+msgstr ""
+
+#: 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 "JigglyPuff"
+
+#: 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 "Niveau de frayeur"
+
+#: hacks/config/jigglypuff.xml.h:20
+msgid "Spoooooky"
+msgstr "Chair de poulesque (!)"
+
+#: 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"
@@ -3460,24 +5085,52 @@ msgstr ""
 "résolu. Écrit par Jamie Zawinski."
 
 #: hacks/config/juggle.xml.h:1
-msgid "Checkered Balls"
-msgstr "Balles à damiers"
-
-#: hacks/config/juggle.xml.h:2
 msgid "Draws a juggling stick-man. Written by Tim Auckland."
 msgstr "Dessine un bonhomme jongleur. Écrit par Tim Auckland."
 
-#: hacks/config/juggle.xml.h:4
+#: hacks/config/juggle.xml.h:3
 msgid "Juggle"
 msgstr "Jonglage"
 
-#: hacks/config/juggle.xml.h:6 hacks/config/pipes.xml.h:10
-msgid "None"
-msgstr "Aucun"
+#: hacks/config/juggle.xml.h:6
+msgid "Performance Length"
+msgstr "Longueur de la performance"
+
+#: hacks/config/juggle.xml.h:11
+msgid "Use Pattern "
+msgstr "Utiliser un pattern"
+
+#: hacks/config/juggle.xml.h:12
+msgid "turn on/off Balls."
+msgstr "Balles oui/non."
+
+#: hacks/config/juggle.xml.h:13
+msgid "turn on/off Bowling Balls."
+msgstr "Balles de bowling oui/non."
+
+#: hacks/config/juggle.xml.h:14
+msgid "turn on/off Clubs."
+msgstr "Massues oui/non."
+
+#: hacks/config/juggle.xml.h:15
+msgid "turn on/off Flaming Torches."
+msgstr "Torches enflammées oui/non."
+
+#: hacks/config/juggle.xml.h:16
+msgid "turn on/off Knives."
+msgstr "Couteaux oui/non."
+
+#: hacks/config/juggle.xml.h:17
+msgid "turn on/off Rings."
+msgstr "Anneaux oui/non."
+
+#: hacks/config/juggle.xml.h:18
+msgid "turn on/off pattern descriptions."
+msgstr "Description des patterns oui/non."
 
 #: 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"
@@ -3528,6 +5181,24 @@ msgstr "Sym
 msgid "Trails"
 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"
 msgstr "Kumppa"
@@ -3552,7 +5223,7 @@ msgid ""
 msgstr ""
 "Anime une simulation du cube de Lemarchand, qui se résout sans cesse. "
 "Nécessite OpenGL et une machine avec prise en charge matérielle rapide des "
-"mappes de texture. Attension : risque d'ouvrir des portes. Écrit par Jamie "
+"mappes de texture. Attention : risque d'ouvrir des portes. Écrit par Jamie "
 "Zawinski."
 
 #: hacks/config/lament.xml.h:3
@@ -3571,14 +5242,10 @@ 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/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"
@@ -3601,7 +5268,7 @@ msgstr ""
 
 #: hacks/config/lavalite.xml.h:9
 msgid "Faceted"
-msgstr "A facette"
+msgstr "A facettes"
 
 #: hacks/config/lavalite.xml.h:11
 msgid "Giant Lavalite"
@@ -3619,18 +5286,10 @@ msgstr "Maximum de blobs"
 msgid "Random Lamp Style"
 msgstr "Style de lampe aléatoire"
 
-#: hacks/config/lavalite.xml.h:17 hacks/config/spheremonics.xml.h:9
-msgid "Resolution"
-msgstr "Résolution"
-
 #: hacks/config/lavalite.xml.h:18
 msgid "Rocket Lavalite"
 msgstr "Lavalite roquette"
 
-#: hacks/config/lavalite.xml.h:27
-msgid "Smooth"
-msgstr "Lisse"
-
 #: hacks/config/lightning.xml.h:2
 msgid "Lightning"
 msgstr "Éclairs"
@@ -3780,6 +5439,32 @@ msgstr ""
 "feedback visuel. Initialement par Jim Randell; modifié par des milliers de "
 "gens."
 
+#: hacks/config/memscroller.xml.h:1
+msgid "Draw Green"
+msgstr "Dessiner une grille"
+
+#: hacks/config/memscroller.xml.h:2
+msgid "Draw Random Numbers"
+msgstr "Afficher des nombres aléatoires"
+
+#: hacks/config/memscroller.xml.h:3
+msgid "Draw in RGB"
+msgstr "Dessiner en RVB"
+
+#: hacks/config/memscroller.xml.h:4
+msgid "Dump Memory"
+msgstr "Vidage mémoire"
+
+#: hacks/config/memscroller.xml.h:6
+msgid "MemScroller"
+msgstr "MemScroller"
+
+#: hacks/config/memscroller.xml.h:9
+msgid ""
+"This draws a dump of its own process memory scrolling across the screen in "
+"three windows at three different rates. Written by Jamie Zawinski."
+msgstr ""
+
 #: hacks/config/menger.xml.h:6
 msgid "Menger"
 msgstr "Menger"
@@ -3794,6 +5479,113 @@ msgstr ""
 "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 "Patés"
+
+#: 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 "Bizarre"
+
+#: hacks/config/mirrorblob.xml.h:15
+msgid "MirrorBlob"
+msgstr "Tâches miroir"
+
+#: 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 "Délirant"
+
+#: 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 "
@@ -3822,6 +5614,24 @@ msgstr "Sol uniforme"
 msgid "Solid Objects"
 msgstr "Objets solides"
 
+#: hacks/config/moire2.xml.h:1
+msgid ""
+"Another example of the fun you can have with moire interference patterns; "
+"this hack generates fields of concentric circles or ovals, and combines the "
+"planes with various operations. The planes are moving independently of one "
+"another, causing the interference lines to ``spray.'' Written by Jamie "
+"Zawinski."
+msgstr ""
+"Un autre exemple de l'amusement qu'offrent les motifs d'interférences "
+"moirés; ce hack génère des champs de cercles ou ovales concentriques et "
+"associe les plans par différentes opérations. Les plans se déplacent "
+"indépendamment, ce qui entraîne un 'jaillissement' des lignes "
+"d'interférence. Écrit par Jamie Zawinski."
+
+#: hacks/config/moire2.xml.h:4
+msgid "Moire2"
+msgstr "Moirage2"
+
 #: hacks/config/moire.xml.h:6
 msgid "Moire"
 msgstr "Moirage"
@@ -3848,24 +5658,6 @@ msgstr ""
 "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 ""
-"Another example of the fun you can have with moire interference patterns; "
-"this hack generates fields of concentric circles or ovals, and combines the "
-"planes with various operations. The planes are moving independently of one "
-"another, causing the interference lines to ``spray.'' Written by Jamie "
-"Zawinski."
-msgstr ""
-"Un autre exemple de l'amusement qu'offrent les motifs d'interférences "
-"moirés; ce hack génère des champs de cercles ou ovales concentriques et "
-"associe les plans par différentes opérations. Les plans se déplacent "
-"indépendamment, ce qui entraîne un 'jaillissement' des lignes "
-"d'interférence. Écrit par Jamie Zawinski."
-
-#: hacks/config/moire2.xml.h:4
-msgid "Moire2"
-msgstr "Moirage2"
-
 #: hacks/config/molecule.xml.h:3
 msgid "Describe Molecule"
 msgstr "Décrire la molécule"
@@ -3880,7 +5672,7 @@ msgstr "Dessiner des atomes"
 
 #: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
 msgid "Draw Bounding Box"
-msgstr "Dessiner un cadre d'objet"
+msgstr "Dessiner le cadre englobant"
 
 #: hacks/config/molecule.xml.h:8
 msgid ""
@@ -3894,15 +5686,15 @@ msgstr ""
 
 #: hacks/config/molecule.xml.h:11
 msgid "Label Atoms"
-msgstr "Étiqueter 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 ""
@@ -3945,21 +5737,13 @@ msgstr ""
 msgid "Munch"
 msgstr "Munch"
 
-#: hacks/config/munch.xml.h:10 hacks/config/qix.xml.h:26
-msgid "XOR"
-msgstr "XOR"
-
 #: hacks/config/nerverot.xml.h:1
 msgid "Blot Count"
 msgstr "Nombre de traces"
 
-#: hacks/config/nerverot.xml.h:2
-msgid "Calm"
-msgstr "Calme"
-
 #: hacks/config/nerverot.xml.h:3
 msgid "Changes"
-msgstr "Changements"
+msgstr "Changement"
 
 #: hacks/config/nerverot.xml.h:4
 msgid "Colors"
@@ -3997,6 +5781,14 @@ msgstr "Rare"
 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 "Noof"
+
 #: hacks/config/noseguy.xml.h:1
 msgid ""
 "A little man with a big nose wanders around your screen saying things. The "
@@ -4025,15 +5817,24 @@ msgstr "Nez"
 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 texte"
-
 #: hacks/config/noseguy.xml.h:8
 msgid "Use Text Below"
 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 "Pédale"
@@ -4161,97 +5962,780 @@ msgstr "Prog
 msgid "Petri"
 msgstr "Petri"
 
-#: hacks/config/petri.xml.h:21
-msgid "Quickly"
-msgstr "Rapidement"
+#: 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 "Piecewise"
+
+#: 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/pinion.xml.h:1
+msgid "100"
+msgstr "100"
+
+#: hacks/config/pinion.xml.h:2
+msgid "2000"
+msgstr "2000"
+
+#: hacks/config/pinion.xml.h:4
+msgid ""
+"Draws an interconnected set of gears moving across the screen. Written by "
+"Jamie Zawinski."
+msgstr ""
+"Dessine des engrenages interconnectés se déplacant dans l'écran. Écrit par "
+"Jamie Zawinski."
+
+#: hacks/config/pinion.xml.h:6
+msgid "Gear Size"
+msgstr "Taille des engrenages"
+
+#: hacks/config/pinion.xml.h:8
+msgid "Max RPM"
+msgstr "Vitesse max."
+
+#: hacks/config/pinion.xml.h:9
+msgid "Pinion"
+msgstr "Pinion"
+
+#: hacks/config/pinion.xml.h:11
+msgid "Scrolling Speed"
+msgstr "Vitesse de défilement"
+
+#: 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/substrate.xml.h:12
+#: 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/polyhedra.xml.h:133
+msgid "Small Hexagonal Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:134
+msgid "Small Hexagrammic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:135
+msgid "Small Icosacronic Hexecontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:136
+msgid "Small Icosicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:137
+msgid "Small Icosihemidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:138
+msgid "Small Icosihemidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:139
+msgid "Small Retrosnub Icosicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:140
+msgid "Small Rhombidodecacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:141
+msgid "Small Rhombidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:142
+msgid "Small Rhombihexacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:143
+msgid "Small Rhombihexahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:144
+msgid "Small Snub Icosicosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:145
+msgid "Small Stellapentakisdodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:146
+msgid "Small Stellated Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:147
+msgid "Small Stellated Truncated Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:148
+msgid "Small Triambic Icosahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:149
+msgid "Snub Cube"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:150
+msgid "Snub Dodecadodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:151
+msgid "Snub Dodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:152
+msgid "Snub Icosidodecadodecahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:24
-msgid "Slowly"
-msgstr "Lentement"
+#: hacks/config/polyhedra.xml.h:153
+msgid "Stellated Truncated Hexahedron"
+msgstr ""
 
-#: hacks/config/petri.xml.h:26
-msgid "Square"
-msgstr "Carré"
+#: hacks/config/polyhedra.xml.h:154
+msgid "Tetradyakishexahedron"
+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:156
+msgid "Tetrahemihexacron"
 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."
+#: hacks/config/polyhedra.xml.h:157
+msgid "Tetrahemihexahedron"
 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 "Fade"
-msgstr "Fondu"
+#: hacks/config/polyhedra.xml.h:158
+msgid "Tetrakishexahedron"
+msgstr ""
 
-#: hacks/config/phosphor.xml.h:4
-msgid "Phosphor"
-msgstr "Phosphore"
+#: hacks/config/polyhedra.xml.h:159
+msgid "Triakisicosahedron"
+msgstr ""
 
-#: hacks/config/phosphor.xml.h:5
-msgid "Scale"
-msgstr "Échelle"
+#: hacks/config/polyhedra.xml.h:160
+msgid "Triakisoctahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:1
-msgid "Allow Tight Turns"
-msgstr "Autoriser des virages serrés"
+#: hacks/config/polyhedra.xml.h:161
+msgid "Triakistetrahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:2
-msgid "Ball Joints"
-msgstr "Raccords à boule"
+#: hacks/config/polyhedra.xml.h:162
+msgid "Tridyakisicosahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:3
-msgid "Curved Pipes"
-msgstr "Canalisations courbées"
+#: hacks/config/polyhedra.xml.h:163
+msgid "Truncated Cube"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:6
-msgid "Fisheye Lens"
-msgstr "Grand angle"
+#: hacks/config/polyhedra.xml.h:164
+msgid "Truncated Cuboctahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:7
-msgid "Gadgetry"
-msgstr "Gadgets"
+#: hacks/config/polyhedra.xml.h:165
+msgid "Truncated Dodecadodecahedron"
+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:166
+msgid "Truncated Dodecahedron"
 msgstr ""
-"Si vous avez déjà croisé la route d'une machine Windows NT, vous avez "
-"certainement déjà vu ce hack GL. Cette version est de Marcelo Vianna."
 
-#: hacks/config/pipes.xml.h:9
-msgid "Lots"
-msgstr "Lots"
+#: hacks/config/polyhedra.xml.h:167
+msgid "Truncated Great Dodecahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:11
-msgid "Number of Pipe Systems"
-msgstr "Nombre de systèmes de canalisation"
+#: hacks/config/polyhedra.xml.h:168
+msgid "Truncated Icosahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:12
-msgid "Pipe Fittings"
-msgstr "Raccords de canalisation"
+#: hacks/config/polyhedra.xml.h:169
+msgid "Truncated Icosidodechedon"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:13
-msgid "Pipes"
-msgstr "Canalisations"
+#: hacks/config/polyhedra.xml.h:170
+msgid "Truncated Octahedron"
+msgstr ""
 
-#: hacks/config/pipes.xml.h:17
-msgid "System Length"
-msgstr "Longueur du système"
+#: hacks/config/polyhedra.xml.h:171
+msgid "Truncated Tetrahedron"
+msgstr ""
 
 #: hacks/config/polyominoes.xml.h:3
 msgid "Identical Pieces"
@@ -4269,9 +6753,104 @@ 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: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 "Lignes anti-alias"
+msgstr "Lignes anti-aliasées"
 
 #: hacks/config/pulsar.xml.h:3
 msgid ""
@@ -4320,10 +6899,6 @@ msgstr "Pulsar"
 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"
@@ -4336,10 +6911,6 @@ msgstr "Production d'explosions"
 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"
@@ -4424,11 +6995,6 @@ msgstr "/"
 msgid "1%"
 msgstr "1%"
 
-#: hacks/config/rd-bomb.xml.h:5
-#, no-c-format
-msgid "100%"
-msgstr "100%"
-
 #: hacks/config/rd-bomb.xml.h:7
 msgid ""
 "Another variation of the `Bomb' program by Scott Draves. This draws a grid "
@@ -4527,7 +7093,7 @@ msgstr "Rotation"
 
 #: hacks/config/rocks.xml.h:10
 msgid "Steering"
-msgstr "Direction"
+msgstr "Orientation"
 
 #: hacks/config/rocks.xml.h:11
 msgid ""
@@ -4539,6 +7105,10 @@ msgstr ""
 "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"
 msgstr "Rorschach"
@@ -4627,28 +7197,15 @@ msgstr "Rubik"
 msgid "Show Shuffling"
 msgstr "Afficher le mélange"
 
-#: hacks/config/sballs.xml.h:1
-msgid "Cube"
-msgstr "Cube"
-
-#: hacks/config/sballs.xml.h:2
-msgid "Dodecahedron"
-msgstr "Dodécaèdre"
-
 #: 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;."
+"by Eric Lassauge &lt;lassauge@users.sourceforge.net&gt;."
 msgstr ""
-
-#: hacks/config/sballs.xml.h:5
-msgid "Icosahedron"
-msgstr "Icosaèdre"
-
-#: hacks/config/sballs.xml.h:7
-msgid "Octahedron"
-msgstr "Octaèdre"
+"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"
@@ -4658,10 +7215,6 @@ 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 "Sballs"
@@ -4670,34 +7223,18 @@ msgstr "Sballs"
 msgid "Star"
 msgstr "Étoile"
 
-#: hacks/config/sballs.xml.h:16
-msgid "Tetrahedron"
-msgstr "Tétraèdre"
-
 #: hacks/config/shadebobs.xml.h:7
 msgid "ShadeBobs"
 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 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 "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 ""
-"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 "Sierpinski3D"
@@ -4710,6 +7247,18 @@ 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/sierpinski.xml.h:6
+msgid "Sierpinski"
+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 ""
+"Dessine la variante bidimensionnelle de la fractale triangulaire récursive "
+"de Sierpinski. Écrit par Desmond Daignault."
+
 #: hacks/config/slidescreen.xml.h:1 hacks/config/twang.xml.h:1
 #: hacks/config/zoom.xml.h:1
 msgid "Border Width"
@@ -4759,43 +7308,80 @@ msgstr ""
 "Zawinski."
 
 #: hacks/config/sonar.xml.h:1
-msgid "Ping Subnet"
-msgstr "Sous-réseau ping"
+msgid "Ping known hosts"
+msgstr "Ping des machines connues"
 
 #: hacks/config/sonar.xml.h:2
-msgid "Simulation Team Members"
-msgstr "Membres de l'équipe de simulation"
+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 "Resolve Host Names"
+msgstr "Résolution des noms d'hôte"
+
+#: hacks/config/sonar.xml.h:11
+msgid "Show Ping Times"
+msgstr "Montre les durées des ping"
+
+#: hacks/config/sonar.xml.h:12
+msgid "Simulation Team Members"
+msgstr "Membres de l'équipe simulation"
+
+#: hacks/config/sonar.xml.h:13
 msgid "Sonar"
 msgstr "Sonar"
 
-#: hacks/config/sonar.xml.h:4
+#: hacks/config/sonar.xml.h:14
 msgid "Team A Name"
 msgstr "Nom de l'équipe A"
 
-#: hacks/config/sonar.xml.h:5
+#: hacks/config/sonar.xml.h:15
 msgid "Team B Name"
 msgstr "Nom de l'équipe B"
 
-#: hacks/config/sonar.xml.h:6
+#: hacks/config/sonar.xml.h:16
 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 ""
-"Ce programme dessine une simulation d'un écran de sonar. Écrit par défaut, "
-"il affiche un assortiment aléatoire de 'trucs' à l'écran, mais, s'il est "
-"compilé correctement, il peut effectuer un ping sur votre réseau local et "
-"calculer  la proximité des autres hôtes du réseau par rapport à vous. Il "
-"serait facile de lui faire aussi surveiller d'autres sources de données. "
-"(Processus ? Connexions au réseau actif ? Utilisation du processeur par "
-"utilisateur ?) Écrit par Stephen Martin."
+"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:17
 msgid "vs."
 msgstr "contre"
 
@@ -4843,25 +7429,11 @@ msgstr "Pouss
 msgid "Worm"
 msgstr "Ver"
 
-#: hacks/config/sphere.xml.h:1
-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 ""
-"Un autre hack classique d'une époque lointaine. Il dessine des sphères "
-"ombrées en plusieurs couleurs. Son arbre généalogique remonte à Tom Duff en "
-"1982."
-
-#: hacks/config/sphere.xml.h:7
-msgid "Sphere"
-msgstr "Sphère"
-
-#: hacks/config/sphereEversion.xml.h:1
+#: hacks/config/sphereeversion.xml.h:1
 msgid "SphereEversion"
 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 "
@@ -4874,11 +7446,11 @@ msgstr ""
 
 #: 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 ""
@@ -4888,9 +7460,19 @@ msgid ""
 "angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/spiral.xml.h:2
+#: hacks/config/sphere.xml.h:1
+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 ""
+"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/spiral.xml.h:2 hacks/config/superquadrics.xml.h:2
 msgid "Cycles"
-msgstr "Cycles"
+msgstr "Fréquence des cycles"
 
 #: hacks/config/spiral.xml.h:7
 msgid ""
@@ -4906,8 +7488,8 @@ 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."
+"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."
@@ -4944,7 +7526,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"
@@ -4968,10 +7550,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
@@ -5012,7 +7593,7 @@ msgstr ""
 
 #: hacks/config/starwars.xml.h:2
 msgid "Anti-aliased Lines"
-msgstr "Lignes anti-alias"
+msgstr "Lignes anti-aliassées"
 
 #: hacks/config/starwars.xml.h:3
 msgid "Centered Text"
@@ -5064,10 +7645,14 @@ msgid "Text Lines"
 msgstr "Lignes de texte"
 
 #: hacks/config/starwars.xml.h:18
+msgid "Texture-Mapped Font"
+msgstr "Police de caractère texturée"
+
+#: hacks/config/starwars.xml.h:19
 msgid "Thick Lines"
 msgstr "Lignes épaisses"
 
-#: hacks/config/starwars.xml.h:19
+#: hacks/config/starwars.xml.h:20
 msgid "Wrap Long Lines"
 msgstr "Retour à la ligne"
 
@@ -5085,15 +7670,11 @@ msgstr ""
 msgid "StonerView"
 msgstr "Spirale psyché"
 
-#: hacks/config/strange.xml.h:1
-msgid "Curviness"
-msgstr "Courbure"
-
-#: 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. "
@@ -5103,7 +7684,39 @@ msgstr ""
 "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/substrate.xml.h:2 hacks/config/xplanet.xml.h:2
+#, no-c-format
+msgid "0%"
+msgstr "0 %"
+
+#: hacks/config/substrate.xml.h:5
+msgid "Circle Percentage"
+msgstr "Pourcentage des cercles"
+
+#: hacks/config/substrate.xml.h:9
+msgid "Initial Cracks"
+msgstr "Craquements initaux"
+
+#: hacks/config/substrate.xml.h:10
+msgid ""
+"Lines like crystals grow on a computational substrate. A simple "
+"perpendicular growth rule creates intricate city-like structures. By J. "
+"Tarbell and Mike Kershaw."
+msgstr ""
+
+#: hacks/config/substrate.xml.h:13
+msgid "Sandgrains"
+msgstr "Grains de sable"
+
+#: hacks/config/substrate.xml.h:17
+msgid "Substrate"
+msgstr "Substrat"
+
+#: hacks/config/substrate.xml.h:18
+msgid "Wireframe only"
+msgstr "Fil de fer"
+
+#: 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 "
@@ -5114,7 +7727,7 @@ msgstr ""
 "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"
 
@@ -5139,7 +7752,7 @@ msgstr "0
 
 #: hacks/config/t3d.xml.h:2
 msgid "5 Minute Tick Marks"
-msgstr "Marques toutes les 5 minutes"
+msgstr "Marque toutes les 5 minutes"
 
 #: hacks/config/t3d.xml.h:3
 msgid "90 deg"
@@ -5155,7 +7768,7 @@ msgstr "Cycle des secondes"
 
 #: hacks/config/t3d.xml.h:10
 msgid "Minute Tick Marks"
-msgstr "Marques toutes les minutes"
+msgstr "Marque toutes les minutes"
 
 #: hacks/config/t3d.xml.h:12
 msgid "Smaller"
@@ -5252,7 +7865,7 @@ msgstr "Trace des gribouillis vermicul
 msgid "Vermiculate"
 msgstr "Vermiculé"
 
-#: hacks/config/vidwhacker.xml.h:2 hacks/config/webcollage.xml.h:2
+#: hacks/config/vidwhacker.xml.h:2
 msgid "2 seconds"
 msgstr "2 secondes"
 
@@ -5309,15 +7922,31 @@ msgstr ""
 msgid "Sustain"
 msgstr "Conserver"
 
+#: hacks/config/webcollage.xml.h:1
+msgid "2 min"
+msgstr "2 minutes"
+
+#: hacks/config/webcollage.xml.h:2
+msgid "30 secs"
+msgstr "30 secondes"
+
 #: hacks/config/webcollage.xml.h:3
+msgid "Delay:                    None"
+msgstr "Délai :  Aucun"
+
+#: hacks/config/webcollage.xml.h:4
 msgid "Dictionary File"
 msgstr "Fichier dictionnaire"
 
 #: hacks/config/webcollage.xml.h:5
+msgid "Opacity:      Transparent"
+msgstr "Opacité : Transparent"
+
+#: hacks/config/webcollage.xml.h:6
 msgid "Overall Filter Program"
 msgstr "Programme de filtrage général"
 
-#: hacks/config/webcollage.xml.h:6
+#: hacks/config/webcollage.xml.h:7
 msgid "Per-Image Filter Program"
 msgstr "Programme de filtrage par image"
 
@@ -5326,10 +7955,10 @@ msgid ""
 "This program makes collages out of random images pulled off of the World "
 "Wide Web. It finds these images by doing random web searches, and then "
 "extracting images from the returned pages. It can also be set up to filter "
-"the images through the `VidWhacker' program, above, which looks really "
-"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."
+"the images through the `VidWhacker' program. WARNING: THE INTERNET SOMETIMES "
+"CONTAINS PORNOGRAPHY. The Internet being what it is, absolutely anything "
+"might show up in the collage including -- quite possibly -- pornography, or "
+"even nudity. Please act accordingly. Written by Jamie Zawinski."
 msgstr ""
 "Ce programme effectue des collages à partir d'images extraites au hasard "
 "depuis le World Wide Web. Il les trouve en faisant des recherches aléatoires "
@@ -5341,8 +7970,8 @@ msgstr ""
 "ce qui est assez désolant.) Écrit par Jamie Zawinski."
 
 #: hacks/config/webcollage.xml.h:10
-msgid "URL Timeout"
-msgstr "Délai d'expiration de l'URL"
+msgid "URL Timeout:     2 secs"
+msgstr "Délai d'expiration de l'URL : 2 secondes"
 
 #: hacks/config/webcollage.xml.h:11
 msgid "WebCollage"
@@ -5372,18 +8001,80 @@ msgid "Amplitude"
 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 ""
 "Dessine des chaînes de taches sinusoïdales. Écrit par Ashton Trey Belew."
 
-#: hacks/config/whirlygig.xml.h:5
+#: hacks/config/whirlygig.xml.h:4
+msgid "Explain modes"
+msgstr "Expliquer les modes"
+
+#: hacks/config/whirlygig.xml.h:5
+msgid "Fun"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:6
+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:6
+#: 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/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/worm.xml.h:1
 msgid ""
 "An ancient xlock hack that draws multicolored worms that crawl around the "
@@ -5393,6 +8084,19 @@ 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/xanalogtv.xml.h:1
+msgid "XAnalogTV"
+msgstr "X TV analogique"
+
+#: 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 "XaoS"
@@ -5402,7 +8106,7 @@ 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
@@ -5425,7 +8129,7 @@ msgstr "Afficher les secondes"
 msgid "Huge Font"
 msgstr "Très grande police"
 
-#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:9
+#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:10
 msgid "Large Font"
 msgstr "Grande police"
 
@@ -5433,7 +8137,7 @@ msgstr "Grande police"
 msgid "Medium Font"
 msgstr "Police moyenne"
 
-#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:15
+#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:16
 msgid "Small Font"
 msgstr "Petite police"
 
@@ -5453,7 +8157,7 @@ msgstr ""
 msgid "Bright"
 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 "Indicateur de date/heure"
 
@@ -5469,15 +8173,15 @@ msgstr "Afficher les 
 msgid "Label Cities"
 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 "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 "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 de Mercator"
 
@@ -5493,11 +8197,11 @@ msgstr "Pas d'
 msgid "North/South Rotation"
 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 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"
 
@@ -5509,23 +8213,19 @@ msgstr "Image ombrag
 msgid "Sharp"
 msgstr "Net"
 
-#: hacks/config/xearth.xml.h:23
-msgid "Spacing"
-msgstr "Espacement"
-
 #: hacks/config/xearth.xml.h:26
 msgid "Terminator   Blurry"
 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 "Alignement temporel"
 
-#: hacks/config/xearth.xml.h:29
+#: hacks/config/xearth.xml.h:29 hacks/config/xplanet.xml.h:62
 msgid "Upper Left"
 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 "Supérieur droit"
 
@@ -5535,7 +8235,8 @@ 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
@@ -5612,17 +8313,13 @@ msgstr ""
 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 ""
-"Reproduction du texte qui défile à l'écran au début du film «Matrix». Écrit "
-"par Jamie Zawinski."
-
-#: hacks/config/xmatrix.xml.h:2
-msgid "Binary Encoding"
-msgstr "Encodage binaire"
 
 #: hacks/config/xmatrix.xml.h:4
 msgid "Expansion Algorithm"
@@ -5632,645 +8329,597 @@ msgstr "Algorithme d'extension"
 msgid "Full"
 msgstr "Complet"
 
-#: hacks/config/xmatrix.xml.h:7
-msgid "Genetic Encoding"
-msgstr "Encodage génétique"
-
-#: hacks/config/xmatrix.xml.h:8
-msgid "Hexadecimal Encoding"
-msgstr "Encodage hexadécimal"
-
-#: hacks/config/xmatrix.xml.h:10
-msgid "Matrix Encoding"
-msgstr "Encodage Matrix"
+#: hacks/config/xmatrix.xml.h:9
+msgid "Knock Knock"
+msgstr "Toc toc"
 
-#: hacks/config/xmatrix.xml.h:11
+#: hacks/config/xmatrix.xml.h:12
 msgid "Phone Number"
 msgstr "Numéro de téléphone"
 
-#: hacks/config/xmatrix.xml.h:12
+#: hacks/config/xmatrix.xml.h:13
 msgid "Run Trace Program"
 msgstr "Exécuter le programme de suivi"
 
-#: hacks/config/xmatrix.xml.h:13
+#: hacks/config/xmatrix.xml.h:14
 msgid "Slider Algorithm"
 msgstr "Algorithme de glissement"
 
-#: hacks/config/xmatrix.xml.h:18
+#: hacks/config/xmatrix.xml.h:19
 msgid "Synergistic Algorithm"
 msgstr "Algorithme synergique"
 
-#: hacks/config/xmatrix.xml.h:19
+#: hacks/config/xmatrix.xml.h:20
 msgid "Xmatrix"
 msgstr "Xmatrix"
 
-#: hacks/config/xmountains.xml.h:2
-msgid "Reflections"
-msgstr "Réflexions"
+#: hacks/config/xmountains.xml.h:1
+msgid "1.0"
+msgstr "1.0"
 
 #: hacks/config/xmountains.xml.h:3
-msgid "Side View"
-msgstr "Vue latérale"
+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 plongeante"
+msgid "Ambient  Low"
+msgstr "Environnement bas"
 
 #: 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 "Xmountains"
-
-#: hacks/config/xrayswarm.xml.h:1
-msgid ""
-"Draws a few swarms of critters flying around the screen, with nicely faded "
-"color trails behind them. Written by Chris Leger."
-msgstr ""
-"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:4
-msgid "Layers"
-msgstr "Couches"
-
-#: 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. Érit par James Macnicol."
-
-#~ msgid "reason: %s\n"
-#~ msgstr "Raison: %s\n"
-
-#~ msgid "Not"
-#~ msgstr "Non"
-
-#~ msgid "Installed"
-#~ msgstr "Installé"
-
-#~ msgid "Screensaver Preferences"
-#~ msgstr "Préférences Économiseur d'écran"
-
-#~ msgid "Change screensaver properties"
-#~ msgstr "Changer les propriétés de l'économiseur d'écran"
-
-#~ msgid "How long after the screen blanks until a password will be required."
-#~ msgstr "Durée entre le verrouillage et la nécessité d'un mot de passe"
-
-#~ msgid "How long before the screensaver activates."
-#~ msgstr "Combien de temps avant que l'économiseurs s'active."
-
-#~ msgid ""
-#~ "How long each display mode should run before choosing a new one (in "
-#~ "Random mode.)"
-#~ msgstr "Combien de temps avant le changement de mode (en mode Aléatoire)"
-
-#~ msgid "How long until the monitor goes completely black."
-#~ msgstr "Durée avant que le moniteur passe complètement au noir."
-
-#~ msgid ""
-#~ "Not\n"
-#~ "Installed"
-#~ msgstr ""
-#~ "Non\n"
-#~ "Installé"
-
-#~ 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é à utiliser des "
-#~ "images capturées par l'entrée vidéo du système (si il y en a une)."
-
-#~ msgid "not installed"
-#~ msgstr "non installé"
-
-#~ msgid "Rarely"
-#~ msgstr "Rarement"
-
-#~ msgid "Turn speed"
-#~ msgstr "Vitesse de rotation"
-
-#~ msgid "Withdraw freqency"
-#~ msgstr "Fréquence de retrait"
-
-#~ msgid "Draw Eyes"
-#~ msgstr "Dessiner les yeux"
-
-#~ msgid "Atunnel"
-#~ msgstr "Tunnel GL"
-
-#~ msgid "Use light"
-#~ msgstr "Utiliser l'éclairage"
-
-#~ msgid "Barcode"
-#~ msgstr "Code barre"
-
-#~ msgid "Barcode Clock (24 Hour)"
-#~ msgstr "Horloge code barre (24 Heures)"
-
-#~ msgid "Barcode Clock (AM/PM)"
-#~ msgstr "Horloge code barre (12 Heures)"
-
-#~ msgid "Scrolling Barcodes"
-#~ msgstr "Codes barre déroulants"
-
-#~ msgid "BlockTube"
-#~ msgstr "Tube de blocs"
-
-#~ msgid "Color Change Time"
-#~ msgstr "Durée de changement de couleur"
+msgid "Contour  Low"
+msgstr "Contour bas"
 
-#~ msgid "Color Hold Time"
-#~ msgstr "Durée de rétention de couleur"
+#: hacks/config/xmountains.xml.h:9
+msgid "Contrast  Low"
+msgstr "Contraste bas"
 
-#~ msgid "Reflective Blocks"
-#~ msgstr "Blocs réfléchissants"
+#: hacks/config/xmountains.xml.h:10
+msgid "Craggy"
+msgstr "Rocailleux"
 
-#~ msgid "Solid Blocks"
-#~ msgstr "Blocs uniforme"
+#: hacks/config/xmountains.xml.h:11
+msgid "Cross Update"
+msgstr "Mise à jour croisée"
 
-#~ msgid "Beefy Cow"
-#~ msgstr "Vache normande"
+#: hacks/config/xmountains.xml.h:12
+msgid "Distance  Low"
+msgstr "Distance faible"
 
-#~ msgid "Bounce Speed"
-#~ msgstr "Vitesse de rebond"
+#: hacks/config/xmountains.xml.h:14
+msgid "Foreground"
+msgstr "Avant-plan"
 
-#~ msgid "BouncingCow"
-#~ msgstr "Vache bondissante"
+#: hacks/config/xmountains.xml.h:15
+msgid "Fractal Options"
+msgstr "Options fractales"
 
-#~ msgid "Herd"
-#~ msgstr "Troupeau"
+#: hacks/config/xmountains.xml.h:16
+msgid "Height  Low"
+msgstr "Hauteur faible"
 
-#~ msgid "Moo"
-#~ msgstr "Meuh"
+#: hacks/config/xmountains.xml.h:18
+msgid "Horizontal  Low"
+msgstr "Horizontale faible"
 
-#~ msgid "Number of Cows"
-#~ msgstr "Nombre de vaches"
+#: hacks/config/xmountains.xml.h:19
+msgid "Iteration  0"
+msgstr "Itération 0"
 
-#~ msgid "Wireframe Cow"
-#~ msgstr "Vache fil de fer"
+#: hacks/config/xmountains.xml.h:20
+msgid "Light Level"
+msgstr "Niveau de lumière"
 
-#~ msgid "Apple II"
-#~ msgstr "Apple II"
+#: hacks/config/xmountains.xml.h:21
+msgid "Recursion  0"
+msgstr "Récursion 0"
 
-#~ msgid "HPUX"
-#~ msgstr "HPUX"
-
-#~ msgid "Linux"
-#~ msgstr "Linux"
-
-#~ msgid "MacOS X"
-#~ msgstr "MacOS X"
-
-#~ msgid "OS/390"
-#~ msgstr "OS/390"
-
-#~ msgid "Windows 3.1"
-#~ msgstr "Windows 3.1"
-
-#~ msgid "Initial Density"
-#~ msgstr "Densité initiale"
-
-#~ msgid "Max Age"
-#~ msgstr "Age max."
-
-#~ msgid "Old"
-#~ msgstr "Vieux"
-
-#~ msgid "Young"
-#~ msgstr "Jeune"
-
-#~ msgid "CubeStorm"
-#~ msgstr "Tempète de cubes"
-
-#~ msgid "Motion Speed"
-#~ msgstr "Vitesse de déplacement"
+#: hacks/config/xmountains.xml.h:22
+msgid "Reflections"
+msgstr "Réflexions"
 
-#~ msgid "Number of Cubes"
-#~ msgstr "Nombre de cubes"
+#: hacks/config/xmountains.xml.h:23
+msgid "Sea Level  Low"
+msgstr "Niveau de la mer bas"
 
-#~ msgid "Strut Thickness"
-#~ msgstr "Épaisseur"
+#: hacks/config/xmountains.xml.h:24
+msgid "Side View"
+msgstr "Vue latérale"
 
-#~ msgid "Frame Rate"
-#~ msgstr "Vitesse"
+#: hacks/config/xmountains.xml.h:26
+msgid "Smoothing  0"
+msgstr "Lissage 0"
 
-#~ msgid "Hide Sheep"
-#~ msgstr "Cache le mouton"
+#: hacks/config/xmountains.xml.h:27
+msgid "Speed  Slow"
+msgstr "Vitesse lente"
 
-#~ msgid "Megabytes of Local Sheep Storage"
-#~ msgstr "Mégaoctet de mémoire pour le mouton"
+#: hacks/config/xmountains.xml.h:28
+msgid "Terrain"
+msgstr "Terrain"
 
-#~ msgid "Nickname"
-#~ msgstr "Alias"
+#: hacks/config/xmountains.xml.h:29
+msgid "Top View"
+msgstr "Vue plongeante"
 
-#~ msgid "Repititions of each Sheep"
-#~ msgstr "Répétition de chaque mouton"
+#: hacks/config/xmountains.xml.h:30
+msgid "V. Shift  Low"
+msgstr "Décalage vert. faible"
 
-#~ msgid "Audi Quattro (5 cylinders)"
-#~ msgstr "Audi Quattro (5 cylindres)"
+#: hacks/config/xmountains.xml.h:31
+msgid "V. Stretch  Low"
+msgstr "Etirement vert. faible"
 
-#~ msgid "BMW M3 (4 cylinders)"
-#~ msgstr "BMW M3 (4 cylindres)"
+#: hacks/config/xmountains.xml.h:32
+msgid "Variance  Low"
+msgstr "Variance faible"
 
-#~ msgid "BMW M5 (6 cylinders)"
-#~ msgstr "BMW M5 (6 cylindres)"
+#: hacks/config/xmountains.xml.h:33
+msgid "Vertical  Low"
+msgstr "Verticale faible"
 
-#~ msgid "Corvette Z06 (8 cylinders, V)"
-#~ msgstr "Corvette Z06 (8 cylindres en V)"
+#: hacks/config/xmountains.xml.h:34
+msgid "Viewpoint"
+msgstr "Point de vue"
 
-#~ msgid "Dodge Viper (10 cylinders, V)"
-#~ msgstr "Dodge Viper (10 cylindres en V)"
+#: hacks/config/xmountains.xml.h:35
+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;. (Make sure you have version 2.7 or newer!)"
+msgstr ""
 
-#~ msgid "Honda Insight (3 cylinders)"
-#~ msgstr "Honda Insight (3 cylindres)"
+#: hacks/config/xmountains.xml.h:36
+msgid "Xf  0.0"
+msgstr ""
 
-#~ msgid "Jaguar XKE (12 cylinders, V)"
-#~ msgstr "Jaguar XKE (12 cylindres en V)"
+#: hacks/config/xmountains.xml.h:37
+msgid "Xmountains"
+msgstr "Xmountains"
 
-#~ msgid "Porsche 911 (6 cylinders, flat)"
-#~ msgstr "Porsche 911 (6 cylindres à plat)"
+#: hacks/config/xmountains.xml.h:38
+msgid "Yf  0.0"
+msgstr ""
 
-#~ msgid "Random Engine"
-#~ msgstr "Engin aléatoire"
+#: hacks/config/xplanet.xml.h:5
+msgid "Ancient Projection"
+msgstr "Projection des anciens"
 
-#~ msgid "Show Engine Name"
-#~ msgstr "Montre le nom de l'engin"
+#: hacks/config/xplanet.xml.h:6
+msgid "Azimuthal Projection"
+msgstr "Projection azimuthale"
 
-#~ msgid "Subaru XT (6 cylinders, V)"
-#~ msgstr "Subaru XT (6 cylindres en V)"
+#: hacks/config/xplanet.xml.h:9
+msgid "From Ariel"
+msgstr "Depuis Ariel"
 
-#~ msgid "VW Beetle (4 cylinders, flat)"
-#~ msgstr "VW Beetle (4 cylindres à plat)"
+#: hacks/config/xplanet.xml.h:10
+msgid "From Callisto"
+msgstr "Depuis Callisto"
 
-#~ msgid "Cooling factor"
-#~ msgstr "Facteur de refroidissement"
+#: hacks/config/xplanet.xml.h:11
+msgid "From Charon"
+msgstr "Depuis Charon"
 
-#~ msgid "Eruption"
-#~ msgstr "Éruption"
+#: hacks/config/xplanet.xml.h:12
+msgid "From Deimos"
+msgstr "Depuis Deimos"
 
-#~ msgid "Heat"
-#~ msgstr "Chaleur"
+#: hacks/config/xplanet.xml.h:13
+msgid "From Dione"
+msgstr "Depuis Dione"
 
-#~ msgid "Inferno"
-#~ msgstr "Infernale"
+#: hacks/config/xplanet.xml.h:14
+msgid "From Earth"
+msgstr "Depuis la Terre"
 
-#~ msgid "Little"
-#~ msgstr "Peu"
+#: hacks/config/xplanet.xml.h:15
+msgid "From Enceladus"
+msgstr "Depuis Enceladus"
 
-#~ msgid "Negative"
-#~ msgstr "Négative"
+#: hacks/config/xplanet.xml.h:16
+msgid "From Europa"
+msgstr "Depuis Europa"
 
-#~ msgid "Number of Particles"
-#~ msgstr "Nombre de particules"
+#: hacks/config/xplanet.xml.h:17
+msgid "From Ganymede"
+msgstr "Depuis Ganymède"
 
-#~ msgid "Pleasant"
-#~ msgstr "Plaisante"
+#: hacks/config/xplanet.xml.h:18
+msgid "From Hyperion"
+msgstr "Depuis Hyperion"
 
-#~ msgid "Positive"
-#~ msgstr "Positive"
+#: hacks/config/xplanet.xml.h:19
+msgid "From Iapetus"
+msgstr "Depuis Iapetus"
 
-#~ msgid "Clay"
-#~ msgstr "Argile"
+#: hacks/config/xplanet.xml.h:20
+msgid "From Io"
+msgstr "Depuis Io"
 
-#~ msgid "Rubber"
-#~ msgstr "Caoutchouc"
+#: hacks/config/xplanet.xml.h:21
+msgid "From Jupiter"
+msgstr "Depuis Jupiter"
 
-#~ msgid "Binary"
-#~ msgstr "Binaire"
+#: hacks/config/xplanet.xml.h:22
+msgid "From Major"
+msgstr "Depuis Major"
 
-#~ msgid "Fire"
-#~ msgstr "Feu"
+#: hacks/config/xplanet.xml.h:23
+msgid "From Mars"
+msgstr "Depuis Mars"
 
-#~ msgid "Flurry"
-#~ msgstr "Bourrasque"
+#: hacks/config/xplanet.xml.h:24
+msgid "From Mercury"
+msgstr "Depuis Mercure"
 
-#~ msgid "Insane"
-#~ msgstr "Aliéné"
+#: hacks/config/xplanet.xml.h:25
+msgid "From Mimas"
+msgstr "Depuis Mimas"
 
-#~ msgid "Psychedelic"
-#~ msgstr "Psychédélique"
+#: hacks/config/xplanet.xml.h:26
+msgid "From Miranda"
+msgstr "Depuis Miranda"
 
-#~ msgid "RGB"
-#~ msgstr "RVB"
+#: hacks/config/xplanet.xml.h:27
+msgid "From Moon"
+msgstr "Depuis la Lune"
 
-#~ msgid "Water"
-#~ msgstr "Eau"
+#: hacks/config/xplanet.xml.h:28
+msgid "From Neptune"
+msgstr "Depuis Neptune"
 
-#~ msgid "Air Speed"
-#~ msgstr "Vitesse de l'air"
+#: hacks/config/xplanet.xml.h:29
+msgid "From Nereid"
+msgstr "Depuis Nereid"
 
-#~ msgid "Chrome Toasters"
-#~ msgstr "Grille-pain chromé"
+#: hacks/config/xplanet.xml.h:30
+msgid "From Oberon"
+msgstr "Depuis Oberon"
 
-#~ msgid "Flying Toasters"
-#~ msgstr "Grille-pain volant"
+#: hacks/config/xplanet.xml.h:31
+msgid "From Phobos"
+msgstr "Depuis Phobos"
 
-#~ msgid "Number of Slices"
-#~ msgstr "Nombre de tranches"
+#: hacks/config/xplanet.xml.h:32
+msgid "From Phoebe"
+msgstr "Depuis Phoebe"
 
-#~ msgid "Number of Toasters"
-#~ msgstr "Nombre de grille-pains"
+#: hacks/config/xplanet.xml.h:33
+msgid "From Pluto"
+msgstr "Depuis Pluton"
 
-#~ msgid "Solid Colors"
-#~ msgstr "Couleurs unies"
+#: hacks/config/xplanet.xml.h:34
+msgid "From Random"
+msgstr "Depuis un corps céleste aléatoire"
 
-#~ msgid "Swarm"
-#~ msgstr "Essaim"
+#: hacks/config/xplanet.xml.h:35
+msgid "From Rhea"
+msgstr "Depuis Rhéa"
 
-#~ msgid "Blur Smoothness"
-#~ msgstr "Douceur de flou"
+#: hacks/config/xplanet.xml.h:36
+msgid "From Saturn"
+msgstr "Depuis Saturne"
 
-#~ msgid "GLBlur"
-#~ msgstr "Flou GL"
+#: hacks/config/xplanet.xml.h:37
+msgid "From Sun"
+msgstr "Depuis le Soleil"
 
-#~ msgid "GLKnots"
-#~ msgstr "Noeuds GL"
+#: hacks/config/xplanet.xml.h:38
+msgid "From Tethys"
+msgstr "Depuis Tethys"
 
-#~ 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/xplanet.xml.h:39
+msgid "From Titan"
+msgstr "Depuis Titan"
 
-#~ msgid "Segmented"
-#~ msgstr "Segmenté"
+#: hacks/config/xplanet.xml.h:40
+msgid "From Titania"
+msgstr "Depuis Titania"
 
-#~ msgid "Draw Glyphs"
-#~ msgstr "Dessiner des glyphes"
+#: hacks/config/xplanet.xml.h:41
+msgid "From Triton"
+msgstr "Depuis Triton"
 
-#~ msgid "Draw Outlines"
-#~ msgstr "Dessiner en fil de fer"
+#: hacks/config/xplanet.xml.h:42
+msgid "From Umbriel"
+msgstr "Depuis Umbriel"
 
-#~ msgid "Draw Solid Boxes"
-#~ msgstr "Dessiner sans texture"
+#: hacks/config/xplanet.xml.h:43
+msgid "From Uranus"
+msgstr "Depuis Uranus"
 
-#~ msgid "GLMatrix"
-#~ msgstr "GLMatrix"
+#: hacks/config/xplanet.xml.h:44
+msgid "From Venus"
+msgstr "Depuis Venus"
 
-#~ msgid "Glyph Density"
-#~ msgstr "Densité des glyphes"
+#: hacks/config/xplanet.xml.h:45
+msgid "Hemisphere Projection"
+msgstr "Projection Hémisphérique"
 
-#~ msgid "Glyph Speed"
-#~ msgstr "Vitesse des glyphes"
+#: hacks/config/xplanet.xml.h:46
+msgid "Lambert Projection"
+msgstr "Projection de Lambert"
 
-#~ msgid "Panning"
-#~ msgstr "Panoramique"
+#: hacks/config/xplanet.xml.h:47
+msgid "Latitude"
+msgstr "Latitude"
 
-#~ msgid "5 Minutes"
-#~ msgstr "5 minutes"
+#: hacks/config/xplanet.xml.h:48
+msgid "Longitude"
+msgstr "Longitude"
 
-#~ msgid "50%"
-#~ msgstr "50%"
+#: hacks/config/xplanet.xml.h:52
+msgid "Mollweide Projection"
+msgstr "Projection de Mollweide"
 
-#~ msgid "Always show at least this much of the image:"
-#~ msgstr "Montre au moins ce nombre d'images :"
+#: hacks/config/xplanet.xml.h:54
+msgid "Peters Projection"
+msgstr "Projection de Peters"
 
-#~ msgid "Crossfade Duration:"
-#~ msgstr "Durée du fondu :"
+#: hacks/config/xplanet.xml.h:57
+msgid "Rectangular Projection"
+msgstr "Projection Rectangulaire"
 
-#~ msgid "Frame Rate:"
-#~ msgstr "Vitesse d'affichage :"
+#: hacks/config/xplanet.xml.h:58
+msgid "Render as a Globe"
+msgstr "Génère un globe"
 
-#~ msgid "GLSlideshow"
-#~ msgstr "Présentation GL"
+#: hacks/config/xplanet.xml.h:64
+msgid "View Ariel"
+msgstr "Voir Ariel"
 
-#~ msgid "Pan/Zoom Duration:"
-#~ msgstr "Durée Pan/Zoom :"
+#: hacks/config/xplanet.xml.h:65
+msgid "View Callisto"
+msgstr "Voir Callisto"
 
-#~ msgid "Time until loading a new image:"
-#~ msgstr "Temps avant le chargement d'une nouvelle image :"
+#: hacks/config/xplanet.xml.h:66
+msgid "View Charon"
+msgstr "Voir Charon"
 
-#~ msgid "Dot size"
-#~ msgstr "Taille des points"
+#: hacks/config/xplanet.xml.h:67
+msgid "View Deimos"
+msgstr "Voir Deimos"
 
-#~ msgid "Gravity points"
-#~ msgstr "Points de gravité"
+#: hacks/config/xplanet.xml.h:68
+msgid "View Dione"
+msgstr "Voir Dione"
 
-#~ msgid "Halftone"
-#~ msgstr "Tramage"
+#: hacks/config/xplanet.xml.h:69
+msgid "View Earth"
+msgstr "Voir la Terre"
 
-#~ msgid "Maximum mass"
-#~ msgstr "Masse max."
+#: hacks/config/xplanet.xml.h:70
+msgid "View Enceladus"
+msgstr "Voir Enceladus"
 
-#~ msgid "Maximum speed"
-#~ msgstr "Vitesse max."
+#: hacks/config/xplanet.xml.h:71
+msgid "View Europa"
+msgstr "Voir Europe"
 
-#~ msgid "Minimum mass"
-#~ msgstr "Masse min."
+#: hacks/config/xplanet.xml.h:72
+msgid "View Ganymede"
+msgstr "Voir Ganymède"
 
-#~ msgid "Minimum speed"
-#~ msgstr "Vitesse min."
+#: hacks/config/xplanet.xml.h:73
+msgid "View Hyperion"
+msgstr "Voir Hyperion"
 
-#~ msgid "4D Hypertorus"
-#~ msgstr "Hypertore 4D"
+#: hacks/config/xplanet.xml.h:74
+msgid "View Iapetus"
+msgstr "Voir Iapetus"
 
-#~ msgid "Color Wheel"
-#~ msgstr "Roue des couleurs"
+#: hacks/config/xplanet.xml.h:75
+msgid "View Io"
+msgstr "Voir Io"
 
-#~ msgid "Display Speed"
-#~ msgstr "Vitesse d'affichage"
+#: hacks/config/xplanet.xml.h:76
+msgid "View Jupiter"
+msgstr "Voir Jupiter"
 
-#~ msgid "Orthographic 3d"
-#~ msgstr "Projection orthographique 3D"
+#: hacks/config/xplanet.xml.h:77
+msgid "View Major"
+msgstr "Voir Major"
 
-#~ msgid "Orthographic 4d"
-#~ msgstr "Projection orthographique 4D"
+#: hacks/config/xplanet.xml.h:78
+msgid "View Mars"
+msgstr "Voir Mars"
 
-#~ msgid "Perspective 3d"
-#~ msgstr "Perspective 3D"
+#: hacks/config/xplanet.xml.h:79
+msgid "View Mercury"
+msgstr "Voir Mercure"
 
-#~ msgid "Perspective 4d"
-#~ msgstr "Perspective 4D"
+#: hacks/config/xplanet.xml.h:80
+msgid "View Mimas"
+msgstr "Voir Minas"
 
-#~ msgid "See-Through Bands"
-#~ msgstr "Eléments que l'on peut voir à travers"
+#: hacks/config/xplanet.xml.h:81
+msgid "View Miranda"
+msgstr "Voir Miranda"
 
-#~ msgid "Solid Object"
-#~ msgstr "Objets solides"
+#: hacks/config/xplanet.xml.h:82
+msgid "View Moon"
+msgstr "Voir la Lune"
 
-#~ msgid "Transparent Surface"
-#~ msgstr "Surface transparente"
+#: hacks/config/xplanet.xml.h:83
+msgid "View Neptune"
+msgstr "Voir Neptune"
 
-#~ msgid "Two-Sided"
-#~ msgstr "2 faces"
+#: hacks/config/xplanet.xml.h:84
+msgid "View Nereid"
+msgstr "Voir Nereid"
 
-#~ msgid "WX Rotation Speed"
-#~ msgstr "Vitesse de rotation X"
+#: hacks/config/xplanet.xml.h:85
+msgid "View Oberon"
+msgstr "Voir Obéron"
 
-#~ msgid "WY Rotation Speed"
-#~ msgstr "Vitesse de rotation Y"
+#: hacks/config/xplanet.xml.h:86
+msgid "View Phobos"
+msgstr "Voir Phobos"
 
-#~ msgid "WZ Rotation Speed"
-#~ msgstr "Vitesse de rotation Z"
+#: hacks/config/xplanet.xml.h:87
+msgid "View Phoebe"
+msgstr "Voir Phoebe"
 
-#~ msgid "Wireframe Mesh"
-#~ msgstr "Fil de fer"
+#: hacks/config/xplanet.xml.h:88
+msgid "View Pluto"
+msgstr "Voir Pluton"
 
-#~ msgid "XY Rotation Speed"
-#~ msgstr "Vitesse de rotation XY"
+#: hacks/config/xplanet.xml.h:89
+msgid "View Random"
+msgstr "Voir un corps céleste aléatoire"
 
-#~ msgid "XZ Rotation Speed"
-#~ msgstr "Vitesse de rotation XZ"
+#: hacks/config/xplanet.xml.h:90
+msgid "View Rhea"
+msgstr "Voir Rhéa"
 
-#~ msgid "YZ Rotation Speed"
-#~ msgstr "Vitesse de rotation YZ"
+#: hacks/config/xplanet.xml.h:91
+msgid "View Saturn"
+msgstr "Voir Saturne"
 
-#~ msgid "Chrome"
-#~ msgstr "Chrome"
+#: hacks/config/xplanet.xml.h:92
+msgid "View Sun"
+msgstr "Voir le Soleil"
 
-#~ msgid "Clown barf"
-#~ msgstr "Rire de clown"
+#: hacks/config/xplanet.xml.h:93
+msgid "View Tethys"
+msgstr "Voir Thethys"
 
-#~ msgid "Cycle"
-#~ msgstr "Cycles"
+#: hacks/config/xplanet.xml.h:94
+msgid "View Titan"
+msgstr "Voir Titan"
 
-#~ msgid "Flower box"
-#~ msgstr "Boîte à fleurs"
+#: hacks/config/xplanet.xml.h:95
+msgid "View Titania"
+msgstr "Voir Titania"
 
-#~ msgid "Inertial damping"
-#~ msgstr "Atténuation inertielle"
+#: hacks/config/xplanet.xml.h:96
+msgid "View Triton"
+msgstr "Voir Triton"
 
-#~ msgid "JigglyPuff"
-#~ msgstr "JigglyPuff"
+#: hacks/config/xplanet.xml.h:97
+msgid "View Umbriel"
+msgstr "Voir Umbriel"
 
-#~ msgid "Rotation speed"
-#~ msgstr "Vitesse de rotation"
+#: hacks/config/xplanet.xml.h:98
+msgid "View Uranus"
+msgstr "Voir Uranus"
 
-#~ msgid "Sphere strength"
-#~ msgstr "Force de la sphère"
+#: hacks/config/xplanet.xml.h:99
+msgid "View Venus"
+msgstr "Voir Vénus"
 
-#~ msgid "none"
-#~ msgstr "Aucun"
+#: hacks/config/xplanet.xml.h:100
+msgid "Xplanet"
+msgstr "XPlanet"
 
-#~ msgid "Wander Around the Screen"
-#~ msgstr "Déplacement centré sur l'écran"
+#: 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 ""
 
-#~ msgid "Big"
-#~ msgstr "Élevé"
+#: 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."
 
-#~ msgid "MetaBall Movement"
-#~ msgstr "Mouvement méta-balle"
+#: hacks/config/xrayswarm.xml.h:5
+msgid "XRaySwarm"
+msgstr "XRaySwarm"
 
-#~ msgid "MetaBall Radius"
-#~ msgstr "Rayon méta-balle"
+#: 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 ""
 
-#~ msgid "MetaBalls"
-#~ msgstr "Méta-Balles"
+#: hacks/config/xsnow.xml.h:2
+msgid "Xsnow"
+msgstr "Xsnow"
 
-#~ msgid "Number of MetaBalls"
-#~ msgstr "Nombre de méta-balles"
+#: 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."
 
-#~ msgid "Maximum radius"
-#~ msgstr "Rayon max."
+#: hacks/config/xspirograph.xml.h:6
+msgid "XSpiroGraph"
+msgstr "XSpiroGraph"
 
-#~ msgid "Minimum radius"
-#~ msgstr "Rayon min."
+#: hacks/config/xteevee.xml.h:1
+msgid "Color Bars Enabled"
+msgstr "Barres de couleur activées"
 
-#~ msgid "Border"
-#~ msgstr "Bordure"
+#: hacks/config/xteevee.xml.h:2
+msgid "Cycle Through Modes"
+msgstr "Cycle à travers les modes"
 
-#~ msgid "End color"
-#~ msgstr "Couleur finale"
+#: hacks/config/xteevee.xml.h:3
+msgid "Rolling Enabled"
+msgstr "Baladage activé"
 
-#~ msgid "Start color"
-#~ msgstr "Couleur initiale"
+#: hacks/config/xteevee.xml.h:4
+msgid "Static Enabled"
+msgstr "Parasites activés"
 
-#~ msgid "Subdivision"
-#~ msgstr "Subdivision"
+#: hacks/config/xteevee.xml.h:5
+msgid "XTeeVee"
+msgstr "XTeeVee"
 
-#~ msgid "Twitch"
-#~ msgstr "Mouvement convulsif"
+#: 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."
 
-#~ msgid "Circle"
-#~ msgstr "Cercle"
+#: hacks/config/zoom.xml.h:3
+msgid "Lens Offset"
+msgstr "Décalage lentille"
 
-#~ msgid "Leave a trail"
-#~ msgstr "Laisser une traînée"
+#: hacks/config/zoom.xml.h:4
+msgid "Lenses"
+msgstr "Lentilles"
 
-#~ msgid "Linear"
-#~ msgstr "Linéaire"
+#: 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."
 
-#~ msgid "Lissajous"
-#~ msgstr "Figures Lissojous"
+#~ msgid "Linux"
+#~ msgstr "Linux"
 
-#~ msgid "Test"
-#~ msgstr "Test"
+#~ msgid "Sparc Linux"
+#~ msgstr "Sparc Linux"
 
-#~ msgid "Use Double Buffering"
-#~ msgstr "Double tampon"
+#~ msgid "Checkered Balls"
+#~ msgstr "Balles à damiers"