ftp://ftp.krokus.ru/pub/OpenBSD/distfiles/xscreensaver-5.01.tar.gz
[xscreensaver] / po / zh_CN.po
index 13cd1a72fa9d902512d41b81da3e8852aeae398d..55051c85f737d9e3bfa5492f5c8ce47c19b81d73 100644 (file)
@@ -6,7 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: xscreensaver\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: xscreensaver\n"
-"POT-Creation-Date: 2003-07-24 19:05+0200\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-02-13 12:26+0100\n"
 "PO-Revision-Date: 2002-05-17 01:17+0800\n"
 "Last-Translator: He Qiangqiang <carton@linux.net.cn>\n"
 "Language-Team: zh_CN <i18n-translation@lists.linux.net.cn>\n"
 "PO-Revision-Date: 2002-05-17 01:17+0800\n"
 "Last-Translator: He Qiangqiang <carton@linux.net.cn>\n"
 "Language-Team: zh_CN <i18n-translation@lists.linux.net.cn>\n"
@@ -14,11 +15,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: driver/demo-Gtk-conf.c:731
+#: driver/demo-Gtk-conf.c:818
 msgid "Browse..."
 msgstr "浏览..."
 
 msgid "Browse..."
 msgstr "浏览..."
 
-#: driver/demo-Gtk-conf.c:1023
+#: driver/demo-Gtk-conf.c:1110
 msgid "Select file."
 msgstr "选择一个文件。"
 
 msgid "Select file."
 msgstr "选择一个文件。"
 
@@ -37,549 +38,506 @@ msgstr ""
 msgid "reason: %s\n"
 msgstr ""
 
 msgid "reason: %s\n"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:155 driver/xscreensaver-demo.glade.h:89
-#: driver/xscreensaver-demo.glade2.h:65
+#: driver/demo-Gtk-widgets.c:161 driver/xscreensaver-demo.glade2.h:71
 msgid "XScreenSaver"
 msgstr "XScreenSaver"
 
 msgid "XScreenSaver"
 msgstr "XScreenSaver"
 
-#: driver/demo-Gtk-widgets.c:176 driver/xscreensaver-demo.glade2.h:76
+#: driver/demo-Gtk-widgets.c:182 driver/xscreensaver-demo.glade2.h:84
 msgid "_File"
 msgstr "文件(_F)"
 
 msgid "_File"
 msgstr "文件(_F)"
 
-#: driver/demo-Gtk-widgets.c:196 driver/xscreensaver-demo.glade.h:93
-#: driver/xscreensaver-demo.glade2.h:70
+#: driver/demo-Gtk-widgets.c:202 driver/xscreensaver-demo.glade2.h:76
 msgid "_Blank Screen Now"
 msgstr "立刻显示黑屏(_B)"
 
 msgid "_Blank Screen Now"
 msgstr "立刻显示黑屏(_B)"
 
-#: driver/demo-Gtk-widgets.c:205 driver/xscreensaver-demo.glade.h:2
+#: driver/demo-Gtk-widgets.c:211
 msgid ""
 "Activate the XScreenSaver daemon now (locking the screen if so configured.)"
 msgstr ""
 
 msgid ""
 "Activate the XScreenSaver daemon now (locking the screen if so configured.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:209 driver/xscreensaver-demo.glade.h:97
-#: driver/xscreensaver-demo.glade2.h:80
+#: driver/demo-Gtk-widgets.c:215 driver/xscreensaver-demo.glade2.h:89
 msgid "_Lock Screen Now"
 msgstr "立刻锁住屏幕(_L)"
 
 msgid "_Lock Screen Now"
 msgstr "立刻锁住屏幕(_L)"
 
-#: driver/demo-Gtk-widgets.c:218 driver/xscreensaver-demo.glade.h:51
+#: driver/demo-Gtk-widgets.c:224
 msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
 msgstr ""
 
 msgid "Lock the screen now (even if \"Lock Screen\" is unchecked.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:222 driver/xscreensaver-demo.glade.h:96
-#: driver/xscreensaver-demo.glade2.h:78
+#: driver/demo-Gtk-widgets.c:228 driver/xscreensaver-demo.glade2.h:87
 msgid "_Kill Daemon"
 msgstr "强行中止守护进程(_K)"
 
 msgid "_Kill Daemon"
 msgstr "强行中止守护进程(_K)"
 
-#: driver/demo-Gtk-widgets.c:231 driver/xscreensaver-demo.glade.h:71
+#: driver/demo-Gtk-widgets.c:237
 msgid "Tell the running XScreenSaver daemon to exit."
 msgstr ""
 
 msgid "Tell the running XScreenSaver daemon to exit."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:235 driver/xscreensaver-demo.glade.h:98
-#: driver/xscreensaver-demo.glade2.h:86
+#: driver/demo-Gtk-widgets.c:241 driver/xscreensaver-demo.glade2.h:98
 msgid "_Restart Daemon"
 msgstr "重新启动守护进程(_R)"
 
 msgid "_Restart Daemon"
 msgstr "重新启动守护进程(_R)"
 
-#: driver/demo-Gtk-widgets.c:244 driver/xscreensaver-demo.glade.h:49
+#: driver/demo-Gtk-widgets.c:250
 msgid "Kill and re-launch the XScreenSaver daemon."
 msgstr ""
 
 msgid "Kill and re-launch the XScreenSaver daemon."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:257 driver/xscreensaver-demo.glade.h:95
+#: driver/demo-Gtk-widgets.c:263
 msgid "_Exit"
 msgstr ""
 
 msgid "_Exit"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:266 driver/xscreensaver-demo.glade.h:33
+#: driver/demo-Gtk-widgets.c:272
 msgid ""
 "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
 "running in the background.)"
 msgstr ""
 
 msgid ""
 "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
 "running in the background.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:270 driver/xscreensaver-demo.glade2.h:77
+#: driver/demo-Gtk-widgets.c:276 driver/xscreensaver-demo.glade2.h:85
 msgid "_Help"
 msgstr "帮助(_H)"
 
 msgid "_Help"
 msgstr "帮助(_H)"
 
-#: driver/demo-Gtk-widgets.c:290 driver/xscreensaver-demo.glade.h:92
-#: driver/xscreensaver-demo.glade2.h:66
+#: driver/demo-Gtk-widgets.c:296 driver/xscreensaver-demo.glade2.h:72
 msgid "_About..."
 msgstr "关于(_A)..."
 
 msgid "_About..."
 msgstr "关于(_A)..."
 
-#: driver/demo-Gtk-widgets.c:299 driver/xscreensaver-demo.glade.h:30
+#: driver/demo-Gtk-widgets.c:305
 msgid "Display version information."
 msgstr ""
 
 msgid "Display version information."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:303 driver/xscreensaver-demo.glade.h:94
-#: driver/xscreensaver-demo.glade2.h:75
+#: driver/demo-Gtk-widgets.c:309 driver/xscreensaver-demo.glade2.h:83
 msgid "_Documentation..."
 msgstr "文档(_D)..."
 
 msgid "_Documentation..."
 msgstr "文档(_D)..."
 
-#: driver/demo-Gtk-widgets.c:312 driver/xscreensaver-demo.glade.h:38
+#: driver/demo-Gtk-widgets.c:318
 msgid "Go to the documentation on the XScreenSaver web page."
 msgstr ""
 
 msgid "Go to the documentation on the XScreenSaver web page."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:342 driver/xscreensaver-demo.glade.h:18
+#: driver/demo-Gtk-widgets.c:348
 #, fuzzy
 msgid "Cycle After"
 msgstr "多久后循环(_C)"
 
 #, fuzzy
 msgid "Cycle After"
 msgstr "多久后循环(_C)"
 
-#: driver/demo-Gtk-widgets.c:364 driver/xscreensaver-demo.glade.h:78
-#: driver/xscreensaver-demo.glade2.h:54
+#: driver/demo-Gtk-widgets.c:370 driver/xscreensaver-demo.glade2.h:63
 msgid "Whether a password should be required to un-blank the screen."
 msgstr "恢复屏幕时是否需要输入口令。"
 
 msgid "Whether a password should be required to un-blank the screen."
 msgstr "恢复屏幕时是否需要输入口令。"
 
-#: driver/demo-Gtk-widgets.c:366 driver/xscreensaver-demo.glade.h:50
+#: driver/demo-Gtk-widgets.c:372
 #, fuzzy
 msgid "Lock Screen After"
 msgstr "多久后锁住屏幕(_L)"
 
 #, fuzzy
 msgid "Lock Screen After"
 msgstr "多久后锁住屏幕(_L)"
 
-#: driver/demo-Gtk-widgets.c:374 driver/xscreensaver-demo.glade.h:8
+#: driver/demo-Gtk-widgets.c:380
 #, fuzzy
 msgid "Blank After"
 msgstr "多久后黑屏(_B)"
 
 #, fuzzy
 msgid "Blank After"
 msgstr "多久后黑屏(_B)"
 
-#: driver/demo-Gtk-widgets.c:397 driver/demo-Gtk-widgets.c:447
-#: driver/demo-Gtk-widgets.c:461 driver/demo-Gtk-widgets.c:1010
-#: driver/xscreensaver-demo.glade.h:43
+#: driver/demo-Gtk-widgets.c:403 driver/demo-Gtk-widgets.c:453
+#: driver/demo-Gtk-widgets.c:467 driver/demo-Gtk-widgets.c:1016
 msgid "How long before the monitor goes completely black."
 msgstr "多久后监视器完全黑屏。"
 
 msgid "How long before the monitor goes completely black."
 msgstr "多久后监视器完全黑屏。"
 
-#: driver/demo-Gtk-widgets.c:401 driver/demo-Gtk-widgets.c:413
-#: driver/demo-Gtk-widgets.c:425 driver/demo-Gtk-widgets.c:1014
-#: driver/demo-Gtk-widgets.c:1026 driver/demo-Gtk-widgets.c:1038
-#: driver/xscreensaver-demo.glade.h:99 driver/xscreensaver-demo.glade2.h:92
+#: 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.glade2.h:106
 msgid "minutes"
 msgstr "分钟"
 
 msgid "minutes"
 msgstr "分钟"
 
-#: driver/demo-Gtk-widgets.c:476 driver/demo-Gtk.c:2831
-#: driver/xscreensaver-demo.glade.h:58
+#: driver/demo-Gtk-widgets.c:482 driver/demo-Gtk.c:3233
 #, fuzzy
 msgid "Preview"
 msgstr "预览(_P)"
 
 #, fuzzy
 msgid "Preview"
 msgstr "预览(_P)"
 
-#: driver/demo-Gtk-widgets.c:484 driver/xscreensaver-demo.glade.h:21
-#: driver/xscreensaver-demo.glade2.h:12
+#: driver/demo-Gtk-widgets.c:490 driver/xscreensaver-demo.glade2.h:10
 msgid ""
 "Demo the selected screen saver in full-screen mode (click the mouse to "
 "return.)"
 msgstr ""
 
 msgid ""
 "Demo the selected screen saver in full-screen mode (click the mouse to "
 "return.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:486 driver/xscreensaver-demo.glade.h:65
+#: driver/demo-Gtk-widgets.c:492
 #, fuzzy
 msgid "Settings..."
 msgstr "设置(_S)..."
 
 #, fuzzy
 msgid "Settings..."
 msgstr "设置(_S)..."
 
-#: driver/demo-Gtk-widgets.c:494 driver/xscreensaver-demo.glade.h:17
-#: driver/xscreensaver-demo.glade2.h:9
+#: driver/demo-Gtk-widgets.c:500 driver/xscreensaver-demo.glade2.h:7
 msgid "Customization and explanation of the selected screen saver."
 msgstr ""
 
 msgid "Customization and explanation of the selected screen saver."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:515 driver/xscreensaver-demo.glade.h:52
+#: driver/demo-Gtk-widgets.c:521
 #, fuzzy
 msgid "Mode:"
 msgstr "模式(_M):"
 
 #, fuzzy
 msgid "Mode:"
 msgstr "模式(_M):"
 
-#: driver/demo-Gtk-widgets.c:533 driver/xscreensaver-demo.glade.h:25
-#: driver/xscreensaver-demo.glade2.h:16
+#: driver/demo-Gtk-widgets.c:539
 msgid "Disable Screen Saver"
 msgstr "禁用屏幕保护程序"
 
 msgid "Disable Screen Saver"
 msgstr "禁用屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:536 driver/xscreensaver-demo.glade.h:9
-#: driver/xscreensaver-demo.glade2.h:5
+#: driver/demo-Gtk-widgets.c:542
 msgid "Blank Screen Only"
 msgstr "只显示黑屏"
 
 msgid "Blank Screen Only"
 msgstr "只显示黑屏"
 
-#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:56
-#: driver/xscreensaver-demo.glade2.h:42
+#: driver/demo-Gtk-widgets.c:545
 msgid "Only One Screen Saver"
 msgstr "只使用一个屏幕保护程序"
 
 msgid "Only One Screen Saver"
 msgstr "只使用一个屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:60
-#: driver/xscreensaver-demo.glade2.h:44
+#: driver/demo-Gtk-widgets.c:548
 msgid "Random Screen Saver"
 msgstr "随机选取屏幕保护程序"
 
 msgid "Random Screen Saver"
 msgstr "随机选取屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:565 driver/demo-Gtk.c:2120
-#: driver/xscreensaver-demo.glade.h:75
+#: driver/demo-Gtk-widgets.c:571 driver/demo-Gtk.c:2419
 msgid "Use"
 msgstr "使用"
 
 msgid "Use"
 msgstr "使用"
 
-#: driver/demo-Gtk-widgets.c:585 driver/demo-Gtk.c:2130
-#: driver/xscreensaver-demo.glade.h:63
+#: driver/demo-Gtk-widgets.c:591 driver/demo-Gtk.c:2429
 msgid "Screen Saver"
 msgstr "屏幕保护程序"
 
 msgid "Screen Saver"
 msgstr "屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:638 driver/xscreensaver-demo.glade.h:91
+#: driver/demo-Gtk-widgets.c:644
 #, fuzzy
 msgid "\\/"
 msgstr "/"
 
 #, fuzzy
 msgid "\\/"
 msgstr "/"
 
-#: driver/demo-Gtk-widgets.c:646 driver/xscreensaver-demo.glade.h:61
-#: driver/xscreensaver-demo.glade2.h:45
+#: driver/demo-Gtk-widgets.c:652 driver/xscreensaver-demo.glade2.h:39
 msgid ""
 "Run the next screen saver in the list in full-screen mode (click the mouse "
 "to return.)"
 msgstr ""
 
 msgid ""
 "Run the next screen saver in the list in full-screen mode (click the mouse "
 "to return.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:648
+#: driver/demo-Gtk-widgets.c:654
 #, fuzzy
 msgid "/\\"
 msgstr "/"
 
 #, fuzzy
 msgid "/\\"
 msgstr "/"
 
-#: driver/demo-Gtk-widgets.c:656 driver/xscreensaver-demo.glade.h:62
-#: driver/xscreensaver-demo.glade2.h:46
+#: driver/demo-Gtk-widgets.c:662 driver/xscreensaver-demo.glade2.h:40
 msgid ""
 "Run the previous screen saver in the list in full-screen mode (click the "
 "mouse to return.)"
 msgstr ""
 
 msgid ""
 "Run the previous screen saver in the list in full-screen mode (click the "
 "mouse to return.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:658 driver/demo-Gtk-widgets.c:1601
-#: driver/xscreensaver-demo.glade.h:22 driver/xscreensaver-demo.glade2.h:13
+#: driver/demo-Gtk-widgets.c:664 driver/demo-Gtk-widgets.c:1607
+#: driver/xscreensaver-demo.glade2.h:11
 msgid "Description"
 msgstr "描述"
 
 msgid "Description"
 msgstr "描述"
 
-#: driver/demo-Gtk-widgets.c:685 driver/xscreensaver-demo.glade.h:26
+#: driver/demo-Gtk-widgets.c:691
 #, fuzzy
 msgid "Display Modes"
 msgstr "显示模式(_D)"
 
 #, fuzzy
 msgid "Display Modes"
 msgstr "显示模式(_D)"
 
-#: driver/demo-Gtk-widgets.c:701 driver/xscreensaver-demo.glade.h:23
-#: driver/xscreensaver-demo.glade2.h:14
+#: driver/demo-Gtk-widgets.c:707
 msgid "Diagnostics"
 msgstr "诊断"
 
 msgid "Diagnostics"
 msgstr "诊断"
 
-#: driver/demo-Gtk-widgets.c:745 driver/xscreensaver-demo.glade.h:80
-#: driver/xscreensaver-demo.glade2.h:56
+#: driver/demo-Gtk-widgets.c:751
 msgid "Whether the daemon should print lots of debugging information."
 msgstr ""
 
 msgid "Whether the daemon should print lots of debugging information."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:747 driver/xscreensaver-demo.glade.h:76
+#: driver/demo-Gtk-widgets.c:753
 #, fuzzy
 msgid "Verbose Diagnostics"
 msgstr "详细诊断(_V)"
 
 #, fuzzy
 msgid "Verbose Diagnostics"
 msgstr "详细诊断(_V)"
 
-#: driver/demo-Gtk-widgets.c:762 driver/xscreensaver-demo.glade.h:79
-#: driver/xscreensaver-demo.glade2.h:55
+#: driver/demo-Gtk-widgets.c:768
 #, fuzzy
 msgid ""
 "Whether any error output of the display modes should be redirected to the "
 "screen."
 msgstr "恢复屏幕时是否需要输入口令。"
 
 #, fuzzy
 msgid ""
 "Whether any error output of the display modes should be redirected to the "
 "screen."
 msgstr "恢复屏幕时是否需要输入口令。"
 
-#: driver/demo-Gtk-widgets.c:764 driver/xscreensaver-demo.glade.h:29
+#: driver/demo-Gtk-widgets.c:770
 #, fuzzy
 msgid "Display Subprocess Errors"
 msgstr "显示子进程出错信息(_E)"
 
 #, fuzzy
 msgid "Display Subprocess Errors"
 msgstr "显示子进程出错信息(_E)"
 
-#: driver/demo-Gtk-widgets.c:779 driver/xscreensaver-demo.glade.h:87
-#: driver/xscreensaver-demo.glade2.h:63
+#: driver/demo-Gtk-widgets.c:785
 msgid ""
 "Whether the splash screen (with the version number and `Help' button) should "
 "be momentarily displayed when the daemon first starts up."
 msgstr ""
 
 msgid ""
 "Whether the splash screen (with the version number and `Help' button) should "
 "be momentarily displayed when the daemon first starts up."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:781 driver/xscreensaver-demo.glade.h:28
+#: driver/demo-Gtk-widgets.c:787
 #, fuzzy
 msgid "Display Splash Screen at Startup"
 msgstr "启动时显示启动画面(_S)"
 
 #, fuzzy
 msgid "Display Splash Screen at Startup"
 msgstr "启动时显示启动画面(_S)"
 
-#: driver/demo-Gtk-widgets.c:790 driver/xscreensaver-demo.glade.h:15
-#: driver/xscreensaver-demo.glade2.h:8
+#: driver/demo-Gtk-widgets.c:796
 #, fuzzy
 msgid "Colormaps"
 msgstr "颜色映射表"
 
 #, fuzzy
 msgid "Colormaps"
 msgstr "颜色映射表"
 
-#: driver/demo-Gtk-widgets.c:834 driver/xscreensaver-demo.glade.h:88
-#: driver/xscreensaver-demo.glade2.h:64
+#: driver/demo-Gtk-widgets.c:840 driver/xscreensaver-demo.glade2.h:70
 msgid ""
 "Whether to install a private colormap when running in 8-bit mode on the "
 "default Visual."
 msgstr ""
 
 msgid ""
 "Whether to install a private colormap when running in 8-bit mode on the "
 "default Visual."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:836 driver/xscreensaver-demo.glade.h:48
+#: driver/demo-Gtk-widgets.c:842
 #, fuzzy
 msgid "Install Colormap"
 msgstr "安装颜色映射表(_C)"
 
 #, fuzzy
 msgid "Install Colormap"
 msgstr "安装颜色映射表(_C)"
 
-#: driver/demo-Gtk-widgets.c:859 driver/xscreensaver-demo.glade.h:86
-#: driver/xscreensaver-demo.glade2.h:62
+#: driver/demo-Gtk-widgets.c:865 driver/xscreensaver-demo.glade2.h:69
 msgid ""
 "Whether the screen should slowly fade to black when the screen saver "
 "activates."
 msgstr ""
 
 msgid ""
 "Whether the screen should slowly fade to black when the screen saver "
 "activates."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:861 driver/xscreensaver-demo.glade.h:36
+#: driver/demo-Gtk-widgets.c:867
 #, fuzzy
 msgid "Fade To Black When Blanking"
 msgstr "启用屏保时淡出(_B)"
 
 #, fuzzy
 msgid "Fade To Black When Blanking"
 msgstr "启用屏保时淡出(_B)"
 
-#: driver/demo-Gtk-widgets.c:876 driver/xscreensaver-demo.glade.h:85
-#: driver/xscreensaver-demo.glade2.h:61
+#: driver/demo-Gtk-widgets.c:882 driver/xscreensaver-demo.glade2.h:68
 msgid ""
 "Whether the screen should slowly fade in from black when the screen saver "
 "deactivates."
 msgstr ""
 
 msgid ""
 "Whether the screen should slowly fade in from black when the screen saver "
 "deactivates."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:878 driver/xscreensaver-demo.glade.h:35
+#: driver/demo-Gtk-widgets.c:884
 #, fuzzy
 msgid "Fade From Black When Unblanking"
 msgstr "恢复屏幕时淡入(_U)"
 
 #, fuzzy
 msgid "Fade From Black When Unblanking"
 msgstr "恢复屏幕时淡入(_U)"
 
-#: driver/demo-Gtk-widgets.c:904 driver/xscreensaver-demo.glade.h:34
+#: driver/demo-Gtk-widgets.c:910
 #, fuzzy
 msgid "Fade Duration"
 msgstr "淡入淡出持续时间(_A)"
 
 #, fuzzy
 msgid "Fade Duration"
 msgstr "淡入淡出持续时间(_A)"
 
-#: driver/demo-Gtk-widgets.c:922 driver/xscreensaver-demo.glade.h:44
-#: driver/xscreensaver-demo.glade2.h:31
+#: driver/demo-Gtk-widgets.c:928 driver/xscreensaver-demo.glade2.h:26
 msgid "How long it should take for the screen to fade in and out."
 msgstr ""
 
 msgid "How long it should take for the screen to fade in and out."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:926 driver/xscreensaver-demo.glade.h:100
-#: driver/xscreensaver-demo.glade2.h:96
+#: driver/demo-Gtk-widgets.c:932 driver/xscreensaver-demo.glade2.h:111
 msgid "seconds"
 msgstr "秒"
 
 msgid "seconds"
 msgstr "秒"
 
-#: driver/demo-Gtk-widgets.c:936 driver/xscreensaver-demo.glade.h:27
-#: driver/xscreensaver-demo.glade2.h:17
+#: driver/demo-Gtk-widgets.c:942 driver/xscreensaver-demo.glade2.h:13
 msgid "Display Power Management"
 msgstr "显示器电源管理"
 
 msgid "Display Power Management"
 msgstr "显示器电源管理"
 
-#: driver/demo-Gtk-widgets.c:980 driver/xscreensaver-demo.glade.h:84
-#: driver/xscreensaver-demo.glade2.h:60
+#: driver/demo-Gtk-widgets.c:986 driver/xscreensaver-demo.glade2.h:67
 msgid "Whether the monitor should be powered down after a while."
 msgstr ""
 
 msgid "Whether the monitor should be powered down after a while."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:982 driver/xscreensaver-demo.glade.h:57
+#: driver/demo-Gtk-widgets.c:988
 #, fuzzy
 msgid "Power Management Enabled"
 msgstr "启用电源管理(_P)"
 
 #, fuzzy
 msgid "Power Management Enabled"
 msgstr "启用电源管理(_P)"
 
-#: driver/demo-Gtk-widgets.c:1050 driver/xscreensaver-demo.glade.h:55
+#: driver/demo-Gtk-widgets.c:1056
 #, fuzzy
 msgid "Off After"
 msgstr "多久后关闭显示器(_O)"
 
 #, fuzzy
 msgid "Off After"
 msgstr "多久后关闭显示器(_O)"
 
-#: driver/demo-Gtk-widgets.c:1063 driver/xscreensaver-demo.glade.h:70
+#: driver/demo-Gtk-widgets.c:1069
 #, fuzzy
 msgid "Suspend After"
 msgstr "多久后系统挂起(_P)"
 
 #, fuzzy
 msgid "Suspend After"
 msgstr "多久后系统挂起(_P)"
 
-#: driver/demo-Gtk-widgets.c:1076 driver/xscreensaver-demo.glade.h:68
+#: driver/demo-Gtk-widgets.c:1082
 #, fuzzy
 msgid "Standby After"
 msgstr "多久后进入等待状态(_B)"
 
 #, fuzzy
 msgid "Standby After"
 msgstr "多久后进入等待状态(_B)"
 
-#: driver/demo-Gtk-widgets.c:1099 driver/xscreensaver-demo.glade.h:45
-#: driver/xscreensaver-demo.glade2.h:33
+#: driver/demo-Gtk-widgets.c:1105 driver/xscreensaver-demo.glade2.h:28
 #, fuzzy
 msgid "How long until the monitor goes into power-saving mode."
 msgstr "多久后监视器完全黑屏。"
 
 #, fuzzy
 msgid "How long until the monitor goes into power-saving mode."
 msgstr "多久后监视器完全黑屏。"
 
-#: driver/demo-Gtk-widgets.c:1113 driver/xscreensaver-demo.glade.h:46
-#: driver/xscreensaver-demo.glade2.h:34
+#: driver/demo-Gtk-widgets.c:1119 driver/xscreensaver-demo.glade2.h:29
 #, fuzzy
 msgid "How long until the monitor powers down."
 msgstr "多久后监视器完全黑屏。"
 
 #, fuzzy
 msgid "How long until the monitor powers down."
 msgstr "多久后监视器完全黑屏。"
 
-#: driver/demo-Gtk-widgets.c:1117 driver/xscreensaver-demo.glade.h:47
-#: driver/xscreensaver-demo.glade2.h:35
+#: driver/demo-Gtk-widgets.c:1123 driver/xscreensaver-demo.glade2.h:30
 msgid "Image Manipulation"
 msgstr "图像处理"
 
 msgid "Image Manipulation"
 msgstr "图像处理"
 
-#: driver/demo-Gtk-widgets.c:1161 driver/xscreensaver-demo.glade.h:81
-#: driver/xscreensaver-demo.glade2.h:57
+#: driver/demo-Gtk-widgets.c:1167 driver/xscreensaver-demo.glade2.h:64
 msgid ""
 "Whether the image-manipulating modes should be allowed to operate on an "
 "image of your desktop."
 msgstr ""
 
 msgid ""
 "Whether the image-manipulating modes should be allowed to operate on an "
 "image of your desktop."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1163 driver/xscreensaver-demo.glade.h:39
+#: driver/demo-Gtk-widgets.c:1169
 #, fuzzy
 msgid "Grab Desktop Images"
 msgstr "捕获桌面图像(_I)"
 
 #, fuzzy
 msgid "Grab Desktop Images"
 msgstr "捕获桌面图像(_I)"
 
-#: driver/demo-Gtk-widgets.c:1178 driver/xscreensaver-demo.glade.h:82
+#: driver/demo-Gtk-widgets.c:1184
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one)."
 msgstr ""
 
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one)."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1180 driver/xscreensaver-demo.glade.h:40
+#: driver/demo-Gtk-widgets.c:1186
 #, fuzzy
 msgid "Grab Video Frames"
 msgstr "捕获视频帧(_V)"
 
 #, fuzzy
 msgid "Grab Video Frames"
 msgstr "捕获视频帧(_V)"
 
-#: driver/demo-Gtk-widgets.c:1195 driver/xscreensaver-demo.glade.h:83
-#: driver/xscreensaver-demo.glade2.h:59
+#: driver/demo-Gtk-widgets.c:1201 driver/xscreensaver-demo.glade2.h:66
 msgid ""
 "Whether the image-manipulating modes should operate on random images loaded "
 "from disk."
 msgstr ""
 
 msgid ""
 "Whether the image-manipulating modes should operate on random images loaded "
 "from disk."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1197 driver/xscreensaver-demo.glade.h:12
+#: driver/demo-Gtk-widgets.c:1203
 #, fuzzy
 msgid "Choose Random Image:"
 msgstr "随机选择图像(_R):"
 
 #, fuzzy
 msgid "Choose Random Image:"
 msgstr "随机选择图像(_R):"
 
-#: driver/demo-Gtk-widgets.c:1230 driver/xscreensaver-demo.glade.h:73
-#: driver/xscreensaver-demo.glade2.h:52
+#: driver/demo-Gtk-widgets.c:1236 driver/xscreensaver-demo.glade2.h:53
 msgid "The directory from which images will be randomly chosen."
 msgstr ""
 
 msgid "The directory from which images will be randomly chosen."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1232 driver/xscreensaver-demo.glade.h:10
+#: driver/demo-Gtk-widgets.c:1238
 #, fuzzy
 msgid "Browse"
 msgstr "浏览(_B)"
 
 #, fuzzy
 msgid "Browse"
 msgstr "浏览(_B)"
 
-#: driver/demo-Gtk-widgets.c:1240 driver/demo-Gtk-widgets.c:1593
-#: driver/xscreensaver-demo.glade.h:3 driver/xscreensaver-demo.glade2.h:2
+#: driver/demo-Gtk-widgets.c:1246 driver/demo-Gtk-widgets.c:1599
+#: driver/xscreensaver-demo.glade2.h:2
 msgid "Advanced"
 msgstr "高级"
 
 msgid "Advanced"
 msgstr "高级"
 
-#: driver/demo-Gtk-widgets.c:1438 driver/xscreensaver-demo.glade.h:90
+#: driver/demo-Gtk-widgets.c:1444
 msgid "XScreenSaver: Mode-Specific Settings"
 msgstr ""
 
 msgid "XScreenSaver: Mode-Specific Settings"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1460 driver/xscreensaver-demo.glade.h:64
-#: driver/xscreensaver-demo.glade2.h:47
+#: driver/demo-Gtk-widgets.c:1466 driver/xscreensaver-demo.glade2.h:41
 msgid "Settings"
 msgstr "设置"
 
 msgid "Settings"
 msgstr "设置"
 
-#: driver/demo-Gtk-widgets.c:1489 driver/xscreensaver-demo.glade.h:66
-#: driver/xscreensaver-demo.glade2.h:49
+#: driver/demo-Gtk-widgets.c:1495 driver/xscreensaver-demo.glade2.h:43
 msgid "Standard"
 msgstr "标准"
 
 msgid "Standard"
 msgstr "标准"
 
-#: driver/demo-Gtk-widgets.c:1526 driver/xscreensaver-demo.glade.h:77
+#: driver/demo-Gtk-widgets.c:1532
 msgid "Visual:"
 msgstr ""
 
 msgid "Visual:"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1544 driver/demo-Gtk-widgets.c:1567
-#: driver/demo-Gtk.c:1518 driver/demo-Gtk.c:2850
-#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
+#: driver/demo-Gtk-widgets.c:1550 driver/demo-Gtk-widgets.c:1573
+#: driver/demo-Gtk.c:1695 driver/demo-Gtk.c:3252
+#: driver/xscreensaver-demo.glade2.h:3
 msgid "Any"
 msgstr "任意"
 
 msgid "Any"
 msgstr "任意"
 
-#: driver/demo-Gtk-widgets.c:1545 driver/xscreensaver-demo.glade.h:7
-#: driver/xscreensaver-demo.glade2.h:4
+#: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade2.h:4
 #, fuzzy
 msgid "Best"
 msgstr "最佳"
 
 #, fuzzy
 msgid "Best"
 msgstr "最佳"
 
-#: driver/demo-Gtk-widgets.c:1546 driver/xscreensaver-demo.glade.h:19
-#: driver/xscreensaver-demo.glade2.h:10
+#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade2.h:8
 msgid "Default"
 msgstr "默认"
 
 msgid "Default"
 msgstr "默认"
 
-#: driver/demo-Gtk-widgets.c:1547 driver/xscreensaver-demo.glade.h:20
-#: driver/xscreensaver-demo.glade2.h:11
+#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade2.h:9
 #, fuzzy
 msgid "Default-N"
 msgstr "默认-N"
 
 #, fuzzy
 msgid "Default-N"
 msgstr "默认-N"
 
-#: driver/demo-Gtk-widgets.c:1548 driver/xscreensaver-demo.glade.h:37
-#: driver/xscreensaver-demo.glade2.h:23
+#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade2.h:18
 msgid "GL"
 msgstr "GL"
 
 msgid "GL"
 msgstr "GL"
 
-#: driver/demo-Gtk-widgets.c:1549 driver/xscreensaver-demo.glade.h:74
-#: driver/xscreensaver-demo.glade2.h:53
+#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade2.h:54
 msgid "TrueColor"
 msgstr "真彩色"
 
 msgid "TrueColor"
 msgstr "真彩色"
 
-#: driver/demo-Gtk-widgets.c:1550 driver/xscreensaver-demo.glade.h:59
-#: driver/xscreensaver-demo.glade2.h:43
+#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade2.h:38
 msgid "PseudoColor"
 msgstr "伪彩色"
 
 msgid "PseudoColor"
 msgstr "伪彩色"
 
-#: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:69
-#: driver/xscreensaver-demo.glade2.h:50
+#: driver/demo-Gtk-widgets.c:1557 driver/xscreensaver-demo.glade2.h:44
 msgid "StaticGray"
 msgstr "StaticGray"
 
 msgid "StaticGray"
 msgstr "StaticGray"
 
-#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:42
-#: driver/xscreensaver-demo.glade2.h:27
+#: driver/demo-Gtk-widgets.c:1558 driver/xscreensaver-demo.glade2.h:22
 msgid "GrayScale"
 msgstr "灰度"
 
 msgid "GrayScale"
 msgstr "灰度"
 
-#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:24
-#: driver/xscreensaver-demo.glade2.h:15
+#: driver/demo-Gtk-widgets.c:1559 driver/xscreensaver-demo.glade2.h:12
 msgid "DirectColor"
 msgstr "DirectColor"
 
 msgid "DirectColor"
 msgstr "DirectColor"
 
-#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:14
-#: driver/xscreensaver-demo.glade2.h:7
+#: driver/demo-Gtk-widgets.c:1560 driver/xscreensaver-demo.glade2.h:6
+#: hacks/config/fuzzyflakes.xml.h:3
 msgid "Color"
 msgstr "颜色"
 
 msgid "Color"
 msgstr "颜色"
 
-#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:41
-#: driver/xscreensaver-demo.glade2.h:26
+#: driver/demo-Gtk-widgets.c:1561 driver/xscreensaver-demo.glade2.h:21
 msgid "Gray"
 msgstr "灰"
 
 msgid "Gray"
 msgstr "灰"
 
-#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:53
-#: driver/xscreensaver-demo.glade2.h:37
+#: driver/demo-Gtk-widgets.c:1562 driver/xscreensaver-demo.glade2.h:32
 msgid "Mono"
 msgstr "单声道"
 
 msgid "Mono"
 msgstr "单声道"
 
-#: driver/demo-Gtk-widgets.c:1566 driver/xscreensaver-demo.glade.h:72
+#: driver/demo-Gtk-widgets.c:1572
 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 ""
 
 msgid ""
 "The X visual type that this demo will require.  If that visual is available "
 "it will be used, otherwise, this demo will not be run."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1569 driver/xscreensaver-demo.glade.h:16
+#: driver/demo-Gtk-widgets.c:1575
 #, fuzzy
 msgid "Command Line:"
 msgstr "命令行:(_C)"
 
 #, fuzzy
 msgid "Command Line:"
 msgstr "命令行:(_C)"
 
-#: driver/demo-Gtk-widgets.c:1641 driver/xscreensaver-demo.glade.h:31
+#: driver/demo-Gtk-widgets.c:1647
 #, fuzzy
 msgid "Documentation..."
 msgstr "文档(_D)..."
 
 #, fuzzy
 msgid "Documentation..."
 msgstr "文档(_D)..."
 
-#: driver/demo-Gtk-widgets.c:1649 driver/xscreensaver-demo.glade.h:13
+#: driver/demo-Gtk-widgets.c:1655
 msgid "Click here to read the manual for this display mode, if it has one."
 msgstr ""
 
 msgid "Click here to read the manual for this display mode, if it has one."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1674 driver/xscreensaver-demo.glade.h:4
+#: driver/demo-Gtk-widgets.c:1680
 #, fuzzy
 msgid "Advanced >>"
 msgstr "高级"
 
 #, fuzzy
 msgid "Advanced >>"
 msgstr "高级"
 
-#: driver/demo-Gtk-widgets.c:1682 driver/xscreensaver-demo.glade.h:32
+#: driver/demo-Gtk-widgets.c:1688
 msgid "Edit the command line directly."
 msgstr ""
 
 msgid "Edit the command line directly."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1684 driver/xscreensaver-demo.glade.h:67
+#: driver/demo-Gtk-widgets.c:1690
 #, fuzzy
 msgid "Standard <<"
 msgstr "标准"
 
 #, fuzzy
 msgid "Standard <<"
 msgstr "标准"
 
-#: driver/demo-Gtk-widgets.c:1692 driver/xscreensaver-demo.glade.h:6
+#: driver/demo-Gtk-widgets.c:1698
 msgid "Back to the graphical configuration options."
 msgstr ""
 
 msgid "Back to the graphical configuration options."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1703 driver/demo-Gtk.c:727
-#: driver/xscreensaver-demo.glade.h:54
+#: driver/demo-Gtk-widgets.c:1709 driver/demo-Gtk.c:832
 msgid "OK"
 msgstr ""
 
 msgid "OK"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1712 driver/xscreensaver-demo.glade.h:11
+#: driver/demo-Gtk-widgets.c:1718
 #, fuzzy
 msgid "Cancel"
 msgstr "修改"
 
 #, fuzzy
 msgid "Cancel"
 msgstr "修改"
 
-#: driver/demo-Gtk.c:632
+#: driver/demo-Gtk.c:692 driver/demo-Gtk.c:4282
+#, c-format
+msgid ""
+"Warning:\n"
+"\n"
+"The XScreenSaver daemon doesn't seem to be running\n"
+"on display \"%s\".  Launch it now?"
+msgstr ""
+
+#: driver/demo-Gtk.c:740
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr ""
 
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr ""
 
-#: driver/demo-Gtk.c:765
+#: driver/demo-Gtk.c:870
 msgid ""
 "Error:\n"
 "\n"
 "No Help URL has been specified.\n"
 msgstr ""
 
 msgid ""
 "Error:\n"
 "\n"
 "No Help URL has been specified.\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:851
+#: driver/demo-Gtk.c:967
 msgid ""
 "Error:\n"
 "\n"
 msgid ""
 "Error:\n"
 "\n"
@@ -587,7 +545,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:857
+#: driver/demo-Gtk.c:979
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
@@ -606,18 +564,18 @@ msgid ""
 "normal user, and `su' as necessary."
 msgstr ""
 
 "normal user, and `su' as necessary."
 msgstr ""
 
-#: driver/demo-Gtk.c:873
+#: driver/demo-Gtk.c:995
 msgid "Please check your $PATH and permissions."
 msgstr ""
 
 msgid "Please check your $PATH and permissions."
 msgstr ""
 
-#: driver/demo-Gtk.c:908
+#: driver/demo-Gtk.c:1033
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't determine init file name!\n"
 msgstr ""
 
 msgid ""
 "Error:\n"
 "\n"
 "Couldn't determine init file name!\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:913
+#: driver/demo-Gtk.c:1038
 #, c-format
 msgid ""
 "Error:\n"
 #, c-format
 msgid ""
 "Error:\n"
@@ -625,14 +583,14 @@ msgid ""
 "Couldn't write %s\n"
 msgstr ""
 
 "Couldn't write %s\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:972
+#: driver/demo-Gtk.c:1101
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
 
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
 
-#: driver/demo-Gtk.c:1153
+#: driver/demo-Gtk.c:1284
 #, c-format
 msgid ""
 "Error:\n"
 #, c-format
 msgid ""
 "Error:\n"
@@ -640,7 +598,7 @@ msgid ""
 "Unparsable time format: \"%s\"\n"
 msgstr ""
 
 "Unparsable time format: \"%s\"\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:1818
+#: driver/demo-Gtk.c:1991
 #, c-format
 msgid ""
 "Error:\n"
 #, c-format
 msgid ""
 "Error:\n"
@@ -648,25 +606,38 @@ msgid ""
 "Directory does not exist: \"%s\"\n"
 msgstr ""
 
 "Directory does not exist: \"%s\"\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:2532
+#: driver/demo-Gtk.c:2021 driver/demo-Gtk.c:2052
+#, c-format
+msgid ""
+"Error:\n"
+"\n"
+"File does not exist: \"%s\"\n"
+msgstr ""
+
+#: driver/demo-Gtk.c:2877
 msgid "Descriptions not available: no XML support compiled in."
 msgstr ""
 
 msgid "Descriptions not available: no XML support compiled in."
 msgstr ""
 
-#: driver/demo-Gtk.c:2537
+#: driver/demo-Gtk.c:2882
 msgid "No description available."
 msgstr ""
 
 msgid "No description available."
 msgstr ""
 
-#: driver/demo-Gtk.c:2802
+#: driver/demo-Gtk.c:3204
 #, fuzzy
 msgid "Blank Screen"
 msgstr "只显示黑屏"
 
 #, fuzzy
 msgid "Blank Screen"
 msgstr "只显示黑屏"
 
-#: driver/demo-Gtk.c:2808
+#: driver/demo-Gtk.c:3210
 #, fuzzy
 msgid "Screen Saver Disabled"
 msgstr "屏幕保护程序"
 
 #, fuzzy
 msgid "Screen Saver Disabled"
 msgstr "屏幕保护程序"
 
-#: driver/demo-Gtk.c:2996
+#: driver/demo-Gtk.c:3243
+#, c-format
+msgid "%s: %.100s Settings"
+msgstr ""
+
+#: driver/demo-Gtk.c:3407
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -674,36 +645,27 @@ msgid ""
 "file \"%s\" has changed, reloading.\n"
 msgstr ""
 
 "file \"%s\" has changed, reloading.\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3078
+#: driver/demo-Gtk.c:3492
 #, fuzzy
 msgid "No Preview"
 msgstr "没有预览"
 
 #, fuzzy
 msgid "No Preview"
 msgstr "没有预览"
 
-#: driver/demo-Gtk.c:3078
+#: driver/demo-Gtk.c:3492
 #, fuzzy
 msgid "Available"
 msgstr ""
 "无可用\n"
 "预览"
 
 #, fuzzy
 msgid "Available"
 msgstr ""
 "无可用\n"
 "预览"
 
-#: driver/demo-Gtk.c:3079
+#: driver/demo-Gtk.c:3493
 msgid "Not"
 msgstr ""
 
 msgid "Not"
 msgstr ""
 
-#: driver/demo-Gtk.c:3079
+#: driver/demo-Gtk.c:3493
 msgid "Installed"
 msgstr ""
 
 msgid "Installed"
 msgstr ""
 
-#: driver/demo-Gtk.c:3780
-#, c-format
-msgid ""
-"Warning:\n"
-"\n"
-"The XScreenSaver daemon doesn't seem to be running\n"
-"on display \"%s\".  Launch it now?"
-msgstr ""
-
-#: driver/demo-Gtk.c:3790
+#: driver/demo-Gtk.c:4292
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -722,7 +684,7 @@ msgid ""
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3815
+#: driver/demo-Gtk.c:4317
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -738,7 +700,7 @@ msgid ""
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
 
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3837
+#: driver/demo-Gtk.c:4339
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -750,12 +712,12 @@ msgid ""
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:4272
+#: driver/demo-Gtk.c:4800
 #, c-format
 msgid "%s: unknown option: %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: unknown option: %s\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:4335
+#: driver/demo-Gtk.c:4865
 #, fuzzy
 msgid "Screensaver Preferences"
 msgstr "屏幕保护程序"
 #, fuzzy
 msgid "Screensaver Preferences"
 msgstr "屏幕保护程序"
@@ -768,204 +730,301 @@ msgstr ""
 msgid "Screensaver"
 msgstr "屏幕保护程序"
 
 msgid "Screensaver"
 msgstr "屏幕保护程序"
 
-#: driver/xscreensaver-demo.glade.h:1
-msgid "/\");"
-msgstr ""
-
 #: driver/xscreensaver-demo.glade2.h:1
 msgid "*"
 msgstr "*"
 
 #: driver/xscreensaver-demo.glade2.h:1
 msgid "*"
 msgstr "*"
 
-#: driver/xscreensaver-demo.glade2.h:6
+#: driver/xscreensaver-demo.glade2.h:5
 #, fuzzy
 msgid "Choose _Random Image:"
 msgstr "随机选择图像(_R):"
 
 #, fuzzy
 msgid "Choose _Random Image:"
 msgstr "随机选择图像(_R):"
 
-#: driver/xscreensaver-demo.glade2.h:18
-#, fuzzy
-msgid "Display Subprocess _Errors"
-msgstr "显示子进程出错信息(_E)"
-
-#: driver/xscreensaver-demo.glade2.h:19
-#, fuzzy
-msgid "Display _Splash Screen at Startup"
-msgstr "启动时显示启动画面(_S)"
-
-#: driver/xscreensaver-demo.glade2.h:20
+#: driver/xscreensaver-demo.glade2.h:14
 #, fuzzy
 msgid "F_ade Duration"
 msgstr "淡入淡出持续时间(_A)"
 
 #, fuzzy
 msgid "F_ade Duration"
 msgstr "淡入淡出持续时间(_A)"
 
-#: driver/xscreensaver-demo.glade2.h:21
+#: driver/xscreensaver-demo.glade2.h:15
 #, fuzzy
 msgid "Fade from Black When _Unblanking"
 msgstr "恢复屏幕时淡入(_U)"
 
 #, fuzzy
 msgid "Fade from Black When _Unblanking"
 msgstr "恢复屏幕时淡入(_U)"
 
-#: driver/xscreensaver-demo.glade2.h:22
+#: driver/xscreensaver-demo.glade2.h:16
 #, fuzzy
 msgid "Fade to Black when _Blanking"
 msgstr "启用屏保时淡出(_B)"
 
 #, fuzzy
 msgid "Fade to Black when _Blanking"
 msgstr "启用屏保时淡出(_B)"
 
-#: driver/xscreensaver-demo.glade2.h:24
+#: driver/xscreensaver-demo.glade2.h:17
+#, fuzzy
+msgid "Fading and Colormaps"
+msgstr "颜色映射表"
+
+#: driver/xscreensaver-demo.glade2.h:19
 #, fuzzy
 msgid "Grab Desktop _Images"
 msgstr "捕获桌面图像(_I)"
 
 #, fuzzy
 msgid "Grab Desktop _Images"
 msgstr "捕获桌面图像(_I)"
 
-#: driver/xscreensaver-demo.glade2.h:25
+#: driver/xscreensaver-demo.glade2.h:20
 #, fuzzy
 msgid "Grab _Video Frames"
 msgstr "捕获视频帧(_V)"
 
 #, fuzzy
 msgid "Grab _Video Frames"
 msgstr "捕获视频帧(_V)"
 
-#: driver/xscreensaver-demo.glade2.h:28
+#: driver/xscreensaver-demo.glade2.h:23
 msgid "How long after the screen blanks until a password will be required."
 msgstr ""
 
 msgid "How long after the screen blanks until a password will be required."
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:29
+#: driver/xscreensaver-demo.glade2.h:24
 #, fuzzy
 #, fuzzy
-msgid "How long before the screensaver activates."
+msgid "How long before the screen saver activates."
 msgstr "多久后监视器完全黑屏。"
 
 msgstr "多久后监视器完全黑屏。"
 
-#: driver/xscreensaver-demo.glade2.h:30
+#: driver/xscreensaver-demo.glade2.h:25
 msgid ""
 "How long each display mode should run before choosing a new one (in Random "
 "mode.)"
 msgstr ""
 
 msgid ""
 "How long each display mode should run before choosing a new one (in Random "
 "mode.)"
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:32
+#: driver/xscreensaver-demo.glade2.h:27
 #, fuzzy
 msgid "How long until the monitor goes completely black."
 msgstr "多久后监视器完全黑屏。"
 
 #, fuzzy
 msgid "How long until the monitor goes completely black."
 msgstr "多久后监视器完全黑屏。"
 
-#: driver/xscreensaver-demo.glade2.h:36
+#: driver/xscreensaver-demo.glade2.h:31
 #, fuzzy
 msgid "Install _Colormap"
 msgstr "安装颜色映射表(_C)"
 
 #, fuzzy
 msgid "Install _Colormap"
 msgstr "安装颜色映射表(_C)"
 
-#: driver/xscreensaver-demo.glade2.h:38
+#: driver/xscreensaver-demo.glade2.h:33
+msgid "Never blank the screen or power down the monitor."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:34
 #, fuzzy
 msgid ""
 "No Preview\n"
 "Available"
 msgstr "没有预览"
 
 #, fuzzy
 msgid ""
 "No Preview\n"
 "Available"
 msgstr "没有预览"
 
-#: driver/xscreensaver-demo.glade2.h:40
+#: driver/xscreensaver-demo.glade2.h:36
 msgid ""
 "Not\n"
 "Installed"
 msgstr ""
 
 msgid ""
 "Not\n"
 "Installed"
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:48
+#: driver/xscreensaver-demo.glade2.h:42
 #, fuzzy
 msgid "Stand_by After"
 msgstr "多久后进入等待状态(_B)"
 
 #, fuzzy
 msgid "Stand_by After"
 msgstr "多久后进入等待状态(_B)"
 
-#: driver/xscreensaver-demo.glade2.h:51
+#: driver/xscreensaver-demo.glade2.h:45
 #, fuzzy
 msgid "Sus_pend After"
 msgstr "多久后系统挂起(_P)"
 
 #, fuzzy
 msgid "Sus_pend After"
 msgstr "多久后系统挂起(_P)"
 
-#: driver/xscreensaver-demo.glade2.h:58
+#: driver/xscreensaver-demo.glade2.h:46
+#, fuzzy
+msgid "Text Manipulation"
+msgstr "图像处理"
+
+#: driver/xscreensaver-demo.glade2.h:47
+#, fuzzy
+msgid "Text _file"
+msgstr "文本文件"
+
+#: driver/xscreensaver-demo.glade2.h:48
+msgid ""
+"Text-displaying modes will display the contents of this URL (HTML or RSS)."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:49
+msgid "Text-displaying modes will display the contents of this file."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:50
+msgid "Text-displaying modes will display the local host name, date, and time."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:51
+msgid "Text-displaying modes will display the output of this program."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:52
+msgid "Text-displaying modes will display the text typed here."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:55
+msgid ""
+"Very few (or no) screen savers appear to be available.\n"
+"\n"
+"This probably means that the \"xscreensaver-extras\" and\n"
+"\"xscreensaver-gl-extras\" packages are not installed."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:59
+msgid "When idle or locked, blacken the screen only."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:60
+msgid ""
+"When idle or locked, choose a random display mode from among the checked "
+"items in the list below."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:61
+msgid ""
+"When idle or locked, choose a random display mode from among the checked "
+"items in the list below.  Run that same mode on each monitor."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:62
+msgid "When idle or locked, run the display mode selected below."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:65
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one.)"
 msgstr ""
 
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one.)"
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:67
+#: driver/xscreensaver-demo.glade2.h:73
 msgid "_Advanced"
 msgstr "高级(_A)"
 
 msgid "_Advanced"
 msgstr "高级(_A)"
 
-#: driver/xscreensaver-demo.glade2.h:68
+#: driver/xscreensaver-demo.glade2.h:74
 #, fuzzy
 msgid "_Advanced >>"
 msgstr "高级"
 
 #, fuzzy
 msgid "_Advanced >>"
 msgstr "高级"
 
-#: driver/xscreensaver-demo.glade2.h:69
+#: driver/xscreensaver-demo.glade2.h:75
 #, fuzzy
 msgid "_Blank After"
 msgstr "多久后黑屏(_B)"
 
 #, fuzzy
 msgid "_Blank After"
 msgstr "多久后黑屏(_B)"
 
-#: driver/xscreensaver-demo.glade2.h:71
+#: driver/xscreensaver-demo.glade2.h:77
+#, fuzzy
+msgid "_Blank Screen Only"
+msgstr "只显示黑屏"
+
+#: driver/xscreensaver-demo.glade2.h:78
 #, fuzzy
 msgid "_Browse"
 msgstr "浏览(_B)"
 
 #, fuzzy
 msgid "_Browse"
 msgstr "浏览(_B)"
 
-#: driver/xscreensaver-demo.glade2.h:72
+#: driver/xscreensaver-demo.glade2.h:79
 #, fuzzy
 msgid "_Command Line:"
 msgstr "命令行:(_C)"
 
 #, fuzzy
 msgid "_Command Line:"
 msgstr "命令行:(_C)"
 
-#: driver/xscreensaver-demo.glade2.h:73
+#: driver/xscreensaver-demo.glade2.h:80
 #, fuzzy
 msgid "_Cycle After"
 msgstr "多久后循环(_C)"
 
 #, fuzzy
 msgid "_Cycle After"
 msgstr "多久后循环(_C)"
 
-#: driver/xscreensaver-demo.glade2.h:74
+#: driver/xscreensaver-demo.glade2.h:81
+#, fuzzy
+msgid "_Disable Screen Saver"
+msgstr "禁用屏幕保护程序"
+
+#: driver/xscreensaver-demo.glade2.h:82
 #, fuzzy
 msgid "_Display Modes"
 msgstr "显示模式(_D)"
 
 #, fuzzy
 msgid "_Display Modes"
 msgstr "显示模式(_D)"
 
-#: driver/xscreensaver-demo.glade2.h:79
+#: driver/xscreensaver-demo.glade2.h:86
+msgid "_Host Name and Time"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:88
 #, fuzzy
 #, fuzzy
-msgid "_Lock Screen After"
+msgid "_Lock Screen After  "
 msgstr "多久后锁住屏幕(_L)"
 
 msgstr "多久后锁住屏幕(_L)"
 
-#: driver/xscreensaver-demo.glade2.h:81
+#: driver/xscreensaver-demo.glade2.h:90
 #, fuzzy
 msgid "_Mode:"
 msgstr "模式(_M):"
 
 #, fuzzy
 msgid "_Mode:"
 msgstr "模式(_M):"
 
-#: driver/xscreensaver-demo.glade2.h:82
+#: driver/xscreensaver-demo.glade2.h:91
 #, fuzzy
 msgid "_Off After"
 msgstr "多久后关闭显示器(_O)"
 
 #, fuzzy
 msgid "_Off After"
 msgstr "多久后关闭显示器(_O)"
 
-#: driver/xscreensaver-demo.glade2.h:83
+#: driver/xscreensaver-demo.glade2.h:92
+#, fuzzy
+msgid "_Only One Screen Saver"
+msgstr "只使用一个屏幕保护程序"
+
+#: driver/xscreensaver-demo.glade2.h:93
 #, fuzzy
 msgid "_Power Management Enabled"
 msgstr "启用电源管理(_P)"
 
 #, fuzzy
 msgid "_Power Management Enabled"
 msgstr "启用电源管理(_P)"
 
-#: driver/xscreensaver-demo.glade2.h:84
+#: driver/xscreensaver-demo.glade2.h:94
 #, fuzzy
 msgid "_Preview"
 msgstr "预览(_P)"
 
 #, fuzzy
 msgid "_Preview"
 msgstr "预览(_P)"
 
-#: driver/xscreensaver-demo.glade2.h:85
+#: driver/xscreensaver-demo.glade2.h:95
+#, fuzzy
+msgid "_Program"
+msgstr "文本产生程序"
+
+#: driver/xscreensaver-demo.glade2.h:96
 msgid "_Quit"
 msgstr "退出(_Q)"
 
 msgid "_Quit"
 msgstr "退出(_Q)"
 
-#: driver/xscreensaver-demo.glade2.h:87
+#: driver/xscreensaver-demo.glade2.h:97
+#, fuzzy
+msgid "_Random Screen Saver"
+msgstr "随机选取屏幕保护程序"
+
+#: driver/xscreensaver-demo.glade2.h:99
+#, fuzzy
+msgid "_Same Random Savers"
+msgstr "绘制标签"
+
+#: driver/xscreensaver-demo.glade2.h:100
 #, fuzzy
 msgid "_Settings..."
 msgstr "设置(_S)..."
 
 #, fuzzy
 msgid "_Settings..."
 msgstr "设置(_S)..."
 
-#: driver/xscreensaver-demo.glade2.h:88
+#: driver/xscreensaver-demo.glade2.h:101
 #, fuzzy
 msgid "_Standard <<"
 msgstr "标准"
 
 #, fuzzy
 msgid "_Standard <<"
 msgstr "标准"
 
-#: driver/xscreensaver-demo.glade2.h:89
+#: driver/xscreensaver-demo.glade2.h:102
 #, fuzzy
 #, fuzzy
-msgid "_Verbose Diagnostics"
-msgstr "详细诊断(_V)"
+msgid "_Text"
+msgstr "文字"
 
 
-#: driver/xscreensaver-demo.glade2.h:90
+#: driver/xscreensaver-demo.glade2.h:103
+msgid "_URL"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:104
 msgid "_Visual:"
 msgstr ""
 
 msgid "_Visual:"
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:91
+#: driver/xscreensaver-demo.glade2.h:105
 msgid "dialog1"
 msgstr "dialog1"
 
 msgid "dialog1"
 msgstr "dialog1"
 
-#: driver/xscreensaver-demo.glade2.h:93
+#: driver/xscreensaver-demo.glade2.h:107
 #, fuzzy
 msgid "no preview"
 msgstr "预览"
 
 #, fuzzy
 msgid "no preview"
 msgstr "预览"
 
-#: driver/xscreensaver-demo.glade2.h:94
+#: driver/xscreensaver-demo.glade2.h:108
 msgid "not installed"
 msgstr ""
 
 msgid "not installed"
 msgstr ""
 
-#: driver/xscreensaver-demo.glade2.h:95
+#: driver/xscreensaver-demo.glade2.h:109
+#, fuzzy
+msgid "nothing"
+msgstr "较大"
+
+#: driver/xscreensaver-demo.glade2.h:110
 msgid "preview"
 msgstr "预览"
 
 msgid "preview"
 msgstr "预览"
 
@@ -974,61 +1033,76 @@ msgstr "预览"
 msgid "Anemone"
 msgstr "魔鬼"
 
 msgid "Anemone"
 msgstr "魔鬼"
 
-#: hacks/config/anemone.xml.h:2
+#: hacks/config/anemone.xml.h:2 hacks/config/fuzzyflakes.xml.h:1
 msgid "Arms"
 msgstr ""
 
 msgid "Arms"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:3 hacks/config/ant.xml.h:6
+#: 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/antmaze.xml.h:3 hacks/config/antspotlight.xml.h:3
 #: hacks/config/apollonian.xml.h:5 hacks/config/atlantis.xml.h:4
 #: hacks/config/attraction.xml.h:8 hacks/config/atunnel.xml.h:3
 #: hacks/config/barcode.xml.h:4 hacks/config/blaster.xml.h:3
 #: hacks/config/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/blitspin.xml.h:4 hacks/config/blocktube.xml.h:4
+#: hacks/config/blinkbox.xml.h:5 hacks/config/blitspin.xml.h:4
+#: hacks/config/blocktube.xml.h:4 hacks/config/boing.xml.h:2
 #: hacks/config/bouboule.xml.h:3 hacks/config/bouncingcow.xml.h:6
 #: hacks/config/bouboule.xml.h:3 hacks/config/bouncingcow.xml.h:6
-#: hacks/config/boxed.xml.h:4 hacks/config/braid.xml.h:4
-#: hacks/config/bubble3d.xml.h:3 hacks/config/bubbles.xml.h:8
-#: hacks/config/bumps.xml.h:3 hacks/config/cage.xml.h:2
+#: hacks/config/boxed.xml.h:6 hacks/config/boxfit.xml.h:8
+#: hacks/config/braid.xml.h:4 hacks/config/bubble3d.xml.h:4
+#: hacks/config/bubbles.xml.h:8 hacks/config/bumps.xml.h:3
+#: hacks/config/cage.xml.h:2 hacks/config/carousel.xml.h:5
+#: hacks/config/ccurve.xml.h:7 hacks/config/celtic.xml.h:3
 #: 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/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/flag.xml.h:2
-#: hacks/config/flame.xml.h:6 hacks/config/flipscreen3d.xml.h:1
-#: hacks/config/flow.xml.h:4 hacks/config/fluidballs.xml.h:5
-#: hacks/config/flyingtoasters.xml.h:5 hacks/config/forest.xml.h:1
+#: hacks/config/cube21.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/fliptext.xml.h:3
+#: 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/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:5 hacks/config/gltext.xml.h:3
-#: hacks/config/goop.xml.h:4 hacks/config/grav.xml.h:2
-#: hacks/config/greynetic.xml.h:1 hacks/config/halo.xml.h:2
-#: hacks/config/hopalong.xml.h:9 hacks/config/hyperball.xml.h:2
-#: hacks/config/hypercube.xml.h:2 hacks/config/hypertorus.xml.h:6
-#: hacks/config/ifs.xml.h:1 hacks/config/interference.xml.h:5
-#: 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/glforestfire.xml.h:4 hacks/config/glhanoi.xml.h:3
+#: 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:4 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:4
+#: hacks/config/interaggregate.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/juggler3d.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/kaleidescope.xml.h:2 hacks/config/klein.xml.h:2
 #: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:2
 #: hacks/config/laser.xml.h:3 hacks/config/lavalite.xml.h:10
 #: hacks/config/lightning.xml.h:1 hacks/config/lisa.xml.h:2
 #: hacks/config/lissie.xml.h:3 hacks/config/lmorph.xml.h:3
 #: hacks/config/loop.xml.h:1 hacks/config/maze.xml.h:4
-#: hacks/config/menger.xml.h:3 hacks/config/metaballs.xml.h:4
-#: hacks/config/moebius.xml.h:3 hacks/config/moire2.xml.h:2
-#: hacks/config/molecule.xml.h:10 hacks/config/morph3d.xml.h:3
-#: hacks/config/mountain.xml.h:2 hacks/config/munch.xml.h:3
-#: hacks/config/nerverot.xml.h:9 hacks/config/penetrate.xml.h:3
-#: hacks/config/penrose.xml.h:6 hacks/config/petri.xml.h:5
-#: hacks/config/phosphor.xml.h:3 hacks/config/piecewise.xml.h:4
-#: hacks/config/pipes.xml.h:5 hacks/config/polyominoes.xml.h:2
-#: hacks/config/popsquares.xml.h:3 hacks/config/pulsar.xml.h:11
+#: hacks/config/memscroller.xml.h:5 hacks/config/menger.xml.h:3
+#: hacks/config/metaballs.xml.h:4 hacks/config/mirrorblob.xml.h:11
+#: hacks/config/mismunch.xml.h:2 hacks/config/moebius.xml.h:3
+#: hacks/config/moire2.xml.h:2 hacks/config/molecule.xml.h:11
+#: 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:3
+#: 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:17
+#: 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/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
@@ -1041,62 +1115,68 @@ msgstr ""
 #: 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/spotlight.xml.h:2 hacks/config/sproingies.xml.h:2
 #: hacks/config/squiral.xml.h:4 hacks/config/stairs.xml.h:1
 #: hacks/config/starfish.xml.h:3 hacks/config/starwars.xml.h:6
-#: hacks/config/strange.xml.h:2 hacks/config/superquadrics.xml.h:4
-#: hacks/config/swirl.xml.h:2 hacks/config/t3d.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/tangram.xml.h:2
 #: 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/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/xearth.xml.h:7
+#: hacks/config/vines.xml.h:1 hacks/config/worm.xml.h:3
+#: hacks/config/wormhole.xml.h:2 hacks/config/xearth.xml.h:7
 #: hacks/config/xfishtank.xml.h:3 hacks/config/xflame.xml.h:4
 #: hacks/config/xjack.xml.h:1 hacks/config/xmatrix.xml.h:5
 #: hacks/config/xfishtank.xml.h:3 hacks/config/xflame.xml.h:4
 #: hacks/config/xjack.xml.h:1 hacks/config/xmatrix.xml.h:5
-#: hacks/config/xmountains.xml.h:1 hacks/config/xrayswarm.xml.h:2
-#: hacks/config/zoom.xml.h:2
+#: hacks/config/xmountains.xml.h:13 hacks/config/xplanet.xml.h:8
+#: hacks/config/xrayswarm.xml.h:2 hacks/config/zoom.xml.h:2
 msgid "Fast"
 msgstr "快"
 
 msgid "Fast"
 msgstr "快"
 
-#: hacks/config/anemone.xml.h:4 hacks/config/blaster.xml.h:4
-#: hacks/config/bouboule.xml.h:4 hacks/config/coral.xml.h:8
+#: hacks/config/anemone.xml.h:4 hacks/config/anemotaxis.xml.h:6
+#: hacks/config/blaster.xml.h:4 hacks/config/bouboule.xml.h:4
+#: hacks/config/boxed.xml.h:7 hacks/config/coral.xml.h:8
 #: hacks/config/cubenetic.xml.h:9 hacks/config/eruption.xml.h:6
 #: 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/kaleidescope.xml.h:3
+#: hacks/config/euler2d.xml.h:4 hacks/config/fiberlamp.xml.h:2
+#: hacks/config/flame.xml.h:7 hacks/config/fluidballs.xml.h:6
+#: hacks/config/fuzzyflakes.xml.h:8 hacks/config/kaleidescope.xml.h:3
 #: hacks/config/lisa.xml.h:3 hacks/config/pedal.xml.h:4
 #: hacks/config/petri.xml.h:7 hacks/config/qix.xml.h:8
 #: hacks/config/lisa.xml.h:3 hacks/config/pedal.xml.h:4
 #: hacks/config/petri.xml.h:7 hacks/config/qix.xml.h:8
-#: hacks/config/thornbird.xml.h:3 hacks/config/whirlwindwarp.xml.h:1
+#: hacks/config/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 "少"
 
 #: hacks/config/xfishtank.xml.h:4
 msgid "Few"
 msgstr "少"
 
-#: hacks/config/anemone.xml.h:5 hacks/config/ant.xml.h:9
-#: hacks/config/apollonian.xml.h:7 hacks/config/attraction.xml.h:18
-#: hacks/config/blaster.xml.h:6 hacks/config/bouboule.xml.h:5
-#: hacks/config/braid.xml.h:7 hacks/config/coral.xml.h:9
-#: hacks/config/critical.xml.h:4 hacks/config/crystal.xml.h:8
-#: hacks/config/cubenetic.xml.h:13 hacks/config/cynosure.xml.h:6
-#: hacks/config/deco.xml.h:5 hacks/config/deluxe.xml.h:6
-#: hacks/config/demon.xml.h:6 hacks/config/discrete.xml.h:4
-#: hacks/config/drift.xml.h:9 hacks/config/epicycle.xml.h:8
-#: hacks/config/eruption.xml.h:12 hacks/config/euler2d.xml.h:8
-#: hacks/config/fadeplot.xml.h:6 hacks/config/flag.xml.h:5
-#: hacks/config/flame.xml.h:11 hacks/config/flow.xml.h:8
+#: hacks/config/anemone.xml.h:5 hacks/config/anemotaxis.xml.h:7
+#: hacks/config/ant.xml.h:9 hacks/config/apollonian.xml.h:7
+#: hacks/config/attraction.xml.h:18 hacks/config/blaster.xml.h:6
+#: hacks/config/bouboule.xml.h:5 hacks/config/braid.xml.h:7
+#: hacks/config/coral.xml.h:9 hacks/config/critical.xml.h:4
+#: hacks/config/crystal.xml.h:8 hacks/config/cubenetic.xml.h:13
+#: hacks/config/cynosure.xml.h:6 hacks/config/deco.xml.h:5
+#: hacks/config/deluxe.xml.h:6 hacks/config/demon.xml.h:6
+#: hacks/config/discrete.xml.h:4 hacks/config/drift.xml.h:9
+#: hacks/config/epicycle.xml.h:8 hacks/config/eruption.xml.h:12
+#: hacks/config/euler2d.xml.h:8 hacks/config/fadeplot.xml.h:6
+#: hacks/config/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/fluidballs.xml.h:13 hacks/config/forest.xml.h:3
-#: hacks/config/galaxy.xml.h:6 hacks/config/grav.xml.h:4
-#: hacks/config/halo.xml.h:4 hacks/config/hopalong.xml.h:15
-#: hacks/config/ifs.xml.h:3 hacks/config/imsmap.xml.h:9
-#: hacks/config/interference.xml.h:11 hacks/config/julia.xml.h:6
-#: hacks/config/kaleidescope.xml.h:5 hacks/config/laser.xml.h:6
-#: hacks/config/lightning.xml.h:3 hacks/config/lisa.xml.h:5
-#: hacks/config/lissie.xml.h:6 hacks/config/loop.xml.h:4
-#: hacks/config/metaballs.xml.h:6 hacks/config/moire.xml.h:5
+#: 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:8
+#: 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/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/penrose.xml.h:4 hacks/config/petri.xml.h:11
 #: hacks/config/polyominoes.xml.h:5 hacks/config/qix.xml.h:14
 #: 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/rd-bomb.xml.h:12 hacks/config/ripples.xml.h:8
 #: 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/rocks.xml.h:5 hacks/config/rotor.xml.h:6
 #: hacks/config/shadebobs.xml.h:5 hacks/config/sierpinski.xml.h:4
 #: hacks/config/slip.xml.h:4 hacks/config/sphere.xml.h:3
 #: hacks/config/spiral.xml.h:6 hacks/config/squiral.xml.h:9
-#: hacks/config/starfish.xml.h:5 hacks/config/strange.xml.h:5
+#: hacks/config/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/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
@@ -1114,30 +1194,31 @@ msgstr "多"
 #: hacks/config/epicycle.xml.h:9 hacks/config/eruption.xml.h:14
 #: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:7
 #: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:12
 #: hacks/config/epicycle.xml.h:9 hacks/config/eruption.xml.h:14
 #: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:7
 #: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:12
-#: hacks/config/flow.xml.h:9 hacks/config/forest.xml.h:4
+#: hacks/config/flow.xml.h:8 hacks/config/forest.xml.h:4
 #: hacks/config/galaxy.xml.h:7 hacks/config/grav.xml.h:5
 #: hacks/config/halo.xml.h:6 hacks/config/hopalong.xml.h:17
 #: hacks/config/galaxy.xml.h:7 hacks/config/grav.xml.h:5
 #: hacks/config/halo.xml.h:6 hacks/config/hopalong.xml.h:17
-#: hacks/config/ifs.xml.h:4 hacks/config/imsmap.xml.h:10
-#: hacks/config/interference.xml.h:12 hacks/config/julia.xml.h:7
-#: hacks/config/laser.xml.h:8 hacks/config/lightning.xml.h:4
-#: hacks/config/lisa.xml.h:6 hacks/config/lissie.xml.h:7
-#: hacks/config/loop.xml.h:5 hacks/config/metaballs.xml.h:10
-#: hacks/config/moire.xml.h:7 hacks/config/moire2.xml.h:5
-#: hacks/config/mountain.xml.h:6 hacks/config/penrose.xml.h:8
-#: hacks/config/polyominoes.xml.h:6 hacks/config/popsquares.xml.h:4
-#: hacks/config/rd-bomb.xml.h:13 hacks/config/rocks.xml.h:6
-#: hacks/config/rotor.xml.h:7 hacks/config/shadebobs.xml.h:6
-#: hacks/config/sierpinski.xml.h:5 hacks/config/slip.xml.h:5
-#: hacks/config/sphere.xml.h:4 hacks/config/spiral.xml.h:8
-#: hacks/config/squiral.xml.h:10 hacks/config/starfish.xml.h:6
-#: hacks/config/strange.xml.h:6 hacks/config/swirl.xml.h:5
-#: hacks/config/thornbird.xml.h:5 hacks/config/triangle.xml.h:4
-#: hacks/config/vines.xml.h:3 hacks/config/worm.xml.h:5
-#: hacks/config/xearth.xml.h:17 hacks/config/xfishtank.xml.h:9
+#: hacks/config/imsmap.xml.h:10 hacks/config/interference.xml.h:15
+#: hacks/config/julia.xml.h:7 hacks/config/laser.xml.h:8
+#: hacks/config/lightning.xml.h:4 hacks/config/lisa.xml.h:6
+#: hacks/config/lissie.xml.h:7 hacks/config/loop.xml.h:5
+#: hacks/config/metaballs.xml.h:10 hacks/config/moire.xml.h:7
+#: hacks/config/moire2.xml.h:5 hacks/config/mountain.xml.h:6
+#: hacks/config/penrose.xml.h:5 hacks/config/polyominoes.xml.h:6
+#: hacks/config/popsquares.xml.h:4 hacks/config/rd-bomb.xml.h:13
+#: hacks/config/rocks.xml.h:6 hacks/config/rotor.xml.h:7
+#: hacks/config/shadebobs.xml.h:6 hacks/config/sierpinski.xml.h:5
+#: hacks/config/slip.xml.h:5 hacks/config/sphere.xml.h:4
+#: hacks/config/spiral.xml.h:8 hacks/config/squiral.xml.h:10
+#: hacks/config/starfish.xml.h:6 hacks/config/strange.xml.h:3
+#: hacks/config/swirl.xml.h:5 hacks/config/thornbird.xml.h:5
+#: hacks/config/triangle.xml.h:4 hacks/config/vines.xml.h:3
+#: hacks/config/worm.xml.h:5 hacks/config/xearth.xml.h:17
+#: hacks/config/xfishtank.xml.h:9
 msgid "Number of Colors"
 msgstr "颜色数"
 
 msgid "Number of Colors"
 msgstr "颜色数"
 
-#: hacks/config/anemone.xml.h:7 hacks/config/pyro.xml.h:8
+#: hacks/config/anemone.xml.h:7 hacks/config/fireflies.xml.h:32
+#: hacks/config/pyro.xml.h:8
 msgid "Often"
 msgstr "经常"
 
 msgid "Often"
 msgstr "经常"
 
@@ -1145,60 +1226,75 @@ msgstr "经常"
 msgid "Rarely"
 msgstr ""
 
 msgid "Rarely"
 msgstr ""
 
-#: hacks/config/anemone.xml.h:9 hacks/config/ant.xml.h:15
+#: 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/antmaze.xml.h:5 hacks/config/antspotlight.xml.h:5
 #: hacks/config/apollonian.xml.h:11 hacks/config/atlantis.xml.h:13
 #: hacks/config/attraction.xml.h:26 hacks/config/atunnel.xml.h:6
 #: hacks/config/barcode.xml.h:6 hacks/config/blaster.xml.h:8
 #: hacks/config/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/blitspin.xml.h:7 hacks/config/blocktube.xml.h:9
+#: hacks/config/blinkbox.xml.h:8 hacks/config/blitspin.xml.h:7
+#: hacks/config/blocktube.xml.h:9 hacks/config/boing.xml.h:10
 #: hacks/config/bouboule.xml.h:8 hacks/config/bouncingcow.xml.h:10
 #: hacks/config/bouboule.xml.h:8 hacks/config/bouncingcow.xml.h:10
-#: hacks/config/boxed.xml.h:6 hacks/config/braid.xml.h:11
-#: hacks/config/bubble3d.xml.h:5 hacks/config/bubbles.xml.h:10
-#: hacks/config/bumps.xml.h:4 hacks/config/cage.xml.h:4
+#: hacks/config/boxed.xml.h:15 hacks/config/boxfit.xml.h:12
+#: hacks/config/braid.xml.h:11 hacks/config/bubble3d.xml.h:6
+#: hacks/config/bubbles.xml.h:10 hacks/config/bumps.xml.h:4
+#: hacks/config/cage.xml.h:4 hacks/config/carousel.xml.h:14
+#: hacks/config/ccurve.xml.h:11 hacks/config/celtic.xml.h:8
 #: 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/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/flag.xml.h:7
-#: hacks/config/flame.xml.h:14 hacks/config/flipscreen3d.xml.h:6
-#: hacks/config/flow.xml.h:13 hacks/config/fluidballs.xml.h:18
-#: hacks/config/flyingtoasters.xml.h:11 hacks/config/forest.xml.h:5
-#: hacks/config/galaxy.xml.h:10 hacks/config/gears.xml.h:7
+#: hacks/config/cube21.xml.h:16 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/fliptext.xml.h:13
+#: 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/gflux.xml.h:12 hacks/config/glblur.xml.h:14
-#: hacks/config/glforestfire.xml.h:14 hacks/config/glknots.xml.h:17
-#: hacks/config/glmatrix.xml.h:18 hacks/config/glplanet.xml.h:6
-#: hacks/config/glsnake.xml.h:12 hacks/config/gltext.xml.h:13
-#: hacks/config/goop.xml.h:10 hacks/config/grav.xml.h:8
-#: hacks/config/greynetic.xml.h:3 hacks/config/halo.xml.h:9
-#: 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:14
-#: 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/glforestfire.xml.h:14 hacks/config/glhanoi.xml.h:8
+#: 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:15 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:18 hacks/config/ifs.xml.h:13
+#: hacks/config/interaggregate.xml.h:4 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/juggler3d.xml.h:12 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/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/menger.xml.h:16 hacks/config/metaballs.xml.h:13
-#: hacks/config/moebius.xml.h:7 hacks/config/moire2.xml.h:6
-#: hacks/config/molecule.xml.h:22 hacks/config/morph3d.xml.h:6
-#: hacks/config/mountain.xml.h:7 hacks/config/munch.xml.h:7
-#: hacks/config/nerverot.xml.h:20 hacks/config/penetrate.xml.h:6
-#: hacks/config/penrose.xml.h:11 hacks/config/petri.xml.h:23
-#: hacks/config/phosphor.xml.h:6 hacks/config/piecewise.xml.h:9
-#: hacks/config/pipes.xml.h:15 hacks/config/polyominoes.xml.h:10
-#: hacks/config/popsquares.xml.h:5 hacks/config/pulsar.xml.h:15
+#: hacks/config/memscroller.xml.h:7 hacks/config/menger.xml.h:16
+#: hacks/config/metaballs.xml.h:13 hacks/config/mirrorblob.xml.h:18
+#: hacks/config/mismunch.xml.h:10 hacks/config/moebius.xml.h:7
+#: hacks/config/moire2.xml.h:6 hacks/config/molecule.xml.h:23
+#: 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:8
+#: 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:111
+#: 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/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/ripples.xml.h:12 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/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
@@ -1208,26 +1304,31 @@ msgstr ""
 #: 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/spotlight.xml.h:4 hacks/config/sproingies.xml.h:6
 #: hacks/config/squiral.xml.h:14 hacks/config/stairs.xml.h:3
 #: hacks/config/starfish.xml.h:8 hacks/config/starwars.xml.h:12
-#: hacks/config/strange.xml.h:7 hacks/config/superquadrics.xml.h:8
-#: hacks/config/swirl.xml.h:6 hacks/config/t3d.xml.h:11
+#: 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/tangram.xml.h:4
 #: 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/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/xearth.xml.h:22
+#: hacks/config/vines.xml.h:4 hacks/config/worm.xml.h:7
+#: hacks/config/wormhole.xml.h:5 hacks/config/xearth.xml.h:22
 #: hacks/config/xfishtank.xml.h:10 hacks/config/xflame.xml.h:5
 #: hacks/config/xjack.xml.h:2 hacks/config/xmatrix.xml.h:15
 #: 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/xmountains.xml.h:4 hacks/config/xrayswarm.xml.h:3
+#: hacks/config/xplanet.xml.h:59 hacks/config/xrayswarm.xml.h:3
 #: hacks/config/zoom.xml.h:6
 msgid "Slow"
 msgstr "慢"
 
 #: hacks/config/zoom.xml.h:6
 msgid "Slow"
 msgstr "慢"
 
-#: hacks/config/anemone.xml.h:10 hacks/config/ant.xml.h:17
+#: 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/antmaze.xml.h:6 hacks/config/antspotlight.xml.h:6
 #: hacks/config/apollonian.xml.h:12 hacks/config/attraction.xml.h:28
 #: hacks/config/atunnel.xml.h:7 hacks/config/barcode.xml.h:7
 #: hacks/config/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/blocktube.xml.h:11
-#: hacks/config/bouboule.xml.h:9 hacks/config/braid.xml.h:12
-#: hacks/config/bubble3d.xml.h:6 hacks/config/bubbles.xml.h:11
-#: hacks/config/bumps.xml.h:5 hacks/config/cage.xml.h:6
+#: hacks/config/blaster.xml.h:9 hacks/config/blinkbox.xml.h:9
+#: hacks/config/blocktube.xml.h:11 hacks/config/boing.xml.h:12
+#: hacks/config/bouboule.xml.h:9 hacks/config/boxfit.xml.h:14
+#: hacks/config/braid.xml.h:12 hacks/config/bubble3d.xml.h:7
+#: hacks/config/bubbles.xml.h:11 hacks/config/bumps.xml.h:5
+#: hacks/config/cage.xml.h:6 hacks/config/celtic.xml.h:9
 #: hacks/config/circuit.xml.h:11 hacks/config/cloudlife.xml.h:13
 #: hacks/config/compass.xml.h:5 hacks/config/coral.xml.h:14
 #: hacks/config/critical.xml.h:7 hacks/config/crystal.xml.h:12
 #: hacks/config/circuit.xml.h:11 hacks/config/cloudlife.xml.h:13
 #: hacks/config/compass.xml.h:5 hacks/config/coral.xml.h:14
 #: hacks/config/critical.xml.h:7 hacks/config/crystal.xml.h:12
@@ -1239,49 +1340,56 @@ msgstr "慢"
 #: hacks/config/engine.xml.h:16 hacks/config/epicycle.xml.h:11
 #: hacks/config/eruption.xml.h:20 hacks/config/euler2d.xml.h:15
 #: hacks/config/extrusion.xml.h:13 hacks/config/fadeplot.xml.h:10
 #: hacks/config/engine.xml.h:16 hacks/config/epicycle.xml.h:11
 #: hacks/config/eruption.xml.h:20 hacks/config/euler2d.xml.h:15
 #: hacks/config/extrusion.xml.h:13 hacks/config/fadeplot.xml.h:10
-#: hacks/config/flag.xml.h:9 hacks/config/flame.xml.h:15
-#: hacks/config/flipscreen3d.xml.h:7 hacks/config/flow.xml.h:16
-#: hacks/config/fluidballs.xml.h:20 hacks/config/forest.xml.h:6
-#: hacks/config/galaxy.xml.h:11 hacks/config/glblur.xml.h:17
-#: hacks/config/glforestfire.xml.h:15 hacks/config/glplanet.xml.h:8
-#: hacks/config/gltext.xml.h:15 hacks/config/goop.xml.h:11
+#: hacks/config/fireworkx.xml.h:11 hacks/config/flag.xml.h:9
+#: hacks/config/flame.xml.h:15 hacks/config/flipflop.xml.h:7
+#: hacks/config/flipscreen3d.xml.h:7 hacks/config/fliptext.xml.h:14
+#: hacks/config/flow.xml.h:12 hacks/config/fluidballs.xml.h:20
+#: hacks/config/forest.xml.h:6 hacks/config/fuzzyflakes.xml.h:17
+#: hacks/config/galaxy.xml.h:12 hacks/config/glblur.xml.h:16
+#: hacks/config/glforestfire.xml.h:15 hacks/config/glplanet.xml.h:10
+#: hacks/config/gltext.xml.h:17 hacks/config/goop.xml.h:11
 #: hacks/config/grav.xml.h:9 hacks/config/greynetic.xml.h:4
 #: hacks/config/grav.xml.h:9 hacks/config/greynetic.xml.h:4
-#: hacks/config/halo.xml.h:10 hacks/config/hopalong.xml.h:23
+#: hacks/config/halo.xml.h:11 hacks/config/hopalong.xml.h:23
 #: hacks/config/hyperball.xml.h:9 hacks/config/hypercube.xml.h:8
 #: hacks/config/hyperball.xml.h:9 hacks/config/hypercube.xml.h:8
-#: hacks/config/ifs.xml.h:6 hacks/config/jigsaw.xml.h:7
-#: hacks/config/juggle.xml.h:8 hacks/config/julia.xml.h:10
+#: hacks/config/ifs.xml.h:14 hacks/config/interaggregate.xml.h:5
+#: hacks/config/intermomentary.xml.h:5 hacks/config/jigsaw.xml.h:7
+#: hacks/config/juggle.xml.h:9 hacks/config/julia.xml.h:10
 #: hacks/config/kaleidescope.xml.h:8 hacks/config/klein.xml.h:8
 #: hacks/config/kumppa.xml.h:9 hacks/config/lament.xml.h:7
 #: hacks/config/laser.xml.h:11 hacks/config/lavalite.xml.h:30
 #: hacks/config/lightning.xml.h:6 hacks/config/lisa.xml.h:9
 #: hacks/config/lissie.xml.h:11 hacks/config/lmorph.xml.h:12
 #: hacks/config/kaleidescope.xml.h:8 hacks/config/klein.xml.h:8
 #: hacks/config/kumppa.xml.h:9 hacks/config/lament.xml.h:7
 #: hacks/config/laser.xml.h:11 hacks/config/lavalite.xml.h:30
 #: hacks/config/lightning.xml.h:6 hacks/config/lisa.xml.h:9
 #: hacks/config/lissie.xml.h:11 hacks/config/lmorph.xml.h:12
-#: hacks/config/loop.xml.h:9 hacks/config/menger.xml.h:18
-#: hacks/config/metaballs.xml.h:15 hacks/config/moebius.xml.h:10
-#: hacks/config/moire2.xml.h:7 hacks/config/molecule.xml.h:24
-#: hacks/config/morph3d.xml.h:7 hacks/config/mountain.xml.h:8
-#: hacks/config/munch.xml.h:9 hacks/config/nerverot.xml.h:22
-#: hacks/config/penrose.xml.h:12 hacks/config/petri.xml.h:25
-#: hacks/config/phosphor.xml.h:7 hacks/config/piecewise.xml.h:11
-#: hacks/config/pipes.xml.h:16 hacks/config/polyominoes.xml.h:11
-#: hacks/config/popsquares.xml.h:6 hacks/config/pulsar.xml.h:17
-#: hacks/config/qix.xml.h:22 hacks/config/queens.xml.h:6
-#: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
-#: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
-#: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
-#: hacks/config/slidescreen.xml.h:7 hacks/config/slip.xml.h:9
-#: hacks/config/speedmine.xml.h:15 hacks/config/sphere.xml.h:6
-#: hacks/config/spheremonics.xml.h:22 hacks/config/spiral.xml.h:10
-#: hacks/config/spotlight.xml.h:5 hacks/config/sproingies.xml.h:8
-#: hacks/config/squiral.xml.h:16 hacks/config/stairs.xml.h:5
-#: hacks/config/starfish.xml.h:9 hacks/config/strange.xml.h:8
+#: hacks/config/loop.xml.h:9 hacks/config/memscroller.xml.h:8
+#: hacks/config/menger.xml.h:18 hacks/config/metaballs.xml.h:15
+#: hacks/config/mirrorblob.xml.h:20 hacks/config/mismunch.xml.h:12
+#: hacks/config/moebius.xml.h:10 hacks/config/moire2.xml.h:7
+#: hacks/config/molecule.xml.h:25 hacks/config/morph3d.xml.h:7
+#: hacks/config/mountain.xml.h:8 hacks/config/munch.xml.h:9
+#: hacks/config/nerverot.xml.h:22 hacks/config/noof.xml.h:6
+#: hacks/config/pacman.xml.h:6 hacks/config/penrose.xml.h:9
+#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:8
+#: hacks/config/piecewise.xml.h:11 hacks/config/pipes.xml.h:16
+#: hacks/config/polyominoes.xml.h:11 hacks/config/pong.xml.h:5
+#: hacks/config/popsquares.xml.h:6 hacks/config/providence.xml.h:7
+#: hacks/config/pulsar.xml.h:17 hacks/config/qix.xml.h:22
+#: hacks/config/queens.xml.h:6 hacks/config/rotor.xml.h:12
+#: hacks/config/rubik.xml.h:11 hacks/config/sballs.xml.h:14
+#: hacks/config/shadebobs.xml.h:10 hacks/config/sierpinski.xml.h:9
+#: hacks/config/sierpinski3d.xml.h:10 hacks/config/slidescreen.xml.h:7
+#: hacks/config/slip.xml.h:9 hacks/config/speedmine.xml.h:15
+#: hacks/config/sphere.xml.h:6 hacks/config/spheremonics.xml.h:22
+#: hacks/config/spiral.xml.h:10 hacks/config/spotlight.xml.h:5
+#: hacks/config/sproingies.xml.h:8 hacks/config/squiral.xml.h:16
+#: hacks/config/stairs.xml.h:5 hacks/config/starfish.xml.h:9
+#: hacks/config/strange.xml.h:5 hacks/config/substrate.xml.h:16
 #: hacks/config/superquadrics.xml.h:10 hacks/config/swirl.xml.h:7
 #: 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/t3d.xml.h:13 hacks/config/tangram.xml.h:5
+#: 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/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/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/xmountains.xml.h:5
+#: 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 "速度"
 #: hacks/config/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
 msgid "Speed"
 msgstr "速度"
@@ -1291,21 +1399,24 @@ msgid "Tentacles"
 msgstr ""
 
 #: hacks/config/anemone.xml.h:12 hacks/config/cubestorm.xml.h:11
 msgstr ""
 
 #: hacks/config/anemone.xml.h:12 hacks/config/cubestorm.xml.h:11
-#: hacks/config/deluxe.xml.h:10 hacks/config/glknots.xml.h:19
-#: hacks/config/lmorph.xml.h:13 hacks/config/starfish.xml.h:11
+#: hacks/config/deluxe.xml.h:10 hacks/config/fuzzyflakes.xml.h:18
+#: hacks/config/glknots.xml.h:19 hacks/config/lmorph.xml.h:13
+#: hacks/config/pong.xml.h:7 hacks/config/starfish.xml.h:11
 #: hacks/config/thornbird.xml.h:9
 #, fuzzy
 msgid "Thick"
 msgstr "厚"
 
 #: hacks/config/thornbird.xml.h:9
 #, fuzzy
 msgid "Thick"
 msgstr "厚"
 
-#: hacks/config/anemone.xml.h:13 hacks/config/glknots.xml.h:20
-#: hacks/config/moire2.xml.h:8 hacks/config/thornbird.xml.h:10
+#: hacks/config/anemone.xml.h:13 hacks/config/fuzzyflakes.xml.h:19
+#: hacks/config/glknots.xml.h:20 hacks/config/moire2.xml.h:8
+#: hacks/config/thornbird.xml.h:10
 msgid "Thickness"
 msgstr "厚度"
 
 #: hacks/config/anemone.xml.h:14 hacks/config/cubestorm.xml.h:12
 msgid "Thickness"
 msgstr "厚度"
 
 #: hacks/config/anemone.xml.h:14 hacks/config/cubestorm.xml.h:12
-#: hacks/config/deluxe.xml.h:11 hacks/config/glknots.xml.h:21
-#: hacks/config/lmorph.xml.h:14 hacks/config/starfish.xml.h:12
+#: hacks/config/deluxe.xml.h:11 hacks/config/fuzzyflakes.xml.h:20
+#: hacks/config/glknots.xml.h:21 hacks/config/lmorph.xml.h:14
+#: hacks/config/pong.xml.h:8 hacks/config/starfish.xml.h:12
 #: hacks/config/thornbird.xml.h:11
 #, fuzzy
 msgid "Thin"
 #: hacks/config/thornbird.xml.h:11
 #, fuzzy
 msgid "Thin"
@@ -1324,27 +1435,26 @@ msgstr ""
 #: hacks/config/discrete.xml.h:11 hacks/config/drift.xml.h:14
 #: hacks/config/epicycle.xml.h:13 hacks/config/euler2d.xml.h:17
 #: hacks/config/fadeplot.xml.h:12 hacks/config/flag.xml.h:13
 #: hacks/config/discrete.xml.h:11 hacks/config/drift.xml.h:14
 #: hacks/config/epicycle.xml.h:13 hacks/config/euler2d.xml.h:17
 #: hacks/config/fadeplot.xml.h:12 hacks/config/flag.xml.h:13
-#: hacks/config/flame.xml.h:16 hacks/config/flow.xml.h:18
-#: hacks/config/forest.xml.h:8 hacks/config/galaxy.xml.h:13
-#: hacks/config/grav.xml.h:11 hacks/config/halo.xml.h:12
-#: hacks/config/hopalong.xml.h:25 hacks/config/ifs.xml.h:8
-#: hacks/config/imsmap.xml.h:15 hacks/config/interference.xml.h:16
-#: hacks/config/julia.xml.h:12 hacks/config/laser.xml.h:12
-#: hacks/config/lightning.xml.h:8 hacks/config/lisa.xml.h:12
-#: hacks/config/lissie.xml.h:13 hacks/config/loop.xml.h:12
-#: hacks/config/metaballs.xml.h:16 hacks/config/moire.xml.h:11
-#: hacks/config/moire2.xml.h:9 hacks/config/mountain.xml.h:9
-#: hacks/config/nerverot.xml.h:23 hacks/config/penrose.xml.h:13
-#: hacks/config/polyominoes.xml.h:12 hacks/config/rd-bomb.xml.h:20
-#: hacks/config/rocks.xml.h:12 hacks/config/rotor.xml.h:13
-#: hacks/config/shadebobs.xml.h:12 hacks/config/sierpinski.xml.h:12
-#: hacks/config/slip.xml.h:12 hacks/config/sphere.xml.h:8
-#: hacks/config/spiral.xml.h:12 hacks/config/squiral.xml.h:18
-#: hacks/config/starfish.xml.h:14 hacks/config/strange.xml.h:11
-#: hacks/config/swirl.xml.h:9 hacks/config/thornbird.xml.h:13
-#: hacks/config/triangle.xml.h:8 hacks/config/vines.xml.h:7
-#: hacks/config/worm.xml.h:9 hacks/config/xearth.xml.h:28
-#: hacks/config/xfishtank.xml.h:11
+#: hacks/config/flame.xml.h:16 hacks/config/flow.xml.h:15
+#: hacks/config/forest.xml.h:8 hacks/config/galaxy.xml.h:14
+#: hacks/config/grav.xml.h:11 hacks/config/halo.xml.h:13
+#: hacks/config/hopalong.xml.h:25 hacks/config/imsmap.xml.h:15
+#: hacks/config/interference.xml.h:19 hacks/config/julia.xml.h:12
+#: hacks/config/laser.xml.h:12 hacks/config/lightning.xml.h:8
+#: hacks/config/lisa.xml.h:12 hacks/config/lissie.xml.h:13
+#: hacks/config/loop.xml.h:12 hacks/config/metaballs.xml.h:16
+#: hacks/config/moire.xml.h:11 hacks/config/moire2.xml.h:9
+#: hacks/config/mountain.xml.h:9 hacks/config/nerverot.xml.h:23
+#: hacks/config/penrose.xml.h:10 hacks/config/polyominoes.xml.h:12
+#: hacks/config/rd-bomb.xml.h:20 hacks/config/rocks.xml.h:12
+#: hacks/config/rotor.xml.h:13 hacks/config/shadebobs.xml.h:12
+#: hacks/config/sierpinski.xml.h:12 hacks/config/slip.xml.h:12
+#: hacks/config/sphere.xml.h:8 hacks/config/spiral.xml.h:12
+#: hacks/config/squiral.xml.h:18 hacks/config/starfish.xml.h:14
+#: hacks/config/strange.xml.h:8 hacks/config/swirl.xml.h:9
+#: hacks/config/thornbird.xml.h:13 hacks/config/triangle.xml.h:8
+#: hacks/config/vines.xml.h:7 hacks/config/worm.xml.h:9
+#: hacks/config/xearth.xml.h:28 hacks/config/xfishtank.xml.h:11
 msgid "Two"
 msgstr "二"
 
 msgid "Two"
 msgstr "二"
 
@@ -1356,6 +1466,42 @@ msgstr ""
 msgid "Withdraw freqency"
 msgstr ""
 
 msgid "Withdraw freqency"
 msgstr ""
 
+#: hacks/config/anemotaxis.xml.h:1
+#, fuzzy
+msgid "Anemotaxis"
+msgstr "分形山脉"
+
+#: hacks/config/anemotaxis.xml.h:2
+msgid ""
+"Anemotaxis demonstrates a search algorithm designed for locating a source of "
+"odor in turbulent atmosphere. The searcher is able to sense the odor and "
+"determine local instantaneous wind direction. The goal is to find the source "
+"in the shortest mean time. Written by Eugene Balkovsky."
+msgstr ""
+
+#: hacks/config/anemotaxis.xml.h:3
+msgid "Distance"
+msgstr ""
+
+#: hacks/config/anemotaxis.xml.h:4 hacks/config/hyperball.xml.h:1
+#: hacks/config/hypercube.xml.h:1
+msgid "Far"
+msgstr "较远"
+
+#: hacks/config/anemotaxis.xml.h:8 hacks/config/hyperball.xml.h:7
+#: hacks/config/hypercube.xml.h:6
+msgid "Near"
+msgstr "较近"
+
+#: hacks/config/anemotaxis.xml.h:9
+msgid "Searchers"
+msgstr ""
+
+#: hacks/config/anemotaxis.xml.h:11
+#, fuzzy
+msgid "Sources"
+msgstr "反弹"
+
 #: hacks/config/ant.xml.h:1
 #, fuzzy
 msgid ""
 #: hacks/config/ant.xml.h:1
 #, fuzzy
 msgid ""
@@ -1390,17 +1536,19 @@ msgid "Four Sided Cells"
 msgstr "四边形格"
 
 #: hacks/config/ant.xml.h:8 hacks/config/attraction.xml.h:13
 msgstr "四边形格"
 
 #: hacks/config/ant.xml.h:8 hacks/config/attraction.xml.h:13
-#: hacks/config/cloudlife.xml.h:7 hacks/config/cubenetic.xml.h:11
-#: hacks/config/demon.xml.h:5 hacks/config/discrete.xml.h:3
-#: hacks/config/distort.xml.h:5 hacks/config/fadeplot.xml.h:5
-#: hacks/config/flag.xml.h:4 hacks/config/flow.xml.h:7
-#: hacks/config/fluidballs.xml.h:12 hacks/config/halftone.xml.h:8
-#: hacks/config/hopalong.xml.h:13 hacks/config/interference.xml.h:8
-#: hacks/config/julia.xml.h:5 hacks/config/lissie.xml.h:4
-#: hacks/config/loop.xml.h:2 hacks/config/moire.xml.h:4
-#: hacks/config/piecewise.xml.h:5 hacks/config/rd-bomb.xml.h:11
-#: hacks/config/rorschach.xml.h:5 hacks/config/rubik.xml.h:4
-#: hacks/config/sierpinski.xml.h:3 hacks/config/slip.xml.h:3
+#: hacks/config/cloudlife.xml.h:7 hacks/config/cube21.xml.h:8
+#: hacks/config/cubenetic.xml.h:11 hacks/config/demon.xml.h:5
+#: hacks/config/discrete.xml.h:3 hacks/config/distort.xml.h:5
+#: hacks/config/fadeplot.xml.h:5 hacks/config/flag.xml.h:4
+#: hacks/config/flow.xml.h:4 hacks/config/fluidballs.xml.h:12
+#: hacks/config/fuzzyflakes.xml.h:10 hacks/config/gleidescope.xml.h:7
+#: hacks/config/halftone.xml.h:8 hacks/config/hopalong.xml.h:13
+#: hacks/config/interference.xml.h:11 hacks/config/julia.xml.h:5
+#: hacks/config/lissie.xml.h:4 hacks/config/loop.xml.h:2
+#: hacks/config/moire.xml.h:4 hacks/config/piecewise.xml.h:5
+#: hacks/config/rd-bomb.xml.h:11 hacks/config/rorschach.xml.h:5
+#: hacks/config/rubik.xml.h:4 hacks/config/sierpinski.xml.h:3
+#: hacks/config/slip.xml.h:3
 msgid "Large"
 msgstr "大"
 
 msgid "Large"
 msgstr "大"
 
@@ -1422,18 +1570,19 @@ msgid "Six Sided Cells"
 msgstr "六边形格"
 
 #: hacks/config/ant.xml.h:16 hacks/config/attraction.xml.h:27
 msgstr "六边形格"
 
 #: hacks/config/ant.xml.h:16 hacks/config/attraction.xml.h:27
-#: hacks/config/cloudlife.xml.h:12 hacks/config/cubenetic.xml.h:23
-#: hacks/config/demon.xml.h:9 hacks/config/discrete.xml.h:8
-#: hacks/config/distort.xml.h:12 hacks/config/fadeplot.xml.h:9
-#: hacks/config/flag.xml.h:8 hacks/config/flow.xml.h:15
-#: hacks/config/fluidballs.xml.h:19 hacks/config/halftone.xml.h:14
-#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:15
-#: hacks/config/julia.xml.h:9 hacks/config/lissie.xml.h:10
-#: hacks/config/loop.xml.h:8 hacks/config/metaballs.xml.h:14
-#: hacks/config/moire.xml.h:9 hacks/config/piecewise.xml.h:10
-#: hacks/config/rd-bomb.xml.h:18 hacks/config/rorschach.xml.h:8
-#: hacks/config/rubik.xml.h:10 hacks/config/sierpinski.xml.h:8
-#: hacks/config/slip.xml.h:8
+#: hacks/config/cloudlife.xml.h:12 hacks/config/cube21.xml.h:17
+#: hacks/config/cubenetic.xml.h:23 hacks/config/demon.xml.h:9
+#: hacks/config/discrete.xml.h:8 hacks/config/distort.xml.h:12
+#: hacks/config/fadeplot.xml.h:9 hacks/config/flag.xml.h:8
+#: hacks/config/flow.xml.h:11 hacks/config/fluidballs.xml.h:19
+#: hacks/config/fuzzyflakes.xml.h:16 hacks/config/gleidescope.xml.h:12
+#: hacks/config/halftone.xml.h:14 hacks/config/hopalong.xml.h:22
+#: hacks/config/interference.xml.h:18 hacks/config/julia.xml.h:9
+#: hacks/config/lissie.xml.h:10 hacks/config/loop.xml.h:8
+#: hacks/config/metaballs.xml.h:14 hacks/config/moire.xml.h:9
+#: hacks/config/piecewise.xml.h:10 hacks/config/rd-bomb.xml.h:18
+#: hacks/config/rorschach.xml.h:8 hacks/config/rubik.xml.h:10
+#: hacks/config/sierpinski.xml.h:8 hacks/config/slip.xml.h:8
 msgid "Small"
 msgstr "小"
 
 msgid "Small"
 msgstr "小"
 
@@ -1443,7 +1592,7 @@ msgstr "三角形格"
 
 #: hacks/config/ant.xml.h:19 hacks/config/demon.xml.h:12
 #: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
 
 #: hacks/config/ant.xml.h:19 hacks/config/demon.xml.h:12
 #: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
-#: hacks/config/flag.xml.h:12 hacks/config/flow.xml.h:17
+#: hacks/config/flag.xml.h:12 hacks/config/flow.xml.h:14
 #: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
 #: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
 #: hacks/config/slip.xml.h:11
 #: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
 #: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
 #: hacks/config/slip.xml.h:11
@@ -1458,6 +1607,80 @@ msgstr "Truchet 线"
 msgid "Twelve Sided Cells"
 msgstr "十二边格"
 
 msgid "Twelve Sided Cells"
 msgstr "十二边格"
 
+#: hacks/config/antinspect.xml.h:1
+msgid "AntInspect"
+msgstr ""
+
+#: hacks/config/antinspect.xml.h:2
+#, fuzzy
+msgid "Draw Shadows"
+msgstr "绘制分子键"
+
+#: hacks/config/antinspect.xml.h:3
+msgid ""
+"Draws a trio of ants moving their spheres around a circle. Written by Blair "
+"Tennessy."
+msgstr ""
+
+#: hacks/config/antinspect.xml.h:5 hacks/config/antmaze.xml.h:4
+#: 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:14
+#: hacks/config/bubble3d.xml.h:5 hacks/config/cage.xml.h:3
+#: hacks/config/carousel.xml.h:12 hacks/config/circuit.xml.h:9
+#: hacks/config/cube21.xml.h:13 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/fliptext.xml.h:12
+#: 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/glhanoi.xml.h:7 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:14 hacks/config/hypertorus.xml.h:17
+#: hacks/config/jigglypuff.xml.h:15 hacks/config/juggler3d.xml.h:11
+#: 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:17 hacks/config/moebius.xml.h:6
+#: hacks/config/molecule.xml.h:22 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:110
+#: 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
+#: hacks/config/timetunnel.xml.h:9
+msgid "Show Frames-per-Second"
+msgstr "显示每秒帧数"
+
+#: hacks/config/antmaze.xml.h:1
+#, fuzzy
+msgid "AntMaze"
+msgstr "迷宫"
+
+#: hacks/config/antmaze.xml.h:2
+#, fuzzy
+msgid ""
+"Antmaze draws a few views of a few ants walking around in a simple maze. "
+"Written by Blair Tennessy."
+msgstr "显示一些旋转着的三维立体文字。由 Jamie Zawinski 编写。"
+
+#: hacks/config/antspotlight.xml.h:1
+#, fuzzy
+msgid "AntSpotlight"
+msgstr "聚光灯"
+
+#: 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 ""
 #: hacks/config/apollonian.xml.h:1
 msgid "Apollonian"
 msgstr ""
@@ -1488,6 +1711,47 @@ msgstr ""
 msgid "Shallow"
 msgstr "浅"
 
 msgid "Shallow"
 msgstr "浅"
 
+#: hacks/config/apple2.xml.h:1
+msgid "Apple ]["
+msgstr ""
+
+#: hacks/config/apple2.xml.h:2
+msgid "Basic Programming Mode"
+msgstr ""
+
+#: hacks/config/apple2.xml.h:3 hacks/config/halo.xml.h:8
+#: hacks/config/imsmap.xml.h:11
+msgid "Random Mode"
+msgstr "随机模式"
+
+#: hacks/config/apple2.xml.h:4
+msgid ""
+"Simulates an original Apple ][ Plus computer in all its 1979 glory. It also "
+"reproduces the appearance of display on a color television set of the "
+"period. In \"Text Mode\", it displays the output of a program, or the "
+"contents of a file or URL, as configured on the \"Advanced\" tab of the main "
+"Screensaver Preferences window. In \"Slideshow Mode\", it chooses a number "
+"of images from the image source you configured into XScreenSaver and "
+"displays them within the limitations of the Apple ][ display hardware. (Six "
+"available colors in hi-res mode!) In \"Basic Programming Mode\", a simulated "
+"user types in a BASIC program and runs it. By Trevor Blackwell."
+msgstr ""
+
+#: hacks/config/apple2.xml.h:5
+msgid "Slideshow Mode"
+msgstr ""
+
+#: hacks/config/apple2.xml.h:6
+#, fuzzy
+msgid "Text Mode"
+msgstr "文本文件"
+
+#: hacks/config/apple2.xml.h:7 hacks/config/fliptext.xml.h:17
+#: hacks/config/fontglide.xml.h:15 hacks/config/noseguy.xml.h:7
+#: hacks/config/phosphor.xml.h:9 hacks/config/starwars.xml.h:17
+msgid "Text Program"
+msgstr "文本产生程序"
+
 #: hacks/config/atlantis.xml.h:1
 msgid "Agressive"
 msgstr ""
 #: hacks/config/atlantis.xml.h:1
 msgid "Agressive"
 msgstr ""
@@ -1525,47 +1789,20 @@ msgstr "鲨鱼的速度"
 msgid "Shimmering Water"
 msgstr "水波荡漾"
 
 msgid "Shimmering Water"
 msgstr "水波荡漾"
 
-#: hacks/config/atlantis.xml.h:11 hacks/config/atunnel.xml.h:5
-#: hacks/config/blocktube.xml.h:8 hacks/config/boxed.xml.h:5
-#: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
-#: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
-#: hacks/config/cubestorm.xml.h:7 hacks/config/dangerball.xml.h:4
-#: hacks/config/endgame.xml.h:4 hacks/config/engine.xml.h:14
-#: hacks/config/extrusion.xml.h:10 hacks/config/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/glforestfire.xml.h:13 hacks/config/glknots.xml.h:16
-#: hacks/config/glmatrix.xml.h:17 hacks/config/glplanet.xml.h:5
-#: hacks/config/glslideshow.xml.h:18 hacks/config/glsnake.xml.h:10
-#: hacks/config/gltext.xml.h:12 hacks/config/hypertorus.xml.h:12
-#: hacks/config/jigglypuff.xml.h:15 hacks/config/klein.xml.h:6
-#: hacks/config/lament.xml.h:5 hacks/config/lavalite.xml.h:26
-#: hacks/config/menger.xml.h:15 hacks/config/moebius.xml.h:6
-#: hacks/config/molecule.xml.h:21 hacks/config/morph3d.xml.h:5
-#: hacks/config/pipes.xml.h:14 hacks/config/pulsar.xml.h:14
-#: hacks/config/queens.xml.h:3 hacks/config/rubik.xml.h:6
-#: hacks/config/sballs.xml.h:12 hacks/config/sierpinski3d.xml.h:6
-#: hacks/config/spheremonics.xml.h:18 hacks/config/sproingies.xml.h:4
-#: hacks/config/stairs.xml.h:2 hacks/config/starwars.xml.h:11
-#: hacks/config/superquadrics.xml.h:7
-msgid "Show Frames-per-Second"
-msgstr "显示每秒帧数"
-
 #: hacks/config/atlantis.xml.h:12
 msgid "Shy"
 msgstr ""
 
 #: hacks/config/atlantis.xml.h:12
 msgid "Shy"
 msgstr ""
 
-#: hacks/config/atlantis.xml.h:14 hacks/config/boxed.xml.h:7
-#: hacks/config/cage.xml.h:5 hacks/config/extrusion.xml.h:12
-#: hacks/config/gears.xml.h:8 hacks/config/glblur.xml.h:15
-#: hacks/config/glplanet.xml.h:7 hacks/config/glsnake.xml.h:13
-#: hacks/config/gltext.xml.h:14 hacks/config/menger.xml.h:17
-#: hacks/config/molecule.xml.h:23 hacks/config/munch.xml.h:8
+#: hacks/config/atlantis.xml.h:14 hacks/config/cage.xml.h:5
+#: hacks/config/extrusion.xml.h:12 hacks/config/gears.xml.h:8
+#: hacks/config/glplanet.xml.h:9 hacks/config/glsnake.xml.h:13
+#: hacks/config/gltext.xml.h:16 hacks/config/menger.xml.h:17
+#: hacks/config/mismunch.xml.h:11 hacks/config/molecule.xml.h:24
+#: hacks/config/munch.xml.h:8 hacks/config/providence.xml.h:6
 #: 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/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 "单色"
 
 msgid "Solid"
 msgstr "单色"
 
@@ -1583,21 +1820,27 @@ msgid "Whale Speed"
 msgstr "鲸鱼的速度"
 
 #: hacks/config/atlantis.xml.h:17 hacks/config/atunnel.xml.h:10
 msgstr "鲸鱼的速度"
 
 #: hacks/config/atlantis.xml.h:17 hacks/config/atunnel.xml.h:10
-#: hacks/config/blocktube.xml.h:13 hacks/config/boxed.xml.h:8
-#: hacks/config/cage.xml.h:8 hacks/config/cubestorm.xml.h:14
+#: hacks/config/blinkbox.xml.h:10 hacks/config/blocktube.xml.h:13
+#: hacks/config/boing.xml.h:15 hacks/config/boxed.xml.h:17
+#: hacks/config/cage.xml.h:9 hacks/config/crackberg.xml.h:23
+#: hacks/config/cube21.xml.h:28 hacks/config/cubestorm.xml.h:14
 #: hacks/config/dangerball.xml.h:11 hacks/config/extrusion.xml.h:19
 #: hacks/config/dangerball.xml.h:11 hacks/config/extrusion.xml.h:19
-#: hacks/config/flyingtoasters.xml.h:14 hacks/config/gears.xml.h:11
-#: hacks/config/glblur.xml.h:20 hacks/config/glforestfire.xml.h:20
-#: hacks/config/glknots.xml.h:23 hacks/config/glplanet.xml.h:11
-#: hacks/config/glsnake.xml.h:16 hacks/config/gltext.xml.h:18
-#: hacks/config/jigglypuff.xml.h:25 hacks/config/lament.xml.h:9
+#: hacks/config/flipflop.xml.h:8 hacks/config/flyingtoasters.xml.h:14
+#: hacks/config/gears.xml.h:11 hacks/config/glforestfire.xml.h:20
+#: hacks/config/glhanoi.xml.h:10 hacks/config/glknots.xml.h:23
+#: hacks/config/glplanet.xml.h:15 hacks/config/glsnake.xml.h:15
+#: hacks/config/gltext.xml.h:21 hacks/config/jigglypuff.xml.h:25
+#: hacks/config/juggler3d.xml.h:13 hacks/config/lament.xml.h:9
 #: hacks/config/lavalite.xml.h:32 hacks/config/menger.xml.h:21
 #: hacks/config/lavalite.xml.h:32 hacks/config/menger.xml.h:21
-#: hacks/config/moebius.xml.h:11 hacks/config/molecule.xml.h:26
-#: hacks/config/pulsar.xml.h:20 hacks/config/sballs.xml.h:18
-#: hacks/config/sierpinski3d.xml.h:12 hacks/config/speedmine.xml.h:18
-#: hacks/config/spheremonics.xml.h:26 hacks/config/sproingies.xml.h:10
-#: hacks/config/stairs.xml.h:7 hacks/config/stonerview.xml.h:4
-#: hacks/config/superquadrics.xml.h:12
+#: hacks/config/mirrorblob.xml.h:23 hacks/config/moebius.xml.h:11
+#: hacks/config/molecule.xml.h:27 hacks/config/pinion.xml.h:15
+#: hacks/config/polyhedra.xml.h:166 hacks/config/providence.xml.h:9
+#: hacks/config/pulsar.xml.h:20 hacks/config/queens.xml.h:7
+#: 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/tangram.xml.h:8
 msgid "Wireframe"
 msgstr "线框"
 
 msgid "Wireframe"
 msgstr "线框"
 
@@ -1622,7 +1865,7 @@ msgid "Bounce Off Walls"
 msgstr "遇到墙壁会反弹"
 
 #: hacks/config/attraction.xml.h:6 hacks/config/hopalong.xml.h:1
 msgstr "遇到墙壁会反弹"
 
 #: hacks/config/attraction.xml.h:6 hacks/config/hopalong.xml.h:1
-#: hacks/config/interference.xml.h:3 hacks/config/qix.xml.h:2
+#: hacks/config/interference.xml.h:5 hacks/config/qix.xml.h:2
 #: hacks/config/wander.xml.h:3
 msgid "Color Contrast"
 msgstr "颜色对比度"
 #: hacks/config/wander.xml.h:3
 msgid "Color Contrast"
 msgstr "颜色对比度"
@@ -1635,21 +1878,22 @@ msgstr "环境粘度"
 msgid "Filled Splines"
 msgstr ""
 
 msgid "Filled Splines"
 msgstr ""
 
-#: 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/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/fliptext.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/glslideshow.xml.h:13 hacks/config/goop.xml.h:6
 #: hacks/config/halftone.xml.h:7 hacks/config/hopalong.xml.h:10
 #: hacks/config/hyperball.xml.h:3 hacks/config/hypercube.xml.h:3
-#: hacks/config/interference.xml.h:6 hacks/config/jigglypuff.xml.h:8
+#: 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/kumppa.xml.h:4 hacks/config/lavalite.xml.h:12
 #: hacks/config/nerverot.xml.h:11 hacks/config/petri.xml.h:8
 #: hacks/config/pyro.xml.h:5 hacks/config/qix.xml.h:10
 #: hacks/config/speedmine.xml.h:5 hacks/config/spheremonics.xml.h:6
 #: hacks/config/spiral.xml.h:4 hacks/config/squiral.xml.h:6
-#: hacks/config/strange.xml.h:3 hacks/config/superquadrics.xml.h:5
-#: hacks/config/t3d.xml.h:7 hacks/config/twang.xml.h:5
-#: hacks/config/wander.xml.h:8
+#: 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 "高"
 
 msgid "High"
 msgstr "高"
 
@@ -1682,35 +1926,40 @@ msgid "Lines"
 msgstr "线"
 
 #: hacks/config/attraction.xml.h:16 hacks/config/blocktube.xml.h:5
 msgstr "线"
 
 #: 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/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/munch.xml.h:4
+#: hacks/config/braid.xml.h:6 hacks/config/celtic.xml.h:4
+#: hacks/config/crackberg.xml.h:13 hacks/config/cube21.xml.h:9
+#: hacks/config/cynosure.xml.h:5 hacks/config/drift.xml.h:8
+#: hacks/config/eruption.xml.h:11 hacks/config/euler2d.xml.h:6
+#: hacks/config/fiberlamp.xml.h:5 hacks/config/fireflies.xml.h:21
+#: hacks/config/flow.xml.h:6 hacks/config/fontglide.xml.h:8
+#: hacks/config/galaxy.xml.h:5 hacks/config/juggle.xml.h:4
+#: hacks/config/klein.xml.h:4 hacks/config/laser.xml.h:5
+#: hacks/config/menger.xml.h:4 hacks/config/metaballs.xml.h:5
+#: hacks/config/mismunch.xml.h:3 hacks/config/munch.xml.h:4
 #: hacks/config/nerverot.xml.h:13 hacks/config/petri.xml.h:9
 #: hacks/config/polyominoes.xml.h:4 hacks/config/rotor.xml.h:5
 #: hacks/config/shadebobs.xml.h:4 hacks/config/sierpinski3d.xml.h:3
 #: hacks/config/nerverot.xml.h:13 hacks/config/petri.xml.h:9
 #: hacks/config/polyominoes.xml.h:4 hacks/config/rotor.xml.h:5
 #: hacks/config/shadebobs.xml.h:4 hacks/config/sierpinski3d.xml.h:3
-#: hacks/config/spheremonics.xml.h:7 hacks/config/wander.xml.h:10
+#: hacks/config/spheremonics.xml.h:7 hacks/config/substrate.xml.h:11
+#: hacks/config/timetunnel.xml.h:6 hacks/config/wander.xml.h:10
 #: hacks/config/whirlwindwarp.xml.h:3
 msgid "Long"
 msgstr "长"
 
 #: hacks/config/whirlwindwarp.xml.h:3
 msgid "Long"
 msgstr "长"
 
-#: 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/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/fliptext.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/halftone.xml.h:9 hacks/config/hopalong.xml.h:14
 #: hacks/config/hyperball.xml.h:6 hacks/config/hypercube.xml.h:5
-#: hacks/config/interference.xml.h:9 hacks/config/jigglypuff.xml.h:11
+#: 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/kumppa.xml.h:6 hacks/config/lavalite.xml.h:14
 #: hacks/config/nerverot.xml.h:14 hacks/config/petri.xml.h:10
 #: hacks/config/pyro.xml.h:7 hacks/config/qix.xml.h:13
 #: hacks/config/speedmine.xml.h:6 hacks/config/spheremonics.xml.h:8
 #: hacks/config/spiral.xml.h:5 hacks/config/squiral.xml.h:8
-#: hacks/config/strange.xml.h:4 hacks/config/superquadrics.xml.h:6
-#: hacks/config/t3d.xml.h:8 hacks/config/twang.xml.h:7
-#: hacks/config/wander.xml.h:11
+#: 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 "低"
 
 msgid "Low"
 msgstr "低"
 
@@ -1726,7 +1975,8 @@ msgstr "向外"
 msgid "Polygons"
 msgstr "多边形"
 
 msgid "Polygons"
 msgstr "多边形"
 
-#: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
+#: hacks/config/attraction.xml.h:23 hacks/config/fuzzyflakes.xml.h:13
+#: hacks/config/spotlight.xml.h:3 hacks/config/xplanet.xml.h:55
 msgid "Radius"
 msgstr "半径"
 
 msgid "Radius"
 msgstr "半径"
 
@@ -1735,15 +1985,20 @@ msgid "Repulsion Threshold"
 msgstr "排斥距离临界值"
 
 #: hacks/config/attraction.xml.h:25 hacks/config/blocktube.xml.h:7
 msgstr "排斥距离临界值"
 
 #: 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/galaxy.xml.h:8
-#: hacks/config/klein.xml.h:5 hacks/config/laser.xml.h:9
-#: hacks/config/menger.xml.h:14 hacks/config/metaballs.xml.h:12
+#: hacks/config/braid.xml.h:10 hacks/config/celtic.xml.h:7
+#: hacks/config/crackberg.xml.h:17 hacks/config/cube21.xml.h:12
+#: hacks/config/cynosure.xml.h:8 hacks/config/drift.xml.h:11
+#: hacks/config/eruption.xml.h:18 hacks/config/euler2d.xml.h:12
+#: hacks/config/fiberlamp.xml.h:7 hacks/config/fireflies.xml.h:34
+#: hacks/config/flow.xml.h:9 hacks/config/galaxy.xml.h:9
+#: hacks/config/juggle.xml.h:7 hacks/config/klein.xml.h:5
+#: hacks/config/laser.xml.h:9 hacks/config/menger.xml.h:14
+#: hacks/config/metaballs.xml.h:12 hacks/config/mismunch.xml.h:8
 #: hacks/config/munch.xml.h:6 hacks/config/nerverot.xml.h:19
 #: hacks/config/petri.xml.h:22 hacks/config/polyominoes.xml.h:9
 #: hacks/config/rotor.xml.h:9 hacks/config/shadebobs.xml.h:8
 #: hacks/config/sierpinski3d.xml.h:5 hacks/config/spheremonics.xml.h:17
 #: hacks/config/munch.xml.h:6 hacks/config/nerverot.xml.h:19
 #: hacks/config/petri.xml.h:22 hacks/config/polyominoes.xml.h:9
 #: hacks/config/rotor.xml.h:9 hacks/config/shadebobs.xml.h:8
 #: hacks/config/sierpinski3d.xml.h:5 hacks/config/spheremonics.xml.h:17
+#: hacks/config/substrate.xml.h:14 hacks/config/timetunnel.xml.h:8
 #: hacks/config/wander.xml.h:12 hacks/config/whirlwindwarp.xml.h:6
 msgid "Short"
 msgstr "短"
 #: hacks/config/wander.xml.h:12 hacks/config/whirlwindwarp.xml.h:6
 msgid "Short"
 msgstr "短"
@@ -1752,12 +2007,12 @@ msgstr "短"
 msgid "Splines"
 msgstr ""
 
 msgid "Splines"
 msgstr ""
 
-#: hacks/config/attraction.xml.h:30
+#: hacks/config/attraction.xml.h:30 hacks/config/fireflies.xml.h:42
 msgid "Tails"
 msgstr "轨迹"
 
 #: hacks/config/attraction.xml.h:31 hacks/config/euler2d.xml.h:16
 msgid "Tails"
 msgstr "轨迹"
 
 #: 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 "轨迹的长度"
 
 msgid "Trail Length"
 msgstr "轨迹的长度"
 
@@ -1778,8 +2033,9 @@ msgstr ""
 msgid "Normal"
 msgstr "一般"
 
 msgid "Normal"
 msgstr "一般"
 
-#: hacks/config/atunnel.xml.h:8 hacks/config/glforestfire.xml.h:18
-#: hacks/config/lament.xml.h:8 hacks/config/sballs.xml.h:17
+#: hacks/config/atunnel.xml.h:8 hacks/config/cube21.xml.h:24
+#: hacks/config/glforestfire.xml.h:18 hacks/config/lament.xml.h:8
+#: hacks/config/sballs.xml.h:17
 msgid "Untextured"
 msgstr ""
 
 msgid "Untextured"
 msgstr ""
 
@@ -1833,10 +2089,38 @@ msgstr "激光"
 msgid "Robots"
 msgstr "机器人"
 
 msgid "Robots"
 msgstr "机器人"
 
-#: hacks/config/blaster.xml.h:10
+#: hacks/config/blaster.xml.h:10 hacks/config/glplanet.xml.h:11
 msgid "Stars"
 msgstr "星球"
 
 msgid "Stars"
 msgstr "星球"
 
+#: hacks/config/blinkbox.xml.h:1
+msgid "BlinkBox"
+msgstr ""
+
+#: hacks/config/blinkbox.xml.h:2
+#, fuzzy
+msgid "Box Size"
+msgstr "最大大小"
+
+#: hacks/config/blinkbox.xml.h:3
+msgid "Dissolve"
+msgstr ""
+
+#: hacks/config/blinkbox.xml.h:4 hacks/config/phosphor.xml.h:3
+msgid "Fade"
+msgstr ""
+
+#: hacks/config/blinkbox.xml.h:6
+#, fuzzy
+msgid "Motion Blur"
+msgstr "旋转速度"
+
+#: hacks/config/blinkbox.xml.h:7
+msgid ""
+"Shows a ball contained inside of a bounding box. Colored blocks blink in "
+"when the ball hits the edges. Written by Jeremy English."
+msgstr ""
+
 #: hacks/config/blitspin.xml.h:1
 #, fuzzy
 msgid "90 deg Rotation Speed"
 #: hacks/config/blitspin.xml.h:1
 #, fuzzy
 msgid "90 deg Rotation Speed"
@@ -1876,7 +2160,7 @@ msgstr ""
 msgid "BlockTube"
 msgstr ""
 
 msgid "BlockTube"
 msgstr ""
 
-#: hacks/config/blocktube.xml.h:2
+#: hacks/config/blocktube.xml.h:2 hacks/config/timetunnel.xml.h:3
 msgid "Color Change Time"
 msgstr ""
 
 msgid "Color Change Time"
 msgstr ""
 
@@ -1899,6 +2183,64 @@ msgid ""
 "from hue to hue. Written by Lars R. Damerow."
 msgstr ""
 
 "from hue to hue. Written by Lars R. Damerow."
 msgstr ""
 
+#: hacks/config/boing.xml.h:1
+#, fuzzy
+msgid "Boing"
+msgstr "较大"
+
+#: hacks/config/boing.xml.h:3 hacks/config/boxed.xml.h:8
+#: hacks/config/fireflies.xml.h:17 hacks/config/pinion.xml.h:7
+#, fuzzy
+msgid "Huge"
+msgstr "大火"
+
+#: hacks/config/boing.xml.h:4 hacks/config/crackberg.xml.h:12
+#, fuzzy
+msgid "Lighting"
+msgstr "闪电"
+
+#: hacks/config/boing.xml.h:5
+msgid "Meridians"
+msgstr ""
+
+#: hacks/config/boing.xml.h:6
+#, fuzzy
+msgid "Parallels"
+msgstr "微粒"
+
+#: hacks/config/boing.xml.h:7
+#, fuzzy
+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:7
+#: 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 "大小"
+
+#: hacks/config/boing.xml.h:11
+msgid "Smoothing"
+msgstr ""
+
+#: 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/boxed.xml.h:16
+#: hacks/config/fireflies.xml.h:43 hacks/config/pinion.xml.h:14
+#, fuzzy
+msgid "Tiny"
+msgstr "薄"
+
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 msgstr "Bouboule"
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 msgstr "Bouboule"
@@ -1914,7 +2256,7 @@ msgstr "点数"
 
 #: hacks/config/bouboule.xml.h:10
 msgid ""
 
 #: hacks/config/bouboule.xml.h:10
 msgid ""
-"This draws what looks like a spinning, deforming baloon with varying-sized "
+"This draws what looks like a spinning, deforming balloon with varying-sized "
 "spots painted on its invisible surface. Written by Jeremie Petit."
 msgstr ""
 
 "spots painted on its invisible surface. Written by Jeremie Petit."
 msgstr ""
 
@@ -1923,12 +2265,15 @@ msgid "A Cow. A Trampoline. Together, they fight crime. By Jamie Zawinski."
 msgstr ""
 
 #: hacks/config/bouncingcow.xml.h:2 hacks/config/boxed.xml.h:1
 msgstr ""
 
 #: hacks/config/bouncingcow.xml.h:2 hacks/config/boxed.xml.h:1
+#: hacks/config/carousel.xml.h:3 hacks/config/ccurve.xml.h:3
 #: hacks/config/cubestorm.xml.h:1 hacks/config/flyingtoasters.xml.h:3
 #: hacks/config/cubestorm.xml.h:1 hacks/config/flyingtoasters.xml.h:3
-#: 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/pyro.xml.h:1
-#: hacks/config/rd-bomb.xml.h:6 hacks/config/rocks.xml.h:1
-#: hacks/config/starwars.xml.h:1 hacks/config/xfishtank.xml.h:1
+#: hacks/config/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 "动画速度"
 
 msgid "Animation Speed"
 msgstr "动画速度"
 
@@ -1964,16 +2309,107 @@ msgstr "颜色数"
 msgid "Wireframe Cow"
 msgstr "线框"
 
 msgid "Wireframe Cow"
 msgstr "线框"
 
-#: hacks/config/boxed.xml.h:2
+#: hacks/config/boxed.xml.h:2 hacks/config/fluidballs.xml.h:2
+#, fuzzy
+msgid "Ball Size"
+msgstr "格子大小"
+
+#: hacks/config/boxed.xml.h:3
 msgid "Boxed"
 msgstr ""
 
 msgid "Boxed"
 msgstr ""
 
-#: hacks/config/boxed.xml.h:3
+#: hacks/config/boxed.xml.h:4
 msgid ""
 "Draws a box full of 3D bouncing balls that explode. Written by Sander van "
 "Grieken."
 msgstr ""
 
 msgid ""
 "Draws a box full of 3D bouncing balls that explode. Written by Sander van "
 "Grieken."
 msgstr ""
 
+#: hacks/config/boxed.xml.h:5
+#, fuzzy
+msgid "Explosion Force"
+msgstr "爆炸"
+
+#: hacks/config/boxed.xml.h:9 hacks/config/pipes.xml.h:9
+#: hacks/config/substrate.xml.h:12 hacks/config/wormhole.xml.h:4
+msgid "Lots"
+msgstr ""
+
+#: hacks/config/boxed.xml.h:10 hacks/config/cubestorm.xml.h:5
+#: hacks/config/fontglide.xml.h:9 hacks/config/glknots.xml.h:6
+#: hacks/config/polyhedra.xml.h:84
+#, fuzzy
+msgid "Motion Speed"
+msgstr "旋转速度"
+
+#: hacks/config/boxed.xml.h:11
+msgid "Nuke"
+msgstr ""
+
+#: hacks/config/boxed.xml.h:12
+#, fuzzy
+msgid "Number of Balls"
+msgstr "碎片的数目。"
+
+#: hacks/config/boxed.xml.h:13 hacks/config/hopalong.xml.h:18
+msgid "Popcorn"
+msgstr ""
+
+#: hacks/config/boxfit.xml.h:1 hacks/config/popsquares.xml.h:1
+#, fuzzy
+msgid "Border"
+msgstr "边框宽度"
+
+#: hacks/config/boxfit.xml.h:2
+msgid "BoxFit"
+msgstr ""
+
+#: hacks/config/boxfit.xml.h:3 hacks/config/cubenetic.xml.h:1
+#, fuzzy
+msgid "Boxes"
+msgstr "最佳"
+
+#: hacks/config/boxfit.xml.h:4
+#, fuzzy
+msgid "Boxes Only"
+msgstr "最佳"
+
+#: hacks/config/boxfit.xml.h:5
+#, fuzzy
+msgid "Boxes or Circles"
+msgstr "光环的数目"
+
+#: hacks/config/boxfit.xml.h:6
+#, fuzzy
+msgid "Circles Only"
+msgstr "电路图"
+
+#: hacks/config/boxfit.xml.h:7
+#, fuzzy
+msgid "Color Gradient"
+msgstr "颜色渐变"
+
+#: hacks/config/boxfit.xml.h:9
+#, fuzzy
+msgid "Grab Images"
+msgstr "捕获桌面图像(_I)"
+
+#: hacks/config/boxfit.xml.h:10
+msgid "Grow By"
+msgstr ""
+
+#: hacks/config/boxfit.xml.h:11
+msgid ""
+"Packs the screen with growing squares or circles, colored according to a "
+"horizontal or vertical gradient, or according to the colors of the desktop "
+"or a loaded image file. The objects grow until they touch, then stop. When "
+"the screen is full, they shrink away and the process restarts. Written by "
+"Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/boxfit.xml.h:13 hacks/config/xearth.xml.h:23
+msgid "Spacing"
+msgstr ""
+
 #: hacks/config/braid.xml.h:1
 #, fuzzy
 msgid "Braid"
 #: hacks/config/braid.xml.h:1
 #, fuzzy
 msgid "Braid"
@@ -1987,23 +2423,24 @@ msgid ""
 msgstr "绘制随机的颜色旋转变化而且交织在一起的同心圆。由 John Neil 编写。"
 
 #: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:9
 msgstr "绘制随机的颜色旋转变化而且交织在一起的同心圆。由 John Neil 编写。"
 
 #: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:9
-#: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
-#: hacks/config/cynosure.xml.h:3 hacks/config/deco.xml.h:4
-#: hacks/config/drift.xml.h:2 hacks/config/epicycle.xml.h:3
-#: hacks/config/eruption.xml.h:3 hacks/config/euler2d.xml.h:1
-#: hacks/config/flame.xml.h:5 hacks/config/galaxy.xml.h:2
-#: hacks/config/glsnake.xml.h:4 hacks/config/helix.xml.h:3
-#: hacks/config/hopalong.xml.h:2 hacks/config/imsmap.xml.h:6
-#: hacks/config/klein.xml.h:1 hacks/config/laser.xml.h:2
-#: hacks/config/menger.xml.h:2 hacks/config/metaballs.xml.h:3
-#: hacks/config/moire.xml.h:3 hacks/config/molecule.xml.h:9
+#: hacks/config/coral.xml.h:6 hacks/config/cynosure.xml.h:3
+#: hacks/config/deco.xml.h:4 hacks/config/drift.xml.h:2
+#: hacks/config/epicycle.xml.h:3 hacks/config/eruption.xml.h:3
+#: hacks/config/euler2d.xml.h:1 hacks/config/flame.xml.h:5
+#: hacks/config/galaxy.xml.h:2 hacks/config/glsnake.xml.h:5
+#: hacks/config/helix.xml.h:3 hacks/config/hopalong.xml.h:2
+#: hacks/config/imsmap.xml.h:6 hacks/config/klein.xml.h:1
+#: hacks/config/laser.xml.h:2 hacks/config/menger.xml.h:2
+#: hacks/config/metaballs.xml.h:3 hacks/config/mismunch.xml.h:1
+#: hacks/config/moire.xml.h:3 hacks/config/molecule.xml.h:10
 #: hacks/config/munch.xml.h:2 hacks/config/nerverot.xml.h:8
 #: hacks/config/munch.xml.h:2 hacks/config/nerverot.xml.h:8
-#: hacks/config/pedal.xml.h:3 hacks/config/penrose.xml.h:5
+#: hacks/config/pedal.xml.h:3 hacks/config/polyhedra.xml.h:16
 #: 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/polyominoes.xml.h:1 hacks/config/rorschach.xml.h:3
 #: hacks/config/rotzoomer.xml.h:5 hacks/config/shadebobs.xml.h:2
 #: hacks/config/sierpinski3d.xml.h:1 hacks/config/spheremonics.xml.h:4
-#: hacks/config/starfish.xml.h:2 hacks/config/vidwhacker.xml.h:3
-#: hacks/config/wander.xml.h:7 hacks/config/xspirograph.xml.h:3
+#: hacks/config/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"
 msgstr "持续时间"
 
 msgid "Duration"
 msgstr "持续时间"
 
@@ -2018,7 +2455,7 @@ msgid "Max Rings"
 msgstr "最大的圆环"
 
 #: hacks/config/bsod.xml.h:1 hacks/config/molecule.xml.h:1
 msgstr "最大的圆环"
 
 #: 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 分钟"
 
 msgid "2 minutes"
 msgstr "2 分钟"
 
@@ -2060,66 +2497,99 @@ msgid "HPUX"
 msgstr ""
 
 #: hacks/config/bsod.xml.h:11
 msgstr ""
 
 #: hacks/config/bsod.xml.h:11
-#, fuzzy
-msgid "Linux"
-msgstr "Sparc Linux"
+msgid "HVX/GCOS6"
+msgstr ""
 
 #: hacks/config/bsod.xml.h:12
 
 #: hacks/config/bsod.xml.h:12
-msgid "Mac Bomb"
+msgid "Linux (fsck)"
 msgstr ""
 
 #: hacks/config/bsod.xml.h:13
 msgstr ""
 
 #: hacks/config/bsod.xml.h:13
+msgid "Linux (hppa)"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:14
+msgid "Linux (sparc)"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:15
+msgid "MS-DOS"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:16
+msgid "Mac Bomb"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:17
 #, fuzzy
 msgid "MacOS X"
 msgstr "MacOS"
 
 #, fuzzy
 msgid "MacOS X"
 msgstr "MacOS"
 
-#: hacks/config/bsod.xml.h:14
+#: hacks/config/bsod.xml.h:18
 msgid "MacsBug"
 msgstr "MacsBug"
 
 msgid "MacsBug"
 msgstr "MacsBug"
 
-#: hacks/config/bsod.xml.h:15
-msgid "NCD X Terminal"
+#: hacks/config/bsod.xml.h:19
+#, fuzzy
+msgid "NCD X Terminal  "
 msgstr "NCD X 终端"
 
 msgstr "NCD X 终端"
 
-#: hacks/config/bsod.xml.h:16
+#: hacks/config/bsod.xml.h:20
+msgid "Nvidia"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:21
+msgid "OS/2"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:22
 msgid "OS/390"
 msgstr ""
 
 msgid "OS/390"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:17
+#: hacks/config/bsod.xml.h:23
 msgid "SCO"
 msgstr "SCO"
 
 msgid "SCO"
 msgstr "SCO"
 
-#: hacks/config/bsod.xml.h:18
+#: hacks/config/bsod.xml.h:24
 msgid "Sad Mac"
 msgstr ""
 
 msgid "Sad Mac"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:19
+#: hacks/config/bsod.xml.h:25
 msgid "Solaris"
 msgstr "Solaris"
 
 msgid "Solaris"
 msgstr "Solaris"
 
-#: hacks/config/bsod.xml.h:20
-msgid "Sparc Linux"
-msgstr "Sparc Linux"
+#: hacks/config/bsod.xml.h:26
+msgid "Tru64"
+msgstr ""
 
 
-#: hacks/config/bsod.xml.h:21
+#: hacks/config/bsod.xml.h:27
+msgid "VMS"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:28
 #, fuzzy
 #, fuzzy
-msgid "Windows 2000"
+msgid "Windows 2000  "
 msgstr "Windows"
 
 msgstr "Windows"
 
-#: hacks/config/bsod.xml.h:22
+#: hacks/config/bsod.xml.h:29
 #, fuzzy
 msgid "Windows 3.1"
 msgstr "Windows"
 
 #, fuzzy
 msgid "Windows 3.1"
 msgstr "Windows"
 
-#: hacks/config/bsod.xml.h:23
+#: hacks/config/bsod.xml.h:30
 msgid "Windows NT"
 msgstr "Windows NT"
 
 #: hacks/config/bubble3d.xml.h:1
 msgid "Windows NT"
 msgstr "Windows NT"
 
 #: hacks/config/bubble3d.xml.h:1
+#, fuzzy
+msgid "Bubble Color"
+msgstr "泡沫会浮动"
+
+#: hacks/config/bubble3d.xml.h:2
 msgid "Bubble3D"
 msgstr "三维泡沫"
 
 msgid "Bubble3D"
 msgstr "三维泡沫"
 
-#: hacks/config/bubble3d.xml.h:2
+#: hacks/config/bubble3d.xml.h:3
 msgid ""
 "Draws a stream of rising, undulating 3D bubbles, rising toward the top of "
 "the screen, with nice specular reflections. Written by Richard Jones."
 msgid ""
 "Draws a stream of rising, undulating 3D bubbles, rising toward the top of "
 "the screen, with nice specular reflections. Written by Richard Jones."
@@ -2127,6 +2597,11 @@ msgstr ""
 "绘制一串浮升、波动的三维泡沫, 向屏幕顶端浮动,还带有漂亮的反射光泽。由 "
 "Richard Jones 编写。"
 
 "绘制一串浮升、波动的三维泡沫, 向屏幕顶端浮动,还带有漂亮的反射光泽。由 "
 "Richard Jones 编写。"
 
+#: hacks/config/bubble3d.xml.h:8
+#, fuzzy
+msgid "Transparent Bubbles"
+msgstr "透明"
+
 #: hacks/config/bubbles.xml.h:1 hacks/config/xfishtank.xml.h:2
 msgid "Bubbles"
 msgstr "泡沫"
 #: hacks/config/bubbles.xml.h:1 hacks/config/xfishtank.xml.h:2
 msgid "Bubbles"
 msgstr "泡沫"
@@ -2183,7 +2658,12 @@ msgstr ""
 msgid "Cage"
 msgstr "不可能的笼"
 
 msgid "Cage"
 msgstr "不可能的笼"
 
-#: hacks/config/cage.xml.h:7
+#: hacks/config/cage.xml.h:7 hacks/config/cube21.xml.h:22
+#, fuzzy
+msgid "Textured"
+msgstr "文字"
+
+#: hacks/config/cage.xml.h:8
 msgid ""
 "This draws Escher's ``Impossible Cage,'' a 3d analog of a moebius strip, and "
 "rotates it in three dimensions. Written by Marcelo Vianna."
 msgid ""
 "This draws Escher's ``Impossible Cage,'' a 3d analog of a moebius strip, and "
 "rotates it in three dimensions. Written by Marcelo Vianna."
@@ -2191,25 +2671,94 @@ msgstr ""
 "绘制 Escher 的“Impossible Cage”(不可能的笼),一个墨比乌斯带的三维仿真,在三维"
 "空间中旋转。由 Marcelo Vianna 编写。"
 
 "绘制 Escher 的“Impossible Cage”(不可能的笼),一个墨比乌斯带的三维仿真,在三维"
 "空间中旋转。由 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/wander.xml.h:2
+#: hacks/config/xspirograph.xml.h:1
+msgid "1 Minute"
+msgstr "1 分钟"
+
+#: hacks/config/carousel.xml.h:2
+#, fuzzy
+msgid "5 Seconds"
+msgstr "0 秒"
+
+#: hacks/config/carousel.xml.h:4
+msgid "Carousel"
+msgstr ""
+
+#: hacks/config/carousel.xml.h:6 hacks/config/electricsheep.xml.h:7
+#: hacks/config/fliptext.xml.h:8
+msgid "Frame Rate"
+msgstr ""
+
+#: 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 ""
+
+#: hacks/config/carousel.xml.h:11
+#, fuzzy
+msgid "Number of Images:"
+msgstr "波形数目"
+
+#: hacks/config/carousel.xml.h:13 hacks/config/glslideshow.xml.h:20
+#, fuzzy
+msgid "Show Image Titles"
+msgstr "图像文件"
+
+#: hacks/config/carousel.xml.h:15
+msgid "Tilt In/Out Only"
+msgstr ""
+
+#: hacks/config/carousel.xml.h:16
+msgid "Tilt In/Out and Left/Right"
+msgstr ""
+
+#: hacks/config/carousel.xml.h:17
+msgid "Tilt Left/Right Only"
+msgstr ""
+
+#: hacks/config/carousel.xml.h:18 hacks/config/glslideshow.xml.h:21
+#: hacks/config/mirrorblob.xml.h:21
+msgid "Time until loading a new image:"
+msgstr ""
+
+#: hacks/config/carousel.xml.h:19
+#, fuzzy
+msgid "Zoom In/Out"
+msgstr "放大和缩小"
+
 #: hacks/config/ccurve.xml.h:1
 msgid "0 seconds"
 msgstr "0 秒"
 
 #: hacks/config/ccurve.xml.h:1
 msgid "0 seconds"
 msgstr "0 秒"
 
-#: hacks/config/ccurve.xml.h:2 hacks/config/epicycle.xml.h:1
-msgid "1 minute"
-msgstr "1 分钟"
-
-#: hacks/config/ccurve.xml.h:3 hacks/config/epicycle.xml.h:2
-msgid "1 second"
-msgstr "1 秒"
+#: hacks/config/ccurve.xml.h:2 hacks/config/polyhedra.xml.h:2
+#, fuzzy
+msgid "30 seconds"
+msgstr "0 秒"
 
 #: hacks/config/ccurve.xml.h:4
 msgid "C Curve"
 msgstr "C 曲线"
 
 #: hacks/config/ccurve.xml.h:5
 
 #: hacks/config/ccurve.xml.h:4
 msgid "C Curve"
 msgstr "C 曲线"
 
 #: hacks/config/ccurve.xml.h:5
-msgid "Delay"
-msgstr "延时"
+msgid "Change Image Every"
+msgstr ""
 
 #: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
 #: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
 
 #: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
 #: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
@@ -2225,6 +2774,26 @@ msgid ""
 msgstr ""
 "生成自相似的线性分形,包括经典的“C Curve”(C 曲线)。由 Rick Campbell 编写。"
 
 msgstr ""
 "生成自相似的线性分形,包括经典的“C Curve”(C 曲线)。由 Rick Campbell 编写。"
 
+#: hacks/config/celtic.xml.h:1
+#, fuzzy
+msgid "Celtic"
+msgstr "立方体"
+
+#: hacks/config/celtic.xml.h:2
+#, fuzzy
+msgid "Draw Graph"
+msgstr "绘制标签"
+
+#: hacks/config/celtic.xml.h:5
+#, fuzzy
+msgid "Pause"
+msgstr "平面"
+
+#: hacks/config/celtic.xml.h:6
+msgid ""
+"Repeatedly draws random Celtic cross-stitch patterns. By Max Froumentin."
+msgstr ""
+
 #: hacks/config/circuit.xml.h:1
 msgid "Animates a number of 3D electronic components. Written by Ben Buxton."
 msgstr "模拟部份三维电子元件。由 Ben Buxton 编写。"
 #: hacks/config/circuit.xml.h:1
 msgid "Animates a number of 3D electronic components. Written by Ben Buxton."
 msgstr "模拟部份三维电子元件。由 Ben Buxton 编写。"
@@ -2247,16 +2816,19 @@ msgid "Parts"
 msgstr ""
 
 #: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
 msgstr ""
 
 #: hacks/config/circuit.xml.h:7 hacks/config/flipscreen3d.xml.h:4
+#: hacks/config/gleidescope.xml.h:9 hacks/config/glplanet.xml.h:6
+#: hacks/config/ifs.xml.h:10
 msgid "Rotate"
 msgstr "旋转"
 
 msgid "Rotate"
 msgstr "旋转"
 
-#: hacks/config/circuit.xml.h:8
+#: hacks/config/circuit.xml.h:8 hacks/config/pinion.xml.h:10
 msgid "Rotation Speed"
 msgstr "旋转速度"
 
 msgid "Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/circuit.xml.h:12 hacks/config/cubestorm.xml.h:9
-#: hacks/config/dangerball.xml.h:9 hacks/config/engine.xml.h:17
-#: hacks/config/klein.xml.h:9 hacks/config/whirlygig.xml.h:14
+#: hacks/config/circuit.xml.h:12 hacks/config/cube21.xml.h:18
+#: hacks/config/cubestorm.xml.h:9 hacks/config/dangerball.xml.h:9
+#: hacks/config/engine.xml.h:17 hacks/config/klein.xml.h:9
+#: hacks/config/polyhedra.xml.h:145 hacks/config/whirlygig.xml.h:14
 #, fuzzy
 msgid "Spin"
 msgstr "旋转"
 #, fuzzy
 msgid "Spin"
 msgstr "旋转"
@@ -2303,7 +2875,8 @@ msgid "Compass"
 msgstr "指南针"
 
 #: hacks/config/compass.xml.h:2 hacks/config/deluxe.xml.h:3
 msgstr "指南针"
 
 #: hacks/config/compass.xml.h:2 hacks/config/deluxe.xml.h:3
-#: hacks/config/interference.xml.h:4 hacks/config/kumppa.xml.h:2
+#: hacks/config/fontglide.xml.h:3 hacks/config/fuzzyflakes.xml.h:5
+#: hacks/config/interference.xml.h:6 hacks/config/kumppa.xml.h:2
 #: hacks/config/nerverot.xml.h:6 hacks/config/piecewise.xml.h:3
 #: hacks/config/pipes.xml.h:4
 msgid "Double Buffer"
 #: hacks/config/nerverot.xml.h:6 hacks/config/piecewise.xml.h:3
 #: hacks/config/pipes.xml.h:4
 msgid "Double Buffer"
@@ -2317,20 +2890,11 @@ msgstr ""
 "绘制一个指南针,它所有的指针都在随机转动,以达到“迷失方向头晕目眩”的感觉。由 "
 "Jamie Zawinski 编写。"
 
 "绘制一个指南针,它所有的指针都在随机转动,以达到“迷失方向头晕目眩”的感觉。由 "
 "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 分钟"
-
 #: 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
 #: 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
-#: hacks/config/pedal.xml.h:2 hacks/config/penrose.xml.h:1
-#: hacks/config/rorschach.xml.h:2 hacks/config/xspirograph.xml.h:2
+#: hacks/config/pedal.xml.h:2 hacks/config/rorschach.xml.h:2
+#: hacks/config/xspirograph.xml.h:2
 msgid "1 Second"
 msgstr "1 秒"
 
 msgid "1 Second"
 msgstr "1 秒"
 
@@ -2338,11 +2902,12 @@ msgstr "1 秒"
 msgid "Coral"
 msgstr "珊瑚"
 
 msgid "Coral"
 msgstr "珊瑚"
 
-#: hacks/config/coral.xml.h:4 hacks/config/gflux.xml.h:3
-#: hacks/config/glblur.xml.h:2 hacks/config/glmatrix.xml.h:3
-#: hacks/config/imsmap.xml.h:4 hacks/config/lavalite.xml.h:6
-#: hacks/config/pyro.xml.h:2 hacks/config/qix.xml.h:5
-#: hacks/config/squiral.xml.h:1 hacks/config/xearth.xml.h:4
+#: hacks/config/coral.xml.h:4 hacks/config/fireworkx.xml.h:2
+#: hacks/config/gflux.xml.h:3 hacks/config/glblur.xml.h:2
+#: hacks/config/glmatrix.xml.h:3 hacks/config/imsmap.xml.h:4
+#: hacks/config/lavalite.xml.h:6 hacks/config/pyro.xml.h:2
+#: hacks/config/qix.xml.h:5 hacks/config/squiral.xml.h:1
+#: hacks/config/xearth.xml.h:4
 msgid "Dense"
 msgstr "较浓密"
 
 msgid "Dense"
 msgstr "较浓密"
 
@@ -2359,12 +2924,12 @@ msgstr ""
 "模拟珊瑚生长,虽然有点慢。这个图像并不能完全反映真实情况。由 Frederick "
 "Roeber 编写。"
 
 "模拟珊瑚生长,虽然有点慢。这个图像并不能完全反映真实情况。由 Frederick "
 "Roeber 编写。"
 
-#: hacks/config/coral.xml.h:13 hacks/config/gflux.xml.h:13
-#: hacks/config/glblur.xml.h:16 hacks/config/glmatrix.xml.h:19
-#: hacks/config/imsmap.xml.h:13 hacks/config/lavalite.xml.h:29
-#: hacks/config/pyro.xml.h:14 hacks/config/qix.xml.h:21
-#: hacks/config/squiral.xml.h:15 hacks/config/xearth.xml.h:24
-#: hacks/config/xmatrix.xml.h:17
+#: hacks/config/coral.xml.h:13 hacks/config/fireworkx.xml.h:10
+#: hacks/config/gflux.xml.h:13 hacks/config/glblur.xml.h:15
+#: hacks/config/glmatrix.xml.h:19 hacks/config/imsmap.xml.h:13
+#: hacks/config/lavalite.xml.h:29 hacks/config/pyro.xml.h:14
+#: hacks/config/qix.xml.h:21 hacks/config/squiral.xml.h:15
+#: hacks/config/xearth.xml.h:24 hacks/config/xmatrix.xml.h:17
 msgid "Sparse"
 msgstr "较稀疏"
 
 msgid "Sparse"
 msgstr "较稀疏"
 
@@ -2373,39 +2938,126 @@ msgid "Cosmos"
 msgstr ""
 
 #: hacks/config/cosmos.xml.h:2
 msgstr ""
 
 #: hacks/config/cosmos.xml.h:2
+#, fuzzy
 msgid ""
 "Draws fireworks and zooming, fading flares. By Tom Campbell. You can find it "
 msgid ""
 "Draws fireworks and zooming, fading flares. By Tom Campbell. You can find it "
-"at &lt;http://cosmos.dnsalias.net/cosmos/&gt;"
+"at &lt;http://www.cosmosx.org/&gt;"
 msgstr ""
 "绘制发射并逐渐消散的烟花。由 Tom Campbell 编写。您可以在&lt;http://cosmos."
 "dnsalias.net/cosmos/&gt; 找到它。"
 
 msgstr ""
 "绘制发射并逐渐消散的烟花。由 Tom Campbell 编写。您可以在&lt;http://cosmos."
 "dnsalias.net/cosmos/&gt; 找到它。"
 
-#: hacks/config/critical.xml.h:1
+#: hacks/config/crackberg.xml.h:1
+msgid "Confused"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:2
+msgid "Crackberg"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:3
 #, fuzzy
 #, fuzzy
-msgid "Critical"
-msgstr "自组织线条"
+msgid "Display FPS"
+msgstr "显示秒数"
 
 
-#: hacks/config/critical.xml.h:2
+#: hacks/config/crackberg.xml.h:4
+msgid "Eagle Nest"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:5
+msgid "Flat Shading"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:6
 msgid ""
 msgid ""
-"Draws a system of self-organizing lines. It starts out as random squiggles, "
-"but after a few iterations, order begins to appear. Written by Martin Pool."
+"Flies through height maps, optionally animating the creation and destruction "
+"of generated tiles; tiles `grow' into place."
 msgstr ""
 msgstr ""
-"绘制一个自组织线条组成的系统。从随机的混乱线条开始,经过几次重复操作后,开始"
-"变得有序。由 Martin Pool 编写。"
 
 
-#: hacks/config/crystal.xml.h:1
-msgid "Center on Screen"
-msgstr "居于屏幕中央"
+#: hacks/config/crackberg.xml.h:7
+#, fuzzy
+msgid "Frame Delay"
+msgstr "延时"
 
 
-#: hacks/config/crystal.xml.h:2 hacks/config/deluxe.xml.h:1
-#: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:3
-#: hacks/config/galaxy.xml.h:1 hacks/config/glforestfire.xml.h:1
-#: hacks/config/grav.xml.h:1 hacks/config/julia.xml.h:1
-#: hacks/config/laser.xml.h:1 hacks/config/lisa.xml.h:1
-#: hacks/config/lissie.xml.h:2 hacks/config/morph3d.xml.h:2
-#: hacks/config/mountain.xml.h:1 hacks/config/piecewise.xml.h:2
-#: hacks/config/qix.xml.h:4 hacks/config/rocks.xml.h:2
-#: hacks/config/rotor.xml.h:2 hacks/config/rubik.xml.h:1
+#: hacks/config/crackberg.xml.h:8
+#, fuzzy
+msgid "Growing"
+msgstr "较大"
+
+#: hacks/config/crackberg.xml.h:9
+msgid "Ice"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:10
+msgid "Immediate"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:11 hacks/config/glslideshow.xml.h:14
+msgid "Letterbox"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:14
+msgid "Mouse Hole"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:15
+#, fuzzy
+msgid "Plain"
+msgstr "平面"
+
+#: hacks/config/crackberg.xml.h:16 hacks/config/flurry.xml.h:8
+#: hacks/config/fontglide.xml.h:12 hacks/config/jigglypuff.xml.h:13
+#: hacks/config/sballs.xml.h:10 hacks/config/whirlygig.xml.h:12
+msgid "Random"
+msgstr "随机"
+
+#: hacks/config/crackberg.xml.h:18
+msgid "Subdivisions"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:19
+msgid "Swampy"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:20
+msgid "Visibility"
+msgstr ""
+
+#: hacks/config/crackberg.xml.h:21
+#, fuzzy
+msgid "Vomit"
+msgstr "速度"
+
+#: hacks/config/crackberg.xml.h:22 hacks/config/flurry.xml.h:11
+#, fuzzy
+msgid "Water"
+msgstr "漫步"
+
+#: hacks/config/critical.xml.h:1
+#, fuzzy
+msgid "Critical"
+msgstr "自组织线条"
+
+#: hacks/config/critical.xml.h:2
+msgid ""
+"Draws a system of self-organizing lines. It starts out as random squiggles, "
+"but after a few iterations, order begins to appear. Written by Martin Pool."
+msgstr ""
+"绘制一个自组织线条组成的系统。从随机的混乱线条开始,经过几次重复操作后,开始"
+"变得有序。由 Martin Pool 编写。"
+
+#: hacks/config/crystal.xml.h:1
+msgid "Center on Screen"
+msgstr "居于屏幕中央"
+
+#: hacks/config/crystal.xml.h:2 hacks/config/deluxe.xml.h:1
+#: hacks/config/fadeplot.xml.h:1 hacks/config/flow.xml.h:1
+#: hacks/config/galaxy.xml.h:1 hacks/config/glforestfire.xml.h:1
+#: hacks/config/grav.xml.h:1 hacks/config/julia.xml.h:1
+#: hacks/config/laser.xml.h:1 hacks/config/lisa.xml.h:1
+#: hacks/config/lissie.xml.h:2 hacks/config/morph3d.xml.h:2
+#: hacks/config/mountain.xml.h:1 hacks/config/piecewise.xml.h:2
+#: hacks/config/qix.xml.h:4 hacks/config/rocks.xml.h:2
+#: hacks/config/rotor.xml.h:2 hacks/config/rubik.xml.h:1
 #: hacks/config/shadebobs.xml.h:1 hacks/config/sierpinski.xml.h:1
 #: hacks/config/slip.xml.h:1 hacks/config/spiral.xml.h:1
 #: hacks/config/sproingies.xml.h:1 hacks/config/superquadrics.xml.h:1
 #: hacks/config/shadebobs.xml.h:1 hacks/config/sierpinski.xml.h:1
 #: hacks/config/slip.xml.h:1 hacks/config/spiral.xml.h:1
 #: hacks/config/sproingies.xml.h:1 hacks/config/superquadrics.xml.h:1
@@ -2442,10 +3094,86 @@ msgstr ""
 msgid "Vertical Symmetries"
 msgstr "垂直对称"
 
 msgid "Vertical Symmetries"
 msgstr "垂直对称"
 
-#: hacks/config/cubenetic.xml.h:1
+#: hacks/config/cube21.xml.h:1
+msgid ""
+"Animates a Rubik-like puzzle known as Cube 21 or Square-1. The rotations are "
+"chosen randomly. Requires OpenGL. Written by Vasek Potocek."
+msgstr ""
+
+#: hacks/config/cube21.xml.h:2
+msgid "Classic Edition"
+msgstr ""
+
+#: hacks/config/cube21.xml.h:3
 #, fuzzy
 #, fuzzy
-msgid "Boxes"
-msgstr "最佳"
+msgid "Cube 21"
+msgstr "立方体"
+
+#: hacks/config/cube21.xml.h:4
+#, fuzzy
+msgid "Cube size"
+msgstr "格子大小"
+
+#: hacks/config/cube21.xml.h:5
+msgid "Delay in ending position"
+msgstr ""
+
+#: hacks/config/cube21.xml.h:7
+#, fuzzy
+msgid "Global speed"
+msgstr "鲨鱼的速度"
+
+#: hacks/config/cube21.xml.h:10
+#, fuzzy
+msgid "Random color"
+msgstr "随机运动"
+
+#: hacks/config/cube21.xml.h:11 hacks/config/rocks.xml.h:8
+msgid "Rotation"
+msgstr "旋转"
+
+#: hacks/config/cube21.xml.h:14
+msgid "Silver Edition"
+msgstr ""
+
+#: hacks/config/cube21.xml.h:15
+#, fuzzy
+msgid "Six random colors"
+msgstr "随机运动"
+
+#: hacks/config/cube21.xml.h:19
+#, fuzzy
+msgid "Spinning"
+msgstr "旋转"
+
+#: hacks/config/cube21.xml.h:20
+#, fuzzy
+msgid "Start as cube"
+msgstr "鲨鱼的速度"
+
+#: hacks/config/cube21.xml.h:21
+msgid "Start as random shape"
+msgstr ""
+
+#: hacks/config/cube21.xml.h:23
+#, fuzzy
+msgid "Two random colors"
+msgstr "随机运动"
+
+#: hacks/config/cube21.xml.h:25
+#, fuzzy
+msgid "Wander on screen"
+msgstr "居于屏幕中央"
+
+#: hacks/config/cube21.xml.h:26
+#, fuzzy
+msgid "Wandering"
+msgstr "漫步"
+
+#: hacks/config/cube21.xml.h:27
+#, fuzzy
+msgid "White"
+msgstr "Windows"
 
 #: hacks/config/cubenetic.xml.h:2
 #, fuzzy
 
 #: hacks/config/cubenetic.xml.h:2
 #, fuzzy
@@ -2468,9 +3196,10 @@ msgid "Display Wireframe"
 msgstr "线框"
 
 #: hacks/config/cubenetic.xml.h:6 hacks/config/glblur.xml.h:3
 msgstr "线框"
 
 #: hacks/config/cubenetic.xml.h:6 hacks/config/glblur.xml.h:3
-#: hacks/config/glknots.xml.h:2 hacks/config/gltext.xml.h:2
+#: hacks/config/glknots.xml.h:2 hacks/config/gltext.xml.h:3
 #: hacks/config/lavalite.xml.h:7 hacks/config/menger.xml.h:1
 #: hacks/config/molecule.xml.h:4 hacks/config/spheremonics.xml.h:1
 #: hacks/config/lavalite.xml.h:7 hacks/config/menger.xml.h:1
 #: hacks/config/molecule.xml.h:4 hacks/config/spheremonics.xml.h:1
+#: hacks/config/tangram.xml.h:1
 msgid "Don't Rotate"
 msgstr "不旋转"
 
 msgid "Don't Rotate"
 msgstr "不旋转"
 
@@ -2482,51 +3211,51 @@ msgid ""
 msgstr ""
 
 #: hacks/config/cubenetic.xml.h:14 hacks/config/glblur.xml.h:6
 msgstr ""
 
 #: hacks/config/cubenetic.xml.h:14 hacks/config/glblur.xml.h:6
-#: hacks/config/glknots.xml.h:8 hacks/config/gltext.xml.h:5
+#: hacks/config/glknots.xml.h:8 hacks/config/gltext.xml.h:7
 #: hacks/config/lavalite.xml.h:19 hacks/config/menger.xml.h:7
 #: hacks/config/lavalite.xml.h:19 hacks/config/menger.xml.h:7
-#: hacks/config/molecule.xml.h:14 hacks/config/spheremonics.xml.h:10
+#: hacks/config/molecule.xml.h:15 hacks/config/spheremonics.xml.h:10
 msgid "Rotate around X and Y axes"
 msgstr "围绕 X 和 Y 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:15 hacks/config/glblur.xml.h:7
 msgid "Rotate around X and Y axes"
 msgstr "围绕 X 和 Y 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:15 hacks/config/glblur.xml.h:7
-#: hacks/config/glknots.xml.h:9 hacks/config/gltext.xml.h:6
+#: hacks/config/glknots.xml.h:9 hacks/config/gltext.xml.h:8
 #: hacks/config/lavalite.xml.h:20 hacks/config/menger.xml.h:8
 #: hacks/config/lavalite.xml.h:20 hacks/config/menger.xml.h:8
-#: hacks/config/molecule.xml.h:15 hacks/config/spheremonics.xml.h:11
+#: hacks/config/molecule.xml.h:16 hacks/config/spheremonics.xml.h:11
 msgid "Rotate around X and Z axes"
 msgstr "围绕 X 和 Z 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:16 hacks/config/glblur.xml.h:8
 msgid "Rotate around X and Z axes"
 msgstr "围绕 X 和 Z 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:16 hacks/config/glblur.xml.h:8
-#: hacks/config/glknots.xml.h:10 hacks/config/gltext.xml.h:7
+#: hacks/config/glknots.xml.h:10 hacks/config/gltext.xml.h:9
 #: hacks/config/lavalite.xml.h:21 hacks/config/menger.xml.h:9
 #: hacks/config/lavalite.xml.h:21 hacks/config/menger.xml.h:9
-#: hacks/config/molecule.xml.h:16 hacks/config/spheremonics.xml.h:12
+#: hacks/config/molecule.xml.h:17 hacks/config/spheremonics.xml.h:12
 msgid "Rotate around X axis"
 msgstr "围绕 X 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:17 hacks/config/glblur.xml.h:9
 msgid "Rotate around X axis"
 msgstr "围绕 X 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:17 hacks/config/glblur.xml.h:9
-#: hacks/config/glknots.xml.h:11 hacks/config/gltext.xml.h:8
+#: hacks/config/glknots.xml.h:11 hacks/config/gltext.xml.h:10
 #: hacks/config/lavalite.xml.h:22 hacks/config/menger.xml.h:10
 #: hacks/config/lavalite.xml.h:22 hacks/config/menger.xml.h:10
-#: hacks/config/molecule.xml.h:17 hacks/config/spheremonics.xml.h:13
+#: hacks/config/molecule.xml.h:18 hacks/config/spheremonics.xml.h:13
 msgid "Rotate around Y and Z axes"
 msgstr "围绕 Y 和 Z 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:18 hacks/config/glblur.xml.h:10
 msgid "Rotate around Y and Z axes"
 msgstr "围绕 Y 和 Z 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:18 hacks/config/glblur.xml.h:10
-#: hacks/config/glknots.xml.h:12 hacks/config/gltext.xml.h:9
+#: hacks/config/glknots.xml.h:12 hacks/config/gltext.xml.h:11
 #: hacks/config/lavalite.xml.h:23 hacks/config/menger.xml.h:11
 #: hacks/config/lavalite.xml.h:23 hacks/config/menger.xml.h:11
-#: hacks/config/molecule.xml.h:18 hacks/config/spheremonics.xml.h:14
+#: hacks/config/molecule.xml.h:19 hacks/config/spheremonics.xml.h:14
 msgid "Rotate around Y axis"
 msgstr "围绕 Y 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:19 hacks/config/glblur.xml.h:11
 msgid "Rotate around Y axis"
 msgstr "围绕 Y 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:19 hacks/config/glblur.xml.h:11
-#: hacks/config/glknots.xml.h:13 hacks/config/gltext.xml.h:10
+#: hacks/config/glknots.xml.h:13 hacks/config/gltext.xml.h:12
 #: hacks/config/lavalite.xml.h:24 hacks/config/menger.xml.h:12
 #: hacks/config/lavalite.xml.h:24 hacks/config/menger.xml.h:12
-#: hacks/config/molecule.xml.h:19 hacks/config/spheremonics.xml.h:15
+#: hacks/config/molecule.xml.h:20 hacks/config/spheremonics.xml.h:15
 msgid "Rotate around Z axis"
 msgstr "围绕 Z 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:20 hacks/config/glblur.xml.h:12
 msgid "Rotate around Z axis"
 msgstr "围绕 Z 轴旋转"
 
 #: hacks/config/cubenetic.xml.h:20 hacks/config/glblur.xml.h:12
-#: hacks/config/glknots.xml.h:14 hacks/config/gltext.xml.h:11
+#: hacks/config/glknots.xml.h:14 hacks/config/gltext.xml.h:13
 #: hacks/config/lavalite.xml.h:25 hacks/config/menger.xml.h:13
 #: hacks/config/lavalite.xml.h:25 hacks/config/menger.xml.h:13
-#: hacks/config/molecule.xml.h:20 hacks/config/spheremonics.xml.h:16
+#: hacks/config/molecule.xml.h:21 hacks/config/spheremonics.xml.h:16
 msgid "Rotate around all three axes"
 msgstr "围绕三个轴旋转"
 
 msgid "Rotate around all three axes"
 msgstr "围绕三个轴旋转"
 
@@ -2544,10 +3273,11 @@ msgstr ""
 
 #: hacks/config/cubenetic.xml.h:28 hacks/config/cubestorm.xml.h:13
 #: hacks/config/dangerball.xml.h:10 hacks/config/engine.xml.h:20
 
 #: hacks/config/cubenetic.xml.h:28 hacks/config/cubestorm.xml.h:13
 #: hacks/config/dangerball.xml.h:10 hacks/config/engine.xml.h:20
-#: hacks/config/glblur.xml.h:19 hacks/config/glforestfire.xml.h:19
-#: hacks/config/glknots.xml.h:22 hacks/config/gltext.xml.h:17
-#: hacks/config/lavalite.xml.h:31 hacks/config/menger.xml.h:20
-#: hacks/config/molecule.xml.h:25 hacks/config/spheremonics.xml.h:25
+#: hacks/config/glblur.xml.h:18 hacks/config/glforestfire.xml.h:19
+#: hacks/config/glknots.xml.h:22 hacks/config/glplanet.xml.h:14
+#: hacks/config/gltext.xml.h:20 hacks/config/lavalite.xml.h:31
+#: hacks/config/menger.xml.h:20 hacks/config/molecule.xml.h:26
+#: hacks/config/polyhedra.xml.h:165 hacks/config/spheremonics.xml.h:25
 #: hacks/config/wander.xml.h:15
 #, fuzzy
 msgid "Wander"
 #: hacks/config/wander.xml.h:15
 #, fuzzy
 msgid "Wander"
@@ -2564,11 +3294,6 @@ msgid ""
 "fill space. Written by Jamie Zawinski."
 msgstr ""
 
 "fill space. Written by Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/cubestorm.xml.h:5 hacks/config/glknots.xml.h:6
-#, fuzzy
-msgid "Motion Speed"
-msgstr "旋转速度"
-
 #: hacks/config/cubestorm.xml.h:6
 #, fuzzy
 msgid "Number of Cubes"
 #: hacks/config/cubestorm.xml.h:6
 #, fuzzy
 msgid "Number of Cubes"
@@ -2801,7 +3526,7 @@ msgstr ""
 "份。由 Jonas Munsin 编写。"
 
 #: hacks/config/distort.xml.h:16 hacks/config/moire.xml.h:12
 "份。由 Jonas Munsin 编写。"
 
 #: hacks/config/distort.xml.h:16 hacks/config/moire.xml.h:12
-#: hacks/config/rd-bomb.xml.h:21 hacks/config/ripples.xml.h:15
+#: hacks/config/rd-bomb.xml.h:21 hacks/config/ripples.xml.h:16
 #: hacks/config/rotzoomer.xml.h:10 hacks/config/swirl.xml.h:10
 #: hacks/config/twang.xml.h:15 hacks/config/xflame.xml.h:7
 msgid "Use Shared Memory"
 #: hacks/config/rotzoomer.xml.h:10 hacks/config/swirl.xml.h:10
 #: hacks/config/twang.xml.h:15 hacks/config/xflame.xml.h:7
 msgid "Use Shared Memory"
@@ -2835,6 +3560,26 @@ msgid "Lissojous Figures"
 msgstr "Lissojous 图案"
 
 #: hacks/config/electricsheep.xml.h:1
 msgstr "Lissojous 图案"
 
 #: hacks/config/electricsheep.xml.h:1
+msgid "1 Gbyte cache"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:2
+msgid "100 Mbyte cache"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:3
+msgid "3 Gbyte cache"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:4
+msgid "300 Mbyte cache"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:5
+msgid "ElectricSheep"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:6
 msgid ""
 "ElectricSheep is an xscreensaver module that displays mpeg video of an "
 "animated fractal flame. In the background, it contributes render cycles to "
 msgid ""
 "ElectricSheep is an xscreensaver module that displays mpeg video of an "
 "animated fractal flame. In the background, it contributes render cycles to "
@@ -2845,34 +3590,35 @@ msgid ""
 "org/&gt;."
 msgstr ""
 
 "org/&gt;."
 msgstr ""
 
-#: hacks/config/electricsheep.xml.h:2
-msgid "Frame Rate"
+#: hacks/config/electricsheep.xml.h:8
+msgid "Nickname"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/electricsheep.xml.h:3
+#: hacks/config/electricsheep.xml.h:9
 #, fuzzy
 #, fuzzy
-msgid "Hide Sheep"
-msgstr "滑动速度"
+msgid "No Animation"
+msgstr "动画速度"
 
 
-#: hacks/config/electricsheep.xml.h:4
-msgid "Megabytes of Local Sheep Storage"
+#: hacks/config/electricsheep.xml.h:10
+msgid "No Network"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/electricsheep.xml.h:5
-msgid "Nickname"
+#: hacks/config/electricsheep.xml.h:11
+msgid "Repititions of each Sheep"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/electricsheep.xml.h:6
-msgid "Repititions of each Sheep"
+#: hacks/config/electricsheep.xml.h:12
+msgid "URL"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/electricsheep.xml.h:7
-#, fuzzy
-msgid "Standalone"
-msgstr "标准"
+#: hacks/config/electricsheep.xml.h:13
+msgid "Unlimited"
+msgstr ""
 
 
-#: hacks/config/electricsheep.xml.h:8
-msgid "URL"
+#: hacks/config/electricsheep.xml.h:14 hacks/config/gleidescope.xml.h:13
+#: hacks/config/hyperball.xml.h:16 hacks/config/hypercube.xml.h:16
+#: hacks/config/zoom.xml.h:8
+msgid "Zoom"
 msgstr ""
 
 #: hacks/config/endgame.xml.h:1
 msgstr ""
 
 #: hacks/config/endgame.xml.h:1
@@ -2946,6 +3692,14 @@ msgstr ""
 msgid "VW Beetle (4 cylinders, flat)"
 msgstr ""
 
 msgid "VW Beetle (4 cylinders, flat)"
 msgstr ""
 
+#: hacks/config/epicycle.xml.h:1
+msgid "1 minute"
+msgstr "1 分钟"
+
+#: hacks/config/epicycle.xml.h:2 hacks/config/polyhedra.xml.h:1
+msgid "1 second"
+msgstr "1 秒"
+
 #: hacks/config/epicycle.xml.h:4
 #, fuzzy
 msgid "Epicycle"
 #: hacks/config/epicycle.xml.h:4
 #, fuzzy
 msgid "Epicycle"
@@ -3059,7 +3813,7 @@ msgstr ""
 msgid "Join Offset"
 msgstr ""
 
 msgid "Join Offset"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:8
+#: hacks/config/extrusion.xml.h:8 hacks/config/polytopes.xml.h:16
 msgid "Random Object"
 msgstr ""
 
 msgid "Random Object"
 msgstr ""
 
@@ -3080,13 +3834,13 @@ msgstr "纹理图片"
 msgid "Twistoid"
 msgstr ""
 
 msgid "Twistoid"
 msgstr ""
 
-#: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:9
+#: hacks/config/extrusion.xml.h:17 hacks/config/glplanet.xml.h:12
 #: hacks/config/pulsar.xml.h:19
 #, fuzzy
 msgid "Use Flat Coloring"
 msgstr "使用单色"
 
 #: hacks/config/pulsar.xml.h:19
 #, fuzzy
 msgid "Use Flat Coloring"
 msgstr "使用单色"
 
-#: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:10
+#: hacks/config/extrusion.xml.h:18 hacks/config/glplanet.xml.h:13
 msgid "Use Lighting"
 msgstr ""
 
 msgid "Use Lighting"
 msgstr ""
 
@@ -3100,140 +3854,415 @@ msgstr ""
 msgid "FadePlot"
 msgstr ""
 
 msgid "FadePlot"
 msgstr ""
 
-#: hacks/config/flag.xml.h:1
-msgid "Bitmap for Flag"
-msgstr "旗帜的位图"
+#: hacks/config/fiberlamp.xml.h:1
+msgid "Draws a groovy rotating fiber optic lamp. Written by Tim Auckland."
+msgstr ""
 
 
-#: hacks/config/flag.xml.h:3
-msgid "Flag"
-msgstr "旗帜"
+#: hacks/config/fiberlamp.xml.h:3
+msgid "Fiberlamp"
+msgstr ""
 
 
-#: hacks/config/flag.xml.h:10
-msgid "Text for Flag"
-msgstr "旗帜的文字"
+#: hacks/config/fiberlamp.xml.h:4
+#, fuzzy
+msgid "Fibers"
+msgstr "小鱼"
 
 
-#: hacks/config/flag.xml.h:11
-msgid ""
-"This draws a waving colored flag, that undulates its way around the screen. "
-"The trick is the flag can contain arbitrary text and images. By default, it "
-"displays either the current system name and OS type, or a picture of "
-"``Bob,'' but you can replace the text or the image with a command-line "
-"option. Written by Charles Vidal and Jamie Zawinski."
+#: hacks/config/fiberlamp.xml.h:8
+msgid "Time between Knocks"
 msgstr ""
 msgstr ""
-"绘制一面飘展的彩旗,在屏幕上四处飘动。特色是旗面上可以包含文字和图片。默认显"
-"示当前系统名称和操作系统类型,或是一幅“Bob”的肖像,但是您可以在命令行参数中替"
-"换文字和图片。由 Charles Vidal 和 Jamie Zawinski 编写。"
 
 
-#: hacks/config/flame.xml.h:1 hacks/config/jigsaw.xml.h:1
-#: hacks/config/maze.xml.h:1 hacks/config/rotzoomer.xml.h:1
-#: hacks/config/wander.xml.h:1
-msgid "0 Seconds"
-msgstr "0 秒"
+#: hacks/config/fireflies.xml.h:1
+msgid "10 times"
+msgstr ""
 
 
-#: hacks/config/flame.xml.h:2 hacks/config/glslideshow.xml.h:2
-#: hacks/config/maze.xml.h:2
-msgid "10 Seconds"
-msgstr "10 秒"
+#: hacks/config/fireflies.xml.h:2
+msgid ""
+"A bunch of fireflies chase a few baits around the screen, leaving colorful "
+"tails which get blown around by the wind. Written by Matt Perry. This "
+"program is not included with the XScreenSaver package, but if you don't have "
+"it already, you can find it at &lt;http://somewhere.fscked.org/fireflies/"
+"&gt;."
+msgstr ""
 
 
-#: hacks/config/flame.xml.h:3
-msgid "Another iterative fractal generator. Written by Scott Draves."
-msgstr "又一个迭代分形生成程序。由 Scott Draves 编写。"
+#: hacks/config/fireflies.xml.h:3
+msgid "Add some fireflies"
+msgstr ""
 
 
-#: hacks/config/flame.xml.h:4 hacks/config/jigglypuff.xml.h:4
-msgid "Complexity"
-msgstr "复杂度"
+#: hacks/config/fireflies.xml.h:4
+msgid "Bait accel"
+msgstr ""
 
 
-#: hacks/config/flame.xml.h:8
-msgid "Flame"
-msgstr "火焰"
+#: hacks/config/fireflies.xml.h:5
+#, fuzzy
+msgid "Bait speed"
+msgstr "最长寿命"
 
 
-#: hacks/config/flame.xml.h:13
+#: hacks/config/fireflies.xml.h:6
+msgid "Color cycle speed"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:7
 #, fuzzy
 #, fuzzy
-msgid "Number of Fractals"
-msgstr "ç¢\8eç\89\87ç\9a\84æ\95°ç\9b®ã\80\82"
+msgid "Draw baits"
+msgstr "ç»\98å\88¶è\9a\82è\9a\81"
 
 
-#: hacks/config/flipscreen3d.xml.h:2
-msgid "Flipscreen3d"
+#: hacks/config/fireflies.xml.h:8
+msgid "Faded colors"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flipscreen3d.xml.h:3
-msgid ""
-"Grabs an image of the desktop, turns it into a GL texture map, and spins it "
-"around and deforms it in various ways. Written by Ben Buxton."
+#: hacks/config/fireflies.xml.h:9
+msgid "Fast Forward speed"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:1
+#: hacks/config/fireflies.xml.h:10
 #, fuzzy
 #, fuzzy
-msgid "Allow 2D Attractors"
-msgstr "允许二维吸引子"
+msgid "Fireflies"
+msgstr "文件(_F)"
 
 
-#: hacks/config/flow.xml.h:2
-msgid ""
-"Another series of strange attractors: a flowing series of points, making "
-"strange rotational shapes. Written by Jeff Butterworth."
+#: hacks/config/fireflies.xml.h:11
+msgid "Firefly accel"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:5
-msgid "Flow"
-msgstr "流动"
+#: hacks/config/fireflies.xml.h:12
+msgid "Firefly size"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:13
+#, fuzzy
+msgid "Firefly speed"
+msgstr "动画速度"
+
+#: hacks/config/fireflies.xml.h:14
+#, fuzzy
+msgid "Frames per sec"
+msgstr "显示每秒帧数"
+
+#: hacks/config/fireflies.xml.h:15
+#, fuzzy
+msgid "Glow factor"
+msgstr "允许二维吸引子"
+
+#: hacks/config/fireflies.xml.h:16
+#, fuzzy
+msgid "Half"
+msgstr "晕轮"
 
 
-#: hacks/config/flow.xml.h:6
-msgid "Freeze Some Bees"
+#: hacks/config/fireflies.xml.h:18 hacks/config/fluidballs.xml.h:10
+msgid "Hurricane"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:10
-msgid "Ride a Trained Bee"
+#: hacks/config/fireflies.xml.h:19
+msgid "Invisible"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:11
-msgid "Rotate Around Attractor"
+#: hacks/config/fireflies.xml.h:20
+msgid "Kill some fireflies"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:12
-msgid "Show Bounding Box"
+#: hacks/config/fireflies.xml.h:22
+msgid "Make all swarms do something"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:14
-msgid "Slow Bees with Antifreeze"
+#: hacks/config/fireflies.xml.h:23
+msgid "Matrix (pause and rotate)"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/flow.xml.h:19
-msgid "Zoom In and Out"
-msgstr "放大和缩小"
+#: hacks/config/fireflies.xml.h:24
+#, fuzzy
+msgid "Maximum baits"
+msgstr "最长寿命"
 
 
-#: hacks/config/fluidballs.xml.h:1
-msgid "      Freefall"
+#: hacks/config/fireflies.xml.h:25
+#, fuzzy
+msgid "Maximum flies"
+msgstr "最长寿命"
+
+#: hacks/config/fireflies.xml.h:26
+msgid "Merge two swarms"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:2
+#: hacks/config/fireflies.xml.h:27
 #, fuzzy
 #, fuzzy
-msgid "Ball Size"
-msgstr "æ ¼å­\90大å°\8f"
+msgid "Minimum baits"
+msgstr "æ\9c\80ç\9f­å¯¿å\91½"
 
 
-#: hacks/config/fluidballs.xml.h:4
+#: hacks/config/fireflies.xml.h:28
 #, fuzzy
 #, fuzzy
-msgid "Clay"
-msgstr "延时"
+msgid "Minimum flies"
+msgstr "最短寿命"
 
 
-#: hacks/config/fluidballs.xml.h:7
+#: hacks/config/fireflies.xml.h:29
 #, fuzzy
 #, fuzzy
-msgid "FluidBalls"
-msgstr "小球"
+msgid "Narrow"
+msgstr "较近"
 
 
-#: hacks/config/fluidballs.xml.h:8 hacks/config/twang.xml.h:4
-msgid "Friction"
+#: hacks/config/fireflies.xml.h:30
+#, fuzzy
+msgid "Never"
+msgstr "较近"
+
+#: hacks/config/fireflies.xml.h:31
+msgid "Normal swarm motion"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:10
-msgid "Hurricane"
+#: hacks/config/fireflies.xml.h:33
+msgid "Opaque"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:11
-msgid "Jupiter"
+#: hacks/config/fireflies.xml.h:35
+msgid "Split a swarm"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:14
-msgid ""
+#: hacks/config/fireflies.xml.h:36 hacks/config/fluidballs.xml.h:21
+#: hacks/config/glforestfire.xml.h:16
+msgid "Still"
+msgstr "固定"
+
+#: hacks/config/fireflies.xml.h:37
+msgid "Swarm bursts into rainbow               "
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:38
+msgid "Swarm comes to a halt"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:39
+msgid "Swarm does loops"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:40
+msgid "Swarm hyperspeed"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:41
+msgid "Swarm tails glow"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:44
+#, fuzzy
+msgid "Wide"
+msgstr "Windows"
+
+#: hacks/config/fireflies.xml.h:45 hacks/config/fluidballs.xml.h:23
+#, fuzzy
+msgid "Wind"
+msgstr "Windows"
+
+#: hacks/config/fireflies.xml.h:46
+msgid "Wind picks up"
+msgstr ""
+
+#: hacks/config/fireworkx.xml.h:1 hacks/config/lavalite.xml.h:3
+msgid "Activity"
+msgstr ""
+
+#: hacks/config/fireworkx.xml.h:4
+#, fuzzy
+msgid "Fireworkx"
+msgstr "文件(_F)"
+
+#: hacks/config/fireworkx.xml.h:5
+msgid "Light Flash"
+msgstr ""
+
+#: hacks/config/fireworkx.xml.h:6
+msgid ""
+"Pyrotechnics simulation eye-candy, MMX optimized. Turn off Light for speed. "
+"Clicks on the preview window Explodes..! Written by Rony B Chandran. http://"
+"www.ronybc.8k.com"
+msgstr ""
+
+#: hacks/config/fireworkx.xml.h:7
+msgid "Self Glowing Smoke!"
+msgstr ""
+
+#: hacks/config/fireworkx.xml.h:8
+msgid "Shoot The Shells up"
+msgstr ""
+
+#: hacks/config/flag.xml.h:1
+msgid "Bitmap for Flag"
+msgstr "旗帜的位图"
+
+#: hacks/config/flag.xml.h:3
+msgid "Flag"
+msgstr "旗帜"
+
+#: hacks/config/flag.xml.h:10
+msgid "Text for Flag"
+msgstr "旗帜的文字"
+
+#: hacks/config/flag.xml.h:11
+msgid ""
+"This draws a waving colored flag, that undulates its way around the screen. "
+"The trick is the flag can contain arbitrary text and images. By default, it "
+"displays either the current system name and OS type, or a picture of "
+"``Bob,'' but you can replace the text or the image with a command-line "
+"option. Written by Charles Vidal and Jamie Zawinski."
+msgstr ""
+"绘制一面飘展的彩旗,在屏幕上四处飘动。特色是旗面上可以包含文字和图片。默认显"
+"示当前系统名称和操作系统类型,或是一幅“Bob”的肖像,但是您可以在命令行参数中替"
+"换文字和图片。由 Charles Vidal 和 Jamie Zawinski 编写。"
+
+#: hacks/config/flame.xml.h:1 hacks/config/jigsaw.xml.h:1
+#: hacks/config/maze.xml.h:1 hacks/config/wander.xml.h:1
+msgid "0 Seconds"
+msgstr "0 秒"
+
+#: hacks/config/flame.xml.h:2 hacks/config/gleidescope.xml.h:1
+#: hacks/config/glslideshow.xml.h:2 hacks/config/maze.xml.h:2
+#: hacks/config/mirrorblob.xml.h:1
+msgid "10 Seconds"
+msgstr "10 秒"
+
+#: hacks/config/flame.xml.h:3
+msgid "Another iterative fractal generator. Written by Scott Draves."
+msgstr "又一个迭代分形生成程序。由 Scott Draves 编写。"
+
+#: hacks/config/flame.xml.h:4 hacks/config/jigglypuff.xml.h:4
+msgid "Complexity"
+msgstr "复杂度"
+
+#: hacks/config/flame.xml.h:8
+msgid "Flame"
+msgstr "火焰"
+
+#: hacks/config/flame.xml.h:13
+#, fuzzy
+msgid "Number of Fractals"
+msgstr "碎片的数目。"
+
+#: hacks/config/flipflop.xml.h:2
+msgid "FlipFlop"
+msgstr ""
+
+#: hacks/config/flipflop.xml.h:3
+msgid ""
+"Flipflop draws a grid of 3D colored tiles that change positions with each "
+"other. Written by Kevin Ogden."
+msgstr ""
+
+#: hacks/config/flipflop.xml.h:6
+#, fuzzy
+msgid "Solid Tiles"
+msgstr "显示秒数"
+
+#: hacks/config/flipscreen3d.xml.h:2
+msgid "Flipscreen3d"
+msgstr ""
+
+#: hacks/config/flipscreen3d.xml.h:3
+msgid ""
+"Grabs an image of the desktop, turns it into a GL texture map, and spins it "
+"around and deforms it in various ways. Written by Ben Buxton."
+msgstr ""
+
+#: hacks/config/fliptext.xml.h:1 hacks/config/starwars.xml.h:3
+msgid "Centered Text"
+msgstr "文字居中"
+
+#: hacks/config/fliptext.xml.h:2
+msgid ""
+"Draws successive pages of text. The lines flip in and out in a soothing 3D "
+"pattern. The text can be the output of a program or the contents of a file "
+"or URL, as configured on the \"Advanced\" tab of the main Screensaver "
+"Preferences window. Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/fliptext.xml.h:4
+#, fuzzy
+msgid "FlipText"
+msgstr "文字"
+
+#: hacks/config/fliptext.xml.h:5 hacks/config/starwars.xml.h:7
+msgid "Flush Left Text"
+msgstr ""
+
+#: hacks/config/fliptext.xml.h:6 hacks/config/starwars.xml.h:8
+msgid "Flush Right Text"
+msgstr ""
+
+#: hacks/config/fliptext.xml.h:7 hacks/config/starwars.xml.h:9
+msgid "Font Point Size"
+msgstr "字体磅值"
+
+#: hacks/config/fliptext.xml.h:11
+#, fuzzy
+msgid "Random Text Alignment"
+msgstr "随机选择熔化方式"
+
+#: hacks/config/fliptext.xml.h:15 hacks/config/starwars.xml.h:15
+msgid "Text Columns"
+msgstr "文本列"
+
+#: hacks/config/fliptext.xml.h:16 hacks/config/starwars.xml.h:16
+msgid "Text Lines"
+msgstr "文本行"
+
+#: hacks/config/flow.xml.h:3
+msgid "Flow"
+msgstr "流动"
+
+#: hacks/config/flow.xml.h:5
+#, fuzzy
+msgid "Length of trails"
+msgstr "留下轨迹"
+
+#: hacks/config/flow.xml.h:13
+msgid ""
+"Strange attractors formed of flows in a 3D differential equation phase "
+"space. Written by Tim Auckland."
+msgstr ""
+
+#: hacks/config/flow.xml.h:16
+msgid "turn on/off bounding box."
+msgstr ""
+
+#: hacks/config/flow.xml.h:17
+#, fuzzy
+msgid "turn on/off double buffering."
+msgstr "使用双重缓冲区"
+
+#: hacks/config/flow.xml.h:18
+msgid "turn on/off periodic attractors."
+msgstr ""
+
+#: hacks/config/flow.xml.h:19
+msgid "turn on/off ride in the flow."
+msgstr ""
+
+#: hacks/config/flow.xml.h:20
+msgid "turn on/off rotating around attractor."
+msgstr ""
+
+#: hacks/config/flow.xml.h:21
+msgid "turn on/off search for new attractors."
+msgstr ""
+
+#: hacks/config/fluidballs.xml.h:1
+msgid "      Freefall"
+msgstr ""
+
+#: hacks/config/fluidballs.xml.h:4
+#, fuzzy
+msgid "Clay"
+msgstr "延时"
+
+#: hacks/config/fluidballs.xml.h:7
+#, fuzzy
+msgid "FluidBalls"
+msgstr "小球"
+
+#: hacks/config/fluidballs.xml.h:8 hacks/config/twang.xml.h:4
+msgid "Friction"
+msgstr ""
+
+#: hacks/config/fluidballs.xml.h:11
+msgid "Jupiter"
+msgstr ""
+
+#: hacks/config/fluidballs.xml.h:14
+msgid ""
 "Models the physics of bouncing balls, or of particles in a gas or fluid, "
 "depending on the settings. If \"Shake Box\" is selected, then every now and "
 "then, the box will be rotated, changing which direction is down (in order to "
 "Models the physics of bouncing balls, or of particles in a gas or fluid, "
 "depending on the settings. If \"Shake Box\" is selected, then every now and "
 "then, the box will be rotated, changing which direction is down (in order to "
@@ -3249,19 +4278,10 @@ msgstr "泡沫"
 msgid "Shake Box"
 msgstr ""
 
 msgid "Shake Box"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
-msgid "Still"
-msgstr "固定"
-
 #: hacks/config/fluidballs.xml.h:22
 msgid "Various Ball Sizes"
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:22
 msgid "Various Ball Sizes"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:23
-#, fuzzy
-msgid "Wind"
-msgstr "Windows"
-
 #: hacks/config/flurry.xml.h:1
 msgid "Binary"
 msgstr ""
 #: hacks/config/flurry.xml.h:1
 msgid "Binary"
 msgstr ""
@@ -3292,11 +4312,6 @@ msgstr "迷幻色彩"
 msgid "RGB"
 msgstr ""
 
 msgid "RGB"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:8 hacks/config/jigglypuff.xml.h:13
-#: hacks/config/sballs.xml.h:10 hacks/config/whirlygig.xml.h:12
-msgid "Random"
-msgstr "随机"
-
 #: hacks/config/flurry.xml.h:10
 msgid ""
 "This port of the OSX screensaver of the same name draws a colourful star"
 #: hacks/config/flurry.xml.h:10
 msgid ""
 "This port of the OSX screensaver of the same name draws a colourful star"
@@ -3305,11 +4320,6 @@ msgid ""
 "calumr@mac.com&gt; http://homepage.mac.com/calumr"
 msgstr ""
 
 "calumr@mac.com&gt; http://homepage.mac.com/calumr"
 msgstr ""
 
-#: hacks/config/flurry.xml.h:11
-#, fuzzy
-msgid "Water"
-msgstr "漫步"
-
 #: hacks/config/flyingtoasters.xml.h:1
 msgid ""
 "A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
 #: hacks/config/flyingtoasters.xml.h:1
 msgid ""
 "A fleet of 3d space-age jet-powered flying toasters (and toast!) Inspired by "
@@ -3330,9 +4340,9 @@ msgstr ""
 msgid "Flying Toasters"
 msgstr ""
 
 msgid "Flying Toasters"
 msgstr ""
 
-#: 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/pipes.xml.h:10
+#: 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:15 hacks/config/pipes.xml.h:10
 msgid "None"
 msgstr "无"
 
 msgid "None"
 msgstr "无"
 
@@ -3355,6 +4365,47 @@ msgstr "显示秒数"
 msgid "Swarm"
 msgstr ""
 
 msgid "Swarm"
 msgstr ""
 
+#: hacks/config/fontglide.xml.h:2
+#, fuzzy
+msgid "Brief"
+msgstr "辫子"
+
+#: hacks/config/fontglide.xml.h:5
+#, fuzzy
+msgid "Font Border Thickness"
+msgstr "线条粗细"
+
+#: hacks/config/fontglide.xml.h:6
+msgid "FontGlide"
+msgstr ""
+
+#: hacks/config/fontglide.xml.h:7
+msgid "Horizontally scrolling text"
+msgstr ""
+
+#: hacks/config/fontglide.xml.h:10
+msgid "Pages of text"
+msgstr ""
+
+#: hacks/config/fontglide.xml.h:11
+msgid ""
+"Puts text on the screen using large characters that glide in from the edges, "
+"assemble, then disperse. Alternately, it can simply scroll whole sentences "
+"from right to left. The text can be the output of a program or the contents "
+"of a file or URL, as configured on the \"Advanced\" tab of the main "
+"Screensaver Preferences window. Written Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/fontglide.xml.h:14
+#, fuzzy
+msgid "Text Linger"
+msgstr "文本行"
+
+#: hacks/config/fontglide.xml.h:16
+#, fuzzy
+msgid "Vapor Trails"
+msgstr "轨迹"
+
 #: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
 msgid "Forest"
 msgstr "森林"
 #: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
 msgid "Forest"
 msgstr "森林"
@@ -3365,19 +4416,42 @@ msgid ""
 "fractals, right?"
 msgstr "绘制分形树。由 Peter Baumung 编写。大家都喜欢分形,对吧?"
 
 "fractals, right?"
 msgstr "绘制分形树。由 Peter Baumung 编写。大家都喜欢分形,对吧?"
 
+#: hacks/config/fuzzyflakes.xml.h:2
+#, fuzzy
+msgid "Border Thickness"
+msgstr "线条粗细"
+
+#: hacks/config/fuzzyflakes.xml.h:4
+msgid "Delay"
+msgstr "延时"
+
+#: hacks/config/fuzzyflakes.xml.h:6
+msgid "Falling colored snowflake/flower shapes. Written by Barry Dmytro."
+msgstr ""
+
+#: hacks/config/fuzzyflakes.xml.h:9
+msgid "FuzzyFlakes"
+msgstr ""
+
+#: hacks/config/fuzzyflakes.xml.h:11 hacks/config/xspirograph.xml.h:4
+msgid "Layers"
+msgstr ""
+
+#: hacks/config/fuzzyflakes.xml.h:14
+#, fuzzy
+msgid "Random Colors"
+msgstr "随机运动"
+
 #: hacks/config/galaxy.xml.h:4
 msgid "Galaxy"
 msgstr "星系"
 
 #: hacks/config/galaxy.xml.h:4
 msgid "Galaxy"
 msgstr "星系"
 
-#: hacks/config/galaxy.xml.h:9 hacks/config/lisa.xml.h:7
-#: hacks/config/lissie.xml.h:8 hacks/config/loop.xml.h:6
-#: hacks/config/penrose.xml.h:10 hacks/config/rotor.xml.h:10
-#: hacks/config/rubik.xml.h:8 hacks/config/sproingies.xml.h:5
-#: hacks/config/wander.xml.h:13 hacks/config/worm.xml.h:6
-msgid "Size"
-msgstr "大小"
+#: hacks/config/galaxy.xml.h:8
+#, fuzzy
+msgid "Rotate Viewpoint"
+msgstr "线性运动"
 
 
-#: hacks/config/galaxy.xml.h:12
+#: hacks/config/galaxy.xml.h:13
 msgid ""
 "This draws spinning galaxies, which then collide and scatter their stars to "
 "the, uh, four winds or something. Originally an Amiga program by Uli "
 msgid ""
 "This draws spinning galaxies, which then collide and scatter their stars to "
 "the, uh, four winds or something. Originally an Amiga program by Uli "
@@ -3436,7 +4510,7 @@ msgstr "网孔密度"
 msgid "Screen Image"
 msgstr "屏幕图片"
 
 msgid "Screen Image"
 msgstr "屏幕图片"
 
-#: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:18
+#: hacks/config/gflux.xml.h:14 hacks/config/interference.xml.h:21
 msgid "Wave Speed"
 msgstr ""
 
 msgid "Wave Speed"
 msgstr ""
 
@@ -3456,7 +4530,7 @@ msgstr ""
 msgid "GLBlur"
 msgstr ""
 
 msgid "GLBlur"
 msgstr ""
 
-#: hacks/config/glblur.xml.h:18
+#: hacks/config/glblur.xml.h:17
 msgid ""
 "This program draws a box and a few line segments, and generates a radial "
 "blur outward from it. This creates flowing field effects. This is done by "
 msgid ""
 "This program draws a box and a few line segments, and generates a radial "
 "blur outward from it. This creates flowing field effects. This is done by "
@@ -3467,26 +4541,63 @@ msgid ""
 "support. It will hurt your machine bad."
 msgstr ""
 
 "support. It will hurt your machine bad."
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:2
-msgid "Desert"
-msgstr "沙漠"
+#: hacks/config/gleidescope.xml.h:2 hacks/config/glslideshow.xml.h:6
+#: hacks/config/mirrorblob.xml.h:3
+#, fuzzy
+msgid "5 Minutes"
+msgstr "1 分钟"
 
 
-#: hacks/config/glforestfire.xml.h:3
+#: hacks/config/gleidescope.xml.h:3
 msgid ""
 msgid ""
-"Draws an animation of sprinkling fire-like 3D triangles in a landscape "
-"filled with trees. Requires OpenGL, and a machine with fast hardware support "
-"for texture maps. Written by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+"An OpenGL kaleidescope that operates on your desktop image, or on image "
+"files loaded from disk. Written by andrew dean."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:5 hacks/config/glmatrix.xml.h:9
-msgid "Fog"
-msgstr "雾"
+#: hacks/config/gleidescope.xml.h:4
+#, fuzzy
+msgid "Gleidescope"
+msgstr "万花筒"
 
 
-#: hacks/config/glforestfire.xml.h:7
-msgid "GLForestFire"
-msgstr "GL 森林大火"
+#: hacks/config/gleidescope.xml.h:5
+#, fuzzy
+msgid "Image Duration"
+msgstr "淡入淡出持续时间(_A)"
 
 
-#: hacks/config/glforestfire.xml.h:8
+#: hacks/config/gleidescope.xml.h:6
+#, fuzzy
+msgid "Image file"
+msgstr "图像文件"
+
+#: hacks/config/gleidescope.xml.h:8
+#, fuzzy
+msgid "Move"
+msgstr "多"
+
+#: hacks/config/gleidescope.xml.h:11
+msgid "Size of tube"
+msgstr ""
+
+#: hacks/config/glforestfire.xml.h:2
+msgid "Desert"
+msgstr "沙漠"
+
+#: hacks/config/glforestfire.xml.h:3
+msgid ""
+"Draws an animation of sprinkling fire-like 3D triangles in a landscape "
+"filled with trees. Requires OpenGL, and a machine with fast hardware support "
+"for texture maps. Written by Eric Lassauge &lt;lassauge@users.sourceforge."
+"net&gt;."
+msgstr ""
+
+#: hacks/config/glforestfire.xml.h:5 hacks/config/glmatrix.xml.h:9
+msgid "Fog"
+msgstr "雾"
+
+#: hacks/config/glforestfire.xml.h:7
+msgid "GLForestFire"
+msgstr "GL 森林大火"
+
+#: hacks/config/glforestfire.xml.h:8
 msgid "Huge Fire"
 msgstr "大火"
 
 msgid "Huge Fire"
 msgstr "大火"
 
@@ -3506,6 +4617,37 @@ msgstr "雨"
 msgid "Track mouse"
 msgstr ""
 
 msgid "Track mouse"
 msgstr ""
 
+#: hacks/config/glhanoi.xml.h:1
+#, fuzzy
+msgid "Enable fog"
+msgstr "使用单色"
+
+#: hacks/config/glhanoi.xml.h:2
+#, fuzzy
+msgid "Enable lighting"
+msgstr "使用单色"
+
+#: hacks/config/glhanoi.xml.h:4
+#, fuzzy
+msgid "Frame Delay (us)"
+msgstr "显示每秒帧数"
+
+#: hacks/config/glhanoi.xml.h:5
+msgid "GLHanoi"
+msgstr ""
+
+#: hacks/config/glhanoi.xml.h:6
+#, fuzzy
+msgid "Number of Disks"
+msgstr "光环的数目"
+
+#: hacks/config/glhanoi.xml.h:9
+msgid ""
+"Solves the Towers of Hanoi puzzle. Move N disks from one pole to another, "
+"one disk at a time, with no disk ever resting on a disk smaller than itself. "
+"Written by Dave Atkinson."
+msgstr ""
+
 #: hacks/config/glknots.xml.h:4
 msgid "GLKnots"
 msgstr ""
 #: hacks/config/glknots.xml.h:4
 msgid "GLKnots"
 msgstr ""
@@ -3528,6 +4670,7 @@ msgid "Segmented"
 msgstr "碎片"
 
 #: hacks/config/glknots.xml.h:18 hacks/config/lavalite.xml.h:28
 msgstr "碎片"
 
 #: hacks/config/glknots.xml.h:18 hacks/config/lavalite.xml.h:28
+#: hacks/config/xmountains.xml.h:25
 msgid "Smooth"
 msgstr ""
 
 msgid "Smooth"
 msgstr ""
 
@@ -3607,21 +4750,21 @@ msgstr "GL 星球"
 msgid "Image File"
 msgstr "图像文件"
 
 msgid "Image File"
 msgstr "图像文件"
 
+#: hacks/config/glplanet.xml.h:5
+msgid "Roll"
+msgstr ""
+
 #: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:5
 #: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:5
+#: hacks/config/substrate.xml.h:4 hacks/config/xplanet.xml.h:4
 #, no-c-format
 msgid "100%"
 msgstr "100%"
 
 #: hacks/config/glslideshow.xml.h:5 hacks/config/glsnake.xml.h:2
 #, no-c-format
 msgid "100%"
 msgstr "100%"
 
 #: hacks/config/glslideshow.xml.h:5 hacks/config/glsnake.xml.h:2
-#: hacks/config/penrose.xml.h:2
+#: hacks/config/mirrorblob.xml.h:2
 msgid "30 Seconds"
 msgstr "30 秒"
 
 msgid "30 Seconds"
 msgstr "30 秒"
 
-#: hacks/config/glslideshow.xml.h:6
-#, fuzzy
-msgid "5 Minutes"
-msgstr "1 分钟"
-
 #: hacks/config/glslideshow.xml.h:8
 #, no-c-format
 msgid "50%"
 #: hacks/config/glslideshow.xml.h:8
 #, no-c-format
 msgid "50%"
@@ -3631,7 +4774,7 @@ msgstr ""
 msgid "Always show at least this much of the image:"
 msgstr ""
 
 msgid "Always show at least this much of the image:"
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:10
+#: hacks/config/glslideshow.xml.h:10 hacks/config/mirrorblob.xml.h:6
 #, fuzzy
 msgid "Crossfade Duration:"
 msgstr "淡入淡出持续时间(_A)"
 #, fuzzy
 msgid "Crossfade Duration:"
 msgstr "淡入淡出持续时间(_A)"
@@ -3644,84 +4787,94 @@ msgstr ""
 msgid "GLSlideshow"
 msgstr ""
 
 msgid "GLSlideshow"
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:14
+#: hacks/config/glslideshow.xml.h:15
 msgid ""
 "Loads a random sequence of images and smoothly scans and zooms around in "
 msgid ""
 "Loads a random sequence of images and smoothly scans and zooms around in "
-"each, fading from pan to pan. You can set the directory from which images "
-"are loaded on the \"Advanced\" tab. This program requires a good video card "
-"capable of supporting large textures. Written by Jamie Zawinski and Mike "
-"Oliphant."
+"each, fading from pan to pan. To tell it where to find the images to "
+"display, go to the \"Advanced\" tab on the Screensaver Preferences window. "
+"Select \"Choose Random Images\", and enter your image directory in the text "
+"field right below that. (Note: not the the \"Advanced\" button at the bottom "
+"of this window: the tab at the top of the *other* window.) This program "
+"requires a good video card capable of supporting large textures. Written by "
+"Jamie Zawinski and Mike Oliphant."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/glslideshow.xml.h:17
+#: hacks/config/glslideshow.xml.h:18
 #, fuzzy
 msgid "Pan/Zoom Duration:"
 msgstr "淡入淡出持续时间(_A)"
 
 #, fuzzy
 msgid "Pan/Zoom Duration:"
 msgstr "淡入淡出持续时间(_A)"
 
-#: hacks/config/glslideshow.xml.h:19
-msgid "Time until loading a new image:"
-msgstr ""
-
 #: hacks/config/glsnake.xml.h:1 hacks/config/lavalite.xml.h:1
 msgid "1"
 msgstr "1"
 
 #: hacks/config/glsnake.xml.h:3
 #: hacks/config/glsnake.xml.h:1 hacks/config/lavalite.xml.h:1
 msgid "1"
 msgstr "1"
 
 #: hacks/config/glsnake.xml.h:3
+#, fuzzy
+msgid "Angular Velocity"
+msgstr "最大速度"
+
+#: hacks/config/glsnake.xml.h:4
 msgid ""
 "Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
 "Andrew Bennetts, and Peter Aylett."
 msgstr ""
 
 msgid ""
 "Draws a simulation of the Rubik's Snake puzzle. Written by Jamie Wilkinson, "
 "Andrew Bennetts, and Peter Aylett."
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:6
+#: hacks/config/glsnake.xml.h:7
 msgid "GlSnake"
 msgstr "GL 蛇"
 
 msgid "GlSnake"
 msgstr "GL 蛇"
 
-#: hacks/config/glsnake.xml.h:7
-msgid "Loose"
-msgstr ""
-
 #: hacks/config/glsnake.xml.h:8
 #: hacks/config/glsnake.xml.h:8
-msgid "Packing"
+msgid "Loose"
 msgstr ""
 
 #: hacks/config/glsnake.xml.h:9
 msgstr ""
 
 #: hacks/config/glsnake.xml.h:9
-msgid "Scary Colors"
+msgid "Packing"
 msgstr ""
 
 #: hacks/config/glsnake.xml.h:11
 msgstr ""
 
 #: hacks/config/glsnake.xml.h:11
-msgid "Show Labels"
+#, fuzzy
+msgid "Show Titles"
 msgstr "显示标签"
 
 #: hacks/config/glsnake.xml.h:14
 msgid "Tight"
 msgstr ""
 
 msgstr "显示标签"
 
 #: hacks/config/glsnake.xml.h:14
 msgid "Tight"
 msgstr ""
 
-#: hacks/config/glsnake.xml.h:15 hacks/config/rocks.xml.h:13
-msgid "Velocity"
-msgstr "速度"
-
-#: hacks/config/glsnake.xml.h:17
+#: hacks/config/glsnake.xml.h:16
 #, fuzzy
 #, fuzzy
-msgid "Y Rotation"
-msgstr "Y 旋转"
+msgid "Y Angular Velocity"
+msgstr "最大速度"
 
 
-#: hacks/config/glsnake.xml.h:18
+#: hacks/config/glsnake.xml.h:17
 #, fuzzy
 #, fuzzy
-msgid "Z Rotation"
-msgstr "Z 旋转"
+msgid "Z Angular Velocity"
+msgstr "最大速度"
 
 #: hacks/config/gltext.xml.h:1
 
 #: hacks/config/gltext.xml.h:1
+msgid "Always face front"
+msgstr ""
+
+#: hacks/config/gltext.xml.h:2
 #, fuzzy
 msgid ""
 "Displays a few lines of text spinning around in a solid 3D font. Written by "
 "Jamie Zawinski."
 msgstr "显示一些旋转着的三维立体文字。由 Jamie Zawinski 编写。"
 
 #, fuzzy
 msgid ""
 "Displays a few lines of text spinning around in a solid 3D font. Written by "
 "Jamie Zawinski."
 msgstr "显示一些旋转着的三维立体文字。由 Jamie Zawinski 编写。"
 
-#: hacks/config/gltext.xml.h:4
+#: hacks/config/gltext.xml.h:5
 msgid "GLText"
 msgstr "GL 文字"
 
 msgid "GLText"
 msgstr "GL 文字"
 
-#: hacks/config/gltext.xml.h:16 hacks/config/noseguy.xml.h:5
+#: hacks/config/gltext.xml.h:6
+#, fuzzy
+msgid "Program"
+msgstr "文本产生程序"
+
+#: hacks/config/gltext.xml.h:18
+msgid "Spin all the way around"
+msgstr ""
+
+#: hacks/config/gltext.xml.h:19 hacks/config/noseguy.xml.h:5
 msgid "Text"
 msgstr "文字"
 
 msgid "Text"
 msgstr "文字"
 
@@ -3772,10 +4925,10 @@ msgid ""
 "This draws set of animating, transparent, amoeba-like blobs. The blobs "
 "change shape as they wander around the screen, and they are translucent, so "
 "you can see the lower blobs through the higher ones, and when one passes "
 "This draws set of animating, transparent, amoeba-like blobs. The blobs "
 "change shape as they wander around the screen, and they are translucent, so "
 "you can see the lower blobs through the higher ones, and when one passes "
-"over another, their colors merge. Written by Jamie Zawinski. I got the idea "
-"for this from a cool mouse pad I have, which achieves the same kind of "
-"effect in real life by having several layers plastic with colored oil "
-"between them. Written by Jamie Zawinski."
+"over another, their colors merge. I got the idea for this from a cool mouse "
+"pad I have, which achieves the same kind of effect in real life by having "
+"several layers plastic with colored oil between them. Written by Jamie "
+"Zawinski."
 msgstr ""
 
 #: hacks/config/goop.xml.h:15
 msgstr ""
 
 #: hacks/config/goop.xml.h:15
@@ -3877,15 +5030,16 @@ msgstr "晕轮"
 msgid "Number of Circles"
 msgstr "光环的数目"
 
 msgid "Number of Circles"
 msgstr "光环的数目"
 
-#: hacks/config/halo.xml.h:7 hacks/config/imsmap.xml.h:11
-msgid "Random Mode"
+#: hacks/config/halo.xml.h:7
+#, fuzzy
+msgid "Ramp Mode"
 msgstr "随机模式"
 
 msgstr "随机模式"
 
-#: hacks/config/halo.xml.h:8
+#: hacks/config/halo.xml.h:9
 msgid "Seuss Mode"
 msgstr ""
 
 msgid "Seuss Mode"
 msgstr ""
 
-#: hacks/config/halo.xml.h:11
+#: hacks/config/halo.xml.h:12
 msgid ""
 "This draws trippy psychedelic circular patterns that hurt to look at. It can "
 "also animate the control-points, but that takes a lot of CPU and bandwidth. "
 msgid ""
 "This draws trippy psychedelic circular patterns that hurt to look at. It can "
 "also animate the control-points, but that takes a lot of CPU and bandwidth. "
@@ -3938,10 +5092,6 @@ msgstr ""
 msgid "Martin"
 msgstr ""
 
 msgid "Martin"
 msgstr ""
 
-#: hacks/config/hopalong.xml.h:18
-msgid "Popcorn"
-msgstr ""
-
 #: hacks/config/hopalong.xml.h:19
 msgid "RR"
 msgstr ""
 #: hacks/config/hopalong.xml.h:19
 msgid "RR"
 msgstr ""
@@ -3957,10 +5107,6 @@ msgid ""
 "from a 1986 Scientific American article. Mostly written by Patrick Naughton."
 msgstr ""
 
 "from a 1986 Scientific American article. Mostly written by Patrick Naughton."
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:1 hacks/config/hypercube.xml.h:1
-msgid "Far"
-msgstr "较远"
-
 #: hacks/config/hyperball.xml.h:4
 msgid "Hyperball"
 msgstr ""
 #: hacks/config/hyperball.xml.h:4
 msgid "Hyperball"
 msgstr ""
@@ -3969,13 +5115,11 @@ msgstr ""
 msgid ""
 "Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
 "projection of the sequence of 3D objects which are the projections of the 4D "
 msgid ""
 "Hyperball is to hypercube as dodecahedron is to cube: this displays a 2D "
 "projection of the sequence of 3D objects which are the projections of the 4D "
-"analog to the dodecahedron. Written by Joe Keane."
+"analog to the dodecahedron. Technically, it is a \"120 cell polytope.\" "
+"Written by Joe Keane. See also the \"polytopes\" hack for a more general "
+"version of this using OpenGL."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/hyperball.xml.h:7 hacks/config/hypercube.xml.h:6
-msgid "Near"
-msgstr "较近"
-
 #: hacks/config/hyperball.xml.h:10 hacks/config/hypercube.xml.h:10
 msgid "XW Rotation"
 msgstr "XW 轴旋转"
 #: hacks/config/hyperball.xml.h:10 hacks/config/hypercube.xml.h:10
 msgid "XW Rotation"
 msgstr "XW 轴旋转"
@@ -4000,16 +5144,12 @@ msgstr "YZ 轴旋转"
 msgid "ZW Rotation"
 msgstr "ZW 轴旋转"
 
 msgid "ZW Rotation"
 msgstr "ZW 轴旋转"
 
-#: hacks/config/hyperball.xml.h:16 hacks/config/hypercube.xml.h:16
-#: hacks/config/zoom.xml.h:8
-msgid "Zoom"
-msgstr ""
-
 #: hacks/config/hypercube.xml.h:4
 msgid "Hypercube"
 msgstr "超立方体"
 
 #: hacks/config/hypercube.xml.h:9
 #: hacks/config/hypercube.xml.h:4
 msgid "Hypercube"
 msgstr "超立方体"
 
 #: hacks/config/hypercube.xml.h:9
+#, fuzzy
 msgid ""
 "This displays 2D projections of the sequence of 3D objects which are the "
 "projections of the 4D analog to the cube: as a square is composed of four "
 msgid ""
 "This displays 2D projections of the sequence of 3D objects which are the "
 "projections of the 4D analog to the cube: as a square is composed of four "
@@ -4017,7 +5157,9 @@ msgid ""
 "touching four others; a hypercube is composed of eight cubes, each touching "
 "six others. To make it easier to visualize the rotation, it uses a different "
 "color for the edges of each face. Don't think about it too long, or your "
 "touching four others; a hypercube is composed of eight cubes, each touching "
 "six others. To make it easier to visualize the rotation, it uses a different "
 "color for the edges of each face. Don't think about it too long, or your "
-"brain will melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski."
+"brain will melt. Written by Joe Keane, Fritz Mueller, and Jamie Zawinski. "
+"See also the \"polytopes\" hack for a more general version of this using "
+"OpenGL."
 msgstr ""
 "将一个四维的超立方体投射为三维物体序列,再将此物体投影到二维平面上显示出来:"
 "一个正方形是由四条直线组成,每条线都邻接另外两条;而一个立方体是由六个正方形"
 msgstr ""
 "将一个四维的超立方体投射为三维物体序列,再将此物体投影到二维平面上显示出来:"
 "一个正方形是由四条直线组成,每条线都邻接另外两条;而一个立方体是由六个正方形"
@@ -4026,11 +5168,11 @@ msgstr ""
 "颜色。不要想太久,否则会烧坏脑袋呢。由 Joe Keane、Fritz Mueller 及 Jamie "
 "Zawinski 编写。"
 
 "颜色。不要想太久,否则会烧坏脑袋呢。由 Joe Keane、Fritz Mueller 及 Jamie "
 "Zawinski 编写。"
 
-#: hacks/config/hypertorus.xml.h:1
+#: hacks/config/hypertorus.xml.h:1 hacks/config/polytopes.xml.h:1
 msgid "-4.0"
 msgstr ""
 
 msgid "-4.0"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:2
+#: hacks/config/hypertorus.xml.h:2 hacks/config/polytopes.xml.h:5
 msgid "4.0"
 msgstr ""
 
 msgid "4.0"
 msgstr ""
 
@@ -4043,24 +5185,24 @@ msgstr ""
 msgid "Color Wheel"
 msgstr "颜色"
 
 msgid "Color Wheel"
 msgstr "颜色"
 
-#: hacks/config/hypertorus.xml.h:5
+#: hacks/config/hypertorus.xml.h:5 hacks/config/polytopes.xml.h:10
 #, fuzzy
 msgid "Display Speed"
 msgstr "显示秒数"
 
 #, fuzzy
 msgid "Display Speed"
 msgstr "显示秒数"
 
-#: hacks/config/hypertorus.xml.h:7
+#: hacks/config/hypertorus.xml.h:7 hacks/config/polytopes.xml.h:12
 msgid "Orthographic 3d"
 msgstr ""
 
 msgid "Orthographic 3d"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:8
+#: hacks/config/hypertorus.xml.h:8 hacks/config/polytopes.xml.h:13
 msgid "Orthographic 4d"
 msgstr ""
 
 msgid "Orthographic 4d"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:9
+#: hacks/config/hypertorus.xml.h:9 hacks/config/polytopes.xml.h:14
 msgid "Perspective 3d"
 msgstr ""
 
 msgid "Perspective 3d"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:10
+#: hacks/config/hypertorus.xml.h:10 hacks/config/polytopes.xml.h:15
 msgid "Perspective 4d"
 msgstr ""
 
 msgid "Perspective 4d"
 msgstr ""
 
@@ -4069,15 +5211,36 @@ msgstr ""
 msgid "See-Through Bands"
 msgstr "循环使用各种模式"
 
 msgid "See-Through Bands"
 msgstr "循环使用各种模式"
 
+#: hacks/config/hypertorus.xml.h:12
+msgid "See-Through Spirals (1 Spiral)"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:13
+msgid "See-Through Spirals (16 Spirals)"
+msgstr ""
+
 #: hacks/config/hypertorus.xml.h:14
 #: hacks/config/hypertorus.xml.h:14
+msgid "See-Through Spirals (2 Spirals)"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:15
+msgid "See-Through Spirals (4 Spirals)"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:16
+msgid "See-Through Spirals (8 Spirals)"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:19
 msgid "Solid Object"
 msgstr ""
 
 msgid "Solid Object"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:15 hacks/config/pulsar.xml.h:16
+#: hacks/config/hypertorus.xml.h:20 hacks/config/mirrorblob.xml.h:19
+#: hacks/config/polytopes.xml.h:21 hacks/config/pulsar.xml.h:16
 msgid "Solid Surface"
 msgstr ""
 
 msgid "Solid Surface"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:16
+#: hacks/config/hypertorus.xml.h:21
 msgid ""
 "This program shows a rotating Clifford Torus: a torus lying on the \"surface"
 "\" of a 4D hypersphere. Written by Carsten Steger, inspired by Thomas "
 msgid ""
 "This program shows a rotating Clifford Torus: a torus lying on the \"surface"
 "\" of a 4D hypersphere. Written by Carsten Steger, inspired by Thomas "
@@ -4085,59 +5248,104 @@ msgid ""
 "and Higher Dimensions\", Scientific American Library, 1990."
 msgstr ""
 
 "and Higher Dimensions\", Scientific American Library, 1990."
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:17
+#: hacks/config/hypertorus.xml.h:22 hacks/config/polytopes.xml.h:23
 #, fuzzy
 msgid "Transparent Surface"
 msgstr "透明"
 
 #, fuzzy
 msgid "Transparent Surface"
 msgstr "透明"
 
-#: hacks/config/hypertorus.xml.h:18
+#: hacks/config/hypertorus.xml.h:23
 msgid "Two-Sided"
 msgstr ""
 
 msgid "Two-Sided"
 msgstr ""
 
-#: hacks/config/hypertorus.xml.h:19
+#: hacks/config/hypertorus.xml.h:24 hacks/config/polytopes.xml.h:24
 #, fuzzy
 msgid "WX Rotation Speed"
 msgstr "旋转速度"
 
 #, fuzzy
 msgid "WX Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/hypertorus.xml.h:20
+#: hacks/config/hypertorus.xml.h:25 hacks/config/polytopes.xml.h:25
 #, fuzzy
 msgid "WY Rotation Speed"
 msgstr "旋转速度"
 
 #, fuzzy
 msgid "WY Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/hypertorus.xml.h:21
+#: hacks/config/hypertorus.xml.h:26 hacks/config/polytopes.xml.h:26
 #, fuzzy
 msgid "WZ Rotation Speed"
 msgstr "旋转速度"
 
 #, fuzzy
 msgid "WZ Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/hypertorus.xml.h:22
+#: hacks/config/hypertorus.xml.h:27 hacks/config/polytopes.xml.h:27
 #, fuzzy
 msgid "Wireframe Mesh"
 msgstr "线框"
 
 #, fuzzy
 msgid "Wireframe Mesh"
 msgstr "线框"
 
-#: hacks/config/hypertorus.xml.h:23
+#: hacks/config/hypertorus.xml.h:28 hacks/config/polytopes.xml.h:28
 #, fuzzy
 msgid "XY Rotation Speed"
 msgstr "旋转速度"
 
 #, fuzzy
 msgid "XY Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/hypertorus.xml.h:24
+#: hacks/config/hypertorus.xml.h:29 hacks/config/polytopes.xml.h:29
 #, fuzzy
 msgid "XZ Rotation Speed"
 msgstr "旋转速度"
 
 #, fuzzy
 msgid "XZ Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/hypertorus.xml.h:25
+#: hacks/config/hypertorus.xml.h:30 hacks/config/polytopes.xml.h:30
 #, fuzzy
 msgid "YZ Rotation Speed"
 msgstr "旋转速度"
 
 #, fuzzy
 msgid "YZ Rotation Speed"
 msgstr "旋转速度"
 
+#: hacks/config/ifs.xml.h:1
+msgid "2"
+msgstr ""
+
 #: hacks/config/ifs.xml.h:2
 #: hacks/config/ifs.xml.h:2
+msgid "Blend"
+msgstr ""
+
+#: hacks/config/ifs.xml.h:3
+#, fuzzy
+msgid "Detail"
+msgstr "默认"
+
+#: hacks/config/ifs.xml.h:5
+#, fuzzy
+msgid "Function"
+msgstr "持续时间"
+
+#: hacks/config/ifs.xml.h:6
+#, fuzzy
+msgid "Functions"
+msgstr "分形山脉"
+
+#: hacks/config/ifs.xml.h:7
 msgid "IFS"
 msgstr "迭代函数系统"
 
 msgid "IFS"
 msgstr "迭代函数系统"
 
-#: hacks/config/ifs.xml.h:7
+#: hacks/config/ifs.xml.h:9
+#, fuzzy
+msgid "Number of Colours"
+msgstr "颜色数"
+
+#: hacks/config/ifs.xml.h:11 hacks/config/phosphor.xml.h:6
+msgid "Scale"
+msgstr ""
+
+#: hacks/config/ifs.xml.h:12
+#, fuzzy
+msgid "Single"
+msgstr "正弦"
+
+#: hacks/config/ifs.xml.h:15
 msgid ""
 msgid ""
-"This one draws spinning, colliding iterated-function-system images. Written "
-"by Massimino Pascal."
-msgstr "绘制旋转着、碰撞着的迭代函数系统图像。由 Massimino Pascal 编写。"
+"This one draws spinning, colliding iterated-function-system images. Note "
+"that the \"quality\" parameter is exponential. Number of points drawn is "
+"functions^detail. The number of colours is only used in Blend mode to "
+"provide a palette to create the base colours. These are then blended "
+"together in a non-colourmap friendly fashion. Written by Chris Le Sueur."
+msgstr ""
+
+#: hacks/config/ifs.xml.h:16
+#, fuzzy
+msgid "Translate"
+msgstr "三角形"
 
 #: hacks/config/imsmap.xml.h:3
 msgid "Brightness Gradients"
 
 #: hacks/config/imsmap.xml.h:3
 msgid "Brightness Gradients"
@@ -4169,36 +5377,86 @@ msgid ""
 "Nickelsen and Jamie Zawinski."
 msgstr ""
 
 "Nickelsen and Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/interference.xml.h:1
+#: hacks/config/interaggregate.xml.h:2
+#, fuzzy
+msgid "Interaggregate"
+msgstr "干涉"
+
+#: hacks/config/interaggregate.xml.h:3 hacks/config/intermomentary.xml.h:3
+#, fuzzy
+msgid "Number of Discs"
+msgstr "光环的数目"
+
+#: hacks/config/interaggregate.xml.h:6
+msgid ""
+"The Intersection Aggregate is a fun visualization defining the relationships "
+"between objects with Casey Reas, William Ngan, and Robert Hodgin. "
+"Commissioned for display at the Whitney Museum of American Art. A surface "
+"filled with 100 medium to small sized circles. Each circle has a different "
+"size and direction, but moves at the same slow rate. Display: A. The "
+"instantaneous intersections of the circles. B. The aggregate intersections "
+"of the circles. Ported to XScreensaver from the art project \"InterAggregate"
+"\" at http://www.complexification.net"
+msgstr ""
+
+#: hacks/config/interference.xml.h:1 hacks/config/rotzoomer.xml.h:1
+msgid "0"
+msgstr "0"
+
+#: hacks/config/interference.xml.h:2
+msgid "360"
+msgstr ""
+
+#: hacks/config/interference.xml.h:3
 msgid "Anim Speed"
 msgstr "动画速度"
 
 msgid "Anim Speed"
 msgstr "动画速度"
 
-#: hacks/config/interference.xml.h:2
+#: hacks/config/interference.xml.h:4
 msgid ""
 "Another color-field hack, this one works by computing decaying sinusoidal "
 "waves, and allowing them to interfere with each other as their origins move. "
 "Written by Hannu Mallat."
 msgstr ""
 
 msgid ""
 "Another color-field hack, this one works by computing decaying sinusoidal "
 "waves, and allowing them to interfere with each other as their origins move. "
 "Written by Hannu Mallat."
 msgstr ""
 
-#: hacks/config/interference.xml.h:7
+#: hacks/config/interference.xml.h:9
+msgid "Hue"
+msgstr ""
+
+#: hacks/config/interference.xml.h:10
 msgid "Interference"
 msgstr "干涉"
 
 msgid "Interference"
 msgstr "干涉"
 
-#: hacks/config/interference.xml.h:10 hacks/config/t3d.xml.h:9
+#: hacks/config/interference.xml.h:13 hacks/config/t3d.xml.h:9
 #: hacks/config/xearth.xml.h:11 hacks/config/zoom.xml.h:5
 msgid "Magnification"
 msgstr "放大"
 
 #: hacks/config/xearth.xml.h:11 hacks/config/zoom.xml.h:5
 msgid "Magnification"
 msgstr "放大"
 
-#: hacks/config/interference.xml.h:13
+#: hacks/config/interference.xml.h:16
 #, fuzzy
 msgid "Number of Waves"
 msgstr "波形数目"
 
 #, fuzzy
 msgid "Number of Waves"
 msgstr "波形数目"
 
-#: hacks/config/interference.xml.h:17
+#: hacks/config/interference.xml.h:20
 #, fuzzy
 msgid "Wave Size"
 msgstr "波形大小"
 
 #, fuzzy
 msgid "Wave Size"
 msgstr "波形大小"
 
+#: hacks/config/intermomentary.xml.h:2
+msgid "Intermomentary"
+msgstr ""
+
+#: hacks/config/intermomentary.xml.h:6
+msgid ""
+"The Intersection Momentary is a fun visualization defining the relationships "
+"between objects with Casey Reas, William Ngan, and Robert Hodgin. "
+"Commissioned for display at the Whitney Museum of American Art. A surface "
+"filled with 100 medium to small sized circles. Each circle has a different "
+"size and direction, but moves at the same slow rate. Display: A. The "
+"instantaneous intersections of the circles. B. The aggregate intersections "
+"of the circles. Ported to XScreensaver from the art project \"InterMomentary"
+"\" at http://www.complexification.net"
+msgstr ""
+
 #: hacks/config/jigglypuff.xml.h:2
 msgid "Chrome"
 msgstr ""
 #: hacks/config/jigglypuff.xml.h:2
 msgid "Chrome"
 msgstr ""
@@ -4245,7 +5503,8 @@ msgstr ""
 msgid "Spoooooky"
 msgstr ""
 
 msgid "Spoooooky"
 msgstr ""
 
-#: hacks/config/jigglypuff.xml.h:21 hacks/config/sballs.xml.h:16
+#: hacks/config/jigglypuff.xml.h:21 hacks/config/polyhedra.xml.h:148
+#: hacks/config/sballs.xml.h:16
 msgid "Tetrahedron"
 msgstr "正四面体"
 
 msgid "Tetrahedron"
 msgstr "正四面体"
 
@@ -4310,17 +5569,98 @@ msgid ""
 msgstr ""
 
 #: hacks/config/juggle.xml.h:1
 msgstr ""
 
 #: hacks/config/juggle.xml.h:1
-msgid "Checkered Balls"
-msgstr ""
-
-#: hacks/config/juggle.xml.h:2
 msgid "Draws a juggling stick-man. Written by Tim Auckland."
 msgstr ""
 
 msgid "Draws a juggling stick-man. Written by Tim Auckland."
 msgstr ""
 
-#: hacks/config/juggle.xml.h:4
+#: hacks/config/juggle.xml.h:3
 msgid "Juggle"
 msgstr "杂技"
 
 msgid "Juggle"
 msgstr "杂技"
 
+#: hacks/config/juggle.xml.h:6
+#, fuzzy
+msgid "Performance Length"
+msgstr "轨迹的长度"
+
+#: hacks/config/juggle.xml.h:11
+msgid "Use Pattern "
+msgstr ""
+
+#: hacks/config/juggle.xml.h:12
+msgid "turn on/off Balls."
+msgstr ""
+
+#: hacks/config/juggle.xml.h:13
+#, fuzzy
+msgid "turn on/off Bowling Balls."
+msgstr "使用双重缓冲区"
+
+#: hacks/config/juggle.xml.h:14
+#, fuzzy
+msgid "turn on/off Clubs."
+msgstr "使用双重缓冲区"
+
+#: hacks/config/juggle.xml.h:15
+msgid "turn on/off Flaming Torches."
+msgstr ""
+
+#: hacks/config/juggle.xml.h:16
+msgid "turn on/off Knives."
+msgstr ""
+
+#: hacks/config/juggle.xml.h:17
+#, fuzzy
+msgid "turn on/off Rings."
+msgstr "使用双重缓冲区"
+
+#: hacks/config/juggle.xml.h:18
+#, fuzzy
+msgid "turn on/off pattern descriptions."
+msgstr "使用双重缓冲区"
+
+#: hacks/config/juggler3d.xml.h:1
+msgid ""
+"3D simulation of a juggler performing with balls, clubs and rings. Written "
+"by Brian Apps and partially based on his Win32 Juggle Saver program."
+msgstr ""
+
+#: hacks/config/juggler3d.xml.h:3
+#, fuzzy
+msgid "Juggler Horizontal Speed"
+msgstr "水平对称"
+
+#: hacks/config/juggler3d.xml.h:4
+msgid "Juggler Spin Speed"
+msgstr ""
+
+#: hacks/config/juggler3d.xml.h:5
+#, fuzzy
+msgid "Juggler3D"
+msgstr "杂技"
+
+#: hacks/config/juggler3d.xml.h:6
+#, fuzzy
+msgid "Juggling Speed"
+msgstr "滚动速度"
+
+#: hacks/config/juggler3d.xml.h:7
+#, fuzzy
+msgid "Max Height"
+msgstr "最大速度"
+
+#: hacks/config/juggler3d.xml.h:8
+#, fuzzy
+msgid "Max Objects"
+msgstr "最大速度"
+
+#: hacks/config/juggler3d.xml.h:9
+#, fuzzy
+msgid "Min Height"
+msgstr "向右熔化"
+
+#: hacks/config/juggler3d.xml.h:10
+msgid "Min Objects"
+msgstr ""
+
 #: hacks/config/julia.xml.h:3 hacks/config/rorschach.xml.h:4
 #, fuzzy
 msgid "Iterations"
 #: hacks/config/julia.xml.h:3 hacks/config/rorschach.xml.h:4
 #, fuzzy
 msgid "Iterations"
@@ -4421,15 +5761,11 @@ msgid ""
 "by Pascal Pensa. (Frankie say: relax.)"
 msgstr "不断移动的散射状线条,有点类似扫描用的激光光束。由 Pascal Pensa 编写。"
 
 "by Pascal Pensa. (Frankie say: relax.)"
 msgstr "不断移动的散射状线条,有点类似扫描用的激光光束。由 Pascal Pensa 编写。"
 
-#: hacks/config/lavalite.xml.h:2
+#: hacks/config/lavalite.xml.h:2 hacks/config/xmountains.xml.h:2
 #, fuzzy
 msgid "10"
 msgstr "1"
 
 #, fuzzy
 msgid "10"
 msgstr "1"
 
-#: hacks/config/lavalite.xml.h:3
-msgid "Activity"
-msgstr ""
-
 #: hacks/config/lavalite.xml.h:4
 msgid "Classic Lavalite"
 msgstr ""
 #: hacks/config/lavalite.xml.h:4
 msgid "Classic Lavalite"
 msgstr ""
@@ -4618,6 +5954,36 @@ msgstr ""
 "随机的迷宫,然后在画面上演示解决的方法。本来由 Jim Randell 编写;不知已经被多"
 "少人修改过。"
 
 "随机的迷宫,然后在画面上演示解决的方法。本来由 Jim Randell 编写;不知已经被多"
 "少人修改过。"
 
+#: hacks/config/memscroller.xml.h:1
+#, fuzzy
+msgid "Draw Green"
+msgstr "撷取屏幕"
+
+#: hacks/config/memscroller.xml.h:2
+#, fuzzy
+msgid "Draw Random Numbers"
+msgstr "绘制标签"
+
+#: hacks/config/memscroller.xml.h:3
+#, fuzzy
+msgid "Draw in RGB"
+msgstr "绘制蚂蚁"
+
+#: hacks/config/memscroller.xml.h:4
+msgid "Dump Memory"
+msgstr ""
+
+#: hacks/config/memscroller.xml.h:6
+#, fuzzy
+msgid "MemScroller"
+msgstr "滚动速度"
+
+#: hacks/config/memscroller.xml.h:9
+msgid ""
+"This draws a dump of its own process memory scrolling across the screen in "
+"three windows at three different rates. Written by Jamie Zawinski."
+msgstr ""
+
 #: hacks/config/menger.xml.h:6
 msgid "Menger"
 msgstr ""
 #: hacks/config/menger.xml.h:6
 msgid "Menger"
 msgstr ""
@@ -4658,28 +6024,110 @@ msgstr "小球"
 msgid "Number of MetaBalls"
 msgstr "碎片的数目。"
 
 msgid "Number of MetaBalls"
 msgstr "碎片的数目。"
 
-#: hacks/config/moebius.xml.h:1
-msgid ""
-"Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
-"II,'' a GL image of ants walking along the surface of a moebius strip."
+#: hacks/config/mirrorblob.xml.h:4
+msgid "Blobby"
 msgstr ""
 msgstr ""
-"由 Marcelo Vianna 编写的又一个 M. C. Escher 程序,这一个绘制“墨比乌斯带 II”,"
-"一个在墨比乌斯带表面爬行的蚂蚁的 GL 图像。"
 
 
-#: hacks/config/moebius.xml.h:2
-msgid "Draw Ants"
-msgstr "绘制蚂蚁"
+#: hacks/config/mirrorblob.xml.h:5 hacks/config/nerverot.xml.h:2
+msgid "Calm"
+msgstr "平静"
 
 
-#: hacks/config/moebius.xml.h:4
-msgid "Mesh Floor"
+#: hacks/config/mirrorblob.xml.h:7
+msgid ""
+"Draws a wobbly blob that distorts the image behind it. Requires OpenGL "
+"hardware acceleration for nice animation. Written by Jon Dowdall."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/moebius.xml.h:5
-msgid "Moebius"
-msgstr "墨比乌斯带"
+#: hacks/config/mirrorblob.xml.h:8
+#, fuzzy
+msgid "Enable Colouring"
+msgstr "使用单色"
 
 
-#: hacks/config/moebius.xml.h:8
-msgid "Solid Floor"
+#: hacks/config/mirrorblob.xml.h:9
+msgid "Enable Reflected Image"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:10
+msgid "Enable Walls"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:12
+msgid "Field Points"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:13
+#, fuzzy
+msgid "Freaky"
+msgstr "文件(_F)"
+
+#: hacks/config/mirrorblob.xml.h:14
+msgid "MirrorBlob"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:16
+msgid "Offset Texture Coordinates"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:22
+msgid "Very Freaky"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:24
+#, fuzzy
+msgid "X Resolution"
+msgstr "旋转"
+
+#: hacks/config/mirrorblob.xml.h:25
+#, fuzzy
+msgid "Y Resolution"
+msgstr "旋转"
+
+#: hacks/config/mismunch.xml.h:5
+msgid "Mismunch"
+msgstr ""
+
+#: hacks/config/mismunch.xml.h:6
+msgid ""
+"Munching errors! This is a creatively broken misimplementation of the "
+"classic munching squares graphics hack. Written by Steven Hazel."
+msgstr ""
+
+#: hacks/config/mismunch.xml.h:7
+msgid "One"
+msgstr ""
+
+#: hacks/config/mismunch.xml.h:9
+msgid "Simultaneous Squares"
+msgstr ""
+
+#: hacks/config/mismunch.xml.h:13 hacks/config/munch.xml.h:10
+#: hacks/config/qix.xml.h:26
+#, fuzzy
+msgid "XOR"
+msgstr "异或"
+
+#: hacks/config/moebius.xml.h:1
+msgid ""
+"Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
+"II,'' a GL image of ants walking along the surface of a moebius strip."
+msgstr ""
+"由 Marcelo Vianna 编写的又一个 M. C. Escher 程序,这一个绘制“墨比乌斯带 II”,"
+"一个在墨比乌斯带表面爬行的蚂蚁的 GL 图像。"
+
+#: hacks/config/moebius.xml.h:2
+msgid "Draw Ants"
+msgstr "绘制蚂蚁"
+
+#: hacks/config/moebius.xml.h:4
+msgid "Mesh Floor"
+msgstr ""
+
+#: hacks/config/moebius.xml.h:5
+msgid "Moebius"
+msgstr "墨比乌斯带"
+
+#: hacks/config/moebius.xml.h:8
+msgid "Solid Floor"
 msgstr ""
 
 #: hacks/config/moebius.xml.h:9 hacks/config/qix.xml.h:20
 msgstr ""
 
 #: hacks/config/moebius.xml.h:9 hacks/config/qix.xml.h:20
@@ -4727,14 +6175,19 @@ msgid "Draw Atomic Bonds"
 msgstr "绘制分子键"
 
 #: hacks/config/molecule.xml.h:6
 msgstr "绘制分子键"
 
 #: hacks/config/molecule.xml.h:6
-msgid "Draw Atoms"
-msgstr "绘制原子"
+#, fuzzy
+msgid "Draw Atomic Nuclei"
+msgstr "绘制分子键"
 
 #: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
 msgid "Draw Bounding Box"
 msgstr ""
 
 #: hacks/config/molecule.xml.h:8
 
 #: hacks/config/molecule.xml.h:7 hacks/config/spheremonics.xml.h:2
 msgid "Draw Bounding Box"
 msgstr ""
 
 #: hacks/config/molecule.xml.h:8
+msgid "Draw Electron Shells"
+msgstr ""
+
+#: hacks/config/molecule.xml.h:9
 msgid ""
 "Draws several different representations of molecules. Some common molecules "
 "are built in, and it can also read PDB (Protein Data Base) files as input. "
 msgid ""
 "Draws several different representations of molecules. Some common molecules "
 "are built in, and it can also read PDB (Protein Data Base) files as input. "
@@ -4743,18 +6196,19 @@ msgstr ""
 "绘制几种不同的分子表示方法。内含一些常见的分子图像,还可以从 PDB (蛋白质数据"
 "库) 文件中读取输入。由 Jamie Zawinski 编写。"
 
 "绘制几种不同的分子表示方法。内含一些常见的分子图像,还可以从 PDB (蛋白质数据"
 "库) 文件中读取输入。由 Jamie Zawinski 编写。"
 
-#: hacks/config/molecule.xml.h:11
+#: hacks/config/molecule.xml.h:12
 #, fuzzy
 msgid "Label Atoms"
 msgstr "标明原子种类"
 
 #, fuzzy
 msgid "Label Atoms"
 msgstr "标明原子种类"
 
-#: hacks/config/molecule.xml.h:12
+#: hacks/config/molecule.xml.h:13
 msgid "Molecule"
 msgstr "分子"
 
 msgid "Molecule"
 msgstr "分子"
 
-#: hacks/config/molecule.xml.h:13
-msgid "PDB File"
-msgstr "PDB 文件"
+#: hacks/config/molecule.xml.h:14
+#, fuzzy
+msgid "PDB File or Directory"
+msgstr "图像目录"
 
 #: hacks/config/morph3d.xml.h:1
 msgid ""
 
 #: hacks/config/morph3d.xml.h:1
 msgid ""
@@ -4788,19 +6242,10 @@ msgstr ""
 msgid "Munch"
 msgstr ""
 
 msgid "Munch"
 msgstr ""
 
-#: hacks/config/munch.xml.h:10 hacks/config/qix.xml.h:26
-#, fuzzy
-msgid "XOR"
-msgstr "异或"
-
 #: hacks/config/nerverot.xml.h:1
 msgid "Blot Count"
 msgstr ""
 
 #: hacks/config/nerverot.xml.h:1
 msgid "Blot Count"
 msgstr ""
 
-#: hacks/config/nerverot.xml.h:2
-msgid "Calm"
-msgstr "平静"
-
 #: hacks/config/nerverot.xml.h:3
 #, fuzzy
 msgid "Changes"
 #: hacks/config/nerverot.xml.h:3
 #, fuzzy
 msgid "Changes"
@@ -4840,12 +6285,21 @@ msgstr ""
 msgid "Spastic"
 msgstr ""
 
 msgid "Spastic"
 msgstr ""
 
+#: hacks/config/noof.xml.h:1
+msgid "Draws some rotatey patterns, using OpenGL. Written by Mark Kilgard."
+msgstr ""
+
+#: hacks/config/noof.xml.h:3
+msgid "Noof"
+msgstr ""
+
 #: hacks/config/noseguy.xml.h:1
 #: hacks/config/noseguy.xml.h:1
+#, fuzzy
 msgid ""
 "A little man with a big nose wanders around your screen saying things. The "
 msgid ""
 "A little man with a big nose wanders around your screen saying things. The "
-"things which he says can come from a file, or from an external program like "
-"`zippy' or `fortune'. This was extracted from `xnlock' by Dan Heller. "
-"Colorized by Jamie Zawinski."
+"things which he says are the output of a program or the contents of a file "
+"or URL, as configured on the \"Advanced\" tab of the main Screensaver "
+"Preferences window. By Dan Heller and Jamie Zawinski."
 msgstr ""
 "一个大鼻子的小人在屏幕上四处走动和说话。他说的话可以由文件读入或是由"
 "像“zippy”或“fortune”等外部程序产生。节选自 Dan Heller 的“xnlock”。由 Jamie "
 msgstr ""
 "一个大鼻子的小人在屏幕上四处走动和说话。他说的话可以由文件读入或是由"
 "像“zippy”或“fortune”等外部程序产生。节选自 Dan Heller 的“xnlock”。由 Jamie "
@@ -4867,15 +6321,25 @@ msgstr "大鼻子先生"
 msgid "Text File"
 msgstr "文本文件"
 
 msgid "Text File"
 msgstr "文本文件"
 
-#: hacks/config/noseguy.xml.h:7 hacks/config/phosphor.xml.h:8
-#: hacks/config/starwars.xml.h:17
-msgid "Text Program"
-msgstr "文本产生程序"
-
 #: hacks/config/noseguy.xml.h:8
 msgid "Use Text Below"
 msgstr "使用下面的文本"
 
 #: hacks/config/noseguy.xml.h:8
 msgid "Use Text Below"
 msgstr "使用下面的文本"
 
+#: hacks/config/pacman.xml.h:2
+msgid "Pacman"
+msgstr ""
+
+#: hacks/config/pacman.xml.h:3
+#, fuzzy
+msgid "Player Size"
+msgstr "波形大小"
+
+#: hacks/config/pacman.xml.h:4
+msgid ""
+"Simulates a game of Pac-Man on a randomly-created level. Written by Edwin de "
+"Jong."
+msgstr ""
+
 #: hacks/config/pedal.xml.h:7
 msgid "Pedal"
 msgstr ""
 #: hacks/config/pedal.xml.h:7
 msgid "Pedal"
 msgstr ""
@@ -4910,11 +6374,11 @@ msgid ""
 "Miller."
 msgstr "它模仿经典的游戏 Missile Command。由 Adam Miller 编写。"
 
 "Miller."
 msgstr "它模仿经典的游戏 Missile Command。由 Adam Miller 编写。"
 
-#: hacks/config/penrose.xml.h:3
+#: hacks/config/penrose.xml.h:1
 msgid "Draw Ammann Lines"
 msgstr ""
 
 msgid "Draw Ammann Lines"
 msgstr ""
 
-#: hacks/config/penrose.xml.h:4
+#: hacks/config/penrose.xml.h:2
 msgid ""
 "Draws quasiperiodic tilings; think of the implications on modern formica "
 "technology. Written by Timo Korvola. In April 1997, Sir Roger Penrose, a "
 msgid ""
 "Draws quasiperiodic tilings; think of the implications on modern formica "
 "technology. Written by Timo Korvola. In April 1997, Sir Roger Penrose, a "
@@ -4929,7 +6393,7 @@ msgid ""
 "stand must be taken.'' As reported by News of the Weird #491, 4-jul-1997."
 msgstr ""
 
 "stand must be taken.'' As reported by News of the Weird #491, 4-jul-1997."
 msgstr ""
 
-#: hacks/config/penrose.xml.h:9
+#: hacks/config/penrose.xml.h:6
 msgid "Penrose"
 msgstr ""
 
 msgid "Penrose"
 msgstr ""
 
@@ -5012,25 +6476,29 @@ msgid ""
 msgstr ""
 
 #: hacks/config/phosphor.xml.h:1
 msgstr ""
 
 #: hacks/config/phosphor.xml.h:1
+#, fuzzy
 msgid ""
 "Draws a simulation of an old terminal, with large pixels and long-sustain "
 msgid ""
 "Draws a simulation of an old terminal, with large pixels and long-sustain "
-"phosphor. It can run any program as a source of the text it displays. "
-"Written by Jamie Zawinski."
+"phosphor. This program is also a fully-functional VT100 emulator! The text "
+"can be the output of a program or the contents of a file or URL, as "
+"configured on the \"Advanced\" tab of the main Screensaver Preferences "
+"window. Written by Jamie Zawinski."
 msgstr ""
 "以大的像素和长期发光的磷点显示模拟古老的终端。它可以执行任何程式作为显示文字"
 "的来源。由 Jamie Zawinski 编写。"
 
 #: hacks/config/phosphor.xml.h:2
 msgstr ""
 "以大的像素和长期发光的磷点显示模拟古老的终端。它可以执行任何程式作为显示文字"
 "的来源。由 Jamie Zawinski 编写。"
 
 #: hacks/config/phosphor.xml.h:2
-msgid "Fade"
+msgid "Dump pipe"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/phosphor.xml.h:4
+#: hacks/config/phosphor.xml.h:5
 msgid "Phosphor"
 msgstr "磷光"
 
 msgid "Phosphor"
 msgstr "磷光"
 
-#: hacks/config/phosphor.xml.h:5
-msgid "Scale"
-msgstr ""
+#: hacks/config/phosphor.xml.h:10
+#, fuzzy
+msgid "Use PTY"
+msgstr "使用"
 
 #: hacks/config/piecewise.xml.h:1
 msgid "Color shifting speed"
 
 #: hacks/config/piecewise.xml.h:1
 msgid "Color shifting speed"
@@ -5056,6 +6524,42 @@ msgid ""
 "invisibility at intersection points. Written by Geoffrey Irving."
 msgstr ""
 
 "invisibility at intersection points. Written by Geoffrey Irving."
 msgstr ""
 
+#: hacks/config/pinion.xml.h:1
+#, fuzzy
+msgid "100"
+msgstr "100%"
+
+#: hacks/config/pinion.xml.h:2
+msgid "2000"
+msgstr ""
+
+#: hacks/config/pinion.xml.h:4
+#, fuzzy
+msgid ""
+"Draws an interconnected set of gears moving across the screen. Written by "
+"Jamie Zawinski."
+msgstr "随机绘制彩色点绘矩形。由 Jamie Zawinski 编写。"
+
+#: hacks/config/pinion.xml.h:6
+#, fuzzy
+msgid "Gear Size"
+msgstr "网格大小"
+
+#: hacks/config/pinion.xml.h:8
+#, fuzzy
+msgid "Max RPM"
+msgstr "最大的圆环"
+
+#: hacks/config/pinion.xml.h:9
+#, fuzzy
+msgid "Pinion"
+msgstr "长"
+
+#: hacks/config/pinion.xml.h:11
+#, fuzzy
+msgid "Scrolling Speed"
+msgstr "滚动速度"
+
 #: hacks/config/pipes.xml.h:1
 msgid "Allow Tight Turns"
 msgstr ""
 #: hacks/config/pipes.xml.h:1
 msgid "Allow Tight Turns"
 msgstr ""
@@ -5085,10 +6589,6 @@ msgstr ""
 "如果您曾经和一台 Windows NT 计算机呆在一个房间中,你很可能见过这个 GL 程序。"
 "这一版本由 Marcelo Vianna 编写。"
 
 "如果您曾经和一台 Windows NT 计算机呆在一个房间中,你很可能见过这个 GL 程序。"
 "这一版本由 Marcelo Vianna 编写。"
 
-#: hacks/config/pipes.xml.h:9
-msgid "Lots"
-msgstr ""
-
 #: hacks/config/pipes.xml.h:11
 #, fuzzy
 msgid "Number of Pipe Systems"
 #: hacks/config/pipes.xml.h:11
 #, fuzzy
 msgid "Number of Pipe Systems"
@@ -5107,1374 +6607,2747 @@ msgstr "管道"
 msgid "System Length"
 msgstr ""
 
 msgid "System Length"
 msgstr ""
 
-#: hacks/config/polyominoes.xml.h:3
-msgid "Identical Pieces"
-msgstr ""
+#: hacks/config/polyhedra.xml.h:4 hacks/config/sballs.xml.h:1
+msgid "Cube"
+msgstr "立方体"
 
 
-#: hacks/config/polyominoes.xml.h:7
-msgid "Polyominoes"
+#: hacks/config/polyhedra.xml.h:5
+msgid "Cubitruncated Cuboctahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/polyominoes.xml.h:8
-msgid ""
-"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
-"puzzle pieces. Written by Stephen Montgomery-Smith."
-msgstr ""
+#: hacks/config/polyhedra.xml.h:6
+#, fuzzy
+msgid "Cuboctahedron"
+msgstr "正八面体"
 
 
-#: hacks/config/popsquares.xml.h:1
+#: hacks/config/polyhedra.xml.h:7
 #, fuzzy
 #, fuzzy
-msgid "Border"
-msgstr "边框宽度"
+msgid "Cubohemioctahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/popsquares.xml.h:2
-msgid "End color"
+#: hacks/config/polyhedra.xml.h:8
+#, fuzzy
+msgid "Deltoidal Hexecontahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:9
+msgid "Deltoidal Icositetrahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:7
-msgid "Start color"
+#: hacks/config/polyhedra.xml.h:10
+#, fuzzy
+msgid "Disdyakisdodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:11
+msgid "Disdyakistriacontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:8
-msgid "Subdivision"
+#: hacks/config/polyhedra.xml.h:12
+msgid "Display Random Polyhedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:9
+#: hacks/config/polyhedra.xml.h:13
 msgid ""
 msgid ""
-"This draws a pop-art-ish looking grid of pulsing colors. By Levi Burton."
+"Displays different 3D solids and some information about each. A new solid is "
+"chosen every few seconds. There are 75 uniform polyhedra, plus 5 infinite "
+"sets of prisms and antiprisms; including their duals brings the total to "
+"160. Written by Dr. Zvi Har'El and Jamie Zawinski."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:10
-msgid "Twitch"
+#: hacks/config/polyhedra.xml.h:14
+msgid "Ditrigonal Dodecadodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/popsquares.xml.h:11
-#, fuzzy
-msgid "popsquares"
-msgstr "方形"
-
-#: hacks/config/pulsar.xml.h:1
-msgid "Anti-alias Lines"
-msgstr "平滑线条"
+#: hacks/config/polyhedra.xml.h:15 hacks/config/sballs.xml.h:2
+msgid "Dodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/pulsar.xml.h:3
-msgid ""
-"Draws some intersecting planes, making use of alpha blending, fog, textures, "
-"and mipmaps, plus a ``frames per second'' meter so that you can tell how "
-"fast your graphics card is... Requires OpenGL. Written by David Konerding."
+#: hacks/config/polyhedra.xml.h:18
+msgid "Great Cubicuboctahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:4
-msgid "Enable Blending"
+#: hacks/config/polyhedra.xml.h:19
+msgid "Great Deltoidal Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:5
-msgid "Enable Depth Buffer"
-msgstr "启用深度缓冲"
+#: hacks/config/polyhedra.xml.h:20
+msgid "Great Deltoidal Icositetrahedron"
+msgstr ""
 
 
-#: hacks/config/pulsar.xml.h:6
-msgid "Enable Fog"
+#: hacks/config/polyhedra.xml.h:21
+msgid "Great Dirhombicosidodecacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:7
-msgid "Enable Lighting"
+#: hacks/config/polyhedra.xml.h:22
+msgid "Great Dirhombicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:8
-msgid "Enable Texture Filtering"
+#: hacks/config/polyhedra.xml.h:23
+#, fuzzy
+msgid "Great Disdyakisdodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:24
+msgid "Great Disdyakistriacontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:9
-msgid "Enable Texture Mipmaps"
+#: hacks/config/polyhedra.xml.h:25
+msgid "Great Ditrigonal Dodecacronic Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:10
-msgid "Enable Texturing"
+#: hacks/config/polyhedra.xml.h:26
+msgid "Great Ditrigonal Dodecicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:12
-#, fuzzy
-msgid "Pulsar"
-msgstr "脉冲星"
+#: hacks/config/polyhedra.xml.h:27
+msgid "Great Ditrigonal Icosidodecahedron"
+msgstr ""
 
 
-#: hacks/config/pulsar.xml.h:13
-msgid "Quad Count"
+#: hacks/config/polyhedra.xml.h:28
+msgid "Great Dodecacronic Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:18
-msgid "Texture PPM File"
-msgstr "材质 PPM 文件"
+#: hacks/config/polyhedra.xml.h:29
+#, fuzzy
+msgid "Great Dodecadodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/pyro.xml.h:3
-msgid "Explosive Yield"
-msgstr ""
+#: hacks/config/polyhedra.xml.h:30
+#, fuzzy
+msgid "Great Dodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/pyro.xml.h:6
-msgid "Launch Frequency"
-msgstr "发射频率"
+#: hacks/config/polyhedra.xml.h:31
+#, fuzzy
+msgid "Great Dodecahemicosacron"
+msgstr "正十二面体"
 
 
-#: hacks/config/pyro.xml.h:9
-msgid "Particle Density"
-msgstr "烟花密度"
+#: hacks/config/polyhedra.xml.h:32
+#, fuzzy
+msgid "Great Dodecahemicosahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/pyro.xml.h:10
-msgid "Pyro"
-msgstr "烟花"
+#: hacks/config/polyhedra.xml.h:33
+#, fuzzy
+msgid "Great Dodecahemidodecacron"
+msgstr "正十二面体"
 
 
-#: hacks/config/pyro.xml.h:11
-msgid ""
-"Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
-msgstr "绘制爆炸的烟花。崩~~啪。由 Jamie Zawinski 编写。"
+#: hacks/config/polyhedra.xml.h:34
+#, fuzzy
+msgid "Great Dodecahemidodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/qix.xml.h:1
-msgid "Additive Colors"
+#: hacks/config/polyhedra.xml.h:35
+msgid "Great Dodecicosacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/qix.xml.h:3
-msgid "Corners"
+#: hacks/config/polyhedra.xml.h:36
+#, fuzzy
+msgid "Great Dodecicosahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:37
+#, fuzzy
+msgid "Great Dodecicosidodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:38
+msgid "Great Hexacronic Icositetrahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/qix.xml.h:11
-msgid "Line Segments"
-msgstr "线条"
+#: hacks/config/polyhedra.xml.h:39
+msgid "Great Hexagonal Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/qix.xml.h:12
-msgid "Linear Motion"
-msgstr "线性运动"
+#: hacks/config/polyhedra.xml.h:40
+msgid "Great Icosacronic Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/qix.xml.h:15
+#: hacks/config/polyhedra.xml.h:41
 #, fuzzy
 #, fuzzy
-msgid "Max Size"
-msgstr "æ\9c\80大大å°\8f"
+msgid "Great Icosahedron"
+msgstr "æ­£äº\8cå\8d\81é\9d¢ä½\93"
 
 
-#: hacks/config/qix.xml.h:16
-msgid "Qix"
+#: hacks/config/polyhedra.xml.h:42
+msgid "Great Icosicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/qix.xml.h:17
-msgid "Random Motion"
-msgstr "随机运动"
+#: hacks/config/polyhedra.xml.h:43
+#, fuzzy
+msgid "Great Icosidodecahedron"
+msgstr "正二十面体"
 
 
-#: hacks/config/qix.xml.h:23
-msgid "Subtractive Colors"
+#: hacks/config/polyhedra.xml.h:44
+msgid "Great Icosihemidodecacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/qix.xml.h:24
-msgid ""
-"This is the swiss army chainsaw of qix programs. It bounces a series of line "
-"segments around the screen, and uses variations on this basic motion pattern "
-"to produce all sorts of different presentations: line segments, filled "
-"polygons, overlapping translucent areas... Written by Jamie Zawinski."
+#: hacks/config/polyhedra.xml.h:45
+msgid "Great Icosihemidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/qix.xml.h:25
-msgid "Transparent"
-msgstr "透明"
+#: hacks/config/polyhedra.xml.h:46
+msgid "Great Inverted Pentagonal Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/queens.xml.h:2
-msgid "Queens"
+#: hacks/config/polyhedra.xml.h:47
+msgid "Great Inverted Snub Icosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/queens.xml.h:5
-msgid ""
-"Solves the N-Queens problem (where, in this program, N is between 5 and 10 "
-"queens.) The problem is: how may one place N queens on an NxN chessboard "
-"such that no queen can attack a sister? Written by Blair Tennessy."
+#: hacks/config/polyhedra.xml.h:48
+msgid "Great Pentagonal Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:1
-msgid "/"
-msgstr "/"
+#: hacks/config/polyhedra.xml.h:49
+msgid "Great Pentagrammic Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/rd-bomb.xml.h:3
-#, no-c-format
-msgid "1%"
-msgstr "1%"
+#: hacks/config/polyhedra.xml.h:50
+msgid "Great Pentakisdodekahedron"
+msgstr ""
 
 
-#: hacks/config/rd-bomb.xml.h:7
-msgid ""
-"Another variation of the `Bomb' program by Scott Draves. This draws a grid "
-"of growing square-like shapes that, once they overtake each other, react in "
-"unpredictable ways. ``RD'' stands for reaction-diffusion."
+#: hacks/config/polyhedra.xml.h:51
+msgid "Great Retrosnub Icosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:8
-msgid "Epoch"
+#: hacks/config/polyhedra.xml.h:52
+msgid "Great Rhombic Triacontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:10
-msgid "Fill Screen"
+#: hacks/config/polyhedra.xml.h:53
+msgid "Great Rhombicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:14
-msgid "RD-Bomb"
+#: hacks/config/polyhedra.xml.h:54
+msgid "Great Rhombicuboctahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:15
-msgid "Reaction/Difusion"
+#: hacks/config/polyhedra.xml.h:55
+msgid "Great Rhombidodecacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:16
-msgid "Seed Radius"
+#: hacks/config/polyhedra.xml.h:56
+#, fuzzy
+msgid "Great Rhombidodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:57
+msgid "Great Rhombihexacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:19 hacks/config/twang.xml.h:12
-msgid "Tile Size"
+#: hacks/config/polyhedra.xml.h:58
+msgid "Great Rhombihexahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rd-bomb.xml.h:22
-msgid "Wander Speed"
+#: hacks/config/polyhedra.xml.h:59
+msgid "Great Snub Dodecicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/ripples.xml.h:1
-msgid "Big Drops"
+#: hacks/config/polyhedra.xml.h:60
+msgid "Great Snub Icosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/ripples.xml.h:2
-msgid "Colors    Two"
+#: hacks/config/polyhedra.xml.h:61
+msgid "Great Stellapentakisdodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/ripples.xml.h:3
-msgid "Drizzle"
-msgstr "细雨"
+#: hacks/config/polyhedra.xml.h:62
+#, fuzzy
+msgid "Great Stellated Dodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/ripples.xml.h:5
-msgid "Grab Screen Image"
-msgstr "撷取屏幕图像"
+#: hacks/config/polyhedra.xml.h:63
+msgid "Great Stellated Truncated Dodecahedron"
+msgstr ""
 
 
-#: hacks/config/ripples.xml.h:6
-msgid "Lighting Effect"
-msgstr "闪电效果"
+#: hacks/config/polyhedra.xml.h:64
+msgid "Great Triakisicosahedron"
+msgstr ""
 
 
-#: hacks/config/ripples.xml.h:8
-msgid "Moving Splashes"
+#: hacks/config/polyhedra.xml.h:65
+msgid "Great Triakisoctahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/ripples.xml.h:9
-msgid "Psychedelic Colors"
-msgstr "迷幻色彩"
+#: hacks/config/polyhedra.xml.h:66
+msgid "Great Triambic Icosahedron"
+msgstr ""
 
 
-#: hacks/config/ripples.xml.h:10
-msgid "Ripples"
-msgstr "波纹"
+#: hacks/config/polyhedra.xml.h:67
+msgid "Great Truncated Cuboctahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:68
+msgid "Great Truncated Icosahedron"
+msgstr ""
 
 
-#: hacks/config/ripples.xml.h:12
+#: hacks/config/polyhedra.xml.h:69
+msgid "Great Truncated Icosidodecahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:70
+msgid "Hexahemioctacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:71 hacks/config/sballs.xml.h:5
+msgid "Icosahedron"
+msgstr "正二十面体"
+
+#: hacks/config/polyhedra.xml.h:72
 #, fuzzy
 #, fuzzy
-msgid "Small Drops"
-msgstr "小雨"
+msgid "Icosidodecadodecahedron"
+msgstr "正二十面体"
 
 
-#: hacks/config/ripples.xml.h:13
-msgid "Storm"
-msgstr "暴雨"
+#: hacks/config/polyhedra.xml.h:73
+#, fuzzy
+msgid "Icosidodecahedron"
+msgstr "正二十面体"
 
 
-#: hacks/config/ripples.xml.h:14
-msgid ""
-"This draws rippling interference patterns like splashing water. With the -"
-"water option, it manipulates your desktop image to look like something is "
-"dripping into it. Written by Tom Hammersley."
+#: hacks/config/polyhedra.xml.h:74
+msgid "Icositruncated Dodecadodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rocks.xml.h:7
-msgid "Rocks"
-msgstr "岩石"
+#: hacks/config/polyhedra.xml.h:75
+msgid "Inverted Snub Dodecadodecahedron"
+msgstr ""
 
 
-#: hacks/config/rocks.xml.h:8
-msgid "Rotation"
-msgstr "旋转"
+#: hacks/config/polyhedra.xml.h:76
+msgid "Medial Deltoidal Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/rocks.xml.h:10
-msgid "Steering"
+#: hacks/config/polyhedra.xml.h:77
+msgid "Medial Disdyakistriacontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rocks.xml.h:11
-msgid ""
-"This draws an animation of flight through an asteroid field, with changes in "
-"rotation and direction. It can also display 3D separations for red/blue "
-"glasses! Mostly written by Jamie Zawinski."
+#: hacks/config/polyhedra.xml.h:78
+msgid "Medial Hexagonal Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rorschach.xml.h:7
-msgid "Rorschach"
-msgstr "墨迹测验"
+#: hacks/config/polyhedra.xml.h:79
+msgid "Medial Icosacronic Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/rorschach.xml.h:9
-msgid ""
-"This generates random inkblot patterns. The algorithm is deceptively simple "
-"for how well it works; it merely walks a dot around the screen randomly, and "
-"then reflects the image horizontally, vertically, or both. Any deep-seated "
-"neurotic tendencies which this program reveals are your own problem. Written "
-"by Jamie Zawinski."
+#: hacks/config/polyhedra.xml.h:80
+msgid "Medial Inverted Pentagonal Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rorschach.xml.h:10
-msgid "With X Symmetry"
-msgstr "X 轴对称"
+#: hacks/config/polyhedra.xml.h:81
+msgid "Medial Pentagonal Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/rorschach.xml.h:11
-msgid "With Y Symmetry"
-msgstr "Y 轴对称"
+#: hacks/config/polyhedra.xml.h:82
+msgid "Medial Rhombic Triacontahedron"
+msgstr ""
 
 
-#: hacks/config/rotor.xml.h:1
-msgid ""
-"Another ancient xlock demo, this one by Tom Lawrence. It draws a line "
-"segment moving along a complex spiraling curve."
+#: hacks/config/polyhedra.xml.h:83
+msgid "Medial Triambic Icosahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
-msgid "Length"
-msgstr "长度"
+#: hacks/config/polyhedra.xml.h:85 hacks/config/sballs.xml.h:7
+msgid "Octahedron"
+msgstr "正八面体"
 
 
-#: hacks/config/rotor.xml.h:8
-msgid "Rotor"
+#: hacks/config/polyhedra.xml.h:86
+#, fuzzy
+msgid "Octahemioctacron"
+msgstr "正八面体"
+
+#: hacks/config/polyhedra.xml.h:87
+#, fuzzy
+msgid "Octahemioctahedron"
+msgstr "正八面体"
+
+#: hacks/config/polyhedra.xml.h:88
+msgid "Pentagonal Antiprism"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:3
-msgid "Animate"
+#: hacks/config/polyhedra.xml.h:89
+msgid "Pentagonal Deltohedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:4
-msgid ""
-"Creates a collage of rotated and scaled portions of the screen. Written by "
-"Claudio Matsuoka."
+#: hacks/config/polyhedra.xml.h:90
+msgid "Pentagonal Dipyramid"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:6
-msgid "Rectangle Count"
+#: hacks/config/polyhedra.xml.h:91
+msgid "Pentagonal Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:7
-msgid "RotZoomer"
-msgstr "旋转放大"
+#: hacks/config/polyhedra.xml.h:92
+msgid "Pentagonal Icositetrahedron"
+msgstr ""
 
 
-#: hacks/config/rotzoomer.xml.h:8
-msgid "Stationary Rectangles"
+#: hacks/config/polyhedra.xml.h:93
+msgid "Pentagonal Prism"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:9
-msgid "Sweeping Arcs"
+#: hacks/config/polyhedra.xml.h:94
+msgid "Pentagrammic Antiprism"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rotzoomer.xml.h:11
-msgid "Wandering Rectangles"
+#: hacks/config/polyhedra.xml.h:95
+msgid "Pentagrammic Concave Deltohedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/rubik.xml.h:2
-msgid ""
-"Draws a Rubik's Cube that rotates in three dimensions and repeatedly "
-"shuffles and solves itself. Another fine GL hack by Marcelo Vianna."
+#: hacks/config/polyhedra.xml.h:96
+msgid "Pentagrammic Crossed Antiprism"
 msgstr ""
 msgstr ""
-"绘制一个魔方,在三维空间中三个方向转动,并反复拧乱然后恢复自己。又一个由 "
-"Marcelo Vianna 编写的不错的 GL 程序。"
 
 
-#: hacks/config/rubik.xml.h:5
-msgid "Rubik"
-msgstr "魔方"
+#: hacks/config/polyhedra.xml.h:97
+msgid "Pentagrammic Deltohedron"
+msgstr ""
 
 
-#: hacks/config/rubik.xml.h:7
-msgid "Show Shuffling"
-msgstr "显示拧乱过程"
+#: hacks/config/polyhedra.xml.h:98
+msgid "Pentagrammic Dipyramid"
+msgstr ""
 
 
-#: hacks/config/sballs.xml.h:1
-msgid "Cube"
-msgstr "立方体"
+#: hacks/config/polyhedra.xml.h:99
+msgid "Pentagrammic Prism"
+msgstr ""
 
 
-#: hacks/config/sballs.xml.h:2
-msgid "Dodecahedron"
+#: hacks/config/polyhedra.xml.h:100
+#, fuzzy
+msgid "Pentakisdodecahedron"
 msgstr "正十二面体"
 
 msgstr "正十二面体"
 
-#: hacks/config/sballs.xml.h:3
-msgid ""
-"Draws an animation of textured balls spinning like crazy in GL. Requires "
-"OpenGL, and a machine with fast hardware support for texture maps. Written "
-"by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+#: hacks/config/polyhedra.xml.h:101
+msgid "Polyhedra"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sballs.xml.h:5
-msgid "Icosahedron"
+#: hacks/config/polyhedra.xml.h:102
+#, fuzzy
+msgid "Rhombic Dodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:103
+msgid "Rhombic Triacontahedron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:104
+msgid "Rhombicosacron"
+msgstr ""
+
+#: hacks/config/polyhedra.xml.h:105
+#, fuzzy
+msgid "Rhombicosahedron"
 msgstr "正二十面体"
 
 msgstr "正二十面体"
 
-#: hacks/config/sballs.xml.h:7
-msgid "Octahedron"
+#: hacks/config/polyhedra.xml.h:106
+#, fuzzy
+msgid "Rhombicosidodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:107
+#, fuzzy
+msgid "Rhombicuboctahedron"
 msgstr "正八面体"
 
 msgstr "正八面体"
 
-#: hacks/config/sballs.xml.h:8
-msgid "Plane"
-msgstr "平面"
+#: hacks/config/polyhedra.xml.h:108
+#, fuzzy
+msgid "Rhombidodecadodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/sballs.xml.h:9
-msgid "Pyramid"
-msgstr "锥体"
+#: hacks/config/polyhedra.xml.h:109
+#, fuzzy
+msgid "Show Description"
+msgstr "描述"
 
 
-#: hacks/config/sballs.xml.h:11
-msgid "Sballs"
+#: hacks/config/polyhedra.xml.h:112
+msgid "Small Cubicuboctahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sballs.xml.h:15
-msgid "Star"
+#: hacks/config/polyhedra.xml.h:113
+msgid "Small Ditrigonal Dodecacronic Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/shadebobs.xml.h:7
-msgid "ShadeBobs"
+#: hacks/config/polyhedra.xml.h:114
+msgid "Small Ditrigonal Dodecicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/shadebobs.xml.h:11
-msgid ""
-"This draws smoothly-shaded oscilating oval patterns, that look something "
-"like vapor trails or neon tubes. Written by Shane Smit."
+#: hacks/config/polyhedra.xml.h:115
+msgid "Small Ditrigonal Icosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sierpinski.xml.h:6
-msgid "Sierpinski"
-msgstr "Sierpinski 三角形"
+#: hacks/config/polyhedra.xml.h:116
+msgid "Small Dodecacronic Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/sierpinski.xml.h:10
-msgid ""
-"This draws the two-dimensional variant of the recursive Sierpinski triangle "
-"fractal. Written by Desmond Daignault."
-msgstr "绘制二维的 Sierpinski 递归三角形分形。由 Desmond Daignault 编写。"
+#: hacks/config/polyhedra.xml.h:117
+#, fuzzy
+msgid "Small Dodecahemicosacron"
+msgstr "正十二面体"
 
 
-#: hacks/config/sierpinski3d.xml.h:7
-msgid "Sierpinski3D"
-msgstr "三维 Sierpinski"
+#: hacks/config/polyhedra.xml.h:118
+#, fuzzy
+msgid "Small Dodecahemicosahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/sierpinski3d.xml.h:11
-msgid ""
-"This draws the three-dimensional variant of the recursive Sierpinski "
-"triangle fractal, using GL. Written by Tim Robinson and Jamie Zawinski."
-msgstr ""
-"绘制三维的 Sierpinski 递归三角形分形,使用 GL。由 Tim Robinson 和 Jamie "
-"Zawinski 编写。"
+#: hacks/config/polyhedra.xml.h:119
+#, fuzzy
+msgid "Small Dodecahemidodecacron"
+msgstr "正十二面体"
 
 
-#: hacks/config/slidescreen.xml.h:1 hacks/config/twang.xml.h:1
-#: hacks/config/zoom.xml.h:1
-msgid "Border Width"
-msgstr "边框宽度"
+#: hacks/config/polyhedra.xml.h:120
+#, fuzzy
+msgid "Small Dodecahemidodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/slidescreen.xml.h:4
-msgid "Slide Speed"
-msgstr "滑动速度"
-
-#: hacks/config/slidescreen.xml.h:5
-msgid "SlideScreen"
+#: hacks/config/polyhedra.xml.h:121
+msgid "Small Dodecicosacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/slidescreen.xml.h:8
-msgid ""
-"This takes an image, divides it into a grid, and then randomly shuffles the "
-"squares around as if it was one of those annoying ``16-puzzle'' games, where "
-"there is a grid of squares, one of which is missing. I hate trying to solve "
-"those puzzles, but watching one permute itself is more amusing. Written by "
-"Jamie Zawinski."
+#: hacks/config/polyhedra.xml.h:122
+#, fuzzy
+msgid "Small Dodecicosahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:123
+#, fuzzy
+msgid "Small Dodecicosidodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:124
+msgid "Small Hexacronic Icositetrahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/slip.xml.h:6
-msgid "Slip"
+#: hacks/config/polyhedra.xml.h:125
+msgid "Small Hexagonal Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/slip.xml.h:10
-msgid ""
-"This program throws some random bits on the screen, then sucks them through "
-"a jet engine and spews them out the other side. To avoid turning the image "
-"completely to mush, every now and then it will and then it interjects some "
-"splashes of color into the scene, or go into a spin cycle, or stretch the "
-"image like taffy, or (this is my addition) grab an image of your current "
-"desktop to chew on. Originally written by Scott Draves; whacked on by Jamie "
-"Zawinski."
+#: hacks/config/polyhedra.xml.h:126
+msgid "Small Hexagrammic Hexecontahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sonar.xml.h:1
-msgid "Ping Subnet"
-msgstr "Ping 子网"
+#: hacks/config/polyhedra.xml.h:127
+msgid "Small Icosacronic Hexecontahedron"
+msgstr ""
 
 
-#: hacks/config/sonar.xml.h:2
-msgid "Simulation Team Members"
+#: hacks/config/polyhedra.xml.h:128
+msgid "Small Icosicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sonar.xml.h:3
-msgid "Sonar"
-msgstr "声纳"
+#: hacks/config/polyhedra.xml.h:129
+msgid "Small Icosihemidodecacron"
+msgstr ""
 
 
-#: hacks/config/sonar.xml.h:4
-msgid "Team A Name"
-msgstr "小组 A 名称"
+#: hacks/config/polyhedra.xml.h:130
+msgid "Small Icosihemidodecahedron"
+msgstr ""
 
 
-#: hacks/config/sonar.xml.h:5
-msgid "Team B Name"
-msgstr "小组 B 名称"
+#: hacks/config/polyhedra.xml.h:131
+msgid "Small Retrosnub Icosicosidodecahedron"
+msgstr ""
 
 
-#: hacks/config/sonar.xml.h:6
-msgid ""
-"This program draws a simulation of a sonar screen. Written by default, it "
-"displays a random assortment of ``bogies'' on the screen, but if compiled "
-"properly, it can ping (pun intended) your local network, and actually plot "
-"the proximity of the other hosts on your network to you. It would be easy to "
-"make it monitor other sources of data, too. (Processes? Active network "
-"connections? CPU usage per user?) Written by Stephen Martin."
+#: hacks/config/polyhedra.xml.h:132
+msgid "Small Rhombidodecacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sonar.xml.h:7
-msgid "vs."
-msgstr "对"
+#: hacks/config/polyhedra.xml.h:133
+#, fuzzy
+msgid "Small Rhombidodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/speedmine.xml.h:1
-msgid "Allow Wall Collisions"
+#: hacks/config/polyhedra.xml.h:134
+msgid "Small Rhombihexacron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:2
-msgid "Display Crosshair"
+#: hacks/config/polyhedra.xml.h:135
+msgid "Small Rhombihexahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:7
-msgid "Max Velocity"
-msgstr "最大速度"
-
-#: hacks/config/speedmine.xml.h:8
-msgid "Mine Shaft"
+#: hacks/config/polyhedra.xml.h:136
+msgid "Small Snub Icosicosidodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:9
-msgid "Present Bonuses"
+#: hacks/config/polyhedra.xml.h:137
+msgid "Small Stellapentakisdodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:10
-msgid "Rocky Walls"
-msgstr "石头墙"
+#: hacks/config/polyhedra.xml.h:138
+#, fuzzy
+msgid "Small Stellated Dodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/speedmine.xml.h:12
-msgid ""
-"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
-"by Conrad Parker."
+#: hacks/config/polyhedra.xml.h:139
+msgid "Small Stellated Truncated Dodecahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:16
-msgid "SpeedMine"
+#: hacks/config/polyhedra.xml.h:140
+msgid "Small Triambic Icosahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/speedmine.xml.h:17
-msgid "Thrust"
-msgstr ""
+#: hacks/config/polyhedra.xml.h:141
+#, fuzzy
+msgid "Snub Cube"
+msgstr "立方体"
 
 
-#: hacks/config/speedmine.xml.h:19 hacks/config/worm.xml.h:10
-msgid "Worm"
-msgstr "蠕虫"
+#: hacks/config/polyhedra.xml.h:142
+#, fuzzy
+msgid "Snub Dodecadodecahedron"
+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."
+#: hacks/config/polyhedra.xml.h:143
+#, fuzzy
+msgid "Snub Dodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:144
+msgid "Snub Icosidodecadodecahedron"
 msgstr ""
 msgstr ""
-"另一款年代久远的经典屏幕装饰,它使用多种颜色绘制带有阴影的球体。它的出现可以"
-"追溯到 1982 年由 Tom Duff 编写的程序。"
 
 
-#: hacks/config/sphereEversion.xml.h:1
-msgid "SphereEversion"
+#: hacks/config/polyhedra.xml.h:146
+msgid "Stellated Truncated Hexahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sphereEversion.xml.h:2
-msgid ""
-"SphereEversion draws an animation of a sphere being turned inside out. A "
-"sphere can be turned inside out, without any tears, sharp creases or "
-"discontinuities, if the surface of the sphere is allowed to intersect "
-"itself. This program animates what is known as the Thurston Eversion. "
-"Written by Nathaniel Thurston and Michael McGuffin. This program is not "
-"included with the XScreenSaver package, but if you don't have it already, "
-"you can find it at &lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
+#: hacks/config/polyhedra.xml.h:147
+#, fuzzy
+msgid "Tetradyakishexahedron"
+msgstr "正四面体"
+
+#: hacks/config/polyhedra.xml.h:149
+#, fuzzy
+msgid "Tetrahemihexacron"
+msgstr "正四面体"
+
+#: hacks/config/polyhedra.xml.h:150
+#, fuzzy
+msgid "Tetrahemihexahedron"
+msgstr "正四面体"
+
+#: hacks/config/polyhedra.xml.h:151
+#, fuzzy
+msgid "Tetrakishexahedron"
+msgstr "正四面体"
+
+#: hacks/config/polyhedra.xml.h:152
+#, fuzzy
+msgid "Triakisicosahedron"
+msgstr "正二十面体"
+
+#: hacks/config/polyhedra.xml.h:153
+#, fuzzy
+msgid "Triakisoctahedron"
+msgstr "正八面体"
+
+#: hacks/config/polyhedra.xml.h:154
+#, fuzzy
+msgid "Triakistetrahedron"
+msgstr "正四面体"
+
+#: hacks/config/polyhedra.xml.h:155
+#, fuzzy
+msgid "Tridyakisicosahedron"
+msgstr "正二十面体"
+
+#: hacks/config/polyhedra.xml.h:156
+msgid "Truncated Cube"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:20
-msgid "Smoothed Lines"
+#: hacks/config/polyhedra.xml.h:157
+msgid "Truncated Cuboctahedron"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:23
+#: hacks/config/polyhedra.xml.h:158
 #, fuzzy
 #, fuzzy
-msgid "Spheremonics"
-msgstr "体"
+msgid "Truncated Dodecadodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/spheremonics.xml.h:24
-msgid ""
-"These closed objects are commonly called spherical harmonics, although they "
-"are only remotely related to the mathematical definition found in the "
-"solution to certain wave functions, most notable the eigenfunctions of "
-"angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
-msgstr ""
+#: hacks/config/polyhedra.xml.h:159
+#, fuzzy
+msgid "Truncated Dodecahedron"
+msgstr "正十二面体"
 
 
-#: hacks/config/spiral.xml.h:2 hacks/config/superquadrics.xml.h:2
-msgid "Cycles"
+#: hacks/config/polyhedra.xml.h:160
+#, fuzzy
+msgid "Truncated Great Dodecahedron"
+msgstr "正十二面体"
+
+#: hacks/config/polyhedra.xml.h:161
+#, fuzzy
+msgid "Truncated Icosahedron"
+msgstr "正二十面体"
+
+#: hacks/config/polyhedra.xml.h:162
+msgid "Truncated Icosidodechedon"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/spiral.xml.h:7
-msgid ""
-"Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
-"means moire; interference patterns, of course."
+#: hacks/config/polyhedra.xml.h:163
+#, fuzzy
+msgid "Truncated Octahedron"
+msgstr "正八面体"
+
+#: hacks/config/polyhedra.xml.h:164
+#, fuzzy
+msgid "Truncated Tetrahedron"
+msgstr "正四面体"
+
+#: hacks/config/polyominoes.xml.h:3
+msgid "Identical Pieces"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/spiral.xml.h:11
-msgid "Spiral"
-msgstr "螺旋形"
+#: hacks/config/polyominoes.xml.h:7
+msgid "Polyominoes"
+msgstr ""
 
 
-#: hacks/config/spotlight.xml.h:1
+#: hacks/config/polyominoes.xml.h:8
 msgid ""
 msgid ""
-"Draws a spotlight scanning across a black screen, illumnating the underlying "
-"desktop when it passes. Written by Rick Schultz."
+"Repeatedly attempts to completely fill a rectangle with irregularly-shaped "
+"puzzle pieces. Written by Stephen Montgomery-Smith."
 msgstr ""
 msgstr ""
-"绘制一个在黑色屏幕上来回扫描的聚光灯光圈,照亮它所经过的桌面。由 Rick "
-"Schultz 编写。"
-
-#: hacks/config/spotlight.xml.h:6
-msgid "Spotlight"
-msgstr "聚光灯"
 
 
-#: hacks/config/sproingies.xml.h:3
-msgid "Q-Bert meets Marble Madness! Written by Ed Mackey."
+#: hacks/config/polytopes.xml.h:2
+msgid "120-Cell"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/sproingies.xml.h:9
-msgid "Sproingies"
+#: hacks/config/polytopes.xml.h:3
+msgid "16-Cell (Hyper-Octahedron)"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/squiral.xml.h:3
-msgid ""
-"Draws a set of interacting, square-spiral-producing automata. The spirals "
-"grow outward until they hit something, then they go around it. Written by "
-"Jeff Epler."
+#: hacks/config/polytopes.xml.h:4
+msgid "24-Cell"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/squiral.xml.h:5
-msgid "Handedness"
+#: hacks/config/polytopes.xml.h:6
+msgid "5-Cell (Hyper-Tetrahedron)"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/squiral.xml.h:7
-msgid "Left"
-msgstr ""
+#: hacks/config/polytopes.xml.h:7
+msgid "600-Cell"
+msgstr ""
 
 
-#: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:8
-msgid "Randomness"
-msgstr "随机"
+#: hacks/config/polytopes.xml.h:8
+msgid "8-Cell (Hypercube / Tesseract)"
+msgstr ""
 
 
-#: hacks/config/squiral.xml.h:12
-msgid "Right"
-msgstr ""
+#: hacks/config/polytopes.xml.h:9
+msgid "Colors By 4D Depth"
+msgstr ""
 
 
-#: hacks/config/squiral.xml.h:17
-msgid "Squiral"
+#: hacks/config/polytopes.xml.h:17
+msgid "Regular 4D Polytopes"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/ssystem.xml.h:1
-msgid "SSystem"
-msgstr "太阳系"
+#: hacks/config/polytopes.xml.h:19
+#, fuzzy
+msgid "Single Color"
+msgstr "循环使用颜色"
 
 
-#: hacks/config/ssystem.xml.h:2
+#: hacks/config/polytopes.xml.h:22
 msgid ""
 msgid ""
-"SSystem is a GL Solar System simulator. It simulates flybys of Sun, the nine "
-"planets and a few major satellites, with four camera modes. Written by Raul "
-"Alonso. This is not included with the XScreenSaver package, but is packaged "
-"separately. Note: SSystem does not work as a screen saver on all systems, "
-"because it doesn't communicate with xscreensaver properly. It happens to "
-"work with some window managers, but not with others, so your mileage may "
-"vary. SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/"
-"&gt;, but is now gone. You may still be able to find copies elsewhere. "
-"SSystem has since evolved into Celestia, found at &lt;http://www.shatters."
-"net/celestia/&gt;. Sadly, Celestia does not work with xscreensaver at all. "
-"You are encouraged to nag the authors into adding xscreensaver support!"
+"This program shows one of the six regular 4D polytopes rotating in 4D. "
+"Written by Carsten Steger, inspired by H.S.M Coxeter's book \"Regular "
+"Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and Thomas "
+"Banchoff's book \"Beyond the Third Dimension: Geometry, Computer Graphics, "
+"and Higher Dimensions\", Scientific American Library, 1990."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/stairs.xml.h:6
-msgid "Stairs"
-msgstr "楼梯"
+#: hacks/config/pong.xml.h:2
+#, fuzzy
+msgid "Pong"
+msgstr "长"
 
 
-#: hacks/config/stairs.xml.h:8
+#: hacks/config/pong.xml.h:6
 msgid ""
 msgid ""
-"by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
-"staircase."
+"The pong program simulates an ancient Pong home video game, as well as "
+"various artifacts from displaying it on a color TV set. Written by Jeremy "
+"English and Trevor Blackwell."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/starfish.xml.h:1
-msgid "Color Gradients"
-msgstr "颜色渐变"
+#: hacks/config/popsquares.xml.h:2
+msgid "End color"
+msgstr ""
 
 
-#: hacks/config/starfish.xml.h:7
-msgid "Pulsating Blob"
+#: hacks/config/popsquares.xml.h:7
+msgid "Start color"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/starfish.xml.h:10
-msgid "Starfish"
-msgstr "海星"
+#: hacks/config/popsquares.xml.h:8
+msgid "Subdivision"
+msgstr ""
 
 
-#: hacks/config/starfish.xml.h:13
+#: hacks/config/popsquares.xml.h:9
 msgid ""
 msgid ""
-"This generates a sequence of undulating, throbbing, star-like patterns which "
-"pulsate, rotate, and turn inside out. Another display mode uses these shapes "
-"to lay down a field of colors, which are then cycled. The motion is very "
-"organic. Written by Jamie Zawinski."
+"This draws a pop-art-ish looking grid of pulsing colors. By Levi Burton."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/starwars.xml.h:2
-msgid "Anti-aliased Lines"
-msgstr "平滑线条"
+#: hacks/config/popsquares.xml.h:10
+msgid "Twitch"
+msgstr ""
 
 
-#: hacks/config/starwars.xml.h:3
-msgid "Centered Text"
-msgstr "文字居中"
+#: hacks/config/popsquares.xml.h:11
+#, fuzzy
+msgid "popsquares"
+msgstr "方形"
 
 
-#: hacks/config/starwars.xml.h:4
+#: hacks/config/providence.xml.h:1
+#, fuzzy
+msgid "Draw Eye"
+msgstr "绘制标签"
+
+#: hacks/config/providence.xml.h:3
+msgid "Providence"
+msgstr ""
+
+#: hacks/config/providence.xml.h:8
 msgid ""
 msgid ""
-"Draws a stream of text slowly scrolling into the distance at an angle, over "
-"a star field, like at the beginning of the movie of the same name. Written "
-"by Jamie Zawinski and Claudio Matauoka."
+"The providence code displays an eye, shrouded in glory, set upon the base of "
+"a pyramid. Written by Blair Tennessy."
 msgstr ""
 msgstr ""
-"在星空背景上绘制一段文字,向着远处按某一角度滚动。类似同名电影开头的效果。由"
-"Jamie Zawinski 和 Claudio Matauoka 编写。"
 
 
-#: hacks/config/starwars.xml.h:5
-msgid "Fade Out"
-msgstr "淡出"
+#: hacks/config/pulsar.xml.h:1
+msgid "Anti-alias Lines"
+msgstr "平滑线条"
 
 
-#: hacks/config/starwars.xml.h:7
-msgid "Flush Left Text"
+#: hacks/config/pulsar.xml.h:3
+msgid ""
+"Draws some intersecting planes, making use of alpha blending, fog, textures, "
+"and mipmaps, plus a ``frames per second'' meter so that you can tell how "
+"fast your graphics card is... Requires OpenGL. Written by David Konerding."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/starwars.xml.h:8
-msgid "Flush Right Text"
+#: hacks/config/pulsar.xml.h:4
+msgid "Enable Blending"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/starwars.xml.h:9
-msgid "Font Point Size"
-msgstr "å­\97ä½\93ç£\85å\80¼"
+#: hacks/config/pulsar.xml.h:5
+msgid "Enable Depth Buffer"
+msgstr "å\90¯ç\94¨æ·±åº¦ç¼\93å\86²"
 
 
-#: hacks/config/starwars.xml.h:10
-msgid "Scroll Speed"
-msgstr "滚动速度"
+#: hacks/config/pulsar.xml.h:6
+msgid "Enable Fog"
+msgstr ""
 
 
-#: hacks/config/starwars.xml.h:13
-#, fuzzy
-msgid "Star Rotation Speed"
-msgstr "星空旋转速度"
+#: hacks/config/pulsar.xml.h:7
+msgid "Enable Lighting"
+msgstr ""
 
 
-#: hacks/config/starwars.xml.h:14
-msgid "StarWars"
-msgstr "星球大战"
+#: hacks/config/pulsar.xml.h:8
+msgid "Enable Texture Filtering"
+msgstr ""
 
 
-#: hacks/config/starwars.xml.h:15
-msgid "Text Columns"
-msgstr "文本列"
+#: hacks/config/pulsar.xml.h:9
+msgid "Enable Texture Mipmaps"
+msgstr ""
 
 
-#: hacks/config/starwars.xml.h:16
-msgid "Text Lines"
-msgstr "文本行"
+#: hacks/config/pulsar.xml.h:10
+msgid "Enable Texturing"
+msgstr ""
 
 
-#: hacks/config/starwars.xml.h:18
+#: hacks/config/pulsar.xml.h:12
 #, fuzzy
 #, fuzzy
-msgid "Thick Lines"
-msgstr "粗行"
+msgid "Pulsar"
+msgstr "脉冲星"
 
 
-#: hacks/config/starwars.xml.h:19
-msgid "Wrap Long Lines"
-msgstr "长行自动换行"
+#: hacks/config/pulsar.xml.h:13
+msgid "Quad Count"
+msgstr ""
 
 
-#: hacks/config/stonerview.xml.h:1
+#: hacks/config/pulsar.xml.h:18
+msgid "Texture PPM File"
+msgstr "材质 PPM 文件"
+
+#: hacks/config/pyro.xml.h:3
+msgid "Explosive Yield"
+msgstr ""
+
+#: hacks/config/pyro.xml.h:6
+msgid "Launch Frequency"
+msgstr "发射频率"
+
+#: hacks/config/pyro.xml.h:9
+msgid "Particle Density"
+msgstr "烟花密度"
+
+#: hacks/config/pyro.xml.h:10
+msgid "Pyro"
+msgstr "烟花"
+
+#: hacks/config/pyro.xml.h:11
 msgid ""
 msgid ""
-"Chains of colorful squares dance around each other in complex spiral "
-"patterns. Written by Andrew Plotkin, based on SGI's `electropaint' "
-"screensaver."
+"Pyro draws exploding fireworks. Blah blah blah. Written by Jamie Zawinski."
+msgstr "绘制爆炸的烟花。崩~~啪。由 Jamie Zawinski 编写。"
+
+#: hacks/config/qix.xml.h:1
+msgid "Additive Colors"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/stonerview.xml.h:3
-msgid "StonerView"
+#: hacks/config/qix.xml.h:3
+msgid "Corners"
+msgstr ""
+
+#: hacks/config/qix.xml.h:11
+msgid "Line Segments"
+msgstr "线条"
+
+#: hacks/config/qix.xml.h:12
+msgid "Linear Motion"
+msgstr "线性运动"
+
+#: hacks/config/qix.xml.h:15
+#, fuzzy
+msgid "Max Size"
+msgstr "最大大小"
+
+#: hacks/config/qix.xml.h:16
+msgid "Qix"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/strange.xml.h:1
-msgid "Curviness"
+#: hacks/config/qix.xml.h:17
+msgid "Random Motion"
+msgstr "随机运动"
+
+#: hacks/config/qix.xml.h:23
+msgid "Subtractive Colors"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/strange.xml.h:9
-msgid "Strange"
-msgstr "奇异吸引子"
+#: hacks/config/qix.xml.h:24
+msgid ""
+"This is the swiss army chainsaw of qix programs. It bounces a series of line "
+"segments around the screen, and uses variations on this basic motion pattern "
+"to produce all sorts of different presentations: line segments, filled "
+"polygons, overlapping translucent areas... Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/qix.xml.h:25
+msgid "Transparent"
+msgstr "透明"
+
+#: hacks/config/queens.xml.h:2
+msgid "Queens"
+msgstr ""
 
 
-#: hacks/config/strange.xml.h:10
+#: hacks/config/queens.xml.h:5
 msgid ""
 msgid ""
-"This draws strange attractors: it's a colorful, unpredictably-animating "
-"field of dots that swoops and twists around. The motion is very nice. "
-"Written by Massimino Pascal."
+"Solves the N-Queens problem (where, in this program, N is between 5 and 10 "
+"queens.) The problem is: how may one place N queens on an NxN chessboard "
+"such that no queen can attack a sister? Written by Blair Tennessy."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/superquadrics.xml.h:3
+#: hacks/config/rd-bomb.xml.h:1
+msgid "/"
+msgstr "/"
+
+#: hacks/config/rd-bomb.xml.h:3
+#, no-c-format
+msgid "1%"
+msgstr "1%"
+
+#: hacks/config/rd-bomb.xml.h:7
 msgid ""
 msgid ""
-"Ed Mackey reports that he wrote the first version of this program in BASIC "
-"on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is "
-"GL and has specular reflections."
+"Another variation of the `Bomb' program by Scott Draves. This draws a grid "
+"of growing square-like shapes that, once they overtake each other, react in "
+"unpredictable ways. ``RD'' stands for reaction-diffusion."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/superquadrics.xml.h:11
-msgid "Superquadrics"
-msgstr "超二次曲面"
+#: hacks/config/rd-bomb.xml.h:8
+msgid "Epoch"
+msgstr ""
 
 
-#: hacks/config/swirl.xml.h:4
+#: hacks/config/rd-bomb.xml.h:10
+msgid "Fill Screen"
+msgstr ""
+
+#: hacks/config/rd-bomb.xml.h:14
+msgid "RD-Bomb"
+msgstr ""
+
+#: hacks/config/rd-bomb.xml.h:15
+msgid "Reaction/Diffusion"
+msgstr ""
+
+#: hacks/config/rd-bomb.xml.h:16
+msgid "Seed Radius"
+msgstr ""
+
+#: hacks/config/rd-bomb.xml.h:19 hacks/config/twang.xml.h:12
+msgid "Tile Size"
+msgstr ""
+
+#: hacks/config/rd-bomb.xml.h:22
+msgid "Wander Speed"
+msgstr ""
+
+#: hacks/config/ripples.xml.h:1
+msgid "Big Drops"
+msgstr ""
+
+#: hacks/config/ripples.xml.h:2
+msgid "Colors    Two"
+msgstr ""
+
+#: hacks/config/ripples.xml.h:3
+msgid "Drizzle"
+msgstr "细雨"
+
+#: hacks/config/ripples.xml.h:5
+msgid "Grab Screen Image"
+msgstr "撷取屏幕图像"
+
+#: hacks/config/ripples.xml.h:6
+#, fuzzy
+msgid "Grayscale"
+msgstr "灰度"
+
+#: hacks/config/ripples.xml.h:7
+msgid "Lighting Effect"
+msgstr "闪电效果"
+
+#: hacks/config/ripples.xml.h:9
+msgid "Moving Splashes"
+msgstr ""
+
+#: hacks/config/ripples.xml.h:10
+msgid "Psychedelic Colors"
+msgstr "迷幻色彩"
+
+#: hacks/config/ripples.xml.h:11
+msgid "Ripples"
+msgstr "波纹"
+
+#: hacks/config/ripples.xml.h:13
+#, fuzzy
+msgid "Small Drops"
+msgstr "小雨"
+
+#: hacks/config/ripples.xml.h:14
+msgid "Storm"
+msgstr "暴雨"
+
+#: hacks/config/ripples.xml.h:15
 msgid ""
 msgid ""
-"More flowing, swirly patterns. This version is by M. Dobie and R. Taylor, "
-"but you might have seen a Mac program similar to this called FlowFazer. "
-"There is also a cool Java applet of a similar concept."
+"This draws rippling interference patterns like splashing water. With the -"
+"water option, it manipulates your desktop image to look like something is "
+"dripping into it. Written by Tom Hammersley."
+msgstr ""
+
+#: hacks/config/rocks.xml.h:7
+msgid "Rocks"
+msgstr "岩石"
+
+#: hacks/config/rocks.xml.h:10
+msgid "Steering"
+msgstr ""
+
+#: hacks/config/rocks.xml.h:11
+msgid ""
+"This draws an animation of flight through an asteroid field, with changes in "
+"rotation and direction. It can also display 3D separations for red/blue "
+"glasses! Mostly written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/rocks.xml.h:13
+msgid "Velocity"
+msgstr "速度"
+
+#: hacks/config/rorschach.xml.h:7
+msgid "Rorschach"
+msgstr "墨迹测验"
+
+#: hacks/config/rorschach.xml.h:9
+msgid ""
+"This generates random inkblot patterns. The algorithm is deceptively simple "
+"for how well it works; it merely walks a dot around the screen randomly, and "
+"then reflects the image horizontally, vertically, or both. Any deep-seated "
+"neurotic tendencies which this program reveals are your own problem. Written "
+"by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/rorschach.xml.h:10
+msgid "With X Symmetry"
+msgstr "X 轴对称"
+
+#: hacks/config/rorschach.xml.h:11
+msgid "With Y Symmetry"
+msgstr "Y 轴对称"
+
+#: hacks/config/rotor.xml.h:1
+msgid ""
+"Another ancient xlock demo, this one by Tom Lawrence. It draws a line "
+"segment moving along a complex spiraling curve."
+msgstr ""
+
+#: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
+msgid "Length"
+msgstr "长度"
+
+#: hacks/config/rotor.xml.h:8
+msgid "Rotor"
+msgstr ""
+
+#: hacks/config/rotzoomer.xml.h:2
+#, fuzzy
+msgid "60"
+msgstr "0"
+
+#: hacks/config/rotzoomer.xml.h:3
+msgid "Animate"
+msgstr ""
+
+#: hacks/config/rotzoomer.xml.h:4
+msgid ""
+"Creates a collage of rotated and scaled portions of the screen. Written by "
+"Claudio Matsuoka."
+msgstr ""
+
+#: hacks/config/rotzoomer.xml.h:6
+msgid "Rectangle Count"
+msgstr ""
+
+#: hacks/config/rotzoomer.xml.h:7
+msgid "RotZoomer"
+msgstr "旋转放大"
+
+#: hacks/config/rotzoomer.xml.h:8
+msgid "Stationary Rectangles"
+msgstr ""
+
+#: hacks/config/rotzoomer.xml.h:9
+msgid "Sweeping Arcs"
+msgstr ""
+
+#: hacks/config/rotzoomer.xml.h:11
+msgid "Wandering Rectangles"
+msgstr ""
+
+#: hacks/config/rubik.xml.h:2
+msgid ""
+"Draws a Rubik's Cube that rotates in three dimensions and repeatedly "
+"shuffles and solves itself. Another fine GL hack by Marcelo Vianna."
+msgstr ""
+"绘制一个魔方,在三维空间中三个方向转动,并反复拧乱然后恢复自己。又一个由 "
+"Marcelo Vianna 编写的不错的 GL 程序。"
+
+#: hacks/config/rubik.xml.h:5
+msgid "Rubik"
+msgstr "魔方"
+
+#: hacks/config/rubik.xml.h:7
+msgid "Show Shuffling"
+msgstr "显示拧乱过程"
+
+#: hacks/config/sballs.xml.h:3
+msgid ""
+"Draws an animation of textured balls spinning like crazy in GL. Requires "
+"OpenGL, and a machine with fast hardware support for texture maps. Written "
+"by Eric Lassauge &lt;lassauge@users.sourceforge.net&gt;."
+msgstr ""
+
+#: hacks/config/sballs.xml.h:8
+msgid "Plane"
+msgstr "平面"
+
+#: hacks/config/sballs.xml.h:9
+msgid "Pyramid"
+msgstr "锥体"
+
+#: hacks/config/sballs.xml.h:11
+msgid "Sballs"
+msgstr ""
+
+#: hacks/config/sballs.xml.h:15
+msgid "Star"
+msgstr ""
+
+#: hacks/config/shadebobs.xml.h:7
+msgid "ShadeBobs"
+msgstr ""
+
+#: hacks/config/shadebobs.xml.h:11
+msgid ""
+"This draws smoothly-shaded oscillating oval patterns, that look something "
+"like vapor trails or neon tubes. Written by Shane Smit."
+msgstr ""
+
+#: 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 "绘制二维的 Sierpinski 递归三角形分形。由 Desmond Daignault 编写。"
+
+#: hacks/config/sierpinski3d.xml.h:7
+msgid "Sierpinski3D"
+msgstr "三维 Sierpinski"
+
+#: hacks/config/sierpinski3d.xml.h:11
+msgid ""
+"This draws the three-dimensional variant of the recursive Sierpinski "
+"triangle fractal, using GL. Written by Tim Robinson and Jamie Zawinski."
+msgstr ""
+"绘制三维的 Sierpinski 递归三角形分形,使用 GL。由 Tim Robinson 和 Jamie "
+"Zawinski 编写。"
+
+#: hacks/config/slidescreen.xml.h:1 hacks/config/twang.xml.h:1
+#: hacks/config/zoom.xml.h:1
+msgid "Border Width"
+msgstr "边框宽度"
+
+#: hacks/config/slidescreen.xml.h:4
+msgid "Slide Speed"
+msgstr "滑动速度"
+
+#: hacks/config/slidescreen.xml.h:5
+msgid "SlideScreen"
+msgstr ""
+
+#: hacks/config/slidescreen.xml.h:8
+msgid ""
+"This takes an image, divides it into a grid, and then randomly shuffles the "
+"squares around as if it was one of those annoying ``16-puzzle'' games, where "
+"there is a grid of squares, one of which is missing. I hate trying to solve "
+"those puzzles, but watching one permute itself is more amusing. Written by "
+"Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/slip.xml.h:6
+msgid "Slip"
+msgstr ""
+
+#: hacks/config/slip.xml.h:10
+msgid ""
+"This program throws some random bits on the screen, then sucks them through "
+"a jet engine and spews them out the other side. To avoid turning the image "
+"completely to mush, every now and then it will and then it interjects some "
+"splashes of color into the scene, or go into a spin cycle, or stretch the "
+"image like taffy, or (this is my addition) grab an image of your current "
+"desktop to chew on. Originally written by Scott Draves; whacked on by Jamie "
+"Zawinski."
+msgstr ""
+
+#: hacks/config/sonar.xml.h:1
+msgid "Ping known hosts"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:2
+msgid "Ping mode..."
+msgstr ""
+
+#: hacks/config/sonar.xml.h:3
+msgid "Ping subnet/24 (254 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:4
+msgid "Ping subnet/25 (126 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:5
+msgid "Ping subnet/26 (62 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:6
+msgid "Ping subnet/27 (31 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:7
+msgid "Ping subnet/28 (14 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:8
+msgid "Ping subnet/29 (6 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:9
+msgid "Ping subnet/30 (2 hosts)"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:10
+msgid "Resolve Host Names"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:11
+#, fuzzy
+msgid "Show Ping Times"
+msgstr "显示标签"
+
+#: hacks/config/sonar.xml.h:12
+msgid "Simulation Team Members"
+msgstr ""
+
+#: hacks/config/sonar.xml.h:13
+msgid "Sonar"
+msgstr "声纳"
+
+#: hacks/config/sonar.xml.h:14
+msgid "Team A Name"
+msgstr "小组 A 名称"
+
+#: hacks/config/sonar.xml.h:15
+msgid "Team B Name"
+msgstr "小组 B 名称"
+
+#: 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 "
+"root\", it can ping (pun intended) your local network, and actually plot the "
+"proximity of the other hosts on your network to you. Written by Stephen "
+"Martin and Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/sonar.xml.h:17
+msgid "vs."
+msgstr "对"
+
+#: hacks/config/speedmine.xml.h:1
+msgid "Allow Wall Collisions"
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:2
+msgid "Display Crosshair"
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:7
+msgid "Max Velocity"
+msgstr "最大速度"
+
+#: hacks/config/speedmine.xml.h:8
+msgid "Mine Shaft"
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:9
+msgid "Present Bonuses"
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:10
+msgid "Rocky Walls"
+msgstr "石头墙"
+
+#: hacks/config/speedmine.xml.h:12
+msgid ""
+"Simulates speeding down a rocky mineshaft, or a funky dancing worm. Written "
+"by Conrad Parker."
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:16
+msgid "SpeedMine"
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:17
+msgid "Thrust"
+msgstr ""
+
+#: hacks/config/speedmine.xml.h:19 hacks/config/worm.xml.h:10
+msgid "Worm"
+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 ""
+"另一款年代久远的经典屏幕装饰,它使用多种颜色绘制带有阴影的球体。它的出现可以"
+"追溯到 1982 年由 Tom Duff 编写的程序。"
+
+#: hacks/config/sphereeversion.xml.h:1
+msgid "SphereEversion"
+msgstr ""
+
+#: hacks/config/sphereeversion.xml.h:2
+msgid ""
+"SphereEversion draws an animation of a sphere being turned inside out. A "
+"sphere can be turned inside out, without any tears, sharp creases or "
+"discontinuities, if the surface of the sphere is allowed to intersect "
+"itself. This program animates what is known as the Thurston Eversion. "
+"Written by Nathaniel Thurston and Michael McGuffin. This program is not "
+"included with the XScreenSaver package, but if you don't have it already, "
+"you can find it at &lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
+msgstr ""
+
+#: hacks/config/spheremonics.xml.h:20
+msgid "Smoothed Lines"
+msgstr ""
+
+#: hacks/config/spheremonics.xml.h:23
+#, fuzzy
+msgid "Spheremonics"
+msgstr "球体"
+
+#: hacks/config/spheremonics.xml.h:24
+msgid ""
+"These closed objects are commonly called spherical harmonics, although they "
+"are only remotely related to the mathematical definition found in the "
+"solution to certain wave functions, most notable the eigenfunctions of "
+"angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/spiral.xml.h:2 hacks/config/superquadrics.xml.h:2
+msgid "Cycles"
+msgstr ""
+
+#: hacks/config/spiral.xml.h:7
+msgid ""
+"Moving circular patterns, by Peter Schmitzberger. Moving circular patterns "
+"means moire; interference patterns, of course."
+msgstr ""
+
+#: hacks/config/spiral.xml.h:11
+msgid "Spiral"
+msgstr "螺旋形"
+
+#: hacks/config/spotlight.xml.h:1
+#, fuzzy
+msgid ""
+"Draws a spotlight scanning across a black screen, illuminating the "
+"underlying desktop when it passes. Written by Rick Schultz."
+msgstr ""
+"绘制一个在黑色屏幕上来回扫描的聚光灯光圈,照亮它所经过的桌面。由 Rick "
+"Schultz 编写。"
+
+#: hacks/config/spotlight.xml.h:6
+msgid "Spotlight"
+msgstr "聚光灯"
+
+#: hacks/config/sproingies.xml.h:3
+msgid "Q-Bert meets Marble Madness! Written by Ed Mackey."
+msgstr ""
+
+#: hacks/config/sproingies.xml.h:9
+msgid "Sproingies"
+msgstr ""
+
+#: hacks/config/squiral.xml.h:3
+msgid ""
+"Draws a set of interacting, square-spiral-producing automata. The spirals "
+"grow outward until they hit something, then they go around it. Written by "
+"Jeff Epler."
+msgstr ""
+
+#: hacks/config/squiral.xml.h:5
+msgid "Handedness"
+msgstr ""
+
+#: hacks/config/squiral.xml.h:7
+msgid "Left"
+msgstr "左"
+
+#: hacks/config/squiral.xml.h:11 hacks/config/twang.xml.h:8
+msgid "Randomness"
+msgstr "随机"
+
+#: hacks/config/squiral.xml.h:12
+msgid "Right"
+msgstr "右"
+
+#: hacks/config/squiral.xml.h:17
+msgid "Squiral"
+msgstr ""
+
+#: hacks/config/ssystem.xml.h:1
+msgid "SSystem"
+msgstr "太阳系"
+
+#: hacks/config/ssystem.xml.h:2
+msgid ""
+"SSystem is a GL Solar System simulator. It simulates flybys of Sun, the nine "
+"planets and a few major satellites, with four camera modes. Written by Raul "
+"Alonso. This is not included with the XScreenSaver package, but is packaged "
+"separately. Note: SSystem does not work as a screen saver on all systems, "
+"because it doesn't communicate with xscreensaver properly. It happens to "
+"work with some window managers, but not with others, so your mileage may "
+"vary. SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/"
+"&gt;, but is now gone. You may still be able to find copies elsewhere. "
+"SSystem has since evolved into Celestia, found at &lt;http://www.shatters."
+"net/celestia/&gt;. Sadly, Celestia does not work with xscreensaver at all. "
+"You are encouraged to nag the authors into adding xscreensaver support!"
+msgstr ""
+
+#: hacks/config/stairs.xml.h:6
+msgid "Stairs"
+msgstr "楼梯"
+
+#: hacks/config/stairs.xml.h:8
+msgid ""
+"by Marcelo Vianna's third Escher GL hack, this one draws an ``infinite'' "
+"staircase."
+msgstr ""
+
+#: hacks/config/starfish.xml.h:1
+msgid "Color Gradients"
+msgstr "颜色渐变"
+
+#: hacks/config/starfish.xml.h:7
+msgid "Pulsating Blob"
+msgstr ""
+
+#: hacks/config/starfish.xml.h:10
+msgid "Starfish"
+msgstr "海星"
+
+#: hacks/config/starfish.xml.h:13
+msgid ""
+"This generates a sequence of undulating, throbbing, star-like patterns which "
+"pulsate, rotate, and turn inside out. Another display mode uses these shapes "
+"to lay down a field of colors, which are then cycled. The motion is very "
+"organic. Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/starwars.xml.h:2
+msgid "Anti-aliased Lines"
+msgstr "平滑线条"
+
+#: hacks/config/starwars.xml.h:4
+#, fuzzy
+msgid ""
+"Draws a stream of text slowly scrolling into the distance at an angle, over "
+"a star field, like at the beginning of the movie of the same name. The text "
+"can be the output of a program or the contents of a file or URL, as "
+"configured on the \"Advanced\" tab of the main Screensaver Preferences "
+"window. Written by Jamie Zawinski and Claudio Matauoka."
+msgstr ""
+"在星空背景上绘制一段文字,向着远处按某一角度滚动。类似同名电影开头的效果。由"
+"Jamie Zawinski 和 Claudio Matauoka 编写。"
+
+#: hacks/config/starwars.xml.h:5
+msgid "Fade Out"
+msgstr "淡出"
+
+#: hacks/config/starwars.xml.h:10
+msgid "Scroll Speed"
+msgstr "滚动速度"
+
+#: hacks/config/starwars.xml.h:13
+#, fuzzy
+msgid "Star Rotation Speed"
+msgstr "星空旋转速度"
+
+#: hacks/config/starwars.xml.h:14
+msgid "StarWars"
+msgstr "星球大战"
+
+#: hacks/config/starwars.xml.h:18
+#, fuzzy
+msgid "Texture-Mapped Font"
+msgstr "正四面体"
+
+#: hacks/config/starwars.xml.h:19
+#, fuzzy
+msgid "Thick Lines"
+msgstr "粗行"
+
+#: hacks/config/starwars.xml.h:20
+msgid "Wrap Long Lines"
+msgstr "长行自动换行"
+
+#: hacks/config/stonerview.xml.h:1
+msgid ""
+"Chains of colorful squares dance around each other in complex spiral "
+"patterns. Written by Andrew Plotkin, based on SGI's `electropaint' "
+"screensaver."
+msgstr ""
+
+#: hacks/config/stonerview.xml.h:3
+msgid "StonerView"
+msgstr ""
+
+#: hacks/config/strange.xml.h:6
+msgid "Strange"
+msgstr "奇异吸引子"
+
+#: hacks/config/strange.xml.h:7
+msgid ""
+"This draws strange attractors: it's a colorful, unpredictably-animating "
+"field of dots that swoops and twists around. The motion is very nice. "
+"Written by Massimino Pascal."
+msgstr ""
+
+#: hacks/config/substrate.xml.h:2 hacks/config/xplanet.xml.h:2
+#, fuzzy, no-c-format
+msgid "0%"
+msgstr "0"
+
+#: hacks/config/substrate.xml.h:5
+msgid "Circle Percentage"
+msgstr ""
+
+#: hacks/config/substrate.xml.h:9
+#, fuzzy
+msgid "Initial Cracks"
+msgstr "烟花密度"
+
+#: hacks/config/substrate.xml.h:10
+msgid ""
+"Lines like crystals grow on a computational substrate. A simple "
+"perpendicular growth rule creates intricate city-like structures. By J. "
+"Tarbell and Mike Kershaw."
+msgstr ""
+
+#: hacks/config/substrate.xml.h:13
+#, fuzzy
+msgid "Sandgrains"
+msgstr "标准"
+
+#: hacks/config/substrate.xml.h:17
+#, fuzzy
+msgid "Substrate"
+msgstr "状态"
+
+#: hacks/config/substrate.xml.h:18
+#, fuzzy
+msgid "Wireframe only"
+msgstr "线框"
+
+#: hacks/config/superquadrics.xml.h:3
+msgid ""
+"Ed Mackey reports that he wrote the first version of this program in BASIC "
+"on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is "
+"GL and has specular reflections."
+msgstr ""
+
+#: hacks/config/superquadrics.xml.h:11
+msgid "Superquadrics"
+msgstr "超二次曲面"
+
+#: hacks/config/swirl.xml.h:4
+msgid ""
+"More flowing, swirly patterns. This version is by M. Dobie and R. Taylor, "
+"but you might have seen a Mac program similar to this called FlowFazer. "
+"There is also a cool Java applet of a similar concept."
+msgstr ""
+
+#: hacks/config/swirl.xml.h:8
+msgid "Swirl"
+msgstr "漩涡"
+
+#: hacks/config/t3d.xml.h:1
+msgid "0 deg"
+msgstr ""
+
+#: hacks/config/t3d.xml.h:2
+msgid "5 Minute Tick Marks"
+msgstr ""
+
+#: hacks/config/t3d.xml.h:3
+msgid "90 deg"
+msgstr ""
+
+#: hacks/config/t3d.xml.h:4
+msgid "Bigger"
+msgstr "较大"
+
+#: hacks/config/t3d.xml.h:5
+msgid "Cycle Seconds"
+msgstr ""
+
+#: hacks/config/t3d.xml.h:10
+msgid "Minute Tick Marks"
+msgstr ""
+
+#: hacks/config/t3d.xml.h:12
+msgid "Smaller"
+msgstr "较小"
+
+#: hacks/config/t3d.xml.h:14
+msgid "T3D"
+msgstr "三维时钟"
+
+#: hacks/config/t3d.xml.h:15
+msgid ""
+"This draws a working analog clock composed of floating, throbbing bubbles. "
+"Written by Bernd Paysan."
+msgstr "绘制一个由许多摇晃不定的泡沫组成的指针式时钟。由 Bernd Paysa 编写。"
+
+#: hacks/config/t3d.xml.h:16
+msgid "Turn Side-to-Side"
+msgstr ""
+
+#: hacks/config/t3d.xml.h:17
+msgid "Wobbliness"
+msgstr "摇晃程度"
+
+#: hacks/config/tangram.xml.h:3
+msgid ""
+"Lets you watch the computer solve Tangram puzzles Written by Jeremy English."
+msgstr ""
+
+#: hacks/config/tangram.xml.h:6
+msgid "Tangram"
+msgstr ""
+
+#: hacks/config/tangram.xml.h:7
+#, fuzzy
+msgid "Viewing Time"
+msgstr "显示标签"
+
+#: hacks/config/tangram.xml.h:9
+msgid "X Camera Rotate"
+msgstr ""
+
+#: hacks/config/tangram.xml.h:10
+msgid "Y Camera Rotate"
+msgstr ""
+
+#: hacks/config/tangram.xml.h:11
+msgid "Z Camera Rotate"
+msgstr ""
+
+#: hacks/config/thornbird.xml.h:1
+#, fuzzy
+msgid ""
+"Displays a view of the ``Bird in a Thornbush'' fractal. Written by Tim "
+"Auckland."
+msgstr ""
+"绘制一个“Bird in a Thornbush”(荆棘从中的小鸟)分形图像。由 Tim Auckland 编写。"
+
+#: hacks/config/thornbird.xml.h:6
+msgid "Points"
+msgstr ""
+
+#: hacks/config/thornbird.xml.h:12
+msgid "Thornbird"
+msgstr "荆棘鸟"
+
+#: hacks/config/timetunnel.xml.h:1
+#, fuzzy
+msgid "0 sec"
+msgstr "0 秒"
+
+#: hacks/config/timetunnel.xml.h:2
+#, fuzzy
+msgid "30 sec"
+msgstr "0 秒"
+
+#: hacks/config/timetunnel.xml.h:4
+#, fuzzy
+msgid "Draw Logo"
+msgstr "绘制原子"
+
+#: hacks/config/timetunnel.xml.h:5
+msgid ""
+"Draws an animation similar to the opening and closing effects on the Dr. Who "
+"television show. Written by Sean P. Brennan."
+msgstr ""
+
+#: hacks/config/timetunnel.xml.h:7
+msgid "Run Backward"
+msgstr ""
+
+#: hacks/config/timetunnel.xml.h:10
+msgid "Start sequence time"
+msgstr ""
+
+#: hacks/config/timetunnel.xml.h:11
+msgid "Timetunnel"
+msgstr ""
+
+#: hacks/config/triangle.xml.h:2
+msgid ""
+"Generates random mountain ranges using iterative subdivision of triangles. "
+"Written by Tobias Gloth."
+msgstr "通过反复细分三角形生成随机的山脉图像。由 Tobias Gloth 编写。"
+
+#: hacks/config/triangle.xml.h:7
+msgid "Triangle"
+msgstr "三角形"
+
+#: hacks/config/truchet.xml.h:4
+msgid ""
+"This draws line- and arc-based Truchet patterns that tile the screen. "
+"Written by Adrian Likins."
+msgstr ""
+"它可绘画以线条及圆弧组成的 Truchet 图案,用作铺排画面。由 Adrian Likins 编"
+"写。"
+
+#: hacks/config/truchet.xml.h:5
+msgid "Truchet"
+msgstr ""
+
+#: hacks/config/twang.xml.h:2
+msgid ""
+"Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
+msgstr ""
+
+#: hacks/config/twang.xml.h:6
+msgid "Jumpy"
+msgstr ""
+
+#: hacks/config/twang.xml.h:11
+msgid "Springiness"
+msgstr ""
+
+#: hacks/config/twang.xml.h:13
+msgid "Transference"
+msgstr ""
+
+#: hacks/config/twang.xml.h:14
+msgid "Twang"
+msgstr ""
+
+#: hacks/config/vermiculate.xml.h:1
+msgid "Draws squiggly worm-like paths. Written by Tyler Pierce."
+msgstr ""
+
+#: hacks/config/vermiculate.xml.h:2
+msgid "Vermiculate"
+msgstr ""
+
+#: hacks/config/vidwhacker.xml.h:2
+msgid "2 seconds"
+msgstr "2 秒"
+
+#: hacks/config/vidwhacker.xml.h:4
+msgid "Image Directory"
+msgstr "图像目录"
+
+#: hacks/config/vidwhacker.xml.h:5
+msgid ""
+"This is actually just a shell script that grabs a frame of video from the "
+"system's video input, and then uses some PBM filters (chosen at random) to "
+"manipulate and recombine the video frame in various ways (edge detection, "
+"subtracting the image from a rotated version of itself, etc.) Then it "
+"displays that image for a few seconds, and does it again. This works really "
+"well if you just feed broadcast television into it."
+msgstr ""
+
+#: hacks/config/vidwhacker.xml.h:6
+msgid "VidWhacker"
+msgstr ""
+
+#: hacks/config/vines.xml.h:6
+msgid ""
+"This one generates a continuous sequence of small, curvy geometric patterns. "
+"It scatters them around your screen until it fills up, then it clears the "
+"screen and starts over. Written by Tracy Camp and David Hansen."
+msgstr ""
+
+#: hacks/config/vines.xml.h:8
+msgid "Vines"
+msgstr "藤蔓"
+
+#: hacks/config/wander.xml.h:5
+msgid "Draw Spots"
+msgstr ""
+
+#: hacks/config/wander.xml.h:6
+msgid ""
+"Draws a colorful random-walk, in various forms. Written by Rick Campbell."
+msgstr "绘制各种形状的彩色“随机行走”图形,由 Rick Campbell 编写。"
+
+#: hacks/config/wander.xml.h:14
+msgid "Sustain"
+msgstr ""
+
+#: hacks/config/webcollage.xml.h:1
+#, fuzzy
+msgid "2 min"
+msgstr "2 分钟"
+
+#: hacks/config/webcollage.xml.h:2
+#, fuzzy
+msgid "30 secs"
+msgstr "0 秒"
+
+#: hacks/config/webcollage.xml.h:3
+msgid "Delay:                    None"
+msgstr ""
+
+#: hacks/config/webcollage.xml.h:4
+msgid "Dictionary File"
+msgstr "字典文件"
+
+#: hacks/config/webcollage.xml.h:5
+#, fuzzy
+msgid "Opacity:      Transparent"
+msgstr "透明"
+
+#: hacks/config/webcollage.xml.h:6
+msgid "Overall Filter Program"
+msgstr "全体过滤程序"
+
+#: hacks/config/webcollage.xml.h:7
+msgid "Per-Image Filter Program"
+msgstr "每个图像过滤程序"
+
+#: hacks/config/webcollage.xml.h:9
+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. 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 ""
+
+#: hacks/config/webcollage.xml.h:10
+#, fuzzy
+msgid "URL Timeout:     2 secs"
+msgstr "URL 超时"
+
+#: hacks/config/webcollage.xml.h:11
+msgid "WebCollage"
+msgstr "Web 拼贴画"
+
+#: hacks/config/whirlwindwarp.xml.h:2
+msgid ""
+"Floating stars are acted upon by a mixture of simple 2D forcefields. The "
+"strength of each forcefield changes continuously, and it is also switched on "
+"and off at random. By Paul 'Joey' Clark."
+msgstr ""
+
+#: hacks/config/whirlwindwarp.xml.h:7
+msgid "Trail Size"
+msgstr "轨迹大小"
+
+#: hacks/config/whirlwindwarp.xml.h:8
+msgid "WhirlwindWarp"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:1
+msgid "Amplitude"
+msgstr "幅度"
+
+#: hacks/config/whirlygig.xml.h:2
+#, fuzzy
+msgid "Circle"
+msgstr "电路图"
+
+#: hacks/config/whirlygig.xml.h:3
+msgid "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:4
+#, fuzzy
+msgid "Explain modes"
+msgstr "显示模式(_D)"
+
+#: hacks/config/whirlygig.xml.h:5
+msgid "Fun"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:6
+msgid "Funky"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:7
+msgid "Innie"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:8
+#, fuzzy
+msgid "Leave a trail"
+msgstr "留下轨迹"
+
+#: hacks/config/whirlygig.xml.h:9
+#, fuzzy
+msgid "Linear"
+msgstr "线"
+
+#: hacks/config/whirlygig.xml.h:11
+#, fuzzy
+msgid "Lissajous"
+msgstr "Lissojous 图案"
+
+#: hacks/config/whirlygig.xml.h:15
+#, fuzzy
+msgid "Test"
+msgstr "最佳"
+
+#: hacks/config/whirlygig.xml.h:16
+#, fuzzy
+msgid "Use Double Buffering"
+msgstr "使用双重缓冲区"
+
+#: hacks/config/whirlygig.xml.h:17
+msgid "Whirlies"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:18
+msgid "WhirlyGig"
+msgstr ""
+
+#: hacks/config/whirlygig.xml.h:19
+#, fuzzy
+msgid "Wrap the screen"
+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 ""
+
+#: hacks/config/wormhole.xml.h:6
+#, fuzzy
+msgid "Star speed"
+msgstr "鲨鱼的速度"
+
+#: hacks/config/wormhole.xml.h:7
+msgid "Stars Created"
+msgstr ""
+
+#: hacks/config/wormhole.xml.h:8
+#, fuzzy
+msgid "Wormhole"
+msgstr "蠕虫"
+
+#: hacks/config/wormhole.xml.h:9
+msgid ""
+"Wormhole simulates flying through a colored wormhole in space. Written by "
+"Jon Rafkind."
+msgstr ""
+
+#: hacks/config/xanalogtv.xml.h:1
+msgid "XAnalogTV"
+msgstr ""
+
+#: hacks/config/xanalogtv.xml.h:2
+msgid ""
+"XAnalogTV shows a detailed simulation of an old TV set showing various test "
+"patterns, with various picture artifacts like snow, bloom, distortion, "
+"ghosting, and hash noise. It also simulates the TV warming up. It will cycle "
+"through 12 channels, some with images you give it, and some with color bars "
+"or nothing but static. By Trevor Blackwell."
+msgstr ""
+
+#: hacks/config/xaos.xml.h:1
+msgid "XaoS"
+msgstr ""
+
+#: hacks/config/xaos.xml.h:2
+msgid ""
+"XaoS generates fast fly-through animations of the Mandelbrot and other "
+"fractal sets. Written by Thomas Marsh and Jan Hubicka. This is not included "
+"with the XScreenSaver package, but if you don't have it already, you can "
+"find it at &lt;http://xaos.theory.org/&gt;."
+msgstr ""
+
+#: hacks/config/xdaliclock.xml.h:1
+msgid "12-Hour Time"
+msgstr "12 小时制"
+
+#: hacks/config/xdaliclock.xml.h:2
+msgid "24-Hour Time"
+msgstr "24 小时制"
+
+#: hacks/config/xdaliclock.xml.h:3
+msgid "Cycle Colors"
+msgstr "循环使用颜色"
+
+#: hacks/config/xdaliclock.xml.h:4
+msgid "Display Seconds"
+msgstr "显示秒数"
+
+#: hacks/config/xdaliclock.xml.h:5
+msgid "Huge Font"
+msgstr "极大字体"
+
+#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:10
+msgid "Large Font"
+msgstr "大字体"
+
+#: hacks/config/xdaliclock.xml.h:7
+msgid "Medium Font"
+msgstr "中等字体"
+
+#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:16
+msgid "Small Font"
+msgstr "小字体"
+
+#: hacks/config/xdaliclock.xml.h:9
+msgid "XDaliClock"
+msgstr "数字时钟"
+
+#: hacks/config/xdaliclock.xml.h:10
+msgid ""
+"XDaliClock draws a large digital clock, the numbers of which change by "
+"``melting'' into their new shapes. Written by Jamie Zawinski. This is not "
+"included with the XScreenSaver package, but if you don't have it already, "
+"you can find it at &lt;http://www.jwz.org/xdaliclock/&gt;."
+msgstr ""
+
+#: hacks/config/xearth.xml.h:1
+msgid "Bright"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:2 hacks/config/xplanet.xml.h:7
+msgid "Date/Time Stamp"
+msgstr "日期/时间 标记"
+
+#: hacks/config/xearth.xml.h:3
+msgid "Day  Dim"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:5
+msgid "Display Stars"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:8
+msgid "Label Cities"
+msgstr "标明城市"
+
+#: hacks/config/xearth.xml.h:9 hacks/config/xplanet.xml.h:49
+msgid "Lower Left"
+msgstr "左下角"
+
+#: hacks/config/xearth.xml.h:10 hacks/config/xplanet.xml.h:50
+msgid "Lower Right"
+msgstr "右下角"
+
+#: hacks/config/xearth.xml.h:13 hacks/config/xplanet.xml.h:51
+msgid "Mercator Projection"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:14
+msgid "Night   Dim"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:15
+msgid "No Stars"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:16
+msgid "North/South Rotation"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:18 hacks/config/xplanet.xml.h:53
+msgid "Orthographic Projection"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:19 hacks/config/xplanet.xml.h:56
+msgid "Real Time"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:20
+msgid "Shaded Image"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:21
+msgid "Sharp"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:26
+msgid "Terminator   Blurry"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:27 hacks/config/xplanet.xml.h:61
+msgid "Time Warp"
+msgstr ""
+
+#: hacks/config/xearth.xml.h:29 hacks/config/xplanet.xml.h:62
+msgid "Upper Left"
+msgstr "左上角"
+
+#: hacks/config/xearth.xml.h:30 hacks/config/xplanet.xml.h:63
+msgid "Upper Right"
+msgstr "右上角"
+
+#: hacks/config/xearth.xml.h:31
+msgid ""
+"XEarth draws an image of the Earth, as seen from your favorite vantage point "
+"in space, correctly shaded for the current position of the Sun. Written by "
+"Kirk Johnson. This is not included with the XScreenSaver package, but if you "
+"don't have it already, you can find it at &lt;http://www.cs.colorado.edu/"
+"~tuna/xearth/&gt;. There is also a similar (but more recent) program called "
+"xplanet to be found at &lt;http://xplanet.sourceforge.net/&gt;."
+msgstr ""
+
+#: hacks/config/xearth.xml.h:32
+msgid "Xearth"
+msgstr "地球"
+
+#: hacks/config/xfishtank.xml.h:5
+msgid "Fish"
+msgstr "小鱼"
+
+#: hacks/config/xfishtank.xml.h:6
+msgid "Fish Speed"
+msgstr "小鱼的速度"
+
+#: hacks/config/xfishtank.xml.h:7
+msgid ""
+"Fish! This is not included with the XScreenSaver package, but if you don't "
+"have it already, you can find it at &lt;http://metalab.unc.edu/pub/Linux/X11/"
+"demos/&gt;."
+msgstr ""
+
+#: hacks/config/xfishtank.xml.h:12
+msgid "XFishTank"
+msgstr ""
+
+#: hacks/config/xflame.xml.h:1
+msgid "Bitmap File"
+msgstr "位图文件"
+
+#: hacks/config/xflame.xml.h:2
+msgid ""
+"Draws a simulation of pulsing fire. It can also take an arbitrary image and "
+"set it on fire too. Written by Carsten Haitzler, hacked on by many others."
+msgstr ""
+
+#: hacks/config/xflame.xml.h:3
+msgid "Enable Blooming"
+msgstr ""
+
+#: hacks/config/xflame.xml.h:8
+msgid "Xflame"
+msgstr "火焰"
+
+#: hacks/config/xjack.xml.h:4
+msgid ""
+"This program behaves schizophrenically and makes a lot of typos. Written by "
+"Jamie Zawinski. If you haven't seen Stanley Kubrick's masterpiece, ``The "
+"Shining,'' you won't get it. Those who have describe this hack as "
+"``inspired.''"
+msgstr ""
+
+#: hacks/config/xjack.xml.h:5
+msgid "Xjack"
+msgstr ""
+
+#: hacks/config/xlyap.xml.h:1
+msgid ""
+"This generates pretty fractal pictures by doing funky math involving the "
+"``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
+"Record."
+msgstr ""
+
+#: hacks/config/xlyap.xml.h:2
+msgid "Xlyap"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/swirl.xml.h:8
-msgid "Swirl"
-msgstr "漩涡"
+#: hacks/config/xmatrix.xml.h:3
+msgid ""
+"Draws dropping characters similar to what is seen on the computer monitors "
+"in \"The Matrix\". See also \"glmatrix\" for a 3D rendering of the similar "
+"effect that appeared in the title sequence of the movie. Written by Jamie "
+"Zawinski."
+msgstr ""
 
 
-#: hacks/config/t3d.xml.h:1
-msgid "0 deg"
+#: hacks/config/xmatrix.xml.h:4
+msgid "Expansion Algorithm"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/t3d.xml.h:2
-msgid "5 Minute Tick Marks"
+#: hacks/config/xmatrix.xml.h:6
+msgid "Full"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/t3d.xml.h:3
-msgid "90 deg"
+#: hacks/config/xmatrix.xml.h:9
+msgid "Knock Knock"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/t3d.xml.h:4
-msgid "Bigger"
-msgstr "较大"
+#: hacks/config/xmatrix.xml.h:12
+msgid "Phone Number"
+msgstr "电话号码"
 
 
-#: hacks/config/t3d.xml.h:5
-msgid "Cycle Seconds"
+#: hacks/config/xmatrix.xml.h:13
+#, fuzzy
+msgid "Run Trace Program"
+msgstr "运行跟踪程序"
+
+#: hacks/config/xmatrix.xml.h:14
+msgid "Slider Algorithm"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/t3d.xml.h:10
-msgid "Minute Tick Marks"
+#: hacks/config/xmatrix.xml.h:19
+msgid "Synergistic Algorithm"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/t3d.xml.h:12
-msgid "Smaller"
-msgstr "较小"
+#: hacks/config/xmatrix.xml.h:20
+msgid "Xmatrix"
+msgstr "黑客帝国"
 
 
-#: hacks/config/t3d.xml.h:14
-msgid "T3D"
-msgstr "三维时钟"
+#: hacks/config/xmountains.xml.h:1
+#, fuzzy
+msgid "1.0"
+msgstr "1"
 
 
-#: hacks/config/t3d.xml.h:15
-msgid ""
-"This draws a working analog clock composed of floating, throbbing bubbles. "
-"Written by Bernd Paysan."
-msgstr "绘制一个由许多摇晃不定的泡沫组成的指针式时钟。由 Bernd Paysa 编写。"
+#: hacks/config/xmountains.xml.h:3
+#, fuzzy
+msgid "14"
+msgstr "1"
 
 
-#: hacks/config/t3d.xml.h:16
-msgid "Turn Side-to-Side"
+#: hacks/config/xmountains.xml.h:4
+msgid "7"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/t3d.xml.h:17
-msgid "Wobbliness"
-msgstr "摇晃程度"
-
-#: hacks/config/thornbird.xml.h:1
+#: hacks/config/xmountains.xml.h:5
 #, fuzzy
 #, fuzzy
-msgid ""
-"Displays a view of the ``Bird in a Thornbush'' fractal. Written by Tim "
-"Auckland."
+msgid "Altitude  Low"
+msgstr "幅度"
+
+#: hacks/config/xmountains.xml.h:6
+msgid "Ambient  Low"
 msgstr ""
 msgstr ""
-"绘制一个“Bird in a Thornbush”(荆棘从中的小鸟)分形图像。由 Tim Auckland 编写。"
 
 
-#: hacks/config/thornbird.xml.h:6
-msgid "Points"
+#: hacks/config/xmountains.xml.h:7
+msgid "Angle of Light"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/thornbird.xml.h:12
-msgid "Thornbird"
-msgstr "荆棘鸟"
+#: hacks/config/xmountains.xml.h:8
+msgid "Contour  Low"
+msgstr ""
 
 
-#: hacks/config/triangle.xml.h:2
-msgid ""
-"Generates random mountain ranges using iterative subdivision of triangles. "
-"Written by Tobias Gloth."
-msgstr "通过反复细分三角形生成随机的山脉图像。由 Tobias Gloth 编写。"
+#: hacks/config/xmountains.xml.h:9
+msgid "Contrast  Low"
+msgstr ""
 
 
-#: hacks/config/triangle.xml.h:7
-msgid "Triangle"
-msgstr "三角形"
+#: hacks/config/xmountains.xml.h:10
+#, fuzzy
+msgid "Craggy"
+msgstr "延时"
 
 
-#: hacks/config/truchet.xml.h:4
-msgid ""
-"This draws line- and arc-based Truchet patterns that tile the screen. "
-"Written by Adrian Likins."
+#: hacks/config/xmountains.xml.h:11
+msgid "Cross Update"
 msgstr ""
 msgstr ""
-"它可绘画以线条及圆弧组成的 Truchet 图案,用作铺排画面。由 Adrian Likins 编"
-"写。"
 
 
-#: hacks/config/truchet.xml.h:5
-msgid "Truchet"
+#: hacks/config/xmountains.xml.h:12
+msgid "Distance  Low"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/twang.xml.h:2
-msgid ""
-"Divides the screen into a grid, and plucks them. Written by Dan Bornstein."
+#: hacks/config/xmountains.xml.h:14
+msgid "Foreground"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/twang.xml.h:6
-msgid "Jumpy"
+#: hacks/config/xmountains.xml.h:15
+msgid "Fractal Options"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/twang.xml.h:11
-msgid "Springiness"
+#: hacks/config/xmountains.xml.h:16
+msgid "Height  Low"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/twang.xml.h:13
-msgid "Transference"
+#: hacks/config/xmountains.xml.h:18
+#, fuzzy
+msgid "Horizontal  Low"
+msgstr "水平对称"
+
+#: hacks/config/xmountains.xml.h:19
+#, fuzzy
+msgid "Iteration  0"
+msgstr "迭代次数"
+
+#: hacks/config/xmountains.xml.h:20
+msgid "Light Level"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/twang.xml.h:14
-msgid "Twang"
+#: hacks/config/xmountains.xml.h:21
+msgid "Recursion  0"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/vermiculate.xml.h:1
-msgid "Draws squiggly worm-like paths. Written by Tyler Pierce."
+#: hacks/config/xmountains.xml.h:22
+msgid "Reflections"
+msgstr "反射"
+
+#: hacks/config/xmountains.xml.h:23
+msgid "Sea Level  Low"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/vermiculate.xml.h:2
-msgid "Vermiculate"
+#: hacks/config/xmountains.xml.h:24
+msgid "Side View"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/vidwhacker.xml.h:2 hacks/config/webcollage.xml.h:2
-msgid "2 seconds"
-msgstr "2 秒"
+#: hacks/config/xmountains.xml.h:26
+msgid "Smoothing  0"
+msgstr ""
 
 
-#: hacks/config/vidwhacker.xml.h:4
-msgid "Image Directory"
-msgstr "图像目录"
+#: hacks/config/xmountains.xml.h:27
+#, fuzzy
+msgid "Speed  Slow"
+msgstr "速度"
 
 
-#: hacks/config/vidwhacker.xml.h:5
-msgid ""
-"This is actually just a shell script that grabs a frame of video from the "
-"system's video input, and then uses some PBM filters (chosen at random) to "
-"manipulate and recombine the video frame in various ways (edge detection, "
-"subtracting the image from a rotated version of itself, etc.) Then it "
-"displays that image for a few seconds, and does it again. This works really "
-"well if you just feed broadcast television into it."
+#: hacks/config/xmountains.xml.h:28
+#, fuzzy
+msgid "Terrain"
+msgstr "轨迹"
+
+#: hacks/config/xmountains.xml.h:29
+msgid "Top View"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/vidwhacker.xml.h:6
-msgid "VidWhacker"
+#: hacks/config/xmountains.xml.h:30
+msgid "V. Shift  Low"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/vines.xml.h:6
-msgid ""
-"This one generates a continuous sequence of small, curvy geometric patterns. "
-"It scatters them around your screen until it fills up, then it clears the "
-"screen and starts over. Written by Tracy Camp and David Hansen."
+#: hacks/config/xmountains.xml.h:31
+msgid "V. Stretch  Low"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/vines.xml.h:8
-msgid "Vines"
-msgstr "藤蔓"
+#: hacks/config/xmountains.xml.h:32
+msgid "Variance  Low"
+msgstr ""
 
 
-#: hacks/config/wander.xml.h:5
-msgid "Draw Spots"
+#: hacks/config/xmountains.xml.h:33
+msgid "Vertical  Low"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/wander.xml.h:6
-msgid ""
-"Draws a colorful random-walk, in various forms. Written by Rick Campbell."
-msgstr "ç»\98å\88¶å\90\84ç§\8då½¢ç\8a¶ç\9a\84彩è\89²â\80\9cé\9a\8fæ\9cºè¡\8cèµ°â\80\9då\9b¾å½¢ï¼\8cç\94± Rick Campbell ç¼\96å\86\99ã\80\82"
+#: hacks/config/xmountains.xml.h:34
+#, fuzzy
+msgid "Viewpoint"
+msgstr "线æ\80§è¿\90å\8a¨"
 
 
-#: hacks/config/wander.xml.h:14
-msgid "Sustain"
+#: hacks/config/xmountains.xml.h:35
+msgid ""
+"XMountains generates realistic-looking fractal terrains of snow-capped "
+"mountains near water, with either a top view or a side view. Written by "
+"Stephen Booth. This is not included with the XScreenSaver package, but if "
+"you don't have it already, you can find it at &lt;http://www.epcc.ed.ac.uk/"
+"~spb/xmountains/&gt;. (Make sure you have version 2.7 or newer!)"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:3
-msgid "Dictionary File"
-msgstr "字典文件"
-
-#: hacks/config/webcollage.xml.h:5
-msgid "Overall Filter Program"
-msgstr "全体过滤程序"
+#: hacks/config/xmountains.xml.h:36
+msgid "Xf  0.0"
+msgstr ""
 
 
-#: hacks/config/webcollage.xml.h:6
-msgid "Per-Image Filter Program"
-msgstr "每个图像过滤程序"
+#: hacks/config/xmountains.xml.h:37
+msgid "Xmountains"
+msgstr "分形山脉"
 
 
-#: hacks/config/webcollage.xml.h:9
-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."
+#: hacks/config/xmountains.xml.h:38
+msgid "Yf  0.0"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/webcollage.xml.h:10
-msgid "URL Timeout"
-msgstr "URL 超时"
+#: hacks/config/xplanet.xml.h:5
+msgid "Ancient Projection"
+msgstr ""
 
 
-#: hacks/config/webcollage.xml.h:11
-msgid "WebCollage"
-msgstr "Web 拼贴画"
+#: hacks/config/xplanet.xml.h:6
+msgid "Azimuthal Projection"
+msgstr ""
 
 
-#: hacks/config/whirlwindwarp.xml.h:2
-msgid ""
-"Floating stars are acted upon by a mixture of simple 2D forcefields. The "
-"strength of each forcefield changes continuously, and it is also switched on "
-"and off at random. By Paul 'Joey' Clark."
+#: hacks/config/xplanet.xml.h:9
+msgid "From Ariel"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlwindwarp.xml.h:7
-msgid "Trail Size"
-msgstr "轨迹大小"
+#: hacks/config/xplanet.xml.h:10
+msgid "From Callisto"
+msgstr ""
 
 
-#: hacks/config/whirlwindwarp.xml.h:8
-msgid "WhirlwindWarp"
+#: hacks/config/xplanet.xml.h:11
+msgid "From Charon"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:1
-msgid "Amplitude"
-msgstr "幅度"
+#: hacks/config/xplanet.xml.h:12
+msgid "From Deimos"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:2
-#, fuzzy
-msgid "Circle"
-msgstr "电路图"
+#: hacks/config/xplanet.xml.h:13
+msgid "From Dione"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:3
-msgid "Draws zooming chains of sinusoidal spots. Written by Ashton Trey Belew."
+#: hacks/config/xplanet.xml.h:14
+msgid "From Earth"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:4
-#, fuzzy
-msgid "Explain modes"
-msgstr "显示模式(_D)"
+#: hacks/config/xplanet.xml.h:15
+msgid "From Enceladus"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:5
-msgid "Fun"
+#: hacks/config/xplanet.xml.h:16
+msgid "From Europa"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:6
-msgid "Funky"
+#: hacks/config/xplanet.xml.h:17
+msgid "From Ganymede"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:7
-msgid "Innie"
+#: hacks/config/xplanet.xml.h:18
+msgid "From Hyperion"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:8
-#, fuzzy
-msgid "Leave a trail"
-msgstr "留下轨迹"
+#: hacks/config/xplanet.xml.h:19
+msgid "From Iapetus"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:9
-#, fuzzy
-msgid "Linear"
-msgstr "线"
+#: hacks/config/xplanet.xml.h:20
+msgid "From Io"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:11
-#, fuzzy
-msgid "Lissajous"
-msgstr "Lissojous 图案"
+#: hacks/config/xplanet.xml.h:21
+msgid "From Jupiter"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:15
-#, fuzzy
-msgid "Test"
-msgstr "最佳"
+#: hacks/config/xplanet.xml.h:22
+msgid "From Major"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:16
-#, fuzzy
-msgid "Use Double Buffering"
-msgstr "使用双重缓冲区"
+#: hacks/config/xplanet.xml.h:23
+msgid "From Mars"
+msgstr ""
 
 
-#: hacks/config/whirlygig.xml.h:17
-msgid "Whirlies"
+#: hacks/config/xplanet.xml.h:24
+msgid "From Mercury"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:18
-msgid "WhirlyGig"
+#: hacks/config/xplanet.xml.h:25
+msgid "From Mimas"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/whirlygig.xml.h:19
+#: hacks/config/xplanet.xml.h:26
+msgid "From Miranda"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:27
 #, fuzzy
 #, fuzzy
-msgid "Wrap the screen"
-msgstr "撷取屏幕"
+msgid "From Moon"
+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."
+#: hacks/config/xplanet.xml.h:28
+msgid "From Neptune"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xaos.xml.h:1
-msgid "XaoS"
+#: hacks/config/xplanet.xml.h:29
+msgid "From Nereid"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xaos.xml.h:2
-msgid ""
-"XaoS generates fast fly-through animations of the Mandelbrot and other "
-"fractal sets. Written by Thomas Marsh and Jan Hubicka. This is not included "
-"with the XScreenSaver package, but if you don't have it already, you can "
-"find it at &lt;http://xaos.theory.org/&gt;."
+#: hacks/config/xplanet.xml.h:30
+msgid "From Oberon"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xdaliclock.xml.h:1
-msgid "12-Hour Time"
-msgstr "12 小时制"
-
-#: hacks/config/xdaliclock.xml.h:2
-msgid "24-Hour Time"
-msgstr "24 小时制"
+#: hacks/config/xplanet.xml.h:31
+msgid "From Phobos"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:3
-msgid "Cycle Colors"
-msgstr "循环使用颜色"
+#: hacks/config/xplanet.xml.h:32
+msgid "From Phoebe"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:4
-msgid "Display Seconds"
-msgstr "显示秒数"
+#: hacks/config/xplanet.xml.h:33
+msgid "From Pluto"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:5
-msgid "Huge Font"
-msgstr "极大字体"
+#: hacks/config/xplanet.xml.h:34
+#, fuzzy
+msgid "From Random"
+msgstr "随机"
 
 
-#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:10
-msgid "Large Font"
-msgstr "大字体"
+#: hacks/config/xplanet.xml.h:35
+msgid "From Rhea"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:7
-msgid "Medium Font"
-msgstr "中等字体"
+#: hacks/config/xplanet.xml.h:36
+msgid "From Saturn"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:16
-msgid "Small Font"
-msgstr "小字体"
+#: hacks/config/xplanet.xml.h:37
+msgid "From Sun"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:9
-msgid "XDaliClock"
-msgstr "数字时钟"
+#: hacks/config/xplanet.xml.h:38
+msgid "From Tethys"
+msgstr ""
 
 
-#: hacks/config/xdaliclock.xml.h:10
-msgid ""
-"XDaliClock draws a large digital clock, the numbers of which change by "
-"``melting'' into their new shapes. Written by Jamie Zawinski. This is not "
-"included with the XScreenSaver package, but if you don't have it already, "
-"you can find it at &lt;http://www.jwz.org/xdaliclock/&gt;."
+#: hacks/config/xplanet.xml.h:39
+msgid "From Titan"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:1
-msgid "Bright"
+#: hacks/config/xplanet.xml.h:40
+msgid "From Titania"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:2
-msgid "Date/Time Stamp"
-msgstr "日期/时间 标记"
+#: hacks/config/xplanet.xml.h:41
+msgid "From Triton"
+msgstr ""
 
 
-#: hacks/config/xearth.xml.h:3
-msgid "Day  Dim"
+#: hacks/config/xplanet.xml.h:42
+msgid "From Umbriel"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:5
-msgid "Display Stars"
+#: hacks/config/xplanet.xml.h:43
+msgid "From Uranus"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:8
-msgid "Label Cities"
-msgstr "标明城市"
+#: hacks/config/xplanet.xml.h:44
+msgid "From Venus"
+msgstr ""
 
 
-#: hacks/config/xearth.xml.h:9
-msgid "Lower Left"
-msgstr "左下角"
+#: hacks/config/xplanet.xml.h:45
+msgid "Hemisphere Projection"
+msgstr ""
 
 
-#: hacks/config/xearth.xml.h:10
-msgid "Lower Right"
-msgstr "右下角"
+#: hacks/config/xplanet.xml.h:46
+msgid "Lambert Projection"
+msgstr ""
 
 
-#: hacks/config/xearth.xml.h:13
-msgid "Mercator Projection"
+#: hacks/config/xplanet.xml.h:47
+msgid "Latitude"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:14
-msgid "Night   Dim"
+#: hacks/config/xplanet.xml.h:48
+#, fuzzy
+msgid "Longitude"
+msgstr "长"
+
+#: hacks/config/xplanet.xml.h:52
+msgid "Mollweide Projection"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:15
-msgid "No Stars"
+#: hacks/config/xplanet.xml.h:54
+msgid "Peters Projection"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:16
-msgid "North/South Rotation"
+#: hacks/config/xplanet.xml.h:57
+msgid "Rectangular Projection"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:18
-msgid "Orthographic Projection"
+#: hacks/config/xplanet.xml.h:58
+msgid "Render as a Globe"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:19
-msgid "Real Time"
+#: hacks/config/xplanet.xml.h:64
+msgid "View Ariel"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:20
-msgid "Shaded Image"
+#: hacks/config/xplanet.xml.h:65
+msgid "View Callisto"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:21
-msgid "Sharp"
+#: hacks/config/xplanet.xml.h:66
+msgid "View Charon"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:23
-msgid "Spacing"
+#: hacks/config/xplanet.xml.h:67
+msgid "View Deimos"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:26
-msgid "Terminator   Blurry"
+#: hacks/config/xplanet.xml.h:68
+msgid "View Dione"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:27
-msgid "Time Warp"
+#: hacks/config/xplanet.xml.h:69
+#, fuzzy
+msgid "View Earth"
+msgstr "地球"
+
+#: hacks/config/xplanet.xml.h:70
+msgid "View Enceladus"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:29
-msgid "Upper Left"
-msgstr "左上角"
+#: hacks/config/xplanet.xml.h:71
+msgid "View Europa"
+msgstr ""
 
 
-#: hacks/config/xearth.xml.h:30
-msgid "Upper Right"
-msgstr "右上角"
+#: hacks/config/xplanet.xml.h:72
+msgid "View Ganymede"
+msgstr ""
 
 
-#: hacks/config/xearth.xml.h:31
-msgid ""
-"XEarth draws an image of the Earth, as seen from your favorite vantage point "
-"in space, correctly shaded for the current position of the Sun. Written by "
-"Kirk Johnson. This is not included with the XScreenSaver package, but if you "
-"don't have it already, you can find it at &lt;http://www.cs.colorado.edu/"
-"~tuna/xearth/&gt;."
+#: hacks/config/xplanet.xml.h:73
+msgid "View Hyperion"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xearth.xml.h:32
-msgid "Xearth"
-msgstr "地球"
+#: hacks/config/xplanet.xml.h:74
+msgid "View Iapetus"
+msgstr ""
 
 
-#: hacks/config/xfishtank.xml.h:5
-msgid "Fish"
-msgstr "小鱼"
+#: hacks/config/xplanet.xml.h:75
+msgid "View Io"
+msgstr ""
 
 
-#: hacks/config/xfishtank.xml.h:6
-msgid "Fish Speed"
-msgstr "小鱼的速度"
+#: hacks/config/xplanet.xml.h:76
+msgid "View Jupiter"
+msgstr ""
 
 
-#: hacks/config/xfishtank.xml.h:7
-msgid ""
-"Fish! This is not included with the XScreenSaver package, but if you don't "
-"have it already, you can find it at &lt;http://metalab.unc.edu/pub/Linux/X11/"
-"demos/&gt;."
+#: hacks/config/xplanet.xml.h:77
+msgid "View Major"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xfishtank.xml.h:12
-msgid "XFishTank"
+#: hacks/config/xplanet.xml.h:78
+msgid "View Mars"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xflame.xml.h:1
-msgid "Bitmap File"
-msgstr "位图文件"
+#: hacks/config/xplanet.xml.h:79
+msgid "View Mercury"
+msgstr ""
 
 
-#: hacks/config/xflame.xml.h:2
-msgid ""
-"Draws a simulation of pulsing fire. It can also take an arbitrary image and "
-"set it on fire too. Written by Carsten Haitzler, hacked on by many others."
+#: hacks/config/xplanet.xml.h:80
+msgid "View Mimas"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xflame.xml.h:3
-msgid "Enable Blooming"
+#: hacks/config/xplanet.xml.h:81
+msgid "View Miranda"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xflame.xml.h:8
-msgid "Xflame"
-msgstr "火焰"
+#: hacks/config/xplanet.xml.h:82
+#, fuzzy
+msgid "View Moon"
+msgstr "线性运动"
 
 
-#: hacks/config/xjack.xml.h:4
-msgid ""
-"This program behaves schizophrenically and makes a lot of typos. Written by "
-"Jamie Zawinski. If you haven't seen Stanley Kubrick's masterpiece, ``The "
-"Shining,'' you won't get it. Those who have describe this hack as "
-"``inspired.''"
+#: hacks/config/xplanet.xml.h:83
+msgid "View Neptune"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xjack.xml.h:5
-msgid "Xjack"
+#: hacks/config/xplanet.xml.h:84
+msgid "View Nereid"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xlyap.xml.h:1
-msgid ""
-"This generates pretty fractal pictures by doing funky math involving the "
-"``Lyapunov exponent.'' It has a cool interactive mode, too. Written by Ron "
-"Record."
+#: hacks/config/xplanet.xml.h:85
+msgid "View Oberon"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xlyap.xml.h:2
-msgid "Xlyap"
+#: hacks/config/xplanet.xml.h:86
+msgid "View Phobos"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:3
-msgid ""
-"Draws dropping characters similar to what is seen on the computer monitors "
-"in \"The Matrix\". See also \"glmatrix\" for a 3D rendering of the similar "
-"effect that appeared in the title sequence of the movie. Written by Jamie "
-"Zawinski."
+#: hacks/config/xplanet.xml.h:87
+msgid "View Phoebe"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:4
-msgid "Expansion Algorithm"
+#: hacks/config/xplanet.xml.h:88
+msgid "View Pluto"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:6
-msgid "Full"
+#: hacks/config/xplanet.xml.h:89
+#, fuzzy
+msgid "View Random"
+msgstr "随机"
+
+#: hacks/config/xplanet.xml.h:90
+msgid "View Rhea"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:9
-msgid "Knock Knock"
+#: hacks/config/xplanet.xml.h:91
+msgid "View Saturn"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:12
-msgid "Phone Number"
-msgstr "电话号码"
+#: hacks/config/xplanet.xml.h:92
+msgid "View Sun"
+msgstr ""
 
 
-#: hacks/config/xmatrix.xml.h:13
-#, fuzzy
-msgid "Run Trace Program"
-msgstr "运行跟踪程序"
+#: hacks/config/xplanet.xml.h:93
+msgid "View Tethys"
+msgstr ""
 
 
-#: hacks/config/xmatrix.xml.h:14
-msgid "Slider Algorithm"
+#: hacks/config/xplanet.xml.h:94
+msgid "View Titan"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:19
-msgid "Synergistic Algorithm"
+#: hacks/config/xplanet.xml.h:95
+msgid "View Titania"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:20
-msgid "Xmatrix"
-msgstr "黑客帝国"
+#: hacks/config/xplanet.xml.h:96
+msgid "View Triton"
+msgstr ""
 
 
-#: hacks/config/xmountains.xml.h:2
-msgid "Reflections"
-msgstr "反射"
+#: hacks/config/xplanet.xml.h:97
+msgid "View Umbriel"
+msgstr ""
 
 
-#: hacks/config/xmountains.xml.h:3
-msgid "Side View"
+#: hacks/config/xplanet.xml.h:98
+msgid "View Uranus"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmountains.xml.h:6
-msgid "Top View"
+#: hacks/config/xplanet.xml.h:99
+msgid "View Venus"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmountains.xml.h:7
+#: hacks/config/xplanet.xml.h:100
+#, fuzzy
+msgid "Xplanet"
+msgstr "平面"
+
+#: hacks/config/xplanet.xml.h:101
 msgid ""
 msgid ""
-"XMountains generates realistic-looking fractal terrains of snow-capped "
-"mountains near water, with either a top view or a side view. Written by "
-"Stephen Booth. This is not included with the XScreenSaver package, but if "
-"you don't have it already, you can find it at &lt;http://www.epcc.ed.ac.uk/"
-"~spb/xmountains/&gt;. Be sure to compile it with -DVROOT or it won't work "
-"right when launched by the xscreensaver daemon."
+"Xplanet draws an image of the Earth, as seen from your favorite vantage "
+"point in space, correctly shaded for the current position of the Sun. "
+"Written by Hari Nair. This is not included with the XScreenSaver package, "
+"but if you don't have it already, you can find it at &lt;http://xplanet."
+"sourceforge.net/&gt;."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/xmountains.xml.h:8
-msgid "Xmountains"
-msgstr "分形山脉"
-
 #: hacks/config/xrayswarm.xml.h:1
 msgid ""
 "Draws a few swarms of critters flying around the screen, with nicely faded "
 #: hacks/config/xrayswarm.xml.h:1
 msgid ""
 "Draws a few swarms of critters flying around the screen, with nicely faded "
@@ -6495,10 +9368,6 @@ msgstr ""
 msgid "Xsnow"
 msgstr "下雪"
 
 msgid "Xsnow"
 msgstr "下雪"
 
-#: hacks/config/xspirograph.xml.h:4
-msgid "Layers"
-msgstr ""
-
 #: hacks/config/xspirograph.xml.h:5
 msgid ""
 "Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
 #: hacks/config/xspirograph.xml.h:5
 msgid ""
 "Simulates that pen-in-nested-plastic-gears toy from your childhood. By Rohit "
@@ -6552,6 +9421,68 @@ msgid ""
 "than just a simple zoom. Written by James Macnicol."
 msgstr ""
 
 "than just a simple zoom. Written by James Macnicol."
 msgstr ""
 
+#, fuzzy
+#~ msgid "Display Subprocess _Errors"
+#~ msgstr "显示子进程出错信息(_E)"
+
+#, fuzzy
+#~ msgid "Display _Splash Screen at Startup"
+#~ msgstr "启动时显示启动画面(_S)"
+
+#, fuzzy
+#~ msgid "_Verbose Diagnostics"
+#~ msgstr "详细诊断(_V)"
+
+#, fuzzy
+#~ msgid "Hide Sheep"
+#~ msgstr "滑动速度"
+
+#, fuzzy
+#~ msgid "Standalone"
+#~ msgstr "标准"
+
+#, fuzzy
+#~ msgid "Light effect"
+#~ msgstr "闪电效果"
+
+#, fuzzy
+#~ msgid "Shoot"
+#~ msgstr "短"
+
+#~ msgid ""
+#~ "This one draws spinning, colliding iterated-function-system images. "
+#~ "Written by Massimino Pascal."
+#~ msgstr "绘制旋转着、碰撞着的迭代函数系统图像。由 Massimino Pascal 编写。"
+
+#, fuzzy
+#~ msgid "Enable Background Image"
+#~ msgstr "单色背景"
+
+#, fuzzy
+#~ msgid "Linux"
+#~ msgstr "Sparc Linux"
+
+#~ msgid "Sparc Linux"
+#~ msgstr "Sparc Linux"
+
+#, fuzzy
+#~ msgid "Allow 2D Attractors"
+#~ msgstr "允许二维吸引子"
+
+#~ msgid "Ping Subnet"
+#~ msgstr "Ping 子网"
+
+#, fuzzy
+#~ msgid "Y Rotation"
+#~ msgstr "Y 旋转"
+
+#, fuzzy
+#~ msgid "Z Rotation"
+#~ msgstr "Z 旋转"
+
+#~ msgid "PDB File"
+#~ msgstr "PDB 文件"
+
 #~ msgid "Configure the settings of the screensaver."
 #~ msgstr "配置屏幕保护程序设置。"
 
 #~ msgid "Configure the settings of the screensaver."
 #~ msgstr "配置屏幕保护程序设置。"
 
@@ -6578,8 +9509,5 @@ msgstr ""
 #~ msgid "_Standard &lt;&lt;"
 #~ msgstr "标准(_S) &lt,&lt,"
 
 #~ msgid "_Standard &lt;&lt;"
 #~ msgstr "标准(_S) &lt,&lt,"
 
-#~ msgid "0"
-#~ msgstr "0"
-
 #~ msgid "90"
 #~ msgstr "90"
 #~ msgid "90"
 #~ msgstr "90"