http://packetstormsecurity.org/UNIX/admin/xscreensaver-4.16.tar.gz
[xscreensaver] / po / zh_CN.po
index e36bd6e27fd2949149d53cf1ab25b15b827f0640..c176515aac92bc9b97cf68a3ed0aa653c7897391 100644 (file)
@@ -6,7 +6,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: xscreensaver\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: xscreensaver\n"
-"POT-Creation-Date: 2002-05-10 19:02-0700\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-03-03 14:11+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,522 +15,572 @@ 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:729
+#: driver/demo-Gtk-conf.c:732
 msgid "Browse..."
 msgstr "浏览..."
 
 msgid "Browse..."
 msgstr "浏览..."
 
-#: driver/demo-Gtk-conf.c:1021
+#: driver/demo-Gtk-conf.c:1024
 msgid "Select file."
 msgstr "选择一个文件。"
 
 msgid "Select file."
 msgstr "选择一个文件。"
 
-#: driver/demo-Gtk-support.c:121
+#: driver/demo-Gtk-support.c:135
 #, c-format
 msgid "Couldn't find pixmap file: %s"
 msgstr ""
 
 #, c-format
 msgid "Couldn't find pixmap file: %s"
 msgstr ""
 
-#: driver/demo-Gtk-support.c:130
+#: driver/demo-Gtk-support.c:147 driver/demo-Gtk-support.c:179
 #, c-format
 msgid "Error loading pixmap file: %s"
 msgstr ""
 
 #, c-format
 msgid "Error loading pixmap file: %s"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:155 driver/xscreensaver-demo.glade.h:89
+#: driver/demo-Gtk-support.c:182
+#, c-format
+msgid "reason: %s\n"
+msgstr ""
+
+#: driver/demo-Gtk-widgets.c:161 driver/xscreensaver-demo.glade.h:89
+#: driver/xscreensaver-demo.glade2.h:65
 msgid "XScreenSaver"
 msgstr "XScreenSaver"
 
 msgid "XScreenSaver"
 msgstr "XScreenSaver"
 
-#: driver/demo-Gtk-widgets.c:176
+#: driver/demo-Gtk-widgets.c:182 driver/xscreensaver-demo.glade2.h:76
 msgid "_File"
 msgstr "文件(_F)"
 
 msgid "_File"
 msgstr "文件(_F)"
 
-#: driver/demo-Gtk-widgets.c:196 driver/xscreensaver-demo.glade.h:93
+#: driver/demo-Gtk-widgets.c:202 driver/xscreensaver-demo.glade.h:93
+#: driver/xscreensaver-demo.glade2.h:70
 msgid "_Blank Screen Now"
 msgstr "立刻显示黑屏(_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 driver/xscreensaver-demo.glade.h:2
 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/demo-Gtk-widgets.c:215 driver/xscreensaver-demo.glade.h:97
+#: driver/xscreensaver-demo.glade2.h:80
 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 driver/xscreensaver-demo.glade.h:51
 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/demo-Gtk-widgets.c:228 driver/xscreensaver-demo.glade.h:96
+#: driver/xscreensaver-demo.glade2.h:78
 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 driver/xscreensaver-demo.glade.h:71
 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/demo-Gtk-widgets.c:241 driver/xscreensaver-demo.glade.h:98
+#: driver/xscreensaver-demo.glade2.h:86
 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 driver/xscreensaver-demo.glade.h:49
 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 driver/xscreensaver-demo.glade.h:95
 msgid "_Exit"
 msgstr ""
 
 msgid "_Exit"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:266 driver/xscreensaver-demo.glade.h:33
+#: driver/demo-Gtk-widgets.c:272 driver/xscreensaver-demo.glade.h:33
 msgid ""
 "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
 "running in the background.)"
 msgstr ""
 
 msgid ""
 "Exit the xscreensaver-demo program (but leave the XScreenSaver daemon "
 "running in the background.)"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:270
+#: driver/demo-Gtk-widgets.c:276 driver/xscreensaver-demo.glade2.h:77
 msgid "_Help"
 msgstr "帮助(_H)"
 
 msgid "_Help"
 msgstr "帮助(_H)"
 
-#: driver/demo-Gtk-widgets.c:290 driver/xscreensaver-demo.glade.h:92
+#: driver/demo-Gtk-widgets.c:296 driver/xscreensaver-demo.glade.h:92
+#: driver/xscreensaver-demo.glade2.h:66
 msgid "_About..."
 msgstr "关于(_A)..."
 
 msgid "_About..."
 msgstr "关于(_A)..."
 
-#: driver/demo-Gtk-widgets.c:299 driver/xscreensaver-demo.glade.h:30
+#: driver/demo-Gtk-widgets.c:305 driver/xscreensaver-demo.glade.h:30
 msgid "Display version information."
 msgstr ""
 
 msgid "Display version information."
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:303 driver/xscreensaver-demo.glade.h:94
+#: driver/demo-Gtk-widgets.c:309 driver/xscreensaver-demo.glade.h:94
+#: driver/xscreensaver-demo.glade2.h:75
 msgid "_Documentation..."
 msgstr "文档(_D)..."
 
 msgid "_Documentation..."
 msgstr "文档(_D)..."
 
-#: driver/demo-Gtk-widgets.c:312 driver/xscreensaver-demo.glade.h:38
+#: driver/demo-Gtk-widgets.c:318 driver/xscreensaver-demo.glade.h:38
 msgid "Go to the documentation on the XScreenSaver web page."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:18
 #, 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/demo-Gtk-widgets.c:370 driver/xscreensaver-demo.glade.h:78
+#: driver/xscreensaver-demo.glade2.h:54
 msgid "Whether a password should be required to un-blank the screen."
 msgstr "恢复屏幕时是否需要输入口令。"
 
 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 driver/xscreensaver-demo.glade.h:50
 #, 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 driver/xscreensaver-demo.glade.h:8
 #, 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/demo-Gtk-widgets.c:403 driver/demo-Gtk-widgets.c:453
+#: driver/demo-Gtk-widgets.c:467 driver/demo-Gtk-widgets.c:1016
 #: driver/xscreensaver-demo.glade.h:43
 msgid "How long before the monitor goes completely black."
 msgstr "多久后监视器完全黑屏。"
 
 #: driver/xscreensaver-demo.glade.h:43
 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/demo-Gtk-widgets.c:407 driver/demo-Gtk-widgets.c:419
+#: driver/demo-Gtk-widgets.c:431 driver/demo-Gtk-widgets.c:1020
+#: driver/demo-Gtk-widgets.c:1032 driver/demo-Gtk-widgets.c:1044
+#: driver/xscreensaver-demo.glade.h:99 driver/xscreensaver-demo.glade2.h:92
 msgid "minutes"
 msgstr "分钟"
 
 msgid "minutes"
 msgstr "分钟"
 
-#: driver/demo-Gtk-widgets.c:476 driver/demo-Gtk.c:2336
+#: driver/demo-Gtk-widgets.c:482 driver/demo-Gtk.c:2837
 #: driver/xscreensaver-demo.glade.h:58
 #, fuzzy
 msgid "Preview"
 msgstr "预览(_P)"
 
 #: driver/xscreensaver-demo.glade.h:58
 #, fuzzy
 msgid "Preview"
 msgstr "预览(_P)"
 
-#: driver/demo-Gtk-widgets.c:484 driver/xscreensaver-demo.glade.h:21
+#: driver/demo-Gtk-widgets.c:490 driver/xscreensaver-demo.glade.h:21
+#: driver/xscreensaver-demo.glade2.h:12
 msgid ""
 "Demo the selected screen saver in full-screen mode (click the mouse to "
 "return.)"
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:65
 #, fuzzy
 msgid "Settings..."
 msgstr "设置(_S)..."
 
 #, fuzzy
 msgid "Settings..."
 msgstr "设置(_S)..."
 
-#: driver/demo-Gtk-widgets.c:494 driver/xscreensaver-demo.glade.h:17
+#: driver/demo-Gtk-widgets.c:500 driver/xscreensaver-demo.glade.h:17
+#: driver/xscreensaver-demo.glade2.h:9
 msgid "Customization and explanation of the selected screen saver."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:52
 #, fuzzy
 msgid "Mode:"
 msgstr "模式(_M):"
 
 #, fuzzy
 msgid "Mode:"
 msgstr "模式(_M):"
 
-#: driver/demo-Gtk-widgets.c:533 driver/xscreensaver-demo.glade.h:25
+#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:25
+#: driver/xscreensaver-demo.glade2.h:16
 msgid "Disable Screen Saver"
 msgstr "禁用屏幕保护程序"
 
 msgid "Disable Screen Saver"
 msgstr "禁用屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:536 driver/xscreensaver-demo.glade.h:9
+#: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:9
+#: driver/xscreensaver-demo.glade2.h:5
 msgid "Blank Screen Only"
 msgstr "只显示黑屏"
 
 msgid "Blank Screen Only"
 msgstr "只显示黑屏"
 
-#: driver/demo-Gtk-widgets.c:539 driver/xscreensaver-demo.glade.h:56
+#: driver/demo-Gtk-widgets.c:545 driver/xscreensaver-demo.glade.h:56
+#: driver/xscreensaver-demo.glade2.h:42
 msgid "Only One Screen Saver"
 msgstr "只使用一个屏幕保护程序"
 
 msgid "Only One Screen Saver"
 msgstr "只使用一个屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:542 driver/xscreensaver-demo.glade.h:60
+#: driver/demo-Gtk-widgets.c:548 driver/xscreensaver-demo.glade.h:60
+#: driver/xscreensaver-demo.glade2.h:44
 msgid "Random Screen Saver"
 msgstr "随机选取屏幕保护程序"
 
 msgid "Random Screen Saver"
 msgstr "随机选取屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:565 driver/xscreensaver-demo.glade.h:75
+#: driver/demo-Gtk-widgets.c:571 driver/demo-Gtk.c:2126
+#: driver/xscreensaver-demo.glade.h:75
 msgid "Use"
 msgstr "使用"
 
 msgid "Use"
 msgstr "使用"
 
-#: driver/demo-Gtk-widgets.c:585 driver/xscreensaver-demo.glade.h:63
+#: driver/demo-Gtk-widgets.c:591 driver/demo-Gtk.c:2136
+#: driver/xscreensaver-demo.glade.h:63
 msgid "Screen Saver"
 msgstr "屏幕保护程序"
 
 msgid "Screen Saver"
 msgstr "屏幕保护程序"
 
-#: driver/demo-Gtk-widgets.c:638 driver/xscreensaver-demo.glade.h:91
+#: driver/demo-Gtk-widgets.c:644 driver/xscreensaver-demo.glade.h:91
 #, fuzzy
 msgid "\\/"
 msgstr "/"
 
 #, fuzzy
 msgid "\\/"
 msgstr "/"
 
-#: driver/demo-Gtk-widgets.c:646 driver/xscreensaver-demo.glade.h:61
+#: driver/demo-Gtk-widgets.c:652 driver/xscreensaver-demo.glade.h:61
+#: driver/xscreensaver-demo.glade2.h:45
 msgid ""
 "Run the next screen saver in the list in full-screen mode (click the mouse "
 "to return.)"
 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/demo-Gtk-widgets.c:662 driver/xscreensaver-demo.glade.h:62
+#: driver/xscreensaver-demo.glade2.h:46
 msgid ""
 "Run the previous screen saver in the list in full-screen mode (click the "
 "mouse to return.)"
 msgstr ""
 
 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/demo-Gtk-widgets.c:664 driver/demo-Gtk-widgets.c:1607
+#: driver/xscreensaver-demo.glade.h:22 driver/xscreensaver-demo.glade2.h:13
 msgid "Description"
 msgstr "描述"
 
 msgid "Description"
 msgstr "描述"
 
-#: driver/demo-Gtk-widgets.c:685 driver/xscreensaver-demo.glade.h:26
+#: driver/demo-Gtk-widgets.c:691 driver/xscreensaver-demo.glade.h:26
 #, 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/demo-Gtk-widgets.c:707 driver/xscreensaver-demo.glade.h:23
+#: driver/xscreensaver-demo.glade2.h:14
 msgid "Diagnostics"
 msgstr "诊断"
 
 msgid "Diagnostics"
 msgstr "诊断"
 
-#: driver/demo-Gtk-widgets.c:745 driver/xscreensaver-demo.glade.h:80
+#: driver/demo-Gtk-widgets.c:751 driver/xscreensaver-demo.glade.h:80
+#: driver/xscreensaver-demo.glade2.h:56
 msgid "Whether the daemon should print lots of debugging information."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:76
 #, 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/demo-Gtk-widgets.c:768 driver/xscreensaver-demo.glade.h:79
+#: driver/xscreensaver-demo.glade2.h:55
 #, 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 driver/xscreensaver-demo.glade.h:29
 #, 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/demo-Gtk-widgets.c:785 driver/xscreensaver-demo.glade.h:87
+#: driver/xscreensaver-demo.glade2.h:63
 msgid ""
 "Whether the splash screen (with the version number and `Help' button) should "
 "be momentarily displayed when the daemon first starts up."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:28
 #, 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/demo-Gtk-widgets.c:796 driver/xscreensaver-demo.glade.h:15
+#: driver/xscreensaver-demo.glade2.h:8
 #, fuzzy
 msgid "Colormaps"
 msgstr "颜色映射表"
 
 #, fuzzy
 msgid "Colormaps"
 msgstr "颜色映射表"
 
-#: driver/demo-Gtk-widgets.c:834 driver/xscreensaver-demo.glade.h:88
+#: driver/demo-Gtk-widgets.c:840 driver/xscreensaver-demo.glade.h:88
+#: driver/xscreensaver-demo.glade2.h:64
 msgid ""
 "Whether to install a private colormap when running in 8-bit mode on the "
 "default Visual."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:48
 #, 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/demo-Gtk-widgets.c:865 driver/xscreensaver-demo.glade.h:86
+#: driver/xscreensaver-demo.glade2.h:62
 msgid ""
 "Whether the screen should slowly fade to black when the screen saver "
 "activates."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:36
 #, 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/demo-Gtk-widgets.c:882 driver/xscreensaver-demo.glade.h:85
+#: driver/xscreensaver-demo.glade2.h:61
 msgid ""
 "Whether the screen should slowly fade in from black when the screen saver "
 "deactivates."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:35
 #, 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 driver/xscreensaver-demo.glade.h:34
 #, 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/demo-Gtk-widgets.c:928 driver/xscreensaver-demo.glade.h:44
+#: driver/xscreensaver-demo.glade2.h:31
 msgid "How long it should take for the screen to fade in and out."
 msgstr ""
 
 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/demo-Gtk-widgets.c:932 driver/xscreensaver-demo.glade.h:100
+#: driver/xscreensaver-demo.glade2.h:96
 msgid "seconds"
 msgstr "秒"
 
 msgid "seconds"
 msgstr "秒"
 
-#: driver/demo-Gtk-widgets.c:936 driver/xscreensaver-demo.glade.h:27
+#: driver/demo-Gtk-widgets.c:942 driver/xscreensaver-demo.glade.h:27
+#: driver/xscreensaver-demo.glade2.h:17
 msgid "Display Power Management"
 msgstr "显示器电源管理"
 
 msgid "Display Power Management"
 msgstr "显示器电源管理"
 
-#: driver/demo-Gtk-widgets.c:980 driver/xscreensaver-demo.glade.h:84
+#: driver/demo-Gtk-widgets.c:986 driver/xscreensaver-demo.glade.h:84
+#: driver/xscreensaver-demo.glade2.h:60
 msgid "Whether the monitor should be powered down after a while."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:57
 #, 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 driver/xscreensaver-demo.glade.h:55
 #, 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 driver/xscreensaver-demo.glade.h:70
 #, 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 driver/xscreensaver-demo.glade.h:68
 #, 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/demo-Gtk-widgets.c:1105 driver/xscreensaver-demo.glade.h:45
+#: driver/xscreensaver-demo.glade2.h:33
 #, 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/demo-Gtk-widgets.c:1119 driver/xscreensaver-demo.glade.h:46
+#: driver/xscreensaver-demo.glade2.h:34
 #, 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/demo-Gtk-widgets.c:1123 driver/xscreensaver-demo.glade.h:47
+#: driver/xscreensaver-demo.glade2.h:35
 msgid "Image Manipulation"
 msgstr "图像处理"
 
 msgid "Image Manipulation"
 msgstr "图像处理"
 
-#: driver/demo-Gtk-widgets.c:1161 driver/xscreensaver-demo.glade.h:81
+#: driver/demo-Gtk-widgets.c:1167 driver/xscreensaver-demo.glade.h:81
+#: driver/xscreensaver-demo.glade2.h:57
 msgid ""
 "Whether the image-manipulating modes should be allowed to operate on an "
 "image of your desktop."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:39
 #, 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 driver/xscreensaver-demo.glade.h:82
 msgid ""
 "Whether the image-manipulating modes should operate on images captured from "
 "the system's video input (if there is one)."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:40
 #, 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/demo-Gtk-widgets.c:1201 driver/xscreensaver-demo.glade.h:83
+#: driver/xscreensaver-demo.glade2.h:59
 msgid ""
 "Whether the image-manipulating modes should operate on random images loaded "
 "from disk."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:12
 #, 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/demo-Gtk-widgets.c:1236 driver/xscreensaver-demo.glade.h:73
+#: driver/xscreensaver-demo.glade2.h:52
 msgid "The directory from which images will be randomly chosen."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:10
 #, 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/demo-Gtk-widgets.c:1246 driver/demo-Gtk-widgets.c:1599
+#: driver/xscreensaver-demo.glade.h:3 driver/xscreensaver-demo.glade2.h:2
 msgid "Advanced"
 msgstr "高级"
 
 msgid "Advanced"
 msgstr "高级"
 
-#: driver/demo-Gtk-widgets.c:1438 driver/xscreensaver-demo.glade.h:90
+#: driver/demo-Gtk-widgets.c:1444 driver/xscreensaver-demo.glade.h:90
 msgid "XScreenSaver: Mode-Specific Settings"
 msgstr ""
 
 msgid "XScreenSaver: Mode-Specific Settings"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1460 driver/xscreensaver-demo.glade.h:64
+#: driver/demo-Gtk-widgets.c:1466 driver/xscreensaver-demo.glade.h:64
+#: driver/xscreensaver-demo.glade2.h:47
 msgid "Settings"
 msgstr "设置"
 
 msgid "Settings"
 msgstr "设置"
 
-#: driver/demo-Gtk-widgets.c:1489 driver/xscreensaver-demo.glade.h:66
+#: driver/demo-Gtk-widgets.c:1495 driver/xscreensaver-demo.glade.h:66
+#: driver/xscreensaver-demo.glade2.h:49
 msgid "Standard"
 msgstr "标准"
 
 msgid "Standard"
 msgstr "标准"
 
-#: driver/demo-Gtk-widgets.c:1526 driver/xscreensaver-demo.glade.h:77
+#: driver/demo-Gtk-widgets.c:1532 driver/xscreensaver-demo.glade.h:77
 msgid "Visual:"
 msgstr ""
 
 msgid "Visual:"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1544 driver/demo-Gtk-widgets.c:1567
-#: driver/demo-Gtk.c:1318 driver/demo-Gtk.c:2355
-#: driver/xscreensaver-demo.glade.h:5
+#: driver/demo-Gtk-widgets.c:1550 driver/demo-Gtk-widgets.c:1573
+#: driver/demo-Gtk.c:1533 driver/demo-Gtk.c:2856
+#: driver/xscreensaver-demo.glade.h:5 driver/xscreensaver-demo.glade2.h:3
 msgid "Any"
 msgstr "任意"
 
 msgid "Any"
 msgstr "任意"
 
-#: driver/demo-Gtk-widgets.c:1545 driver/xscreensaver-demo.glade.h:7
+#: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:7
+#: driver/xscreensaver-demo.glade2.h:4
 #, fuzzy
 msgid "Best"
 msgstr "最佳"
 
 #, fuzzy
 msgid "Best"
 msgstr "最佳"
 
-#: driver/demo-Gtk-widgets.c:1546 driver/xscreensaver-demo.glade.h:19
+#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:19
+#: driver/xscreensaver-demo.glade2.h:10
 msgid "Default"
 msgstr "默认"
 
 msgid "Default"
 msgstr "默认"
 
-#: driver/demo-Gtk-widgets.c:1547 driver/xscreensaver-demo.glade.h:20
+#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:20
+#: driver/xscreensaver-demo.glade2.h:11
 #, 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/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:37
+#: driver/xscreensaver-demo.glade2.h:23
 msgid "GL"
 msgstr "GL"
 
 msgid "GL"
 msgstr "GL"
 
-#: driver/demo-Gtk-widgets.c:1549 driver/xscreensaver-demo.glade.h:74
+#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:74
+#: driver/xscreensaver-demo.glade2.h:53
 msgid "TrueColor"
 msgstr "真彩色"
 
 msgid "TrueColor"
 msgstr "真彩色"
 
-#: driver/demo-Gtk-widgets.c:1550 driver/xscreensaver-demo.glade.h:59
+#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:59
+#: driver/xscreensaver-demo.glade2.h:43
 msgid "PseudoColor"
 msgstr "伪彩色"
 
 msgid "PseudoColor"
 msgstr "伪彩色"
 
-#: driver/demo-Gtk-widgets.c:1551 driver/xscreensaver-demo.glade.h:69
+#: driver/demo-Gtk-widgets.c:1557 driver/xscreensaver-demo.glade.h:69
+#: driver/xscreensaver-demo.glade2.h:50
 msgid "StaticGray"
 msgstr "StaticGray"
 
 msgid "StaticGray"
 msgstr "StaticGray"
 
-#: driver/demo-Gtk-widgets.c:1552 driver/xscreensaver-demo.glade.h:42
+#: driver/demo-Gtk-widgets.c:1558 driver/xscreensaver-demo.glade.h:42
+#: driver/xscreensaver-demo.glade2.h:27
 msgid "GrayScale"
 msgstr "灰度"
 
 msgid "GrayScale"
 msgstr "灰度"
 
-#: driver/demo-Gtk-widgets.c:1553 driver/xscreensaver-demo.glade.h:24
+#: driver/demo-Gtk-widgets.c:1559 driver/xscreensaver-demo.glade.h:24
+#: driver/xscreensaver-demo.glade2.h:15
 msgid "DirectColor"
 msgstr "DirectColor"
 
 msgid "DirectColor"
 msgstr "DirectColor"
 
-#: driver/demo-Gtk-widgets.c:1554 driver/xscreensaver-demo.glade.h:14
+#: driver/demo-Gtk-widgets.c:1560 driver/xscreensaver-demo.glade.h:14
+#: driver/xscreensaver-demo.glade2.h:7
 msgid "Color"
 msgstr "颜色"
 
 msgid "Color"
 msgstr "颜色"
 
-#: driver/demo-Gtk-widgets.c:1555 driver/xscreensaver-demo.glade.h:41
+#: driver/demo-Gtk-widgets.c:1561 driver/xscreensaver-demo.glade.h:41
+#: driver/xscreensaver-demo.glade2.h:26
 msgid "Gray"
 msgstr "灰"
 
 msgid "Gray"
 msgstr "灰"
 
-#: driver/demo-Gtk-widgets.c:1556 driver/xscreensaver-demo.glade.h:53
+#: driver/demo-Gtk-widgets.c:1562 driver/xscreensaver-demo.glade.h:53
+#: driver/xscreensaver-demo.glade2.h:37
 msgid "Mono"
 msgstr "单声道"
 
 msgid "Mono"
 msgstr "单声道"
 
-#: driver/demo-Gtk-widgets.c:1566 driver/xscreensaver-demo.glade.h:72
+#: driver/demo-Gtk-widgets.c:1572 driver/xscreensaver-demo.glade.h:72
 msgid ""
 "The X visual type that this demo will require.  If that visual is available "
 "it will be used, otherwise, this demo will not be run."
 msgstr ""
 
 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 driver/xscreensaver-demo.glade.h:16
 #, 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 driver/xscreensaver-demo.glade.h:31
 #, 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 driver/xscreensaver-demo.glade.h:13
 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 driver/xscreensaver-demo.glade.h:4
 #, 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 driver/xscreensaver-demo.glade.h:32
 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 driver/xscreensaver-demo.glade.h:67
 #, 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 driver/xscreensaver-demo.glade.h:6
 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:587
+#: driver/demo-Gtk-widgets.c:1709 driver/demo-Gtk.c:736
 #: driver/xscreensaver-demo.glade.h:54
 msgid "OK"
 msgstr ""
 
 #: driver/xscreensaver-demo.glade.h:54
 msgid "OK"
 msgstr ""
 
-#: driver/demo-Gtk-widgets.c:1712 driver/xscreensaver-demo.glade.h:11
+#: driver/demo-Gtk-widgets.c:1718 driver/xscreensaver-demo.glade.h:11
 #, fuzzy
 msgid "Cancel"
 msgstr "修改"
 
 #, fuzzy
 msgid "Cancel"
 msgstr "修改"
 
-#: driver/demo-Gtk.c:511
+#: driver/demo-Gtk.c:644
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr ""
 
 msgid "For updates, check http://www.jwz.org/xscreensaver/"
 msgstr ""
 
-#: driver/demo-Gtk.c:517
-#, c-format
-msgid "Copyright  1991-2002 %s"
-msgstr ""
-
-#: driver/demo-Gtk.c:624
+#: driver/demo-Gtk.c:774
 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:710
+#: driver/demo-Gtk.c:860
 msgid ""
 "Error:\n"
 "\n"
 msgid ""
 "Error:\n"
 "\n"
@@ -537,7 +588,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:716
+#: driver/demo-Gtk.c:872
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
 msgid ""
 "You are running as root.  This usually means that xscreensaver\n"
 "was unable to contact your X server because access control is\n"
@@ -556,18 +607,18 @@ msgid ""
 "normal user, and `su' as necessary."
 msgstr ""
 
 "normal user, and `su' as necessary."
 msgstr ""
 
-#: driver/demo-Gtk.c:732
+#: driver/demo-Gtk.c:888
 msgid "Please check your $PATH and permissions."
 msgstr ""
 
 msgid "Please check your $PATH and permissions."
 msgstr ""
 
-#: driver/demo-Gtk.c:767
+#: driver/demo-Gtk.c:923
 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:772
+#: driver/demo-Gtk.c:928
 #, c-format
 msgid ""
 "Error:\n"
 #, c-format
 msgid ""
 "Error:\n"
@@ -575,14 +626,14 @@ msgid ""
 "Couldn't write %s\n"
 msgstr ""
 
 "Couldn't write %s\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:831
+#: driver/demo-Gtk.c:987
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
 
 msgid ""
 "Error:\n"
 "\n"
 "no `manualCommand' resource set."
 msgstr ""
 
-#: driver/demo-Gtk.c:1001
+#: driver/demo-Gtk.c:1168
 #, c-format
 msgid ""
 "Error:\n"
 #, c-format
 msgid ""
 "Error:\n"
@@ -590,7 +641,7 @@ msgid ""
 "Unparsable time format: \"%s\"\n"
 msgstr ""
 
 "Unparsable time format: \"%s\"\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:1528
+#: driver/demo-Gtk.c:1824
 #, c-format
 msgid ""
 "Error:\n"
 #, c-format
 msgid ""
 "Error:\n"
@@ -598,25 +649,30 @@ msgid ""
 "Directory does not exist: \"%s\"\n"
 msgstr ""
 
 "Directory does not exist: \"%s\"\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:2053
+#: driver/demo-Gtk.c:2538
 msgid "Descriptions not available: no XML support compiled in."
 msgstr ""
 
 msgid "Descriptions not available: no XML support compiled in."
 msgstr ""
 
-#: driver/demo-Gtk.c:2058
+#: driver/demo-Gtk.c:2543
 msgid "No description available."
 msgstr ""
 
 msgid "No description available."
 msgstr ""
 
-#: driver/demo-Gtk.c:2307
+#: driver/demo-Gtk.c:2808
 #, fuzzy
 msgid "Blank Screen"
 msgstr "只显示黑屏"
 
 #, fuzzy
 msgid "Blank Screen"
 msgstr "只显示黑屏"
 
-#: driver/demo-Gtk.c:2313
+#: driver/demo-Gtk.c:2814
 #, fuzzy
 msgid "Screen Saver Disabled"
 msgstr "屏幕保护程序"
 
 #, fuzzy
 msgid "Screen Saver Disabled"
 msgstr "屏幕保护程序"
 
-#: driver/demo-Gtk.c:2473
+#: driver/demo-Gtk.c:2847
+#, c-format
+msgid "%s: %.100s Settings"
+msgstr ""
+
+#: driver/demo-Gtk.c:3002
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -624,19 +680,27 @@ msgid ""
 "file \"%s\" has changed, reloading.\n"
 msgstr ""
 
 "file \"%s\" has changed, reloading.\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:2540
+#: driver/demo-Gtk.c:3084
 #, fuzzy
 msgid "No Preview"
 msgstr "没有预览"
 
 #, fuzzy
 msgid "No Preview"
 msgstr "没有预览"
 
-#: driver/demo-Gtk.c:2540
+#: driver/demo-Gtk.c:3084
 #, fuzzy
 msgid "Available"
 msgstr ""
 "无可用\n"
 "预览"
 
 #, fuzzy
 msgid "Available"
 msgstr ""
 "无可用\n"
 "预览"
 
-#: driver/demo-Gtk.c:3210
+#: driver/demo-Gtk.c:3085
+msgid "Not"
+msgstr ""
+
+#: driver/demo-Gtk.c:3085
+msgid "Installed"
+msgstr ""
+
+#: driver/demo-Gtk.c:3811
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -645,7 +709,7 @@ msgid ""
 "on display \"%s\".  Launch it now?"
 msgstr ""
 
 "on display \"%s\".  Launch it now?"
 msgstr ""
 
-#: driver/demo-Gtk.c:3220
+#: driver/demo-Gtk.c:3821
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -664,7 +728,7 @@ msgid ""
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3245
+#: driver/demo-Gtk.c:3846
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -680,7 +744,7 @@ msgid ""
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
 
 "Restart the daemon on \"%s\" as \"%s\" now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3267
+#: driver/demo-Gtk.c:3868
 #, c-format
 msgid ""
 "Warning:\n"
 #, c-format
 msgid ""
 "Warning:\n"
@@ -692,14 +756,19 @@ msgid ""
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
 "Restart the xscreensaver daemon now?\n"
 msgstr ""
 
-#: driver/demo-Gtk.c:3636
+#: driver/demo-Gtk.c:4325
 #, c-format
 msgid "%s: unknown option: %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: unknown option: %s\n"
 msgstr ""
 
+#: driver/demo-Gtk.c:4389
+#, fuzzy
+msgid "Screensaver Preferences"
+msgstr "屏幕保护程序"
+
 #: driver/screensaver-properties.desktop.in.h:1
 #: driver/screensaver-properties.desktop.in.h:1
-msgid "Configure the settings of the screensaver."
-msgstr "配置屏幕保护程序设置。"
+msgid "Change screensaver properties"
+msgstr ""
 
 #: driver/screensaver-properties.desktop.in.h:2
 msgid "Screensaver"
 
 #: driver/screensaver-properties.desktop.in.h:2
 msgid "Screensaver"
@@ -709,132 +778,327 @@ msgstr "屏幕保护程序"
 msgid "/\");"
 msgstr ""
 
 msgid "/\");"
 msgstr ""
 
-#: hacks/config/ant.xml.h:1
+#: driver/xscreensaver-demo.glade2.h:1
+msgid "*"
+msgstr "*"
+
+#: driver/xscreensaver-demo.glade2.h:6
+#, 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
+#, fuzzy
+msgid "F_ade Duration"
+msgstr "淡入淡出持续时间(_A)"
+
+#: driver/xscreensaver-demo.glade2.h:21
+#, fuzzy
+msgid "Fade from Black When _Unblanking"
+msgstr "恢复屏幕时淡入(_U)"
+
+#: driver/xscreensaver-demo.glade2.h:22
+#, fuzzy
+msgid "Fade to Black when _Blanking"
+msgstr "启用屏保时淡出(_B)"
+
+#: driver/xscreensaver-demo.glade2.h:24
+#, fuzzy
+msgid "Grab Desktop _Images"
+msgstr "捕获桌面图像(_I)"
+
+#: driver/xscreensaver-demo.glade2.h:25
 #, fuzzy
 #, fuzzy
+msgid "Grab _Video Frames"
+msgstr "捕获视频帧(_V)"
+
+#: driver/xscreensaver-demo.glade2.h:28
+msgid "How long after the screen blanks until a password will be required."
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:29
+#, fuzzy
+msgid "How long before the screensaver activates."
+msgstr "多久后监视器完全黑屏。"
+
+#: driver/xscreensaver-demo.glade2.h:30
 msgid ""
 msgid ""
-"A cellular automaton that is really a two-dimensional Turing machine: as the "
-"heads (``ants'') walk along the screen, they change pixel values in their "
-"path. Then, as they pass over changed pixels, their behavior is influenced. "
-"Written by David Bagley."
+"How long each display mode should run before choosing a new one (in Random "
+"mode.)"
 msgstr ""
 msgstr ""
-"这个自动机实际上是一个两维空间的图林机器 (Turing machine):当每个端点 (“蚂"
-"蚁”) 在屏幕上游走时,它们会改变所经过的路线的像素颜色。然后当它们再经过那些像"
-"素时,它们的行为就会受影响。由 David Bagley 编写。"
 
 
-#: hacks/config/ant.xml.h:2
-msgid "Ant"
-msgstr "蚂蚁"
+#: driver/xscreensaver-demo.glade2.h:32
+#, fuzzy
+msgid "How long until the monitor goes completely black."
+msgstr "多久后监视器完全黑屏。"
 
 
-#: hacks/config/ant.xml.h:3
-msgid "Ant Size"
-msgstr "蚂蚁大小"
+#: driver/xscreensaver-demo.glade2.h:36
+#, fuzzy
+msgid "Install _Colormap"
+msgstr "安装颜色映射表(_C)"
 
 
-#: hacks/config/ant.xml.h:4
-msgid "Ants Count"
-msgstr "蚂蚁数目"
+#: driver/xscreensaver-demo.glade2.h:38
+#, fuzzy
+msgid ""
+"No Preview\n"
+"Available"
+msgstr "没有预览"
+
+#: driver/xscreensaver-demo.glade2.h:40
+msgid ""
+"Not\n"
+"Installed"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:48
+#, fuzzy
+msgid "Stand_by After"
+msgstr "多久后进入等待状态(_B)"
+
+#: driver/xscreensaver-demo.glade2.h:51
+#, fuzzy
+msgid "Sus_pend After"
+msgstr "多久后系统挂起(_P)"
+
+#: driver/xscreensaver-demo.glade2.h:58
+msgid ""
+"Whether the image-manipulating modes should operate on images captured from "
+"the system's video input (if there is one.)"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:67
+msgid "_Advanced"
+msgstr "高级(_A)"
+
+#: driver/xscreensaver-demo.glade2.h:68
+#, fuzzy
+msgid "_Advanced >>"
+msgstr "高级"
+
+#: driver/xscreensaver-demo.glade2.h:69
+#, fuzzy
+msgid "_Blank After"
+msgstr "多久后黑屏(_B)"
+
+#: driver/xscreensaver-demo.glade2.h:71
+#, fuzzy
+msgid "_Browse"
+msgstr "浏览(_B)"
+
+#: driver/xscreensaver-demo.glade2.h:72
+#, fuzzy
+msgid "_Command Line:"
+msgstr "命令行:(_C)"
+
+#: driver/xscreensaver-demo.glade2.h:73
+#, fuzzy
+msgid "_Cycle After"
+msgstr "多久后循环(_C)"
+
+#: driver/xscreensaver-demo.glade2.h:74
+#, fuzzy
+msgid "_Display Modes"
+msgstr "显示模式(_D)"
+
+#: driver/xscreensaver-demo.glade2.h:79
+#, fuzzy
+msgid "_Lock Screen After"
+msgstr "多久后锁住屏幕(_L)"
+
+#: driver/xscreensaver-demo.glade2.h:81
+#, fuzzy
+msgid "_Mode:"
+msgstr "模式(_M):"
+
+#: driver/xscreensaver-demo.glade2.h:82
+#, fuzzy
+msgid "_Off After"
+msgstr "多久后关闭显示器(_O)"
+
+#: driver/xscreensaver-demo.glade2.h:83
+#, fuzzy
+msgid "_Power Management Enabled"
+msgstr "启用电源管理(_P)"
+
+#: driver/xscreensaver-demo.glade2.h:84
+#, fuzzy
+msgid "_Preview"
+msgstr "预览(_P)"
+
+#: driver/xscreensaver-demo.glade2.h:85
+msgid "_Quit"
+msgstr "退出(_Q)"
+
+#: driver/xscreensaver-demo.glade2.h:87
+#, fuzzy
+msgid "_Settings..."
+msgstr "设置(_S)..."
+
+#: driver/xscreensaver-demo.glade2.h:88
+#, fuzzy
+msgid "_Standard <<"
+msgstr "标准"
+
+#: driver/xscreensaver-demo.glade2.h:89
+#, fuzzy
+msgid "_Verbose Diagnostics"
+msgstr "详细诊断(_V)"
+
+#: driver/xscreensaver-demo.glade2.h:90
+msgid "_Visual:"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:91
+msgid "dialog1"
+msgstr "dialog1"
+
+#: driver/xscreensaver-demo.glade2.h:93
+#, fuzzy
+msgid "no preview"
+msgstr "预览"
+
+#: driver/xscreensaver-demo.glade2.h:94
+msgid "not installed"
+msgstr ""
+
+#: driver/xscreensaver-demo.glade2.h:95
+msgid "preview"
+msgstr "预览"
+
+#: hacks/config/anemone.xml.h:1
+#, fuzzy
+msgid "Anemone"
+msgstr "魔鬼"
+
+#: hacks/config/anemone.xml.h:2
+msgid "Arms"
+msgstr ""
 
 
-#: hacks/config/ant.xml.h:5 hacks/config/apollonian.xml.h:5
+#: hacks/config/anemone.xml.h:3 hacks/config/ant.xml.h:6
+#: 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/atlantis.xml.h:4 hacks/config/attraction.xml.h:8
-#: hacks/config/blaster.xml.h:3 hacks/config/blitspin.xml.h:4
-#: hacks/config/bouboule.xml.h:3 hacks/config/boxed.xml.h:4
-#: hacks/config/braid.xml.h:4 hacks/config/bubble3d.xml.h:3
-#: hacks/config/bubbles.xml.h:8 hacks/config/bumps.xml.h:3
-#: hacks/config/cage.xml.h:2 hacks/config/circuit.xml.h:4
+#: hacks/config/atunnel.xml.h:3 hacks/config/barcode.xml.h:4
+#: hacks/config/blaster.xml.h:3 hacks/config/blinkbox.xml.h:5
+#: hacks/config/blitspin.xml.h:4 hacks/config/blocktube.xml.h:4
+#: hacks/config/bouboule.xml.h:3 hacks/config/bouncingcow.xml.h:6
+#: hacks/config/boxed.xml.h:4 hacks/config/braid.xml.h:4
+#: hacks/config/bubble3d.xml.h:3 hacks/config/bubbles.xml.h:8
+#: hacks/config/bumps.xml.h:3 hacks/config/cage.xml.h:2
+#: hacks/config/circuit.xml.h:4 hacks/config/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/compass.xml.h:3 hacks/config/coral.xml.h:7
 #: hacks/config/critical.xml.h:3 hacks/config/crystal.xml.h:6
-#: hacks/config/cubenetic.xml.h:8 hacks/config/cynosure.xml.h:4
-#: hacks/config/dangerball.xml.h:3 hacks/config/decayscreen.xml.h:2
-#: hacks/config/deluxe.xml.h:4 hacks/config/demon.xml.h:4
-#: hacks/config/discrete.xml.h:2 hacks/config/distort.xml.h:4
-#: hacks/config/drift.xml.h:3 hacks/config/engine.xml.h:3
-#: hacks/config/epicycle.xml.h:5 hacks/config/euler2d.xml.h:3
-#: hacks/config/extrusion.xml.h:3 hacks/config/fadeplot.xml.h:4
-#: hacks/config/flag.xml.h:2 hacks/config/flame.xml.h:6
+#: hacks/config/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/flipflop.xml.h:1
 #: hacks/config/flipscreen3d.xml.h:1 hacks/config/flow.xml.h:4
 #: hacks/config/flipscreen3d.xml.h:1 hacks/config/flow.xml.h:4
-#: hacks/config/fluidballs.xml.h:3 hacks/config/forest.xml.h:1
+#: hacks/config/fluidballs.xml.h:5 hacks/config/flyingtoasters.xml.h:5
+#: hacks/config/fontglide.xml.h:4 hacks/config/forest.xml.h:1
 #: hacks/config/galaxy.xml.h:3 hacks/config/gears.xml.h:2
 #: hacks/config/galaxy.xml.h:3 hacks/config/gears.xml.h:2
-#: hacks/config/gflux.xml.h:6 hacks/config/glforestfire.xml.h:4
-#: hacks/config/glplanet.xml.h:2 hacks/config/glsnake.xml.h:5
-#: hacks/config/gltext.xml.h:3 hacks/config/goop.xml.h:4
-#: hacks/config/grav.xml.h:2 hacks/config/greynetic.xml.h:1
-#: hacks/config/halo.xml.h:2 hacks/config/hopalong.xml.h:9
-#: hacks/config/hyperball.xml.h:2 hacks/config/hypercube.xml.h:2
-#: hacks/config/ifs.xml.h:1 hacks/config/interference.xml.h:5
-#: hacks/config/jigsaw.xml.h:3 hacks/config/juggle.xml.h:3
-#: hacks/config/julia.xml.h:2 hacks/config/kaleidescope.xml.h:2
+#: hacks/config/gflux.xml.h:6 hacks/config/glblur.xml.h:4
+#: hacks/config/glforestfire.xml.h:4 hacks/config/glknots.xml.h:3
+#: hacks/config/glmatrix.xml.h:8 hacks/config/glplanet.xml.h:2
+#: hacks/config/glsnake.xml.h:6 hacks/config/gltext.xml.h:3
+#: hacks/config/goop.xml.h:4 hacks/config/grav.xml.h:2
+#: hacks/config/greynetic.xml.h:1 hacks/config/halo.xml.h:2
+#: hacks/config/hopalong.xml.h:9 hacks/config/hyperball.xml.h:2
+#: hacks/config/hypercube.xml.h:2 hacks/config/hypertorus.xml.h:6
+#: hacks/config/ifs.xml.h:1 hacks/config/interference.xml.h:7
+#: hacks/config/jigglypuff.xml.h:6 hacks/config/jigsaw.xml.h:3
+#: hacks/config/juggle.xml.h:3 hacks/config/julia.xml.h:2
+#: hacks/config/kaleidescope.xml.h:2 hacks/config/klein.xml.h:2
 #: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:2
 #: hacks/config/kumppa.xml.h:3 hacks/config/lament.xml.h:2
-#: hacks/config/laser.xml.h:3 hacks/config/lightning.xml.h:1
-#: hacks/config/lisa.xml.h:2 hacks/config/lissie.xml.h:3
-#: hacks/config/lmorph.xml.h:3 hacks/config/loop.xml.h:1
-#: hacks/config/maze.xml.h:4 hacks/config/menger.xml.h:3
+#: hacks/config/laser.xml.h:3 hacks/config/lavalite.xml.h:10
+#: hacks/config/lightning.xml.h:1 hacks/config/lisa.xml.h:2
+#: hacks/config/lissie.xml.h:3 hacks/config/lmorph.xml.h:3
+#: hacks/config/loop.xml.h:1 hacks/config/maze.xml.h:4
+#: hacks/config/menger.xml.h:3 hacks/config/metaballs.xml.h:4
+#: hacks/config/mirrorblob.xml.h:12 hacks/config/mismunch.xml.h:2
 #: hacks/config/moebius.xml.h:3 hacks/config/moire2.xml.h:2
 #: hacks/config/molecule.xml.h:10 hacks/config/morph3d.xml.h:3
 #: hacks/config/mountain.xml.h:2 hacks/config/munch.xml.h:3
 #: hacks/config/moebius.xml.h:3 hacks/config/moire2.xml.h:2
 #: hacks/config/molecule.xml.h:10 hacks/config/morph3d.xml.h:3
 #: hacks/config/mountain.xml.h:2 hacks/config/munch.xml.h:3
-#: hacks/config/nerverot.xml.h:9 hacks/config/penetrate.xml.h:3
+#: hacks/config/nerverot.xml.h:9 hacks/config/noof.xml.h:2
+#: hacks/config/pacman.xml.h:1 hacks/config/penetrate.xml.h:3
 #: hacks/config/penrose.xml.h:6 hacks/config/petri.xml.h:5
 #: hacks/config/penrose.xml.h:6 hacks/config/petri.xml.h:5
-#: hacks/config/phosphor.xml.h:3 hacks/config/pipes.xml.h:5
-#: hacks/config/polyominoes.xml.h:2 hacks/config/pulsar.xml.h:11
+#: hacks/config/phosphor.xml.h:4 hacks/config/piecewise.xml.h:4
+#: hacks/config/pipes.xml.h:5 hacks/config/polyominoes.xml.h:2
+#: hacks/config/polytopes.xml.h:11 hacks/config/pong.xml.h:1
+#: hacks/config/popsquares.xml.h:3 hacks/config/pulsar.xml.h:11
 #: hacks/config/pyro.xml.h:4 hacks/config/qix.xml.h:7
 #: hacks/config/pyro.xml.h:4 hacks/config/qix.xml.h:7
-#: hacks/config/rd-bomb.xml.h:9 hacks/config/ripples.xml.h:4
-#: hacks/config/rocks.xml.h:4 hacks/config/rotor.xml.h:3
-#: hacks/config/rubik.xml.h:3 hacks/config/sballs.xml.h:4
-#: hacks/config/shadebobs.xml.h:3 hacks/config/sierpinski.xml.h:2
-#: hacks/config/sierpinski3d.xml.h:2 hacks/config/slidescreen.xml.h:2
-#: hacks/config/slip.xml.h:2 hacks/config/speedmine.xml.h:3
-#: hacks/config/sphere.xml.h:2 hacks/config/spheremonics.xml.h:5
-#: hacks/config/spiral.xml.h:3 hacks/config/spotlight.xml.h:2
-#: hacks/config/sproingies.xml.h:2 hacks/config/squiral.xml.h:4
-#: hacks/config/stairs.xml.h:1 hacks/config/starfish.xml.h:3
-#: hacks/config/starwars.xml.h:6 hacks/config/strange.xml.h:2
-#: hacks/config/superquadrics.xml.h:3 hacks/config/swirl.xml.h:2
-#: hacks/config/t3d.xml.h:6 hacks/config/thornbird.xml.h:2
-#: hacks/config/triangle.xml.h:1 hacks/config/truchet.xml.h:1
-#: hacks/config/twang.xml.h:3 hacks/config/vines.xml.h:1
-#: hacks/config/webcollage.xml.h:4 hacks/config/worm.xml.h:3
+#: hacks/config/queens.xml.h:1 hacks/config/rd-bomb.xml.h:9
+#: hacks/config/ripples.xml.h:4 hacks/config/rocks.xml.h:4
+#: hacks/config/rotor.xml.h:3 hacks/config/rubik.xml.h:3
+#: hacks/config/sballs.xml.h:4 hacks/config/shadebobs.xml.h:3
+#: hacks/config/sierpinski.xml.h:2 hacks/config/sierpinski3d.xml.h:2
+#: hacks/config/slidescreen.xml.h:2 hacks/config/slip.xml.h:2
+#: hacks/config/speedmine.xml.h:3 hacks/config/sphere.xml.h:2
+#: hacks/config/spheremonics.xml.h:5 hacks/config/spiral.xml.h:3
+#: hacks/config/spotlight.xml.h:2 hacks/config/sproingies.xml.h:2
+#: hacks/config/squiral.xml.h:4 hacks/config/stairs.xml.h:1
+#: hacks/config/starfish.xml.h:3 hacks/config/starwars.xml.h:6
+#: hacks/config/strange.xml.h:1 hacks/config/superquadrics.xml.h:4
+#: hacks/config/swirl.xml.h:2 hacks/config/t3d.xml.h:6
+#: hacks/config/thornbird.xml.h:2 hacks/config/triangle.xml.h:1
+#: hacks/config/truchet.xml.h:1 hacks/config/twang.xml.h:3
+#: hacks/config/vines.xml.h:1 hacks/config/webcollage.xml.h:4
+#: hacks/config/worm.xml.h:3 hacks/config/wormhole.xml.h:2
 #: hacks/config/xearth.xml.h:7 hacks/config/xfishtank.xml.h:3
 #: hacks/config/xflame.xml.h:4 hacks/config/xjack.xml.h:1
 #: hacks/config/xearth.xml.h:7 hacks/config/xfishtank.xml.h:3
 #: hacks/config/xflame.xml.h:4 hacks/config/xjack.xml.h:1
-#: hacks/config/xmatrix.xml.h:4 hacks/config/xmountains.xml.h:1
-#: hacks/config/xrayswarm.xml.h:2 hacks/config/zoom.xml.h:2
+#: hacks/config/xmatrix.xml.h:5 hacks/config/xmountains.xml.h:1
+#: 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/ant.xml.h:6
-msgid "Four Sided Cells"
-msgstr "四边形格"
-
-#: hacks/config/ant.xml.h:7 hacks/config/attraction.xml.h:13
-#: hacks/config/cubenetic.xml.h:11 hacks/config/demon.xml.h:5
-#: hacks/config/discrete.xml.h:3 hacks/config/distort.xml.h:5
-#: hacks/config/fadeplot.xml.h:5 hacks/config/flag.xml.h:4
-#: hacks/config/flow.xml.h:7 hacks/config/fluidballs.xml.h:12
-#: hacks/config/hopalong.xml.h:13 hacks/config/interference.xml.h:8
-#: hacks/config/julia.xml.h:5 hacks/config/lissie.xml.h:4
-#: hacks/config/loop.xml.h:2 hacks/config/moire.xml.h:4
-#: hacks/config/rd-bomb.xml.h:11 hacks/config/rorschach.xml.h:5
-#: hacks/config/rubik.xml.h:4 hacks/config/sierpinski.xml.h:3
-#: hacks/config/slip.xml.h:3
-msgid "Large"
-msgstr "大"
+#: hacks/config/anemone.xml.h:4 hacks/config/blaster.xml.h:4
+#: hacks/config/bouboule.xml.h:4 hacks/config/coral.xml.h:8
+#: hacks/config/cubenetic.xml.h:9 hacks/config/eruption.xml.h:6
+#: hacks/config/euler2d.xml.h:4 hacks/config/flame.xml.h:7
+#: hacks/config/fluidballs.xml.h:6 hacks/config/kaleidescope.xml.h:3
+#: hacks/config/lisa.xml.h:3 hacks/config/pedal.xml.h:4
+#: hacks/config/petri.xml.h:7 hacks/config/qix.xml.h:8
+#: hacks/config/thornbird.xml.h:3 hacks/config/whirlwindwarp.xml.h:1
+#: hacks/config/wormhole.xml.h:3 hacks/config/xfishtank.xml.h:4
+msgid "Few"
+msgstr "少"
 
 
-#: hacks/config/ant.xml.h:8 hacks/config/apollonian.xml.h:7
-#: hacks/config/attraction.xml.h:18 hacks/config/blaster.xml.h:6
-#: hacks/config/bouboule.xml.h:5 hacks/config/braid.xml.h:7
-#: hacks/config/coral.xml.h:9 hacks/config/critical.xml.h:4
-#: hacks/config/crystal.xml.h:8 hacks/config/cubenetic.xml.h:13
-#: hacks/config/cynosure.xml.h:6 hacks/config/deco.xml.h:5
-#: hacks/config/deluxe.xml.h:6 hacks/config/demon.xml.h:6
-#: hacks/config/discrete.xml.h:4 hacks/config/drift.xml.h:9
-#: hacks/config/epicycle.xml.h:8 hacks/config/euler2d.xml.h:8
+#: hacks/config/anemone.xml.h:5 hacks/config/ant.xml.h:9
+#: hacks/config/apollonian.xml.h:7 hacks/config/attraction.xml.h:18
+#: hacks/config/blaster.xml.h:6 hacks/config/bouboule.xml.h:5
+#: hacks/config/braid.xml.h:7 hacks/config/coral.xml.h:9
+#: hacks/config/critical.xml.h:4 hacks/config/crystal.xml.h:8
+#: hacks/config/cubenetic.xml.h:13 hacks/config/cynosure.xml.h:6
+#: hacks/config/deco.xml.h:5 hacks/config/deluxe.xml.h:6
+#: hacks/config/demon.xml.h:6 hacks/config/discrete.xml.h:4
+#: hacks/config/drift.xml.h:9 hacks/config/epicycle.xml.h:8
+#: hacks/config/eruption.xml.h:12 hacks/config/euler2d.xml.h:8
 #: hacks/config/fadeplot.xml.h:6 hacks/config/flag.xml.h:5
 #: hacks/config/flame.xml.h:11 hacks/config/flow.xml.h:8
 #: hacks/config/fluidballs.xml.h:13 hacks/config/forest.xml.h:3
 #: hacks/config/galaxy.xml.h:6 hacks/config/grav.xml.h:4
 #: hacks/config/halo.xml.h:4 hacks/config/hopalong.xml.h:15
 #: hacks/config/ifs.xml.h:3 hacks/config/imsmap.xml.h:9
 #: hacks/config/fadeplot.xml.h:6 hacks/config/flag.xml.h:5
 #: hacks/config/flame.xml.h:11 hacks/config/flow.xml.h:8
 #: hacks/config/fluidballs.xml.h:13 hacks/config/forest.xml.h:3
 #: hacks/config/galaxy.xml.h:6 hacks/config/grav.xml.h:4
 #: hacks/config/halo.xml.h:4 hacks/config/hopalong.xml.h:15
 #: hacks/config/ifs.xml.h:3 hacks/config/imsmap.xml.h:9
-#: hacks/config/interference.xml.h:11 hacks/config/julia.xml.h:6
+#: hacks/config/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/kaleidescope.xml.h:5 hacks/config/laser.xml.h:6
 #: hacks/config/lightning.xml.h:3 hacks/config/lisa.xml.h:5
 #: hacks/config/lissie.xml.h:6 hacks/config/loop.xml.h:4
+#: hacks/config/metaballs.xml.h:6 hacks/config/mismunch.xml.h:4
 #: hacks/config/moire.xml.h:5 hacks/config/moire2.xml.h:3
 #: hacks/config/mountain.xml.h:4 hacks/config/nerverot.xml.h:15
 #: hacks/config/pedal.xml.h:6 hacks/config/penrose.xml.h:7
 #: hacks/config/moire.xml.h:5 hacks/config/moire2.xml.h:3
 #: hacks/config/mountain.xml.h:4 hacks/config/nerverot.xml.h:15
 #: hacks/config/pedal.xml.h:6 hacks/config/penrose.xml.h:7
@@ -845,7 +1109,7 @@ msgstr "大"
 #: 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/sierpinski.xml.h:4 hacks/config/slip.xml.h:4
 #: hacks/config/sphere.xml.h:3 hacks/config/spiral.xml.h:6
 #: hacks/config/squiral.xml.h:9 hacks/config/starfish.xml.h:5
-#: hacks/config/strange.xml.h:5 hacks/config/swirl.xml.h:3
+#: hacks/config/strange.xml.h:2 hacks/config/swirl.xml.h:3
 #: hacks/config/thornbird.xml.h:4 hacks/config/triangle.xml.h:3
 #: hacks/config/vines.xml.h:2 hacks/config/whirlwindwarp.xml.h:4
 #: hacks/config/worm.xml.h:4 hacks/config/xearth.xml.h:12
 #: hacks/config/thornbird.xml.h:4 hacks/config/triangle.xml.h:3
 #: hacks/config/vines.xml.h:2 hacks/config/whirlwindwarp.xml.h:4
 #: hacks/config/worm.xml.h:4 hacks/config/xearth.xml.h:12
@@ -853,170 +1117,178 @@ msgstr "大"
 msgid "Many"
 msgstr "多"
 
 msgid "Many"
 msgstr "多"
 
-#: hacks/config/ant.xml.h:9
-msgid "Nine Sided Cells"
-msgstr "九边形格"
-
-#: hacks/config/ant.xml.h:10 hacks/config/apollonian.xml.h:8
-#: hacks/config/attraction.xml.h:19 hacks/config/bouboule.xml.h:6
-#: hacks/config/braid.xml.h:9 hacks/config/critical.xml.h:5
-#: hacks/config/crystal.xml.h:10 hacks/config/cynosure.xml.h:7
-#: hacks/config/deco.xml.h:8 hacks/config/deluxe.xml.h:7
-#: hacks/config/demon.xml.h:7 hacks/config/discrete.xml.h:6
-#: hacks/config/drift.xml.h:10 hacks/config/epicycle.xml.h:9
+#: hacks/config/anemone.xml.h:6 hacks/config/ant.xml.h:11
+#: hacks/config/apollonian.xml.h:8 hacks/config/attraction.xml.h:19
+#: hacks/config/bouboule.xml.h:6 hacks/config/braid.xml.h:9
+#: hacks/config/critical.xml.h:5 hacks/config/crystal.xml.h:10
+#: hacks/config/cynosure.xml.h:7 hacks/config/deco.xml.h:8
+#: hacks/config/deluxe.xml.h:7 hacks/config/demon.xml.h:7
+#: hacks/config/discrete.xml.h:6 hacks/config/drift.xml.h:10
+#: hacks/config/epicycle.xml.h:9 hacks/config/eruption.xml.h:14
 #: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:7
 #: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:12
 #: hacks/config/flow.xml.h:9 hacks/config/forest.xml.h:4
 #: hacks/config/galaxy.xml.h:7 hacks/config/grav.xml.h:5
 #: hacks/config/halo.xml.h:6 hacks/config/hopalong.xml.h:17
 #: hacks/config/ifs.xml.h:4 hacks/config/imsmap.xml.h:10
 #: hacks/config/euler2d.xml.h:9 hacks/config/fadeplot.xml.h:7
 #: hacks/config/flag.xml.h:6 hacks/config/flame.xml.h:12
 #: hacks/config/flow.xml.h:9 hacks/config/forest.xml.h:4
 #: hacks/config/galaxy.xml.h:7 hacks/config/grav.xml.h:5
 #: hacks/config/halo.xml.h:6 hacks/config/hopalong.xml.h:17
 #: hacks/config/ifs.xml.h:4 hacks/config/imsmap.xml.h:10
-#: hacks/config/interference.xml.h:12 hacks/config/julia.xml.h:7
+#: hacks/config/interference.xml.h:15 hacks/config/julia.xml.h:7
 #: hacks/config/laser.xml.h:8 hacks/config/lightning.xml.h:4
 #: hacks/config/lisa.xml.h:6 hacks/config/lissie.xml.h:7
 #: hacks/config/laser.xml.h:8 hacks/config/lightning.xml.h:4
 #: hacks/config/lisa.xml.h:6 hacks/config/lissie.xml.h:7
-#: hacks/config/loop.xml.h:5 hacks/config/moire.xml.h:7
-#: hacks/config/moire2.xml.h:5 hacks/config/mountain.xml.h:6
-#: hacks/config/penrose.xml.h:8 hacks/config/polyominoes.xml.h:6
+#: hacks/config/loop.xml.h:5 hacks/config/metaballs.xml.h:10
+#: hacks/config/moire.xml.h:7 hacks/config/moire2.xml.h:5
+#: hacks/config/mountain.xml.h:6 hacks/config/penrose.xml.h:8
+#: hacks/config/polyominoes.xml.h:6 hacks/config/popsquares.xml.h:4
 #: hacks/config/rd-bomb.xml.h:13 hacks/config/rocks.xml.h:6
 #: hacks/config/rotor.xml.h:7 hacks/config/shadebobs.xml.h:6
 #: hacks/config/sierpinski.xml.h:5 hacks/config/slip.xml.h:5
 #: hacks/config/sphere.xml.h:4 hacks/config/spiral.xml.h:8
 #: hacks/config/squiral.xml.h:10 hacks/config/starfish.xml.h:6
 #: hacks/config/rd-bomb.xml.h:13 hacks/config/rocks.xml.h:6
 #: hacks/config/rotor.xml.h:7 hacks/config/shadebobs.xml.h:6
 #: hacks/config/sierpinski.xml.h:5 hacks/config/slip.xml.h:5
 #: hacks/config/sphere.xml.h:4 hacks/config/spiral.xml.h:8
 #: hacks/config/squiral.xml.h:10 hacks/config/starfish.xml.h:6
-#: hacks/config/strange.xml.h:6 hacks/config/swirl.xml.h:5
+#: hacks/config/strange.xml.h:3 hacks/config/swirl.xml.h:5
 #: hacks/config/thornbird.xml.h:5 hacks/config/triangle.xml.h:4
 #: hacks/config/vines.xml.h:3 hacks/config/worm.xml.h:5
 #: hacks/config/xearth.xml.h:17 hacks/config/xfishtank.xml.h:9
 msgid "Number of Colors"
 msgstr "颜色数"
 
 #: 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 "颜色数"
 
-#: hacks/config/ant.xml.h:11
-#, fuzzy
-msgid "Random Cell Shape"
-msgstr "随机格子形状"
-
-#: hacks/config/ant.xml.h:12 hacks/config/speedmine.xml.h:11
-msgid "Sharp Turns"
-msgstr "可突然转向"
+#: hacks/config/anemone.xml.h:7 hacks/config/fireflies.xml.h:32
+#: hacks/config/pyro.xml.h:8
+msgid "Often"
+msgstr "经常"
 
 
-#: hacks/config/ant.xml.h:13
-msgid "Six Sided Cells"
-msgstr "六边形格"
+#: hacks/config/anemone.xml.h:8
+msgid "Rarely"
+msgstr ""
 
 
-#: hacks/config/ant.xml.h:14 hacks/config/apollonian.xml.h:11
+#: hacks/config/anemone.xml.h:9 hacks/config/ant.xml.h:15
+#: 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/atlantis.xml.h:13 hacks/config/attraction.xml.h:26
-#: hacks/config/blaster.xml.h:8 hacks/config/blitspin.xml.h:7
-#: hacks/config/bouboule.xml.h:8 hacks/config/boxed.xml.h:6
-#: hacks/config/braid.xml.h:11 hacks/config/bubble3d.xml.h:5
-#: hacks/config/bubbles.xml.h:10 hacks/config/bumps.xml.h:4
-#: hacks/config/cage.xml.h:4 hacks/config/circuit.xml.h:10
+#: hacks/config/atunnel.xml.h:6 hacks/config/barcode.xml.h:6
+#: hacks/config/blaster.xml.h:8 hacks/config/blinkbox.xml.h:7
+#: hacks/config/blitspin.xml.h:7 hacks/config/blocktube.xml.h:9
+#: hacks/config/bouboule.xml.h:8 hacks/config/bouncingcow.xml.h:10
+#: hacks/config/boxed.xml.h:6 hacks/config/braid.xml.h:11
+#: hacks/config/bubble3d.xml.h:5 hacks/config/bubbles.xml.h:10
+#: hacks/config/bumps.xml.h:4 hacks/config/cage.xml.h:4
+#: hacks/config/circuit.xml.h:10 hacks/config/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/compass.xml.h:4 hacks/config/coral.xml.h:12
 #: hacks/config/critical.xml.h:6 hacks/config/crystal.xml.h:11
-#: hacks/config/cubenetic.xml.h:22 hacks/config/cynosure.xml.h:9
-#: hacks/config/dangerball.xml.h:5 hacks/config/decayscreen.xml.h:17
-#: hacks/config/deluxe.xml.h:8 hacks/config/demon.xml.h:8
-#: hacks/config/discrete.xml.h:7 hacks/config/distort.xml.h:11
-#: hacks/config/drift.xml.h:12 hacks/config/engine.xml.h:5
-#: hacks/config/epicycle.xml.h:10 hacks/config/euler2d.xml.h:14
-#: hacks/config/extrusion.xml.h:11 hacks/config/fadeplot.xml.h:8
-#: hacks/config/flag.xml.h:7 hacks/config/flame.xml.h:14
+#: hacks/config/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/flipflop.xml.h:5
 #: hacks/config/flipscreen3d.xml.h:6 hacks/config/flow.xml.h:13
 #: hacks/config/flipscreen3d.xml.h:6 hacks/config/flow.xml.h:13
-#: hacks/config/fluidballs.xml.h:18 hacks/config/forest.xml.h:5
+#: hacks/config/fluidballs.xml.h:18 hacks/config/flyingtoasters.xml.h:11
+#: hacks/config/fontglide.xml.h:13 hacks/config/forest.xml.h:5
 #: hacks/config/galaxy.xml.h:10 hacks/config/gears.xml.h:7
 #: hacks/config/galaxy.xml.h:10 hacks/config/gears.xml.h:7
-#: hacks/config/gflux.xml.h:12 hacks/config/glforestfire.xml.h:14
-#: hacks/config/glplanet.xml.h:6 hacks/config/glsnake.xml.h:12
-#: hacks/config/gltext.xml.h:13 hacks/config/goop.xml.h:10
-#: hacks/config/grav.xml.h:8 hacks/config/greynetic.xml.h:3
-#: hacks/config/halo.xml.h:9 hacks/config/hopalong.xml.h:21
-#: hacks/config/hyperball.xml.h:8 hacks/config/hypercube.xml.h:7
-#: hacks/config/ifs.xml.h:5 hacks/config/interference.xml.h:14
-#: hacks/config/jigsaw.xml.h:5 hacks/config/juggle.xml.h:7
-#: hacks/config/julia.xml.h:8 hacks/config/kaleidescope.xml.h:7
+#: hacks/config/gflux.xml.h:12 hacks/config/glblur.xml.h:14
+#: hacks/config/glforestfire.xml.h:14 hacks/config/glknots.xml.h:17
+#: hacks/config/glmatrix.xml.h:18 hacks/config/glplanet.xml.h:6
+#: hacks/config/glsnake.xml.h:12 hacks/config/gltext.xml.h:13
+#: hacks/config/goop.xml.h:10 hacks/config/grav.xml.h:8
+#: hacks/config/greynetic.xml.h:3 hacks/config/halo.xml.h:10
+#: hacks/config/hopalong.xml.h:21 hacks/config/hyperball.xml.h:8
+#: hacks/config/hypercube.xml.h:7 hacks/config/hypertorus.xml.h:13
+#: hacks/config/ifs.xml.h:5 hacks/config/interference.xml.h:17
+#: hacks/config/jigglypuff.xml.h:16 hacks/config/jigsaw.xml.h:5
+#: hacks/config/juggle.xml.h:7 hacks/config/julia.xml.h:8
+#: hacks/config/kaleidescope.xml.h:7 hacks/config/klein.xml.h:7
 #: hacks/config/kumppa.xml.h:8 hacks/config/lament.xml.h:6
 #: hacks/config/kumppa.xml.h:8 hacks/config/lament.xml.h:6
-#: hacks/config/laser.xml.h:10 hacks/config/lightning.xml.h:5
-#: hacks/config/lisa.xml.h:8 hacks/config/lissie.xml.h:9
-#: hacks/config/lmorph.xml.h:11 hacks/config/loop.xml.h:7
-#: hacks/config/maze.xml.h:14 hacks/config/menger.xml.h:16
+#: hacks/config/laser.xml.h:10 hacks/config/lavalite.xml.h:27
+#: hacks/config/lightning.xml.h:5 hacks/config/lisa.xml.h:8
+#: hacks/config/lissie.xml.h:9 hacks/config/lmorph.xml.h:11
+#: hacks/config/loop.xml.h:7 hacks/config/maze.xml.h:14
+#: hacks/config/menger.xml.h:16 hacks/config/metaballs.xml.h:13
+#: hacks/config/mirrorblob.xml.h:19 hacks/config/mismunch.xml.h:10
 #: hacks/config/moebius.xml.h:7 hacks/config/moire2.xml.h:6
 #: hacks/config/molecule.xml.h:22 hacks/config/morph3d.xml.h:6
 #: hacks/config/mountain.xml.h:7 hacks/config/munch.xml.h:7
 #: hacks/config/moebius.xml.h:7 hacks/config/moire2.xml.h:6
 #: hacks/config/molecule.xml.h:22 hacks/config/morph3d.xml.h:6
 #: hacks/config/mountain.xml.h:7 hacks/config/munch.xml.h:7
-#: hacks/config/nerverot.xml.h:20 hacks/config/penetrate.xml.h:6
+#: hacks/config/nerverot.xml.h:20 hacks/config/noof.xml.h:5
+#: hacks/config/pacman.xml.h:5 hacks/config/penetrate.xml.h:6
 #: hacks/config/penrose.xml.h:11 hacks/config/petri.xml.h:23
 #: hacks/config/penrose.xml.h:11 hacks/config/petri.xml.h:23
-#: hacks/config/phosphor.xml.h:6 hacks/config/pipes.xml.h:15
-#: hacks/config/polyominoes.xml.h:10 hacks/config/pulsar.xml.h:15
+#: hacks/config/phosphor.xml.h:7 hacks/config/piecewise.xml.h:9
+#: hacks/config/pipes.xml.h:15 hacks/config/polyominoes.xml.h:10
+#: hacks/config/polytopes.xml.h:20 hacks/config/pong.xml.h:4
+#: hacks/config/popsquares.xml.h:5 hacks/config/pulsar.xml.h:15
 #: hacks/config/pyro.xml.h:13 hacks/config/qix.xml.h:19
 #: hacks/config/pyro.xml.h:13 hacks/config/qix.xml.h:19
-#: hacks/config/rd-bomb.xml.h:17 hacks/config/ripples.xml.h:11
-#: hacks/config/rocks.xml.h:9 hacks/config/rotor.xml.h:11
-#: hacks/config/rubik.xml.h:9 hacks/config/sballs.xml.h:13
-#: hacks/config/shadebobs.xml.h:9 hacks/config/sierpinski.xml.h:7
-#: hacks/config/sierpinski3d.xml.h:8 hacks/config/slidescreen.xml.h:6
-#: hacks/config/slip.xml.h:7 hacks/config/speedmine.xml.h:13
-#: hacks/config/sphere.xml.h:5 hacks/config/spheremonics.xml.h:19
-#: hacks/config/spiral.xml.h:9 hacks/config/spotlight.xml.h:4
-#: hacks/config/sproingies.xml.h:6 hacks/config/squiral.xml.h:14
-#: hacks/config/stairs.xml.h:3 hacks/config/starfish.xml.h:8
-#: hacks/config/starwars.xml.h:12 hacks/config/strange.xml.h:7
-#: hacks/config/superquadrics.xml.h:7 hacks/config/swirl.xml.h:6
-#: hacks/config/t3d.xml.h:11 hacks/config/thornbird.xml.h:7
-#: hacks/config/triangle.xml.h:5 hacks/config/truchet.xml.h:2
-#: hacks/config/twang.xml.h:9 hacks/config/vines.xml.h:4
-#: hacks/config/webcollage.xml.h:7 hacks/config/worm.xml.h:7
+#: hacks/config/queens.xml.h:4 hacks/config/rd-bomb.xml.h:17
+#: hacks/config/ripples.xml.h:11 hacks/config/rocks.xml.h:9
+#: hacks/config/rotor.xml.h:11 hacks/config/rubik.xml.h:9
+#: hacks/config/sballs.xml.h:13 hacks/config/shadebobs.xml.h:9
+#: hacks/config/sierpinski.xml.h:7 hacks/config/sierpinski3d.xml.h:8
+#: hacks/config/slidescreen.xml.h:6 hacks/config/slip.xml.h:7
+#: hacks/config/speedmine.xml.h:13 hacks/config/sphere.xml.h:5
+#: hacks/config/spheremonics.xml.h:19 hacks/config/spiral.xml.h:9
+#: hacks/config/spotlight.xml.h:4 hacks/config/sproingies.xml.h:6
+#: hacks/config/squiral.xml.h:14 hacks/config/stairs.xml.h:3
+#: hacks/config/starfish.xml.h:8 hacks/config/starwars.xml.h:12
+#: hacks/config/strange.xml.h:4 hacks/config/superquadrics.xml.h:8
+#: hacks/config/swirl.xml.h:6 hacks/config/t3d.xml.h:11
+#: hacks/config/thornbird.xml.h:7 hacks/config/triangle.xml.h:5
+#: hacks/config/truchet.xml.h:2 hacks/config/twang.xml.h:9
+#: hacks/config/vines.xml.h:4 hacks/config/webcollage.xml.h:7
+#: hacks/config/worm.xml.h:7 hacks/config/wormhole.xml.h:5
 #: hacks/config/xearth.xml.h:22 hacks/config/xfishtank.xml.h:10
 #: hacks/config/xflame.xml.h:5 hacks/config/xjack.xml.h:2
 #: hacks/config/xearth.xml.h:22 hacks/config/xfishtank.xml.h:10
 #: hacks/config/xflame.xml.h:5 hacks/config/xjack.xml.h:2
-#: hacks/config/xmatrix.xml.h:13 hacks/config/xmountains.xml.h:4
-#: hacks/config/xrayswarm.xml.h:3 hacks/config/zoom.xml.h:6
+#: hacks/config/xmatrix.xml.h:15 hacks/config/xmountains.xml.h:4
+#: hacks/config/xplanet.xml.h:59 hacks/config/xrayswarm.xml.h:3
+#: hacks/config/zoom.xml.h:6
 msgid "Slow"
 msgstr "慢"
 
 msgid "Slow"
 msgstr "慢"
 
-#: hacks/config/ant.xml.h:15 hacks/config/attraction.xml.h:27
-#: hacks/config/cubenetic.xml.h:23 hacks/config/demon.xml.h:9
-#: hacks/config/discrete.xml.h:8 hacks/config/distort.xml.h:12
-#: hacks/config/fadeplot.xml.h:9 hacks/config/flag.xml.h:8
-#: hacks/config/flow.xml.h:15 hacks/config/fluidballs.xml.h:19
-#: hacks/config/hopalong.xml.h:22 hacks/config/interference.xml.h:15
-#: hacks/config/julia.xml.h:9 hacks/config/lissie.xml.h:10
-#: hacks/config/loop.xml.h:8 hacks/config/moire.xml.h:9
-#: hacks/config/rd-bomb.xml.h:18 hacks/config/rorschach.xml.h:8
-#: hacks/config/rubik.xml.h:10 hacks/config/sierpinski.xml.h:8
-#: hacks/config/slip.xml.h:8
-msgid "Small"
-msgstr "小"
-
-#: hacks/config/ant.xml.h:16 hacks/config/apollonian.xml.h:12
-#: hacks/config/attraction.xml.h:28 hacks/config/blaster.xml.h:9
+#: hacks/config/anemone.xml.h:10 hacks/config/ant.xml.h:17
+#: hacks/config/antspotlight.xml.h:6 hacks/config/apollonian.xml.h:12
+#: hacks/config/attraction.xml.h:28 hacks/config/atunnel.xml.h:7
+#: hacks/config/barcode.xml.h:7 hacks/config/blaster.xml.h:9
+#: hacks/config/blinkbox.xml.h:8 hacks/config/blocktube.xml.h:11
 #: hacks/config/bouboule.xml.h:9 hacks/config/braid.xml.h:12
 #: hacks/config/bubble3d.xml.h:6 hacks/config/bubbles.xml.h:11
 #: hacks/config/bumps.xml.h:5 hacks/config/cage.xml.h:6
 #: hacks/config/bouboule.xml.h:9 hacks/config/braid.xml.h:12
 #: hacks/config/bubble3d.xml.h:6 hacks/config/bubbles.xml.h:11
 #: hacks/config/bumps.xml.h:5 hacks/config/cage.xml.h:6
-#: hacks/config/circuit.xml.h:11 hacks/config/compass.xml.h:5
-#: hacks/config/coral.xml.h:14 hacks/config/critical.xml.h:7
-#: hacks/config/crystal.xml.h:12 hacks/config/cubenetic.xml.h:24
-#: hacks/config/cynosure.xml.h:10 hacks/config/dangerball.xml.h:6
-#: hacks/config/decayscreen.xml.h:18 hacks/config/deluxe.xml.h:9
-#: hacks/config/demon.xml.h:10 hacks/config/discrete.xml.h:9
-#: hacks/config/distort.xml.h:13 hacks/config/drift.xml.h:13
-#: hacks/config/engine.xml.h:6 hacks/config/epicycle.xml.h:11
-#: hacks/config/euler2d.xml.h:15 hacks/config/extrusion.xml.h:13
-#: hacks/config/fadeplot.xml.h:10 hacks/config/flag.xml.h:9
-#: hacks/config/flame.xml.h:15 hacks/config/flipscreen3d.xml.h:7
+#: hacks/config/circuit.xml.h:11 hacks/config/cloudlife.xml.h:13
+#: hacks/config/compass.xml.h:5 hacks/config/coral.xml.h:14
+#: hacks/config/critical.xml.h:7 hacks/config/crystal.xml.h:12
+#: hacks/config/cubenetic.xml.h:24 hacks/config/cynosure.xml.h:10
+#: hacks/config/dangerball.xml.h:6 hacks/config/decayscreen.xml.h:18
+#: hacks/config/deluxe.xml.h:9 hacks/config/demon.xml.h:10
+#: hacks/config/discrete.xml.h:9 hacks/config/distort.xml.h:13
+#: hacks/config/drift.xml.h:13 hacks/config/endgame.xml.h:6
+#: hacks/config/engine.xml.h:16 hacks/config/epicycle.xml.h:11
+#: hacks/config/eruption.xml.h:20 hacks/config/euler2d.xml.h:15
+#: hacks/config/extrusion.xml.h:13 hacks/config/fadeplot.xml.h:10
+#: hacks/config/flag.xml.h:9 hacks/config/flame.xml.h:15
+#: hacks/config/flipflop.xml.h:7 hacks/config/flipscreen3d.xml.h:7
 #: hacks/config/flow.xml.h:16 hacks/config/fluidballs.xml.h:20
 #: hacks/config/forest.xml.h:6 hacks/config/galaxy.xml.h:11
 #: hacks/config/flow.xml.h:16 hacks/config/fluidballs.xml.h:20
 #: hacks/config/forest.xml.h:6 hacks/config/galaxy.xml.h:11
-#: hacks/config/glforestfire.xml.h:15 hacks/config/glplanet.xml.h:8
-#: hacks/config/gltext.xml.h:15 hacks/config/goop.xml.h:11
-#: hacks/config/grav.xml.h:9 hacks/config/greynetic.xml.h:4
-#: hacks/config/halo.xml.h:10 hacks/config/hopalong.xml.h:23
-#: hacks/config/hyperball.xml.h:9 hacks/config/hypercube.xml.h:8
-#: hacks/config/ifs.xml.h:6 hacks/config/jigsaw.xml.h:7
-#: hacks/config/juggle.xml.h:8 hacks/config/julia.xml.h:10
-#: hacks/config/kaleidescope.xml.h:8 hacks/config/kumppa.xml.h:9
+#: hacks/config/glblur.xml.h:17 hacks/config/glforestfire.xml.h:15
+#: hacks/config/glplanet.xml.h:8 hacks/config/gltext.xml.h:15
+#: hacks/config/goop.xml.h:11 hacks/config/grav.xml.h:9
+#: hacks/config/greynetic.xml.h:4 hacks/config/halo.xml.h:11
+#: hacks/config/hopalong.xml.h:23 hacks/config/hyperball.xml.h:9
+#: hacks/config/hypercube.xml.h:8 hacks/config/ifs.xml.h:6
+#: hacks/config/jigsaw.xml.h:7 hacks/config/juggle.xml.h:8
+#: hacks/config/julia.xml.h:10 hacks/config/kaleidescope.xml.h:8
+#: hacks/config/klein.xml.h:8 hacks/config/kumppa.xml.h:9
 #: hacks/config/lament.xml.h:7 hacks/config/laser.xml.h:11
 #: hacks/config/lament.xml.h:7 hacks/config/laser.xml.h:11
-#: hacks/config/lightning.xml.h:6 hacks/config/lisa.xml.h:9
-#: hacks/config/lissie.xml.h:11 hacks/config/lmorph.xml.h:12
-#: hacks/config/loop.xml.h:9 hacks/config/menger.xml.h:18
+#: hacks/config/lavalite.xml.h:30 hacks/config/lightning.xml.h:6
+#: hacks/config/lisa.xml.h:9 hacks/config/lissie.xml.h:11
+#: hacks/config/lmorph.xml.h:12 hacks/config/loop.xml.h:9
+#: hacks/config/menger.xml.h:18 hacks/config/metaballs.xml.h:15
+#: hacks/config/mirrorblob.xml.h:21 hacks/config/mismunch.xml.h:12
 #: hacks/config/moebius.xml.h:10 hacks/config/moire2.xml.h:7
 #: hacks/config/molecule.xml.h:24 hacks/config/morph3d.xml.h:7
 #: hacks/config/mountain.xml.h:8 hacks/config/munch.xml.h:9
 #: hacks/config/moebius.xml.h:10 hacks/config/moire2.xml.h:7
 #: hacks/config/molecule.xml.h:24 hacks/config/morph3d.xml.h:7
 #: hacks/config/mountain.xml.h:8 hacks/config/munch.xml.h:9
-#: hacks/config/nerverot.xml.h:22 hacks/config/penrose.xml.h:12
-#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:7
-#: hacks/config/pipes.xml.h:16 hacks/config/polyominoes.xml.h:11
-#: hacks/config/pulsar.xml.h:17 hacks/config/qix.xml.h:22
+#: hacks/config/nerverot.xml.h:22 hacks/config/noof.xml.h:6
+#: hacks/config/pacman.xml.h:6 hacks/config/penrose.xml.h:12
+#: hacks/config/petri.xml.h:25 hacks/config/phosphor.xml.h:8
+#: hacks/config/piecewise.xml.h:11 hacks/config/pipes.xml.h:16
+#: hacks/config/polyominoes.xml.h:11 hacks/config/pong.xml.h:5
+#: hacks/config/popsquares.xml.h:6 hacks/config/pulsar.xml.h:17
+#: hacks/config/qix.xml.h:22 hacks/config/queens.xml.h:6
 #: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
 #: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
 #: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
 #: hacks/config/rotor.xml.h:12 hacks/config/rubik.xml.h:11
 #: hacks/config/sballs.xml.h:14 hacks/config/shadebobs.xml.h:10
 #: hacks/config/sierpinski.xml.h:9 hacks/config/sierpinski3d.xml.h:10
@@ -1025,57 +1297,67 @@ msgstr "小"
 #: 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/spheremonics.xml.h:22 hacks/config/spiral.xml.h:10
 #: hacks/config/spotlight.xml.h:5 hacks/config/sproingies.xml.h:8
 #: hacks/config/squiral.xml.h:16 hacks/config/stairs.xml.h:5
-#: hacks/config/starfish.xml.h:9 hacks/config/strange.xml.h:8
-#: hacks/config/superquadrics.xml.h:9 hacks/config/swirl.xml.h:7
+#: hacks/config/starfish.xml.h:9 hacks/config/strange.xml.h:5
+#: hacks/config/superquadrics.xml.h:10 hacks/config/swirl.xml.h:7
 #: hacks/config/t3d.xml.h:13 hacks/config/thornbird.xml.h:8
 #: hacks/config/triangle.xml.h:6 hacks/config/truchet.xml.h:3
 #: hacks/config/twang.xml.h:10 hacks/config/vines.xml.h:5
 #: hacks/config/t3d.xml.h:13 hacks/config/thornbird.xml.h:8
 #: hacks/config/triangle.xml.h:6 hacks/config/truchet.xml.h:3
 #: hacks/config/twang.xml.h:10 hacks/config/vines.xml.h:5
-#: hacks/config/webcollage.xml.h:8 hacks/config/whirlygig.xml.h:4
+#: hacks/config/webcollage.xml.h:8 hacks/config/whirlygig.xml.h:13
 #: hacks/config/worm.xml.h:8 hacks/config/xearth.xml.h:25
 #: hacks/config/xflame.xml.h:6 hacks/config/xjack.xml.h:3
 #: hacks/config/worm.xml.h:8 hacks/config/xearth.xml.h:25
 #: hacks/config/xflame.xml.h:6 hacks/config/xjack.xml.h:3
-#: hacks/config/xmatrix.xml.h:16 hacks/config/xmountains.xml.h:5
-#: hacks/config/xrayswarm.xml.h:4 hacks/config/zoom.xml.h:7
+#: hacks/config/xmatrix.xml.h:18 hacks/config/xmountains.xml.h:5
+#: hacks/config/xplanet.xml.h:60 hacks/config/xrayswarm.xml.h:4
+#: hacks/config/zoom.xml.h:7
 msgid "Speed"
 msgstr "速度"
 
 msgid "Speed"
 msgstr "速度"
 
-#: hacks/config/ant.xml.h:17
-msgid "Three Sided Cells"
-msgstr "三角形格"
+#: hacks/config/anemone.xml.h:11
+msgid "Tentacles"
+msgstr ""
 
 
-#: hacks/config/ant.xml.h:18 hacks/config/demon.xml.h:12
-#: hacks/config/discrete.xml.h:10 hacks/config/fadeplot.xml.h:11
-#: hacks/config/flag.xml.h:12 hacks/config/flow.xml.h:17
-#: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
-#: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
-#: hacks/config/slip.xml.h:11
-msgid "Timeout"
-msgstr "超时"
+#: 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/pong.xml.h:7
+#: hacks/config/starfish.xml.h:11 hacks/config/thornbird.xml.h:9
+#, fuzzy
+msgid "Thick"
+msgstr "厚"
 
 
-#: hacks/config/ant.xml.h:19
-msgid "Truchet Lines"
-msgstr "Truchet 线"
+#: hacks/config/anemone.xml.h:13 hacks/config/glknots.xml.h:20
+#: hacks/config/moire2.xml.h:8 hacks/config/thornbird.xml.h:10
+msgid "Thickness"
+msgstr "厚度"
 
 
-#: hacks/config/ant.xml.h:20
-msgid "Twelve Sided Cells"
-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/pong.xml.h:8
+#: hacks/config/starfish.xml.h:12 hacks/config/thornbird.xml.h:11
+#, fuzzy
+msgid "Thin"
+msgstr "薄"
 
 
-#: hacks/config/ant.xml.h:21 hacks/config/apollonian.xml.h:13
-#: hacks/config/attraction.xml.h:32 hacks/config/bouboule.xml.h:11
-#: hacks/config/braid.xml.h:13 hacks/config/critical.xml.h:8
-#: hacks/config/crystal.xml.h:13 hacks/config/cynosure.xml.h:11
-#: hacks/config/deco.xml.h:10 hacks/config/deluxe.xml.h:14
-#: hacks/config/demon.xml.h:13 hacks/config/discrete.xml.h:11
-#: hacks/config/drift.xml.h:14 hacks/config/epicycle.xml.h:13
-#: hacks/config/euler2d.xml.h:17 hacks/config/fadeplot.xml.h:12
-#: hacks/config/flag.xml.h:13 hacks/config/flame.xml.h:16
-#: hacks/config/flow.xml.h:18 hacks/config/forest.xml.h:8
-#: hacks/config/galaxy.xml.h:13 hacks/config/grav.xml.h:11
-#: hacks/config/halo.xml.h:12 hacks/config/hopalong.xml.h:25
-#: hacks/config/ifs.xml.h:8 hacks/config/imsmap.xml.h:15
-#: hacks/config/interference.xml.h:16 hacks/config/julia.xml.h:12
-#: hacks/config/laser.xml.h:12 hacks/config/lightning.xml.h:8
-#: hacks/config/lisa.xml.h:12 hacks/config/lissie.xml.h:13
-#: hacks/config/loop.xml.h:12 hacks/config/moire.xml.h:11
+#: hacks/config/anemone.xml.h:15
+msgid "Turn speed"
+msgstr ""
+
+#: hacks/config/anemone.xml.h:16 hacks/config/ant.xml.h:22
+#: hacks/config/apollonian.xml.h:13 hacks/config/attraction.xml.h:32
+#: hacks/config/bouboule.xml.h:11 hacks/config/braid.xml.h:13
+#: hacks/config/critical.xml.h:8 hacks/config/crystal.xml.h:13
+#: hacks/config/cynosure.xml.h:11 hacks/config/deco.xml.h:10
+#: hacks/config/deluxe.xml.h:14 hacks/config/demon.xml.h:13
+#: hacks/config/discrete.xml.h:11 hacks/config/drift.xml.h:14
+#: hacks/config/epicycle.xml.h:13 hacks/config/euler2d.xml.h:17
+#: hacks/config/fadeplot.xml.h:12 hacks/config/flag.xml.h:13
+#: hacks/config/flame.xml.h:16 hacks/config/flow.xml.h:18
+#: hacks/config/forest.xml.h:8 hacks/config/galaxy.xml.h:13
+#: hacks/config/grav.xml.h:11 hacks/config/halo.xml.h:13
+#: hacks/config/hopalong.xml.h:25 hacks/config/ifs.xml.h:8
+#: hacks/config/imsmap.xml.h:15 hacks/config/interference.xml.h:19
+#: hacks/config/julia.xml.h:12 hacks/config/laser.xml.h:12
+#: hacks/config/lightning.xml.h:8 hacks/config/lisa.xml.h:12
+#: hacks/config/lissie.xml.h:13 hacks/config/loop.xml.h:12
+#: hacks/config/metaballs.xml.h:16 hacks/config/moire.xml.h:11
 #: hacks/config/moire2.xml.h:9 hacks/config/mountain.xml.h:9
 #: hacks/config/nerverot.xml.h:23 hacks/config/penrose.xml.h:13
 #: hacks/config/polyominoes.xml.h:12 hacks/config/rd-bomb.xml.h:20
 #: 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
@@ -1083,7 +1365,7 @@ msgstr "十二边格"
 #: 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/shadebobs.xml.h:12 hacks/config/sierpinski.xml.h:12
 #: hacks/config/slip.xml.h:12 hacks/config/sphere.xml.h:8
 #: hacks/config/spiral.xml.h:12 hacks/config/squiral.xml.h:18
-#: hacks/config/starfish.xml.h:14 hacks/config/strange.xml.h:11
+#: hacks/config/starfish.xml.h:14 hacks/config/strange.xml.h:8
 #: hacks/config/swirl.xml.h:9 hacks/config/thornbird.xml.h:13
 #: hacks/config/triangle.xml.h:8 hacks/config/vines.xml.h:7
 #: hacks/config/worm.xml.h:9 hacks/config/xearth.xml.h:28
 #: 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
@@ -1091,54 +1373,246 @@ msgstr "十二边格"
 msgid "Two"
 msgstr "二"
 
 msgid "Two"
 msgstr "二"
 
-#: hacks/config/apollonian.xml.h:1
-msgid "Apollonian"
+#: hacks/config/anemone.xml.h:17
+msgid "Wiggling tentacles. By Gabriel Finch."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:2
-msgid "Deep"
-msgstr "深"
-
-#: hacks/config/apollonian.xml.h:3
-msgid "Depth"
-msgstr "深度"
-
-#: hacks/config/apollonian.xml.h:4
-msgid "Draw Labels"
-msgstr "绘制标签"
-
-#: hacks/config/apollonian.xml.h:6
-msgid "Include Alternate Geometries"
+#: hacks/config/anemone.xml.h:18
+msgid "Withdraw freqency"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/apollonian.xml.h:9
+#: hacks/config/ant.xml.h:1
+#, fuzzy
 msgid ""
 msgid ""
-"Packs a large circle with smaller circles, demonstrating the Descartes "
-"Circle Theorem. Written by Allan R. Wilks and David Bagley."
+"A cellular automaton that is really a two-dimensional Turing machine: as the "
+"heads (``ants'') walk along the screen, they change pixel values in their "
+"path. Then, as they pass over changed pixels, their behavior is influenced. "
+"Written by David Bagley."
 msgstr ""
 msgstr ""
+"这个自动机实际上是一个两维空间的图林机器 (Turing machine):当每个端点 (“蚂"
+"蚁”) 在屏幕上游走时,它们会改变所经过的路线的像素颜色。然后当它们再经过那些像"
+"素时,它们的行为就会受影响。由 David Bagley 编写。"
 
 
-#: hacks/config/apollonian.xml.h:10
-msgid "Shallow"
-msgstr ""
+#: hacks/config/ant.xml.h:2
+msgid "Ant"
+msgstr "蚂蚁"
 
 
-#: hacks/config/atlantis.xml.h:1
-msgid "Agressive"
-msgstr ""
+#: hacks/config/ant.xml.h:3
+msgid "Ant Size"
+msgstr "蚂蚁大小"
 
 
-#: hacks/config/atlantis.xml.h:2
-msgid "Atlantis"
-msgstr "亚特兰蒂斯"
+#: hacks/config/ant.xml.h:4
+msgid "Ants Count"
+msgstr "蚂蚁数目"
 
 
-#: hacks/config/atlantis.xml.h:3
-msgid "Clear Water"
-msgstr "清澈的水"
+#: hacks/config/ant.xml.h:5
+#, fuzzy
+msgid "Draw Eyes"
+msgstr "绘制标签"
 
 
-#: hacks/config/atlantis.xml.h:5
-msgid "Flat Background"
-msgstr "å\8d\95è\89²è\83\8cæ\99¯"
+#: hacks/config/ant.xml.h:7
+msgid "Four Sided Cells"
+msgstr "å\9b\9b边形格"
 
 
-#: hacks/config/atlantis.xml.h:6
-msgid "Gradient Background"
+#: 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/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 "大"
+
+#: hacks/config/ant.xml.h:10
+msgid "Nine Sided Cells"
+msgstr "九边形格"
+
+#: hacks/config/ant.xml.h:12
+#, fuzzy
+msgid "Random Cell Shape"
+msgstr "随机格子形状"
+
+#: hacks/config/ant.xml.h:13 hacks/config/speedmine.xml.h:11
+msgid "Sharp Turns"
+msgstr "可突然转向"
+
+#: hacks/config/ant.xml.h:14
+msgid "Six Sided Cells"
+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/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 "小"
+
+#: hacks/config/ant.xml.h:18
+msgid "Three Sided Cells"
+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/flag.xml.h:12 hacks/config/flow.xml.h:17
+#: hacks/config/lissie.xml.h:12 hacks/config/loop.xml.h:11
+#: hacks/config/rubik.xml.h:12 hacks/config/sierpinski.xml.h:11
+#: hacks/config/slip.xml.h:11
+msgid "Timeout"
+msgstr "超时"
+
+#: hacks/config/ant.xml.h:20
+msgid "Truchet Lines"
+msgstr "Truchet 线"
+
+#: hacks/config/ant.xml.h:21
+msgid "Twelve Sided Cells"
+msgstr "十二边格"
+
+#: 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/antspotlight.xml.h:4 hacks/config/atlantis.xml.h:11
+#: hacks/config/atunnel.xml.h:5 hacks/config/blocktube.xml.h:8
+#: hacks/config/boxed.xml.h:5 hacks/config/bubble3d.xml.h:4
+#: hacks/config/cage.xml.h:3 hacks/config/circuit.xml.h:9
+#: hacks/config/cubenetic.xml.h:21 hacks/config/cubestorm.xml.h:7
+#: hacks/config/dangerball.xml.h:4 hacks/config/endgame.xml.h:4
+#: hacks/config/engine.xml.h:14 hacks/config/extrusion.xml.h:10
+#: hacks/config/flipflop.xml.h:4 hacks/config/flipscreen3d.xml.h:5
+#: hacks/config/fluidballs.xml.h:17 hacks/config/flurry.xml.h:9
+#: hacks/config/flyingtoasters.xml.h:10 hacks/config/gears.xml.h:6
+#: hacks/config/gflux.xml.h:11 hacks/config/glblur.xml.h:13
+#: hacks/config/gleidescope.xml.h:10 hacks/config/glforestfire.xml.h:13
+#: hacks/config/glknots.xml.h:16 hacks/config/glmatrix.xml.h:17
+#: hacks/config/glplanet.xml.h:5 hacks/config/glslideshow.xml.h:18
+#: hacks/config/glsnake.xml.h:10 hacks/config/gltext.xml.h:12
+#: hacks/config/hypertorus.xml.h:12 hacks/config/jigglypuff.xml.h:15
+#: hacks/config/klein.xml.h:6 hacks/config/lament.xml.h:5
+#: hacks/config/lavalite.xml.h:26 hacks/config/menger.xml.h:15
+#: hacks/config/mirrorblob.xml.h:18 hacks/config/moebius.xml.h:6
+#: hacks/config/molecule.xml.h:21 hacks/config/morph3d.xml.h:5
+#: hacks/config/noof.xml.h:4 hacks/config/pipes.xml.h:14
+#: hacks/config/polytopes.xml.h:18 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/apollonian.xml.h:1
+msgid "Apollonian"
+msgstr ""
+
+#: hacks/config/apollonian.xml.h:2
+msgid "Deep"
+msgstr "深"
+
+#: hacks/config/apollonian.xml.h:3
+msgid "Depth"
+msgstr "深度"
+
+#: hacks/config/apollonian.xml.h:4
+msgid "Draw Labels"
+msgstr "绘制标签"
+
+#: hacks/config/apollonian.xml.h:6
+msgid "Include Alternate Geometries"
+msgstr ""
+
+#: hacks/config/apollonian.xml.h:9
+msgid ""
+"Packs a large circle with smaller circles, demonstrating the Descartes "
+"Circle Theorem. Written by Allan R. Wilks and David Bagley."
+msgstr ""
+
+#: hacks/config/apollonian.xml.h:10
+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 command (e.g., "
+"\"fortune\".) In \"Slideshow Mode\", it chooses a number of images from the "
+"image source you configured into XScreenSaver and displays them within the "
+"limitations of the Apple ][ display hardware. (Six available colors in hi-"
+"res mode!) In \"Basic Programming Mode\", a simulated user types in a BASIC "
+"program and runs it. By Trevor Blackwell."
+msgstr ""
+
+#: 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/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:2
+msgid "Atlantis"
+msgstr "亚特兰蒂斯"
+
+#: hacks/config/atlantis.xml.h:3
+msgid "Clear Water"
+msgstr "清澈的水"
+
+#: hacks/config/atlantis.xml.h:5
+msgid "Flat Background"
+msgstr "单色背景"
+
+#: hacks/config/atlantis.xml.h:6
+msgid "Gradient Background"
 msgstr "渐变背景"
 
 #: hacks/config/atlantis.xml.h:7
 msgstr "渐变背景"
 
 #: hacks/config/atlantis.xml.h:7
@@ -1158,38 +1632,20 @@ msgstr "鲨鱼的速度"
 msgid "Shimmering Water"
 msgstr "水波荡漾"
 
 msgid "Shimmering Water"
 msgstr "水波荡漾"
 
-#: hacks/config/atlantis.xml.h:11 hacks/config/boxed.xml.h:5
-#: hacks/config/bubble3d.xml.h:4 hacks/config/cage.xml.h:3
-#: hacks/config/circuit.xml.h:9 hacks/config/cubenetic.xml.h:21
-#: hacks/config/dangerball.xml.h:4 hacks/config/engine.xml.h:4
-#: hacks/config/extrusion.xml.h:10 hacks/config/flipscreen3d.xml.h:5
-#: hacks/config/fluidballs.xml.h:17 hacks/config/gears.xml.h:6
-#: hacks/config/gflux.xml.h:11 hacks/config/glforestfire.xml.h:13
-#: hacks/config/glplanet.xml.h:5 hacks/config/glsnake.xml.h:10
-#: hacks/config/gltext.xml.h:12 hacks/config/lament.xml.h:5
-#: hacks/config/menger.xml.h:15 hacks/config/moebius.xml.h:6
-#: hacks/config/molecule.xml.h:21 hacks/config/morph3d.xml.h:5
-#: hacks/config/pipes.xml.h:14 hacks/config/pulsar.xml.h:14
-#: hacks/config/rubik.xml.h:6 hacks/config/sballs.xml.h:12
-#: hacks/config/sierpinski3d.xml.h:6 hacks/config/spheremonics.xml.h:18
-#: hacks/config/sproingies.xml.h:4 hacks/config/stairs.xml.h:2
-#: hacks/config/starwars.xml.h:11 hacks/config/superquadrics.xml.h:6
-msgid "Show Frames-per-Second"
-msgstr "显示每秒帧数"
-
 #: 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/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/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/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/mismunch.xml.h:11 hacks/config/molecule.xml.h:23
 #: hacks/config/munch.xml.h:8 hacks/config/sierpinski3d.xml.h:9
 #: hacks/config/speedmine.xml.h:14 hacks/config/spheremonics.xml.h:21
 #: hacks/config/sproingies.xml.h:7 hacks/config/stairs.xml.h:4
 #: hacks/config/munch.xml.h:8 hacks/config/sierpinski3d.xml.h:9
 #: hacks/config/speedmine.xml.h:14 hacks/config/spheremonics.xml.h:21
 #: hacks/config/sproingies.xml.h:7 hacks/config/stairs.xml.h:4
-#: hacks/config/stonerview.xml.h:2 hacks/config/superquadrics.xml.h:8
+#: hacks/config/stonerview.xml.h:2 hacks/config/superquadrics.xml.h:9
 msgid "Solid"
 msgstr "单色"
 
 msgid "Solid"
 msgstr "单色"
 
@@ -1206,18 +1662,23 @@ msgstr ""
 msgid "Whale Speed"
 msgstr "鲸鱼的速度"
 
 msgid "Whale Speed"
 msgstr "鲸鱼的速度"
 
-#: hacks/config/atlantis.xml.h:17 hacks/config/boxed.xml.h:8
-#: hacks/config/cage.xml.h:8 hacks/config/dangerball.xml.h:11
-#: hacks/config/extrusion.xml.h:19 hacks/config/gears.xml.h:11
-#: hacks/config/glforestfire.xml.h:20 hacks/config/glplanet.xml.h:11
-#: hacks/config/glsnake.xml.h:16 hacks/config/gltext.xml.h:18
-#: hacks/config/lament.xml.h:9 hacks/config/menger.xml.h:21
-#: hacks/config/moebius.xml.h:11 hacks/config/molecule.xml.h:26
-#: hacks/config/pulsar.xml.h:20 hacks/config/sballs.xml.h:18
-#: hacks/config/sierpinski3d.xml.h:12 hacks/config/speedmine.xml.h:18
-#: hacks/config/spheremonics.xml.h:26 hacks/config/sproingies.xml.h:10
-#: hacks/config/stairs.xml.h:7 hacks/config/stonerview.xml.h:4
-#: hacks/config/superquadrics.xml.h:11
+#: hacks/config/atlantis.xml.h:17 hacks/config/atunnel.xml.h:10
+#: hacks/config/blinkbox.xml.h:9 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/dangerball.xml.h:11
+#: hacks/config/extrusion.xml.h:19 hacks/config/flipflop.xml.h:8
+#: hacks/config/flyingtoasters.xml.h:14 hacks/config/gears.xml.h:11
+#: hacks/config/glblur.xml.h:20 hacks/config/glforestfire.xml.h:20
+#: hacks/config/glknots.xml.h:23 hacks/config/glplanet.xml.h:11
+#: hacks/config/glsnake.xml.h:15 hacks/config/gltext.xml.h:18
+#: hacks/config/jigglypuff.xml.h:25 hacks/config/lament.xml.h:9
+#: hacks/config/lavalite.xml.h:32 hacks/config/menger.xml.h:21
+#: hacks/config/mirrorblob.xml.h:24 hacks/config/moebius.xml.h:11
+#: hacks/config/molecule.xml.h:26 hacks/config/pulsar.xml.h:20
+#: hacks/config/sballs.xml.h:18 hacks/config/sierpinski3d.xml.h:12
+#: hacks/config/speedmine.xml.h:18 hacks/config/spheremonics.xml.h:26
+#: hacks/config/sproingies.xml.h:10 hacks/config/stairs.xml.h:7
+#: hacks/config/stonerview.xml.h:4 hacks/config/superquadrics.xml.h:12
 msgid "Wireframe"
 msgstr "线框"
 
 msgid "Wireframe"
 msgstr "线框"
 
@@ -1233,7 +1694,7 @@ msgstr "小球的数目"
 msgid "Ball Mass"
 msgstr "小球的质量"
 
 msgid "Ball Mass"
 msgstr "小球的质量"
 
-#: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:2
+#: hacks/config/attraction.xml.h:4 hacks/config/fluidballs.xml.h:3
 msgid "Balls"
 msgstr "小球"
 
 msgid "Balls"
 msgstr "小球"
 
@@ -1242,7 +1703,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 "颜色对比度"
@@ -1256,16 +1717,18 @@ msgid "Filled Splines"
 msgstr ""
 
 #: hacks/config/attraction.xml.h:10 hacks/config/ccurve.xml.h:9
 msgstr ""
 
 #: hacks/config/attraction.xml.h:10 hacks/config/ccurve.xml.h:9
-#: hacks/config/cubenetic.xml.h:10 hacks/config/euler2d.xml.h:5
-#: hacks/config/flame.xml.h:9 hacks/config/goop.xml.h:6
-#: hacks/config/hopalong.xml.h:10 hacks/config/hyperball.xml.h:3
-#: hacks/config/hypercube.xml.h:3 hacks/config/interference.xml.h:6
-#: hacks/config/kumppa.xml.h:4 hacks/config/nerverot.xml.h:11
-#: hacks/config/petri.xml.h:8 hacks/config/pyro.xml.h:5
-#: hacks/config/qix.xml.h:10 hacks/config/speedmine.xml.h:5
-#: hacks/config/spheremonics.xml.h:6 hacks/config/spiral.xml.h:4
-#: hacks/config/squiral.xml.h:6 hacks/config/strange.xml.h:3
-#: hacks/config/superquadrics.xml.h:4 hacks/config/t3d.xml.h:7
+#: hacks/config/cloudlife.xml.h:5 hacks/config/cubenetic.xml.h:10
+#: hacks/config/euler2d.xml.h:5 hacks/config/flame.xml.h:9
+#: hacks/config/glslideshow.xml.h:13 hacks/config/goop.xml.h:6
+#: hacks/config/halftone.xml.h:7 hacks/config/hopalong.xml.h:10
+#: hacks/config/hyperball.xml.h:3 hacks/config/hypercube.xml.h:3
+#: hacks/config/interference.xml.h:8 hacks/config/jigglypuff.xml.h:8
+#: hacks/config/kumppa.xml.h:4 hacks/config/lavalite.xml.h:12
+#: hacks/config/nerverot.xml.h:11 hacks/config/petri.xml.h:8
+#: hacks/config/pyro.xml.h:5 hacks/config/qix.xml.h:10
+#: hacks/config/speedmine.xml.h:5 hacks/config/spheremonics.xml.h:6
+#: hacks/config/spiral.xml.h:4 hacks/config/squiral.xml.h:6
+#: hacks/config/superquadrics.xml.h:5 hacks/config/t3d.xml.h:7
 #: hacks/config/twang.xml.h:5 hacks/config/wander.xml.h:8
 msgid "High"
 msgstr "高"
 #: hacks/config/twang.xml.h:5 hacks/config/wander.xml.h:8
 msgid "High"
 msgstr "高"
@@ -1294,34 +1757,39 @@ msgstr ""
 
 #: hacks/config/attraction.xml.h:15 hacks/config/deluxe.xml.h:5
 #: hacks/config/lmorph.xml.h:7 hacks/config/pedal.xml.h:5
 
 #: hacks/config/attraction.xml.h:15 hacks/config/deluxe.xml.h:5
 #: hacks/config/lmorph.xml.h:7 hacks/config/pedal.xml.h:5
-#: hacks/config/starfish.xml.h:4 hacks/config/whirlygig.xml.h:3
+#: hacks/config/starfish.xml.h:4 hacks/config/whirlygig.xml.h:10
 msgid "Lines"
 msgstr "线"
 
 msgid "Lines"
 msgstr "线"
 
-#: hacks/config/attraction.xml.h:16 hacks/config/braid.xml.h:6
-#: hacks/config/cynosure.xml.h:5 hacks/config/drift.xml.h:8
-#: hacks/config/euler2d.xml.h:6 hacks/config/galaxy.xml.h:5
-#: hacks/config/juggle.xml.h:5 hacks/config/laser.xml.h:5
-#: hacks/config/menger.xml.h:4 hacks/config/munch.xml.h:4
-#: hacks/config/nerverot.xml.h:13 hacks/config/petri.xml.h:9
-#: hacks/config/polyominoes.xml.h:4 hacks/config/rotor.xml.h:5
-#: hacks/config/shadebobs.xml.h:4 hacks/config/sierpinski3d.xml.h:3
-#: hacks/config/spheremonics.xml.h:7 hacks/config/wander.xml.h:10
-#: hacks/config/whirlwindwarp.xml.h:3
+#: hacks/config/attraction.xml.h:16 hacks/config/blocktube.xml.h:5
+#: hacks/config/braid.xml.h:6 hacks/config/cynosure.xml.h:5
+#: hacks/config/drift.xml.h:8 hacks/config/eruption.xml.h:11
+#: hacks/config/euler2d.xml.h:6 hacks/config/fireflies.xml.h:21
+#: hacks/config/fontglide.xml.h:8 hacks/config/galaxy.xml.h:5
+#: hacks/config/juggle.xml.h:5 hacks/config/klein.xml.h:4
+#: hacks/config/laser.xml.h:5 hacks/config/menger.xml.h:4
+#: hacks/config/metaballs.xml.h:5 hacks/config/mismunch.xml.h:3
+#: hacks/config/munch.xml.h:4 hacks/config/nerverot.xml.h:13
+#: hacks/config/petri.xml.h:9 hacks/config/polyominoes.xml.h:4
+#: hacks/config/rotor.xml.h:5 hacks/config/shadebobs.xml.h:4
+#: hacks/config/sierpinski3d.xml.h:3 hacks/config/spheremonics.xml.h:7
+#: hacks/config/wander.xml.h:10 hacks/config/whirlwindwarp.xml.h:3
 msgid "Long"
 msgstr "长"
 
 #: hacks/config/attraction.xml.h:17 hacks/config/ccurve.xml.h:10
 msgid "Long"
 msgstr "长"
 
 #: hacks/config/attraction.xml.h:17 hacks/config/ccurve.xml.h:10
-#: hacks/config/cubenetic.xml.h:12 hacks/config/euler2d.xml.h:7
-#: hacks/config/flame.xml.h:10 hacks/config/goop.xml.h:7
-#: hacks/config/hopalong.xml.h:14 hacks/config/hyperball.xml.h:6
-#: hacks/config/hypercube.xml.h:5 hacks/config/interference.xml.h:9
-#: hacks/config/kumppa.xml.h:6 hacks/config/nerverot.xml.h:14
-#: hacks/config/petri.xml.h:10 hacks/config/pyro.xml.h:7
-#: hacks/config/qix.xml.h:13 hacks/config/speedmine.xml.h:6
-#: hacks/config/spheremonics.xml.h:8 hacks/config/spiral.xml.h:5
-#: hacks/config/squiral.xml.h:8 hacks/config/strange.xml.h:4
-#: hacks/config/superquadrics.xml.h:5 hacks/config/t3d.xml.h:8
+#: hacks/config/cloudlife.xml.h:8 hacks/config/cubenetic.xml.h:12
+#: hacks/config/euler2d.xml.h:7 hacks/config/flame.xml.h:10
+#: hacks/config/glslideshow.xml.h:15 hacks/config/goop.xml.h:7
+#: hacks/config/halftone.xml.h:9 hacks/config/hopalong.xml.h:14
+#: hacks/config/hyperball.xml.h:6 hacks/config/hypercube.xml.h:5
+#: hacks/config/interference.xml.h:12 hacks/config/jigglypuff.xml.h:11
+#: hacks/config/kumppa.xml.h:6 hacks/config/lavalite.xml.h:14
+#: hacks/config/nerverot.xml.h:14 hacks/config/petri.xml.h:10
+#: hacks/config/pyro.xml.h:7 hacks/config/qix.xml.h:13
+#: hacks/config/speedmine.xml.h:6 hacks/config/spheremonics.xml.h:8
+#: hacks/config/spiral.xml.h:5 hacks/config/squiral.xml.h:8
+#: hacks/config/superquadrics.xml.h:6 hacks/config/t3d.xml.h:8
 #: hacks/config/twang.xml.h:7 hacks/config/wander.xml.h:11
 msgid "Low"
 msgstr "低"
 #: hacks/config/twang.xml.h:7 hacks/config/wander.xml.h:11
 msgid "Low"
 msgstr "低"
@@ -1339,6 +1807,7 @@ msgid "Polygons"
 msgstr "多边形"
 
 #: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
 msgstr "多边形"
 
 #: hacks/config/attraction.xml.h:23 hacks/config/spotlight.xml.h:3
+#: hacks/config/xplanet.xml.h:55
 msgid "Radius"
 msgstr "半径"
 
 msgid "Radius"
 msgstr "半径"
 
@@ -1346,10 +1815,13 @@ msgstr "半径"
 msgid "Repulsion Threshold"
 msgstr "排斥距离临界值"
 
 msgid "Repulsion Threshold"
 msgstr "排斥距离临界值"
 
-#: hacks/config/attraction.xml.h:25 hacks/config/braid.xml.h:10
-#: hacks/config/cynosure.xml.h:8 hacks/config/drift.xml.h:11
-#: hacks/config/euler2d.xml.h:12 hacks/config/galaxy.xml.h:8
+#: hacks/config/attraction.xml.h:25 hacks/config/blocktube.xml.h:7
+#: hacks/config/braid.xml.h:10 hacks/config/cynosure.xml.h:8
+#: hacks/config/drift.xml.h:11 hacks/config/eruption.xml.h:18
+#: hacks/config/euler2d.xml.h:12 hacks/config/fireflies.xml.h:34
+#: hacks/config/galaxy.xml.h:8 hacks/config/klein.xml.h:5
 #: hacks/config/laser.xml.h:9 hacks/config/menger.xml.h:14
 #: hacks/config/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/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
@@ -1362,7 +1834,7 @@ 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 "轨迹"
 
 msgid "Tails"
 msgstr "轨迹"
 
@@ -1371,6 +1843,56 @@ msgstr "轨迹"
 msgid "Trail Length"
 msgstr "轨迹的长度"
 
 msgid "Trail Length"
 msgstr "轨迹的长度"
 
+#: hacks/config/atunnel.xml.h:1
+msgid "Atunnel"
+msgstr ""
+
+#: hacks/config/atunnel.xml.h:2
+msgid ""
+"Draws an animation of a textured tunnel in GL. Requires OpenGL, and a "
+"machine with fast hardware support for texture maps. Written by Eric "
+"Lassauge and Roman Podobedov."
+msgstr ""
+
+#: hacks/config/atunnel.xml.h:4 hacks/config/distort.xml.h:9
+#: hacks/config/glforestfire.xml.h:10 hacks/config/lament.xml.h:4
+#: hacks/config/sballs.xml.h:6
+msgid "Normal"
+msgstr "一般"
+
+#: hacks/config/atunnel.xml.h:8 hacks/config/glforestfire.xml.h:18
+#: hacks/config/lament.xml.h:8 hacks/config/sballs.xml.h:17
+msgid "Untextured"
+msgstr ""
+
+#: hacks/config/atunnel.xml.h:9
+#, fuzzy
+msgid "Use light"
+msgstr "右上角"
+
+#: hacks/config/barcode.xml.h:1
+#, fuzzy
+msgid "Barcode"
+msgstr "浏览(_B)"
+
+#: hacks/config/barcode.xml.h:2
+msgid "Barcode Clock (24 Hour)"
+msgstr ""
+
+#: hacks/config/barcode.xml.h:3
+msgid "Barcode Clock (AM/PM)"
+msgstr ""
+
+#: hacks/config/barcode.xml.h:5
+msgid "Scrolling Barcodes"
+msgstr ""
+
+#: hacks/config/barcode.xml.h:8
+msgid ""
+"This draws a random sequence of colorful barcodes scrolling across your "
+"screen. CONSUME! By Dan Bornstein."
+msgstr ""
+
 #: hacks/config/blaster.xml.h:1
 msgid "Blaster"
 msgstr "星际战争"
 #: hacks/config/blaster.xml.h:1
 msgid "Blaster"
 msgstr "星际战争"
@@ -1385,17 +1907,6 @@ msgstr ""
 "模拟飞行中的太空战争机械人 (以有颜色的圆圈表示) 在移动中的星群之间战斗。由 "
 "Jonathan Lin 编写。"
 
 "模拟飞行中的太空战争机械人 (以有颜色的圆圈表示) 在移动中的星群之间战斗。由 "
 "Jonathan Lin 编写。"
 
-#: hacks/config/blaster.xml.h:4 hacks/config/bouboule.xml.h:4
-#: hacks/config/coral.xml.h:8 hacks/config/cubenetic.xml.h:9
-#: hacks/config/euler2d.xml.h:4 hacks/config/flame.xml.h:7
-#: hacks/config/fluidballs.xml.h:4 hacks/config/kaleidescope.xml.h:3
-#: hacks/config/lisa.xml.h:3 hacks/config/pedal.xml.h:4
-#: hacks/config/petri.xml.h:7 hacks/config/qix.xml.h:8
-#: hacks/config/thornbird.xml.h:3 hacks/config/whirlwindwarp.xml.h:1
-#: hacks/config/xfishtank.xml.h:4
-msgid "Few"
-msgstr "少"
-
 #: hacks/config/blaster.xml.h:5 hacks/config/penetrate.xml.h:4
 msgid "Lasers"
 msgstr "激光"
 #: hacks/config/blaster.xml.h:5 hacks/config/penetrate.xml.h:4
 msgid "Lasers"
 msgstr "激光"
@@ -1408,10 +1919,33 @@ msgstr "机器人"
 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
+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
 #: hacks/config/blitspin.xml.h:1
 #, fuzzy
-msgid "90 Rotation Speed"
-msgstr "旋转速度"
+msgid "90 deg Rotation Speed"
+msgstr "90 度旋转速度"
 
 #: hacks/config/blitspin.xml.h:2
 msgid "Bitmap to rotate"
 
 #: hacks/config/blitspin.xml.h:2
 msgid "Bitmap to rotate"
@@ -1443,6 +1977,33 @@ msgid ""
 "image and rotate that."
 msgstr ""
 
 "image and rotate that."
 msgstr ""
 
+#: hacks/config/blocktube.xml.h:1
+msgid "BlockTube"
+msgstr ""
+
+#: hacks/config/blocktube.xml.h:2
+msgid "Color Change Time"
+msgstr ""
+
+#: hacks/config/blocktube.xml.h:3
+msgid "Color Hold Time"
+msgstr ""
+
+#: hacks/config/blocktube.xml.h:6
+#, fuzzy
+msgid "Reflective Blocks"
+msgstr "反射"
+
+#: hacks/config/blocktube.xml.h:10
+msgid "Solid Blocks"
+msgstr ""
+
+#: hacks/config/blocktube.xml.h:12
+msgid ""
+"This hack draws a swirling, falling tunnel of reflective slabs. They fade "
+"from hue to hue. Written by Lars R. Damerow."
+msgstr ""
+
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 msgstr "Bouboule"
 #: hacks/config/bouboule.xml.h:1
 msgid "Bouboule"
 msgstr "Bouboule"
@@ -1458,17 +2019,57 @@ 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 ""
 
-#: hacks/config/boxed.xml.h:1 hacks/config/gears.xml.h:1
-#: hacks/config/gflux.xml.h:1 hacks/config/pyro.xml.h:1
-#: hacks/config/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/bouncingcow.xml.h:1
+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
+#: hacks/config/cubestorm.xml.h:1 hacks/config/flyingtoasters.xml.h:3
+#: hacks/config/fontglide.xml.h:1 hacks/config/gears.xml.h:1
+#: hacks/config/gflux.xml.h:1 hacks/config/glknots.xml.h:1
+#: hacks/config/glmatrix.xml.h:1 hacks/config/jigglypuff.xml.h:1
+#: hacks/config/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 "动画速度"
 
+#: hacks/config/bouncingcow.xml.h:3
+msgid "Beefy Cow"
+msgstr ""
+
+#: hacks/config/bouncingcow.xml.h:4
+#, fuzzy
+msgid "Bounce Speed"
+msgstr "完成迷宫的速度"
+
+#: hacks/config/bouncingcow.xml.h:5
+msgid "BouncingCow"
+msgstr ""
+
+#: hacks/config/bouncingcow.xml.h:7
+msgid "Herd"
+msgstr ""
+
+#: hacks/config/bouncingcow.xml.h:8
+#, fuzzy
+msgid "Moo"
+msgstr "单声道"
+
+#: hacks/config/bouncingcow.xml.h:9
+#, fuzzy
+msgid "Number of Cows"
+msgstr "颜色数"
+
+#: hacks/config/bouncingcow.xml.h:11
+#, fuzzy
+msgid "Wireframe Cow"
+msgstr "线框"
+
 #: hacks/config/boxed.xml.h:2
 msgid "Boxed"
 msgstr ""
 #: hacks/config/boxed.xml.h:2
 msgid "Boxed"
 msgstr ""
@@ -1491,15 +2092,17 @@ msgid ""
 "Neil."
 msgstr "绘制随机的颜色旋转变化而且交织在一起的同心圆。由 John Neil 编写。"
 
 "Neil."
 msgstr "绘制随机的颜色旋转变化而且交织在一起的同心圆。由 John Neil 编写。"
 
-#: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:8
+#: hacks/config/braid.xml.h:3 hacks/config/bsod.xml.h:9
 #: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
 #: hacks/config/cynosure.xml.h:3 hacks/config/deco.xml.h:4
 #: hacks/config/drift.xml.h:2 hacks/config/epicycle.xml.h:3
 #: hacks/config/ccurve.xml.h:7 hacks/config/coral.xml.h:6
 #: hacks/config/cynosure.xml.h:3 hacks/config/deco.xml.h:4
 #: hacks/config/drift.xml.h:2 hacks/config/epicycle.xml.h:3
-#: hacks/config/euler2d.xml.h:1 hacks/config/flame.xml.h:5
-#: hacks/config/galaxy.xml.h:2 hacks/config/glsnake.xml.h:4
-#: hacks/config/helix.xml.h:3 hacks/config/hopalong.xml.h:2
-#: hacks/config/imsmap.xml.h:6 hacks/config/laser.xml.h:2
-#: hacks/config/menger.xml.h:2 hacks/config/moire.xml.h:3
+#: hacks/config/eruption.xml.h:3 hacks/config/euler2d.xml.h:1
+#: hacks/config/flame.xml.h:5 hacks/config/galaxy.xml.h:2
+#: hacks/config/glsnake.xml.h:5 hacks/config/helix.xml.h:3
+#: hacks/config/hopalong.xml.h:2 hacks/config/imsmap.xml.h:6
+#: hacks/config/klein.xml.h:1 hacks/config/laser.xml.h:2
+#: hacks/config/menger.xml.h:2 hacks/config/metaballs.xml.h:3
+#: hacks/config/mismunch.xml.h:1 hacks/config/moire.xml.h:3
 #: hacks/config/molecule.xml.h:9 hacks/config/munch.xml.h:2
 #: hacks/config/nerverot.xml.h:8 hacks/config/pedal.xml.h:3
 #: hacks/config/penrose.xml.h:5 hacks/config/polyominoes.xml.h:1
 #: hacks/config/molecule.xml.h:9 hacks/config/munch.xml.h:2
 #: hacks/config/nerverot.xml.h:8 hacks/config/pedal.xml.h:3
 #: hacks/config/penrose.xml.h:5 hacks/config/polyominoes.xml.h:1
@@ -1535,18 +2138,22 @@ msgid "AmigaDOS"
 msgstr "AmigaDOS"
 
 #: hacks/config/bsod.xml.h:4
 msgstr "AmigaDOS"
 
 #: hacks/config/bsod.xml.h:4
+msgid "Apple II"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:5
 msgid "Atari"
 msgstr "Atari"
 
 msgid "Atari"
 msgstr "Atari"
 
-#: hacks/config/bsod.xml.h:5
+#: hacks/config/bsod.xml.h:6
 msgid "BSD"
 msgstr "BSD"
 
 msgid "BSD"
 msgstr "BSD"
 
-#: hacks/config/bsod.xml.h:6
+#: hacks/config/bsod.xml.h:7
 msgid "BSOD"
 msgstr "BSOD"
 
 msgid "BSOD"
 msgstr "BSOD"
 
-#: hacks/config/bsod.xml.h:7
+#: hacks/config/bsod.xml.h:8
 msgid ""
 "BSOD stands for ``Blue Screen of Death.'' The finest in personal computer "
 "emulation, this hack simulates popular screen savers from a number of less "
 msgid ""
 "BSOD stands for ``Blue Screen of Death.'' The finest in personal computer "
 "emulation, this hack simulates popular screen savers from a number of less "
@@ -1555,44 +2162,71 @@ msgstr ""
 "BSOD 代表 “Blue Screen of Death”(蓝屏死机状态)。此保护程序是做得最好的仿真程"
 "序之一,会仿真一些较不稳定的操作系统的死机画面。由 Jamie Zawinski 编写。"
 
 "BSOD 代表 “Blue Screen of Death”(蓝屏死机状态)。此保护程序是做得最好的仿真程"
 "序之一,会仿真一些较不稳定的操作系统的死机画面。由 Jamie Zawinski 编写。"
 
-#: hacks/config/bsod.xml.h:9
+#: hacks/config/bsod.xml.h:10
+msgid "HPUX"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:11
+msgid "HVX/GCOS6"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:12
+#, fuzzy
+msgid "Linux"
+msgstr "Sparc Linux"
+
+#: hacks/config/bsod.xml.h:13
 msgid "Mac Bomb"
 msgstr ""
 
 msgid "Mac Bomb"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:10
+#: hacks/config/bsod.xml.h:14
+#, fuzzy
+msgid "MacOS X"
+msgstr "MacOS"
+
+#: hacks/config/bsod.xml.h:15
 msgid "MacsBug"
 msgstr "MacsBug"
 
 msgid "MacsBug"
 msgstr "MacsBug"
 
-#: hacks/config/bsod.xml.h:11
+#: hacks/config/bsod.xml.h:16
 msgid "NCD X Terminal"
 msgstr "NCD X 终端"
 
 msgid "NCD X Terminal"
 msgstr "NCD X 终端"
 
-#: hacks/config/bsod.xml.h:12
+#: hacks/config/bsod.xml.h:17
+msgid "OS/390"
+msgstr ""
+
+#: hacks/config/bsod.xml.h:18
 msgid "SCO"
 msgstr "SCO"
 
 msgid "SCO"
 msgstr "SCO"
 
-#: hacks/config/bsod.xml.h:13
+#: hacks/config/bsod.xml.h:19
 msgid "Sad Mac"
 msgstr ""
 
 msgid "Sad Mac"
 msgstr ""
 
-#: hacks/config/bsod.xml.h:14
+#: hacks/config/bsod.xml.h:20
 msgid "Solaris"
 msgstr "Solaris"
 
 msgid "Solaris"
 msgstr "Solaris"
 
-#: hacks/config/bsod.xml.h:15
+#: hacks/config/bsod.xml.h:21
 msgid "Sparc Linux"
 msgstr "Sparc Linux"
 
 msgid "Sparc Linux"
 msgstr "Sparc Linux"
 
-#: hacks/config/bsod.xml.h:16
-msgid "Windows"
-msgstr "Windows"
+#: hacks/config/bsod.xml.h:22
+msgid "VMS"
+msgstr ""
 
 
-#: hacks/config/bsod.xml.h:17
+#: hacks/config/bsod.xml.h:23
 #, fuzzy
 msgid "Windows 2000"
 msgstr "Windows"
 
 #, fuzzy
 msgid "Windows 2000"
 msgstr "Windows"
 
-#: hacks/config/bsod.xml.h:18
+#: hacks/config/bsod.xml.h:24
+#, fuzzy
+msgid "Windows 3.1"
+msgstr "Windows"
+
+#: hacks/config/bsod.xml.h:25
 msgid "Windows NT"
 msgstr "Windows NT"
 
 msgid "Windows NT"
 msgstr "Windows NT"
 
@@ -1695,7 +2329,7 @@ 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/qix.xml.h:6 hacks/config/squiral.xml.h:2
 #: hacks/config/ccurve.xml.h:6 hacks/config/coral.xml.h:5
 #: hacks/config/imsmap.xml.h:5 hacks/config/kumppa.xml.h:1
 #: hacks/config/qix.xml.h:6 hacks/config/squiral.xml.h:2
-#: hacks/config/wander.xml.h:4
+#: hacks/config/wander.xml.h:4 hacks/config/xmatrix.xml.h:2
 msgid "Density"
 msgstr "密度"
 
 msgid "Density"
 msgstr "密度"
 
@@ -1728,6 +2362,7 @@ 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
 msgid "Rotate"
 msgstr "旋转"
 
 msgid "Rotate"
 msgstr "旋转"
 
@@ -1735,28 +2370,67 @@ msgstr "旋转"
 msgid "Rotation Speed"
 msgstr "旋转速度"
 
 msgid "Rotation Speed"
 msgstr "旋转速度"
 
-#: hacks/config/circuit.xml.h:12 hacks/config/dangerball.xml.h:9
-#: hacks/config/engine.xml.h:7
+#: hacks/config/circuit.xml.h:12 hacks/config/cubestorm.xml.h:9
+#: hacks/config/dangerball.xml.h:9 hacks/config/engine.xml.h:17
+#: hacks/config/klein.xml.h:9 hacks/config/whirlygig.xml.h:14
 #, fuzzy
 msgid "Spin"
 msgstr "旋转"
 
 #, fuzzy
 msgid "Spin"
 msgstr "旋转"
 
-#: hacks/config/compass.xml.h:1
-msgid "Compass"
-msgstr "指南针"
+#: hacks/config/cloudlife.xml.h:1 hacks/config/demon.xml.h:2
+#: hacks/config/petri.xml.h:1
+msgid "Cell Size"
+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/nerverot.xml.h:6 hacks/config/pipes.xml.h:4
-msgid "Double Buffer"
-msgstr "使用双重缓冲区"
+#: hacks/config/cloudlife.xml.h:2
+msgid "CloudLife"
+msgstr ""
 
 
-#: hacks/config/compass.xml.h:6
+#: hacks/config/cloudlife.xml.h:4
 msgid ""
 msgid ""
-"This draws a compass, with all elements spinning about randomly, for that "
-"``lost and nauseous'' feeling. Written by Jamie Zawinski."
+"Generates cloud-like formations based on a variant of Conway's Life. The "
+"difference is that cells have a maximum age, after which they count as 3 for "
+"populating the next generation. This makes long-lived formations explode "
+"instead of just sitting there burning a hole in your screen. Written by Don "
+"Marti."
 msgstr ""
 msgstr ""
-"绘制一个指南针,它所有的指针都在随机转动,以达到“迷失方向头晕目眩”的感觉。由 "
+
+#: hacks/config/cloudlife.xml.h:6
+#, fuzzy
+msgid "Initial Density"
+msgstr "烟花密度"
+
+#: hacks/config/cloudlife.xml.h:9
+#, fuzzy
+msgid "Max Age"
+msgstr "最大大小"
+
+#: hacks/config/cloudlife.xml.h:10
+msgid "Old"
+msgstr ""
+
+#: hacks/config/cloudlife.xml.h:14
+#, fuzzy
+msgid "Young"
+msgstr "长"
+
+#: hacks/config/compass.xml.h:1
+msgid "Compass"
+msgstr "指南针"
+
+#: hacks/config/compass.xml.h:2 hacks/config/deluxe.xml.h:3
+#: hacks/config/fontglide.xml.h:3 hacks/config/interference.xml.h:6
+#: hacks/config/kumppa.xml.h:2 hacks/config/nerverot.xml.h:6
+#: hacks/config/piecewise.xml.h:3 hacks/config/pipes.xml.h:4
+msgid "Double Buffer"
+msgstr "使用双重缓冲区"
+
+#: hacks/config/compass.xml.h:6
+msgid ""
+"This draws a compass, with all elements spinning about randomly, for that "
+"``lost and nauseous'' feeling. Written by Jamie Zawinski."
+msgstr ""
+"绘制一个指南针,它所有的指针都在随机转动,以达到“迷失方向头晕目眩”的感觉。由 "
 "Jamie Zawinski 编写。"
 
 #: hacks/config/coral.xml.h:1 hacks/config/deco.xml.h:1
 "Jamie Zawinski 编写。"
 
 #: hacks/config/coral.xml.h:1 hacks/config/deco.xml.h:1
@@ -1769,10 +2443,10 @@ msgid "1 Minute"
 msgstr "1 分钟"
 
 #: hacks/config/coral.xml.h:2 hacks/config/deco.xml.h:2
 msgstr "1 分钟"
 
 #: hacks/config/coral.xml.h:2 hacks/config/deco.xml.h:2
-#: hacks/config/helix.xml.h:2 hacks/config/imsmap.xml.h:2
-#: hacks/config/moire.xml.h:2 hacks/config/pedal.xml.h:2
-#: hacks/config/penrose.xml.h:1 hacks/config/rorschach.xml.h:2
-#: hacks/config/xspirograph.xml.h:2
+#: hacks/config/glslideshow.xml.h:1 hacks/config/helix.xml.h:2
+#: hacks/config/imsmap.xml.h:2 hacks/config/moire.xml.h:2
+#: hacks/config/pedal.xml.h:2 hacks/config/penrose.xml.h:1
+#: hacks/config/rorschach.xml.h:2 hacks/config/xspirograph.xml.h:2
 msgid "1 Second"
 msgstr "1 秒"
 
 msgid "1 Second"
 msgstr "1 秒"
 
@@ -1781,9 +2455,10 @@ msgid "Coral"
 msgstr "珊瑚"
 
 #: hacks/config/coral.xml.h:4 hacks/config/gflux.xml.h:3
 msgstr "珊瑚"
 
 #: hacks/config/coral.xml.h:4 hacks/config/gflux.xml.h:3
-#: hacks/config/imsmap.xml.h:4 hacks/config/pyro.xml.h:2
-#: hacks/config/qix.xml.h:5 hacks/config/squiral.xml.h:1
-#: hacks/config/xearth.xml.h:4
+#: hacks/config/glblur.xml.h:2 hacks/config/glmatrix.xml.h:3
+#: hacks/config/imsmap.xml.h:4 hacks/config/lavalite.xml.h:6
+#: hacks/config/pyro.xml.h:2 hacks/config/qix.xml.h:5
+#: hacks/config/squiral.xml.h:1 hacks/config/xearth.xml.h:4
 msgid "Dense"
 msgstr "较浓密"
 
 msgid "Dense"
 msgstr "较浓密"
 
@@ -1795,16 +2470,17 @@ msgstr "点"
 #: hacks/config/coral.xml.h:11
 #, fuzzy
 msgid ""
 #: hacks/config/coral.xml.h:11
 #, fuzzy
 msgid ""
-"Simulates coral growth, albeit somewhat slowly. This image doesn't really do "
-"it justice. Written by Frederick Roeber."
+"Simulates coral growth, albeit somewhat slowly. Written by Frederick Roeber."
 msgstr ""
 "模拟珊瑚生长,虽然有点慢。这个图像并不能完全反映真实情况。由 Frederick "
 "Roeber 编写。"
 
 #: hacks/config/coral.xml.h:13 hacks/config/gflux.xml.h:13
 msgstr ""
 "模拟珊瑚生长,虽然有点慢。这个图像并不能完全反映真实情况。由 Frederick "
 "Roeber 编写。"
 
 #: hacks/config/coral.xml.h:13 hacks/config/gflux.xml.h:13
-#: hacks/config/imsmap.xml.h:13 hacks/config/pyro.xml.h:14
-#: hacks/config/qix.xml.h:21 hacks/config/squiral.xml.h:15
-#: hacks/config/xearth.xml.h:24 hacks/config/xmatrix.xml.h:15
+#: hacks/config/glblur.xml.h:16 hacks/config/glmatrix.xml.h:19
+#: hacks/config/imsmap.xml.h:13 hacks/config/lavalite.xml.h:29
+#: hacks/config/pyro.xml.h:14 hacks/config/qix.xml.h:21
+#: hacks/config/squiral.xml.h:15 hacks/config/xearth.xml.h:24
+#: hacks/config/xmatrix.xml.h:17
 msgid "Sparse"
 msgstr "较稀疏"
 
 msgid "Sparse"
 msgstr "较稀疏"
 
@@ -1843,13 +2519,13 @@ msgstr "居于屏幕中央"
 #: 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/grav.xml.h:1 hacks/config/julia.xml.h:1
 #: hacks/config/laser.xml.h:1 hacks/config/lisa.xml.h:1
 #: hacks/config/lissie.xml.h:2 hacks/config/morph3d.xml.h:2
-#: hacks/config/mountain.xml.h:1 hacks/config/qix.xml.h:4
-#: hacks/config/rocks.xml.h:2 hacks/config/rotor.xml.h:2
-#: hacks/config/rubik.xml.h:1 hacks/config/shadebobs.xml.h:1
-#: hacks/config/sierpinski.xml.h:1 hacks/config/slip.xml.h:1
-#: hacks/config/spiral.xml.h:1 hacks/config/sproingies.xml.h:1
-#: hacks/config/superquadrics.xml.h:1 hacks/config/swirl.xml.h:1
-#: hacks/config/worm.xml.h:2
+#: hacks/config/mountain.xml.h:1 hacks/config/piecewise.xml.h:2
+#: hacks/config/qix.xml.h:4 hacks/config/rocks.xml.h:2
+#: hacks/config/rotor.xml.h:2 hacks/config/rubik.xml.h:1
+#: hacks/config/shadebobs.xml.h:1 hacks/config/sierpinski.xml.h:1
+#: hacks/config/slip.xml.h:1 hacks/config/spiral.xml.h:1
+#: hacks/config/sproingies.xml.h:1 hacks/config/superquadrics.xml.h:1
+#: hacks/config/swirl.xml.h:1 hacks/config/worm.xml.h:2
 msgid "Count"
 msgstr "数目"
 
 msgid "Count"
 msgstr "数目"
 
@@ -1907,9 +2583,10 @@ msgstr "显示子进程出错信息(_E)"
 msgid "Display Wireframe"
 msgstr "线框"
 
 msgid "Display Wireframe"
 msgstr "线框"
 
-#: hacks/config/cubenetic.xml.h:6 hacks/config/gltext.xml.h:2
-#: hacks/config/menger.xml.h:1 hacks/config/molecule.xml.h:4
-#: hacks/config/spheremonics.xml.h:1
+#: hacks/config/cubenetic.xml.h:6 hacks/config/glblur.xml.h:3
+#: hacks/config/glknots.xml.h:2 hacks/config/gltext.xml.h:2
+#: hacks/config/lavalite.xml.h:7 hacks/config/menger.xml.h:1
+#: hacks/config/molecule.xml.h:4 hacks/config/spheremonics.xml.h:1
 msgid "Don't Rotate"
 msgstr "不旋转"
 
 msgid "Don't Rotate"
 msgstr "不旋转"
 
@@ -1920,45 +2597,52 @@ msgid ""
 "Jamie Zawinski."
 msgstr ""
 
 "Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:14 hacks/config/gltext.xml.h:5
-#: hacks/config/menger.xml.h:7 hacks/config/molecule.xml.h:14
-#: hacks/config/spheremonics.xml.h:10
+#: hacks/config/cubenetic.xml.h:14 hacks/config/glblur.xml.h:6
+#: hacks/config/glknots.xml.h:8 hacks/config/gltext.xml.h:5
+#: hacks/config/lavalite.xml.h:19 hacks/config/menger.xml.h:7
+#: hacks/config/molecule.xml.h:14 hacks/config/spheremonics.xml.h:10
 msgid "Rotate around X and Y axes"
 msgstr "围绕 X 和 Y 轴旋转"
 
 msgid "Rotate around X and Y axes"
 msgstr "围绕 X 和 Y 轴旋转"
 
-#: hacks/config/cubenetic.xml.h:15 hacks/config/gltext.xml.h:6
-#: hacks/config/menger.xml.h:8 hacks/config/molecule.xml.h:15
-#: hacks/config/spheremonics.xml.h:11
+#: hacks/config/cubenetic.xml.h:15 hacks/config/glblur.xml.h:7
+#: hacks/config/glknots.xml.h:9 hacks/config/gltext.xml.h:6
+#: hacks/config/lavalite.xml.h:20 hacks/config/menger.xml.h:8
+#: hacks/config/molecule.xml.h:15 hacks/config/spheremonics.xml.h:11
 msgid "Rotate around X and Z axes"
 msgstr "围绕 X 和 Z 轴旋转"
 
 msgid "Rotate around X and Z axes"
 msgstr "围绕 X 和 Z 轴旋转"
 
-#: hacks/config/cubenetic.xml.h:16 hacks/config/gltext.xml.h:7
-#: hacks/config/menger.xml.h:9 hacks/config/molecule.xml.h:16
-#: hacks/config/spheremonics.xml.h:12
+#: hacks/config/cubenetic.xml.h:16 hacks/config/glblur.xml.h:8
+#: hacks/config/glknots.xml.h:10 hacks/config/gltext.xml.h:7
+#: hacks/config/lavalite.xml.h:21 hacks/config/menger.xml.h:9
+#: hacks/config/molecule.xml.h:16 hacks/config/spheremonics.xml.h:12
 msgid "Rotate around X axis"
 msgstr "围绕 X 轴旋转"
 
 msgid "Rotate around X axis"
 msgstr "围绕 X 轴旋转"
 
-#: hacks/config/cubenetic.xml.h:17 hacks/config/gltext.xml.h:8
-#: hacks/config/menger.xml.h:10 hacks/config/molecule.xml.h:17
-#: hacks/config/spheremonics.xml.h:13
+#: hacks/config/cubenetic.xml.h:17 hacks/config/glblur.xml.h:9
+#: hacks/config/glknots.xml.h:11 hacks/config/gltext.xml.h:8
+#: hacks/config/lavalite.xml.h:22 hacks/config/menger.xml.h:10
+#: hacks/config/molecule.xml.h:17 hacks/config/spheremonics.xml.h:13
 msgid "Rotate around Y and Z axes"
 msgstr "围绕 Y 和 Z 轴旋转"
 
 msgid "Rotate around Y and Z axes"
 msgstr "围绕 Y 和 Z 轴旋转"
 
-#: hacks/config/cubenetic.xml.h:18 hacks/config/gltext.xml.h:9
-#: hacks/config/menger.xml.h:11 hacks/config/molecule.xml.h:18
-#: hacks/config/spheremonics.xml.h:14
+#: hacks/config/cubenetic.xml.h:18 hacks/config/glblur.xml.h:10
+#: hacks/config/glknots.xml.h:12 hacks/config/gltext.xml.h:9
+#: hacks/config/lavalite.xml.h:23 hacks/config/menger.xml.h:11
+#: hacks/config/molecule.xml.h:18 hacks/config/spheremonics.xml.h:14
 msgid "Rotate around Y axis"
 msgstr "围绕 Y 轴旋转"
 
 msgid "Rotate around Y axis"
 msgstr "围绕 Y 轴旋转"
 
-#: hacks/config/cubenetic.xml.h:19 hacks/config/gltext.xml.h:10
-#: hacks/config/menger.xml.h:12 hacks/config/molecule.xml.h:19
-#: hacks/config/spheremonics.xml.h:15
+#: hacks/config/cubenetic.xml.h:19 hacks/config/glblur.xml.h:11
+#: hacks/config/glknots.xml.h:13 hacks/config/gltext.xml.h:10
+#: hacks/config/lavalite.xml.h:24 hacks/config/menger.xml.h:12
+#: hacks/config/molecule.xml.h:19 hacks/config/spheremonics.xml.h:15
 msgid "Rotate around Z axis"
 msgstr "围绕 Z 轴旋转"
 
 msgid "Rotate around Z axis"
 msgstr "围绕 Z 轴旋转"
 
-#: hacks/config/cubenetic.xml.h:20 hacks/config/gltext.xml.h:11
-#: hacks/config/menger.xml.h:13 hacks/config/molecule.xml.h:20
-#: hacks/config/spheremonics.xml.h:16
+#: hacks/config/cubenetic.xml.h:20 hacks/config/glblur.xml.h:12
+#: hacks/config/glknots.xml.h:14 hacks/config/gltext.xml.h:11
+#: hacks/config/lavalite.xml.h:25 hacks/config/menger.xml.h:13
+#: hacks/config/molecule.xml.h:20 hacks/config/spheremonics.xml.h:16
 msgid "Rotate around all three axes"
 msgstr "围绕三个轴旋转"
 
 msgid "Rotate around all three axes"
 msgstr "围绕三个轴旋转"
 
@@ -1974,15 +2658,44 @@ msgstr ""
 msgid "Surface Pattern Speed"
 msgstr ""
 
 msgid "Surface Pattern Speed"
 msgstr ""
 
-#: hacks/config/cubenetic.xml.h:28 hacks/config/dangerball.xml.h:10
-#: hacks/config/engine.xml.h:8 hacks/config/glforestfire.xml.h:19
-#: hacks/config/gltext.xml.h:17 hacks/config/menger.xml.h:20
+#: hacks/config/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/wander.xml.h:15
 #, fuzzy
 msgid "Wander"
 msgstr "漫步"
 
 #: hacks/config/molecule.xml.h:25 hacks/config/spheremonics.xml.h:25
 #: hacks/config/wander.xml.h:15
 #, fuzzy
 msgid "Wander"
 msgstr "漫步"
 
+#: hacks/config/cubestorm.xml.h:2
+#, fuzzy
+msgid "CubeStorm"
+msgstr "暴雨"
+
+#: hacks/config/cubestorm.xml.h:3
+msgid ""
+"Draws a series of rotating 3D boxes that intersect each other and eventually "
+"fill space. Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/cubestorm.xml.h:5 hacks/config/fontglide.xml.h:9
+#: hacks/config/glknots.xml.h:6
+#, fuzzy
+msgid "Motion Speed"
+msgstr "旋转速度"
+
+#: hacks/config/cubestorm.xml.h:6
+#, fuzzy
+msgid "Number of Cubes"
+msgstr "光环的数目"
+
+#: hacks/config/cubestorm.xml.h:10
+#, fuzzy
+msgid "Strut Thickness"
+msgstr "厚度"
+
 #: hacks/config/cynosure.xml.h:1
 msgid ""
 "A hack similar to `greynetic', but less frenetic. The first implementation "
 #: hacks/config/cynosure.xml.h:1
 msgid ""
 "A hack similar to `greynetic', but less frenetic. The first implementation "
@@ -2082,12 +2795,13 @@ msgid "Stretchy Melt"
 msgstr "熔化时拉伸"
 
 #: hacks/config/decayscreen.xml.h:20
 msgstr "熔化时拉伸"
 
 #: hacks/config/decayscreen.xml.h:20
+#, fuzzy
 msgid ""
 "This takes an image and makes it melt. You've no doubt seen this effect "
 "before, but no screensaver would really be complete without it. It works "
 "best if there's something colorful visible. Warning, if the effect continues "
 msgid ""
 "This takes an image and makes it melt. You've no doubt seen this effect "
 "before, but no screensaver would really be complete without it. It works "
 "best if there's something colorful visible. Warning, if the effect continues "
-"after the screen saver is off, seek medical attention. Written by David Wald "
-"and Vivek Khera."
+"after the screen saver is off, seek medical attention. Written by David "
+"Wald, Vivek Khera, Jamie Zawinski, and Vince Levey."
 msgstr ""
 "让一幅图片熔化。您一定见过这种效果,但是没有它不能算完整的屏幕保护程序。如果"
 "图片色彩较丰富的话效果会很好。警告:如果此屏保结束后熔化效果继续的话,请作健"
 msgstr ""
 "让一幅图片熔化。您一定见过这种效果,但是没有它不能算完整的屏幕保护程序。如果"
 "图片色彩较丰富的话效果会很好。警告:如果此屏保结束后熔化效果继续的话,请作健"
@@ -2116,7 +2830,7 @@ msgid ""
 msgstr ""
 
 #: hacks/config/deco.xml.h:11 hacks/config/rd-bomb.xml.h:23
 msgstr ""
 
 #: hacks/config/deco.xml.h:11 hacks/config/rd-bomb.xml.h:23
-#: hacks/config/whirlygig.xml.h:7 hacks/config/xearth.xml.h:33
+#: hacks/config/whirlygig.xml.h:20 hacks/config/xearth.xml.h:33
 #: hacks/config/zoom.xml.h:10
 msgid "x"
 msgstr "x"
 #: hacks/config/zoom.xml.h:10
 msgid "x"
 msgstr "x"
@@ -2125,18 +2839,6 @@ msgstr "x"
 msgid "Deluxe"
 msgstr ""
 
 msgid "Deluxe"
 msgstr ""
 
-#: hacks/config/deluxe.xml.h:10 hacks/config/lmorph.xml.h:13
-#: hacks/config/starfish.xml.h:11 hacks/config/thornbird.xml.h:9
-#, fuzzy
-msgid "Thick"
-msgstr "厚"
-
-#: hacks/config/deluxe.xml.h:11 hacks/config/lmorph.xml.h:14
-#: hacks/config/starfish.xml.h:12 hacks/config/thornbird.xml.h:11
-#, fuzzy
-msgid "Thin"
-msgstr "薄"
-
 #: hacks/config/deluxe.xml.h:12
 msgid ""
 "This draws a pulsing sequence of stars, circles, and lines. It would look "
 #: hacks/config/deluxe.xml.h:12
 msgid ""
 "This draws a pulsing sequence of stars, circles, and lines. It would look "
@@ -2155,10 +2857,6 @@ msgid ""
 "stripes and spirals. Written by David Bagley."
 msgstr ""
 
 "stripes and spirals. Written by David Bagley."
 msgstr ""
 
-#: hacks/config/demon.xml.h:2 hacks/config/petri.xml.h:1
-msgid "Cell Size"
-msgstr "格子大小"
-
 #: hacks/config/demon.xml.h:3
 msgid "Demon"
 msgstr "魔鬼"
 #: hacks/config/demon.xml.h:3
 msgid "Demon"
 msgstr "魔鬼"
@@ -2202,11 +2900,6 @@ msgstr "透镜大小"
 msgid "Magnify"
 msgstr "放大"
 
 msgid "Magnify"
 msgstr "放大"
 
-#: hacks/config/distort.xml.h:9 hacks/config/glforestfire.xml.h:10
-#: hacks/config/lament.xml.h:4 hacks/config/sballs.xml.h:6
-msgid "Normal"
-msgstr "一般"
-
 #: hacks/config/distort.xml.h:10
 msgid "Reflect"
 msgstr "反射"
 #: hacks/config/distort.xml.h:10
 msgid "Reflect"
 msgstr "反射"
@@ -2268,21 +2961,112 @@ msgid ""
 "animated fractal flame. In the background, it contributes render cycles to "
 "the next animation. Periodically it uploades completed frames to the server, "
 "where they are compressed for distribution to all clients. This program is "
 "animated fractal flame. In the background, it contributes render cycles to "
 "the next animation. Periodically it uploades completed frames to the server, "
 "where they are compressed for distribution to all clients. This program is "
-"recommended only if you have a high bandwidth connection to the Internet. By "
-"Scott Draves. You can find it at &lt;http://www.electricsheep.org/&gt;. See "
-"that web site for configuration information."
+"recommended only if you have a high bandwidth, always-on connection to the "
+"Internet. By Scott Draves. You can find it at &lt;http://www.electricsheep."
+"org/&gt;."
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:3
+msgid "Frame Rate"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:4
+#, fuzzy
+msgid "Hide Sheep"
+msgstr "滑动速度"
+
+#: hacks/config/electricsheep.xml.h:5
+msgid "Megabytes of Local Sheep Storage"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:6
+msgid "Nickname"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:7
+msgid "Repititions of each Sheep"
+msgstr ""
+
+#: hacks/config/electricsheep.xml.h:8
+#, fuzzy
+msgid "Standalone"
+msgstr "标准"
+
+#: hacks/config/electricsheep.xml.h:9
+msgid "URL"
+msgstr ""
+
+#: hacks/config/endgame.xml.h:1
+msgid ""
+"Black slips out of three mating nets, but the fourth one holds him tight! A "
+"brilliant composition! Written by Blair Tennessy."
 msgstr ""
 
 msgstr ""
 
+#: hacks/config/endgame.xml.h:2
+#, fuzzy
+msgid "Endgame"
+msgstr "引擎"
+
 #: hacks/config/engine.xml.h:1
 #: hacks/config/engine.xml.h:1
+msgid "Audi Quattro (5 cylinders)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:2
+msgid "BMW M3 (4 cylinders)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:3
+msgid "BMW M5 (6 cylinders)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:4
+msgid "Corvette Z06 (8 cylinders, V)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:5
+msgid "Dodge Viper (10 cylinders, V)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:6
+#, fuzzy
 msgid ""
 msgid ""
-"Draws a simple four-stroke engine that floats around the screen. Written by "
-"Ben Buxton."
+"Draws a simple model of an engine that floats around the screen. Written by "
+"Ben Buxton and Ed Beroset."
 msgstr "绘制一个简单的四冲程引擎,并在屏幕上四处移动。由 Ben Buxton 编写。"
 
 msgstr "绘制一个简单的四冲程引擎,并在屏幕上四处移动。由 Ben Buxton 编写。"
 
-#: hacks/config/engine.xml.h:2
+#: hacks/config/engine.xml.h:7
 msgid "Engine"
 msgstr "引擎"
 
 msgid "Engine"
 msgstr "引擎"
 
+#: hacks/config/engine.xml.h:9
+msgid "Honda Insight (3 cylinders)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:10
+msgid "Jaguar XKE (12 cylinders, V)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:11
+msgid "Porsche 911 (6 cylinders, flat)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:12
+#, fuzzy
+msgid "Random Engine"
+msgstr "随机化"
+
+#: hacks/config/engine.xml.h:13
+msgid "Show Engine Name"
+msgstr ""
+
+#: hacks/config/engine.xml.h:18
+msgid "Subaru XT (6 cylinders, V)"
+msgstr ""
+
+#: hacks/config/engine.xml.h:19
+msgid "VW Beetle (4 cylinders, flat)"
+msgstr ""
+
 #: hacks/config/epicycle.xml.h:4
 #, fuzzy
 msgid "Epicycle"
 #: hacks/config/epicycle.xml.h:4
 #, fuzzy
 msgid "Epicycle"
@@ -2300,6 +3084,55 @@ msgid ""
 "planetary motion. Written by James Youngman."
 msgstr ""
 
 "planetary motion. Written by James Youngman."
 msgstr ""
 
+#: hacks/config/eruption.xml.h:1
+msgid "An exposive version of XFlame. By W.P. van Paassen."
+msgstr ""
+
+#: hacks/config/eruption.xml.h:2
+msgid "Cooling factor"
+msgstr ""
+
+#: hacks/config/eruption.xml.h:4
+#, fuzzy
+msgid "Eruption"
+msgstr "描述"
+
+#: hacks/config/eruption.xml.h:7 hacks/config/fluidballs.xml.h:9
+#: hacks/config/qix.xml.h:9 hacks/config/speedmine.xml.h:4
+msgid "Gravity"
+msgstr "引力"
+
+#: hacks/config/eruption.xml.h:8
+msgid "Heat"
+msgstr ""
+
+#: hacks/config/eruption.xml.h:9
+#, fuzzy
+msgid "Inferno"
+msgstr "干涉"
+
+#: hacks/config/eruption.xml.h:10
+msgid "Little"
+msgstr ""
+
+#: hacks/config/eruption.xml.h:13
+msgid "Negative"
+msgstr ""
+
+#: hacks/config/eruption.xml.h:15
+#, fuzzy
+msgid "Number of Particles"
+msgstr "光环的数目"
+
+#: hacks/config/eruption.xml.h:16
+#, fuzzy
+msgid "Pleasant"
+msgstr "GL 星球"
+
+#: hacks/config/eruption.xml.h:17
+msgid "Positive"
+msgstr ""
+
 #: hacks/config/euler2d.xml.h:2
 msgid "Euler2d"
 msgstr "Euler2d"
 #: hacks/config/euler2d.xml.h:2
 msgid "Euler2d"
 msgstr "Euler2d"
@@ -2347,7 +3180,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 ""
 
@@ -2388,6 +3221,197 @@ msgstr ""
 msgid "FadePlot"
 msgstr ""
 
 msgid "FadePlot"
 msgstr ""
 
+#: hacks/config/fireflies.xml.h:1
+msgid "10 times"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:2
+msgid ""
+"A bunch of fireflies chase a few baits around the screen, leaving colorful "
+"tails which get blown around by the wind. Written by Matt Perry. This "
+"program is not included with the XScreenSaver package, but if you don't have "
+"it already, you can find it at &lt;http://somewhere.fscked.org/fireflies/"
+"&gt;."
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:3
+msgid "Add some fireflies"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:4
+msgid "Bait accel"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:5
+#, fuzzy
+msgid "Bait speed"
+msgstr "最长寿命"
+
+#: hacks/config/fireflies.xml.h:6
+msgid "Color cycle speed"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:7
+#, fuzzy
+msgid "Draw baits"
+msgstr "绘制蚂蚁"
+
+#: hacks/config/fireflies.xml.h:8
+msgid "Faded colors"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:9
+msgid "Fast Forward speed"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:10
+#, fuzzy
+msgid "Fireflies"
+msgstr "文件(_F)"
+
+#: hacks/config/fireflies.xml.h:11
+msgid "Firefly accel"
+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/fireflies.xml.h:17
+#, fuzzy
+msgid "Huge"
+msgstr "大火"
+
+#: hacks/config/fireflies.xml.h:18 hacks/config/fluidballs.xml.h:10
+msgid "Hurricane"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:19
+msgid "Invisible"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:20
+msgid "Kill some fireflies"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:22
+msgid "Make all swarms do something"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:23
+msgid "Matrix (pause and rotate)"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:24
+#, fuzzy
+msgid "Maximum baits"
+msgstr "最长寿命"
+
+#: hacks/config/fireflies.xml.h:25
+#, fuzzy
+msgid "Maximum flies"
+msgstr "最长寿命"
+
+#: hacks/config/fireflies.xml.h:26
+msgid "Merge two swarms"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:27
+#, fuzzy
+msgid "Minimum baits"
+msgstr "最短寿命"
+
+#: hacks/config/fireflies.xml.h:28
+#, fuzzy
+msgid "Minimum flies"
+msgstr "最短寿命"
+
+#: hacks/config/fireflies.xml.h:29
+#, fuzzy
+msgid "Narrow"
+msgstr "较近"
+
+#: hacks/config/fireflies.xml.h:30
+#, fuzzy
+msgid "Never"
+msgstr "较近"
+
+#: hacks/config/fireflies.xml.h:31
+msgid "Normal swarm motion"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:33
+msgid "Opaque"
+msgstr ""
+
+#: hacks/config/fireflies.xml.h:35
+msgid "Split a swarm"
+msgstr ""
+
+#: 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:43
+#, fuzzy
+msgid "Tiny"
+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/flag.xml.h:1
 msgid "Bitmap for Flag"
 msgstr "旗帜的位图"
 #: hacks/config/flag.xml.h:1
 msgid "Bitmap for Flag"
 msgstr "旗帜的位图"
@@ -2418,7 +3442,9 @@ msgstr ""
 msgid "0 Seconds"
 msgstr "0 秒"
 
 msgid "0 Seconds"
 msgstr "0 秒"
 
-#: hacks/config/flame.xml.h:2 hacks/config/maze.xml.h:2
+#: hacks/config/flame.xml.h:2 hacks/config/gleidescope.xml.h:1
+#: hacks/config/glslideshow.xml.h:2 hacks/config/maze.xml.h:2
+#: hacks/config/mirrorblob.xml.h:1
 msgid "10 Seconds"
 msgstr "10 秒"
 
 msgid "10 Seconds"
 msgstr "10 秒"
 
@@ -2426,7 +3452,7 @@ msgstr "10 秒"
 msgid "Another iterative fractal generator. Written by Scott Draves."
 msgstr "又一个迭代分形生成程序。由 Scott Draves 编写。"
 
 msgid "Another iterative fractal generator. Written by Scott Draves."
 msgstr "又一个迭代分形生成程序。由 Scott Draves 编写。"
 
-#: hacks/config/flame.xml.h:4
+#: hacks/config/flame.xml.h:4 hacks/config/jigglypuff.xml.h:4
 msgid "Complexity"
 msgstr "复杂度"
 
 msgid "Complexity"
 msgstr "复杂度"
 
@@ -2439,6 +3465,21 @@ msgstr "火焰"
 msgid "Number of Fractals"
 msgstr "碎片的数目。"
 
 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:2
 msgid "Flipscreen3d"
 msgstr ""
@@ -2489,34 +3530,26 @@ msgid "Zoom In and Out"
 msgstr "放大和缩小"
 
 #: hacks/config/fluidballs.xml.h:1
 msgstr "放大和缩小"
 
 #: hacks/config/fluidballs.xml.h:1
+msgid "      Freefall"
+msgstr ""
+
+#: hacks/config/fluidballs.xml.h:2
 #, fuzzy
 msgid "Ball Size"
 msgstr "格子大小"
 
 #, fuzzy
 msgid "Ball Size"
 msgstr "格子大小"
 
-#: hacks/config/fluidballs.xml.h:5
+#: hacks/config/fluidballs.xml.h:4
+#, fuzzy
+msgid "Clay"
+msgstr "延时"
+
+#: hacks/config/fluidballs.xml.h:7
 #, fuzzy
 msgid "FluidBalls"
 msgstr "小球"
 
 #, fuzzy
 msgid "FluidBalls"
 msgstr "小球"
 
-#: hacks/config/fluidballs.xml.h:6
-msgid "Freefall"
-msgstr ""
-
-#: hacks/config/fluidballs.xml.h:7 hacks/config/twang.xml.h:4
-msgid "Friction"
-msgstr ""
-
-#: hacks/config/fluidballs.xml.h:8
-msgid "Glass"
-msgstr ""
-
-#: hacks/config/fluidballs.xml.h:9 hacks/config/qix.xml.h:9
-#: hacks/config/speedmine.xml.h:4
-msgid "Gravity"
-msgstr "引力"
-
-#: hacks/config/fluidballs.xml.h:10
-msgid "Hurricane"
+#: hacks/config/fluidballs.xml.h:8 hacks/config/twang.xml.h:4
+msgid "Friction"
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:11
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:11
@@ -2528,30 +3561,154 @@ msgid ""
 "Models the physics of bouncing balls, or of particles in a gas or fluid, "
 "depending on the settings. If \"Shake Box\" is selected, then every now and "
 "then, the box will be rotated, changing which direction is down (in order to "
 "Models the physics of bouncing balls, or of particles in a gas or fluid, "
 "depending on the settings. If \"Shake Box\" is selected, then every now and "
 "then, the box will be rotated, changing which direction is down (in order to "
-"keep the settled balls in motion.)"
+"keep the settled balls in motion.) By Peter Birtles and Jamie Zawinski."
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:15
 #, fuzzy
 msgstr ""
 
 #: hacks/config/fluidballs.xml.h:15
 #, fuzzy
-msgid "Sandpaper"
-msgstr "æ \87å\87\86"
+msgid "Rubber"
+msgstr "泡沫"
 
 #: hacks/config/fluidballs.xml.h:16
 msgid "Shake Box"
 msgstr ""
 
 
 #: hacks/config/fluidballs.xml.h:16
 msgid "Shake Box"
 msgstr ""
 
-#: hacks/config/fluidballs.xml.h:21 hacks/config/glforestfire.xml.h:16
-msgid "Still"
-msgstr "固定"
-
 #: 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
+#: hacks/config/flurry.xml.h:1
+msgid "Binary"
+msgstr ""
+
+#: hacks/config/flurry.xml.h:2
+msgid "Classic"
+msgstr ""
+
+#: hacks/config/flurry.xml.h:3
 #, fuzzy
 #, fuzzy
-msgid "Wind"
-msgstr "Windows"
+msgid "Fire"
+msgstr "文件(_F)"
+
+#: hacks/config/flurry.xml.h:4
+msgid "Flurry"
+msgstr ""
+
+#: hacks/config/flurry.xml.h:5
+msgid "Insane"
+msgstr ""
+
+#: hacks/config/flurry.xml.h:6
+#, fuzzy
+msgid "Psychedelic"
+msgstr "迷幻色彩"
+
+#: hacks/config/flurry.xml.h:7
+msgid "RGB"
+msgstr ""
+
+#: 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/flurry.xml.h:10
+msgid ""
+"This port of the OSX screensaver of the same name draws a colourful star"
+"(fish)like flurry of particles. xscreensaver port by Tobias Sargeant &lt;"
+"tobias.sargeant@bigpond.com&gt; Original Mac version by Calum Robinson &lt;"
+"calumr@mac.com&gt; http://homepage.mac.com/calumr"
+msgstr ""
+
+#: hacks/config/flurry.xml.h:11
+#, 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 "
+"the ancient Berkeley Systems After Dark flying toasters. By Jamie Zawinski "
+"and Baconmonkey."
+msgstr ""
+
+#: hacks/config/flyingtoasters.xml.h:2
+#, fuzzy
+msgid "Air Speed"
+msgstr "动画速度"
+
+#: hacks/config/flyingtoasters.xml.h:4
+msgid "Chrome Toasters"
+msgstr ""
+
+#: hacks/config/flyingtoasters.xml.h:6
+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/mirrorblob.xml.h:16 hacks/config/pipes.xml.h:10
+msgid "None"
+msgstr "无"
+
+#: hacks/config/flyingtoasters.xml.h:8
+#, fuzzy
+msgid "Number of Slices"
+msgstr "光环的数目"
+
+#: hacks/config/flyingtoasters.xml.h:9
+#, fuzzy
+msgid "Number of Toasters"
+msgstr "点数"
+
+#: hacks/config/flyingtoasters.xml.h:12
+#, fuzzy
+msgid "Solid Colors"
+msgstr "显示秒数"
+
+#: hacks/config/flyingtoasters.xml.h:13
+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. By 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"
 
 #: hacks/config/forest.xml.h:2 hacks/config/glforestfire.xml.h:6
 msgid "Forest"
@@ -2569,9 +3726,10 @@ 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/galaxy.xml.h:9 hacks/config/lisa.xml.h:7
 #: hacks/config/lissie.xml.h:8 hacks/config/loop.xml.h:6
-#: hacks/config/penrose.xml.h:10 hacks/config/rotor.xml.h:10
-#: hacks/config/rubik.xml.h:8 hacks/config/sproingies.xml.h:5
-#: hacks/config/wander.xml.h:13 hacks/config/worm.xml.h:6
+#: hacks/config/penrose.xml.h:10 hacks/config/pong.xml.h:3
+#: hacks/config/rotor.xml.h:10 hacks/config/rubik.xml.h:8
+#: hacks/config/sproingies.xml.h:5 hacks/config/wander.xml.h:13
+#: hacks/config/worm.xml.h:6
 msgid "Size"
 msgstr "大小"
 
 msgid "Size"
 msgstr "大小"
 
@@ -2634,11 +3792,11 @@ 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 ""
 
-#: hacks/config/gflux.xml.h:15
+#: hacks/config/gflux.xml.h:15 hacks/config/glmatrix.xml.h:20
 msgid "Waves"
 msgstr ""
 
 msgid "Waves"
 msgstr ""
 
@@ -2646,6 +3804,66 @@ msgstr ""
 msgid "Wire Mesh"
 msgstr ""
 
 msgid "Wire Mesh"
 msgstr ""
 
+#: hacks/config/glblur.xml.h:1
+msgid "Blur Smoothness"
+msgstr ""
+
+#: hacks/config/glblur.xml.h:5
+msgid "GLBlur"
+msgstr ""
+
+#: hacks/config/glblur.xml.h:18
+msgid ""
+"This program draws a box and a few line segments, and generates a radial "
+"blur outward from it. This creates flowing field effects. This is done by "
+"rendering the scene into a small texture, then repeatedly rendering "
+"increasingly-enlarged and increasingly-transparent versions of that texture "
+"onto the frame buffer. As such, it's quite graphics intensive: don't bother "
+"trying to run this if you don't have hardware-accelerated OpenGL texture "
+"support. It will hurt your machine bad."
+msgstr ""
+
+#: hacks/config/gleidescope.xml.h:2 hacks/config/glslideshow.xml.h:6
+#: hacks/config/mirrorblob.xml.h:3
+#, fuzzy
+msgid "5 Minutes"
+msgstr "1 分钟"
+
+#: hacks/config/gleidescope.xml.h:3
+msgid ""
+"An OpenGL kaleidescope that operates on your desktop image, or on image "
+"files loaded from disk. Written by andrew dean."
+msgstr ""
+
+#: hacks/config/gleidescope.xml.h:4
+#, fuzzy
+msgid "Gleidescope"
+msgstr "万花筒"
+
+#: hacks/config/gleidescope.xml.h:5
+#, fuzzy
+msgid "Image Duration"
+msgstr "淡入淡出持续时间(_A)"
+
+#: 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/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/glforestfire.xml.h:2
 msgid "Desert"
 msgstr "沙漠"
 #: hacks/config/glforestfire.xml.h:2
 msgid "Desert"
 msgstr "沙漠"
@@ -2654,10 +3872,10 @@ msgstr "沙漠"
 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 "
 msgid ""
 "Draws an animation of sprinkling fire-like 3D triangles in a landscape "
 "filled with trees. Requires OpenGL, and a machine with fast hardware support "
-"for texture maps. Written by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+"for texture maps. Written by Eric Lassauge &lt;lassauge@free.fr&gt;."
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:5
+#: hacks/config/glforestfire.xml.h:5 hacks/config/glmatrix.xml.h:9
 msgid "Fog"
 msgstr "雾"
 
 msgid "Fog"
 msgstr "雾"
 
@@ -2685,9 +3903,89 @@ msgstr "雨"
 msgid "Track mouse"
 msgstr ""
 
 msgid "Track mouse"
 msgstr ""
 
-#: hacks/config/glforestfire.xml.h:18 hacks/config/lament.xml.h:8
-#: hacks/config/sballs.xml.h:17
-msgid "Untextured"
+#: hacks/config/glknots.xml.h:4
+msgid "GLKnots"
+msgstr ""
+
+#: hacks/config/glknots.xml.h:5
+msgid ""
+"Generates some twisting 3d knot patterns. Spins 'em around. Written by Jamie "
+"Zawinski."
+msgstr ""
+
+#: hacks/config/glknots.xml.h:7 hacks/config/lavalite.xml.h:17
+#: hacks/config/spheremonics.xml.h:9
+#, fuzzy
+msgid "Resolution"
+msgstr "旋转"
+
+#: hacks/config/glknots.xml.h:15
+#, fuzzy
+msgid "Segmented"
+msgstr "碎片"
+
+#: hacks/config/glknots.xml.h:18 hacks/config/lavalite.xml.h:28
+msgid "Smooth"
+msgstr ""
+
+#: hacks/config/glmatrix.xml.h:2 hacks/config/xmatrix.xml.h:1
+msgid "Binary Encoding"
+msgstr "二进制编码"
+
+#: hacks/config/glmatrix.xml.h:4
+#, fuzzy
+msgid "Draw Glyphs"
+msgstr "绘制标签"
+
+#: hacks/config/glmatrix.xml.h:5
+#, fuzzy
+msgid "Draw Outlines"
+msgstr "绘制蚂蚁"
+
+#: hacks/config/glmatrix.xml.h:6
+#, fuzzy
+msgid "Draw Solid Boxes"
+msgstr "绘制分子键"
+
+#: hacks/config/glmatrix.xml.h:7
+msgid ""
+"Draws 3D dropping characters similar to what is seen in the title sequence "
+"of \"The Matrix\". See also \"xmatrix\" for a 2D rendering of the similar "
+"effect that appeared on the computer monitors actually *in* the movie. "
+"Written by Jamie Zawinski."
+msgstr ""
+
+#: hacks/config/glmatrix.xml.h:10
+#, fuzzy
+msgid "GLMatrix"
+msgstr "黑客帝国"
+
+#: hacks/config/glmatrix.xml.h:11 hacks/config/xmatrix.xml.h:7
+#, fuzzy
+msgid "Genetic Encoding"
+msgstr "遗传编码"
+
+#: hacks/config/glmatrix.xml.h:12
+#, fuzzy
+msgid "Glyph Density"
+msgstr "网孔密度"
+
+#: hacks/config/glmatrix.xml.h:13
+#, fuzzy
+msgid "Glyph Speed"
+msgstr "小鱼的速度"
+
+#: hacks/config/glmatrix.xml.h:14 hacks/config/xmatrix.xml.h:8
+msgid "Hexadecimal Encoding"
+msgstr "十六进制编码"
+
+#: hacks/config/glmatrix.xml.h:15 hacks/config/xmatrix.xml.h:11
+#, fuzzy
+msgid "Matrix Encoding"
+msgstr "矩阵编码"
+
+#: hacks/config/glmatrix.xml.h:16
+msgid "Panning"
 msgstr ""
 
 #: hacks/config/glplanet.xml.h:1
 msgstr ""
 
 #: hacks/config/glplanet.xml.h:1
@@ -2706,57 +4004,110 @@ msgstr "GL 星球"
 msgid "Image File"
 msgstr "图像文件"
 
 msgid "Image File"
 msgstr "图像文件"
 
-#: hacks/config/glsnake.xml.h:1
-msgid "1"
-msgstr "1"
+#: hacks/config/glslideshow.xml.h:4 hacks/config/rd-bomb.xml.h:5
+#: hacks/config/xplanet.xml.h:4
+#, no-c-format
+msgid "100%"
+msgstr "100%"
 
 
-#: hacks/config/glsnake.xml.h:2 hacks/config/penrose.xml.h:2
+#: hacks/config/glslideshow.xml.h:5 hacks/config/glsnake.xml.h:2
+#: hacks/config/mirrorblob.xml.h:2 hacks/config/penrose.xml.h:2
 msgid "30 Seconds"
 msgstr "30 秒"
 
 msgid "30 Seconds"
 msgstr "30 秒"
 
+#: hacks/config/glslideshow.xml.h:8
+#, no-c-format
+msgid "50%"
+msgstr ""
+
+#: hacks/config/glslideshow.xml.h:9
+msgid "Always show at least this much of the image:"
+msgstr ""
+
+#: hacks/config/glslideshow.xml.h:10 hacks/config/mirrorblob.xml.h:6
+#, fuzzy
+msgid "Crossfade Duration:"
+msgstr "淡入淡出持续时间(_A)"
+
+#: hacks/config/glslideshow.xml.h:11
+msgid "Frame Rate:"
+msgstr ""
+
+#: hacks/config/glslideshow.xml.h:12
+msgid "GLSlideshow"
+msgstr ""
+
+#: hacks/config/glslideshow.xml.h:14
+msgid ""
+"Loads a random sequence of images and smoothly scans and zooms around in "
+"each, fading from pan to pan. To tell it where to find the images to "
+"display, go to the \"Advanced\" tab on the Screensaver Preferences window. "
+"Select \"Choose Random Images\", and enter your image directory in the text "
+"field right below that. (Note: not the the \"Advanced\" button at the bottom "
+"of this window: the one on the other window.) This program requires a good "
+"video card capable of supporting large textures. Written by Jamie Zawinski "
+"and Mike Oliphant."
+msgstr ""
+
+#: hacks/config/glslideshow.xml.h:17
+#, fuzzy
+msgid "Pan/Zoom Duration:"
+msgstr "淡入淡出持续时间(_A)"
+
+#: hacks/config/glslideshow.xml.h:19
+#, fuzzy
+msgid "Show Image Titles"
+msgstr "图像文件"
+
+#: hacks/config/glslideshow.xml.h:20 hacks/config/mirrorblob.xml.h:22
+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: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
 #, fuzzy
 
 #: hacks/config/gltext.xml.h:1
 #, fuzzy
@@ -2862,6 +4213,55 @@ msgid ""
 "This draws random colored and stippled rectangles. Written by Jamie Zawinski."
 msgstr "随机绘制彩色点绘矩形。由 Jamie Zawinski 编写。"
 
 "This draws random colored and stippled rectangles. Written by Jamie Zawinski."
 msgstr "随机绘制彩色点绘矩形。由 Jamie Zawinski 编写。"
 
+#: hacks/config/halftone.xml.h:1
+msgid "Delay (Large = low cpu load)"
+msgstr ""
+
+#: hacks/config/halftone.xml.h:2
+msgid "Dot fill factor"
+msgstr ""
+
+#: hacks/config/halftone.xml.h:3
+#, fuzzy
+msgid "Dot size"
+msgstr "蚂蚁大小"
+
+#: hacks/config/halftone.xml.h:4
+msgid ""
+"Draws the gravity force in each point on the screen seen through a halftone "
+"dot pattern. The gravity force is calculated from a set of moving mass "
+"points. View it from a distance for best effect. Written by Peter Jaric &lt;"
+"peter@jaric.org&gt;."
+msgstr ""
+
+#: hacks/config/halftone.xml.h:5
+#, fuzzy
+msgid "Gravity points"
+msgstr "引力"
+
+#: hacks/config/halftone.xml.h:6
+#, fuzzy
+msgid "Halftone"
+msgstr "晕轮"
+
+#: hacks/config/halftone.xml.h:10
+msgid "Maximum mass"
+msgstr ""
+
+#: hacks/config/halftone.xml.h:11
+#, fuzzy
+msgid "Maximum speed"
+msgstr "最长寿命"
+
+#: hacks/config/halftone.xml.h:12
+msgid "Minimum mass"
+msgstr ""
+
+#: hacks/config/halftone.xml.h:13
+#, fuzzy
+msgid "Minimum speed"
+msgstr "动画速度"
+
 #: hacks/config/halo.xml.h:1
 #, fuzzy
 msgid "Animate Circles"
 #: hacks/config/halo.xml.h:1
 #, fuzzy
 msgid "Animate Circles"
@@ -2876,15 +4276,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. "
@@ -2968,7 +4369,9 @@ 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 ""
 
 #: hacks/config/hyperball.xml.h:7 hacks/config/hypercube.xml.h:6
 msgstr ""
 
 #: hacks/config/hyperball.xml.h:7 hacks/config/hypercube.xml.h:6
@@ -2999,16 +4402,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 "
@@ -3016,7 +4415,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 ""
 "将一个四维的超立方体投射为三维物体序列,再将此物体投影到二维平面上显示出来:"
 "一个正方形是由四条直线组成,每条线都邻接另外两条;而一个立方体是由六个正方形"
@@ -3025,11 +4426,115 @@ msgstr ""
 "颜色。不要想太久,否则会烧坏脑袋呢。由 Joe Keane、Fritz Mueller 及 Jamie "
 "Zawinski 编写。"
 
 "颜色。不要想太久,否则会烧坏脑袋呢。由 Joe Keane、Fritz Mueller 及 Jamie "
 "Zawinski 编写。"
 
-#: hacks/config/ifs.xml.h:2
-msgid "IFS"
-msgstr "迭代函数系统"
+#: hacks/config/hypertorus.xml.h:1 hacks/config/polytopes.xml.h:1
+msgid "-4.0"
+msgstr ""
 
 
-#: hacks/config/ifs.xml.h:7
+#: hacks/config/hypertorus.xml.h:2 hacks/config/polytopes.xml.h:5
+msgid "4.0"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:3
+msgid "4D Hypertorus"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:4
+#, fuzzy
+msgid "Color Wheel"
+msgstr "颜色"
+
+#: hacks/config/hypertorus.xml.h:5 hacks/config/polytopes.xml.h:10
+#, fuzzy
+msgid "Display Speed"
+msgstr "显示秒数"
+
+#: hacks/config/hypertorus.xml.h:7 hacks/config/polytopes.xml.h:12
+msgid "Orthographic 3d"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:8 hacks/config/polytopes.xml.h:13
+msgid "Orthographic 4d"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:9 hacks/config/polytopes.xml.h:14
+msgid "Perspective 3d"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:10 hacks/config/polytopes.xml.h:15
+msgid "Perspective 4d"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:11
+#, fuzzy
+msgid "See-Through Bands"
+msgstr "循环使用各种模式"
+
+#: hacks/config/hypertorus.xml.h:14
+msgid "Solid Object"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:15 hacks/config/mirrorblob.xml.h:20
+#: hacks/config/polytopes.xml.h:21 hacks/config/pulsar.xml.h:16
+msgid "Solid Surface"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:16
+msgid ""
+"This program shows a rotating Clifford Torus: a torus lying on the \"surface"
+"\" of a 4D hypersphere. Written by Carsten Steger, inspired by Thomas "
+"Banchoff's book \"Beyond the Third Dimension: Geometry, Computer Graphics, "
+"and Higher Dimensions\", Scientific American Library, 1990."
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:17 hacks/config/polytopes.xml.h:23
+#, fuzzy
+msgid "Transparent Surface"
+msgstr "透明"
+
+#: hacks/config/hypertorus.xml.h:18
+msgid "Two-Sided"
+msgstr ""
+
+#: hacks/config/hypertorus.xml.h:19 hacks/config/polytopes.xml.h:24
+#, fuzzy
+msgid "WX Rotation Speed"
+msgstr "旋转速度"
+
+#: hacks/config/hypertorus.xml.h:20 hacks/config/polytopes.xml.h:25
+#, fuzzy
+msgid "WY Rotation Speed"
+msgstr "旋转速度"
+
+#: hacks/config/hypertorus.xml.h:21 hacks/config/polytopes.xml.h:26
+#, fuzzy
+msgid "WZ Rotation Speed"
+msgstr "旋转速度"
+
+#: hacks/config/hypertorus.xml.h:22 hacks/config/polytopes.xml.h:27
+#, fuzzy
+msgid "Wireframe Mesh"
+msgstr "线框"
+
+#: hacks/config/hypertorus.xml.h:23 hacks/config/polytopes.xml.h:28
+#, fuzzy
+msgid "XY Rotation Speed"
+msgstr "旋转速度"
+
+#: hacks/config/hypertorus.xml.h:24 hacks/config/polytopes.xml.h:29
+#, fuzzy
+msgid "XZ Rotation Speed"
+msgstr "旋转速度"
+
+#: hacks/config/hypertorus.xml.h:25 hacks/config/polytopes.xml.h:30
+#, fuzzy
+msgid "YZ Rotation Speed"
+msgstr "旋转速度"
+
+#: hacks/config/ifs.xml.h:2
+msgid "IFS"
+msgstr "迭代函数系统"
+
+#: hacks/config/ifs.xml.h:7
 msgid ""
 "This one draws spinning, colliding iterated-function-system images. Written "
 "by Massimino Pascal."
 msgid ""
 "This one draws spinning, colliding iterated-function-system images. Written "
 "by Massimino Pascal."
@@ -3066,35 +4571,139 @@ msgid ""
 msgstr ""
 
 #: hacks/config/interference.xml.h:1
 msgstr ""
 
 #: hacks/config/interference.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/jigglypuff.xml.h:2
+msgid "Chrome"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:3
+msgid "Clown barf"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:5
+#, fuzzy
+msgid "Cycle"
+msgstr "多久后循环(_C)"
+
+#: hacks/config/jigglypuff.xml.h:7
+msgid "Flower box"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:9
+msgid "Inertial damping"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:10
+msgid "JigglyPuff"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:14
+#, fuzzy
+msgid "Rotation speed"
+msgstr "旋转速度"
+
+#: hacks/config/jigglypuff.xml.h:17 hacks/config/sphere.xml.h:7
+msgid "Sphere"
+msgstr "球体"
+
+#: hacks/config/jigglypuff.xml.h:18
+msgid "Sphere strength"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:19
+msgid "Spookiness"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:20
+msgid "Spoooooky"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:21 hacks/config/sballs.xml.h:16
+msgid "Tetrahedron"
+msgstr "正四面体"
+
+#: hacks/config/jigglypuff.xml.h:22
+msgid ""
+"This little gem does bad things with quasi-spherical objects. The gist of it "
+"is that you have what is, structurally, a tetrahedron with tesselated faces. "
+"the vertices on these faces have forces on them in the form of one "
+"proportional to their distance from the surface of a sphere, and one which "
+"is proportional to how far they differ from some ideal distance from their "
+"neighbors. They also have inertia. The forces and distance are parameters "
+"and there are also a couple of visual parameters. The resulting effect can "
+"range from a shape that does nothing, to a frenetic polygon storm. Somewhere "
+"in between there it usually manifests as a blob that jiggles in a kind of "
+"disturbing manner. woo. It doesn't matter, however. You should just pick "
+"'random'. It overrides all the other options, except for fps, delay and "
+"complexity. By Keith Macleod"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:23
+msgid "Vertex-vertex behavior"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:24
+msgid "Vertex-vertex force"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:26
+msgid "collapse"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:27
+msgid "expand"
+msgstr ""
+
+#: hacks/config/jigglypuff.xml.h:28
+#, fuzzy
+msgid "none"
+msgstr "无"
+
+#: hacks/config/jigglypuff.xml.h:29
+#, fuzzy
+msgid "strong"
+msgstr "奇异吸引子"
+
 #: hacks/config/jigsaw.xml.h:4
 msgid "Jigsaw"
 msgstr "拼图"
 #: hacks/config/jigsaw.xml.h:4
 msgid "Jigsaw"
 msgstr "拼图"
@@ -3125,10 +4734,6 @@ msgstr ""
 msgid "Juggle"
 msgstr "杂技"
 
 msgid "Juggle"
 msgstr "杂技"
 
-#: hacks/config/juggle.xml.h:6 hacks/config/pipes.xml.h:10
-msgid "None"
-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"
@@ -3174,6 +4779,25 @@ msgstr "对称"
 msgid "Trails"
 msgstr "轨迹"
 
 msgid "Trails"
 msgstr "轨迹"
 
+#: hacks/config/klein.xml.h:3
+msgid "Klein"
+msgstr ""
+
+#: hacks/config/klein.xml.h:10
+msgid ""
+"This draws a visualization of a Klein bottle or some other interesting "
+"parametric surfaces. Written by Andrey Mirtchovski."
+msgstr ""
+
+#: hacks/config/klein.xml.h:11
+msgid "Use Randomized Surfaces and Primitives"
+msgstr ""
+
+#: hacks/config/klein.xml.h:12
+#, fuzzy
+msgid "Wander Around the Screen"
+msgstr "居于屏幕中央"
+
 #: hacks/config/kumppa.xml.h:5
 #, fuzzy
 msgid "Kumppa"
 #: hacks/config/kumppa.xml.h:5
 #, fuzzy
 msgid "Kumppa"
@@ -3210,6 +4834,60 @@ 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
+#, 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:5
+msgid "Cone Lavalite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:8
+msgid ""
+"Draws a 3D Simulation a Lava Lite(r): odd-shaped blobs of a mysterious "
+"substance are heated, slowly rise to the top of the bottle, and then drop "
+"back down as they cool. This program requires OpenGL and a fairly fast "
+"machine (both CPU and 3D performance.) Written by Jamie Zawinski. \"LAVA LITE"
+"(r) and the configuration of the LAVA(r) brand motion lamp are registered "
+"trademarks of Haggerty Enterprises, Inc. The configuration of the globe and "
+"base of the motion lamp are registered trademarks of Haggerty Enterprises, "
+"Inc. in the U.S.A. and in other countries around the world.\""
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:9
+msgid "Faceted"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:11
+msgid "Giant Lavalite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:13
+msgid "LavaLite"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:15
+msgid "Max Blobs"
+msgstr ""
+
+#: hacks/config/lavalite.xml.h:16
+#, fuzzy
+msgid "Random Lamp Style"
+msgstr "随机选择熔化方式"
+
+#: hacks/config/lavalite.xml.h:18
+msgid "Rocket Lavalite"
+msgstr ""
+
 #: hacks/config/lightning.xml.h:2
 msgid "Lightning"
 msgstr "闪电"
 #: hacks/config/lightning.xml.h:2
 msgid "Lightning"
 msgstr "闪电"
@@ -3364,6 +5042,122 @@ msgid ""
 "by Jamie Zawinski."
 msgstr ""
 
 "by Jamie Zawinski."
 msgstr ""
 
+#: hacks/config/metaballs.xml.h:1
+#, fuzzy
+msgid "Big"
+msgstr "较大"
+
+#: hacks/config/metaballs.xml.h:2
+msgid ""
+"Draws two dimensional metaballs: overlapping and merging balls with fuzzy "
+"edges. By W.P. van Paassen."
+msgstr ""
+
+#: hacks/config/metaballs.xml.h:7
+msgid "MetaBall Movement"
+msgstr ""
+
+#: hacks/config/metaballs.xml.h:8
+msgid "MetaBall Radius"
+msgstr ""
+
+#: hacks/config/metaballs.xml.h:9
+#, fuzzy
+msgid "MetaBalls"
+msgstr "小球"
+
+#: hacks/config/metaballs.xml.h:11
+#, fuzzy
+msgid "Number of MetaBalls"
+msgstr "碎片的数目。"
+
+#: hacks/config/mirrorblob.xml.h:4
+msgid "Blobby"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:5 hacks/config/nerverot.xml.h:2
+msgid "Calm"
+msgstr "平静"
+
+#: hacks/config/mirrorblob.xml.h:7
+msgid ""
+"Draws a wobbly blob that distorts the image behind it. Requires OpenGL "
+"hardware acceleration for nice animation. Written by Jon Dowdall."
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:8
+#, fuzzy
+msgid "Enable Background Image"
+msgstr "单色背景"
+
+#: hacks/config/mirrorblob.xml.h:9
+#, fuzzy
+msgid "Enable Colouring"
+msgstr "使用单色"
+
+#: hacks/config/mirrorblob.xml.h:10
+msgid "Enable Reflected Image"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:11
+msgid "Enable Walls"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:13
+msgid "Field Points"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:14
+#, fuzzy
+msgid "Freaky"
+msgstr "文件(_F)"
+
+#: hacks/config/mirrorblob.xml.h:15
+msgid "MirrorBlob"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:17
+msgid "Offset Texture Coordinates"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:23
+msgid "Very Freaky"
+msgstr ""
+
+#: hacks/config/mirrorblob.xml.h:25
+#, fuzzy
+msgid "X Resolution"
+msgstr "旋转"
+
+#: hacks/config/mirrorblob.xml.h:26
+#, 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 "
 #: hacks/config/moebius.xml.h:1
 msgid ""
 "Another M. C. Escher hack by Marcelo Vianna, this one draws ``Moebius Strip "
@@ -3424,10 +5218,6 @@ msgstr ""
 msgid "Moire2"
 msgstr ""
 
 msgid "Moire2"
 msgstr ""
 
-#: hacks/config/moire2.xml.h:8 hacks/config/thornbird.xml.h:10
-msgid "Thickness"
-msgstr "厚度"
-
 #: hacks/config/molecule.xml.h:3
 msgid "Describe Molecule"
 msgstr "显示分子名称"
 #: hacks/config/molecule.xml.h:3
 msgid "Describe Molecule"
 msgstr "显示分子名称"
@@ -3463,8 +5253,9 @@ msgid "Molecule"
 msgstr "分子"
 
 #: hacks/config/molecule.xml.h:13
 msgstr "分子"
 
 #: hacks/config/molecule.xml.h:13
-msgid "PDB File"
-msgstr "PDB 文件"
+#, fuzzy
+msgid "PDB File or Directory"
+msgstr "图像目录"
 
 #: hacks/config/morph3d.xml.h:1
 msgid ""
 
 #: hacks/config/morph3d.xml.h:1
 msgid ""
@@ -3498,19 +5289,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"
@@ -3550,6 +5332,14 @@ 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
 msgid ""
 "A little man with a big nose wanders around your screen saying things. The "
 #: hacks/config/noseguy.xml.h:1
 msgid ""
 "A little man with a big nose wanders around your screen saying things. The "
@@ -3577,15 +5367,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 ""
@@ -3731,26 +5531,55 @@ msgstr ""
 "的来源。由 Jamie Zawinski 编写。"
 
 #: hacks/config/phosphor.xml.h:2
 "的来源。由 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
+#: hacks/config/phosphor.xml.h:6
 msgid "Scale"
 msgstr ""
 
 msgid "Scale"
 msgstr ""
 
-#: hacks/config/pipes.xml.h:1
-msgid "Allow Tight Turns"
-msgstr ""
+#: hacks/config/phosphor.xml.h:10
+#, fuzzy
+msgid "Use PTY"
+msgstr "使用"
 
 
-#: hacks/config/pipes.xml.h:2
-msgid "Ball Joints"
+#: hacks/config/piecewise.xml.h:1
+msgid "Color shifting speed"
 msgstr ""
 
 msgstr ""
 
-#: hacks/config/pipes.xml.h:3
+#: hacks/config/piecewise.xml.h:6
+#, fuzzy
+msgid "Maximum radius"
+msgstr "最长寿命"
+
+#: hacks/config/piecewise.xml.h:7
+#, fuzzy
+msgid "Minimum radius"
+msgstr "最短寿命"
+
+#: hacks/config/piecewise.xml.h:8
+msgid "Piecewise"
+msgstr ""
+
+#: hacks/config/piecewise.xml.h:12
+msgid ""
+"This draws a bunch of moving circles which switch from visibility to "
+"invisibility at intersection points. Written by Geoffrey Irving."
+msgstr ""
+
+#: hacks/config/pipes.xml.h:1
+msgid "Allow Tight Turns"
+msgstr ""
+
+#: hacks/config/pipes.xml.h:2
+msgid "Ball Joints"
+msgstr ""
+
+#: hacks/config/pipes.xml.h:3
 #, fuzzy
 msgid "Curved Pipes"
 msgstr "曲折的管道"
 #, fuzzy
 msgid "Curved Pipes"
 msgstr "曲折的管道"
@@ -3771,7 +5600,7 @@ msgstr ""
 "如果您曾经和一台 Windows NT 计算机呆在一个房间中,你很可能见过这个 GL 程序。"
 "这一版本由 Marcelo Vianna 编写。"
 
 "如果您曾经和一台 Windows NT 计算机呆在一个房间中,你很可能见过这个 GL 程序。"
 "这一版本由 Marcelo Vianna 编写。"
 
-#: hacks/config/pipes.xml.h:9
+#: hacks/config/pipes.xml.h:9 hacks/config/wormhole.xml.h:4
 msgid "Lots"
 msgstr ""
 
 msgid "Lots"
 msgstr ""
 
@@ -3807,6 +5636,95 @@ msgid ""
 "puzzle pieces. Written by Stephen Montgomery-Smith."
 msgstr ""
 
 "puzzle pieces. Written by Stephen Montgomery-Smith."
 msgstr ""
 
+#: hacks/config/polytopes.xml.h:2
+msgid "120-Cell"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:3
+msgid "16-Cell (Hyper-Octahedron)"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:4
+msgid "24-Cell"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:6
+msgid "5-Cell (Hyper-Tetrahedron)"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:7
+msgid "600-Cell"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:8
+msgid "8-Cell (Hypercube / Tesseract)"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:9
+msgid "Colors By 4D Depth"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:17
+msgid "Regular 4D Polytopes"
+msgstr ""
+
+#: hacks/config/polytopes.xml.h:19
+#, fuzzy
+msgid "Single Color"
+msgstr "循环使用颜色"
+
+#: hacks/config/polytopes.xml.h:22
+msgid ""
+"This program shows one of the six regular 4D polytopes rotating in 4D. "
+"Written by Carsten Steger, inspired by H.S.M Coxeter's book \"Regular "
+"Polytopes\", 3rd Edition, Dover Publications, Inc., 1973, and Thomas "
+"Banchoff's book \"Beyond the Third Dimension: Geometry, Computer Graphics, "
+"and Higher Dimensions\", Scientific American Library, 1990."
+msgstr ""
+
+#: hacks/config/pong.xml.h:2
+#, fuzzy
+msgid "Pong"
+msgstr "长"
+
+#: hacks/config/pong.xml.h:6
+msgid ""
+"The pong program simulates an ancient Pong home video game, as well as "
+"various artifacts from displaying it on a color TV set. Written by Jeremy "
+"English and Trevor Blackwell."
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:1
+#, fuzzy
+msgid "Border"
+msgstr "边框宽度"
+
+#: hacks/config/popsquares.xml.h:2
+msgid "End color"
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:7
+msgid "Start color"
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:8
+msgid "Subdivision"
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:9
+msgid ""
+"This draws a pop-art-ish looking grid of pulsing colors. By Levi Burton."
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:10
+msgid "Twitch"
+msgstr ""
+
+#: hacks/config/popsquares.xml.h:11
+#, fuzzy
+msgid "popsquares"
+msgstr "方形"
+
 #: hacks/config/pulsar.xml.h:1
 msgid "Anti-alias Lines"
 msgstr "平滑线条"
 #: hacks/config/pulsar.xml.h:1
 msgid "Anti-alias Lines"
 msgstr "平滑线条"
@@ -3855,10 +5773,6 @@ msgstr "脉冲星"
 msgid "Quad Count"
 msgstr ""
 
 msgid "Quad Count"
 msgstr ""
 
-#: hacks/config/pulsar.xml.h:16
-msgid "Solid Surface"
-msgstr ""
-
 #: hacks/config/pulsar.xml.h:18
 msgid "Texture PPM File"
 msgstr "材质 PPM 文件"
 #: hacks/config/pulsar.xml.h:18
 msgid "Texture PPM File"
 msgstr "材质 PPM 文件"
@@ -3871,10 +5785,6 @@ msgstr ""
 msgid "Launch Frequency"
 msgstr "发射频率"
 
 msgid "Launch Frequency"
 msgstr "发射频率"
 
-#: hacks/config/pyro.xml.h:8
-msgid "Often"
-msgstr "经常"
-
 #: hacks/config/pyro.xml.h:9
 msgid "Particle Density"
 msgstr "烟花密度"
 #: hacks/config/pyro.xml.h:9
 msgid "Particle Density"
 msgstr "烟花密度"
@@ -3933,6 +5843,17 @@ msgstr ""
 msgid "Transparent"
 msgstr "透明"
 
 msgid "Transparent"
 msgstr "透明"
 
+#: hacks/config/queens.xml.h:2
+msgid "Queens"
+msgstr ""
+
+#: hacks/config/queens.xml.h:5
+msgid ""
+"Solves the N-Queens problem (where, in this program, N is between 5 and 10 "
+"queens.) The problem is: how may one place N queens on an NxN chessboard "
+"such that no queen can attack a sister? Written by Blair Tennessy."
+msgstr ""
+
 #: hacks/config/rd-bomb.xml.h:1
 msgid "/"
 msgstr "/"
 #: hacks/config/rd-bomb.xml.h:1
 msgid "/"
 msgstr "/"
@@ -3942,11 +5863,6 @@ msgstr "/"
 msgid "1%"
 msgstr "1%"
 
 msgid "1%"
 msgstr "1%"
 
-#: hacks/config/rd-bomb.xml.h:5
-#, no-c-format
-msgid "100%"
-msgstr "100%"
-
 #: hacks/config/rd-bomb.xml.h:7
 msgid ""
 "Another variation of the `Bomb' program by Scott Draves. This draws a grid "
 #: hacks/config/rd-bomb.xml.h:7
 msgid ""
 "Another variation of the `Bomb' program by Scott Draves. This draws a grid "
@@ -4049,6 +5965,10 @@ msgid ""
 "glasses! Mostly written by Jamie Zawinski."
 msgstr ""
 
 "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:7
 msgid "Rorschach"
 msgstr "墨迹测验"
@@ -4073,8 +5993,7 @@ msgstr "Y 轴对称"
 #: hacks/config/rotor.xml.h:1
 msgid ""
 "Another ancient xlock demo, this one by Tom Lawrence. It draws a line "
 #: hacks/config/rotor.xml.h:1
 msgid ""
 "Another ancient xlock demo, this one by Tom Lawrence. It draws a line "
-"segment moving along a complex spiraling curve. I tweaked this to generate "
-"curvier lines, but still frames of it don't look like much."
+"segment moving along a complex spiraling curve."
 msgstr ""
 
 #: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
 msgstr ""
 
 #: hacks/config/rotor.xml.h:4 hacks/config/wander.xml.h:9
@@ -4143,7 +6062,7 @@ msgstr "正十二面体"
 msgid ""
 "Draws an animation of textured balls spinning like crazy in GL. Requires "
 "OpenGL, and a machine with fast hardware support for texture maps. Written "
 msgid ""
 "Draws an animation of textured balls spinning like crazy in GL. Requires "
 "OpenGL, and a machine with fast hardware support for texture maps. Written "
-"by Eric Lassauge &lt;lassauge@mail.dotcom.fr&gt;."
+"by Eric Lassauge &lt;lassauge@free.fr&gt;."
 msgstr ""
 
 #: hacks/config/sballs.xml.h:5
 msgstr ""
 
 #: hacks/config/sballs.xml.h:5
@@ -4162,10 +6081,6 @@ msgstr "平面"
 msgid "Pyramid"
 msgstr "锥体"
 
 msgid "Pyramid"
 msgstr "锥体"
 
-#: hacks/config/sballs.xml.h:10
-msgid "Random"
-msgstr "随机"
-
 #: hacks/config/sballs.xml.h:11
 msgid "Sballs"
 msgstr ""
 #: hacks/config/sballs.xml.h:11
 msgid "Sballs"
 msgstr ""
@@ -4174,17 +6089,13 @@ msgstr ""
 msgid "Star"
 msgstr ""
 
 msgid "Star"
 msgstr ""
 
-#: hacks/config/sballs.xml.h:16
-msgid "Tetrahedron"
-msgstr "正四面体"
-
 #: hacks/config/shadebobs.xml.h:7
 msgid "ShadeBobs"
 msgstr ""
 
 #: hacks/config/shadebobs.xml.h:11
 msgid ""
 #: hacks/config/shadebobs.xml.h:7
 msgid "ShadeBobs"
 msgstr ""
 
 #: hacks/config/shadebobs.xml.h:11
 msgid ""
-"This draws smoothly-shaded oscilating oval patterns, that look something "
+"This draws smoothly-shaded oscillating oval patterns, that look something "
 "like vapor trails or neon tubes. Written by Shane Smit."
 msgstr ""
 
 "like vapor trails or neon tubes. Written by Shane Smit."
 msgstr ""
 
@@ -4332,10 +6243,6 @@ msgstr ""
 "另一款年代久远的经典屏幕装饰,它使用多种颜色绘制带有阴影的球体。它的出现可以"
 "追溯到 1982 年由 Tom Duff 编写的程序。"
 
 "另一款年代久远的经典屏幕装饰,它使用多种颜色绘制带有阴影的球体。它的出现可以"
 "追溯到 1982 年由 Tom Duff 编写的程序。"
 
-#: hacks/config/sphere.xml.h:7
-msgid "Sphere"
-msgstr "球体"
-
 #: hacks/config/sphereEversion.xml.h:1
 msgid "SphereEversion"
 msgstr ""
 #: hacks/config/sphereEversion.xml.h:1
 msgid "SphereEversion"
 msgstr ""
@@ -4351,11 +6258,6 @@ msgid ""
 "you can find it at &lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
 msgstr ""
 
 "you can find it at &lt;http://www.dgp.utoronto.ca/~mjmcguff/eversion/&gt;."
 msgstr ""
 
-#: hacks/config/spheremonics.xml.h:9
-#, fuzzy
-msgid "Resolution"
-msgstr "旋转"
-
 #: hacks/config/spheremonics.xml.h:20
 msgid "Smoothed Lines"
 msgstr ""
 #: hacks/config/spheremonics.xml.h:20
 msgid "Smoothed Lines"
 msgstr ""
@@ -4373,7 +6275,7 @@ msgid ""
 "angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
 msgstr ""
 
 "angular momentum operators. Written by Paul Bourke and Jamie Zawinski."
 msgstr ""
 
-#: hacks/config/spiral.xml.h:2
+#: hacks/config/spiral.xml.h:2 hacks/config/superquadrics.xml.h:2
 msgid "Cycles"
 msgstr ""
 
 msgid "Cycles"
 msgstr ""
 
@@ -4388,9 +6290,10 @@ msgid "Spiral"
 msgstr "螺旋形"
 
 #: hacks/config/spotlight.xml.h:1
 msgstr "螺旋形"
 
 #: hacks/config/spotlight.xml.h:1
+#, fuzzy
 msgid ""
 msgid ""
-"Draws a spotlight scanning across a black screen, illumnating the underlying "
-"desktop when it passes. Written by Rick Schultz."
+"Draws a spotlight scanning across a black screen, illuminating the "
+"underlying desktop when it passes. Written by Rick Schultz."
 msgstr ""
 "绘制一个在黑色屏幕上来回扫描的聚光灯光圈,照亮它所经过的桌面。由 Rick "
 "Schultz 编写。"
 msgstr ""
 "绘制一个在黑色屏幕上来回扫描的聚光灯光圈,照亮它所经过的桌面。由 Rick "
 "Schultz 编写。"
@@ -4448,10 +6351,9 @@ msgid ""
 "work with some window managers, but not with others, so your mileage may "
 "vary. SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/"
 "&gt;, but is now gone. You may still be able to find copies elsewhere. "
 "work with some window managers, but not with others, so your mileage may "
 "vary. SSystem was once available at &lt;http://www1.las.es/~amil/ssystem/"
 "&gt;, but is now gone. You may still be able to find copies elsewhere. "
-"SSystem has since evolved into two different programs: OpenUniverse (http://"
-"openuniverse.sourceforge.net/) and Celestia (http://www.shatters.net/"
-"celestia/). Sadly, neither of these programs work with xscreensaver at all. "
-"You are encouraged to nag their authors into adding xscreensaver support!"
+"SSystem has since evolved into Celestia, found at &lt;http://www.shatters."
+"net/celestia/&gt;. Sadly, Celestia does not work with xscreensaver at all. "
+"You are encouraged to nag the authors into adding xscreensaver support!"
 msgstr ""
 
 #: hacks/config/stairs.xml.h:6
 msgstr ""
 
 #: hacks/config/stairs.xml.h:6
@@ -4558,29 +6460,25 @@ msgstr ""
 msgid "StonerView"
 msgstr ""
 
 msgid "StonerView"
 msgstr ""
 
-#: hacks/config/strange.xml.h:1
-msgid "Curviness"
-msgstr ""
-
-#: hacks/config/strange.xml.h:9
+#: hacks/config/strange.xml.h:6
 msgid "Strange"
 msgstr "奇异吸引子"
 
 msgid "Strange"
 msgstr "奇异吸引子"
 
-#: hacks/config/strange.xml.h:10
+#: hacks/config/strange.xml.h:7
 msgid ""
 "This draws strange attractors: it's a colorful, unpredictably-animating "
 "field of dots that swoops and twists around. The motion is very nice. "
 "Written by Massimino Pascal."
 msgstr ""
 
 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/superquadrics.xml.h:2
+#: hacks/config/superquadrics.xml.h:3
 msgid ""
 "Ed Mackey reports that he wrote the first version of this program in BASIC "
 "on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is "
 "GL and has specular reflections."
 msgstr ""
 
 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:10
+#: hacks/config/superquadrics.xml.h:11
 msgid "Superquadrics"
 msgstr "超二次曲面"
 
 msgid "Superquadrics"
 msgstr "超二次曲面"
 
@@ -4596,18 +6494,16 @@ msgid "Swirl"
 msgstr "漩涡"
 
 #: hacks/config/t3d.xml.h:1
 msgstr "漩涡"
 
 #: hacks/config/t3d.xml.h:1
-#, fuzzy
-msgid "0"
-msgstr "0"
+msgid "0 deg"
+msgstr ""
 
 #: hacks/config/t3d.xml.h:2
 msgid "5 Minute Tick Marks"
 msgstr ""
 
 #: hacks/config/t3d.xml.h:3
 
 #: hacks/config/t3d.xml.h:2
 msgid "5 Minute Tick Marks"
 msgstr ""
 
 #: hacks/config/t3d.xml.h:3
-#, fuzzy
-msgid "90"
-msgstr "90"
+msgid "90 deg"
+msgstr ""
 
 #: hacks/config/t3d.xml.h:4
 msgid "Bigger"
 
 #: hacks/config/t3d.xml.h:4
 msgid "Bigger"
@@ -4807,17 +6703,69 @@ msgid "Amplitude"
 msgstr "幅度"
 
 #: hacks/config/whirlygig.xml.h:2
 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 ""
 
 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
 #: hacks/config/whirlygig.xml.h:5
-msgid "Whirlies"
+msgid "Fun"
 msgstr ""
 
 #: hacks/config/whirlygig.xml.h:6
 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 ""
 
 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 "
 #: hacks/config/worm.xml.h:1
 msgid ""
 "An ancient xlock hack that draws multicolored worms that crawl around the "
@@ -4825,6 +6773,39 @@ msgid ""
 "Theiling."
 msgstr ""
 
 "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:1
 msgid "XaoS"
 msgstr ""
@@ -4834,7 +6815,7 @@ msgid ""
 "XaoS generates fast fly-through animations of the Mandelbrot and other "
 "fractal sets. Written by Thomas Marsh and Jan Hubicka. This is not included "
 "with the XScreenSaver package, but if you don't have it already, you can "
 "XaoS generates fast fly-through animations of the Mandelbrot and other "
 "fractal sets. Written by Thomas Marsh and Jan Hubicka. This is not included "
 "with the XScreenSaver package, but if you don't have it already, you can "
-"find it at &lt;http://limax.paru.cas.cz/~hubicka/XaoS/&gt;."
+"find it at &lt;http://xaos.theory.org/&gt;."
 msgstr ""
 
 #: hacks/config/xdaliclock.xml.h:1
 msgstr ""
 
 #: hacks/config/xdaliclock.xml.h:1
@@ -4857,7 +6838,7 @@ msgstr "显示秒数"
 msgid "Huge Font"
 msgstr "极大字体"
 
 msgid "Huge Font"
 msgstr "极大字体"
 
-#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:8
+#: hacks/config/xdaliclock.xml.h:6 hacks/config/xmatrix.xml.h:10
 msgid "Large Font"
 msgstr "大字体"
 
 msgid "Large Font"
 msgstr "大字体"
 
@@ -4865,7 +6846,7 @@ msgstr "大字体"
 msgid "Medium Font"
 msgstr "中等字体"
 
 msgid "Medium Font"
 msgstr "中等字体"
 
-#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:14
+#: hacks/config/xdaliclock.xml.h:8 hacks/config/xmatrix.xml.h:16
 msgid "Small Font"
 msgstr "小字体"
 
 msgid "Small Font"
 msgstr "小字体"
 
@@ -4885,7 +6866,7 @@ msgstr ""
 msgid "Bright"
 msgstr ""
 
 msgid "Bright"
 msgstr ""
 
-#: hacks/config/xearth.xml.h:2
+#: hacks/config/xearth.xml.h:2 hacks/config/xplanet.xml.h:7
 msgid "Date/Time Stamp"
 msgstr "日期/时间 标记"
 
 msgid "Date/Time Stamp"
 msgstr "日期/时间 标记"
 
@@ -4901,15 +6882,15 @@ msgstr ""
 msgid "Label Cities"
 msgstr "标明城市"
 
 msgid "Label Cities"
 msgstr "标明城市"
 
-#: hacks/config/xearth.xml.h:9
+#: hacks/config/xearth.xml.h:9 hacks/config/xplanet.xml.h:49
 msgid "Lower Left"
 msgstr "左下角"
 
 msgid "Lower Left"
 msgstr "左下角"
 
-#: hacks/config/xearth.xml.h:10
+#: hacks/config/xearth.xml.h:10 hacks/config/xplanet.xml.h:50
 msgid "Lower Right"
 msgstr "右下角"
 
 msgid "Lower Right"
 msgstr "右下角"
 
-#: hacks/config/xearth.xml.h:13
+#: hacks/config/xearth.xml.h:13 hacks/config/xplanet.xml.h:51
 msgid "Mercator Projection"
 msgstr ""
 
 msgid "Mercator Projection"
 msgstr ""
 
@@ -4925,11 +6906,11 @@ msgstr ""
 msgid "North/South Rotation"
 msgstr ""
 
 msgid "North/South Rotation"
 msgstr ""
 
-#: hacks/config/xearth.xml.h:18
+#: hacks/config/xearth.xml.h:18 hacks/config/xplanet.xml.h:53
 msgid "Orthographic Projection"
 msgstr ""
 
 msgid "Orthographic Projection"
 msgstr ""
 
-#: hacks/config/xearth.xml.h:19
+#: hacks/config/xearth.xml.h:19 hacks/config/xplanet.xml.h:56
 msgid "Real Time"
 msgstr ""
 
 msgid "Real Time"
 msgstr ""
 
@@ -4949,15 +6930,15 @@ msgstr ""
 msgid "Terminator   Blurry"
 msgstr ""
 
 msgid "Terminator   Blurry"
 msgstr ""
 
-#: hacks/config/xearth.xml.h:27
+#: hacks/config/xearth.xml.h:27 hacks/config/xplanet.xml.h:61
 msgid "Time Warp"
 msgstr ""
 
 msgid "Time Warp"
 msgstr ""
 
-#: hacks/config/xearth.xml.h:29
+#: hacks/config/xearth.xml.h:29 hacks/config/xplanet.xml.h:62
 msgid "Upper Left"
 msgstr "左上角"
 
 msgid "Upper Left"
 msgstr "左上角"
 
-#: hacks/config/xearth.xml.h:30
+#: hacks/config/xearth.xml.h:30 hacks/config/xplanet.xml.h:63
 msgid "Upper Right"
 msgstr "右上角"
 
 msgid "Upper Right"
 msgstr "右上角"
 
@@ -4967,7 +6948,8 @@ msgid ""
 "in space, correctly shaded for the current position of the Sun. Written by "
 "Kirk Johnson. This is not included with the XScreenSaver package, but if you "
 "don't have it already, you can find it at &lt;http://www.cs.colorado.edu/"
 "in space, correctly shaded for the current position of the Sun. Written by "
 "Kirk Johnson. This is not included with the XScreenSaver package, but if you "
 "don't have it already, you can find it at &lt;http://www.cs.colorado.edu/"
-"~tuna/xearth/&gt;."
+"~tuna/xearth/&gt;. There is also a similar (but more recent) program called "
+"xplanet to be found at &lt;http://xplanet.sourceforge.net/&gt;."
 msgstr ""
 
 #: hacks/config/xearth.xml.h:32
 msgstr ""
 
 #: hacks/config/xearth.xml.h:32
@@ -5034,56 +7016,44 @@ msgstr ""
 msgid "Xlyap"
 msgstr ""
 
 msgid "Xlyap"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:1
+#: hacks/config/xmatrix.xml.h:3
 msgid ""
 msgid ""
-"A rendition of the text scrolls seen in the movie ``The Matrix.'' Written by "
-"Jamie Zawinski."
-msgstr "演示如同在电影“黑客帝国”中看到的滚动的文字。由 Jamie Zawinski 编写。"
-
-#: hacks/config/xmatrix.xml.h:2
-msgid "Binary Encoding"
-msgstr "二进制编码"
+"Draws dropping characters similar to what is seen on the computer monitors "
+"in \"The Matrix\". See also \"glmatrix\" for a 3D rendering of the similar "
+"effect that appeared in the title sequence of the movie. Written by Jamie "
+"Zawinski."
+msgstr ""
 
 
-#: hacks/config/xmatrix.xml.h:3
+#: hacks/config/xmatrix.xml.h:4
 msgid "Expansion Algorithm"
 msgstr ""
 
 msgid "Expansion Algorithm"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:5
+#: hacks/config/xmatrix.xml.h:6
 msgid "Full"
 msgstr ""
 
 msgid "Full"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:6
-#, fuzzy
-msgid "Genetic Encoding"
-msgstr "遗传编码"
-
-#: hacks/config/xmatrix.xml.h:7
-msgid "Hexadecimal Encoding"
-msgstr "十六进制编码"
-
 #: hacks/config/xmatrix.xml.h:9
 #: hacks/config/xmatrix.xml.h:9
-#, fuzzy
-msgid "Matrix Encoding"
-msgstr "矩阵编码"
+msgid "Knock Knock"
+msgstr ""
 
 
-#: hacks/config/xmatrix.xml.h:10
+#: hacks/config/xmatrix.xml.h:12
 msgid "Phone Number"
 msgstr "电话号码"
 
 msgid "Phone Number"
 msgstr "电话号码"
 
-#: hacks/config/xmatrix.xml.h:11
+#: hacks/config/xmatrix.xml.h:13
 #, fuzzy
 msgid "Run Trace Program"
 msgstr "运行跟踪程序"
 
 #, fuzzy
 msgid "Run Trace Program"
 msgstr "运行跟踪程序"
 
-#: hacks/config/xmatrix.xml.h:12
+#: hacks/config/xmatrix.xml.h:14
 msgid "Slider Algorithm"
 msgstr ""
 
 msgid "Slider Algorithm"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:17
+#: hacks/config/xmatrix.xml.h:19
 msgid "Synergistic Algorithm"
 msgstr ""
 
 msgid "Synergistic Algorithm"
 msgstr ""
 
-#: hacks/config/xmatrix.xml.h:18
+#: hacks/config/xmatrix.xml.h:20
 msgid "Xmatrix"
 msgstr "黑客帝国"
 
 msgid "Xmatrix"
 msgstr "黑客帝国"
 
@@ -5113,6 +7083,359 @@ msgstr ""
 msgid "Xmountains"
 msgstr "分形山脉"
 
 msgid "Xmountains"
 msgstr "分形山脉"
 
+#: hacks/config/xplanet.xml.h:2
+#, fuzzy, no-c-format
+msgid "0%"
+msgstr "0"
+
+#: hacks/config/xplanet.xml.h:5
+msgid "Ancient Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:6
+msgid "Azimuthal Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:9
+msgid "From Ariel"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:10
+msgid "From Callisto"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:11
+msgid "From Charon"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:12
+msgid "From Deimos"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:13
+msgid "From Dione"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:14
+msgid "From Earth"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:15
+msgid "From Enceladus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:16
+msgid "From Europa"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:17
+msgid "From Ganymede"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:18
+msgid "From Hyperion"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:19
+msgid "From Iapetus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:20
+msgid "From Io"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:21
+msgid "From Jupiter"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:22
+msgid "From Major"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:23
+msgid "From Mars"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:24
+msgid "From Mercury"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:25
+msgid "From Mimas"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:26
+msgid "From Miranda"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:27
+#, fuzzy
+msgid "From Moon"
+msgstr "随机运动"
+
+#: hacks/config/xplanet.xml.h:28
+msgid "From Neptune"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:29
+msgid "From Nereid"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:30
+msgid "From Oberon"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:31
+msgid "From Phobos"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:32
+msgid "From Phoebe"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:33
+msgid "From Pluto"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:34
+#, fuzzy
+msgid "From Random"
+msgstr "随机"
+
+#: hacks/config/xplanet.xml.h:35
+msgid "From Rhea"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:36
+msgid "From Saturn"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:37
+msgid "From Sun"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:38
+msgid "From Tethys"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:39
+msgid "From Titan"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:40
+msgid "From Titania"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:41
+msgid "From Triton"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:42
+msgid "From Umbriel"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:43
+msgid "From Uranus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:44
+msgid "From Venus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:45
+msgid "Hemisphere Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:46
+msgid "Lambert Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:47
+msgid "Latitude"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:48
+#, fuzzy
+msgid "Longitude"
+msgstr "长"
+
+#: hacks/config/xplanet.xml.h:52
+msgid "Mollweide Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:54
+msgid "Peters Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:57
+msgid "Rectangular Projection"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:58
+msgid "Render as a Globe"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:64
+msgid "View Ariel"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:65
+msgid "View Callisto"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:66
+msgid "View Charon"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:67
+msgid "View Deimos"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:68
+msgid "View Dione"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:69
+#, fuzzy
+msgid "View Earth"
+msgstr "地球"
+
+#: hacks/config/xplanet.xml.h:70
+msgid "View Enceladus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:71
+msgid "View Europa"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:72
+msgid "View Ganymede"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:73
+msgid "View Hyperion"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:74
+msgid "View Iapetus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:75
+msgid "View Io"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:76
+msgid "View Jupiter"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:77
+msgid "View Major"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:78
+msgid "View Mars"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:79
+msgid "View Mercury"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:80
+msgid "View Mimas"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:81
+msgid "View Miranda"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:82
+#, fuzzy
+msgid "View Moon"
+msgstr "线性运动"
+
+#: hacks/config/xplanet.xml.h:83
+msgid "View Neptune"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:84
+msgid "View Nereid"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:85
+msgid "View Oberon"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:86
+msgid "View Phobos"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:87
+msgid "View Phoebe"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:88
+msgid "View Pluto"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:89
+#, fuzzy
+msgid "View Random"
+msgstr "随机"
+
+#: hacks/config/xplanet.xml.h:90
+msgid "View Rhea"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:91
+msgid "View Saturn"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:92
+msgid "View Sun"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:93
+msgid "View Tethys"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:94
+msgid "View Titan"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:95
+msgid "View Titania"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:96
+msgid "View Triton"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:97
+msgid "View Umbriel"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:98
+msgid "View Uranus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:99
+msgid "View Venus"
+msgstr ""
+
+#: hacks/config/xplanet.xml.h:100
+#, fuzzy
+msgid "Xplanet"
+msgstr "平面"
+
+#: hacks/config/xplanet.xml.h:101
+msgid ""
+"Xplanet draws an image of the Earth, as seen from your favorite vantage "
+"point in space, correctly shaded for the current position of the Sun. "
+"Written by Hari Nair. This is not included with the XScreenSaver package, "
+"but if you don't have it already, you can find it at &lt;http://xplanet."
+"sourceforge.net/&gt;."
+msgstr ""
+
 #: hacks/config/xrayswarm.xml.h:1
 msgid ""
 "Draws a few swarms of critters flying around the screen, with nicely faded "
 #: hacks/config/xrayswarm.xml.h:1
 msgid ""
 "Draws a few swarms of critters flying around the screen, with nicely faded "
@@ -5190,153 +7513,36 @@ msgid ""
 "than just a simple zoom. Written by James Macnicol."
 msgstr ""
 
 "than just a simple zoom. Written by James Macnicol."
 msgstr ""
 
-#~ msgid "*"
-#~ msgstr "*"
-
 #, fuzzy
 #, fuzzy
-#~ msgid "Choose _Random Image:"
-#~ msgstr "随机选择图像(_R):"
+#~ msgid "Y Rotation"
+#~ msgstr "Y 旋转"
 
 #, fuzzy
 
 #, fuzzy
-#~ msgid "Display Subprocess _Errors"
-#~ msgstr "显示子进程出错信息(_E)"
+#~ msgid "Z Rotation"
+#~ msgstr "Z 旋转"
 
 
-#, fuzzy
-#~ msgid "Display _Splash Screen at Startup"
-#~ msgstr "启动时显示启动画面(_S)"
+#~ msgid "PDB File"
+#~ msgstr "PDB 文件"
 
 
-#, fuzzy
-#~ msgid "F_ade Duration"
-#~ msgstr "淡入淡出持续时间(_A)"
-
-#, fuzzy
-#~ msgid "Fade from Black When _Unblanking"
-#~ msgstr "恢复屏幕时淡入(_U)"
-
-#, fuzzy
-#~ msgid "Fade to Black when _Blanking"
-#~ msgstr "启用屏保时淡出(_B)"
-
-#, fuzzy
-#~ msgid "Grab Desktop _Images"
-#~ msgstr "捕获桌面图像(_I)"
-
-#, fuzzy
-#~ msgid "Grab _Video Frames"
-#~ msgstr "捕获视频帧(_V)"
-
-#, fuzzy
-#~ msgid "Install _Colormap"
-#~ msgstr "安装颜色映射表(_C)"
-
-#, fuzzy
-#~ msgid ""
-#~ "No Preview\n"
-#~ "Available"
-#~ msgstr "没有预览"
+#~ msgid "Configure the settings of the screensaver."
+#~ msgstr "配置屏幕保护程序设置。"
 
 #~ msgid "Preview of screen saver"
 #~ msgstr "屏幕保护程序预览"
 
 
 #~ msgid "Preview of screen saver"
 #~ msgstr "屏幕保护程序预览"
 
-#, fuzzy
-#~ msgid "Stand_by After"
-#~ msgstr "多久后进入等待状态(_B)"
-
-#, fuzzy
-#~ msgid "Sus_pend After"
-#~ msgstr "多久后系统挂起(_P)"
-
-#~ msgid "_Advanced"
-#~ msgstr "高级(_A)"
-
-#, fuzzy
-#~ msgid "_Advanced >>"
-#~ msgstr "高级"
-
-#, fuzzy
-#~ msgid "_Blank After"
-#~ msgstr "多久后黑屏(_B)"
-
-#, fuzzy
-#~ msgid "_Browse"
-#~ msgstr "浏览(_B)"
-
-#, fuzzy
-#~ msgid "_Command Line:"
-#~ msgstr "命令行:(_C)"
-
-#, fuzzy
-#~ msgid "_Cycle After"
-#~ msgstr "多久后循环(_C)"
-
-#, fuzzy
-#~ msgid "_Display Modes"
-#~ msgstr "显示模式(_D)"
-
-#, fuzzy
-#~ msgid "_Lock Screen After"
-#~ msgstr "多久后锁住屏幕(_L)"
-
-#, fuzzy
-#~ msgid "_Mode:"
-#~ msgstr "模式(_M):"
-
-#, fuzzy
-#~ msgid "_Off After"
-#~ msgstr "多久后关闭显示器(_O)"
-
-#, fuzzy
-#~ msgid "_Power Management Enabled"
-#~ msgstr "启用电源管理(_P)"
-
-#, fuzzy
-#~ msgid "_Preview"
-#~ msgstr "预览(_P)"
-
-#~ msgid "_Quit"
-#~ msgstr "退出(_Q)"
-
-#, fuzzy
-#~ msgid "_Settings..."
-#~ msgstr "设置(_S)..."
-
-#, fuzzy
-#~ msgid "_Standard <<"
-#~ msgstr "标准"
-
 #, fuzzy
 #~ msgid "_Verbose Dialognostics"
 #~ msgstr "详细诊断(_V)"
 
 #, fuzzy
 #~ msgid "_Verbose Dialognostics"
 #~ msgstr "详细诊断(_V)"
 
-#~ msgid "dialog1"
-#~ msgstr "dialog1"
-
-#, fuzzy
-#~ msgid "no preview"
-#~ msgstr "预览"
-
-#~ msgid "preview"
-#~ msgstr "预览"
-
 #, fuzzy
 #, fuzzy
-#~ msgid "Anemone"
-#~ msgstr "魔鬼"
-
-#, fuzzy
-#~ msgid "90 deg Rotation Speed"
-#~ msgstr "90 度旋转速度"
-
-#, fuzzy
-#~ msgid "Endgame"
-#~ msgstr "引擎"
-
-#, fuzzy
-#~ msgid "10"
-#~ msgstr "1"
+#~ msgid "Sandpaper"
+#~ msgstr "标准"
 
 
-#, fuzzy
-#~ msgid "Random Lamp Style"
-#~ msgstr "随机选择熔化方式"
+#~ msgid ""
+#~ "A rendition of the text scrolls seen in the movie ``The Matrix.'' Written "
+#~ "by Jamie Zawinski."
+#~ msgstr ""
+#~ "演示如同在电影“黑客帝国”中看到的滚动的文字。由 Jamie Zawinski 编写。"
 
 #~ msgid "_Advanced &gt;&gt;"
 #~ msgstr "高级(_A) &gt;&gt;"
 
 #~ msgid "_Advanced &gt;&gt;"
 #~ msgstr "高级(_A) &gt;&gt;"
@@ -5344,5 +7550,5 @@ msgstr ""
 #~ msgid "_Standard &lt;&lt;"
 #~ msgstr "标准(_S) &lt,&lt,"
 
 #~ msgid "_Standard &lt;&lt;"
 #~ msgstr "标准(_S) &lt,&lt,"
 
-#~ msgid "MacOS"
-#~ msgstr "MacOS"
+#~ msgid "90"
+#~ msgstr "90"