[sabayon] Updated Traditional Chinese translation(Hong Kong and Taiwan)



commit d45a94129fb32bcaaec21eec038ab8a1e5798e81
Author: Chao-Hsiung Liao <j_h_liau yahoo com tw>
Date:   Sat Aug 8 21:59:53 2009 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po |  229 ++++++++++++++++++++++++++++++++-----------------------
 po/zh_TW.po |  244 ++++++++++++++++++++++++++++++++++------------------------
 2 files changed, 275 insertions(+), 198 deletions(-)
---
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 00b7f12..188acc4 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sabayon 2.22.2\n"
+"Project-Id-Version: sabayon 2.25.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-01-29 22:28+0800\n"
-"PO-Revision-Date: 2009-01-29 22:43+0800\n"
+"POT-Creation-Date: 2009-08-08 21:57+0800\n"
+"PO-Revision-Date: 2009-08-08 21:58+0800\n"
 "Last-Translator: Chao-Hsiung Liao <j_h_liau yahoo com tw>\n"
 "Language-Team: Chinese (Hong Kong) <community linuxhall org>\n"
 "MIME-Version: 1.0\n"
@@ -16,11 +16,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ../admin-tool/aboutdialog.py:63
+#: ../admin-tool/aboutdialog.py:66
 msgid "Program to establish and edit profiles for users"
 msgstr "ç?¨ä¾?建ç«?å??編輯使ç?¨è??設å®?çµ?å??ç??ç¨?å¼?"
 
-#: ../admin-tool/aboutdialog.py:66
+#: ../admin-tool/aboutdialog.py:69
 msgid "translator-credits"
 msgstr "Woodman Tuen <wmtuen gmail com>,2007"
 
@@ -37,8 +37,7 @@ msgstr "忽�"
 msgid "Lock"
 msgstr "é??å®?"
 
-#: ../admin-tool/changeswindow.py:127
-#: ../admin-tool/editorwindow.py:230
+#: ../admin-tool/changeswindow.py:127 ../admin-tool/editorwindow.py:230
 msgid "Description"
 msgstr "æ??è¿°"
 
@@ -47,18 +46,15 @@ msgstr "æ??è¿°"
 msgid "Profile %s"
 msgstr "設å®?çµ?å?? %s"
 
-#: ../admin-tool/editorwindow.py:195
-#: ../admin-tool/sessionwindow.py:176
+#: ../admin-tool/editorwindow.py:195 ../admin-tool/sessionwindow.py:176
 msgid "_Profile"
 msgstr "設å®?çµ?å??(_P)"
 
-#: ../admin-tool/editorwindow.py:196
-#: ../admin-tool/sessionwindow.py:177
+#: ../admin-tool/editorwindow.py:196 ../admin-tool/sessionwindow.py:177
 msgid "_Save"
 msgstr "��(_S)"
 
-#: ../admin-tool/editorwindow.py:196
-#: ../admin-tool/sessionwindow.py:177
+#: ../admin-tool/editorwindow.py:196 ../admin-tool/sessionwindow.py:177
 msgid "Save profile"
 msgstr "å?²å­?設å®?çµ?å??"
 
@@ -66,13 +62,11 @@ msgstr "å?²å­?設å®?çµ?å??"
 msgid "_Close"
 msgstr "é??é??(_C)"
 
-#: ../admin-tool/editorwindow.py:197
-#: ../admin-tool/sessionwindow.py:178
+#: ../admin-tool/editorwindow.py:197 ../admin-tool/sessionwindow.py:178
 msgid "Close the current window"
 msgstr "é??é??ç?®å??ç??è¦?çª?"
 
-#: ../admin-tool/editorwindow.py:198
-#: ../admin-tool/sessionwindow.py:179
+#: ../admin-tool/editorwindow.py:198 ../admin-tool/sessionwindow.py:179
 msgid "_Edit"
 msgstr "編輯 (_E)"
 
@@ -84,34 +78,29 @@ msgstr "��(_D)"
 msgid "Delete item"
 msgstr "����"
 
-#: ../admin-tool/editorwindow.py:200
-#: ../admin-tool/sessionwindow.py:182
+#: ../admin-tool/editorwindow.py:200 ../admin-tool/sessionwindow.py:182
 msgid "_Help"
 msgstr "æ±?å?©(_H)"
 
-#: ../admin-tool/editorwindow.py:201
-#: ../admin-tool/sessionwindow.py:183
+#: ../admin-tool/editorwindow.py:201 ../admin-tool/sessionwindow.py:183
 msgid "_About"
 msgstr "é??æ?¼(_A)"
 
-#: ../admin-tool/editorwindow.py:201
-#: ../admin-tool/sessionwindow.py:183
+#: ../admin-tool/editorwindow.py:201 ../admin-tool/sessionwindow.py:183
 msgid "About Sabayon"
 msgstr "é??æ?¼ Sabayon"
 
-#: ../admin-tool/editorwindow.py:262
-#: ../lib/sources/gconfsource.py:124
+#: ../admin-tool/editorwindow.py:262 ../lib/sources/gconfsource.py:124
 msgid "GConf"
 msgstr "GConf"
 
-#: ../admin-tool/editorwindow.py:266
-#: ../lib/sources/filessource.py:79
+#: ../admin-tool/editorwindow.py:266 ../lib/sources/filessource.py:79
 msgid "Files"
 msgstr "��"
 
 #: ../admin-tool/editorwindow.py:266
 #: ../admin-tool/lockdown/pessulus.glade.h:41
-#: ../lib/sources/paneldelegate.py:229
+#: ../lib/sources/paneldelegate.py:269
 msgid "Panel"
 msgstr "��"
 
@@ -120,8 +109,7 @@ msgstr "��"
 msgid "Profile file: %s"
 msgstr "設å®?çµ?å??æª?æ¡?ï¼?%s"
 
-#: ../admin-tool/gconfviewer.py:57
-#: ../admin-tool/gconfviewer.py:76
+#: ../admin-tool/gconfviewer.py:57 ../admin-tool/gconfviewer.py:76
 msgid "<no type>"
 msgstr "<æ²?æ??é¡?å??>"
 
@@ -162,8 +150,7 @@ msgstr "å°?"
 msgid "Profile settings: %s"
 msgstr "設å®?çµ?å??設å®?å?¼ï¼?%s"
 
-#: ../admin-tool/gconfviewer.py:110
-#: ../admin-tool/profilesdialog.py:384
+#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:387
 #: ../admin-tool/usersdialog.py:85
 msgid "Name"
 msgstr "å??稱"
@@ -473,17 +460,20 @@ msgstr "使ç?¨è??ä»?é?¢"
 #. to form a unique profile name e.g.
 #. "Artist Workstation (5)"
 #.
-#: ../admin-tool/profilesdialog.py:494
+#: ../admin-tool/profilesdialog.py:497
 #, python-format
 msgid "%s (%s)"
 msgstr "%s (%s)"
 
 #: ../admin-tool/sabayon:77
-msgid "Your account does not have permissions to run the Desktop User Profiles tool"
+msgid ""
+"Your account does not have permissions to run the Desktop User Profiles tool"
 msgstr "ä½ ç??帳è??æ²?æ??å?·è¡?æ¡?é?¢ä½¿ç?¨è??設å®?çµ?å??å·¥å?·ç??æ¬?é??"
 
 #: ../admin-tool/sabayon:78
-msgid "Administrator level permissions are needed to run this program because it can modify system files."
+msgid ""
+"Administrator level permissions are needed to run this program because it "
+"can modify system files."
 msgstr "ç?±æ?¼æ­¤ç¨?å¼?å?¯ä»¥ä¿®æ?¹ç³»çµ±æª?æ¡?ï¼?å? æ­¤è¦?å?·è¡?å®?é??è¦?系統管ç??è??層ç´?ç??æ¬?é??ã??"
 
 #: ../admin-tool/sabayon:83
@@ -491,7 +481,9 @@ msgid "Desktop User Profiles tool is already running"
 msgstr "æ¡?é?¢ä½¿ç?¨è??設å®?çµ?å??å·¥å?·å·²å?¨å?·è¡?中"
 
 #: ../admin-tool/sabayon:84
-msgid "You may not use Desktop User Profiles tool from within a profile editing session"
+msgid ""
+"You may not use Desktop User Profiles tool from within a profile editing "
+"session"
 msgstr "ä½ å?¯è?½ç?¡æ³?å¾?設å®?çµ?å??編輯ä½?業é??段中使ç?¨æ¡?é?¢ä½¿ç?¨è??設å®?çµ?å??å·¥å?·"
 
 #: ../admin-tool/sabayon:91
@@ -501,17 +493,24 @@ msgstr "æ?¾ä¸?å?°ä½¿ç?¨è??帳è??â??%sâ??"
 
 #: ../admin-tool/sabayon:92
 #, c-format
-msgid "Sabayon requires a special user account '%s' to be present on this computer. Try again after creating the account (using, for example, the 'adduser' command)"
+msgid ""
+"Sabayon requires a special user account '%s' to be present on this computer. "
+"Try again after creating the account (using, for example, the 'adduser' "
+"command)"
 msgstr "Sabayon é??è¦?é??å?°é?»è?¦ä¸?æ??ç?¹æ®?ç??使ç?¨è??帳è??â??%sâ??ã??è«?å?¨å»ºç«?該帳è??ä¹?å¾?å??試ä¸?次ï¼?ä¾?å¦?ï¼?使ç?¨â??adduserâ??æ??令ï¼?"
 
 #: ../admin-tool/sabayon:131
 #, c-format
-msgid "A fatal error has occurred.  You can help us fix the problem by sending the log in %s to %s"
+msgid ""
+"A fatal error has occurred.  You can help us fix the problem by sending the "
+"log in %s to %s"
 msgstr "ç?¼ç??å?´é??ç??é?¯èª¤ã??ä½ å?¯ä»¥å°?ç´?é??æª?中ç?? %s å?³é??è?³ %s å??å?©æ??å??修正此å??é¡?ã??"
 
 #: ../admin-tool/sabayon:145
 #, c-format
-msgid "Sabayon will now exit.  There were some recoverable errors, and you can help us debug the problem by sending the log in %s to %s"
+msgid ""
+"Sabayon will now exit.  There were some recoverable errors, and you can help "
+"us debug the problem by sending the log in %s to %s"
 msgstr "Sabayon å?³å°?é??é??ã??系統ä¸?ç?¼ç??é?¨å??é?¯èª¤ï¼?ä½ å?¯ä»¥å°?ç´?é??æª?中ç?? %s å?³é??è?³ %s å??å?©æ??å??修正此å??é¡?ã??"
 
 #: ../admin-tool/sabayon-apply:99
@@ -532,8 +531,7 @@ msgstr "��� %s <profile-name> <profile-path> <display-number>\n"
 msgid "Establish and Edit Profiles for Users"
 msgstr "建ç«?è??編輯使ç?¨è??設å®?çµ?å??"
 
-#: ../admin-tool/sabayon.desktop.in.in.h:2
-#: ../admin-tool/sabayon.glade.h:4
+#: ../admin-tool/sabayon.desktop.in.in.h:2 ../admin-tool/sabayon.glade.h:4
 msgid "User Profile Editor"
 msgstr "使ç?¨è??設å®?çµ?å??編輯å?¨"
 
@@ -580,24 +578,35 @@ msgstr "é??é??å??æ?¯å?¦å°?æ?´æ?¹å?²å­?è?³è¨­å®?çµ?å??â??%sâ??ï¼?"
 
 #: ../admin-tool/saveconfirm.py:45
 #, python-format
-msgid "If you don't save, changes from the last %ld second will be permanently lost."
-msgid_plural "If you don't save, changes from the last %ld seconds will be permanently lost."
+msgid ""
+"If you don't save, changes from the last %ld second will be permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last %ld seconds will be permanently "
+"lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» %ld ç§?å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:51
-msgid "If you don't save, changes from the last minute will be permanently lost."
+msgid ""
+"If you don't save, changes from the last minute will be permanently lost."
 msgstr "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å??é??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:55
 #, python-format
-msgid "If you don't save, changes from the last minute and %ld second will be permanently lost."
-msgid_plural "If you don't save, changes from the last minute and %ld seconds will be permanently lost."
+msgid ""
+"If you don't save, changes from the last minute and %ld second will be "
+"permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last minute and %ld seconds will be "
+"permanently lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å?? %ld ç§?å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:62
 #, python-format
-msgid "If you don't save, changes from the last %ld minute will be permanently lost."
-msgid_plural "If you don't save, changes from the last %ld minutes will be permanently lost."
+msgid ""
+"If you don't save, changes from the last %ld minute will be permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last %ld minutes will be permanently "
+"lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» %ld å??é??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:71
@@ -606,14 +615,20 @@ msgstr "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å°?æ??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:74
 #, python-format
-msgid "If you don't save, changes from the last hour and %d minute will be permanently lost."
-msgid_plural "If you don't save, changes from the last hour and %d minutes will be permanently lost."
+msgid ""
+"If you don't save, changes from the last hour and %d minute will be "
+"permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last hour and %d minutes will be "
+"permanently lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å°?æ?? %d å??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:81
 #, python-format
-msgid "If you don't save, changes from the last %d hour will be permanently lost."
-msgid_plural "If you don't save, changes from the last %d hours will be permanently lost."
+msgid ""
+"If you don't save, changes from the last %d hour will be permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last %d hours will be permanently lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» %d å°?æ??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/sessionwindow.py:154
@@ -656,7 +671,9 @@ msgstr "é??å®? %s ç??設å®?å?¼"
 
 #: ../admin-tool/sessionwindow.py:333
 #, python-format
-msgid "There was a recoverable error while applying the user profile '%s'.  You can report this error now or try to continue editing the user profile."
+msgid ""
+"There was a recoverable error while applying the user profile '%s'.  You can "
+"report this error now or try to continue editing the user profile."
 msgstr "å?¨å¥?ç?¨ä½¿ç?¨è??設å®?çµ?å??ã??%sã??æ??ç?¼ç??é?¨å??é?¯èª¤ã??ä½ å?¯ä»¥ç?¾å?¨å°±å?¯å ±é??å??é?¯èª¤æ??æ?¯ç¹¼çº?編輯該使ç?¨è??設å®?çµ?å??ã??"
 
 #: ../admin-tool/sessionwindow.py:337
@@ -681,16 +698,17 @@ msgid "Unable to find a free X display"
 msgstr "æ?¾ä¸?å?°å?¯ç?¨ç?? X ç?«é?¢"
 
 #: ../lib/protosession.py:414
-msgid "Failed to start Xnest: timed out waiting for USR1 signal"
-msgstr "å??å?? Xnest 失æ??ï¼?ç­?å¾? USR1 ä¿¡è??é?¾æ??"
+msgid "Failed to start Xephyr: timed out waiting for USR1 signal"
+msgstr "å??å?? Xephyr 失æ??ï¼?ç­?å¾? USR1 ä¿¡è??é?¾æ??"
 
 #: ../lib/protosession.py:416
-msgid "Failed to start Xnest: died during startup"
-msgstr "å??å?? Xnest 失æ??ï¼?å??å??é??ç¨?中止"
+msgid "Failed to start Xephyr: died during startup"
+msgstr "å??å?? Xephyr 失æ??ï¼?å??å??é??ç¨?中止"
 
 #: ../lib/protosession.py:501
 #, python-format
-msgid "There was a recoverable error while applying the user profile from file '%s'."
+msgid ""
+"There was a recoverable error while applying the user profile from file '%s'."
 msgstr "å¾?æª?æ¡?ã??%sã??å¥?ç?¨ä½¿ç?¨è??設å®?çµ?å??æ??ç?¼ç??é?¨å??é?¯èª¤ã??"
 
 #: ../lib/protosession.py:510
@@ -801,13 +819,11 @@ msgstr "Mozilla é?µå?¼â??%sâ??æ?ªè¨­å®?"
 msgid "Mozilla key '%s' changed to '%s'"
 msgstr "Mozilla é?µå?¼â??%sâ??æ?¹è®?ç?ºâ??%sâ??"
 
-#: ../lib/sources/mozillasource.py:166
-#: ../lib/sources/mozillasource.py:176
+#: ../lib/sources/mozillasource.py:166 ../lib/sources/mozillasource.py:176
 msgid "Web browser preferences"
 msgstr "網é ?ç??覽å?¨å??好設å®?"
 
-#: ../lib/sources/mozillasource.py:168
-#: ../lib/sources/mozillasource.py:178
+#: ../lib/sources/mozillasource.py:168 ../lib/sources/mozillasource.py:178
 msgid "Web browser bookmarks"
 msgstr "網é ?ç??覽å?¨æ?¸ç±¤"
 
@@ -864,135 +880,151 @@ msgstr "Mozilla æ?¸ç±¤å·²æ?¹è®?â??%sâ??â??%sâ??"
 msgid "Mozilla bookmark folder changed '%s'"
 msgstr "Mozilla æ?¸ç±¤è³?æ??夾æ?¹è®?äº?â??%sâ??"
 
-#: ../lib/sources/paneldelegate.py:55
+#: ../lib/sources/paneldelegate.py:65
 #, python-format
 msgid "Panel '%s' added"
 msgstr "å·²å? å?¥é?¢æ?¿â??%sâ??"
 
-#: ../lib/sources/paneldelegate.py:61
+#: ../lib/sources/paneldelegate.py:71
 #, python-format
 msgid "Panel '%s' removed"
 msgstr "é?¢æ?¿â??%sâ??å·²ç¶?移é?¤"
 
-#: ../lib/sources/paneldelegate.py:76
+#: ../lib/sources/paneldelegate.py:86
 #, python-format
 msgid "Applet %s added to top panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:78
+#: ../lib/sources/paneldelegate.py:88
 #, python-format
 msgid "Applet %s added to bottom panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:80
+#: ../lib/sources/paneldelegate.py:90
 #, python-format
 msgid "Applet %s added to left panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³å·¦æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:82
+#: ../lib/sources/paneldelegate.py:92
 #, python-format
 msgid "Applet %s added to right panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³å?³æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:97
+#: ../lib/sources/paneldelegate.py:107
 #, python-format
 msgid "Applet %s removed from top panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?ä¸?æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:99
+#: ../lib/sources/paneldelegate.py:109
 #, python-format
 msgid "Applet %s removed from bottom panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?ä¸?æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:101
+#: ../lib/sources/paneldelegate.py:111
 #, python-format
 msgid "Applet %s removed from left panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?å·¦æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:103
+#: ../lib/sources/paneldelegate.py:113
 #, python-format
 msgid "Applet %s removed from right panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?å?³æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:117
+#: ../lib/sources/paneldelegate.py:127
 #, python-format
 msgid "%s added to top panel"
 msgstr "%s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:119
+#: ../lib/sources/paneldelegate.py:129
 #, python-format
 msgid "%s added to bottom panel"
 msgstr "%s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:121
+#: ../lib/sources/paneldelegate.py:131
 #, python-format
 msgid "%s added to left panel"
 msgstr "%s å·²å? å?¥è?³å·¦æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:123
+#: ../lib/sources/paneldelegate.py:133
 #, python-format
 msgid "%s added to right panel"
 msgstr "%s å·²å? å?¥è?³å?³æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:144
+#: ../lib/sources/paneldelegate.py:154
 #, python-format
 msgid "%s removed from top panel"
 msgstr "%s å·²å¾?ä¸?æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:146
+#: ../lib/sources/paneldelegate.py:156
 #, python-format
 msgid "%s removed from bottom panel"
 msgstr "%s å·²å¾?ä¸?æ?¹é?¢ç??æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:148
+#: ../lib/sources/paneldelegate.py:158
 #, python-format
 msgid "%s removed from left panel"
 msgstr "%s å·²å¾?å·¦æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:150
+#: ../lib/sources/paneldelegate.py:160
 #, python-format
 msgid "%s removed from right panel"
 msgstr "%s å·²å¾?å?³æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
 #. Translators: This is a drawer in gnome-panel (where you can put applets)
-#: ../lib/sources/paneldelegate.py:200
+#: ../lib/sources/paneldelegate.py:231
 msgid "Drawer"
 msgstr "��"
 
-#: ../lib/sources/paneldelegate.py:202
+#: ../lib/sources/paneldelegate.py:233
 msgid "Main Menu"
 msgstr "主��"
 
-#: ../lib/sources/paneldelegate.py:212
+#: ../lib/sources/paneldelegate.py:243
 #, python-format
 msgid "%s launcher"
 msgstr "%s ç¨?å¼?å??å??å?¨"
 
-#: ../lib/sources/paneldelegate.py:216
+#: ../lib/sources/paneldelegate.py:247
 msgid "Lock Screen button"
 msgstr "è?¢å¹?é??å®?æ??é??"
 
-#: ../lib/sources/paneldelegate.py:218
+#: ../lib/sources/paneldelegate.py:249
 msgid "Logout button"
 msgstr "ç?»å?ºæ??é??"
 
-#: ../lib/sources/paneldelegate.py:220
+#: ../lib/sources/paneldelegate.py:251
 msgid "Run Application button"
 msgstr "å?·è¡?æ??ç?¨ç¨?å¼?æ??é??"
 
-#: ../lib/sources/paneldelegate.py:222
+#: ../lib/sources/paneldelegate.py:253
 msgid "Search button"
 msgstr "æ??å°?æ??é??"
 
-#: ../lib/sources/paneldelegate.py:224
+#: ../lib/sources/paneldelegate.py:255
+msgid "Force Quit button"
+msgstr "å¼·å?¶çµ?æ??æ??é??"
+
+#: ../lib/sources/paneldelegate.py:257
+msgid "Connect to Server button"
+msgstr "é?£æ?¥å?°ä¼ºæ??å?¨æ??é??"
+
+#: ../lib/sources/paneldelegate.py:259
+msgid "Shutdown button"
+msgstr "é??æ©?æ??é??"
+
+#: ../lib/sources/paneldelegate.py:261
 msgid "Screenshot button"
 msgstr "è?¢å¹?å¿«ç?§æ??é??"
 
-#: ../lib/sources/paneldelegate.py:226
+#: ../lib/sources/paneldelegate.py:264
+msgid "Unknown"
+msgstr "ä¸?æ??"
+
+#: ../lib/sources/paneldelegate.py:266
 msgid "Menu Bar"
 msgstr "é?¸å?®å??"
 
-#: ../lib/sources/paneldelegate.py:470
+#: ../lib/sources/paneldelegate.py:503
 msgid "Panel File"
 msgstr "����"
 
@@ -1021,8 +1053,7 @@ msgstr "ç?¡æ³?å? å?¥ä¸?å­?å?¨ç??æª?æ¡?â??%sâ??"
 msgid "Profile is read-only %s"
 msgstr "設å®?çµ?å??æ?¯å?¯è®?ç?? %s"
 
-#: ../lib/unittests.py:38
-#: ../lib/unittests.py:39
+#: ../lib/unittests.py:38 ../lib/unittests.py:39
 msgid "Ignore WARNINGs"
 msgstr "忽ç?¥è­¦å??"
 
@@ -1081,8 +1112,7 @@ msgstr "ç?¡æ³?é??å??è¦?寫å?¥ç?? %s"
 msgid "Failed to save UserDatabase to %s"
 msgstr "å?²å­? UserDatabase è?³ %s 失æ??"
 
-#: ../lib/userdb.py:378
-#: ../lib/userdb.py:413
+#: ../lib/userdb.py:378 ../lib/userdb.py:413
 #, python-format
 msgid "File %s is not a profile configuration"
 msgstr "æª?æ¡? %s ä¸?æ?¯è¨­å®?çµ?å??çµ?æ??"
@@ -1102,17 +1132,22 @@ msgid "Failed to get the user list"
 msgstr "å??å¾?使ç?¨è??æ¸?å?®å¤±æ??"
 
 #: ../lib/util.py:93
-msgid "Cannot find home directory: not set in /etc/passwd and no value for $HOME in environment"
+msgid ""
+"Cannot find home directory: not set in /etc/passwd and no value for $HOME in "
+"environment"
 msgstr "æ?¾ä¸?å?°å®¶ç?®é??ï¼?æ²?æ??設å®?å?¨ /etc/passwd å??ç?°å¢?è®?æ?¸ $HOME 中ã??"
 
 #: ../lib/util.py:106
-msgid "Cannot find username: not set in /etc/passwd and no value for $USER in environment"
+msgid ""
+"Cannot find username: not set in /etc/passwd and no value for $USER in "
+"environment"
 msgstr "æ?¾ä¸?å?°ä½¿ç?¨è??å??稱ï¼?æ²?æ??å?¨ /etc/passwd 中設å®?ï¼?ç?°å¢?è®?æ?¸ $USER 中ä¹?æ²?æ??æ?¸å?¼"
 
 #~ msgid "Usage: %s [<profile-name>]\n"
 #~ msgstr "��� %s [<profile-name>]\n"
+
 #~ msgid "Failed to add monitor for %s"
 #~ msgstr "å? å?¥ %s ç??ç?£è¦?å?¨å¤±æ??"
+
 #~ msgid "Expected event: %s %s"
 #~ msgstr "é ?æ??ç??äº?件ï¼?%s %s"
-
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 15fc8fe..3f01057 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: sabayon 2.22.2\n"
+"Project-Id-Version: sabayon 2.25.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-01-29 22:28+0800\n"
-"PO-Revision-Date: 2009-01-29 22:38+0800\n"
+"POT-Creation-Date: 2009-08-08 21:57+0800\n"
+"PO-Revision-Date: 2009-08-08 15:25+0800\n"
 "Last-Translator: Chao-Hsiung Liao <j_h_liau yahoo com tw>\n"
 "Language-Team: Chinese (Taiwan) <zh-l10n lists linux org tw>\n"
 "MIME-Version: 1.0\n"
@@ -16,11 +16,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: ../admin-tool/aboutdialog.py:63
+#: ../admin-tool/aboutdialog.py:66
 msgid "Program to establish and edit profiles for users"
 msgstr "ç?¨ä¾?建ç«?å??編輯使ç?¨è??設å®?çµ?å??ç??ç¨?å¼?"
 
-#: ../admin-tool/aboutdialog.py:66
+#: ../admin-tool/aboutdialog.py:69
 msgid "translator-credits"
 msgstr "Woodman Tuen <wmtuen gmail com>,2007"
 
@@ -37,8 +37,7 @@ msgstr "忽�"
 msgid "Lock"
 msgstr "é??å®?"
 
-#: ../admin-tool/changeswindow.py:127
-#: ../admin-tool/editorwindow.py:230
+#: ../admin-tool/changeswindow.py:127 ../admin-tool/editorwindow.py:230
 msgid "Description"
 msgstr "æ??è¿°"
 
@@ -47,18 +46,15 @@ msgstr "æ??è¿°"
 msgid "Profile %s"
 msgstr "設å®?çµ?å?? %s"
 
-#: ../admin-tool/editorwindow.py:195
-#: ../admin-tool/sessionwindow.py:176
+#: ../admin-tool/editorwindow.py:195 ../admin-tool/sessionwindow.py:176
 msgid "_Profile"
 msgstr "設å®?çµ?å??(_P)"
 
-#: ../admin-tool/editorwindow.py:196
-#: ../admin-tool/sessionwindow.py:177
+#: ../admin-tool/editorwindow.py:196 ../admin-tool/sessionwindow.py:177
 msgid "_Save"
 msgstr "��(_S)"
 
-#: ../admin-tool/editorwindow.py:196
-#: ../admin-tool/sessionwindow.py:177
+#: ../admin-tool/editorwindow.py:196 ../admin-tool/sessionwindow.py:177
 msgid "Save profile"
 msgstr "å?²å­?設å®?çµ?å??"
 
@@ -66,13 +62,11 @@ msgstr "å?²å­?設å®?çµ?å??"
 msgid "_Close"
 msgstr "é??é??(_C)"
 
-#: ../admin-tool/editorwindow.py:197
-#: ../admin-tool/sessionwindow.py:178
+#: ../admin-tool/editorwindow.py:197 ../admin-tool/sessionwindow.py:178
 msgid "Close the current window"
 msgstr "é??é??ç?®å??ç??è¦?çª?"
 
-#: ../admin-tool/editorwindow.py:198
-#: ../admin-tool/sessionwindow.py:179
+#: ../admin-tool/editorwindow.py:198 ../admin-tool/sessionwindow.py:179
 msgid "_Edit"
 msgstr "編輯 (_E)"
 
@@ -84,34 +78,29 @@ msgstr "��(_D)"
 msgid "Delete item"
 msgstr "����"
 
-#: ../admin-tool/editorwindow.py:200
-#: ../admin-tool/sessionwindow.py:182
+#: ../admin-tool/editorwindow.py:200 ../admin-tool/sessionwindow.py:182
 msgid "_Help"
 msgstr "æ±?å?©(_H)"
 
-#: ../admin-tool/editorwindow.py:201
-#: ../admin-tool/sessionwindow.py:183
+#: ../admin-tool/editorwindow.py:201 ../admin-tool/sessionwindow.py:183
 msgid "_About"
 msgstr "é??æ?¼(_A)"
 
-#: ../admin-tool/editorwindow.py:201
-#: ../admin-tool/sessionwindow.py:183
+#: ../admin-tool/editorwindow.py:201 ../admin-tool/sessionwindow.py:183
 msgid "About Sabayon"
 msgstr "é??æ?¼ Sabayon"
 
-#: ../admin-tool/editorwindow.py:262
-#: ../lib/sources/gconfsource.py:124
+#: ../admin-tool/editorwindow.py:262 ../lib/sources/gconfsource.py:124
 msgid "GConf"
 msgstr "GConf"
 
-#: ../admin-tool/editorwindow.py:266
-#: ../lib/sources/filessource.py:79
+#: ../admin-tool/editorwindow.py:266 ../lib/sources/filessource.py:79
 msgid "Files"
 msgstr "��"
 
 #: ../admin-tool/editorwindow.py:266
 #: ../admin-tool/lockdown/pessulus.glade.h:41
-#: ../lib/sources/paneldelegate.py:229
+#: ../lib/sources/paneldelegate.py:269
 msgid "Panel"
 msgstr "��"
 
@@ -120,8 +109,7 @@ msgstr "��"
 msgid "Profile file: %s"
 msgstr "設å®?çµ?å??æª?æ¡?ï¼?%s"
 
-#: ../admin-tool/gconfviewer.py:57
-#: ../admin-tool/gconfviewer.py:76
+#: ../admin-tool/gconfviewer.py:57 ../admin-tool/gconfviewer.py:76
 msgid "<no type>"
 msgstr "<æ²?æ??é¡?å??>"
 
@@ -162,8 +150,7 @@ msgstr "å°?"
 msgid "Profile settings: %s"
 msgstr "設å®?çµ?å??設å®?å?¼ï¼?%s"
 
-#: ../admin-tool/gconfviewer.py:110
-#: ../admin-tool/profilesdialog.py:384
+#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:387
 #: ../admin-tool/usersdialog.py:85
 msgid "Name"
 msgstr "å??稱"
@@ -473,17 +460,20 @@ msgstr "使ç?¨è??ä»?é?¢"
 #. to form a unique profile name e.g.
 #. "Artist Workstation (5)"
 #.
-#: ../admin-tool/profilesdialog.py:494
+#: ../admin-tool/profilesdialog.py:497
 #, python-format
 msgid "%s (%s)"
 msgstr "%s (%s)"
 
 #: ../admin-tool/sabayon:77
-msgid "Your account does not have permissions to run the Desktop User Profiles tool"
+msgid ""
+"Your account does not have permissions to run the Desktop User Profiles tool"
 msgstr "æ?¨ç??帳è??æ²?æ??å?·è¡?æ¡?é?¢ä½¿ç?¨è??設å®?çµ?å??å·¥å?·ç??æ¬?é??"
 
 #: ../admin-tool/sabayon:78
-msgid "Administrator level permissions are needed to run this program because it can modify system files."
+msgid ""
+"Administrator level permissions are needed to run this program because it "
+"can modify system files."
 msgstr "ç?±æ?¼æ­¤ç¨?å¼?å?¯ä»¥ä¿®æ?¹ç³»çµ±æª?æ¡?ï¼?å? æ­¤è¦?å?·è¡?å®?é??è¦?系統管ç??è??層ç´?ç??æ¬?é??ã??"
 
 #: ../admin-tool/sabayon:83
@@ -491,7 +481,9 @@ msgid "Desktop User Profiles tool is already running"
 msgstr "æ¡?é?¢ä½¿ç?¨è??設å®?çµ?å??å·¥å?·å·²å?¨å?·è¡?中"
 
 #: ../admin-tool/sabayon:84
-msgid "You may not use Desktop User Profiles tool from within a profile editing session"
+msgid ""
+"You may not use Desktop User Profiles tool from within a profile editing "
+"session"
 msgstr "æ?¨å?¯è?½ç?¡æ³?å¾?設å®?çµ?å??編輯ä½?業é??段中使ç?¨æ¡?é?¢ä½¿ç?¨è??設å®?çµ?å??å·¥å?·"
 
 #: ../admin-tool/sabayon:91
@@ -501,18 +493,29 @@ msgstr "æ?¾ä¸?å?°ä½¿ç?¨è??帳è??â??%sâ??"
 
 #: ../admin-tool/sabayon:92
 #, c-format
-msgid "Sabayon requires a special user account '%s' to be present on this computer. Try again after creating the account (using, for example, the 'adduser' command)"
-msgstr "Sabayon é??è¦?é??å?°é?»è?¦ä¸?æ??ç?¹æ®?ç??使ç?¨è??帳è??â??%sâ??ã??è«?å?¨å»ºç«?該帳è??ä¹?å¾?å??試ä¸?次ï¼?ä¾?å¦?ï¼?使ç?¨â??adduserâ??æ??令ï¼?"
+msgid ""
+"Sabayon requires a special user account '%s' to be present on this computer. "
+"Try again after creating the account (using, for example, the 'adduser' "
+"command)"
+msgstr ""
+"Sabayon é??è¦?é??å?°é?»è?¦ä¸?æ??ç?¹æ®?ç??使ç?¨è??帳è??â??%sâ??ã??è«?å?¨å»ºç«?該帳è??ä¹?å¾?å??試ä¸?次ï¼?ä¾?"
+"å¦?ï¼?使ç?¨â??adduserâ??æ??令ï¼?"
 
 #: ../admin-tool/sabayon:131
 #, c-format
-msgid "A fatal error has occurred.  You can help us fix the problem by sending the log in %s to %s"
+msgid ""
+"A fatal error has occurred.  You can help us fix the problem by sending the "
+"log in %s to %s"
 msgstr "ç?¼ç??å?´é??ç??é?¯èª¤ã??æ?¨å?¯ä»¥å°?ç´?é??æª?中ç?? %s å?³é??è?³ %s å??å?©æ??å??修正此å??é¡?ã??"
 
 #: ../admin-tool/sabayon:145
 #, c-format
-msgid "Sabayon will now exit.  There were some recoverable errors, and you can help us debug the problem by sending the log in %s to %s"
-msgstr "Sabayon å?³å°?é??é??ã??系統ä¸?ç?¼ç??é?¨å??é?¯èª¤ï¼?æ?¨å?¯ä»¥å°?ç´?é??æª?中ç?? %s å?³é??è?³ %s å??å?©æ??å??修正此å??é¡?ã??"
+msgid ""
+"Sabayon will now exit.  There were some recoverable errors, and you can help "
+"us debug the problem by sending the log in %s to %s"
+msgstr ""
+"Sabayon å?³å°?é??é??ã??系統ä¸?ç?¼ç??é?¨å??é?¯èª¤ï¼?æ?¨å?¯ä»¥å°?ç´?é??æª?中ç?? %s å?³é??è?³ %s å??å?©æ??"
+"å??修正此å??é¡?ã??"
 
 #: ../admin-tool/sabayon-apply:99
 #, c-format
@@ -532,8 +535,7 @@ msgstr "��� %s <profile-name> <profile-path> <display-number>\n"
 msgid "Establish and Edit Profiles for Users"
 msgstr "建ç«?è??編輯使ç?¨è??設å®?çµ?å??"
 
-#: ../admin-tool/sabayon.desktop.in.in.h:2
-#: ../admin-tool/sabayon.glade.h:4
+#: ../admin-tool/sabayon.desktop.in.in.h:2 ../admin-tool/sabayon.glade.h:4
 msgid "User Profile Editor"
 msgstr "使ç?¨è??設å®?çµ?å??編輯å?¨"
 
@@ -580,24 +582,35 @@ msgstr "é??é??å??æ?¯å?¦å°?è®?æ?´å?²å­?è?³è¨­å®?çµ?å??â??%sâ??ï¼?"
 
 #: ../admin-tool/saveconfirm.py:45
 #, python-format
-msgid "If you don't save, changes from the last %ld second will be permanently lost."
-msgid_plural "If you don't save, changes from the last %ld seconds will be permanently lost."
+msgid ""
+"If you don't save, changes from the last %ld second will be permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last %ld seconds will be permanently "
+"lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» %ld ç§?å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:51
-msgid "If you don't save, changes from the last minute will be permanently lost."
+msgid ""
+"If you don't save, changes from the last minute will be permanently lost."
 msgstr "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å??é??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:55
 #, python-format
-msgid "If you don't save, changes from the last minute and %ld second will be permanently lost."
-msgid_plural "If you don't save, changes from the last minute and %ld seconds will be permanently lost."
+msgid ""
+"If you don't save, changes from the last minute and %ld second will be "
+"permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last minute and %ld seconds will be "
+"permanently lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å?? %ld ç§?å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:62
 #, python-format
-msgid "If you don't save, changes from the last %ld minute will be permanently lost."
-msgid_plural "If you don't save, changes from the last %ld minutes will be permanently lost."
+msgid ""
+"If you don't save, changes from the last %ld minute will be permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last %ld minutes will be permanently "
+"lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» %ld å??é??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:71
@@ -606,14 +619,20 @@ msgstr "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å°?æ??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:74
 #, python-format
-msgid "If you don't save, changes from the last hour and %d minute will be permanently lost."
-msgid_plural "If you don't save, changes from the last hour and %d minutes will be permanently lost."
+msgid ""
+"If you don't save, changes from the last hour and %d minute will be "
+"permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last hour and %d minutes will be "
+"permanently lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» 1 å°?æ?? %d å??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/saveconfirm.py:81
 #, python-format
-msgid "If you don't save, changes from the last %d hour will be permanently lost."
-msgid_plural "If you don't save, changes from the last %d hours will be permanently lost."
+msgid ""
+"If you don't save, changes from the last %d hour will be permanently lost."
+msgid_plural ""
+"If you don't save, changes from the last %d hours will be permanently lost."
 msgstr[0] "å¦?æ??ä¸?å?²å­?ï¼?å°?æ??æ°¸ä¹?å?°å¤±å?» %d å°?æ??å??æ??ä½?ç??ä¿®æ?¹ã??"
 
 #: ../admin-tool/sessionwindow.py:154
@@ -656,8 +675,12 @@ msgstr "é??å®? %s ç??設å®?å?¼"
 
 #: ../admin-tool/sessionwindow.py:333
 #, python-format
-msgid "There was a recoverable error while applying the user profile '%s'.  You can report this error now or try to continue editing the user profile."
-msgstr "å?¨å¥?ç?¨ä½¿ç?¨è??設å®?çµ?å??ã??%sã??æ??ç?¼ç??é?¨å??é?¯èª¤ã??æ?¨å?¯ä»¥ç?¾å?¨å°±å??å ±é??å??é?¯èª¤æ??æ?¯ç¹¼çº?編輯該使ç?¨è??設å®?çµ?å??ã??"
+msgid ""
+"There was a recoverable error while applying the user profile '%s'.  You can "
+"report this error now or try to continue editing the user profile."
+msgstr ""
+"å?¨å¥?ç?¨ä½¿ç?¨è??設å®?çµ?å??ã??%sã??æ??ç?¼ç??é?¨å??é?¯èª¤ã??æ?¨å?¯ä»¥ç?¾å?¨å°±å??å ±é??å??é?¯èª¤æ??æ?¯ç¹¼çº?ç·¨"
+"輯該使ç?¨è??設å®?çµ?å??ã??"
 
 #: ../admin-tool/sessionwindow.py:337
 msgid "_Report this error"
@@ -681,16 +704,17 @@ msgid "Unable to find a free X display"
 msgstr "æ?¾ä¸?å?°å?¯ç?¨ç?? X ç?«é?¢"
 
 #: ../lib/protosession.py:414
-msgid "Failed to start Xnest: timed out waiting for USR1 signal"
-msgstr "å??å?? Xnest 失æ??ï¼?ç­?å¾? USR1 ä¿¡è??é?¾æ??"
+msgid "Failed to start Xephyr: timed out waiting for USR1 signal"
+msgstr "å??å?? Xephyr 失æ??ï¼?ç­?å¾? USR1 ä¿¡è??é?¾æ??"
 
 #: ../lib/protosession.py:416
-msgid "Failed to start Xnest: died during startup"
-msgstr "å??å?? Xnest 失æ??ï¼?å??å??é??ç¨?中止"
+msgid "Failed to start Xephyr: died during startup"
+msgstr "å??å?? Xephyr 失æ??ï¼?å??å??é??ç¨?中止"
 
 #: ../lib/protosession.py:501
 #, python-format
-msgid "There was a recoverable error while applying the user profile from file '%s'."
+msgid ""
+"There was a recoverable error while applying the user profile from file '%s'."
 msgstr "å¾?æª?æ¡?ã??%sã??å¥?ç?¨ä½¿ç?¨è??設å®?çµ?å??æ??ç?¼ç??é?¨å??é?¯èª¤ã??"
 
 #: ../lib/protosession.py:510
@@ -801,13 +825,11 @@ msgstr "Mozilla é?µå?¼â??%sâ??æ?ªè¨­å®?"
 msgid "Mozilla key '%s' changed to '%s'"
 msgstr "Mozilla é?µå?¼â??%sâ??æ?¹è®?ç?ºâ??%sâ??"
 
-#: ../lib/sources/mozillasource.py:166
-#: ../lib/sources/mozillasource.py:176
+#: ../lib/sources/mozillasource.py:166 ../lib/sources/mozillasource.py:176
 msgid "Web browser preferences"
 msgstr "網é ?ç??覽å?¨å??好設å®?"
 
-#: ../lib/sources/mozillasource.py:168
-#: ../lib/sources/mozillasource.py:178
+#: ../lib/sources/mozillasource.py:168 ../lib/sources/mozillasource.py:178
 msgid "Web browser bookmarks"
 msgstr "網é ?ç??覽å?¨æ?¸ç±¤"
 
@@ -864,135 +886,151 @@ msgstr "Mozilla æ?¸ç±¤å·²æ?¹è®?â??%sâ??â??%sâ??"
 msgid "Mozilla bookmark folder changed '%s'"
 msgstr "Mozilla æ?¸ç±¤è³?æ??夾æ?¹è®?äº?â??%sâ??"
 
-#: ../lib/sources/paneldelegate.py:55
+#: ../lib/sources/paneldelegate.py:65
 #, python-format
 msgid "Panel '%s' added"
 msgstr "å·²å? å?¥é?¢æ?¿â??%sâ??"
 
-#: ../lib/sources/paneldelegate.py:61
+#: ../lib/sources/paneldelegate.py:71
 #, python-format
 msgid "Panel '%s' removed"
 msgstr "é?¢æ?¿â??%sâ??å·²ç¶?移é?¤"
 
-#: ../lib/sources/paneldelegate.py:76
+#: ../lib/sources/paneldelegate.py:86
 #, python-format
 msgid "Applet %s added to top panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:78
+#: ../lib/sources/paneldelegate.py:88
 #, python-format
 msgid "Applet %s added to bottom panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:80
+#: ../lib/sources/paneldelegate.py:90
 #, python-format
 msgid "Applet %s added to left panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³å·¦æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:82
+#: ../lib/sources/paneldelegate.py:92
 #, python-format
 msgid "Applet %s added to right panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å? å?¥è?³å?³æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:97
+#: ../lib/sources/paneldelegate.py:107
 #, python-format
 msgid "Applet %s removed from top panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?ä¸?æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:99
+#: ../lib/sources/paneldelegate.py:109
 #, python-format
 msgid "Applet %s removed from bottom panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?ä¸?æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:101
+#: ../lib/sources/paneldelegate.py:111
 #, python-format
 msgid "Applet %s removed from left panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?å·¦æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:103
+#: ../lib/sources/paneldelegate.py:113
 #, python-format
 msgid "Applet %s removed from right panel"
 msgstr "é?¢æ?¿ç¨?å¼? %s å·²å¾?å?³æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:117
+#: ../lib/sources/paneldelegate.py:127
 #, python-format
 msgid "%s added to top panel"
 msgstr "%s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:119
+#: ../lib/sources/paneldelegate.py:129
 #, python-format
 msgid "%s added to bottom panel"
 msgstr "%s å·²å? å?¥è?³ä¸?æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:121
+#: ../lib/sources/paneldelegate.py:131
 #, python-format
 msgid "%s added to left panel"
 msgstr "%s å·²å? å?¥è?³å·¦æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:123
+#: ../lib/sources/paneldelegate.py:133
 #, python-format
 msgid "%s added to right panel"
 msgstr "%s å·²å? å?¥è?³å?³æ?¹ç??é?¢æ?¿ä¸­"
 
-#: ../lib/sources/paneldelegate.py:144
+#: ../lib/sources/paneldelegate.py:154
 #, python-format
 msgid "%s removed from top panel"
 msgstr "%s å·²å¾?ä¸?æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:146
+#: ../lib/sources/paneldelegate.py:156
 #, python-format
 msgid "%s removed from bottom panel"
 msgstr "%s å·²å¾?ä¸?æ?¹é?¢ç??æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:148
+#: ../lib/sources/paneldelegate.py:158
 #, python-format
 msgid "%s removed from left panel"
 msgstr "%s å·²å¾?å·¦æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
-#: ../lib/sources/paneldelegate.py:150
+#: ../lib/sources/paneldelegate.py:160
 #, python-format
 msgid "%s removed from right panel"
 msgstr "%s å·²å¾?å?³æ?¹ç??é?¢æ?¿ä¸­ç§»é?¤"
 
 #. Translators: This is a drawer in gnome-panel (where you can put applets)
-#: ../lib/sources/paneldelegate.py:200
+#: ../lib/sources/paneldelegate.py:231
 msgid "Drawer"
 msgstr "��"
 
-#: ../lib/sources/paneldelegate.py:202
+#: ../lib/sources/paneldelegate.py:233
 msgid "Main Menu"
 msgstr "主��"
 
-#: ../lib/sources/paneldelegate.py:212
+#: ../lib/sources/paneldelegate.py:243
 #, python-format
 msgid "%s launcher"
 msgstr "%s ç¨?å¼?å??å??å?¨"
 
-#: ../lib/sources/paneldelegate.py:216
+#: ../lib/sources/paneldelegate.py:247
 msgid "Lock Screen button"
 msgstr "è?¢å¹?é??å®?æ??é??"
 
-#: ../lib/sources/paneldelegate.py:218
+#: ../lib/sources/paneldelegate.py:249
 msgid "Logout button"
 msgstr "ç?»å?ºæ??é??"
 
-#: ../lib/sources/paneldelegate.py:220
+#: ../lib/sources/paneldelegate.py:251
 msgid "Run Application button"
 msgstr "å?·è¡?æ??ç?¨ç¨?å¼?æ??é??"
 
-#: ../lib/sources/paneldelegate.py:222
+#: ../lib/sources/paneldelegate.py:253
 msgid "Search button"
 msgstr "æ??å°?æ??é??"
 
-#: ../lib/sources/paneldelegate.py:224
+#: ../lib/sources/paneldelegate.py:255
+msgid "Force Quit button"
+msgstr "å¼·å?¶çµ?æ??æ??é??"
+
+#: ../lib/sources/paneldelegate.py:257
+msgid "Connect to Server button"
+msgstr "é?£æ?¥å?°ä¼ºæ??å?¨æ??é??"
+
+#: ../lib/sources/paneldelegate.py:259
+msgid "Shutdown button"
+msgstr "é??æ©?æ??é??"
+
+#: ../lib/sources/paneldelegate.py:261
 msgid "Screenshot button"
 msgstr "è?¢å¹?å¿«ç?§æ??é??"
 
-#: ../lib/sources/paneldelegate.py:226
+#: ../lib/sources/paneldelegate.py:264
+msgid "Unknown"
+msgstr "ä¸?æ??"
+
+#: ../lib/sources/paneldelegate.py:266
 msgid "Menu Bar"
 msgstr "é?¸å?®å??"
 
-#: ../lib/sources/paneldelegate.py:470
+#: ../lib/sources/paneldelegate.py:503
 msgid "Panel File"
 msgstr "����"
 
@@ -1021,8 +1059,7 @@ msgstr "ç?¡æ³?å? å?¥ä¸?å­?å?¨ç??æª?æ¡?â??%sâ??"
 msgid "Profile is read-only %s"
 msgstr "設å®?çµ?å??æ?¯å?¯è®?ç?? %s"
 
-#: ../lib/unittests.py:38
-#: ../lib/unittests.py:39
+#: ../lib/unittests.py:38 ../lib/unittests.py:39
 msgid "Ignore WARNINGs"
 msgstr "忽ç?¥è­¦å??"
 
@@ -1081,8 +1118,7 @@ msgstr "ç?¡æ³?é??å??è¦?寫å?¥ç?? %s"
 msgid "Failed to save UserDatabase to %s"
 msgstr "å?²å­? UserDatabase è?³ %s 失æ??"
 
-#: ../lib/userdb.py:378
-#: ../lib/userdb.py:413
+#: ../lib/userdb.py:378 ../lib/userdb.py:413
 #, python-format
 msgid "File %s is not a profile configuration"
 msgstr "æª?æ¡? %s ä¸?æ?¯è¨­å®?çµ?å??çµ?æ??"
@@ -1102,17 +1138,23 @@ msgid "Failed to get the user list"
 msgstr "å??å¾?使ç?¨è??æ¸?å?®å¤±æ??"
 
 #: ../lib/util.py:93
-msgid "Cannot find home directory: not set in /etc/passwd and no value for $HOME in environment"
+msgid ""
+"Cannot find home directory: not set in /etc/passwd and no value for $HOME in "
+"environment"
 msgstr "æ?¾ä¸?å?°å®¶ç?®é??ï¼?æ²?æ??設å®?å?¨ /etc/passwd å??ç?°å¢?è®?æ?¸ $HOME 中ã??"
 
 #: ../lib/util.py:106
-msgid "Cannot find username: not set in /etc/passwd and no value for $USER in environment"
-msgstr "æ?¾ä¸?å?°ä½¿ç?¨è??å??稱ï¼?æ²?æ??å?¨ /etc/passwd 中設å®?ï¼?ç?°å¢?è®?æ?¸ $USER 中ä¹?æ²?æ??æ?¸å?¼"
+msgid ""
+"Cannot find username: not set in /etc/passwd and no value for $USER in "
+"environment"
+msgstr ""
+"æ?¾ä¸?å?°ä½¿ç?¨è??å??稱ï¼?æ²?æ??å?¨ /etc/passwd 中設å®?ï¼?ç?°å¢?è®?æ?¸ $USER 中ä¹?æ²?æ??æ?¸å?¼"
 
 #~ msgid "Usage: %s [<profile-name>]\n"
 #~ msgstr "��� %s [<profile-name>]\n"
+
 #~ msgid "Failed to add monitor for %s"
 #~ msgstr "å? å?¥ %s ç??ç?£è¦?å?¨å¤±æ??"
+
 #~ msgid "Expected event: %s %s"
 #~ msgstr "é ?æ??ç??äº?件ï¼?%s %s"
-



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]