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



commit 85f8dcc50271b4f0d5f8ef9544929642451d8a96
Author: Chao-Hsiung Liao <j_h_liau yahoo com tw>
Date:   Sat Aug 21 21:06:47 2010 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po |  548 ++++++++++++++++++++++++++++-------------------------------
 po/zh_TW.po |  548 ++++++++++++++++++++++++++++-------------------------------
 2 files changed, 520 insertions(+), 576 deletions(-)
---
diff --git a/po/zh_HK.po b/po/zh_HK.po
index f22526f..be77761 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -6,14 +6,15 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rygel master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=Rygel&component=general\n";
-"POT-Creation-Date: 2010-07-06 22:01+0000\n"
-"PO-Revision-Date: 2010-07-12 19:18+0800\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-08-21 21:06+0800\n"
+"PO-Revision-Date: 2010-08-21 21:06+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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 
 #: ../data/rygel-preferences.ui.h:1
 msgid "<b>Network Options</b>"
@@ -52,17 +53,17 @@ msgid "Share _Videos"
 msgstr "å??享影ç??(_V)"
 
 #: ../data/rygel-preferences.ui.h:10
-#, fuzzy
 msgid "T_itle"
-msgstr "æ¨?é¡?å??ä½?å??(_I)"
+msgstr "��(_I)"
 
 #: ../data/rygel-preferences.ui.h:11
 msgid "Ti_tle"
-msgstr ""
+msgstr "��(_T)"
 
 #: ../data/rygel-preferences.ui.h:13
 #, no-c-format
-msgid "Write %u for username, %n for real name of the user and %h for host name"
+msgid ""
+"Write %u for username, %n for real name of the user and %h for host name"
 msgstr "寫å?¥ %u ç?ºä½¿ç?¨è??å??稱ï¼?%n ç?ºä½¿ç?¨è??ç??ç??實å§?å??ï¼?%h ç?ºä¸»æ©?å??稱"
 
 #: ../data/rygel-preferences.ui.h:14
@@ -99,63 +100,29 @@ msgstr "�碼��(_T)"
 msgid "_URIs"
 msgstr "_URIs"
 
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:203
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:119
-msgid "Invalid InstanceID"
-msgstr "ç?¡æ??ç?? InstanceID"
-
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:363
-msgid "Play speed not supported"
-msgstr "ä¸?æ?¯æ?´é??å??æ?­æ?¾é??度"
-
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:396
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:405
-msgid "Seek mode not supported"
-msgstr "ä¸?æ?¯æ?´æ??å°?模å¼?"
-
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:412
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:416
-#, fuzzy
-msgid "Transition not available"
-msgstr "ç?¡æ³?æ??ä¾?æ??å??"
-
-#: ../src/plugins/gst-renderer/rygel-gst-changelog.vala:72
-#, fuzzy
-msgid "Setting up timeout for LastChange"
-msgstr "æ­£å?¨è¨­å®?è¦?使ç?¨ç??å??å?¨â?¦"
-
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:42
+#: ../src/plugins/playbin/rygel-playbin-player.vala:66
 #, c-format
 msgid "Changing playback state to %s.."
 msgstr "æ­£å?¨å°?æ?­æ?¾ç??æ??æ?¹è®?ç?º %s.."
 
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:68
+#: ../src/plugins/playbin/rygel-playbin-player.vala:92
 #, c-format
 msgid "URI set to %s."
 msgstr "URI 設å®?ç?º %sã??"
 
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:79
+#: ../src/plugins/playbin/rygel-playbin-player.vala:103
 #, c-format
 msgid "volume set to %f."
 msgstr "é?³é??設å®?ç?º %fã??"
 
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:127
+#: ../src/plugins/playbin/rygel-playbin-player.vala:151
 #, c-format
 msgid "Seeking to %s."
 msgstr "å°?æ?¾å?° %sã??"
 
-#: ../src/plugins/gst-renderer/rygel-gst-plugin.vala:34
-msgid "GStreamer Renderer"
-msgstr "GStreamer 繪å??å?¨"
-
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:150
-msgid "Invalid Name"
-msgstr "ç?¡æ??ç??å??稱"
-
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:164
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:235
-msgid "Action Failed"
-msgstr "å??ä½?失æ??"
+#: ../src/plugins/playbin/rygel-playbin-plugin.vala:36
+msgid "GStreamer Player"
+msgstr "GStreamer ����"
 
 #: ../src/plugins/media-export/rygel-media-export-database.vala:57
 #, c-format
@@ -167,266 +134,185 @@ msgstr "æ­£å?¨ä½¿ç?¨è³?æ??庫æª?æ¡? %s"
 msgid "Failed to open database: %d (%s)"
 msgstr "é??å??è³?æ??庫失æ??ï¼?%d (%s)"
 
-#: ../src/plugins/media-export/rygel-media-export-database.vala:164
-#, c-format
-msgid "Unsupported type %s"
-msgstr "ä¸?æ?¯æ?´é¡?å?? %s"
-
-#: ../src/plugins/media-export/rygel-media-export-database.vala:217
+#: ../src/plugins/media-export/rygel-media-export-database.vala:163
 #, c-format
 msgid "Failed to roll back transaction: %s"
 msgstr ""
 
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:112
-msgid "Using playbin2"
-msgstr "正�使� playbin2"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:114
-msgid "Could not create Playbin2, trying Playbin"
-msgstr "ç?¡æ³?建ç«? Playbin2ï¼?æ­£å?¨å??試 Playbin"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:118
-msgid "Using playbin"
-msgstr "正�使� playbin"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:120
-msgid "Could not find any playbin."
-msgstr "æ?¾ä¸?å?°ä»»ä½? playbinã??"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:121
-msgid "Please check your gstreamer setup"
-msgstr "è«?檢æ?¥ä½ ç?? gstreamer 設å®?"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:165
+#: ../src/plugins/media-export/rygel-media-export-database.vala:221
 #, c-format
-msgid "Metadata extractor timed out on %s, restarting"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:169
-msgid "Pipeline stuck while reading file info"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:187
-#, fuzzy, c-format
-msgid "Scheduling file %s for metadata extraction"
-msgstr "ç?¡æ³?å??å¾?æª?æ¡? %s ç??中繼è³?æ??ï¼?%s"
+msgid "Unsupported type %s"
+msgstr "ä¸?æ?¯æ?´é¡?å?? %s"
 
-#. Translators: first parameter is file uri, second is error
-#. message
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:210
-#, fuzzy, c-format
+#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:111
+#, c-format
 msgid "Failed to extract metadata from %s: %s"
-msgstr "å¾?â??%sâ??è®?å??中繼è³?æ??失æ??ï¼?%s"
+msgstr "å¾?ã??%sã??è®?å??中繼è³?æ??失æ??ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:236
+#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:158
+#: ../src/rygel/rygel-plugin-loader.vala:178
+#, c-format
+msgid "Failed to query content type for '%s'"
+msgstr "ç?¡æ³?æ?¥è©¢ã??%sã??ç??å?§å®¹é¡?å??"
+
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:86
 #, c-format
 msgid "Failed to add item with ID %s: %s"
 msgstr "ç?¡æ³?å? å?¥ ID %s ç??é ?ç?®ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:269
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:121
 #, c-format
 msgid "Object %s is not an item"
 msgstr "�件 %s ����"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:405
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:254
 #, c-format
 msgid "Original search: %s"
 msgstr "å??å§?æ??å°?ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:406
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:255
 #, c-format
 msgid "Parsed search expression: %s"
 msgstr "å??æ??ç??æ??å°?èª?è©?ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-dbus-service.vala:36
+#: ../src/plugins/media-export/rygel-media-export-dbus-service.vala:37
 #, c-format
 msgid "Failed to attach to DBus session bus: %s"
 msgstr "ç?¡æ³?é??å? å?° DBus ä½?業é??段å?¯æµ?æ??ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:86
-#, c-format
-msgid "Failed to query database: %s"
-msgstr "æ?¥è©¢è³?æ??庫失æ??ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:119
-#, c-format
-msgid "Failed to update database: %s"
-msgstr "ç?¡æ³?æ?´æ?°è³?æ??庫ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:148
-#, c-format
-msgid "failed to enumerate folder: %s"
-msgstr "ç?¡æ³?å??è??è³?æ??夾ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:169
-#, c-format
-msgid "Failed to get children of container %s: %s"
-msgstr "ç?¡æ³?å??å¾?容å?¨ %s ç??å­?é ?ï¼?%s"
-
-#. 'Harvesting' here means extraction of metadata (title,
-#. codec, bitrate etc) from media files.
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:246
-#, fuzzy, c-format
-msgid "File %s does not need harvesting"
-msgstr "å¤?æ??ç¨?å¼?ï¼?%s ä¸?é??è¦?è?ªé?¸"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:253
-#, fuzzy, c-format
-msgid "Failed to harvest file %s: %s"
-msgstr "é??å??æª?æ¡?ã??%sã??失æ??ï¼?%s"
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:58
+msgid "No Metadata extractor available. Will not crawl"
+msgstr "æ²?æ??å?¯ç?¨ç??中繼è³?æ??æ??å??å?¨ã??å°?ä¸?æ??æ??å??"
 
-#: ../src/plugins/media-export/rygel-media-export-item.vala:63
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:101
 #, c-format
-msgid "File '%s' is of unknown format/type."
-msgstr "æª?æ¡?ã??%sã??æ?¯ä¸?æ??ç??æ ¼å¼?/é¡?å??ã??"
+msgid "'%s' harvested"
+msgstr "å·²ç?²å??ã??%sã??"
 
-#: ../src/plugins/media-export/rygel-media-export-item.vala:65
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:142
 #, c-format
-msgid "Trying to guess from content type %s"
-msgstr "æ­£å?¨å??試ç?±å?§å®¹é¡?å?? %s ç??測"
+msgid "Trying to harvest %s because of %d"
+msgstr "å? ç?º %2$d æ­£å?¨å??試ç?²å?? %1$s"
 
-#: ../src/plugins/media-export/rygel-media-export-item.vala:77
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:153
 #, c-format
-msgid "Failed to detect UPnP class for '%s', assuming '%s'"
-msgstr "ç?¡æ³?å?µæ¸¬ã??%sã??ç?? UPnP é¡?å?¥ï¼?æ?¨æ¸¬ç?ºã??%sã??"
+msgid "Error fetching object '%s' from database: %s"
+msgstr "å¾?è³?æ??庫æ?¥æ?¶ç?©ä»¶ã??%sã??æ??ç?¼ç??é?¯èª¤ï¼?%s"
 
-#. throw error. Taglist can't be empty
-#: ../src/plugins/media-export/rygel-media-export-item.vala:99
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:176
 #, c-format
-msgid "Got empty taglist for file %s"
-msgstr "å?¨æª?æ¡? %s å??å¾?空ç?½ç??æ¨?籤æ¸?å?®"
+msgid "Error removing object from database: %s"
+msgstr "å¾?è³?æ??庫移é?¤ç?©ä»¶æ??ç?¼ç??é?¯èª¤ï¼?%s"
 
 #. @REALNAME@ is substituted for user's real name
 #. and it doesn't need translation.
-#: ../src/plugins/media-export/rygel-media-export-plugin.vala:32
-#: ../src/plugins/tracker/rygel-tracker-plugin.vala:34
+#: ../src/plugins/media-export/rygel-media-export-plugin.vala:78
+#: ../src/plugins/tracker/rygel-tracker-plugin.vala:30
 msgid "@REALNAME@'s media"
 msgstr "@REALNAME@ ç??åª?é«?"
 
-#: ../src/plugins/media-export/rygel-media-export-query-container.vala:47
-msgid "ID does not contain pairs"
-msgstr "ID ä¸?æ??é??å°?"
-
-#: ../src/plugins/media-export/rygel-media-export-query-container.vala:54
-msgid "Empty part not allowed in virtual ID"
-msgstr "å?¨è??æ?¬ ID 中ä¸?å??許æ??空ç?½ç??é?¨å??"
-
-#: ../src/plugins/media-export/rygel-media-export-query-container.vala:60
-msgid "Placeholder can only be on second place"
-msgstr "ä½?ä½?符å?ªè?½æ?¾å?¨ç¬¬äº?å??ä½?ç½®"
-
-#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:47
+#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:48
 #, c-format
 msgid "Directory %s gone, removing watch"
 msgstr "ç?®é?? %s æ¶?失äº?ï¼?æ­£å?¨ç§»é?¤ç?£æ?§"
 
-#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:75
+#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:77
 #, c-format
 msgid "Failed to get file info for %s"
 msgstr "ç?¡æ³?å??å¾? %s ç??æª?æ¡?è³?è¨?"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:50
-msgid "Nothing configured, using XDG special folders"
-msgstr "å°?æ?ªè¨­å®?ï¼?使ç?¨ XDG ç?¹æ®?è³?æ??夾"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:30
+#: ../src/plugins/tracker/rygel-tracker-years.vala:35
+msgid "Year"
+msgstr "å¹´"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:31
+msgid "All"
+msgstr "��"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:35
+msgid "Artist"
+msgstr "æ¼?å?ºè??"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:36
+msgid "Album"
+msgstr "�輯"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:75
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:37
+msgid "Genre"
+msgstr "æ¨?æ?²å??é¡?"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:59
 msgid "Failed to create instance of database"
 msgstr "ç?¡æ³?建ç«?è³?æ??庫ç??實é«?"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:96
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:88
 #, c-format
 msgid "Failed to remove URI: %s"
 msgstr "��移� URI�%s"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:111
-#: ../src/plugins/tracker/rygel-tracker-music.vala:47
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:201
+#: ../src/plugins/tracker/rygel-tracker-albums.vala:35
 msgid "Albums"
 msgstr "�輯"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:119
-#: ../src/plugins/tracker/rygel-tracker-music.vala:40
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:209
+#: ../src/plugins/tracker/rygel-tracker-artists.vala:35
 msgid "Artists"
 msgstr "æ¼?å?ºè??"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:300
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:298
 #, c-format
 msgid "Failed to create MediaExport DBus service: %s"
 msgstr "ç?¡æ³?建ç«? MediaExport DBus æ??å??ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:343
-#, c-format
-msgid "%s is not a valid virtual ID"
-msgstr "%s æ?¯ç?¡æ??ç?? ID"
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:361
-#, c-format
-msgid "Got error while trying to find virtual folders: %s"
-msgstr "ç?¶å??試å°?æ?¾è??æ?¬è³?æ??夾æ??ç?¼ç??é?¯èª¤ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:370
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:332
 #, c-format
 msgid "ID %s no longer in config, deleting..."
 msgstr "ID %s 已��設�中�正���..."
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:374
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:336
 #, c-format
 msgid "Failed to remove entry: %s"
 msgstr "��移����%s"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:383
-#, c-format
-msgid "'%s' harvested"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:395
-msgid "No Metadata extractor available. Will not crawl"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:401
-#, fuzzy
-msgid "Already harvesting; cancelling"
-msgstr "��已���"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:347
+msgid "Music"
+msgstr "��"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:424
-#, fuzzy, c-format
-msgid "Trying to harvest %s because of %d"
-msgstr "å?²å­?è?³è?ªå??å?²å­?æ??ç?¼ç??é?¯èª¤ï¼?å? ç?ºã??{1}ã??ã??"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:350
+msgid "Pictures"
+msgstr "å??ç??"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:437
-#, c-format
-msgid "Error fetching object '%s' from database: %s"
-msgstr "å¾?è³?æ??庫æ?¥æ?¶ç?©ä»¶ã??%sã??æ??ç?¼ç??é?¯èª¤ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:461
-#, c-format
-msgid "Error removing object from database: %s"
-msgstr "å¾?è³?æ??庫移é?¤ç?©ä»¶æ??ç?¼ç??é?¯èª¤ï¼?%s"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:352
+msgid "Videos"
+msgstr "å½±ç??"
 
 #: ../src/plugins/tracker/rygel-tracker-category-all-container.vala:41
 #, c-format
 msgid "Failed to construct URI for folder '%s': %s"
 msgstr "ç?¡æ³?建ç«?è³?æ??夾ã??%sã??ç?? URIï¼?%s"
 
-#: ../src/plugins/tracker/rygel-tracker-insertion-query.vala:65
+#: ../src/plugins/tracker/rygel-tracker-insertion-query.vala:63
 #: ../src/plugins/tracker/rygel-tracker-selection-query.vala:71
 #, c-format
 msgid "Executing SPARQL query: %s"
 msgstr "正��� SPARQL �詢�%s"
 
-#: ../src/plugins/tracker/rygel-tracker-item-creation.vala:77
-#: ../src/rygel/rygel-media-container.vala:215
+#: ../src/plugins/tracker/rygel-tracker-item-creation.vala:73
+#: ../src/rygel/rygel-media-container.vala:213
 #, c-format
 msgid "Object creation in %s not allowed"
 msgstr "å?¨ %s 中建ç«?ç?©ä»¶æ?¯ä¸?å??許ç??"
 
-#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:75
-#: ../src/plugins/tracker/rygel-tracker-search-container.vala:99
+#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:60
+#: ../src/plugins/tracker/rygel-tracker-search-container.vala:98
 #: ../src/rygel/rygel-user-config.vala:180
 #, c-format
 msgid "Failed to connect to session bus: %s"
 msgstr "ç?¡æ³?é?£ç·?è?³ä½?業é??段å?¯æµ?æ??ï¼?%s"
 
-#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:129
+#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:113
 #, c-format
 msgid "Error getting all values for '%s': %s"
 msgstr "å??å¾?ã??%sã??æ??æ??æ?¸å?¼æ??ç?¼ç??é?¯èª¤ï¼?%s"
@@ -436,34 +322,23 @@ msgstr "å??å¾?ã??%sã??æ??æ??æ?¸å?¼æ??ç?¼ç??é?¯èª¤ï¼?%s"
 msgid "Failed to start Tracker service: %s. Plugin disabled."
 msgstr "ç?¡æ³?å??å?? Tracker æ??å??ï¼?%sã??å¤?æ??ç¨?å¼?å·²å??ç?¨ã??"
 
-#: ../src/plugins/tracker/rygel-tracker-plugin.vala:47
-#, c-format
-msgid "Error creating URI from %s: %s"
-msgstr "正�� %s 建� URI�%s"
-
-#: ../src/plugins/tracker/rygel-tracker-search-container.vala:174
+#: ../src/plugins/tracker/rygel-tracker-search-container.vala:185
 #, c-format
 msgid "Error getting item count under category '%s': %s"
 msgstr "å?¨å??é??ã??%sã??ä¸?å??å¾?é ?ç?®æ?¸é??æ??ç?¼ç??é?¯èª¤ï¼?%s"
 
-#: ../src/plugins/tracker/rygel-tracker-years.vala:36
-msgid "Year"
-msgstr "å¹´"
+#: ../src/rygel/rygel-media-query-action.vala:119
+#: ../src/rygel/rygel-media-query-action.vala:140
+#: ../src/rygel/rygel-browse.vala:93 ../src/rygel/rygel-item-creator.vala:125
+#: ../src/rygel/rygel-item-creator.vala:158
+msgid "No such object"
+msgstr "æ²?æ??é??å??ç?©ä»¶"
 
-#: ../src/rygel/rygel-browse.vala:121
+#: ../src/rygel/rygel-browse.vala:63
 msgid "Invalid Arguments"
 msgstr "ç?¡æ??ç??å¼?æ?¸"
 
-#: ../src/rygel/rygel-browse.vala:141
-#: ../src/rygel/rygel-browse.vala:154
-#: ../src/rygel/rygel-browse.vala:184
-#: ../src/rygel/rygel-item-creator.vala:107
-#: ../src/rygel/rygel-item-creator.vala:140
-msgid "No such object"
-msgstr "æ²?æ??é??å??ç?©ä»¶"
-
-#: ../src/rygel/rygel-browse.vala:227
-#: ../src/rygel/rygel-browse.vala:232
+#: ../src/rygel/rygel-browse.vala:120
 #, c-format
 msgid "Failed to browse '%s': %s\n"
 msgstr "ç?¡æ³?ç??覽ã??%sã??ï¼?%s\n"
@@ -496,20 +371,44 @@ msgstr "ç?¡æ³?ç??覽ã??%sã??ï¼?%s\n"
 msgid "No value available"
 msgstr "æ²?æ??æ?¸å?¼å?¯ç?¨"
 
-#: ../src/rygel/rygel-connection-manager.vala:103
+#: ../src/rygel/rygel-connection-manager.vala:107
 msgid "Invalid connection reference"
 msgstr "ç?¡æ??ç??é?£ç·?å??ç?§"
 
-#: ../src/rygel/rygel-content-directory.vala:85
-#, c-format
-msgid "Failed to create HTTP server for %s: %s"
-msgstr "ç?¡æ³?建ç«? %s ç?? HTTP 伺æ??å?¨ï¼?%s"
-
-#: ../src/rygel/rygel-content-directory.vala:213
-#: ../src/rygel/rygel-content-directory.vala:226
+#: ../src/rygel/rygel-content-directory.vala:197
+#: ../src/rygel/rygel-content-directory.vala:210
 msgid "No such file transfer"
 msgstr "æ²?æ??é??å??æª?æ¡?å?³è¼¸"
 
+#: ../src/rygel/rygel-av-transport.vala:205
+#: ../src/rygel/rygel-rendering-control.vala:121
+msgid "Invalid InstanceID"
+msgstr "ç?¡æ??ç?? InstanceID"
+
+#: ../src/rygel/rygel-av-transport.vala:378
+msgid "Play speed not supported"
+msgstr "ä¸?æ?¯æ?´é??å??æ?­æ?¾é??度"
+
+#: ../src/rygel/rygel-av-transport.vala:415
+#: ../src/rygel/rygel-av-transport.vala:424
+msgid "Seek mode not supported"
+msgstr "ä¸?æ?¯æ?´æ??å°?模å¼?"
+
+#: ../src/rygel/rygel-av-transport.vala:431
+#: ../src/rygel/rygel-av-transport.vala:435
+#, fuzzy
+msgid "Transition not available"
+msgstr "ç?¡æ³?æ??ä¾?æ??å??"
+
+#: ../src/rygel/rygel-rendering-control.vala:152
+msgid "Invalid Name"
+msgstr "ç?¡æ??ç??å??稱"
+
+#: ../src/rygel/rygel-rendering-control.vala:166
+#: ../src/rygel/rygel-rendering-control.vala:237
+msgid "Action Failed"
+msgstr "å??ä½?失æ??"
+
 #: ../src/rygel/rygel-didl-lite-writer.vala:48
 msgid "Unable to serialize unsupported object"
 msgstr "ç?¡æ³?åº?å??å??ä¸?æ?¯æ?´ç??ç?©ä»¶"
@@ -532,16 +431,11 @@ msgstr "缺å°?äº?å¿?è¦?ç??å??ç´  %s"
 msgid "Invalid Range '%s'"
 msgstr "ç?¡æ??ç??ç¯?å??ã??%sã??"
 
-#: ../src/rygel/rygel-http-get.vala:62
+#: ../src/rygel/rygel-http-get.vala:59
 msgid "Invalid Request"
 msgstr "ç?¡æ??ç??è¦?æ±?"
 
-#: ../src/rygel/rygel-http-get.vala:74
-#, c-format
-msgid "Failed to parse query: %s"
-msgstr "ç?¡æ³?å??æ??è¦?æ±?ï¼?%s"
-
-#: ../src/rygel/rygel-http-get.vala:105
+#: ../src/rygel/rygel-http-get.vala:106
 msgid "Following HTTP headers appended to response:"
 msgstr "è·?é?¨é??å? ç?? HTTP æ¨?é ­ä¾?å??æ??ï¼?"
 
@@ -564,32 +458,32 @@ msgstr "ç?¡æ??ç?? URIã??%sã??"
 msgid "Not Found"
 msgstr "���"
 
-#: ../src/rygel/rygel-http-post.vala:54
+#: ../src/rygel/rygel-http-post.vala:50
 #, c-format
 msgid "No writable URI for %s available"
 msgstr "æ²?æ?? %s å?¯ç?¨ç??å?¯å¯«å?¥ URI"
 
-#: ../src/rygel/rygel-http-request.vala:88
+#: ../src/rygel/rygel-http-request.vala:83
 #, c-format
 msgid "Requested item '%s' not found"
 msgstr "æ?¾ä¸?å?°è¦?æ±?ç??é ?ç?®ã??%sã??"
 
-#: ../src/rygel/rygel-http-server.vala:180
+#: ../src/rygel/rygel-http-server.vala:182
 #, c-format
 msgid "HTTP %s request for URI '%s' handled."
 msgstr "å°? URIã??%2$sã??ç?? HTTP %1$sè¦?æ±?å·²è??ç??ã??"
 
-#: ../src/rygel/rygel-http-server.vala:190
+#: ../src/rygel/rygel-http-server.vala:197
 #, c-format
 msgid "HTTP %s request for URI '%s'. Headers:"
 msgstr "å°? URIã??%2$sã??ç?? HTTP %1$s è¦?æ±?ã??æ¨?é ­ï¼?"
 
-#: ../src/rygel/rygel-http-server.vala:206
+#: ../src/rygel/rygel-http-server.vala:213
 #, c-format
 msgid "HTTP client aborted %s request for URI '%s'."
 msgstr "HTTP 客æ?¶ç«¯ä¸­æ­¢äº? %s å°? URIã??%sã??ç??è¦?æ±?ã??"
 
-#: ../src/rygel/rygel-http-server.vala:224
+#: ../src/rygel/rygel-http-server.vala:231
 #, c-format
 msgid "HTTP POST request for URI '%s'"
 msgstr "å°? URIã??%sã??ç?? HTTP POST è¦?æ±?ã??"
@@ -609,15 +503,15 @@ msgstr "å°?ã??%sã??å?¯å?¥ã??%sã??å·²å®?æ??"
 msgid "No items in DIDL-Lite from client: '%s'"
 msgstr "客æ?¶ç«¯ç?? DIDL-Lite æ²?æ??é ?ç?®ï¼?ã??%sã??"
 
-#: ../src/rygel/rygel-item-creator.vala:98
+#: ../src/rygel/rygel-item-creator.vala:116
 msgid "'Elements' argument missing."
 msgstr "缺å°?ã??Elementsã??å??æ?¸ã??"
 
-#: ../src/rygel/rygel-item-creator.vala:101
+#: ../src/rygel/rygel-item-creator.vala:119
 msgid "Comments not allowed in XML"
 msgstr "å?¨ XML 中ä¸?å??許註解"
 
-#: ../src/rygel/rygel-item-creator.vala:165
+#: ../src/rygel/rygel-item-creator.vala:183
 #, c-format
 msgid "Failed to create item under '%s': %s"
 msgstr "ç?¡æ³?å?¨ã??%sã??ä¸?建ç«?é ?ç?®ï¼?%s"
@@ -643,17 +537,17 @@ msgstr "缺å°?å¤?æ??ç¨?å¼?ã??fakesinkã??"
 msgid "Failed to link %s to %s"
 msgstr "���� %s � %s"
 
-#: ../src/rygel/rygel-live-response.vala:221
+#: ../src/rygel/rygel-live-response.vala:225
 #, c-format
 msgid "Error from pipeline %s: %s"
 msgstr "ä¾?è?ªç®¡ç·? %s ç??é?¯èª¤ï¼?%s"
 
-#: ../src/rygel/rygel-live-response.vala:228
+#: ../src/rygel/rygel-live-response.vala:232
 #, c-format
 msgid "Warning from pipeline %s: %s"
 msgstr "ä¾?è?ªç®¡ç·? %s ç??è­¦å??ï¼?%s"
 
-#: ../src/rygel/rygel-live-response.vala:262
+#: ../src/rygel/rygel-live-response.vala:266
 #, fuzzy, c-format
 msgid "Failed to seek to offset %lld"
 msgstr "ç?¡æ³?å?¨ URI %3$s æ??å°?å?° %1$s-%2$sï¼?%4$s"
@@ -665,46 +559,47 @@ msgstr "ç?¡æ³?å¾?çµ?æ??中å??å¾?è¨?é??ç­?ç´?ï¼?%s"
 
 #: ../src/rygel/rygel-main.vala:80
 #, c-format
-msgid "No plugins found in %d seconds, giving up.."
-msgstr "å?¨ %d ç§?å?§æ?¾ä¸?å?°å¤?æ??ç¨?å¼?ï¼?æ­£å?¨æ?¾æ£?.."
+msgid "No plugins found in %d second, giving up.."
+msgid_plural "No plugins found in %d seconds, giving up.."
+msgstr[0] "å?¨ %d ç§?å?§æ?¾ä¸?å?°å¤?æ??ç¨?å¼?ï¼?æ­£å?¨æ?¾æ£?.."
 
-#: ../src/rygel/rygel-main.vala:121
+#: ../src/rygel/rygel-main.vala:123
 #, c-format
 msgid "new network context %s (%s) available."
 msgstr "æ?°ç??網絡é??è?¯ %s (%s) ç?¡æ³?使ç?¨ã??"
 
-#: ../src/rygel/rygel-main.vala:139
+#: ../src/rygel/rygel-main.vala:141
 #, c-format
 msgid "Failed to create root device factory: %s"
 msgstr "��建�根�置工廠�%s"
 
-#: ../src/rygel/rygel-main.vala:143
+#: ../src/rygel/rygel-main.vala:145
 #, c-format
 msgid "Ignoring network context %s (%s)."
 msgstr "ç?¥é??網絡é??è?¯ %s (%s)ã??"
 
-#: ../src/rygel/rygel-main.vala:151
+#: ../src/rygel/rygel-main.vala:153
 #, c-format
 msgid "Network context %s (%s) now unavailable."
 msgstr "網絡é??è?¯ %s (%s) ç?¾å?¨ç?¡æ³?使ç?¨ã??"
 
-#: ../src/rygel/rygel-main.vala:190
+#: ../src/rygel/rygel-main.vala:192
 #, c-format
 msgid "Failed to create RootDevice for %s. Reason: %s"
 msgstr "ç?¡æ³?建ç«? %s ç?? RootDeviceã??å??å? ï¼?%s"
 
-#: ../src/rygel/rygel-main.vala:224
+#: ../src/rygel/rygel-main.vala:226
 #, c-format
 msgid "Failed to start D-Bus service: %s"
 msgstr "ç?¡æ³?å??å?? D-Bus æ??å??ï¼?%s"
 
-#: ../src/rygel/rygel-media-item.vala:253
+#: ../src/rygel/rygel-media-item.vala:292
 #, c-format
 msgid "Bad URI: %s"
 msgstr "é?¯èª¤ç?? URIï¼?%s"
 
 #. Assume the protocol to be the scheme of the URI
-#: ../src/rygel/rygel-media-item.vala:265
+#: ../src/rygel/rygel-media-item.vala:304
 #, c-format
 msgid "Failed to probe protocol for URI %s. Assuming '%s'"
 msgstr "ç?¡æ³?å?µæ¸¬ URI %s ç??é??è¨?å??å®?ã??ç??測ç?ºã??%sã??"
@@ -769,11 +664,6 @@ msgstr "ç?¡æ³?å?¨ã??%2$sã??中æ?¾å?°é?²å?¥é»?å?½æ?¸ã??%1$sã??ï¼?%3$s"
 msgid "Loaded module source: '%s'"
 msgstr "å·²è¼?å?¥ç??模çµ?ä¾?æº?ï¼?ã??%sã??"
 
-#: ../src/rygel/rygel-plugin-loader.vala:178
-#, c-format
-msgid "Failed to query content type for '%s'"
-msgstr "ç?¡æ³?æ?¥è©¢ã??%sã??ç??å?§å®¹é¡?å??"
-
 #: ../src/rygel/rygel-root-device-factory.vala:112
 #: ../src/rygel/rygel-root-device-factory.vala:145
 #: ../src/rygel/rygel-root-device-factory.vala:167
@@ -793,24 +683,12 @@ msgstr "å¤?æ??ç¨?å¼?ã??%sã??æ²?æ??æ??ä¾?å??示ã??使ç?¨ Rygel æ¨?å¹?.."
 msgid "Failed to write modified description to %s"
 msgstr "ç?¡æ³?寫å?¥ä¿®æ?¹æ??è¿°è?³ %s"
 
-#: ../src/rygel/rygel-search.vala:92
-msgid "No such container"
-msgstr "æ²?æ??é??å??容å?¨"
-
-#: ../src/rygel/rygel-search.vala:95
+#: ../src/rygel/rygel-search.vala:54
 #, c-format
 msgid "Executing search request: %s"
 msgstr "æ­£å?¨å?·è¡?æ??å°?è¦?æ±?ï¼?%s"
 
-#: ../src/rygel/rygel-search.vala:129
-msgid "Specified container does not exist."
-msgstr "æ??å®?ç??容å?¨ä¸¦ä¸?å­?å?¨ã??"
-
-#: ../src/rygel/rygel-search.vala:153
-msgid "No object satisfies given search criteria."
-msgstr "æ²?æ??ç?©ä»¶ç¬¦å??æ??å®?ç??æ??å°?æ¢?件ã??"
-
-#: ../src/rygel/rygel-search.vala:185
+#: ../src/rygel/rygel-search.vala:78
 #, c-format
 msgid "Failed to search in '%s': %s"
 msgstr "ç?¡æ³?å?¨ã??%sã??中æ??å°?ï¼?%s"
@@ -854,7 +732,7 @@ msgstr "æ²?æ??å?¯ç?¨ç??縮å??ï¼?%s"
 msgid "No thumbnail available"
 msgstr "æ²?æ??å?¯ç?¨ç??縮å??"
 
-#: ../src/rygel/rygel-transcode-manager.vala:92
+#: ../src/rygel/rygel-transcode-manager.vala:119
 #, c-format
 msgid "No transcoder available for target format '%s'"
 msgstr "æ²?æ??ç?®æ¨?æ ¼å¼?ã??%sã??é?©ç?¨ç??è½?碼å?¨"
@@ -889,13 +767,107 @@ msgstr "ç?¡æ³? %s Rygel æ??å??ï¼?%s"
 msgid "Not Applicable"
 msgstr "���"
 
-#: ../src/rygel/rygel-xbox-hacks.vala:147
+#: ../src/rygel/rygel-xbox-hacks.vala:153
 #, c-format
 msgid "Failed to write modified description to %s."
 msgstr "ç?¡æ³?寫å?¥ä¿®æ?¹æ??è¿°è?³ %sã??"
 
+#: ../src/rygel/rygel-changelog.vala:68
+msgid "Setting up timeout for LastChange"
+msgstr "æ­£å?¨è¨­å®?ä¸?次æ?¹è®?ç??é?¾æ??æ??é??"
+
 #: ../src/ui/rygel-preferences-dialog.vala:72
 #, c-format
 msgid "Failed to create preferences dialog: %s"
 msgstr "ç?¡æ³?建ç«?å??好設å®?å°?話ç??ï¼?%s"
 
+#~ msgid "No object satisfies given search criteria."
+#~ msgstr "æ²?æ??ç?©ä»¶ç¬¦å??æ??å®?ç??æ??å°?æ¢?件ã??"
+
+#~ msgid "Using playbin2"
+#~ msgstr "正�使� playbin2"
+
+#~ msgid "Could not create Playbin2, trying Playbin"
+#~ msgstr "ç?¡æ³?建ç«? Playbin2ï¼?æ­£å?¨å??試 Playbin"
+
+#~ msgid "Using playbin"
+#~ msgstr "正�使� playbin"
+
+#~ msgid "Could not find any playbin."
+#~ msgstr "æ?¾ä¸?å?°ä»»ä½? playbinã??"
+
+#~ msgid "Please check your gstreamer setup"
+#~ msgstr "è«?檢æ?¥æ?¨ç?? gstreamer 設å®?"
+
+#, fuzzy
+#~ msgid "Scheduling file %s for metadata extraction"
+#~ msgstr "ç?¡æ³?å??å¾?æª?æ¡? %s ç??中繼è³?æ??ï¼?%s"
+
+#~ msgid "Failed to query database: %s"
+#~ msgstr "æ?¥è©¢è³?æ??庫失æ??ï¼?%s"
+
+#~ msgid "Failed to update database: %s"
+#~ msgstr "ç?¡æ³?æ?´æ?°è³?æ??庫ï¼?%s"
+
+#~ msgid "failed to enumerate folder: %s"
+#~ msgstr "ç?¡æ³?å??è??è³?æ??夾ï¼?%s"
+
+#~ msgid "Failed to get children of container %s: %s"
+#~ msgstr "ç?¡æ³?å??å¾?容å?¨ %s ç??å­?é ?ï¼?%s"
+
+#, fuzzy
+#~ msgid "File %s does not need harvesting"
+#~ msgstr "å¤?æ??ç¨?å¼?ï¼?%s ä¸?é??è¦?è?ªè¨?"
+
+#, fuzzy
+#~ msgid "Failed to harvest file %s: %s"
+#~ msgstr "é??å??æª?æ¡?ã??%sã??失æ??ï¼?%s"
+
+#~ msgid "File '%s' is of unknown format/type."
+#~ msgstr "æª?æ¡?ã??%sã??æ?¯ä¸?æ??ç??æ ¼å¼?/é¡?å??ã??"
+
+#~ msgid "Trying to guess from content type %s"
+#~ msgstr "æ­£å?¨å??試ç?±å?§å®¹é¡?å?? %s ç??測"
+
+#~ msgid "Failed to detect UPnP class for '%s', assuming '%s'"
+#~ msgstr "ç?¡æ³?å?µæ¸¬ã??%sã??ç?? UPnP é¡?å?¥ï¼?æ?¨æ¸¬ç?ºã??%sã??"
+
+#~ msgid "Got empty taglist for file %s"
+#~ msgstr "å?¨æª?æ¡? %s å??å¾?空ç?½ç??æ¨?籤æ¸?å?®"
+
+#~ msgid "ID does not contain pairs"
+#~ msgstr "ID ä¸?æ??é??å°?"
+
+#~ msgid "Empty part not allowed in virtual ID"
+#~ msgstr "å?¨è??æ?¬ ID 中ä¸?å??許æ??空ç?½ç??é?¨å??"
+
+#~ msgid "Placeholder can only be on second place"
+#~ msgstr "ä½?ä½?符å?ªè?½æ?¾å?¨ç¬¬äº?å??ä½?ç½®"
+
+#~ msgid "Nothing configured, using XDG special folders"
+#~ msgstr "å°?æ?ªè¨­å®?ï¼?使ç?¨ XDG ç?¹æ®?è³?æ??夾"
+
+#~ msgid "%s is not a valid virtual ID"
+#~ msgstr "%s æ?¯ç?¡æ??ç?? ID"
+
+#~ msgid "Got error while trying to find virtual folders: %s"
+#~ msgstr "ç?¶å??試å°?æ?¾è??æ?¬è³?æ??夾æ??ç?¼ç??é?¯èª¤ï¼?%s"
+
+#, fuzzy
+#~ msgid "Already harvesting; cancelling"
+#~ msgstr "��已���"
+
+#~ msgid "Error creating URI from %s: %s"
+#~ msgstr "正�� %s 建� URI�%s"
+
+#~ msgid "Failed to create HTTP server for %s: %s"
+#~ msgstr "ç?¡æ³?建ç«? %s ç?? HTTP 伺æ??å?¨ï¼?%s"
+
+#~ msgid "Failed to parse query: %s"
+#~ msgstr "ç?¡æ³?å??æ??è¦?æ±?ï¼?%s"
+
+#~ msgid "No such container"
+#~ msgstr "æ²?æ??é??å??容å?¨"
+
+#~ msgid "Specified container does not exist."
+#~ msgstr "æ??å®?ç??容å?¨ä¸¦ä¸?å­?å?¨ã??"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 7bed47d..7ad3271 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -6,14 +6,15 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: rygel master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=Rygel&component=general\n";
-"POT-Creation-Date: 2010-07-06 22:01+0000\n"
-"PO-Revision-Date: 2010-07-10 20:13+0800\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-08-21 21:06+0800\n"
+"PO-Revision-Date: 2010-08-20 19:49+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"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 
 #: ../data/rygel-preferences.ui.h:1
 msgid "<b>Network Options</b>"
@@ -52,17 +53,17 @@ msgid "Share _Videos"
 msgstr "å??享影ç??(_V)"
 
 #: ../data/rygel-preferences.ui.h:10
-#, fuzzy
 msgid "T_itle"
-msgstr "æ¨?é¡?å??ä½?å??(_I)"
+msgstr "��(_I)"
 
 #: ../data/rygel-preferences.ui.h:11
 msgid "Ti_tle"
-msgstr ""
+msgstr "��(_T)"
 
 #: ../data/rygel-preferences.ui.h:13
 #, no-c-format
-msgid "Write %u for username, %n for real name of the user and %h for host name"
+msgid ""
+"Write %u for username, %n for real name of the user and %h for host name"
 msgstr "寫å?¥ %u ç?ºä½¿ç?¨è??å??稱ï¼?%n ç?ºä½¿ç?¨è??ç??ç??實å§?å??ï¼?%h ç?ºä¸»æ©?å??稱"
 
 #: ../data/rygel-preferences.ui.h:14
@@ -99,63 +100,29 @@ msgstr "�碼��(_T)"
 msgid "_URIs"
 msgstr "_URIs"
 
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:203
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:119
-msgid "Invalid InstanceID"
-msgstr "ç?¡æ??ç?? InstanceID"
-
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:363
-msgid "Play speed not supported"
-msgstr "ä¸?æ?¯æ?´é??å??æ?­æ?¾é??度"
-
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:396
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:405
-msgid "Seek mode not supported"
-msgstr "ä¸?æ?¯æ?´æ??å°?模å¼?"
-
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:412
-#: ../src/plugins/gst-renderer/rygel-gst-av-transport.vala:416
-#, fuzzy
-msgid "Transition not available"
-msgstr "ç?¡æ³?æ??ä¾?æ??å??"
-
-#: ../src/plugins/gst-renderer/rygel-gst-changelog.vala:72
-#, fuzzy
-msgid "Setting up timeout for LastChange"
-msgstr "æ­£å?¨è¨­å®?è¦?使ç?¨ç??å??å?¨â?¦"
-
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:42
+#: ../src/plugins/playbin/rygel-playbin-player.vala:66
 #, c-format
 msgid "Changing playback state to %s.."
 msgstr "æ­£å?¨å°?æ?­æ?¾ç??æ??æ?¹è®?ç?º %s.."
 
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:68
+#: ../src/plugins/playbin/rygel-playbin-player.vala:92
 #, c-format
 msgid "URI set to %s."
 msgstr "URI 設å®?ç?º %sã??"
 
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:79
+#: ../src/plugins/playbin/rygel-playbin-player.vala:103
 #, c-format
 msgid "volume set to %f."
 msgstr "é?³é??設å®?ç?º %fã??"
 
-#: ../src/plugins/gst-renderer/rygel-gst-player.vala:127
+#: ../src/plugins/playbin/rygel-playbin-player.vala:151
 #, c-format
 msgid "Seeking to %s."
 msgstr "å°?æ?¾å?° %sã??"
 
-#: ../src/plugins/gst-renderer/rygel-gst-plugin.vala:34
-msgid "GStreamer Renderer"
-msgstr "GStreamer 繪å??å?¨"
-
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:150
-msgid "Invalid Name"
-msgstr "ç?¡æ??ç??å??稱"
-
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:164
-#: ../src/plugins/gst-renderer/rygel-gst-rendering-control.vala:235
-msgid "Action Failed"
-msgstr "å??ä½?失æ??"
+#: ../src/plugins/playbin/rygel-playbin-plugin.vala:36
+msgid "GStreamer Player"
+msgstr "GStreamer ����"
 
 #: ../src/plugins/media-export/rygel-media-export-database.vala:57
 #, c-format
@@ -167,266 +134,185 @@ msgstr "æ­£å?¨ä½¿ç?¨è³?æ??庫æª?æ¡? %s"
 msgid "Failed to open database: %d (%s)"
 msgstr "é??å??è³?æ??庫失æ??ï¼?%d (%s)"
 
-#: ../src/plugins/media-export/rygel-media-export-database.vala:164
-#, c-format
-msgid "Unsupported type %s"
-msgstr "ä¸?æ?¯æ?´é¡?å?? %s"
-
-#: ../src/plugins/media-export/rygel-media-export-database.vala:217
+#: ../src/plugins/media-export/rygel-media-export-database.vala:163
 #, c-format
 msgid "Failed to roll back transaction: %s"
 msgstr ""
 
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:112
-msgid "Using playbin2"
-msgstr "正�使� playbin2"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:114
-msgid "Could not create Playbin2, trying Playbin"
-msgstr "ç?¡æ³?建ç«? Playbin2ï¼?æ­£å?¨å??試 Playbin"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:118
-msgid "Using playbin"
-msgstr "正�使� playbin"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:120
-msgid "Could not find any playbin."
-msgstr "æ?¾ä¸?å?°ä»»ä½? playbinã??"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:121
-msgid "Please check your gstreamer setup"
-msgstr "è«?檢æ?¥æ?¨ç?? gstreamer 設å®?"
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:165
+#: ../src/plugins/media-export/rygel-media-export-database.vala:221
 #, c-format
-msgid "Metadata extractor timed out on %s, restarting"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:169
-msgid "Pipeline stuck while reading file info"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:187
-#, fuzzy, c-format
-msgid "Scheduling file %s for metadata extraction"
-msgstr "ç?¡æ³?å??å¾?æª?æ¡? %s ç??中繼è³?æ??ï¼?%s"
+msgid "Unsupported type %s"
+msgstr "ä¸?æ?¯æ?´é¡?å?? %s"
 
-#. Translators: first parameter is file uri, second is error
-#. message
-#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:210
-#, fuzzy, c-format
+#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:111
+#, c-format
 msgid "Failed to extract metadata from %s: %s"
-msgstr "å¾?â??%sâ??è®?å??中繼è³?æ??失æ??ï¼?%s"
+msgstr "å¾?ã??%sã??è®?å??中繼è³?æ??失æ??ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:236
+#: ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala:158
+#: ../src/rygel/rygel-plugin-loader.vala:178
+#, c-format
+msgid "Failed to query content type for '%s'"
+msgstr "ç?¡æ³?æ?¥è©¢ã??%sã??ç??å?§å®¹é¡?å??"
+
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:86
 #, c-format
 msgid "Failed to add item with ID %s: %s"
 msgstr "ç?¡æ³?å? å?¥ ID %s ç??é ?ç?®ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:269
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:121
 #, c-format
 msgid "Object %s is not an item"
 msgstr "�件 %s ����"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:405
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:254
 #, c-format
 msgid "Original search: %s"
 msgstr "å??å§?æ??å°?ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:406
+#: ../src/plugins/media-export/rygel-media-export-media-cache.vala:255
 #, c-format
 msgid "Parsed search expression: %s"
 msgstr "å??æ??ç??æ??å°?èª?è©?ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-dbus-service.vala:36
+#: ../src/plugins/media-export/rygel-media-export-dbus-service.vala:37
 #, c-format
 msgid "Failed to attach to DBus session bus: %s"
 msgstr "ç?¡æ³?é??å? å?° DBus ä½?業é??段å?¯æµ?æ??ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:86
-#, c-format
-msgid "Failed to query database: %s"
-msgstr "æ?¥è©¢è³?æ??庫失æ??ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:119
-#, c-format
-msgid "Failed to update database: %s"
-msgstr "ç?¡æ³?æ?´æ?°è³?æ??庫ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:148
-#, c-format
-msgid "failed to enumerate folder: %s"
-msgstr "ç?¡æ³?å??è??è³?æ??夾ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:169
-#, c-format
-msgid "Failed to get children of container %s: %s"
-msgstr "ç?¡æ³?å??å¾?容å?¨ %s ç??å­?é ?ï¼?%s"
-
-#. 'Harvesting' here means extraction of metadata (title,
-#. codec, bitrate etc) from media files.
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:246
-#, fuzzy, c-format
-msgid "File %s does not need harvesting"
-msgstr "å¤?æ??ç¨?å¼?ï¼?%s ä¸?é??è¦?è?ªè¨?"
-
-#: ../src/plugins/media-export/rygel-media-export-harvester.vala:253
-#, fuzzy, c-format
-msgid "Failed to harvest file %s: %s"
-msgstr "é??å??æª?æ¡?ã??%sã??失æ??ï¼?%s"
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:58
+msgid "No Metadata extractor available. Will not crawl"
+msgstr "æ²?æ??å?¯ç?¨ç??中繼è³?æ??æ??å??å?¨ã??å°?ä¸?æ??æ??å??"
 
-#: ../src/plugins/media-export/rygel-media-export-item.vala:63
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:101
 #, c-format
-msgid "File '%s' is of unknown format/type."
-msgstr "æª?æ¡?ã??%sã??æ?¯ä¸?æ??ç??æ ¼å¼?/é¡?å??ã??"
+msgid "'%s' harvested"
+msgstr "å·²ç?²å??ã??%sã??"
 
-#: ../src/plugins/media-export/rygel-media-export-item.vala:65
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:142
 #, c-format
-msgid "Trying to guess from content type %s"
-msgstr "æ­£å?¨å??試ç?±å?§å®¹é¡?å?? %s ç??測"
+msgid "Trying to harvest %s because of %d"
+msgstr "å? ç?º %2$d æ­£å?¨å??試ç?²å?? %1$s"
 
-#: ../src/plugins/media-export/rygel-media-export-item.vala:77
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:153
 #, c-format
-msgid "Failed to detect UPnP class for '%s', assuming '%s'"
-msgstr "ç?¡æ³?å?µæ¸¬ã??%sã??ç?? UPnP é¡?å?¥ï¼?æ?¨æ¸¬ç?ºã??%sã??"
+msgid "Error fetching object '%s' from database: %s"
+msgstr "å¾?è³?æ??庫æ?¥æ?¶ç?©ä»¶ã??%sã??æ??ç?¼ç??é?¯èª¤ï¼?%s"
 
-#. throw error. Taglist can't be empty
-#: ../src/plugins/media-export/rygel-media-export-item.vala:99
+#: ../src/plugins/media-export/rygel-media-export-harvester.vala:176
 #, c-format
-msgid "Got empty taglist for file %s"
-msgstr "å?¨æª?æ¡? %s å??å¾?空ç?½ç??æ¨?籤æ¸?å?®"
+msgid "Error removing object from database: %s"
+msgstr "å¾?è³?æ??庫移é?¤ç?©ä»¶æ??ç?¼ç??é?¯èª¤ï¼?%s"
 
 #. @REALNAME@ is substituted for user's real name
 #. and it doesn't need translation.
-#: ../src/plugins/media-export/rygel-media-export-plugin.vala:32
-#: ../src/plugins/tracker/rygel-tracker-plugin.vala:34
+#: ../src/plugins/media-export/rygel-media-export-plugin.vala:78
+#: ../src/plugins/tracker/rygel-tracker-plugin.vala:30
 msgid "@REALNAME@'s media"
 msgstr "@REALNAME@ ç??åª?é«?"
 
-#: ../src/plugins/media-export/rygel-media-export-query-container.vala:47
-msgid "ID does not contain pairs"
-msgstr "ID ä¸?æ??é??å°?"
-
-#: ../src/plugins/media-export/rygel-media-export-query-container.vala:54
-msgid "Empty part not allowed in virtual ID"
-msgstr "å?¨è??æ?¬ ID 中ä¸?å??許æ??空ç?½ç??é?¨å??"
-
-#: ../src/plugins/media-export/rygel-media-export-query-container.vala:60
-msgid "Placeholder can only be on second place"
-msgstr "ä½?ä½?符å?ªè?½æ?¾å?¨ç¬¬äº?å??ä½?ç½®"
-
-#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:47
+#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:48
 #, c-format
 msgid "Directory %s gone, removing watch"
 msgstr "ç?®é?? %s æ¶?失äº?ï¼?æ­£å?¨ç§»é?¤ç?£æ?§"
 
-#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:75
+#: ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala:77
 #, c-format
 msgid "Failed to get file info for %s"
 msgstr "ç?¡æ³?å??å¾? %s ç??æª?æ¡?è³?è¨?"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:50
-msgid "Nothing configured, using XDG special folders"
-msgstr "å°?æ?ªè¨­å®?ï¼?使ç?¨ XDG ç?¹æ®?è³?æ??夾"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:30
+#: ../src/plugins/tracker/rygel-tracker-years.vala:35
+msgid "Year"
+msgstr "å¹´"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:31
+msgid "All"
+msgstr "��"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:35
+msgid "Artist"
+msgstr "æ¼?å?ºè??"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:36
+msgid "Album"
+msgstr "�輯"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:75
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:37
+msgid "Genre"
+msgstr "æ¨?æ?²å??é¡?"
+
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:59
 msgid "Failed to create instance of database"
 msgstr "ç?¡æ³?建ç«?è³?æ??庫ç??實é«?"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:96
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:88
 #, c-format
 msgid "Failed to remove URI: %s"
 msgstr "��移� URI�%s"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:111
-#: ../src/plugins/tracker/rygel-tracker-music.vala:47
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:201
+#: ../src/plugins/tracker/rygel-tracker-albums.vala:35
 msgid "Albums"
 msgstr "�輯"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:119
-#: ../src/plugins/tracker/rygel-tracker-music.vala:40
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:209
+#: ../src/plugins/tracker/rygel-tracker-artists.vala:35
 msgid "Artists"
 msgstr "æ¼?å?ºè??"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:300
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:298
 #, c-format
 msgid "Failed to create MediaExport DBus service: %s"
 msgstr "ç?¡æ³?建ç«? MediaExport DBus æ??å??ï¼?%s"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:343
-#, c-format
-msgid "%s is not a valid virtual ID"
-msgstr "%s æ?¯ç?¡æ??ç?? ID"
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:361
-#, c-format
-msgid "Got error while trying to find virtual folders: %s"
-msgstr "ç?¶å??試å°?æ?¾è??æ?¬è³?æ??夾æ??ç?¼ç??é?¯èª¤ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:370
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:332
 #, c-format
 msgid "ID %s no longer in config, deleting..."
 msgstr "ID %s 已��設�中�正���..."
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:374
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:336
 #, c-format
 msgid "Failed to remove entry: %s"
 msgstr "��移����%s"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:383
-#, c-format
-msgid "'%s' harvested"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:395
-msgid "No Metadata extractor available. Will not crawl"
-msgstr ""
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:401
-#, fuzzy
-msgid "Already harvesting; cancelling"
-msgstr "��已���"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:347
+msgid "Music"
+msgstr "��"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:424
-#, fuzzy, c-format
-msgid "Trying to harvest %s because of %d"
-msgstr "å?²å­?è?³è?ªå??å?²å­?æ??ç?¼ç??é?¯èª¤ï¼?å? ç?ºã??{1}ã??ã??"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:350
+msgid "Pictures"
+msgstr "å??ç??"
 
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:437
-#, c-format
-msgid "Error fetching object '%s' from database: %s"
-msgstr "å¾?è³?æ??庫æ?¥æ?¶ç?©ä»¶ã??%sã??æ??ç?¼ç??é?¯èª¤ï¼?%s"
-
-#: ../src/plugins/media-export/rygel-media-export-root-container.vala:461
-#, c-format
-msgid "Error removing object from database: %s"
-msgstr "å¾?è³?æ??庫移é?¤ç?©ä»¶æ??ç?¼ç??é?¯èª¤ï¼?%s"
+#: ../src/plugins/media-export/rygel-media-export-root-container.vala:352
+msgid "Videos"
+msgstr "å½±ç??"
 
 #: ../src/plugins/tracker/rygel-tracker-category-all-container.vala:41
 #, c-format
 msgid "Failed to construct URI for folder '%s': %s"
 msgstr "ç?¡æ³?建æ§?è³?æ??夾ã??%sã??ç?? URIï¼?%s"
 
-#: ../src/plugins/tracker/rygel-tracker-insertion-query.vala:65
+#: ../src/plugins/tracker/rygel-tracker-insertion-query.vala:63
 #: ../src/plugins/tracker/rygel-tracker-selection-query.vala:71
 #, c-format
 msgid "Executing SPARQL query: %s"
 msgstr "正��� SPARQL �詢�%s"
 
-#: ../src/plugins/tracker/rygel-tracker-item-creation.vala:77
-#: ../src/rygel/rygel-media-container.vala:215
+#: ../src/plugins/tracker/rygel-tracker-item-creation.vala:73
+#: ../src/rygel/rygel-media-container.vala:213
 #, c-format
 msgid "Object creation in %s not allowed"
 msgstr "å?¨ %s 中建ç«?ç?©ä»¶æ?¯ä¸?å??許ç??"
 
-#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:75
-#: ../src/plugins/tracker/rygel-tracker-search-container.vala:99
+#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:60
+#: ../src/plugins/tracker/rygel-tracker-search-container.vala:98
 #: ../src/rygel/rygel-user-config.vala:180
 #, c-format
 msgid "Failed to connect to session bus: %s"
 msgstr "ç?¡æ³?é?£ç·?è?³ä½?業é??段å?¯æµ?æ??ï¼?%s"
 
-#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:129
+#: ../src/plugins/tracker/rygel-tracker-metadata-values.vala:113
 #, c-format
 msgid "Error getting all values for '%s': %s"
 msgstr "å??å¾?ã??%sã??æ??æ??æ?¸å?¼æ??ç?¼ç??é?¯èª¤ï¼?%s"
@@ -436,34 +322,23 @@ msgstr "å??å¾?ã??%sã??æ??æ??æ?¸å?¼æ??ç?¼ç??é?¯èª¤ï¼?%s"
 msgid "Failed to start Tracker service: %s. Plugin disabled."
 msgstr "ç?¡æ³?å??å?? Tracker æ??å??ï¼?%sã??å¤?æ??ç¨?å¼?å·²å??ç?¨ã??"
 
-#: ../src/plugins/tracker/rygel-tracker-plugin.vala:47
-#, c-format
-msgid "Error creating URI from %s: %s"
-msgstr "正�� %s 建� URI�%s"
-
-#: ../src/plugins/tracker/rygel-tracker-search-container.vala:174
+#: ../src/plugins/tracker/rygel-tracker-search-container.vala:185
 #, c-format
 msgid "Error getting item count under category '%s': %s"
 msgstr "å?¨å??é??ã??%sã??ä¸?å??å¾?é ?ç?®æ?¸é??æ??ç?¼ç??é?¯èª¤ï¼?%s"
 
-#: ../src/plugins/tracker/rygel-tracker-years.vala:36
-msgid "Year"
-msgstr "å¹´"
+#: ../src/rygel/rygel-media-query-action.vala:119
+#: ../src/rygel/rygel-media-query-action.vala:140
+#: ../src/rygel/rygel-browse.vala:93 ../src/rygel/rygel-item-creator.vala:125
+#: ../src/rygel/rygel-item-creator.vala:158
+msgid "No such object"
+msgstr "æ²?æ??é??å??ç?©ä»¶"
 
-#: ../src/rygel/rygel-browse.vala:121
+#: ../src/rygel/rygel-browse.vala:63
 msgid "Invalid Arguments"
 msgstr "ç?¡æ??ç??å¼?æ?¸"
 
-#: ../src/rygel/rygel-browse.vala:141
-#: ../src/rygel/rygel-browse.vala:154
-#: ../src/rygel/rygel-browse.vala:184
-#: ../src/rygel/rygel-item-creator.vala:107
-#: ../src/rygel/rygel-item-creator.vala:140
-msgid "No such object"
-msgstr "æ²?æ??é??å??ç?©ä»¶"
-
-#: ../src/rygel/rygel-browse.vala:227
-#: ../src/rygel/rygel-browse.vala:232
+#: ../src/rygel/rygel-browse.vala:120
 #, c-format
 msgid "Failed to browse '%s': %s\n"
 msgstr "ç?¡æ³?ç??覽ã??%sã??ï¼?%s\n"
@@ -496,20 +371,44 @@ msgstr "ç?¡æ³?ç??覽ã??%sã??ï¼?%s\n"
 msgid "No value available"
 msgstr "æ²?æ??æ?¸å?¼å?¯ç?¨"
 
-#: ../src/rygel/rygel-connection-manager.vala:103
+#: ../src/rygel/rygel-connection-manager.vala:107
 msgid "Invalid connection reference"
 msgstr "ç?¡æ??ç??é?£ç·?å??ç?§"
 
-#: ../src/rygel/rygel-content-directory.vala:85
-#, c-format
-msgid "Failed to create HTTP server for %s: %s"
-msgstr "ç?¡æ³?建ç«? %s ç?? HTTP 伺æ??å?¨ï¼?%s"
-
-#: ../src/rygel/rygel-content-directory.vala:213
-#: ../src/rygel/rygel-content-directory.vala:226
+#: ../src/rygel/rygel-content-directory.vala:197
+#: ../src/rygel/rygel-content-directory.vala:210
 msgid "No such file transfer"
 msgstr "æ²?æ??é??å??æª?æ¡?å?³è¼¸"
 
+#: ../src/rygel/rygel-av-transport.vala:205
+#: ../src/rygel/rygel-rendering-control.vala:121
+msgid "Invalid InstanceID"
+msgstr "ç?¡æ??ç?? InstanceID"
+
+#: ../src/rygel/rygel-av-transport.vala:378
+msgid "Play speed not supported"
+msgstr "ä¸?æ?¯æ?´é??å??æ?­æ?¾é??度"
+
+#: ../src/rygel/rygel-av-transport.vala:415
+#: ../src/rygel/rygel-av-transport.vala:424
+msgid "Seek mode not supported"
+msgstr "ä¸?æ?¯æ?´æ??å°?模å¼?"
+
+#: ../src/rygel/rygel-av-transport.vala:431
+#: ../src/rygel/rygel-av-transport.vala:435
+#, fuzzy
+msgid "Transition not available"
+msgstr "ç?¡æ³?æ??ä¾?æ??å??"
+
+#: ../src/rygel/rygel-rendering-control.vala:152
+msgid "Invalid Name"
+msgstr "ç?¡æ??ç??å??稱"
+
+#: ../src/rygel/rygel-rendering-control.vala:166
+#: ../src/rygel/rygel-rendering-control.vala:237
+msgid "Action Failed"
+msgstr "å??ä½?失æ??"
+
 #: ../src/rygel/rygel-didl-lite-writer.vala:48
 msgid "Unable to serialize unsupported object"
 msgstr "ç?¡æ³?åº?å??å??ä¸?æ?¯æ?´ç??ç?©ä»¶"
@@ -532,16 +431,11 @@ msgstr "缺å°?äº?å¿?è¦?ç??å??ç´  %s"
 msgid "Invalid Range '%s'"
 msgstr "ç?¡æ??ç??ç¯?å??ã??%sã??"
 
-#: ../src/rygel/rygel-http-get.vala:62
+#: ../src/rygel/rygel-http-get.vala:59
 msgid "Invalid Request"
 msgstr "ç?¡æ??ç??è¦?æ±?"
 
-#: ../src/rygel/rygel-http-get.vala:74
-#, c-format
-msgid "Failed to parse query: %s"
-msgstr "ç?¡æ³?å??æ??è¦?æ±?ï¼?%s"
-
-#: ../src/rygel/rygel-http-get.vala:105
+#: ../src/rygel/rygel-http-get.vala:106
 msgid "Following HTTP headers appended to response:"
 msgstr "è·?é?¨é??å? ç?? HTTP æ¨?é ­ä¾?å??æ??ï¼?"
 
@@ -564,32 +458,32 @@ msgstr "ç?¡æ??ç?? URIã??%sã??"
 msgid "Not Found"
 msgstr "���"
 
-#: ../src/rygel/rygel-http-post.vala:54
+#: ../src/rygel/rygel-http-post.vala:50
 #, c-format
 msgid "No writable URI for %s available"
 msgstr "æ²?æ?? %s å?¯ç?¨ç??å?¯å¯«å?¥ URI"
 
-#: ../src/rygel/rygel-http-request.vala:88
+#: ../src/rygel/rygel-http-request.vala:83
 #, c-format
 msgid "Requested item '%s' not found"
 msgstr "æ?¾ä¸?å?°è¦?æ±?ç??é ?ç?®ã??%sã??"
 
-#: ../src/rygel/rygel-http-server.vala:180
+#: ../src/rygel/rygel-http-server.vala:182
 #, c-format
 msgid "HTTP %s request for URI '%s' handled."
 msgstr "å°? URIã??%2$sã??ç?? HTTP %1$sè¦?æ±?å·²è??ç??ã??"
 
-#: ../src/rygel/rygel-http-server.vala:190
+#: ../src/rygel/rygel-http-server.vala:197
 #, c-format
 msgid "HTTP %s request for URI '%s'. Headers:"
 msgstr "å°? URIã??%2$sã??ç?? HTTP %1$s è¦?æ±?ã??æ¨?é ­ï¼?"
 
-#: ../src/rygel/rygel-http-server.vala:206
+#: ../src/rygel/rygel-http-server.vala:213
 #, c-format
 msgid "HTTP client aborted %s request for URI '%s'."
 msgstr "HTTP 客æ?¶ç«¯ä¸­æ­¢äº? %s å°? URIã??%sã??ç??è¦?æ±?ã??"
 
-#: ../src/rygel/rygel-http-server.vala:224
+#: ../src/rygel/rygel-http-server.vala:231
 #, c-format
 msgid "HTTP POST request for URI '%s'"
 msgstr "å°? URIã??%sã??ç?? HTTP POST è¦?æ±?ã??"
@@ -609,15 +503,15 @@ msgstr "å°?ã??%sã??å?¯å?¥ã??%sã??å·²å®?æ??"
 msgid "No items in DIDL-Lite from client: '%s'"
 msgstr "客æ?¶ç«¯ç?? DIDL-Lite æ²?æ??é ?ç?®ï¼?ã??%sã??"
 
-#: ../src/rygel/rygel-item-creator.vala:98
+#: ../src/rygel/rygel-item-creator.vala:116
 msgid "'Elements' argument missing."
 msgstr "缺å°?ã??Elementsã??å??æ?¸ã??"
 
-#: ../src/rygel/rygel-item-creator.vala:101
+#: ../src/rygel/rygel-item-creator.vala:119
 msgid "Comments not allowed in XML"
 msgstr "å?¨ XML 中ä¸?å??許註解"
 
-#: ../src/rygel/rygel-item-creator.vala:165
+#: ../src/rygel/rygel-item-creator.vala:183
 #, c-format
 msgid "Failed to create item under '%s': %s"
 msgstr "ç?¡æ³?å?¨ã??%sã??ä¸?建ç«?é ?ç?®ï¼?%s"
@@ -643,17 +537,17 @@ msgstr "缺å°?å¤?æ??ç¨?å¼?ã??fakesinkã??"
 msgid "Failed to link %s to %s"
 msgstr "���� %s � %s"
 
-#: ../src/rygel/rygel-live-response.vala:221
+#: ../src/rygel/rygel-live-response.vala:225
 #, c-format
 msgid "Error from pipeline %s: %s"
 msgstr "ä¾?è?ªç®¡ç·? %s ç??é?¯èª¤ï¼?%s"
 
-#: ../src/rygel/rygel-live-response.vala:228
+#: ../src/rygel/rygel-live-response.vala:232
 #, c-format
 msgid "Warning from pipeline %s: %s"
 msgstr "ä¾?è?ªç®¡ç·? %s ç??è­¦å??ï¼?%s"
 
-#: ../src/rygel/rygel-live-response.vala:262
+#: ../src/rygel/rygel-live-response.vala:266
 #, fuzzy, c-format
 msgid "Failed to seek to offset %lld"
 msgstr "ç?¡æ³?å?¨ URI %3$s æ??å°?å?° %1$s-%2$sï¼?%4$s"
@@ -665,46 +559,47 @@ msgstr "ç?¡æ³?å¾?çµ?æ??中å??å¾?è¨?é??ç­?ç´?ï¼?%s"
 
 #: ../src/rygel/rygel-main.vala:80
 #, c-format
-msgid "No plugins found in %d seconds, giving up.."
-msgstr "å?¨ %d ç§?å?§æ?¾ä¸?å?°å¤?æ??ç¨?å¼?ï¼?æ­£å?¨æ?¾æ£?.."
+msgid "No plugins found in %d second, giving up.."
+msgid_plural "No plugins found in %d seconds, giving up.."
+msgstr[0] "å?¨ %d ç§?å?§æ?¾ä¸?å?°å¤?æ??ç¨?å¼?ï¼?æ­£å?¨æ?¾æ£?.."
 
-#: ../src/rygel/rygel-main.vala:121
+#: ../src/rygel/rygel-main.vala:123
 #, c-format
 msgid "new network context %s (%s) available."
 msgstr "æ?°ç??網路é??è?¯ %s (%s) ç?¡æ³?使ç?¨ã??"
 
-#: ../src/rygel/rygel-main.vala:139
+#: ../src/rygel/rygel-main.vala:141
 #, c-format
 msgid "Failed to create root device factory: %s"
 msgstr "��建�根�置工廠�%s"
 
-#: ../src/rygel/rygel-main.vala:143
+#: ../src/rygel/rygel-main.vala:145
 #, c-format
 msgid "Ignoring network context %s (%s)."
 msgstr "ç?¥é??網路é??è?¯ %s (%s)ã??"
 
-#: ../src/rygel/rygel-main.vala:151
+#: ../src/rygel/rygel-main.vala:153
 #, c-format
 msgid "Network context %s (%s) now unavailable."
 msgstr "網路é??è?¯ %s (%s) ç?¾å?¨ç?¡æ³?使ç?¨ã??"
 
-#: ../src/rygel/rygel-main.vala:190
+#: ../src/rygel/rygel-main.vala:192
 #, c-format
 msgid "Failed to create RootDevice for %s. Reason: %s"
 msgstr "ç?¡æ³?建ç«? %s ç?? RootDeviceã??å??å? ï¼?%s"
 
-#: ../src/rygel/rygel-main.vala:224
+#: ../src/rygel/rygel-main.vala:226
 #, c-format
 msgid "Failed to start D-Bus service: %s"
 msgstr "ç?¡æ³?å??å?? D-Bus æ??å??ï¼?%s"
 
-#: ../src/rygel/rygel-media-item.vala:253
+#: ../src/rygel/rygel-media-item.vala:292
 #, c-format
 msgid "Bad URI: %s"
 msgstr "é?¯èª¤ç?? URIï¼?%s"
 
 #. Assume the protocol to be the scheme of the URI
-#: ../src/rygel/rygel-media-item.vala:265
+#: ../src/rygel/rygel-media-item.vala:304
 #, c-format
 msgid "Failed to probe protocol for URI %s. Assuming '%s'"
 msgstr "ç?¡æ³?å?µæ¸¬ URI %s ç??é??è¨?å??å®?ã??ç??測ç?ºã??%sã??"
@@ -769,11 +664,6 @@ msgstr "ç?¡æ³?å?¨ã??%2$sã??中æ?¾å?°é?²å?¥é»?å?½æ?¸ã??%1$sã??ï¼?%3$s"
 msgid "Loaded module source: '%s'"
 msgstr "å·²è¼?å?¥ç??模çµ?ä¾?æº?ï¼?ã??%sã??"
 
-#: ../src/rygel/rygel-plugin-loader.vala:178
-#, c-format
-msgid "Failed to query content type for '%s'"
-msgstr "ç?¡æ³?æ?¥è©¢ã??%sã??ç??å?§å®¹é¡?å??"
-
 #: ../src/rygel/rygel-root-device-factory.vala:112
 #: ../src/rygel/rygel-root-device-factory.vala:145
 #: ../src/rygel/rygel-root-device-factory.vala:167
@@ -793,24 +683,12 @@ msgstr "å¤?æ??ç¨?å¼?ã??%sã??æ²?æ??æ??ä¾?å??示ã??使ç?¨ Rygel æ¨?å¹?.."
 msgid "Failed to write modified description to %s"
 msgstr "ç?¡æ³?寫å?¥ä¿®æ?¹æ??è¿°è?³ %s"
 
-#: ../src/rygel/rygel-search.vala:92
-msgid "No such container"
-msgstr "æ²?æ??é??å??容å?¨"
-
-#: ../src/rygel/rygel-search.vala:95
+#: ../src/rygel/rygel-search.vala:54
 #, c-format
 msgid "Executing search request: %s"
 msgstr "æ­£å?¨å?·è¡?æ??å°?è¦?æ±?ï¼?%s"
 
-#: ../src/rygel/rygel-search.vala:129
-msgid "Specified container does not exist."
-msgstr "æ??å®?ç??容å?¨ä¸¦ä¸?å­?å?¨ã??"
-
-#: ../src/rygel/rygel-search.vala:153
-msgid "No object satisfies given search criteria."
-msgstr "æ²?æ??ç?©ä»¶ç¬¦å??æ??å®?ç??æ??å°?æ¢?件ã??"
-
-#: ../src/rygel/rygel-search.vala:185
+#: ../src/rygel/rygel-search.vala:78
 #, c-format
 msgid "Failed to search in '%s': %s"
 msgstr "ç?¡æ³?å?¨ã??%sã??中æ??å°?ï¼?%s"
@@ -854,7 +732,7 @@ msgstr "æ²?æ??å?¯ç?¨ç??縮å??ï¼?%s"
 msgid "No thumbnail available"
 msgstr "æ²?æ??å?¯ç?¨ç??縮å??"
 
-#: ../src/rygel/rygel-transcode-manager.vala:92
+#: ../src/rygel/rygel-transcode-manager.vala:119
 #, c-format
 msgid "No transcoder available for target format '%s'"
 msgstr "æ²?æ??ç?®æ¨?æ ¼å¼?ã??%sã??é?©ç?¨ç??è½?碼å?¨"
@@ -889,13 +767,107 @@ msgstr "ç?¡æ³? %s Rygel æ??å??ï¼?%s"
 msgid "Not Applicable"
 msgstr "���"
 
-#: ../src/rygel/rygel-xbox-hacks.vala:147
+#: ../src/rygel/rygel-xbox-hacks.vala:153
 #, c-format
 msgid "Failed to write modified description to %s."
 msgstr "ç?¡æ³?寫å?¥ä¿®æ?¹æ??è¿°è?³ %sã??"
 
+#: ../src/rygel/rygel-changelog.vala:68
+msgid "Setting up timeout for LastChange"
+msgstr "æ­£å?¨è¨­å®?ä¸?次æ?¹è®?ç??é?¾æ??æ??é??"
+
 #: ../src/ui/rygel-preferences-dialog.vala:72
 #, c-format
 msgid "Failed to create preferences dialog: %s"
 msgstr "ç?¡æ³?建ç«?å??好設å®?å°?話ç??ï¼?%s"
 
+#~ msgid "No object satisfies given search criteria."
+#~ msgstr "æ²?æ??ç?©ä»¶ç¬¦å??æ??å®?ç??æ??å°?æ¢?件ã??"
+
+#~ msgid "Using playbin2"
+#~ msgstr "正�使� playbin2"
+
+#~ msgid "Could not create Playbin2, trying Playbin"
+#~ msgstr "ç?¡æ³?建ç«? Playbin2ï¼?æ­£å?¨å??試 Playbin"
+
+#~ msgid "Using playbin"
+#~ msgstr "正�使� playbin"
+
+#~ msgid "Could not find any playbin."
+#~ msgstr "æ?¾ä¸?å?°ä»»ä½? playbinã??"
+
+#~ msgid "Please check your gstreamer setup"
+#~ msgstr "è«?檢æ?¥æ?¨ç?? gstreamer 設å®?"
+
+#, fuzzy
+#~ msgid "Scheduling file %s for metadata extraction"
+#~ msgstr "ç?¡æ³?å??å¾?æª?æ¡? %s ç??中繼è³?æ??ï¼?%s"
+
+#~ msgid "Failed to query database: %s"
+#~ msgstr "æ?¥è©¢è³?æ??庫失æ??ï¼?%s"
+
+#~ msgid "Failed to update database: %s"
+#~ msgstr "ç?¡æ³?æ?´æ?°è³?æ??庫ï¼?%s"
+
+#~ msgid "failed to enumerate folder: %s"
+#~ msgstr "ç?¡æ³?å??è??è³?æ??夾ï¼?%s"
+
+#~ msgid "Failed to get children of container %s: %s"
+#~ msgstr "ç?¡æ³?å??å¾?容å?¨ %s ç??å­?é ?ï¼?%s"
+
+#, fuzzy
+#~ msgid "File %s does not need harvesting"
+#~ msgstr "å¤?æ??ç¨?å¼?ï¼?%s ä¸?é??è¦?è?ªè¨?"
+
+#, fuzzy
+#~ msgid "Failed to harvest file %s: %s"
+#~ msgstr "é??å??æª?æ¡?ã??%sã??失æ??ï¼?%s"
+
+#~ msgid "File '%s' is of unknown format/type."
+#~ msgstr "æª?æ¡?ã??%sã??æ?¯ä¸?æ??ç??æ ¼å¼?/é¡?å??ã??"
+
+#~ msgid "Trying to guess from content type %s"
+#~ msgstr "æ­£å?¨å??試ç?±å?§å®¹é¡?å?? %s ç??測"
+
+#~ msgid "Failed to detect UPnP class for '%s', assuming '%s'"
+#~ msgstr "ç?¡æ³?å?µæ¸¬ã??%sã??ç?? UPnP é¡?å?¥ï¼?æ?¨æ¸¬ç?ºã??%sã??"
+
+#~ msgid "Got empty taglist for file %s"
+#~ msgstr "å?¨æª?æ¡? %s å??å¾?空ç?½ç??æ¨?籤æ¸?å?®"
+
+#~ msgid "ID does not contain pairs"
+#~ msgstr "ID ä¸?æ??é??å°?"
+
+#~ msgid "Empty part not allowed in virtual ID"
+#~ msgstr "å?¨è??æ?¬ ID 中ä¸?å??許æ??空ç?½ç??é?¨å??"
+
+#~ msgid "Placeholder can only be on second place"
+#~ msgstr "ä½?ä½?符å?ªè?½æ?¾å?¨ç¬¬äº?å??ä½?ç½®"
+
+#~ msgid "Nothing configured, using XDG special folders"
+#~ msgstr "å°?æ?ªè¨­å®?ï¼?使ç?¨ XDG ç?¹æ®?è³?æ??夾"
+
+#~ msgid "%s is not a valid virtual ID"
+#~ msgstr "%s æ?¯ç?¡æ??ç?? ID"
+
+#~ msgid "Got error while trying to find virtual folders: %s"
+#~ msgstr "ç?¶å??試å°?æ?¾è??æ?¬è³?æ??夾æ??ç?¼ç??é?¯èª¤ï¼?%s"
+
+#, fuzzy
+#~ msgid "Already harvesting; cancelling"
+#~ msgstr "��已���"
+
+#~ msgid "Error creating URI from %s: %s"
+#~ msgstr "正�� %s 建� URI�%s"
+
+#~ msgid "Failed to create HTTP server for %s: %s"
+#~ msgstr "ç?¡æ³?建ç«? %s ç?? HTTP 伺æ??å?¨ï¼?%s"
+
+#~ msgid "Failed to parse query: %s"
+#~ msgstr "ç?¡æ³?å??æ??è¦?æ±?ï¼?%s"
+
+#~ msgid "No such container"
+#~ msgstr "æ²?æ??é??å??容å?¨"
+
+#~ msgid "Specified container does not exist."
+#~ msgstr "æ??å®?ç??容å?¨ä¸¦ä¸?å­?å?¨ã??"



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