ftp://ftp.krokus.ru/pub/OpenBSD/distfiles/xscreensaver-4.21.tar.gz
[xscreensaver] / po / fr.po
index 6cb283df2b2cdf88f37ed59a7d1198e85797b809..390ee33838d89a8412145d0b2bc9d3f3f87cf1cd 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -1,11 +1,11 @@
 # xscreensaver fr.po
-# Copyright (C) 2004 Eric Lassauge <lassauge@users.sourceforge.net>
+# Copyright (C) 2005 Eric Lassauge <lassauge@users.sourceforge.net>
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: xscreensaver 4.19\n"
+"Project-Id-Version: xscreensaver 4.20\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2004-12-22 12:51+0100\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"
@@ -13,162 +13,452 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: driver/demo-Gtk-conf.c:818
-msgid "Browse..."
-msgstr "Parcourir ... "
-
-#: driver/demo-Gtk-conf.c:1110
-msgid "Select file."
-msgstr "Sélectionnez un fichier."
-
-#: driver/demo-Gtk-support.c:135
-#, c-format
-msgid "Couldn't find pixmap file: %s"
-msgstr "Impossible de trouver le fichier d'image : %s"
-
-#: 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"
-
-#: 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:182 driver/xscreensaver-demo.glade2.h:76
-msgid "_File"
-msgstr "_Fichier"
+#: 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-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.c:748 driver/demo-Gtk-widgets.c:1709
+#: driver/xscreensaver-demo.glade.h:54
+msgid "OK"
+msgstr "Valider"
 
-#: driver/demo-Gtk-widgets.c:211 driver/xscreensaver-demo.glade.h:2
+#: driver/demo-Gtk.c:786
 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: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:224 driver/xscreensaver-demo.glade.h:51
-msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
+"Error:\n"
+"\n"
+"No Help URL has been specified.\n"
 msgstr ""
-"Verrouille l'écran maintenant (même si \"Verrouiller l'écran\" n'est pas "
-"validé)."
-
-#: 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: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."
+"Erreur:\n"
+"\n"
+"Aucune URL d'aide spécifiée.\n"
 
-#: 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.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-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.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-widgets.c:263 driver/xscreensaver-demo.glade.h:95
-msgid "_Exit"
-msgstr "_Quitter"
+#: driver/demo-Gtk.c:901
+msgid "Please check your $PATH and permissions."
+msgstr "Vérifiez votre $PATH et les permissions."
 
-#: driver/demo-Gtk-widgets.c:272 driver/xscreensaver-demo.glade.h:33
+#: driver/demo-Gtk.c:936
 msgid ""
-"Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
-"running in the background.)"
+"Error:\n"
+"\n"
+"Couldn't determine init file name!\n"
 msgstr ""
-"Sort du programme xscreensaver-demo (mais laisse le démon XScreenSaver actif "
-"en arrière-plan)."
+"Erreur:\n"
+"\n"
+"Impossible de déterminer le nom du fichier d'init !\n"
 
-#: driver/demo-Gtk-widgets.c:276 driver/xscreensaver-demo.glade2.h:77
-msgid "_Help"
-msgstr "_Aide"
+#: 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-widgets.c:296 driver/xscreensaver-demo.glade.h:92
-#: driver/xscreensaver-demo.glade2.h:66
-msgid "_About..."
-msgstr "A _propos ..."
+#: 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-widgets.c:305 driver/xscreensaver-demo.glade.h:30
-msgid "Display version information."
-msgstr "Affiche les informations de version"
+#: 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-widgets.c:309 driver/xscreensaver-demo.glade.h:94
-#: driver/xscreensaver-demo.glade2.h:75
-msgid "_Documentation..."
-msgstr "_Documentation ..."
+#: 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-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.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-widgets.c:348 driver/xscreensaver-demo.glade.h:18
-msgid "Cycle After"
-msgstr "Changement au bout de"
+#: driver/demo-Gtk.c:2142 driver/demo-Gtk-widgets.c:571
+#: driver/xscreensaver-demo.glade.h:75
+msgid "Use"
+msgstr "Choisis"
 
-#: 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.c:2152 driver/demo-Gtk-widgets.c:591
+#: driver/xscreensaver-demo.glade.h:63
+msgid "Screen Saver"
+msgstr "Économiseur d'écran"
 
-#: 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.c:2556
+msgid "Descriptions not available: no XML support compiled in."
+msgstr "Descriptions indisponibles : pas de support XML compilé."
 
-#: driver/demo-Gtk-widgets.c:380 driver/xscreensaver-demo.glade.h:8
-msgid "Blank After"
-msgstr "Économiser l'écran après"
+#: driver/demo-Gtk.c:2561
+msgid "No description available."
+msgstr "Aucune description disponible."
 
-#: 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.c:2826
+msgid "Blank Screen"
+msgstr "Économiser l'écran uniquement"
 
-#: 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.c:2832
+msgid "Screen Saver Disabled"
+msgstr "Économiseur d'écran inhibé"
 
-#: driver/demo-Gtk-widgets.c:482 driver/demo-Gtk.c:2852
+#: 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-widgets.c:490 driver/xscreensaver-demo.glade.h:21
-#: driver/xscreensaver-demo.glade2.h:12
+#: driver/demo-Gtk.c:2865
+#, c-format
+msgid "%s: %.100s Settings"
+msgstr "%s : réglages %.100s"
+
+#: driver/demo-Gtk.c:3020
+#, c-format
 msgid ""
-"Demo the selected screen saver in full-screen mode (click the mouse to "
-"return.)"
+"Warning:\n"
+"\n"
+"file \"%s\" has changed, reloading.\n"
 msgstr ""
-"Démo de l'économiseur d'écran sélectionné en mode plein-écran (cliquer avec "
-"la souris pour en sortir.)"
+"Attention:\n"
+"\n"
+"le fichier «%s» a changé, rechargement.\n"
 
-#: driver/demo-Gtk-widgets.c:492 driver/xscreensaver-demo.glade.h:65
-msgid "Settings..."
-msgstr "Réglages ..."
+#: driver/demo-Gtk.c:3102
+msgid "No Preview"
+msgstr "Pas d'aperçu"
 
-#: 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."
+#: 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 ... "
+
+#: driver/demo-Gtk-conf.c:1110
+msgid "Select file."
+msgstr "Sélectionnez un fichier."
+
+#: driver/demo-Gtk-support.c:135
+#, c-format
+msgid "Couldn't find pixmap file: %s"
+msgstr "Impossible de trouver le fichier d'image : %s"
+
+#: 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"
+
+#: 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:182 driver/xscreensaver-demo.glade2.h:76
+msgid "_File"
+msgstr "_Fichier"
+
+#: 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: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: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: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: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: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: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: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:263 driver/xscreensaver-demo.glade.h:95
+msgid "_Exit"
+msgstr "_Quitter"
+
+#: driver/demo-Gtk-widgets.c:272 driver/xscreensaver-demo.glade.h:33
+msgid ""
+"Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
+"running in the background.)"
+msgstr ""
+"Sort du programme xscreensaver-demo (mais laisse le démon XScreenSaver actif "
+"en arrière-plan)."
+
+#: driver/demo-Gtk-widgets.c:276 driver/xscreensaver-demo.glade2.h:77
+msgid "_Help"
+msgstr "_Aide"
+
+#: driver/demo-Gtk-widgets.c:296 driver/xscreensaver-demo.glade.h:92
+#: driver/xscreensaver-demo.glade2.h:66
+msgid "_About..."
+msgstr "A _propos ..."
+
+#: 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:309 driver/xscreensaver-demo.glade.h:94
+#: driver/xscreensaver-demo.glade2.h:75
+msgid "_Documentation..."
+msgstr "_Documentation ..."
+
+#: 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:348 driver/xscreensaver-demo.glade.h:18
+msgid "Cycle After"
+msgstr "Changement au bout de"
+
+#: 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:372 driver/xscreensaver-demo.glade.h:50
+msgid "Lock Screen After"
+msgstr "Verrouiller l'écran après"
+
+#: 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: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: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:490 driver/xscreensaver-demo.glade.h:21
+#: driver/xscreensaver-demo.glade2.h:12
+msgid ""
+"Demo the selected screen saver in full-screen mode (click the mouse to "
+"return.)"
+msgstr ""
+"Démo de l'économiseur d'écran sélectionné en mode plein-écran (cliquer avec "
+"la souris pour en sortir.)"
+
+#: driver/demo-Gtk-widgets.c:492 driver/xscreensaver-demo.glade.h:65
+msgid "Settings..."
+msgstr "Réglages ..."
+
+#: 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:521 driver/xscreensaver-demo.glade.h:52
@@ -195,16 +485,6 @@ msgstr "Seulement un 
 msgid "Random Screen Saver"
 msgstr "Économiseur d'écran aléatoire"
 
-#: driver/demo-Gtk-widgets.c:571 driver/demo-Gtk.c:2141
-#: driver/xscreensaver-demo.glade.h:75
-msgid "Use"
-msgstr "Choisis"
-
-#: driver/demo-Gtk-widgets.c:591 driver/demo-Gtk.c:2151
-#: driver/xscreensaver-demo.glade.h:63
-msgid "Screen Saver"
-msgstr "Économiseur d'écran"
-
 #: driver/demo-Gtk-widgets.c:644 driver/xscreensaver-demo.glade.h:91
 msgid "\\/"
 msgstr "\\/"
@@ -366,468 +646,188 @@ msgstr "En attente apr
 #: 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: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: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:1167 driver/xscreensaver-demo.glade.h:81
-#: driver/xscreensaver-demo.glade2.h:57
-msgid ""
-"Whether the image-manipulating modes should be allowed to operate on an "
-"image of your desktop."
-msgstr ""
-"Les modes qui manipulent des images sont-ils autorisé à utiliser une image "
-"de votre bureau."
-
-#: 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:1184 driver/xscreensaver-demo.glade.h:82
-msgid ""
-"Whether the image-manipulating modes should operate on images captured from "
-"the system's video input (if there is one)."
-msgstr ""
-"Les modes qui manipulent des images sont-ils autorisé à 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:1186 driver/xscreensaver-demo.glade.h:40
-msgid "Grab Video Frames"
-msgstr "Capturer des trames vidéo"
-
-#: driver/demo-Gtk-widgets.c:1201 driver/xscreensaver-demo.glade.h:83
-#: driver/xscreensaver-demo.glade2.h:59
-msgid ""
-"Whether the image-manipulating modes should operate on random images loaded "
-"from disk."
-msgstr ""
-"Les modes qui manipulent des images sont-ils autorisé à utiliser des images "
-"chargées aléatoirement depuis le disque."
-
-#: driver/demo-Gtk-widgets.c:1203 driver/xscreensaver-demo.glade.h:12
-msgid "Choose Random Image:"
-msgstr "Choisir une image aléatoire :"
-
-#: 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:1238 driver/xscreensaver-demo.glade.h:10
-msgid "Browse"
-msgstr "Parcourir"
-
-#: 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és"
-
-#: 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"
-
-#: 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:1495 driver/xscreensaver-demo.glade.h:66
-#: driver/xscreensaver-demo.glade2.h:49
-msgid "Standard"
-msgstr "Standard"
-
-#: driver/demo-Gtk-widgets.c:1532 driver/xscreensaver-demo.glade.h:77
-msgid "Visual:"
-msgstr "Visuel :"
-
-#: driver/demo-Gtk-widgets.c:1550 driver/demo-Gtk-widgets.c:1573
-#: driver/demo-Gtk.c:1545 driver/demo-Gtk.c:2871
-#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
-msgid "Any"
-msgstr "N'importe"
-
-#: 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:1552 driver/xscreensaver-demo.glade.h:19
-#: driver/xscreensaver-demo.glade2.h:10
-msgid "Default"
-msgstr "Par défaut"
-
-#: 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:1554 driver/xscreensaver-demo.glade.h:37
-#: driver/xscreensaver-demo.glade2.h:23
-msgid "GL"
-msgstr "OpenGL"
-
-#: 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:1556 driver/xscreensaver-demo.glade.h:59
-#: driver/xscreensaver-demo.glade2.h:43
-msgid "PseudoColor"
-msgstr "Pseudo couleurs"
-
-#: 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:1558 driver/xscreensaver-demo.glade.h:42
-#: driver/xscreensaver-demo.glade2.h:27
-msgid "GrayScale"
-msgstr "Niveaux de gris"
-
-#: 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: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:1561 driver/xscreensaver-demo.glade.h:41
-#: driver/xscreensaver-demo.glade2.h:26
-msgid "Gray"
-msgstr "Gris"
-
-#: 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:1572 driver/xscreensaver-demo.glade.h:72
-msgid ""
-"The X visual type that this demo will require.  If that visual is available "
-"it will be used, otherwise, this demo will not be run."
-msgstr ""
-"Le 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:1575 driver/xscreensaver-demo.glade.h:16
-msgid "Command Line:"
-msgstr "Ligne de commande :"
-
-#: driver/demo-Gtk-widgets.c:1647 driver/xscreensaver-demo.glade.h:31
-msgid "Documentation..."
-msgstr "Documentation ..."
-
-#: 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:1680 driver/xscreensaver-demo.glade.h:4
-msgid "Advanced >>"
-msgstr "Avancés >>"
-
-#: 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:1690 driver/xscreensaver-demo.glade.h:67
-msgid "Standard <<"
-msgstr "Standard <<"
-
-#: 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:1709 driver/demo-Gtk.c:748
-#: driver/xscreensaver-demo.glade.h:54
-msgid "OK"
-msgstr "Valider"
-
-#: driver/demo-Gtk-widgets.c:1718 driver/xscreensaver-demo.glade.h:11
-msgid "Cancel"
-msgstr "Annuler"
+msgstr "Durée avant que le moniteur passe en mode d'économie d'énergie."
 
-#: driver/demo-Gtk.c:656
-msgid "For updates, check http://www.jwz.org/xscreensaver/"
-msgstr ""
-"Traduction © 2004, Eric Lassauge http://lassauge.free.fr/xscreensaver/\n"
-"\n"
-"Pour les mises à jour, vérifier sur http://www.jwz.org/xscreensaver/"
+#: 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.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-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.c:872
+#: driver/demo-Gtk-widgets.c:1167 driver/xscreensaver-demo.glade.h:81
+#: driver/xscreensaver-demo.glade2.h:57
 msgid ""
-"Error:\n"
-"\n"
-"The xscreensaver daemon did not start up properly.\n"
-"\n"
+"Whether the image-manipulating modes should be allowed to operate on an "
+"image of your desktop."
 msgstr ""
-"Erreur:\n"
-"\n"
-"Le démon xscreensaver ne démarre pas correctement.\n"
-"\n"
+"Les modes qui manipulent des images sont-ils autorisé à utiliser une image "
+"de votre bureau."
+
+#: 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.c:884
+#: driver/demo-Gtk-widgets.c:1184 driver/xscreensaver-demo.glade.h:82
 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."
+"Whether the image-manipulating modes should operate on images captured from "
+"the system's video input (if there is one)."
 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."
+"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.c:900
-msgid "Please check your $PATH and permissions."
-msgstr "Vérifiez votre $PATH et les permissions."
+#: 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.c:935
+#: driver/demo-Gtk-widgets.c:1201 driver/xscreensaver-demo.glade.h:83
+#: driver/xscreensaver-demo.glade2.h:59
 msgid ""
-"Error:\n"
-"\n"
-"Couldn't determine init file name!\n"
+"Whether the image-manipulating modes should operate on random images loaded "
+"from disk."
 msgstr ""
-"Erreur:\n"
-"\n"
-"Impossible de déterminer le nom du fichier d'init !\n"
+"Les modes qui manipulent des images sont-ils autorisé à utiliser des images "
+"chargées aléatoirement depuis le disque."
 
-#: driver/demo-Gtk.c:940
-#, c-format
-msgid ""
-"Error:\n"
-"\n"
-"Couldn't write %s\n"
-msgstr ""
-"Erreur:\n"
-"\n"
-"Impossible d'écrire dans %s.\n"
+#: driver/demo-Gtk-widgets.c:1203 driver/xscreensaver-demo.glade.h:12
+msgid "Choose Random Image:"
+msgstr "Choisir une image aléatoire :"
 
-#: driver/demo-Gtk.c:999
-msgid ""
-"Error:\n"
-"\n"
-"no `manualCommand' resource set."
-msgstr ""
-"Erreur:\n"
-"\n"
-"La ressource «manualCommand» n'est pas renseignée."
+#: 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.c:1180
-#, 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-widgets.c:1238 driver/xscreensaver-demo.glade.h:10
+msgid "Browse"
+msgstr "Parcourir"
 
-#: driver/demo-Gtk.c:1836
-#, c-format
-msgid ""
-"Error:\n"
-"\n"
-"Directory does not exist: \"%s\"\n"
-msgstr ""
-"Erreur:\n"
-"\n"
-"Répertoire «%s» inexistant.\n"
+#: 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és"
 
-#: driver/demo-Gtk.c:2553
-msgid "Descriptions not available: no XML support compiled in."
-msgstr "Descriptions indisponibles : pas de support XML compilé."
+#: 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"
 
-#: driver/demo-Gtk.c:2558
-msgid "No description available."
-msgstr "Aucune description disponible."
+#: 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.c:2823
-msgid "Blank Screen"
-msgstr "Économiser l'écran uniquement"
+#: 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.c:2829
-msgid "Screen Saver Disabled"
-msgstr "Économiseur d'écran inhibé"
+#: driver/demo-Gtk-widgets.c:1532 driver/xscreensaver-demo.glade.h:77
+msgid "Visual:"
+msgstr "Visuel :"
 
-#: driver/demo-Gtk.c:2862
-#, c-format
-msgid "%s: %.100s Settings"
-msgstr "%s : réglages %.100s"
+#: 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.c:3017
-#, 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-widgets.c:1552 driver/xscreensaver-demo.glade.h:19
+#: driver/xscreensaver-demo.glade2.h:10
+msgid "Default"
+msgstr "Par défaut"
 
-#: driver/demo-Gtk.c:3099
-msgid "No Preview"
-msgstr "Pas d'aperçu"
+#: 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.c:3099
-msgid "Available"
-msgstr "Disponible"
+#: 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.c:3100
-msgid "Not"
-msgstr "Non"
+#: 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.c:3100
-msgid "Installed"
-msgstr "installé"
+#: 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.c:3865
-#, 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-widgets.c:1557 driver/xscreensaver-demo.glade.h:69
+#: driver/xscreensaver-demo.glade2.h:50
+msgid "StaticGray"
+msgstr "StaticGray"
 
-#: driver/demo-Gtk.c:3875
-#, 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-widgets.c:1558 driver/xscreensaver-demo.glade.h:42
+#: driver/xscreensaver-demo.glade2.h:27
+msgid "GrayScale"
+msgstr "Niveaux de gris"
 
-#: driver/demo-Gtk.c:3900
-#, c-format
+#: 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: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:1561 driver/xscreensaver-demo.glade.h:41
+#: driver/xscreensaver-demo.glade2.h:26
+msgid "Gray"
+msgstr "Gris"
+
+#: 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:1572 driver/xscreensaver-demo.glade.h:72
 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"
+"The X visual type that this demo will require.  If that visual is available "
+"it will be used, otherwise, this demo will not be run."
 msgstr ""
-"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"
+"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.c:3922
-#, 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"
+#: driver/demo-Gtk-widgets.c:1575 driver/xscreensaver-demo.glade.h:16
+msgid "Command Line:"
+msgstr "Ligne de commande :"
+
+#: driver/demo-Gtk-widgets.c:1647 driver/xscreensaver-demo.glade.h:31
+msgid "Documentation..."
+msgstr "Documentation ..."
+
+#: 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 ""
-"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"
+"Cliquer ici pour lire le manuel de ce mode d'affichage, s'il en possède un."
 
-#: driver/demo-Gtk.c:4379
-#, c-format
-msgid "%s: unknown option: %s\n"
-msgstr "%s : option inconnue : %s\n"
+#: driver/demo-Gtk-widgets.c:1680 driver/xscreensaver-demo.glade.h:4
+msgid "Advanced >>"
+msgstr "Avancés >>"
 
-#: driver/demo-Gtk.c:4443
-msgid "Screensaver Preferences"
-msgstr "Préférences économiseur d'écran"
+#: 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:1690 driver/xscreensaver-demo.glade.h:67
+msgid "Standard <<"
+msgstr "Standard <<"
+
+#: 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:1718 driver/xscreensaver-demo.glade.h:11
+msgid "Cancel"
+msgstr "Annuler"
 
 #: driver/screensaver-properties.desktop.in.h:1
 msgid "Change screensaver properties"
@@ -1027,84 +1027,85 @@ msgid "Arms"
 msgstr "Bras"
 
 #: hacks/config/anemone.xml.h:3 hacks/config/anemotaxis.xml.h:5
-#: hacks/config/ant.xml.h:6 hacks/config/antinspect.xml.h:4
-#: hacks/config/antspotlight.xml.h:3 hacks/config/apollonian.xml.h:5
+#: hacks/config/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/bouboule.xml.h:3 hacks/config/bouncingcow.xml.h:6
-#: hacks/config/boxed.xml.h:4 hacks/config/braid.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/cloudlife.xml.h:3
-#: hacks/config/compass.xml.h:3 hacks/config/coral.xml.h:7
-#: hacks/config/critical.xml.h:3 hacks/config/crystal.xml.h:6
-#: hacks/config/cubenetic.xml.h:8 hacks/config/cubestorm.xml.h:4
-#: hacks/config/cynosure.xml.h:4 hacks/config/dangerball.xml.h:3
-#: hacks/config/decayscreen.xml.h:2 hacks/config/deluxe.xml.h:4
-#: hacks/config/demon.xml.h:4 hacks/config/discrete.xml.h:2
-#: hacks/config/distort.xml.h:4 hacks/config/drift.xml.h:3
-#: hacks/config/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/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/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:3
-#: hacks/config/julia.xml.h:2 hacks/config/kaleidescope.xml.h:2
-#: hacks/config/klein.xml.h:2 hacks/config/kumppa.xml.h:3
-#: hacks/config/lament.xml.h:2 hacks/config/laser.xml.h:3
-#: hacks/config/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/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: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/sierpinski.xml.h:2
-#: hacks/config/sierpinski3d.xml.h:2 hacks/config/slidescreen.xml.h:2
-#: hacks/config/slip.xml.h:2 hacks/config/speedmine.xml.h:3
-#: hacks/config/sphere.xml.h:2 hacks/config/spheremonics.xml.h:5
-#: hacks/config/spiral.xml.h:3 hacks/config/spotlight.xml.h:2
-#: hacks/config/sproingies.xml.h:2 hacks/config/squiral.xml.h:4
-#: hacks/config/stairs.xml.h:1 hacks/config/starfish.xml.h:3
-#: hacks/config/starwars.xml.h:6 hacks/config/strange.xml.h:1
-#: hacks/config/substrate.xml.h:2 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/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/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/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/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/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: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/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:13
@@ -1117,13 +1118,13 @@ msgstr "Rapide"
 #: hacks/config/blaster.xml.h:4 hacks/config/bouboule.xml.h:4
 #: hacks/config/coral.xml.h:8 hacks/config/cubenetic.xml.h:9
 #: hacks/config/eruption.xml.h:6 hacks/config/euler2d.xml.h:4
-#: hacks/config/flame.xml.h:7 hacks/config/fluidballs.xml.h:6
-#: hacks/config/fuzzyflakes.xml.h: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/substrate.xml.h:3 hacks/config/thornbird.xml.h:3
-#: hacks/config/whirlwindwarp.xml.h:1 hacks/config/wormhole.xml.h:3
-#: hacks/config/xfishtank.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/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"
 
@@ -1138,32 +1139,32 @@ msgstr "Peu"
 #: 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: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:14 hacks/config/julia.xml.h:6
-#: hacks/config/kaleidescope.xml.h:5 hacks/config/laser.xml.h:6
-#: hacks/config/lightning.xml.h:3 hacks/config/lisa.xml.h:5
-#: hacks/config/lissie.xml.h:6 hacks/config/loop.xml.h:4
-#: hacks/config/metaballs.xml.h:6 hacks/config/mismunch.xml.h:4
-#: hacks/config/moire.xml.h:5 hacks/config/moire2.xml.h:3
-#: hacks/config/mountain.xml.h:4 hacks/config/nerverot.xml.h:15
-#: hacks/config/pedal.xml.h:6 hacks/config/penrose.xml.h:7
-#: hacks/config/petri.xml.h:11 hacks/config/polyominoes.xml.h:5
-#: hacks/config/qix.xml.h:14 hacks/config/rd-bomb.xml.h:12
-#: hacks/config/ripples.xml.h:7 hacks/config/rocks.xml.h:5
-#: hacks/config/rotor.xml.h:6 hacks/config/shadebobs.xml.h:5
-#: hacks/config/sierpinski.xml.h:4 hacks/config/slip.xml.h:4
-#: hacks/config/sphere.xml.h:3 hacks/config/spiral.xml.h:6
-#: hacks/config/squiral.xml.h:9 hacks/config/starfish.xml.h:5
-#: hacks/config/strange.xml.h:2 hacks/config/swirl.xml.h:3
-#: hacks/config/thornbird.xml.h:4 hacks/config/triangle.xml.h:3
-#: hacks/config/vines.xml.h:2 hacks/config/whirlwindwarp.xml.h:4
-#: hacks/config/worm.xml.h:4 hacks/config/xearth.xml.h:12
-#: hacks/config/xfishtank.xml.h:8
+#: 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:14
+#: hacks/config/julia.xml.h:6 hacks/config/kaleidescope.xml.h:5
+#: hacks/config/laser.xml.h:6 hacks/config/lightning.xml.h:3
+#: hacks/config/lisa.xml.h:5 hacks/config/lissie.xml.h:6
+#: hacks/config/loop.xml.h:4 hacks/config/metaballs.xml.h:6
+#: hacks/config/mismunch.xml.h:4 hacks/config/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
+#: hacks/config/rd-bomb.xml.h:12 hacks/config/ripples.xml.h:7
+#: hacks/config/rocks.xml.h:5 hacks/config/rotor.xml.h:6
+#: hacks/config/shadebobs.xml.h:5 hacks/config/sierpinski.xml.h:4
+#: hacks/config/slip.xml.h:4 hacks/config/sphere.xml.h:3
+#: hacks/config/spiral.xml.h:6 hacks/config/squiral.xml.h:9
+#: hacks/config/starfish.xml.h:5 hacks/config/strange.xml.h:2
+#: hacks/config/swirl.xml.h:3 hacks/config/thornbird.xml.h:4
+#: hacks/config/triangle.xml.h:3 hacks/config/vines.xml.h:2
+#: hacks/config/whirlwindwarp.xml.h:4 hacks/config/worm.xml.h:4
+#: hacks/config/xearth.xml.h:12 hacks/config/xfishtank.xml.h:8
 msgid "Many"
 msgstr "Beaucoup"
 
@@ -1185,7 +1186,7 @@ msgstr "Beaucoup"
 #: 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/moire.xml.h:7 hacks/config/moire2.xml.h:5
+#: 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/popsquares.xml.h:4
 #: hacks/config/rd-bomb.xml.h:13 hacks/config/rocks.xml.h:6
@@ -1210,84 +1211,85 @@ msgid "Rarely"
 msgstr "Rarement"
 
 #: hacks/config/anemone.xml.h:9 hacks/config/anemotaxis.xml.h:10
-#: hacks/config/ant.xml.h:15 hacks/config/antinspect.xml.h:6
-#: hacks/config/antspotlight.xml.h:5 hacks/config/apollonian.xml.h:11
+#: hacks/config/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/bouboule.xml.h:8 hacks/config/bouncingcow.xml.h:10
-#: hacks/config/boxed.xml.h:7 hacks/config/braid.xml.h:11
+#: 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/cloudlife.xml.h:11
-#: hacks/config/compass.xml.h:4 hacks/config/coral.xml.h:12
-#: hacks/config/critical.xml.h:6 hacks/config/crystal.xml.h:11
-#: hacks/config/cubenetic.xml.h:22 hacks/config/cubestorm.xml.h:8
-#: hacks/config/cynosure.xml.h:9 hacks/config/dangerball.xml.h:5
-#: hacks/config/decayscreen.xml.h:17 hacks/config/deluxe.xml.h:8
-#: hacks/config/demon.xml.h:8 hacks/config/discrete.xml.h:7
-#: hacks/config/distort.xml.h:11 hacks/config/drift.xml.h:12
-#: hacks/config/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/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:10
-#: hacks/config/hopalong.xml.h:21 hacks/config/hyperball.xml.h:8
-#: hacks/config/hypercube.xml.h:7 hacks/config/hypertorus.xml.h:13
-#: hacks/config/ifs.xml.h:5 hacks/config/interference.xml.h:17
-#: hacks/config/intermomentary.xml.h:4 hacks/config/jigglypuff.xml.h:16
-#: hacks/config/jigsaw.xml.h:5 hacks/config/juggle.xml.h:7
-#: hacks/config/julia.xml.h:8 hacks/config/kaleidescope.xml.h:7
-#: hacks/config/klein.xml.h:7 hacks/config/kumppa.xml.h:8
-#: hacks/config/lament.xml.h:6 hacks/config/laser.xml.h:10
-#: hacks/config/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/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: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/sierpinski.xml.h:7
-#: hacks/config/sierpinski3d.xml.h:8 hacks/config/slidescreen.xml.h:6
-#: hacks/config/slip.xml.h:7 hacks/config/speedmine.xml.h:13
-#: hacks/config/sphere.xml.h:5 hacks/config/spheremonics.xml.h:19
-#: hacks/config/spiral.xml.h:9 hacks/config/spotlight.xml.h:4
-#: hacks/config/sproingies.xml.h:6 hacks/config/squiral.xml.h:14
-#: hacks/config/stairs.xml.h:3 hacks/config/starfish.xml.h:8
-#: hacks/config/starwars.xml.h:12 hacks/config/strange.xml.h:4
-#: hacks/config/substrate.xml.h:10 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/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/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/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:10 hacks/config/hopalong.xml.h:21
+#: hacks/config/hyperball.xml.h:8 hacks/config/hypercube.xml.h:7
+#: hacks/config/hypertorus.xml.h:13 hacks/config/ifs.xml.h:5
+#: hacks/config/interference.xml.h:17 hacks/config/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: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/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: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/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:15 hacks/config/xplanet.xml.h:59
@@ -1296,12 +1298,13 @@ msgid "Slow"
 msgstr "Lent(e)"
 
 #: hacks/config/anemone.xml.h:10 hacks/config/anemotaxis.xml.h:12
-#: hacks/config/ant.xml.h:17 hacks/config/antinspect.xml.h:7
-#: hacks/config/antspotlight.xml.h:6 hacks/config/apollonian.xml.h:12
+#: hacks/config/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/bouboule.xml.h:9 hacks/config/braid.xml.h:12
+#: 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
@@ -1327,7 +1330,7 @@ msgstr "Lent(e)"
 #: 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:8 hacks/config/julia.xml.h:10
+#: 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
@@ -1348,23 +1351,23 @@ msgstr "Lent(e)"
 #: 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/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/sphere.xml.h:6 hacks/config/spheremonics.xml.h:22
+#: 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:11
+#: 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: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
+#: 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"
 
@@ -1415,8 +1418,8 @@ msgstr "Vitesse de rotation"
 #: hacks/config/julia.xml.h:12 hacks/config/laser.xml.h:12
 #: hacks/config/lightning.xml.h:8 hacks/config/lisa.xml.h:12
 #: hacks/config/lissie.xml.h:13 hacks/config/loop.xml.h:12
-#: hacks/config/metaballs.xml.h:16 hacks/config/moire.xml.h:11
-#: hacks/config/moire2.xml.h:9 hacks/config/mountain.xml.h:9
+#: hacks/config/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
@@ -1473,6 +1476,65 @@ msgstr "Chercheurs"
 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
 msgid ""
 "A cellular automaton that is really a two-dimensional Turing machine: as the "
@@ -1576,64 +1638,6 @@ msgstr "Lignes de Truchet"
 msgid "Twelve Sided Cells"
 msgstr "Cellules à 12 côtés"
 
-#: hacks/config/antinspect.xml.h:1
-msgid "AntInspect"
-msgstr "Inspection des fourmis"
-
-#: hacks/config/antinspect.xml.h:2
-msgid "Draw Shadows"
-msgstr "Dessiner les ombres"
-
-#: hacks/config/antinspect.xml.h:3
-msgid ""
-"Draws a trio of ants moving their spheres around a circle. Written by Blair "
-"Tennessy."
-msgstr ""
-"Dessine un trio de fourmis déplacant une sphère en cercle. Écrit pas Blair "
-"Tennessy."
-
-#: hacks/config/antinspect.xml.h:5 hacks/config/antspotlight.xml.h:4
-#: hacks/config/atlantis.xml.h:11 hacks/config/atunnel.xml.h:5
-#: hacks/config/blocktube.xml.h:8 hacks/config/boxed.xml.h:6
-#: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
-#: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
-#: hacks/config/cubestorm.xml.h:7 hacks/config/dangerball.xml.h:4
-#: hacks/config/endgame.xml.h:4 hacks/config/engine.xml.h:14
-#: hacks/config/extrusion.xml.h:10 hacks/config/flipflop.xml.h:4
-#: hacks/config/flipscreen3d.xml.h:5 hacks/config/fluidballs.xml.h:17
-#: hacks/config/flurry.xml.h:9 hacks/config/flyingtoasters.xml.h:10
-#: hacks/config/gears.xml.h:6 hacks/config/gflux.xml.h:11
-#: hacks/config/glblur.xml.h:13 hacks/config/gleidescope.xml.h:10
-#: hacks/config/glforestfire.xml.h:13 hacks/config/glknots.xml.h:16
-#: hacks/config/glmatrix.xml.h:17 hacks/config/glplanet.xml.h:7
-#: hacks/config/glslideshow.xml.h:18 hacks/config/glsnake.xml.h:10
-#: hacks/config/gltext.xml.h:12 hacks/config/hypertorus.xml.h:12
-#: hacks/config/jigglypuff.xml.h:15 hacks/config/klein.xml.h:6
-#: hacks/config/lament.xml.h:5 hacks/config/lavalite.xml.h:26
-#: hacks/config/menger.xml.h:15 hacks/config/mirrorblob.xml.h:18
-#: hacks/config/moebius.xml.h:6 hacks/config/molecule.xml.h:21
-#: hacks/config/morph3d.xml.h:5 hacks/config/noof.xml.h:4
-#: hacks/config/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/apollonian.xml.h:1
 msgid "Apollonian"
 msgstr "Apollonien"
@@ -1762,7 +1766,7 @@ msgstr "Timide"
 #: 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/superquadrics.xml.h:9 hacks/config/webcollage.xml.h:8
 msgid "Solid"
 msgstr "Plein"
 
@@ -1782,22 +1786,22 @@ msgstr "Vitesse des baleines"
 
 #: hacks/config/atlantis.xml.h:17 hacks/config/atunnel.xml.h:10
 #: hacks/config/blinkbox.xml.h:9 hacks/config/blocktube.xml.h:13
-#: hacks/config/cage.xml.h:8 hacks/config/cubestorm.xml.h:14
-#: hacks/config/dangerball.xml.h:11 hacks/config/extrusion.xml.h:19
-#: hacks/config/flipflop.xml.h:8 hacks/config/flyingtoasters.xml.h:14
-#: hacks/config/gears.xml.h:11 hacks/config/glblur.xml.h:20
-#: hacks/config/glforestfire.xml.h:20 hacks/config/glknots.xml.h:23
-#: hacks/config/glplanet.xml.h: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:12
+#: 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:12
 msgid "Wireframe"
 msgstr "Fil de fer"
 
@@ -1835,21 +1839,21 @@ msgstr "Viscosit
 msgid "Filled Splines"
 msgstr "Rayons pleins"
 
-#: hacks/config/attraction.xml.h:10 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/glslideshow.xml.h:13 hacks/config/goop.xml.h:6
-#: hacks/config/halftone.xml.h:7 hacks/config/hopalong.xml.h:10
-#: hacks/config/hyperball.xml.h:3 hacks/config/hypercube.xml.h:3
-#: hacks/config/interference.xml.h:8 hacks/config/jigglypuff.xml.h:8
-#: hacks/config/kumppa.xml.h:4 hacks/config/lavalite.xml.h:12
-#: hacks/config/nerverot.xml.h:11 hacks/config/petri.xml.h:8
-#: hacks/config/pyro.xml.h:5 hacks/config/qix.xml.h:10
-#: hacks/config/speedmine.xml.h:5 hacks/config/spheremonics.xml.h:6
-#: hacks/config/spiral.xml.h:4 hacks/config/squiral.xml.h:6
-#: hacks/config/superquadrics.xml.h:5 hacks/config/t3d.xml.h:7
-#: hacks/config/twang.xml.h:5 hacks/config/wander.xml.h:8
-#: hacks/config/xmountains.xml.h:17
+#: 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/glslideshow.xml.h:13
+#: hacks/config/goop.xml.h:6 hacks/config/halftone.xml.h:7
+#: hacks/config/hopalong.xml.h:10 hacks/config/hyperball.xml.h:3
+#: hacks/config/hypercube.xml.h:3 hacks/config/interference.xml.h:8
+#: hacks/config/jigglypuff.xml.h:8 hacks/config/kumppa.xml.h:4
+#: hacks/config/lavalite.xml.h:12 hacks/config/nerverot.xml.h:11
+#: hacks/config/petri.xml.h:8 hacks/config/pyro.xml.h:5
+#: hacks/config/qix.xml.h:10 hacks/config/speedmine.xml.h:5
+#: hacks/config/spheremonics.xml.h:6 hacks/config/spiral.xml.h:4
+#: hacks/config/squiral.xml.h:6 hacks/config/superquadrics.xml.h:5
+#: hacks/config/t3d.xml.h:7 hacks/config/twang.xml.h:5
+#: hacks/config/wander.xml.h:8 hacks/config/xmountains.xml.h:17
 msgid "High"
 msgstr "Haut(e)"
 
@@ -1895,34 +1899,36 @@ msgstr "Ligne"
 #: hacks/config/attraction.xml.h:16 hacks/config/blocktube.xml.h:5
 #: hacks/config/braid.xml.h:6 hacks/config/cynosure.xml.h:5
 #: hacks/config/drift.xml.h:8 hacks/config/eruption.xml.h:11
-#: hacks/config/euler2d.xml.h:6 hacks/config/fireflies.xml.h:21
-#: hacks/config/flow.xml.h:6 hacks/config/fontglide.xml.h:8
-#: hacks/config/galaxy.xml.h:5 hacks/config/juggle.xml.h:5
-#: hacks/config/klein.xml.h:4 hacks/config/laser.xml.h:5
-#: hacks/config/menger.xml.h:4 hacks/config/metaballs.xml.h:5
-#: hacks/config/mismunch.xml.h:3 hacks/config/munch.xml.h:4
-#: hacks/config/nerverot.xml.h:13 hacks/config/petri.xml.h:9
-#: hacks/config/polyominoes.xml.h:4 hacks/config/rotor.xml.h:5
-#: hacks/config/shadebobs.xml.h:4 hacks/config/sierpinski3d.xml.h:3
-#: hacks/config/spheremonics.xml.h:7 hacks/config/substrate.xml.h:6
-#: hacks/config/wander.xml.h:10 hacks/config/whirlwindwarp.xml.h:3
+#: 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/cloudlife.xml.h:8 hacks/config/cubenetic.xml.h:12
-#: hacks/config/euler2d.xml.h:7 hacks/config/flame.xml.h:10
-#: hacks/config/glslideshow.xml.h:15 hacks/config/goop.xml.h:7
-#: hacks/config/halftone.xml.h:9 hacks/config/hopalong.xml.h:14
-#: hacks/config/hyperball.xml.h:6 hacks/config/hypercube.xml.h:5
-#: hacks/config/interference.xml.h:12 hacks/config/jigglypuff.xml.h:11
-#: hacks/config/kumppa.xml.h:6 hacks/config/lavalite.xml.h:14
-#: hacks/config/nerverot.xml.h:14 hacks/config/petri.xml.h:10
-#: hacks/config/pyro.xml.h:7 hacks/config/qix.xml.h:13
-#: hacks/config/speedmine.xml.h:6 hacks/config/spheremonics.xml.h:8
-#: hacks/config/spiral.xml.h:5 hacks/config/squiral.xml.h:8
-#: hacks/config/superquadrics.xml.h:6 hacks/config/t3d.xml.h:8
-#: hacks/config/twang.xml.h:7 hacks/config/wander.xml.h:11
+#: 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/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:12
+#: hacks/config/jigglypuff.xml.h:11 hacks/config/kumppa.xml.h:6
+#: hacks/config/lavalite.xml.h:14 hacks/config/nerverot.xml.h:14
+#: hacks/config/petri.xml.h:10 hacks/config/pyro.xml.h:7
+#: hacks/config/qix.xml.h:13 hacks/config/speedmine.xml.h:6
+#: hacks/config/spheremonics.xml.h:8 hacks/config/spiral.xml.h:5
+#: hacks/config/squiral.xml.h:8 hacks/config/superquadrics.xml.h:6
+#: hacks/config/t3d.xml.h:8 hacks/config/twang.xml.h:7
+#: hacks/config/wander.xml.h:11
 msgid "Low"
 msgstr "Bas(se)"
 
@@ -1950,15 +1956,16 @@ msgstr "Seuil de r
 #: hacks/config/attraction.xml.h:25 hacks/config/blocktube.xml.h:7
 #: hacks/config/braid.xml.h:10 hacks/config/cynosure.xml.h:8
 #: hacks/config/drift.xml.h:11 hacks/config/eruption.xml.h:18
-#: hacks/config/euler2d.xml.h:12 hacks/config/fireflies.xml.h:34
-#: hacks/config/flow.xml.h:9 hacks/config/galaxy.xml.h:9
+#: 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:9
+#: 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)"
@@ -1972,7 +1979,7 @@ 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"
 
@@ -2144,6 +2151,58 @@ msgid ""
 "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"
@@ -2171,14 +2230,15 @@ msgstr ""
 "Zawinski."
 
 #: hacks/config/bouncingcow.xml.h:2 hacks/config/boxed.xml.h:1
-#: hacks/config/cubestorm.xml.h:1 hacks/config/flyingtoasters.xml.h:3
-#: hacks/config/fontglide.xml.h:1 hacks/config/gears.xml.h:1
-#: hacks/config/gflux.xml.h:1 hacks/config/glknots.xml.h:1
-#: hacks/config/glmatrix.xml.h:1 hacks/config/jigglypuff.xml.h:1
-#: hacks/config/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/wormhole.xml.h:1 hacks/config/xfishtank.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/wormhole.xml.h:1
+#: hacks/config/xfishtank.xml.h:1
 msgid "Animation Speed"
 msgstr "Vitesse d'animation"
 
@@ -2210,23 +2270,63 @@ msgstr "Nombre de vaches"
 msgid "Wireframe Cow"
 msgstr "Vache file de fer"
 
-#: hacks/config/boxed.xml.h:2
-msgid "Boxed"
-msgstr "En boîte"
+#: hacks/config/boxed.xml.h:2
+msgid "Boxed"
+msgstr "En boîte"
+
+#: hacks/config/boxed.xml.h:3
+msgid ""
+"Draws a box full of 3D bouncing balls that explode. Written by Sander van "
+"Grieken."
+msgstr ""
+"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/boxed.xml.h:3
+#: hacks/config/boxfit.xml.h:8
+msgid "Grow By"
+msgstr "Aggrandir par"
+
+#: hacks/config/boxfit.xml.h:9
 msgid ""
-"Draws a box full of 3D bouncing balls that explode. Written by Sander van "
-"Grieken."
+"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 ""
-"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:11 hacks/config/xearth.xml.h:23
+msgid "Spacing"
+msgstr "Espacement"
 
 #: hacks/config/braid.xml.h:1
 msgid "Braid"
@@ -2257,7 +2357,7 @@ msgstr ""
 #: 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:1
+#: 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"
@@ -2273,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"
 
@@ -2320,62 +2420,74 @@ msgid "HVX/GCOS6"
 msgstr "HVX/GCOS6"
 
 #: hacks/config/bsod.xml.h:12
-msgid "Linux"
-msgstr "Linux"
+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:14
+#: hacks/config/bsod.xml.h:16
 msgid "Mac Bomb"
 msgstr "Bombe Mac"
 
-#: hacks/config/bsod.xml.h:15
+#: hacks/config/bsod.xml.h:17
 msgid "MacOS X"
 msgstr "MacOS X"
 
-#: hacks/config/bsod.xml.h:16
+#: hacks/config/bsod.xml.h:18
 msgid "MacsBug"
 msgstr "Bogue Mac"
 
-#: hacks/config/bsod.xml.h:17
-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:18
+#: 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:19
+#: hacks/config/bsod.xml.h:22
 msgid "SCO"
 msgstr "SCO"
 
-#: hacks/config/bsod.xml.h:20
+#: hacks/config/bsod.xml.h:23
 msgid "Sad Mac"
 msgstr "Mac Triste"
 
-#: hacks/config/bsod.xml.h:21
+#: hacks/config/bsod.xml.h:24
 msgid "Solaris"
 msgstr "Solaris"
 
-#: hacks/config/bsod.xml.h:22
-msgid "Sparc Linux"
-msgstr "Sparc Linux"
+#: hacks/config/bsod.xml.h:25
+msgid "Tru64"
+msgstr "Tru64"
 
-#: hacks/config/bsod.xml.h:23
+#: hacks/config/bsod.xml.h:26
 msgid "VMS"
 msgstr "VMS"
 
-#: hacks/config/bsod.xml.h:24
-msgid "Windows 2000"
+#: hacks/config/bsod.xml.h:27
+msgid "Windows 2000  "
 msgstr "Windows 2000"
 
-#: hacks/config/bsod.xml.h:25
+#: hacks/config/bsod.xml.h:28
 msgid "Windows 3.1"
 msgstr "Windows 3.1"
 
-#: hacks/config/bsod.xml.h:26
+#: hacks/config/bsod.xml.h:29
 msgid "Windows NT"
 msgstr "Windows NT"
 
@@ -2461,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"
@@ -2587,15 +2766,6 @@ 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/glslideshow.xml.h:1 hacks/config/helix.xml.h:2
 #: hacks/config/imsmap.xml.h:2 hacks/config/moire.xml.h:2
@@ -2707,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"
@@ -3124,10 +3290,6 @@ msgid ""
 "org/&gt;."
 msgstr ""
 
-#: hacks/config/electricsheep.xml.h:3
-msgid "Frame Rate"
-msgstr "Vitesse de trame"
-
 #: hacks/config/electricsheep.xml.h:4
 msgid "Hide Sheep"
 msgstr "Cache le mouton"
@@ -3378,6 +3540,22 @@ 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"
@@ -3447,10 +3625,6 @@ msgstr "Luminescence"
 msgid "Half"
 msgstr "Moitié"
 
-#: hacks/config/fireflies.xml.h:17 hacks/config/pinion.xml.h:7
-msgid "Huge"
-msgstr "Énorme"
-
 #: hacks/config/fireflies.xml.h:18 hacks/config/fluidballs.xml.h:10
 msgid "Hurricane"
 msgstr "Ouragan"
@@ -3536,10 +3710,6 @@ msgstr "Hypervitesse des essaims"
 msgid "Swarm tails glow"
 msgstr "Queue des essaims luminescente"
 
-#: hacks/config/fireflies.xml.h:43 hacks/config/pinion.xml.h:14
-msgid "Tiny"
-msgstr "Fin"
-
 #: hacks/config/fireflies.xml.h:44
 msgid "Wide"
 msgstr "Large"
@@ -3803,8 +3973,8 @@ msgstr "Grille-pains chrom
 msgid "Flying Toasters"
 msgstr "Grille-pains volant"
 
-#: hacks/config/flyingtoasters.xml.h:7 hacks/config/glslideshow.xml.h:16
-#: hacks/config/jigglypuff.xml.h:12 hacks/config/juggle.xml.h:6
+#: hacks/config/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"
@@ -3902,15 +4072,6 @@ msgstr "Galaxie"
 msgid "Rotate Viewpoint"
 msgstr "Rotation du point de vue"
 
-#: 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/galaxy.xml.h:13
 msgid ""
 "This draws spinning galaxies, which then collide and scatter their stars to "
@@ -4186,7 +4347,7 @@ msgid "Roll"
 msgstr "Pivote"
 
 #: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:5
-#: hacks/config/xplanet.xml.h:4
+#: hacks/config/substrate.xml.h:4 hacks/config/xplanet.xml.h:4
 #, no-c-format
 msgid "100%"
 msgstr "100%"
@@ -4218,6 +4379,10 @@ 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 "
@@ -4229,18 +4394,10 @@ msgid ""
 "Jamie Zawinski and Mike Oliphant."
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:17
+#: hacks/config/glslideshow.xml.h:18
 msgid "Pan/Zoom Duration:"
 msgstr "Durée panoramique/zoom :"
 
-#: hacks/config/glslideshow.xml.h:19
-msgid "Show Image Titles"
-msgstr "Montre le titre de l'image"
-
-#: hacks/config/glslideshow.xml.h:20 hacks/config/mirrorblob.xml.h:22
-msgid "Time until loading a new image:"
-msgstr "Durée avant chargement d'une nouvelle image :"
-
 #: hacks/config/glsnake.xml.h:1 hacks/config/lavalite.xml.h:1
 msgid "1"
 msgstr "1"
@@ -4928,17 +5085,49 @@ 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
+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ération"
@@ -5425,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"
@@ -5451,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"
@@ -5903,7 +6092,7 @@ 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:7
+#: hacks/config/pipes.xml.h:9 hacks/config/substrate.xml.h:12
 #: hacks/config/wormhole.xml.h:4
 msgid "Lots"
 msgstr "Beaucoup"
@@ -6620,10 +6809,6 @@ msgid ""
 "English and Trevor Blackwell."
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:1
-msgid "Border"
-msgstr "Bordure"
-
 #: hacks/config/popsquares.xml.h:2
 msgid "End color"
 msgstr "Couleur de fin"
@@ -7050,18 +7235,6 @@ 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"
@@ -7074,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"
@@ -7163,22 +7348,26 @@ 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:12
+#: hacks/config/sonar.xml.h:13
 msgid "Sonar"
 msgstr "Sonar"
 
-#: hacks/config/sonar.xml.h:13
+#: hacks/config/sonar.xml.h:14
 msgid "Team A Name"
 msgstr "Nom de l'équipe A"
 
-#: hacks/config/sonar.xml.h:14
+#: hacks/config/sonar.xml.h:15
 msgid "Team B Name"
 msgstr "Nom de l'équipe B"
 
-#: hacks/config/sonar.xml.h:15
+#: hacks/config/sonar.xml.h:16
 msgid ""
 "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 "
@@ -7192,7 +7381,7 @@ msgstr ""
 "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:16
+#: hacks/config/sonar.xml.h:17
 msgid "vs."
 msgstr "contre"
 
@@ -7240,16 +7429,6 @@ 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/sphereeversion.xml.h:1
 msgid "SphereEversion"
 msgstr "SphereEversion"
@@ -7281,6 +7460,16 @@ msgid ""
 "angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
 msgstr ""
 
+#: 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 "Fréquence des cycles"
@@ -7456,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"
 
@@ -7491,26 +7684,35 @@ 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/substrate.xml.h:4
+#: 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:5
+#: 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:8
+#: hacks/config/substrate.xml.h:13
 msgid "Sandgrains"
 msgstr "Grains de sable"
 
-#: hacks/config/substrate.xml.h:12
+#: hacks/config/substrate.xml.h:17
 msgid "Substrate"
 msgstr "Substrat"
 
-#: hacks/config/substrate.xml.h:13
+#: hacks/config/substrate.xml.h:18
 msgid "Wireframe only"
 msgstr "Fil de fer"
 
@@ -7663,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"
 
@@ -7720,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"
 
@@ -7737,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 "
@@ -7752,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"
@@ -7839,15 +8057,6 @@ msgstr "WhirlyGig"
 msgid "Wrap the screen"
 msgstr "Faire le tour de l'écran"
 
-#: hacks/config/worm.xml.h:1
-msgid ""
-"An ancient xlock hack that draws multicolored worms that crawl around the "
-"screen. Written by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik "
-"Theiling."
-msgstr ""
-"Ancien hack xlock qui dessine des vers multicolores rampant sur l'écran. "
-"Écrit par Brad Taylor, Dave Lemke, Boris Putanec et Henrik Theiling."
-
 #: hacks/config/wormhole.xml.h:6
 msgid "Star speed"
 msgstr "Vitesse des étoiles"
@@ -7866,6 +8075,15 @@ msgid ""
 "Jon Rafkind."
 msgstr ""
 
+#: hacks/config/worm.xml.h:1
+msgid ""
+"An ancient xlock hack that draws multicolored worms that crawl around the "
+"screen. Written by Brad Taylor, Dave Lemke, Boris Putanec, and Henrik "
+"Theiling."
+msgstr ""
+"Ancien hack xlock qui dessine des vers multicolores rampant sur l'écran. "
+"Écrit par Brad Taylor, Dave Lemke, Boris Putanec et Henrik Theiling."
+
 #: hacks/config/xanalogtv.xml.h:1
 msgid "XAnalogTV"
 msgstr "X TV analogique"
@@ -7995,10 +8213,6 @@ 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"
@@ -8280,11 +8494,6 @@ msgstr "Xmountains"
 msgid "Yf  0.0"
 msgstr ""
 
-#: hacks/config/xplanet.xml.h:2
-#, no-c-format
-msgid "0%"
-msgstr "0 %"
-
 #: hacks/config/xplanet.xml.h:5
 msgid "Ancient Projection"
 msgstr "Projection des anciens"
@@ -8705,3 +8914,12 @@ 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 "Linux"
+#~ msgstr "Linux"
+
+#~ msgid "Sparc Linux"
+#~ msgstr "Sparc Linux"
+
+#~ msgid "Checkered Balls"
+#~ msgstr "Balles à damiers"