From a5411fbcd9c24a77cab5970a80eb6b8f711f52dc Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Sun, 5 Aug 2007 22:32:11 +0000 Subject: [PATCH] simple rss move and touchups --- plugins/RSS/__init__.py | 23 -- plugins/SimpleRSS/__init__.py | 23 ++ plugins/{RSS => SimpleRSS}/feedparser.py | 0 plugins/{RSS => SimpleRSS}/plugin.py | 4 +- plugins/{RSS => SimpleRSS}/rss.glade | 0 plugins/{RSS => SimpleRSS}/rss.png | Bin po/POTFILES.in | 6 +- po/deluge.pot | 421 +++++++++++++++-------- 8 files changed, 307 insertions(+), 170 deletions(-) delete mode 100644 plugins/RSS/__init__.py create mode 100644 plugins/SimpleRSS/__init__.py rename plugins/{RSS => SimpleRSS}/feedparser.py (100%) rename plugins/{RSS => SimpleRSS}/plugin.py (99%) rename plugins/{RSS => SimpleRSS}/rss.glade (100%) rename plugins/{RSS => SimpleRSS}/rss.png (100%) diff --git a/plugins/RSS/__init__.py b/plugins/RSS/__init__.py deleted file mode 100644 index 1f29dce95..000000000 --- a/plugins/RSS/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -plugin_name = _("RSS Broadcatcher") -plugin_author = "Mark Adamson" -plugin_version = "1.0" -plugin_description = _(""" -Download Torrents automatically from RSS Feeds - -The latest version of my RSS autodownloader, which uses the Universal Feed parser (http://feedparser.org/). Add RSS feeds on the 'Feeds' tab, then add filters for TV shows (or whatever) on the 'Filters' tab. Double-click entries on the 'Torrents' tab to download extra torrents from the feeds. The Options are pretty self-explanatary. - -Please message me (SatNav) on the forums and let me know how you get on.. - -Enjoy!""") - - -def deluge_init(deluge_path): - global path - path = deluge_path - - -from RSS.plugin import plugin_RSS - -def enable(core, interface): - global path - return plugin_RSS(path, core, interface) diff --git a/plugins/SimpleRSS/__init__.py b/plugins/SimpleRSS/__init__.py new file mode 100644 index 000000000..921185170 --- /dev/null +++ b/plugins/SimpleRSS/__init__.py @@ -0,0 +1,23 @@ +plugin_name = _("Simple RSS") +plugin_author = "Mark Adamson" +plugin_version = "1.0" +plugin_description = _(""" +Download Torrents automatically from SimpleRSS Feeds + +Add RSS feeds on the 'Feeds' tab, then add filters for TV shows (or whatever) on the 'Filters' tab. Double-click entries on the 'Torrents' tab to download extra torrents from the feeds. The Options are pretty self-explanatary. + +Please message me (SatNav) on the forums and let me know how you get on.. + +Enjoy!""") + + +def deluge_init(deluge_path): + global path + path = deluge_path + + +from SimpleRSS.plugin import plugin_SimpleRSS + +def enable(core, interface): + global path + return plugin_SimpleRSS(path, core, interface) diff --git a/plugins/RSS/feedparser.py b/plugins/SimpleRSS/feedparser.py similarity index 100% rename from plugins/RSS/feedparser.py rename to plugins/SimpleRSS/feedparser.py diff --git a/plugins/RSS/plugin.py b/plugins/SimpleRSS/plugin.py similarity index 99% rename from plugins/RSS/plugin.py rename to plugins/SimpleRSS/plugin.py index 3adc91fb7..a3143bfb2 100644 --- a/plugins/RSS/plugin.py +++ b/plugins/SimpleRSS/plugin.py @@ -1,6 +1,6 @@ -class plugin_RSS: +class plugin_SimpleRSS: def __init__(self, path, deluge_core, deluge_interface): #set up system thingies import gtk, gtk.glade, os, ConfigParser, feedparser @@ -103,7 +103,7 @@ class plugin_RSS: icon.set_from_file(self.path + "/rss.png") # Toolbar items should be 22x22 pixel images self.button = gtk.ToolButton(icon_widget=icon, label=_("RSS")) self.ttips = gtk.Tooltips() - self.button.set_tooltip(self.ttips, _("RSS Broadcatcher")) + self.button.set_tooltip(self.ttips, _("SimpleRSS Broadcatcher")) self.button.connect("clicked", self.rss_clicked) # Connect the signal handler for the button self.toolbar.add(self.button) # Add button to toolbar self.button.show_all() # Show the button diff --git a/plugins/RSS/rss.glade b/plugins/SimpleRSS/rss.glade similarity index 100% rename from plugins/RSS/rss.glade rename to plugins/SimpleRSS/rss.glade diff --git a/plugins/RSS/rss.png b/plugins/SimpleRSS/rss.png similarity index 100% rename from plugins/RSS/rss.png rename to plugins/SimpleRSS/rss.png diff --git a/po/POTFILES.in b/po/POTFILES.in index 2ade2ac93..d702dab24 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -26,9 +26,9 @@ plugins/TorrentPeers/__init__.py plugins/TorrentPeers/tab_peers.py plugins/TorrentCreator/torrentcreator.glade plugins/TorrentCreator/__init__.py -plugins/RSS/rss.glade -plugins/RSS/__init__.py -plugins/RSS/plugin.py +plugins/SimpleRSS/rss.glade +plugins/SimpleRSS/__init__.py +plugins/SimpleRSS/plugin.py plugins/TorrentNotification/notification_preferences.glade plugins/TorrentNotification/__init__.py plugins/NetworkHealth/__init__.py diff --git a/po/deluge.pot b/po/deluge.pot index 9cfaea728..2d951e1bd 100644 --- a/po/deluge.pot +++ b/po/deluge.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-08-05 04:33-0500\n" +"POT-Creation-Date: 2007-08-05 17:07-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -141,6 +141,7 @@ msgid "Size" msgstr "" #: glade/delugegtk.glade:920 src/interface.py:528 +#: plugins/AdvancedRSS/FlexRSS.glade:137 msgid "Status" msgstr "" @@ -153,13 +154,13 @@ msgstr "" msgid "Peers" msgstr "" -#: glade/delugegtk.glade:947 src/interface.py:531 src/interface.py:941 -#: src/interface.py:954 plugins/TorrentPeers/tab_peers.py:42 +#: glade/delugegtk.glade:947 src/interface.py:531 src/interface.py:939 +#: src/interface.py:952 plugins/TorrentPeers/tab_peers.py:42 msgid "Down Speed" msgstr "" -#: glade/delugegtk.glade:956 src/interface.py:532 src/interface.py:942 -#: src/interface.py:955 plugins/TorrentPeers/tab_peers.py:44 +#: glade/delugegtk.glade:956 src/interface.py:532 src/interface.py:940 +#: src/interface.py:953 plugins/TorrentPeers/tab_peers.py:44 msgid "Up Speed" msgstr "" @@ -688,7 +689,7 @@ msgid "Updates" msgstr "" #: glade/preferences_dialog.glade:2272 -#: plugins/EventLogging/event_logging_preferences.glade:270 +#: plugins/EventLogging/event_logging_preferences.glade:50 #: plugins/EventLogging/tab_log.py:187 msgid "Other" msgstr "" @@ -775,7 +776,7 @@ msgid "KiB/s" msgstr "" #: src/interface.py:234 src/interface.py:305 src/interface.py:329 -#: src/interface.py:922 src/interface.py:931 src/interface.py:935 +#: src/interface.py:920 src/interface.py:929 src/interface.py:933 #: plugins/SpeedLimiter/__init__.py:119 plugins/SpeedLimiter/__init__.py:150 msgid "Unlimited" msgstr "" @@ -816,8 +817,11 @@ msgstr "" msgid "Unknown" msgstr "" -#: src/interface.py:526 plugins/RSS/plugin.py:36 plugins/RSS/plugin.py:44 -#: plugins/RSS/plugin.py:51 plugins/TorrentSearch/plugin.py:20 +#: src/interface.py:526 plugins/SimpleRSS/plugin.py:37 +#: plugins/SimpleRSS/plugin.py:45 plugins/SimpleRSS/plugin.py:52 +#: plugins/TorrentSearch/plugin.py:20 plugins/AdvancedRSS/FlexRSS.glade:178 +#: plugins/AdvancedRSS/FlexRSS.glade:378 +#: plugins/AdvancedRSS/FlexRSS.glade:1030 msgid "Name" msgstr "" @@ -829,68 +833,68 @@ msgstr "" msgid "Ratio" msgstr "" -#: src/interface.py:718 +#: src/interface.py:716 #, python-format msgid "Paused %s" msgstr "" -#: src/interface.py:820 src/core.py:609 +#: src/interface.py:818 src/core.py:609 msgid "" "You cannot move torrent to a different partition. Please fix your " "preferences" msgstr "" -#: src/interface.py:941 +#: src/interface.py:939 msgid "Connections" msgstr "" -#: src/interface.py:951 +#: src/interface.py:949 msgid "DHT" msgstr "" -#: src/interface.py:954 +#: src/interface.py:952 msgid "Deluge Bittorrent Client" msgstr "" -#: src/interface.py:955 +#: src/interface.py:953 msgid "Total Downloaded" msgstr "" -#: src/interface.py:956 +#: src/interface.py:954 msgid "Total Uploaded" msgstr "" -#: src/interface.py:1051 +#: src/interface.py:1049 msgid "" "An error occured while trying to add the torrent. It's possible your ." "torrent file is corrupted." msgstr "" -#: src/interface.py:1069 +#: src/interface.py:1067 msgid "Unknown duplicate torrent error." msgstr "" -#: src/interface.py:1073 +#: src/interface.py:1071 msgid "There is not enough free disk space to complete your download." msgstr "" -#: src/interface.py:1074 +#: src/interface.py:1072 msgid "Space Needed:" msgstr "" -#: src/interface.py:1075 +#: src/interface.py:1073 msgid "Available Space:" msgstr "" -#: src/interface.py:1089 +#: src/interface.py:1087 msgid "Add torrent from URL" msgstr "" -#: src/interface.py:1093 +#: src/interface.py:1091 msgid "Enter the URL of the .torrent to download" msgstr "" -#: src/interface.py:1145 +#: src/interface.py:1143 msgid "Warning - all downloaded files for this torrent will be deleted!" msgstr "" @@ -973,31 +977,31 @@ msgid "" "readd this torrent." msgstr "" -#: src/dialogs.py:322 +#: src/dialogs.py:332 msgid "Plugin" msgstr "" -#: src/dialogs.py:324 +#: src/dialogs.py:334 plugins/AdvancedRSS/FlexRSS.glade:104 msgid "Enabled" msgstr "" -#: src/dialogs.py:392 +#: src/dialogs.py:406 msgid "translator-credits" msgstr "" -#: src/dialogs.py:432 +#: src/dialogs.py:446 msgid "Choose a .torrent file" msgstr "" -#: src/dialogs.py:437 +#: src/dialogs.py:451 msgid "Torrent files" msgstr "" -#: src/dialogs.py:441 +#: src/dialogs.py:455 msgid "All files" msgstr "" -#: src/dialogs.py:462 +#: src/dialogs.py:476 msgid "Choose a download directory" msgstr "" @@ -1269,107 +1273,112 @@ msgstr "" msgid "Deluge" msgstr "" -#: plugins/RSS/rss.glade:7 +#: plugins/SimpleRSS/rss.glade:7 msgid "RSS Broadcatcher Settings" msgstr "" -#: plugins/RSS/rss.glade:86 +#: plugins/SimpleRSS/rss.glade:87 msgid "Feed Name:" msgstr "" -#: plugins/RSS/rss.glade:150 +#: plugins/SimpleRSS/rss.glade:151 msgid "Feed URL:" msgstr "" -#: plugins/RSS/rss.glade:282 +#: plugins/SimpleRSS/rss.glade:283 plugins/AdvancedRSS/FlexRSS.glade:242 msgid "Feeds" msgstr "" -#: plugins/RSS/rss.glade:384 plugins/RSS/plugin.py:43 +#: plugins/SimpleRSS/rss.glade:385 plugins/SimpleRSS/plugin.py:44 +#: plugins/AdvancedRSS/FlexRSS.glade:402 msgid "Feed" msgstr "" -#: plugins/RSS/rss.glade:412 +#: plugins/SimpleRSS/rss.glade:413 msgid "Filter Exp:" msgstr "" -#: plugins/RSS/rss.glade:441 +#: plugins/SimpleRSS/rss.glade:442 msgid "Filter Name:" msgstr "" -#: plugins/RSS/rss.glade:542 +#: plugins/SimpleRSS/rss.glade:543 plugins/AdvancedRSS/FlexRSS.glade:850 msgid "Filters" msgstr "" -#: plugins/RSS/rss.glade:563 +#: plugins/SimpleRSS/rss.glade:564 msgid " Feed: " msgstr "" -#: plugins/RSS/rss.glade:616 +#: plugins/SimpleRSS/rss.glade:617 msgid "Torrents" msgstr "" -#: plugins/RSS/rss.glade:659 +#: plugins/SimpleRSS/rss.glade:660 msgid "Update Interval (seconds): " msgstr "" -#: plugins/RSS/rss.glade:728 +#: plugins/SimpleRSS/rss.glade:729 msgid "Check feeds on Deluge start" msgstr "" -#: plugins/RSS/rss.glade:780 +#: plugins/SimpleRSS/rss.glade:781 msgid "Check Feeds Now" msgstr "" -#: plugins/RSS/rss.glade:835 +#: plugins/SimpleRSS/rss.glade:836 msgid "Options" msgstr "" -#: plugins/RSS/__init__.py:1 plugins/RSS/plugin.py:103 -msgid "RSS Broadcatcher" +#: plugins/SimpleRSS/__init__.py:1 +msgid "Simple RSS" msgstr "" -#: plugins/RSS/__init__.py:4 +#: plugins/SimpleRSS/__init__.py:4 msgid "" "\n" -"Download Torrents automatically from RSS Feeds\n" +"Download Torrents automatically from SimpleRSS Feeds\n" "\n" -"The latest version of my RSS autodownloader, which uses the Universal Feed " -"parser (http://feedparser.org/). Add RSS feeds on the 'Feeds' tab, then add " -"filters for TV shows (or whatever) on the 'Filters' tab. Double-click " -"entries on the 'Torrents' tab to download extra torrents from the feeds. The " -"Options are pretty self-explanatary.\n" +"Add RSS feeds on the 'Feeds' tab, then add filters for TV shows (or " +"whatever) on the 'Filters' tab. Double-click entries on the 'Torrents' tab " +"to download extra torrents from the feeds. The Options are pretty self-" +"explanatary.\n" "\n" "Please message me (SatNav) on the forums and let me know how you get on..\n" "\n" "Enjoy!" msgstr "" -#: plugins/RSS/plugin.py:37 plugins/RSS/plugin.py:45 +#: plugins/SimpleRSS/plugin.py:38 plugins/SimpleRSS/plugin.py:46 +#: plugins/AdvancedRSS/FlexRSS.glade:164 msgid "URL" msgstr "" -#: plugins/RSS/plugin.py:38 +#: plugins/SimpleRSS/plugin.py:39 msgid "Last Entry Date" msgstr "" -#: plugins/RSS/plugin.py:46 +#: plugins/SimpleRSS/plugin.py:47 msgid "Date" msgstr "" -#: plugins/RSS/plugin.py:101 +#: plugins/SimpleRSS/plugin.py:104 msgid "RSS" msgstr "" -#: plugins/RSS/plugin.py:186 plugins/RSS/plugin.py:190 -#: plugins/RSS/plugin.py:191 plugins/RSS/plugin.py:192 -#: plugins/RSS/plugin.py:194 plugins/RSS/plugin.py:195 -#: plugins/RSS/plugin.py:196 +#: plugins/SimpleRSS/plugin.py:106 +msgid "SimpleRSS Broadcatcher" +msgstr "" + +#: plugins/SimpleRSS/plugin.py:189 plugins/SimpleRSS/plugin.py:193 +#: plugins/SimpleRSS/plugin.py:194 plugins/SimpleRSS/plugin.py:195 +#: plugins/SimpleRSS/plugin.py:197 plugins/SimpleRSS/plugin.py:198 +#: plugins/SimpleRSS/plugin.py:199 msgid "New Filter" msgstr "" -#: plugins/RSS/plugin.py:265 plugins/RSS/plugin.py:400 -#: plugins/RSS/plugin.py:401 +#: plugins/SimpleRSS/plugin.py:268 plugins/SimpleRSS/plugin.py:403 +#: plugins/SimpleRSS/plugin.py:404 msgid "All" msgstr "" @@ -1377,20 +1386,16 @@ msgstr "" msgid "Torrent Notification Preferences" msgstr "" -#: plugins/TorrentNotification/notification_preferences.glade:24 +#: plugins/TorrentNotification/notification_preferences.glade:25 msgid "Enable event sound (requires pygame)" msgstr "" -#: plugins/TorrentNotification/notification_preferences.glade:37 -msgid "Select A File" -msgstr "" - #: plugins/TorrentNotification/notification_preferences.glade:57 -msgid "Enable blinking tray icon" +msgid "Enable popup notification (requires python-notify)" msgstr "" -#: plugins/TorrentNotification/notification_preferences.glade:67 -msgid "Enable popup notification (requires python-notify)" +#: plugins/TorrentNotification/notification_preferences.glade:71 +msgid "Enable blinking tray icon" msgstr "" #: plugins/TorrentNotification/__init__.py:19 @@ -1403,11 +1408,11 @@ msgid "" "notification" msgstr "" -#: plugins/TorrentNotification/__init__.py:93 +#: plugins/TorrentNotification/__init__.py:96 msgid "Torrent complete" msgstr "" -#: plugins/TorrentNotification/__init__.py:94 +#: plugins/TorrentNotification/__init__.py:97 #: plugins/TorrentFiles/__init__.py:54 msgid "Files" msgstr "" @@ -1431,97 +1436,97 @@ msgstr "" msgid "Event Logging Preferences" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:23 -msgid "Select events to log" +#: plugins/EventLogging/event_logging_preferences.glade:25 +msgid "Enable log files" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:30 -#: plugins/EventLogging/tab_log.py:39 -msgid "Torrent finished" +#: plugins/EventLogging/event_logging_preferences.glade:39 +msgid "Log files" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:45 -msgid "Peer messages" +#: plugins/EventLogging/event_logging_preferences.glade:65 +#: plugins/EventLogging/tab_log.py:179 +msgid "Peer blocked" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:60 -#: plugins/EventLogging/tab_log.py:55 -msgid "Invalid request" +#: plugins/EventLogging/event_logging_preferences.glade:80 +#: plugins/EventLogging/tab_log.py:169 +msgid "Block finished" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:75 -#: plugins/EventLogging/tab_log.py:64 -msgid "File error" +#: plugins/EventLogging/event_logging_preferences.glade:95 +#: plugins/EventLogging/tab_log.py:158 +msgid "Block downloading" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:90 -#: plugins/EventLogging/tab_log.py:73 -msgid "Hash failed error" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:105 -#: plugins/EventLogging/tab_log.py:83 -msgid "Peer ban error" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:120 -#: plugins/EventLogging/tab_log.py:92 -msgid "Fastresume rejected error" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:135 -#: plugins/EventLogging/tab_log.py:101 -msgid "Tracker announce" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:150 -#: plugins/EventLogging/tab_log.py:110 -msgid "Tracker reply" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:165 -#: plugins/EventLogging/tab_log.py:119 -msgid "Tracker alert" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:180 -#: plugins/EventLogging/tab_log.py:130 -msgid "Tracker warning" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:195 -#: plugins/EventLogging/tab_log.py:139 -msgid "Storage moved" -msgstr "" - -#: plugins/EventLogging/event_logging_preferences.glade:210 +#: plugins/EventLogging/event_logging_preferences.glade:110 #: plugins/EventLogging/tab_log.py:148 plugins/TorrentPieces/tab_pieces.py:157 #: plugins/TorrentPieces/tab_pieces.py:206 #: plugins/TorrentPieces/tab_pieces.py:282 msgid "Piece finished" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:225 -#: plugins/EventLogging/tab_log.py:158 -msgid "Block downloading" +#: plugins/EventLogging/event_logging_preferences.glade:125 +#: plugins/EventLogging/tab_log.py:139 +msgid "Storage moved" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:240 -#: plugins/EventLogging/tab_log.py:169 -msgid "Block finished" +#: plugins/EventLogging/event_logging_preferences.glade:140 +#: plugins/EventLogging/tab_log.py:130 +msgid "Tracker warning" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:255 -#: plugins/EventLogging/tab_log.py:179 -msgid "Peer blocked" +#: plugins/EventLogging/event_logging_preferences.glade:155 +#: plugins/EventLogging/tab_log.py:119 +msgid "Tracker alert" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:284 -msgid "Log files" +#: plugins/EventLogging/event_logging_preferences.glade:170 +#: plugins/EventLogging/tab_log.py:110 +msgid "Tracker reply" msgstr "" -#: plugins/EventLogging/event_logging_preferences.glade:295 -msgid "Enable log files" +#: plugins/EventLogging/event_logging_preferences.glade:185 +#: plugins/EventLogging/tab_log.py:101 +msgid "Tracker announce" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:200 +#: plugins/EventLogging/tab_log.py:92 +msgid "Fastresume rejected error" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:215 +#: plugins/EventLogging/tab_log.py:83 +msgid "Peer ban error" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:230 +#: plugins/EventLogging/tab_log.py:73 +msgid "Hash failed error" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:245 +#: plugins/EventLogging/tab_log.py:64 +msgid "File error" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:260 +#: plugins/EventLogging/tab_log.py:55 +msgid "Invalid request" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:275 +msgid "Peer messages" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:290 +#: plugins/EventLogging/tab_log.py:39 +msgid "Torrent finished" +msgstr "" + +#: plugins/EventLogging/event_logging_preferences.glade:304 +msgid "Select events to log" msgstr "" #: plugins/EventLogging/__init__.py:19 @@ -1552,7 +1557,7 @@ msgid "" "New events are now displayed at the top.\n" msgstr "" -#: plugins/EventLogging/__init__.py:86 +#: plugins/EventLogging/__init__.py:89 msgid "Event Log" msgstr "" @@ -1806,3 +1811,135 @@ msgid "" "\n" "This is just the files tab as a plugin.\n" msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:7 +msgid "FlexRSS" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:115 +msgid "Disabled" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:150 +msgid "Update Interval" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:191 +msgid "900" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:361 +msgid "" +"Generic\n" +"TV Show\n" +"TV Show (dated)" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:389 +msgid "Type" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:444 +msgid "Information" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:516 +msgid "Patterns" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:560 +msgid "Doesn't Match" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:576 +msgid "Season" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:583 +msgid "Episode" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:625 +msgid "Year" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:632 +msgid "Month" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:643 +msgid "Day" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:710 +msgid "Test" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:743 +msgid "Deluge default" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:758 +msgid "Choose:" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:788 +msgid "Output" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:883 +msgid "Show button on toolbar." +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:900 +msgid "Interface" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:955 +msgid "gtk-new" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:967 +msgid "gtk-save" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:982 +msgid "gtk-delete" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:1006 +msgid "Domain" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:1017 +msgid "Path" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:1043 +msgid "Value" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:1116 +msgid "Cookies" +msgstr "" + +#: plugins/AdvancedRSS/FlexRSS.glade:1138 +msgid "Configuration" +msgstr "" + +#: plugins/AdvancedRSS/__init__.py:1 +msgid "Advanced RSS" +msgstr "" + +#: plugins/AdvancedRSS/__init__.py:4 +msgid "" +"\n" +"Advanced RSS scraper\n" +"\n" +"This plugin is similar in purpose to Mark Adamson's excellent Simple RSS, " +"but targets a more advanced audience. It is extremely powerful, " +"configurable, unforgiving, and difficult.\n" +"\n" +"Filters use regular expressions with named patterns and strptime(3)-like " +"format filters to match items." +msgstr ""