Projects
home:fstrba
gpodder3
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 2
View file
gpodder3.changes
Changed
@@ -1,4 +1,17 @@ ------------------------------------------------------------------- +Mon Dec 5 07:29:30 UTC 2016 - fstrba@suse.com + +- update to 3.9.2 + * Fix tagging download extension (#148, patch by Eric Le Lay) + * Improve YouTube cover art resolution (patch by Hiltronix) + * win32-launcher: Fix crash when Python is missing + * Sync UI: Update podcast list after sync (#136) + * Port from feedparser to podcastparser + * Set UI upper limit for episodes per podcast based on current value + * Cache cover art thumbnails in SQLite database + * Load/update the episode list model in the background + +------------------------------------------------------------------- Mon Nov 7 08:56:38 UTC 2016 - fstrba@suse.com - update to 3.9.1
View file
gpodder3.spec
Changed
@@ -18,7 +18,7 @@ Name: gpodder3 -Version: 3.9.1 +Version: 3.9.2 Release: 0 Summary: A free podcast aggregator for Linux License: GPL-3.0+ @@ -40,7 +40,7 @@ BuildRequires: libgpod-python BuildRequires: python-devel BuildRequires: python-eyeD3 -BuildRequires: python-feedparser +BuildRequires: python-podcastparser BuildRequires: python-gtk BuildRequires: python-mygpoclient >= 1.4 BuildRequires: python-pymad @@ -51,7 +51,7 @@ Requires: lame Requires: libgpod-python Requires: python-eyeD3 -Requires: python-feedparser +Requires: python-podcastparser Requires: python-gtk Requires: python-mygpoclient >= 1.4 Requires: python-pymad
View file
gpodder-3.9.1.tar.gz/PKG-INFO -> gpodder-3.9.2.tar.gz/PKG-INFO
Changed
@@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: gpodder -Version: 3.9.1 +Version: 3.9.2 Summary: Media aggregator and podcast client Home-page: http://gpodder.org/ Author: Thomas Perl
View file
gpodder-3.9.1.tar.gz/README -> gpodder-3.9.2.tar.gz/README
Changed
@@ -31,7 +31,7 @@ [ DEPENDENCIES ] - Python 2.7 or newer http://python.org/ - - Feedparser 5.1.2 or newer http://code.google.com/p/feedparser/ + - Podcastparser 0.6.0 or newer http://gpodder.org/podcastparser/ - mygpoclient 1.7 or newer http://gpodder.org/mygpoclient/ - Python D-Bus bindings @@ -39,7 +39,7 @@ the dummy (no-op) D-Bus module provided in "tools/fake-dbus-module/". For quick testing, you can use the script tools/localdepends.py to - install local copies of feedparser and mygpoclient into "src/" from + install local copies of podcastparser and mygpoclient into "src/" from PyPI. With this, you get a self-contained gPodder CLI codebase. @@ -207,39 +207,13 @@ check if the bug still appears to see if an extension causes the bug. - [ TRANSLATIONS ] - - These instructions are mostly useful for the maintainer, but they are - documented here in case you want to update translations yourself: - - To upload a changed translation template: - - make messages # update translations from source - make clean # remove temporary files after "make messages" - tx push --source # upload po/messages.pot to transifex.net - - To download a translation that has been updated: - - tx pull -l XX -f # download po/XX.po from transifex.net - - To generate Git commit commands for the translation updates: - - python tools/i18n/generate_commits.py - - The "tx" command is provided by the Transifex client (transifex-client - in Debian/Ubuntu) which can be obtained from: - - http://help.transifex.com/features/client/ - - - [ MORE INFORMATION ] - Homepage http://gpodder.org/ - - Bug tracker http://bugs.gpodder.org/ + - Bug tracker https://github.com/gpodder/gpodder/issues - Mailing list http://freelists.org/list/gpodder - IRC channel #gpodder on irc.freenode.net ............................................................................ - Last updated: 2016-02-03 by Thomas Perl <thp.io/about> + Last updated: 2016-11-30 by Thomas Perl <thp.io/about>
View file
gpodder-3.9.1.tar.gz/bin/gpo -> gpodder-3.9.2.tar.gz/bin/gpo
Changed
@@ -159,7 +159,7 @@ print(""" *** ENCODING FAIL *** - Please report this to http://bugs.gpodder.org/: + Please report this to https://github.com/gpodder/gpodder/issues: args = %s map(convert, args) = %s
View file
gpodder-3.9.1.tar.gz/po/ca.po -> gpodder-3.9.2.tar.gz/po/ca.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Catalan (http://www.transifex.com/projects/p/gpodder/language/" @@ -23,81 +23,81 @@ msgid "gPodder on %s" msgstr "" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -262,7 +262,7 @@ msgid "Wrong username/password" msgstr "" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "" @@ -324,720 +324,716 @@ msgid "gPodder" msgstr "" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" msgstr[1] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/cs.po -> gpodder-3.9.2.tar.gz/po/cs.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Czech (http://www.transifex.com/projects/p/gpodder/language/" @@ -23,7 +23,7 @@ msgid "gPodder on %s" msgstr "gPodder nalezl %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" @@ -31,19 +31,19 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Dnes" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Včera" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(neznámý)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" @@ -51,7 +51,7 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" @@ -59,7 +59,7 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" @@ -67,42 +67,42 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Popis není dostupný" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 #, fuzzy msgid "unknown" msgstr "(neznámý)" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -281,7 +281,7 @@ msgid "Wrong username/password" msgstr "" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 #, fuzzy msgid "Downloading" msgstr "stahování" @@ -348,16 +348,16 @@ msgid "gPodder" msgstr "Ukončit gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 #, fuzzy msgid "Loading incomplete downloads" msgstr "Označit %s jako nestažené" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" @@ -365,107 +365,102 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 #, fuzzy msgid "Resume all" msgstr "stažené soubory" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 #, fuzzy msgid "Confirm changes from gpodder.net" msgstr "Stáhnout do:" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 #, fuzzy msgid "Select the actions you want to carry out." msgstr "Označte epizody ke stažení." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 #, fuzzy msgid "Uploading subscriptions" msgstr "Popis" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 #, fuzzy msgid "Your subscriptions are being uploaded to the server." msgstr "Popis" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 #, fuzzy msgid "Error while uploading" msgstr "Chyba aktualizace %s" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795
View file
gpodder-3.9.1.tar.gz/po/cs_CZ.po -> gpodder-3.9.2.tar.gz/po/cs_CZ.po
Changed
@@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-03-05 15:01+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/" @@ -28,7 +28,7 @@ msgid "gPodder on %s" msgstr "gPodder na %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" @@ -36,19 +36,19 @@ msgstr[1] "Před %(count)d dny" msgstr[2] "Před %(count)d dny" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Dnes" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Včera" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(neznámo)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" @@ -56,7 +56,7 @@ msgstr[1] "%(count)d sekundy" msgstr[2] "%(count)d sekund" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" @@ -64,7 +64,7 @@ msgstr[1] "%(count)d hodiny" msgstr[2] "%(count)d hodin" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" @@ -72,41 +72,41 @@ msgstr[1] "%(count)d minuty" msgstr[2] "%(count)d minut" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "a" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Popis není k dispozici" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "neznámý" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Dokončeno" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Výchozí" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Zachovat pouze poslední" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Jiný" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -278,7 +278,7 @@ msgid "Wrong username/password" msgstr "Špatné jméno/heslo" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Stahování" @@ -340,15 +340,15 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Načítání nedokončených stahování" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Stahování některých epizod nebylo při minulém spuštění dokončeno." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" @@ -356,95 +356,91 @@ msgstr[1] "%(count)d neúplné soubory" msgstr[2] "%(count)d neúplných souborů" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Obnovit vše" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Byla nalezena nedokončená stahování z minulého spuštění." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Akce" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Potvrdit změny z gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Vyberte akci, kterou chcete provést" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Nahrávání odběrů" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Vaše odběry jsou nahrávány na server" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Seznam byl úspěšně nahrán" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Při nahrávání došlo k chybě" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Epizoda" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812
View file
gpodder-3.9.1.tar.gz/po/da.po -> gpodder-3.9.2.tar.gz/po/da.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Danish (http://www.transifex.com/projects/p/gpodder/language/" @@ -26,81 +26,81 @@ msgid "gPodder on %s" msgstr "gPodder på %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "for %(count)d dag siden" msgstr[1] "for %(count)d dage siden" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "I dag" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "I går" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(ukendt)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d sekund" msgstr[1] "%(count)d sekunder" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d time" msgstr[1] "%(count)d timer" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minut" msgstr[1] "%(count)d minutter" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "og" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Ingen tilgængelig beskrivelse" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "ukendt" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Afsluttet" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Andet" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Lyd" @@ -274,7 +274,7 @@ msgid "Wrong username/password" msgstr "Forkert brugernavn/adgangskode" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Downloader" @@ -339,432 +339,428 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Indlæser uafsluttede downloads" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Download af nogle episoder er ikke blevet afsluttet i en tidligere " "programsession." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d delvis fil" msgstr[1] "%(count)d delvise filer" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Genoptag alle" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Der blev fundet uafsluttede downloads fra en tidligere programsession." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Handling" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Bekræft ændringer fra gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Vælg de handlinger, du ønsker at udføre." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Overfører abonnementer" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Din abonnementsliste overføres til serveren." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Abonnementsliste overført." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Overførselsfejl" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episode" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Størrelse"
View file
gpodder-3.9.1.tar.gz/po/de.po -> gpodder-3.9.2.tar.gz/po/de.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2015-05-24 19:53+0100\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: German (http://www.transifex.com/projects/p/gpodder/language/" @@ -25,81 +25,81 @@ msgid "gPodder on %s" msgstr "gPodder auf %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "vor %(count)d Tag" msgstr[1] "vor %(count)d Tagen" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Heute" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Gestern" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(unbekannt)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d Sekunde" msgstr[1] "%(count)d Sekunden" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d Stunde" msgstr[1] "%(count)d Stunden" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d Minute" msgstr[1] "%(count)d Minuten" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "und" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Keine Beschreibung verfügbar" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "unbekannt" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Fertig" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Standard" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Nur Neueste behalten" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Andere" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -266,7 +266,7 @@ msgid "Wrong username/password" msgstr "Falscher Benutzername/Passwort" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Herunterladen" @@ -328,425 +328,421 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Lade unvollständige Downloads" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Einige Episoden wurden das letzte Mal nicht vollständig heruntergeladen." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d unvollständige Datei" msgstr[1] "%(count)d unvollständige Dateien" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Alle fortsetzen" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Unvollständige Downloads von einer früheren Sitzung gefunden." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Aktion" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Änderungen von gpodder.net bestätigen" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Wählen Sie die Aktionen, die Sie ausführen möchten." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Lade Abonnements hoch" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Ihre Abonnements werden auf den Server geladen." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Upload der Liste erfolgreich." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Fehler beim Upload" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episode" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Größe" -#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/el.po -> gpodder-3.9.2.tar.gz/po/el.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Teo <anapospastos@hotmail.com>\n" "Language-Team: Greek (http://www.transifex.com/projects/p/gpodder/language/" @@ -26,81 +26,81 @@ msgid "gPodder on %s" msgstr "Το gPodder στο %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "Πριν από %(count)d ημέρα" msgstr[1] "Πριν από %(count)d ημέρες" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Σήμερα" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Χθες" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(άγνωστο)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d δευτερόλεπτο" msgstr[1] "%(count)d δευτερόλεπτα" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d ώρα" msgstr[1] "%(count)d ώρες" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d λεπτό" msgstr[1] "%(count)d λεπτά" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "και" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Δεν υπάρχει διαθέσιμη περιγραφή" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "άγνωστο" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Τελείωσε" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Άλλο" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Βίντεο" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Ήχος" @@ -274,7 +274,7 @@ msgid "Wrong username/password" msgstr "Λάθος όνομα χρήστη/κωδικός πρόσβασης" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Λήψη" @@ -338,428 +338,424 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Φόρτωση μη ολοκληρωμένων λήψεων" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Δεν έχει ολοκληρωθεί η λήψη ορισμένων επεισοδίων σε προηγούμενη συνεδρία." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d ατελές αρχείο" msgstr[1] "%(count)d ατελή αρχεία" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Συνέχιση όλων" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Βρέθηκαν ατελείς λήψεις από προηγούμενη συνεδρία." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Ενέργεια" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Επιβεβαίωση αλλαγών από gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Επίλεξε τις ενέργειες που θέλεις να πραγματοποιήσεις." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Μεταφόρτωση συνδρομών" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Οι συνδρομές σας μεταφορτώνονται στο διακομιστή." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Η λίστα μεταφορτώθηκε με επιτυχία." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Σφάλμα κατά τη μεταφόρτωση" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Επεισόδιο" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Μέγεθος" -#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/es.po -> gpodder-3.9.2.tar.gz/po/es.po
Changed
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Spanish (http://www.transifex.com/projects/p/gpodder/language/" @@ -25,82 +25,82 @@ msgid "gPodder on %s" msgstr "gPodder en %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "Hace %(count)d día" msgstr[1] "Hace %(count)d días" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Hoy" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ayer" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(desconocido)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d segundo" msgstr[1] "%(count)d segundos" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d hora" msgstr[1] "%(count)d horas" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minutos" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "y" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "No hay una descripción disponible" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "desconocido" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Terminado" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 #, fuzzy msgid "Default" msgstr "Color predeterminado" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Otro" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Vídeo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -275,7 +275,7 @@ msgid "Wrong username/password" msgstr "Nombre de usuario/contraseña incorrectos" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Descargando" @@ -340,442 +340,438 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Cargando descargas incompletas" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Algunos capítulos no terminaron de bajarse en una sesión previa." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d archivo parcial" msgstr[1] "%(count)d archivos parciales" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Terminar todas" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Se encontraron descargas incompletas de una sesión anterior." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Acción" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmar cambios desde gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Seleccione las acciones que desea llevar a cabo." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Subiendo suscripciones" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Tu lista de suscripciones está siendo subida al servidor." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lista subida con éxito." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Error subiendo" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Capítulo" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamaño" -#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/es_ES.po -> gpodder-3.9.2.tar.gz/po/es_ES.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-03-05 15:01+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/gpodder/" @@ -26,81 +26,81 @@ msgid "gPodder on %s" msgstr "gPodder en %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "Hace %(count)d día" msgstr[1] "Hace %(count)d días" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Hoy" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ayer" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(desconocido)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d segundo" msgstr[1] "%(count)d segundos" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d hora" msgstr[1] "%(count)d horas" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minutos" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "y" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Sin descripción disponible" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "desconocido" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Finalizado" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Predeterminado" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Solo mantener los últimos" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Otros" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Vídeo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -272,7 +272,7 @@ msgid "Wrong username/password" msgstr "Nombre de usuario/contraseña incorrecto" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Descargando" @@ -334,427 +334,423 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Cargando descargas incompletas" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Algunos episodios no se terminaron de descargar en una sesión anterior." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d archivo parcial" msgstr[1] "%(count)d archivos parciales" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Continuar todo" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Se encontraron descargas incompletas de una sesión anterior." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Acción" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmar cambios de gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Seleccione las acciones que quiere realizar." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Subiendo suscripciones" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Se están subiendo sus suscripciones al servidor." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lista subida correctamente." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Error al subir" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episodio" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamaño" -#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/es_MX.po -> gpodder-3.9.2.tar.gz/po/es_MX.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-04-14 13:46-0600\n" "Last-Translator: Rigoberto Calleja <rigobertoc@alumni.cmu.edu>\n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/gpodder/" @@ -24,81 +24,81 @@ msgid "gPodder on %s" msgstr "gPodder en %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "Hace %(count)d día" msgstr[1] "Hace %(count)d días" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Hoy" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ayer" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(desconocido)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d segundo" msgstr[1] "%(count)d segundos" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d hora" msgstr[1] "%(count)d horas" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minutos" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "y" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "No hay descripción disponible" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "desconocido" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Terminado" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Por defecto" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Conservar únicamente el más reciente" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Otro" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -271,7 +271,7 @@ msgid "Wrong username/password" msgstr "Usuario y/o contraseña incorrectos" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Descargando" @@ -334,408 +334,404 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Cargando descargas incompletas" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Algunos episodios no se terminaron de descargar en una sesión anterior." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d archivo parcial" msgstr[1] "%(count)d archivos parciales" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Reanudar todos" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Se encontraron descargas incompletas de una sesión anterior." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Acción" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmar los cambios desde gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Seleccione las acciones que desea realizar." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Cargando suscripciones" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Se están transfiriendo sus suscripciones al servidor." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lista transferida correctamente." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Error de transferencia" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episodio" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamaño" -#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/eu.po -> gpodder-3.9.2.tar.gz/po/eu.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-23 00:23+0000\n" "Last-Translator: Asier Iturralde Sarasola <asier.iturralde@gmail.com>\n" "Language-Team: Basque (http://www.transifex.com/projects/p/gpodder/language/" @@ -24,81 +24,81 @@ msgid "gPodder on %s" msgstr "gPodder %s-n" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "Duela egun %(count)d" msgstr[1] "Duela %(count)d egun" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Gaur" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Atzo" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(ezezaguna)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "Segundu %(count)d" msgstr[1] "%(count)d segundu" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "Ordu %(count)d" msgstr[1] "%(count)d ordu" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "Minutu %(count)d" msgstr[1] "%(count)d minutu" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "eta" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Ez dago deskribapenik eskuragarri" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "ezezaguna" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Amaituta" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Lehenetsia" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Mantendu azkena soilik" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Bestelakoak" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Bideoa" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audioa" @@ -272,7 +272,7 @@ msgid "Wrong username/password" msgstr "Erabiltzaile-izen/pasahitz okerra" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Deskargatzen" @@ -336,426 +336,422 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Osatu gabeko deskargak kargatzen" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Zenbait atal osatu gabe gelditu ziren aurreko saio batean." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "Fitxategi %(count)d osatu gabe" msgstr[1] "%(count)d fitxategi osatu gabe" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Berrekin guztiak" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Aurreko saio bateko osatu gabeko deskargak aurkitu dira." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Ekintza" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Berretsi gpodder.net-eko aldaketak" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Hautatu burutu nahi dituzun ekintzak." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Harpidetzak igotzen" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Zure harpidetzak zerbitzarira igotzen ari dira." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Zerrenda behar bezala igo da." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Errorea igotzean" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Atala" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamaina" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/fa_IR.po -> gpodder-3.9.2.tar.gz/po/fa_IR.po
Changed
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Mohammad Dashtizadeh <mohammad@dashtizadeh.net>\n" "Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/gpodder/" @@ -25,77 +25,77 @@ msgid "gPodder on %s" msgstr "" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "امروز" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "دیروز" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(نامعلوم)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "و" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "هیچ توضیحی مهیا نیست" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "ناشناخه" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "اتمام یافته" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "دیگر" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "ویدئو" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "صوت" @@ -260,7 +260,7 @@ msgid "Wrong username/password" msgstr "نام کاربری/گذر واژه اشتباه" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "در حال دانلود" @@ -323,705 +323,701 @@ msgid "gPodder" msgstr "جی پادر" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "بار گذاری دانلودهای ناکامل" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "از سرگیری همه" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "عمل" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "لیست بارگذاریهای موفق" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "خطا در بارگذاری" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "قسمت" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "اندازه" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "مدت" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/fi.po -> gpodder-3.9.2.tar.gz/po/fi.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -23,81 +23,81 @@ msgid "gPodder on %s" msgstr "gPodder koneella %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d päivä sitten" msgstr[1] "%(count)d päivää sitten" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Tänään" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Eilen" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(tuntematon)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d sekunti" msgstr[1] "%(count)d sekuntia" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d tunti" msgstr[1] "%(count)d tuntia" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuutti" msgstr[1] "%(count)d minuuttia" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "ja" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Kuvausta ei ole saatavilla" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "tuntematon" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Valmis" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Muu" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -273,7 +273,7 @@ msgid "Wrong username/password" msgstr "Virheellinen käyttäjätunnus tai salasana" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Ladataan" @@ -338,432 +338,428 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Ladataan keskeneräiset lataukset" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Joidenkin jaksojen lataaminen jäi kesken aiemmalla käyttökerralla." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d keskeneräinen tiedosto" msgstr[1] "%(count)d keskeneräistä tiedostoa" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Jatka kaikkien latausta" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Löydettiin keskeneräisiä latauksia aiemmasta käyttökerrasta." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Toiminto" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Vahvista muutokset gpodder.netistä" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Valitse toiminnot, jotka haluat suorittaa." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Ladataan tilaukset palvelimelle" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Tilauksia ladataan palvelimelle." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Luettelon lähettäminen onnistui." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Virhe lähetettäessä palvelimelle" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Jakso" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Koko" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/fr.po -> gpodder-3.9.2.tar.gz/po/fr.po
Changed
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: French (http://www.transifex.com/projects/p/gpodder/language/" @@ -25,81 +25,81 @@ msgid "gPodder on %s" msgstr "gPodder sur %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "il y a %(count)d jour" msgstr[1] "il y a %(count)d jours" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Aujourd'hui" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Hier" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(inconnu)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d seconde" msgstr[1] "%(count)d secondes" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d heure" msgstr[1] "%(count)d heures" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minute" msgstr[1] "%(count)d minutes" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "et" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Aucune description disponible" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "inconnu" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Terminé" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Autre" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Vidéo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -279,7 +279,7 @@ msgid "Wrong username/password" msgstr "Mauvais nom d'utilisateur / mot de passe" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "En train de télécharger" @@ -343,437 +343,433 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Chargement des téléchargements incomplets" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Certain épisodes n'ont pas fini d'être téléchargés dans une session " "précédente" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d fichier partiel" msgstr[1] "%(count)d fichiers partiels" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Reprendre tout" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" "Des téléchargements incomplets d'une session précédente ont été trouvés" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Action" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmer les changements depuis gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Sélectionner les actions que vous voulez effectuer" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Envoyer des abonnements" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Vos abonnements ont été envoyés sur le serveur" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Liste envoyée avec succès" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Erreur durant l'envoi" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Épisode" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Taille"
View file
gpodder-3.9.1.tar.gz/po/gl.po -> gpodder-3.9.2.tar.gz/po/gl.po
Changed
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Gonçalo Cordeiro <gzcordeiro@gmail.com>\n" "Language-Team: Galician (http://www.transifex.com/projects/p/gpodder/" @@ -25,81 +25,81 @@ msgid "gPodder on %s" msgstr "gPodder en %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "vai %(count)d día" msgstr[1] "vai %(count)d días" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Hoxe" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Onte" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(descoñecido)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d segundo" msgstr[1] "%(count)d segundos" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d hora" msgstr[1] "%(count)d horas" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minutos" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "e" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Sen descrición dispoñíbel" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "descoñecido" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Finalizada" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Outro" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Vídeo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -273,7 +273,7 @@ msgid "Wrong username/password" msgstr "Nome de persoa usuaria ou contrasinal incorrecto" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Descargando" @@ -338,427 +338,423 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Cangando as descargas incompletas" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "A descarga dalgúns episodios nunha sesión anterior non terminou." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d ficheiro parcial" msgstr[1] "%(count)d ficheiros parciais" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Retomar todas" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Encontráronse descargas incompletas dunha sesión anterior." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Acción" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmar os cambios desde gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Seleccione as accións que quere levar a cabo." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Enviando as subscricións" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "As súas subscricións están sendo enviadas ao servidor." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "A lista foi enviada con éxito." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Erro ao enviar" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episodio" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamaño" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/he.po -> gpodder-3.9.2.tar.gz/po/he.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/gpodder/language/" @@ -26,81 +26,81 @@ msgid "gPodder on %s" msgstr "gPodder על %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "לפני יום" msgstr[1] "לפני %(count)d ימים" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "היום" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "אתמול" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(לא ידוע)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "שנייה אחת" msgstr[1] "%(count)d שניות" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "שעה אחת" msgstr[1] "%(count)d שעות" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "דקה אחת" msgstr[1] "%(count)d דקות" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "וגם" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "אין תיאור זמין" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "לא ידוע" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "הסתיים" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "אחר" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "וידאו" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "שמע" @@ -272,7 +272,7 @@ msgid "Wrong username/password" msgstr "שם משתמש/ססמה שגויים" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "מוריד" @@ -337,425 +337,421 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "טוען הורדות שלא הושלמו" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "הורדת מספר פרקים לא הסתיימה בהפעלה הקודמת." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "קובץ חלקי אחד" msgstr[1] "%(count)d קבצים חלקיים" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "התחל מחדש הכל" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "נמצאו הורדות מההפעלה הקודמת שלא הושלמו." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "פעולה" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "אשר שינויים מ־gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "בחר את הפעולות שברצונך לבצע." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "מעלה הרשמות" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "ההרשמות שלך הועלו לשרת." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "רשימה הועלתה בהצלחה." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "התרחשה שגיאה בהעלאה" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "פרק" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "גודל" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/id_ID.po -> gpodder-3.9.2.tar.gz/po/id_ID.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/" @@ -23,77 +23,77 @@ msgid "gPodder on %s" msgstr "" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -258,7 +258,7 @@ msgid "Wrong username/password" msgstr "" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "" @@ -320,705 +320,701 @@ msgid "gPodder" msgstr "" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/it.po -> gpodder-3.9.2.tar.gz/po/it.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-04-23 17:31+0100\n" "Last-Translator: Maurizio Ballo <xmaurizio.13@hotmail.com>\n" "Language-Team: Italian (http://www.transifex.com/projects/p/gpodder/language/" @@ -27,81 +27,81 @@ msgid "gPodder on %s" msgstr "gPodder su %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d giorno fa" msgstr[1] "%(count)d giorni fa" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Oggi" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ieri" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(sconosciuto)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d secondo" msgstr[1] "%(count)d secondi" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d ora" msgstr[1] "%(count)d ore" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minuti" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "e" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Nessuna descrizione disponibile" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "sconosciuto" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Completato" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Predefinito" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Tieni solo i più recenti" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Altro" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -275,7 +275,7 @@ msgid "Wrong username/password" msgstr "Nome utente o password errati" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Download in corso" @@ -337,427 +337,423 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Caricamento dei download incompleti" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Alcuni episodi non hanno completato il download in una precedente sessione." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d file parziale" msgstr[1] "%(count)d file parziali" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Ripristina tutti" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Trovati scaricamenti incompleti dall'ultima sessione." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Azione" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Conferma i cambiamenti da gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Seleziona le azioni da eseguire." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Caricamento delle iscrizioni" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Caricamento delle iscrizioni sul server in corso." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Elenco caricato con successo." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Errore nel caricamento" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episodio" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Dimensione" -#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/kk.po -> gpodder-3.9.2.tar.gz/po/kk.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Baurzhan Muftakhidinov <baurthefirst@gmail.com>\n" "Language-Team: Kazakh (http://www.transifex.com/projects/p/gpodder/language/" @@ -24,77 +24,77 @@ msgid "gPodder on %s" msgstr "gPodder, %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d күн бұрын" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Бүгін" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Кеше" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(белгісіз)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d секунд" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d сағат" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d минут" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "және" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Анықтамасы жоқ" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "белгісіз" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Аяқталған" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Басқа" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Видео" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Аудио" @@ -266,7 +266,7 @@ msgid "Wrong username/password" msgstr "Қате тіркелгі/пароль" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Жүктелуде" @@ -331,413 +331,409 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Толық емес жүктемелерді алу" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Алдындағы сессияда кейбір жүктемелер аяқталмаған." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d толық емес файл" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Барлығын жалғастыру" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Алдындағы сессиядан қалған аяқталмаған жүктемелер бар." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Әрекет" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "gpodder.net-тен өзгерістерді растаңыз" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Орындау үішн әрекетті таңдаңыз." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Жазылуларды жүктеу" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Жазылуларыңыз серверге жүктелуде." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Тізім сәтті жүктелді." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Жүктеу кезінде қате кетті" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Эпизод" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Өлшемі" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "Ұзақтығы" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/ko_KR.po -> gpodder-3.9.2.tar.gz/po/ko_KR.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2016-01-01 21:09+0900\n" "Last-Translator: \n" "Language-Team: \n" @@ -23,77 +23,77 @@ msgid "gPodder on %s" msgstr "gPodder on %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d 일 전" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "오늘" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "어제" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "알수없는" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d 초" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d 시간" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d 분" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "그리고" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "사용가능한 설명이 없습니다" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "알수없는" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "완료" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "기본" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "최신으로 유지" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "다른" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "비디오" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "오디오" @@ -258,7 +258,7 @@ msgid "Wrong username/password" msgstr "잘못된 사용자이름/암호" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "다운로드중" @@ -322,413 +322,409 @@ msgid "gPodder" msgstr "지파더" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "완료되지 않은 파일들을 로딩중" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "이전 세션에서, 모든 에피소드를 다운로드 하지 못했습니다" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d 부분 파일" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "모두 다시 시작" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "이전 세션에서 전부 다운로드 되지 못한 파일이 있습니다" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "액션" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "gpodder.net 에서 변경사항 확인" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "수행할 액션을 선택하세요" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "구독내역을 업로드중" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "구독내역을 서버에 업로드 하고 있습니다" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "리스트를 업로드 했습니다" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "업로드중 에러" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "에피소드" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "사이즈" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "기간" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/messages.pot -> gpodder-3.9.2.tar.gz/po/messages.pot
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -23,81 +23,81 @@ msgid "gPodder on %s" msgstr "" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -262,7 +262,7 @@ msgid "Wrong username/password" msgstr "" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "" @@ -324,720 +324,716 @@ msgid "gPodder" msgstr "" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" msgstr[1] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/nb.po -> gpodder-3.9.2.tar.gz/po/nb.po
Changed
@@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/gpodder/" @@ -27,81 +27,81 @@ msgid "gPodder on %s" msgstr "gPodder på %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d dag siden" msgstr[1] "%(count)d dager siden" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Idag" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Igår" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(ukjent)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d sekund" msgstr[1] "%(count)d sekunder" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d time" msgstr[1] "%(count)d timer" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minutt" msgstr[1] "%(count)d minutter" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "og" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Ingen beskrivelse tilgjengelig" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "ukjent" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Ferdig" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Annet" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -275,7 +275,7 @@ msgid "Wrong username/password" msgstr "Feil brukernavn/passord" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Laster ned" @@ -340,430 +340,426 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Laster ufullstendige nedlasinger" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Noen episoder ble ikke fullstendig lastet ned i forrige økt." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d uferdig fil" msgstr[1] "%(count)d uferdige filer" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Gjenoppta alle" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Det finnes ufullstendige nedlastinger fra en tidligere økt." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Handling" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Bekreft endringer fra gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Velg de handlingene du vil utføre." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Laster opp abonnementer" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Laster opp abonnementer til tjeneren." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Opplastingen er vellykket." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Det skjedde en feil under opplastingen" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episode" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Størrelse" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/nl.po -> gpodder-3.9.2.tar.gz/po/nl.po
Changed
@@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Dutch (http://www.transifex.com/projects/p/gpodder/language/" @@ -27,81 +27,81 @@ msgid "gPodder on %s" msgstr "gPodder heeft %s gevonden" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d dag geleden" msgstr[1] "%(count)d dagen geleden" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Vandaag" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Gisteren" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(onbekend)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d seconde" msgstr[1] "%(count)d seconden" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d uur" msgstr[1] "%(count)d uren" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuut" msgstr[1] "%(count)d minuten" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "en" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Geen beschrijving beschikbaar" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "onbekend" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Klaar" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Anders" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -273,7 +273,7 @@ msgid "Wrong username/password" msgstr "Voer uw naam en wachtwoord in." -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Downloaden" @@ -338,424 +338,420 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Laden incomplete downloads" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "De vorige keer zij sommige afleveringen niet volledig gedownload." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d gedeeltelijk bestand" msgstr[1] "%(count)d gedeeltelijke bestanden" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Hervat allen" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Onvolledige downloads van een vorige sessie gevonden." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Actie" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Download lijst van gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Selecteer de afleveringen die u nu wilt downloaden." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Uploaden abonnementen" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Uw abonnementenlijst is bijgewerkt." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lijst succesvol geüpload." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Fout tijdens uploaden" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Aflevering" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Grootte" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/nn.po -> gpodder-3.9.2.tar.gz/po/nn.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -25,81 +25,81 @@ msgid "gPodder on %s" msgstr "gPodder på %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Idag" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "I går" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(ukjend)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "" msgstr[1] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "og" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Ingen detaljar tilgjengeleg" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "ukjend" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Ferdig" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Andre" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -274,7 +274,7 @@ msgid "Wrong username/password" msgstr "Feil brukarnamn/passord" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Lastar ned" @@ -339,431 +339,427 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Lastar ufullstendige nedlastingar" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Somme episodar har ikkje vorte lasta ned ferdig i ei tidlegare økt." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" msgstr[1] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Fortset alle" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Ufullstendige nedlastingar frå ei tidlegare økt vart funne." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Handling" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Stadfest endringar frå gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Vel handlingane du vil utføra" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Lastar opp abonnement" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Dine abonnement vert lasta opp til tenaren." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Opplastinga av liste var vellykka." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Feil under opplasting" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episode" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Storleik" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/pl.po -> gpodder-3.9.2.tar.gz/po/pl.po
Changed
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-03-05 15:01+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Polish (http://www.transifex.com/projects/p/gpodder/language/" @@ -26,7 +26,7 @@ msgid "gPodder on %s" msgstr "gPodder na %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" @@ -34,19 +34,19 @@ msgstr[1] "%(count)d dni temu" msgstr[2] "%(count)d dni temu" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Dzisiaj" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Wczoraj" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(nieznane)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" @@ -54,7 +54,7 @@ msgstr[1] "%(count)d sekundy" msgstr[2] "%(count)d sekund" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" @@ -62,7 +62,7 @@ msgstr[1] "%(count)d godziny" msgstr[2] "%(count)d godzin" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" @@ -70,41 +70,41 @@ msgstr[1] "%(count)d minuty" msgstr[2] "%(count)d minut" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "i" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Brak opisu" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "nieznany" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Ukończone" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Domyślnie" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Zachowaj tylko najnowsze" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Inne" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Wideo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Audio" @@ -278,7 +278,7 @@ msgid "Wrong username/password" msgstr "Nieprawidłowa nazwa użytkownika lub hasło" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Pobieranie" @@ -340,15 +340,15 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Wczytywanie nieukończonych pobrań" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Niektóre odcinki nie zostały całkowicie pobrane w poprzedniej sesji." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" @@ -356,95 +356,91 @@ msgstr[1] "%(count)d częściowe pliki" msgstr[2] "%(count)d częściowych plików" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Wznów wszystkie" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Odnaleziono nieukończone pobrania z poprzedniej sesji." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Działanie" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Potwierdź zmiany z gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Zaznacz działania do wykonania." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Wysyłanie subskrypcji" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Twoje subskrypcje są wysyłane na serwer." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Wysłanie listy powiodło się." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Błąd podczas wysyłania" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Odcinek" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812
View file
gpodder-3.9.1.tar.gz/po/pt.po -> gpodder-3.9.2.tar.gz/po/pt.po
Changed
@@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-03-05 15:01+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Portuguese (http://www.transifex.com/projects/p/gpodder/" @@ -26,81 +26,81 @@ msgid "gPodder on %s" msgstr "gPodder em %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d dia atrás" msgstr[1] "%(count)d dias atrás" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Hoje" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ontem" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(desconhecido)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d segundo" msgstr[1] "%(count)d segundos" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d hora" msgstr[1] "%(count)d horas" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minutos" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "e" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Sem descrição" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "desconhecido" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Concluído" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Padrão" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Manter última" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Outros" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Vídeo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Áudio" @@ -273,7 +273,7 @@ msgid "Wrong username/password" msgstr "Utilizador/senha inválida" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "A transferir" @@ -335,424 +335,420 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "A carregar transferências incompletas" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Alguns episódios da sessão anterior não foram transferidos." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d ficheiro parcial" msgstr[1] "%(count)d ficheiros parciais" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Retomar todas" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Foram encontradas transferências incompletas da sessão anterior." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Ação" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmar alterações de gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Selecione as ações a executar." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "A enviar subscrições" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "As suas subscrições estão a ser enviadas para o servidor." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lista enviada com sucesso." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Erro ao enviar" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episódio" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamanho" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/pt_BR.po -> gpodder-3.9.2.tar.gz/po/pt_BR.po
Changed
@@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-03-05 15:01+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -29,81 +29,81 @@ msgid "gPodder on %s" msgstr "gPodder em %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d dia atrás" msgstr[1] "%(count)d dias atrás" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Hoje" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ontem" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(desconhecido)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d segundo" msgstr[1] "%(count)d segundos" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d hora" msgstr[1] "%(count)d horas" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minuto" msgstr[1] "%(count)d minutos" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "e" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Descrição não disponível" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "desconhecido" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Terminados" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "Padrão" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "Apenas manter as últimas" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Outro" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Vídeo" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Áudio" @@ -275,7 +275,7 @@ msgid "Wrong username/password" msgstr "Login/Password inválidos" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Downloading" @@ -337,425 +337,421 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Carregando downloads incompletos" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Alguns episódios não terminaram de baixar na sessão anterior." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d arquivo parcial" msgstr[1] "%(count)d arquivos parciais" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Resumir tudo" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Downloads incompletos de uma sessão anterior foram encontrados." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Ação" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmar alterações do gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Selecione as ações que você deseja executar." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Enviando Inscrições" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Sua lista de inscrições esta sendo enviada para o servidor." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Envio efetuado com sucesso." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Erro durante o envio" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Espisódio" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Tamanho" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/ro.po -> gpodder-3.9.2.tar.gz/po/ro.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -23,7 +23,7 @@ msgid "gPodder on %s" msgstr "gPodder pe %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" @@ -31,19 +31,19 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Astăzi" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Ieri" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(necunoscut)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" @@ -51,7 +51,7 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" @@ -59,7 +59,7 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" @@ -67,41 +67,41 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "și" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Nu există descriere" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "necunoscut" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Gata" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Altele" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -277,7 +277,7 @@ msgid "Wrong username/password" msgstr "Numele sau parola este greșită" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Se descarcă" @@ -342,16 +342,16 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Se încarcă descărcările incomplete" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Unele episoade nu au fost descărcate complet într-o sesiune anterioară." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" @@ -359,96 +359,92 @@ msgstr[1] "" msgstr[2] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Reia roate descărcările" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Au fost găsite descărcări incomplete dintr-o sesiune anterioară." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Acțiune" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Confirmă modificările de la my.gpodder.org" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Selectează acțiunea dorită" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Încarcă abonamentele" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Abonamentele sunt încărcate pe server" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lista a fost încărcată cu succes" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Eroare la încărcare" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Episod" -#: src/gpodder/gtkui/main.py:816
View file
gpodder-3.9.1.tar.gz/po/ru.po -> gpodder-3.9.2.tar.gz/po/ru.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gPodder 2.10+git\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2010-11-24 21:55+0300\n" "Last-Translator: Maxim Prohorov <prohorov.max@gmail.com>\n" "Language-Team: \n" @@ -23,7 +23,7 @@ msgid "gPodder on %s" msgstr "gPodder на %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" @@ -31,19 +31,19 @@ msgstr[1] "%(count)d дня назад" msgstr[2] "%(count)d дней назад" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Сегодня" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Вчера" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(неизвестно)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" @@ -51,7 +51,7 @@ msgstr[1] "%(count)d секунды" msgstr[2] "%(count)d секунд" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" @@ -59,7 +59,7 @@ msgstr[1] "%(count)d часа" msgstr[2] "%(count)d часов" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" @@ -67,41 +67,41 @@ msgstr[1] "%(count)d минуты" msgstr[2] "%(count)d минут" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "и" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Нет описания" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "неизвестно" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Завершено" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Другое" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Видео" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Аудио" @@ -277,7 +277,7 @@ msgid "Wrong username/password" msgstr "Неверное имя пользователя/пароль" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Загрузка" @@ -342,16 +342,16 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Возобновление загрузки" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" "Со времени предыдущего запуска программы остались незавершённые загрузки." -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" @@ -359,96 +359,92 @@ msgstr[1] "%(count)d незавершённых файла" msgstr[2] "%(count)d незавершённых файлов" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Возобновить" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Некоторые загрузки были не завершены." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Действие" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Сохранить изменения с gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Выберите подкасты для удаления." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Сохранение подпискок" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Подписки загружены на сервер." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Список успешно сохранен." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Ошибка при загрузке" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Выпуск" -#: src/gpodder/gtkui/main.py:816
View file
gpodder-3.9.1.tar.gz/po/sv.po -> gpodder-3.9.2.tar.gz/po/sv.po
Changed
@@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Swedish (http://www.transifex.com/projects/p/gpodder/language/" @@ -27,81 +27,81 @@ msgid "gPodder on %s" msgstr "gPodder på %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d dag sedan" msgstr[1] "%(count)d dagar sedan" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Idag" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Igår" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(okänt)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d sekund" msgstr[1] "%(count)d sekunder" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d timme" msgstr[1] "%(count)d timmar" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d minut" msgstr[1] "%(count)d minuter" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "och" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Ingen beskrivning tillgänglig" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "okänt" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Klar" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Annan" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Ljud" @@ -277,7 +277,7 @@ msgid "Wrong username/password" msgstr "Fel användarnamn/lösenord." -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Laddar ner" @@ -342,430 +342,426 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Laddar inkompletta nedladdningar" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Nedladdningen av några avsnitt avslutades inte under förra sessionen" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d partiell fil" msgstr[1] "%(count)d partiella filer" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Återuppta alla" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Ofullständiga nedladdningar från förra sessionen upptäcktes." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Händelse" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Bekräfta ändringar från gpodder.net" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Välj de händelser du vill ska ske." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Laddar upp prenumerationer" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Dina prenumerationer laddas upp till servern." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Lista uppladdad." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Fel under uppladdning" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Avsnitt" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Storlek" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817
View file
gpodder-3.9.1.tar.gz/po/tr.po -> gpodder-3.9.2.tar.gz/po/tr.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Turkish (http://www.transifex.com/projects/p/gpodder/language/" @@ -24,77 +24,77 @@ msgid "gPodder on %s" msgstr "" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Bugün" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Dün" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(Bilinmiyor)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d saniye" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d saat" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d dakika" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "ve" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "bilinmiyor" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Diğer" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "Video" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "Ses" @@ -267,7 +267,7 @@ msgid "Wrong username/password" msgstr "" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "" @@ -330,715 +330,711 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Eylem" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Bölüm" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "Boyut" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "Süre" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/tr_TR.po -> gpodder-3.9.2.tar.gz/po/tr_TR.po
Changed
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:30+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/gpodder/" @@ -23,77 +23,77 @@ msgid "gPodder on %s" msgstr "" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -258,7 +258,7 @@ msgid "Wrong username/password" msgstr "" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "" @@ -320,705 +320,701 @@ msgid "gPodder" msgstr "" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/po/uk.po -> gpodder-3.9.2.tar.gz/po/uk.po
Changed
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -24,7 +24,7 @@ msgid "gPodder on %s" msgstr "gPodder на %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" @@ -32,19 +32,19 @@ msgstr[1] "%(count)d дні тому" msgstr[2] "%(count)d днів тому" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "Сьогодні" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "Вчора" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(невідомо)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" @@ -52,7 +52,7 @@ msgstr[1] "%(count)d секунди" msgstr[2] "%(count)d секунд" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" @@ -60,7 +60,7 @@ msgstr[1] "%(count)d години" msgstr[2] "%(count)d годин" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" @@ -68,41 +68,41 @@ msgstr[1] "%(count)d хвилини" msgstr[2] "%(count)d хвилин\t" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr "та" -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "Опис відсутній" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "невідомий" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "Завершено" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "Інше" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "" @@ -277,7 +277,7 @@ msgid "Wrong username/password" msgstr "Неправильне ім'я користувача/пароль" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "Завантажую" @@ -342,15 +342,15 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "Завантажую незавершені епізоди" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "Деякі епізоди недозавантажились минулого разу" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" @@ -358,96 +358,92 @@ msgstr[1] "%(count)d часткових файли" msgstr[2] "%(count)d часткових файлів" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "Відновити всі завантаження" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "Знайдені незавершені від минулого запуску заванатаження." -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "Дія" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "Затверді зміни з my.gpodder.org" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "Оберіть дію, яку ви хочете виконати." -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "Завантажую підписки" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "Ваш список підписок завантажено на сервер." -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "Список успішно завантежено." -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "Помилка завантаження" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "Епізод" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812
View file
gpodder-3.9.1.tar.gz/po/zh_CN.po -> gpodder-3.9.2.tar.gz/po/zh_CN.po
Changed
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gPodder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-31 21:15+0200\n" +"POT-Creation-Date: 2016-11-30 09:44+0100\n" "PO-Revision-Date: 2013-01-19 12:31+0000\n" "Last-Translator: Thomas Perl <m@thp.io>\n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/gpodder/" @@ -25,77 +25,77 @@ msgid "gPodder on %s" msgstr "gPodder 在 %s" -#: src/gpodder/util.py:444 +#: src/gpodder/util.py:442 #, python-format msgid "%(count)d day ago" msgid_plural "%(count)d days ago" msgstr[0] "%(count)d 日之前" -#: src/gpodder/util.py:523 +#: src/gpodder/util.py:521 msgid "Today" msgstr "今日" -#: src/gpodder/util.py:525 +#: src/gpodder/util.py:523 msgid "Yesterday" msgstr "昨日" -#: src/gpodder/util.py:568 src/gpodder/util.py:571 +#: src/gpodder/util.py:566 src/gpodder/util.py:569 msgid "(unknown)" msgstr "(不明)" -#: src/gpodder/util.py:1357 src/gpodder/util.py:1376 +#: src/gpodder/util.py:1355 src/gpodder/util.py:1374 #, python-format msgid "%(count)d second" msgid_plural "%(count)d seconds" msgstr[0] "%(count)d 秒" -#: src/gpodder/util.py:1370 +#: src/gpodder/util.py:1368 #, python-format msgid "%(count)d hour" msgid_plural "%(count)d hours" msgstr[0] "%(count)d 小时" -#: src/gpodder/util.py:1373 +#: src/gpodder/util.py:1371 #, python-format msgid "%(count)d minute" msgid_plural "%(count)d minutes" msgstr[0] "%(count)d 分" -#: src/gpodder/util.py:1379 +#: src/gpodder/util.py:1377 msgid "and" msgstr " " -#: src/gpodder/model.py:446 src/gpodder/plugins/soundcloud.py:156 +#: src/gpodder/model.py:352 src/gpodder/plugins/soundcloud.py:156 msgid "No description available" msgstr "无介绍" -#: src/gpodder/model.py:679 +#: src/gpodder/model.py:585 msgid "unknown" msgstr "未知" -#: src/gpodder/model.py:721 src/gpodder/sync.py:925 src/gpodder/download.py:528 +#: src/gpodder/model.py:627 src/gpodder/sync.py:925 src/gpodder/download.py:528 msgid "Finished" msgstr "已完成" -#: src/gpodder/model.py:746 +#: src/gpodder/model.py:652 msgid "Default" msgstr "" -#: src/gpodder/model.py:747 +#: src/gpodder/model.py:653 msgid "Only keep latest" msgstr "" -#: src/gpodder/model.py:779 src/gpodder/model.py:1225 +#: src/gpodder/model.py:686 src/gpodder/model.py:1106 #: src/gpodder/extensions.py:59 msgid "Other" msgstr "其他" -#: src/gpodder/model.py:1208 src/gpodder/model.py:1223 +#: src/gpodder/model.py:1089 src/gpodder/model.py:1104 #: share/gpodder/ui/gtk/gpodderpreferences.ui.h:10 msgid "Video" msgstr "视频" -#: src/gpodder/model.py:1221 +#: src/gpodder/model.py:1102 msgid "Audio" msgstr "音频" @@ -268,7 +268,7 @@ msgid "Wrong username/password" msgstr "错误的 用户名/密码" -#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:327 +#: src/gpodder/download.py:527 src/gpodder/gtkui/model.py:368 msgid "Downloading" msgstr "下载中" @@ -332,719 +332,715 @@ msgid "gPodder" msgstr "gPodder" -#: src/gpodder/gtkui/main.py:285 +#: src/gpodder/gtkui/main.py:283 msgid "Loading incomplete downloads" msgstr "读取未完成的下载" -#: src/gpodder/gtkui/main.py:286 +#: src/gpodder/gtkui/main.py:284 msgid "Some episodes have not finished downloading in a previous session." msgstr "上一次,有些片段未完成下载。" -#: src/gpodder/gtkui/main.py:288 +#: src/gpodder/gtkui/main.py:286 #, python-format msgid "%(count)d partial file" msgid_plural "%(count)d partial files" msgstr[0] "%(count)d 个不完整文件" -#: src/gpodder/gtkui/main.py:303 +#: src/gpodder/gtkui/main.py:301 msgid "Resume all" msgstr "全部启动" -#: src/gpodder/gtkui/main.py:313 +#: src/gpodder/gtkui/main.py:311 msgid "Incomplete downloads from a previous session were found." msgstr "发现上一次留下的未完成下载" -#: src/gpodder/gtkui/main.py:411 +#: src/gpodder/gtkui/main.py:409 msgid "Action" msgstr "指令" -#: src/gpodder/gtkui/main.py:458 +#: src/gpodder/gtkui/main.py:456 msgid "Confirm changes from gpodder.net" msgstr "证实gpodder.net的变动" -#: src/gpodder/gtkui/main.py:459 +#: src/gpodder/gtkui/main.py:457 msgid "Select the actions you want to carry out." msgstr "选择想要执行的指令" -#: src/gpodder/gtkui/main.py:499 +#: src/gpodder/gtkui/main.py:497 msgid "Uploading subscriptions" msgstr "上传订阅项目" -#: src/gpodder/gtkui/main.py:500 +#: src/gpodder/gtkui/main.py:498 msgid "Your subscriptions are being uploaded to the server." msgstr "订阅的计划已经上传到服务器" -#: src/gpodder/gtkui/main.py:505 +#: src/gpodder/gtkui/main.py:503 msgid "List uploaded successfully." msgstr "列表上传成功" -#: src/gpodder/gtkui/main.py:512 +#: src/gpodder/gtkui/main.py:510 msgid "Error while uploading" msgstr "上传错误" -#: src/gpodder/gtkui/main.py:797 src/gpodder/gtkui/main.py:925 -#: src/gpodder/gtkui/main.py:2619 src/gpodder/gtkui/main.py:2812 +#: src/gpodder/gtkui/main.py:793 src/gpodder/gtkui/main.py:921 +#: src/gpodder/gtkui/main.py:2602 src/gpodder/gtkui/main.py:2795 #: src/gpodder/gtkui/desktop/episodeselector.py:132 -#: src/gpodder/gtkui/desktop/sync.py:270 +#: src/gpodder/gtkui/desktop/sync.py:266 msgid "Episode" msgstr "片段" -#: src/gpodder/gtkui/main.py:816 +#: src/gpodder/gtkui/main.py:812 msgid "Size" msgstr "大小" -#: src/gpodder/gtkui/main.py:821 +#: src/gpodder/gtkui/main.py:817 msgid "Duration" msgstr "时间长度" -#: src/gpodder/gtkui/main.py:825 +#: src/gpodder/gtkui/main.py:821
View file
gpodder-3.9.1.tar.gz/share/gpodder/extensions/tagging.py -> gpodder-3.9.2.tar.gz/share/gpodder/extensions/tagging.py
Changed
@@ -74,7 +74,7 @@ audio.delete() audio.save() - def write_basic_tags(self): + def write_basic_tags(self, set_artist_to_album): audio = File(self.filename, easy=True) if audio.tags is None: @@ -92,7 +92,7 @@ if self.pubDate is not None: audio.tags['date'] = self.pubDate - if self.container.config.set_artist_to_album: + if set_artist_to_album: audio.tags['artist'] = self.album audio.save() @@ -256,7 +256,7 @@ if self.container.config.always_remove_tags: audio.remove_tags() else: - audio.write_basic_tags() + audio.write_basic_tags(self.container.config.set_artist_to_album) if self.container.config.auto_embed_coverart: audio.insert_coverart()
View file
gpodder-3.9.1.tar.gz/share/man/man1/gpo.1 -> gpodder-3.9.2.tar.gz/share/man/man1/gpo.1
Changed
@@ -1,4 +1,4 @@ -.TH GPO "1" "August 2016" "gpodder 3.9.1" "User Commands" +.TH GPO "1" "November 2016" "gpodder 3.9.2" "User Commands" .SH NAME gpo \- Text mode interface of gPodder .SH SYNOPSIS @@ -71,6 +71,4 @@ .SH BUGS .PP -If you find bugs, don't keep them for yourself! -.PP -Report bugs and feature requests at \fIhttp://bugs.gpodder.org/\fR +Report bugs at \fIhttps://github.com/gpodder/gpodder/issues\fR
View file
gpodder-3.9.1.tar.gz/share/man/man1/gpodder.1 -> gpodder-3.9.2.tar.gz/share/man/man1/gpodder.1
Changed
@@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. -.TH GPODDER "1" "August 2016" "gpodder 3.9.1" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. +.TH GPODDER "1" "November 2016" "gpodder 3.9.2" "User Commands" .SH NAME gpodder \- Media aggregator and podcast client .SH SYNOPSIS
View file
gpodder-3.9.1.tar.gz/src/gpodder/__init__.py -> gpodder-3.9.2.tar.gz/src/gpodder/__init__.py
Changed
@@ -20,9 +20,9 @@ # This metadata block gets parsed by setup.py - use single quotes only __tagline__ = 'Media aggregator and podcast client' __author__ = 'Thomas Perl <thp@gpodder.org>' -__version__ = '3.9.1' -__date__ = '2016-08-31' -__relname__ = 'My BLT Drive Just Went AWOL' +__version__ = '3.9.2' +__date__ = '2016-11-30' +__relname__ = 'Canyonero' __copyright__ = '© 2005-2016 Thomas Perl and the gPodder Team' __license__ = 'GNU General Public License, version 3 or later' __url__ = 'http://gpodder.org/' @@ -37,12 +37,12 @@ # Check if real hard dependencies are available try: - import feedparser + import podcastparser except ImportError: print """ - Error: Module "feedparser" (python-feedparser) not found. - The feedparser module can be downloaded from - http://code.google.com/p/feedparser/ + Error: Module "podcastparser" (python-podcastparser) not found. + The podcastparser module can be downloaded from + http://gpodder.org/podcastparser/ From a source checkout, you can download local copies of all CLI dependencies for debugging (will be placed into "src/"): @@ -50,7 +50,7 @@ python tools/localdepends.py """ sys.exit(1) -del feedparser +del podcastparser try: import mygpoclient @@ -58,7 +58,7 @@ print """ Error: Module "mygpoclient" (python-mygpoclient) not found. The mygpoclient module can be downloaded from - http://thp.io/2010/mygpoclient/ + http://gpodder.org/mygpoclient/ From a source checkout, you can download local copies of all CLI dependencies for debugging (will be placed into "src/"):
View file
gpodder-3.9.1.tar.gz/src/gpodder/feedcore.py -> gpodder-3.9.2.tar.gz/src/gpodder/feedcore.py
Changed
@@ -22,11 +22,17 @@ # Thomas Perl <thp@gpodder.org>; 2009-06-11 # -import feedparser +import podcastparser + +from gpodder import util import logging logger = logging.getLogger(__name__) +from urllib2 import HTTPError +from HTMLParser import HTMLParser +import urlparse + try: # Python 2 from rfc822 import mktime_tz @@ -35,75 +41,6 @@ from email.utils import mktime_tz -# Version check to avoid bug 1648 -feedparser_version = tuple(int(x) if x.isdigit() else x - for x in feedparser.__version__.split('.')) -feedparser_miniumum_version = (5, 1, 2) -if feedparser_version < feedparser_miniumum_version: - installed_version = feedparser.__version__ - required_version = '.'.join(str(x) for x in feedparser_miniumum_version) - logger.warn('Your feedparser is too old. Installed: %s, recommended: %s', - installed_version, required_version) - - -def patch_feedparser(): - """Monkey-patch the Universal Feed Parser""" - # Detect the 'plain' content type as 'text/plain' - # http://code.google.com/p/feedparser/issues/detail?id=80 - def mapContentType2(self, contentType): - contentType = contentType.lower() - if contentType == 'text' or contentType == 'plain': - contentType = 'text/plain' - elif contentType == 'html': - contentType = 'text/html' - elif contentType == 'xhtml': - contentType = 'application/xhtml+xml' - return contentType - - try: - if feedparser._FeedParserMixin().mapContentType('plain') == 'plain': - feedparser._FeedParserMixin.mapContentType = mapContentType2 - except: - pass - - # Fix parsing of Media RSS with feedparser, as described here: - # http://code.google.com/p/feedparser/issues/detail?id=100#c4 - def _start_media_content(self, attrsD): - context = self._getContext() - context.setdefault('media_content', []) - context['media_content'].append(attrsD) - - try: - feedparser._FeedParserMixin._start_media_content = _start_media_content - except: - pass - - # Fix problem with the EA.com official podcast - # https://bugs.gpodder.org/show_bug.cgi?id=588 - if '*/*' not in feedparser.ACCEPT_HEADER.split(','): - feedparser.ACCEPT_HEADER += ',*/*' - - # Fix problem with YouTube feeds and pubDate/atom:modified - # https://bugs.gpodder.org/show_bug.cgi?id=1492 - # http://code.google.com/p/feedparser/issues/detail?id=310 - def _end_updated(self): - value = self.pop('updated') - parsed_value = feedparser._parse_date(value) - overwrite = ('youtube.com' not in self.baseuri) - try: - self._save('updated_parsed', parsed_value, overwrite=overwrite) - except TypeError, te: - logger.warn('Your feedparser version is too old: %s', te) - - try: - feedparser._FeedParserMixin._end_updated = _end_updated - except: - pass - - -patch_feedparser() - - class ExceptionWithData(Exception): """Base exception with additional payload""" def __init__(self, data): @@ -114,7 +51,6 @@ return '%s: %s' % (self.__class__.__name__, str(self.data)) # Temporary errors -class Offline(Exception): pass class BadRequest(Exception): pass class InternalServerError(Exception): pass class WifiLogin(ExceptionWithData): pass @@ -137,6 +73,26 @@ self.feed = feed +class FeedAutodiscovery(HTMLParser): + def __init__(self, base): + HTMLParser.__init__(self) + self._base = base + self._resolved_url = None + + def handle_starttag(self, tag, attrs): + if tag == 'link': + attrs = dict(attrs) + + is_feed = attrs.get('type', '') in Fetcher.FEED_TYPES + is_alternate = attrs.get('rel', '') == 'alternate' + url = attrs.get('href', None) + url = urlparse.urljoin(self._base, url) + + if is_feed and is_alternate and url: + logger.info('Feed autodiscovery: %s', url) + self._resolved_url = url + + class Fetcher(object): # Supported types, see http://feedvalidator.org/docs/warning/EncodingMismatch.html FEED_TYPES = ('application/rss+xml', @@ -145,9 +101,6 @@ 'application/xml', 'text/xml') - def __init__(self, user_agent): - self.user_agent = user_agent - def _resolve_url(self, url): """Provide additional ways of resolving an URL @@ -158,45 +111,6 @@ """ return None - def _autodiscover_feed(self, feed): - # First, try all <link> elements if available - for link in feed.feed.get('links', ()): - is_feed = link.get('type', '') in self.FEED_TYPES - is_alternate = link.get('rel', '') == 'alternate' - url = link.get('href', None) - - if url and is_feed and is_alternate: - try: - return self._parse_feed(url, None, None, False) - except Exception, e: - pass - - # Second, try to resolve the URL - url = self._resolve_url(feed.href) - if url: - result = self._parse_feed(url, None, None, False) - result.status = NEW_LOCATION - return result - - def _check_offline(self, feed): - if not hasattr(feed, 'headers'): - raise Offline() - - def _check_wifi_login_page(self, feed): - html_page = 'text/html' in feed.headers.get('content-type', '') - if not feed.version and feed.status == 302 and html_page: - raise WifiLogin(feed.href) - - def _check_valid_feed(self, feed): - if feed is None: - raise InvalidFeed('feed is None') - - if not hasattr(feed, 'status'): - raise InvalidFeed('feed has no status code') - - if not feed.version and feed.status != 304 and feed.status != 401: - raise InvalidFeed('unknown feed type') - def _normalize_status(self, status): # Based on Mark Pilgrim's "Atom aggregator behaviour" article if status in (200, 301, 302, 304, 400, 401, 403, 404, 410, 500): @@ -212,16 +126,9 @@ else: return status - def _check_rss_redirect(self, feed): - new_location = feed.feed.get('newlocation', None) - if new_location: - feed.href = feed.feed.newlocation - return Result(NEW_LOCATION, feed) + def _check_statuscode(self, response, feed): + status = self._normalize_status(response.getcode()) - return None -
View file
gpodder-3.9.1.tar.gz/src/gpodder/gtkui/config.py -> gpodder-3.9.2.tar.gz/src/gpodder/gtkui/config.py
Changed
@@ -108,7 +108,13 @@ editable.connect('changed', _editable_changed) def connect_gtk_spinbutton(self, name, spinbutton): - spinbutton.set_value(getattr(self, name)) + current_value = getattr(self, name) + + adjustment = spinbutton.get_adjustment() + if current_value > adjustment.get_upper(): + adjustment.set_upper(current_value) + + spinbutton.set_value(current_value) def _spinbutton_changed(spinbutton): setattr(self, name, spinbutton.get_value())
View file
gpodder-3.9.1.tar.gz/src/gpodder/gtkui/desktop/sync.py -> gpodder-3.9.2.tar.gz/src/gpodder/gtkui/desktop/sync.py
Changed
@@ -37,8 +37,6 @@ class gPodderSyncUI(object): def __init__(self, config, notification, parent_window, show_confirmation, - update_episode_list_icons, - update_podcast_list_model, preferences_widget, channels, download_status_model, @@ -53,8 +51,6 @@ self.parent_window = parent_window self.show_confirmation = show_confirmation - self.update_episode_list_icons = update_episode_list_icons - self.update_podcast_list_model = update_podcast_list_model self.preferences_widget = preferences_widget self.channels=channels self.download_status_model = download_status_model
View file
gpodder-3.9.1.tar.gz/src/gpodder/gtkui/main.py -> gpodder-3.9.2.tar.gz/src/gpodder/gtkui/main.py
Changed
@@ -220,8 +220,6 @@ if self.config.podcast_list_hide_boring: self.item_view_hide_boring_podcasts.set_active(True) - self.currently_updating = False - self.download_tasks_seen = set() self.download_list_update_enabled = False self.download_task_monitors = set() @@ -536,9 +534,7 @@ return False role = getattr(treeview, TreeViewHelper.ROLE) - if role == TreeViewHelper.ROLE_PODCASTS: - return self.currently_updating - elif (role == TreeViewHelper.ROLE_EPISODES and event.button == 1): + if role == TreeViewHelper.ROLE_EPISODES and event.button == 1: # Toggle episode "new" status by clicking the icon (bug 1432) result = treeview.get_path_at_pos(int(event.x), int(event.y)) if result is not None: @@ -975,10 +971,7 @@ progress = None if role == TreeViewHelper.ROLE_EPISODES: - if self.currently_updating: - text = _('Loading episodes') - elif self.config.episode_list_view_mode != \ - EpisodeListModel.VIEW_ALL: + if self.config.episode_list_view_mode != EpisodeListModel.VIEW_ALL: text = _('No episodes in current view') else: text = _('No episodes available') @@ -1401,6 +1394,7 @@ # Update icon list to show changes, if any self.update_episode_list_icons(all=True) + self.update_podcast_list_model() def format_episode_list(self, episode_list, max_episodes=10): @@ -1942,9 +1936,6 @@ self.toolCancel.set_sensitive(True) return (False, False, False, False, False, False) - if self.currently_updating: - return (False, False, False, False, False, False) - ( can_play, can_download, can_cancel, can_delete ) = (False,)*4 ( is_played, is_locked ) = (False,)*2 @@ -2103,24 +2094,15 @@ logger.error('Cannot select podcast in list', exc_info=True) def on_episode_list_filter_changed(self, has_episodes): - pass # XXX: Remove? + self.play_or_download() def update_episode_list_model(self): if self.channels and self.active_channel is not None: - self.currently_updating = True - self.episode_list_model.clear() - - def update(): - descriptions = self.config.episode_list_descriptions - self.episode_list_model.replace_from_channel(self.active_channel, descriptions) - - self.treeAvailable.get_selection().unselect_all() - self.treeAvailable.scroll_to_point(0, 0) + self.treeAvailable.get_selection().unselect_all() + self.treeAvailable.scroll_to_point(0, 0) - self.currently_updating = False - self.play_or_download() - - util.idle_add(update) + descriptions = self.config.episode_list_descriptions + self.episode_list_model.replace_from_channel(self.active_channel, descriptions) else: self.episode_list_model.clear() @@ -2530,6 +2512,9 @@ def close_gpodder(self): """ clean everything and exit properly """ + # Cancel any running background updates of the episode list model + self.episode_list_model.background_update = None + self.gPodder.hide() # Notify all tasks to to carry out any clean-up actions @@ -2541,8 +2526,6 @@ self.core.shutdown() self.quit() - if macapp is None: - sys.exit(0) def delete_episode_list(self, episodes, confirm=True, skip_locked=True, callback=None): @@ -3138,7 +3121,7 @@ util.open_website('http://gpodder.org/downloads') def on_bug_tracker_activate(self, widget, *args): - util.open_website('https://bugs.gpodder.org/enter_bug.cgi?product=gPodder&component=Application&version=%s' % gpodder.__version__) + util.open_website('https://github.com/gpodder/gpodder/issues') def on_item_support_activate(self, widget): util.open_website('http://gpodder.org/donate') @@ -3170,7 +3153,7 @@ copyright=gpodder.__copyright__, license=gpodder.__license__, donate_url='http://gpodder.org/donate', - bugs_url='https://bugs.gpodder.org/', + bugs_url='https://github.com/gpodder/gpodder/issues', url=cgi.escape(gpodder.__url__)).strip().split('\n'))) vb.pack_start(label) @@ -3413,8 +3396,6 @@ self.sync_ui = gPodderSyncUI(self.config, self.notification, self.main_window, self.show_confirmation, - self.update_episode_list_icons, - self.update_podcast_list_model, self.toolPreferences, self.channels, self.download_status_model,
View file
gpodder-3.9.1.tar.gz/src/gpodder/gtkui/model.py -> gpodder-3.9.2.tar.gz/src/gpodder/gtkui/model.py
Changed
@@ -42,6 +42,7 @@ import gobject import cgi import re +import time try: import gio @@ -105,6 +106,40 @@ class SeparatorMarker(object): pass class SectionMarker(object): pass + +class BackgroundUpdate(object): + def __init__(self, model, episodes, include_description): + self.model = model + self.episodes = episodes + self.include_description = include_description + self.index = 0 + + def update(self): + model = self.model + include_description = self.include_description + + started = time.time() + while self.episodes: + episode = self.episodes.pop(0) + base_fields = ( + (model.C_URL, episode.url), + (model.C_TITLE, episode.title), + (model.C_EPISODE, episode), + (model.C_PUBLISHED_TEXT, episode.cute_pubdate()), + (model.C_PUBLISHED, episode.published), + ) + update_fields = model.get_update_fields(episode, include_description) + model.set(model.get_iter((self.index,)), *(x for fields in (base_fields, update_fields) + for pair in fields for x in pair)) + self.index += 1 + + # Check for the time limit of 20 ms after each 50 rows processed + if self.index % 50 == 0 and (time.time() - started) > 0.02: + break + + return bool(self.episodes) + + class EpisodeListModel(gtk.ListStore): C_URL, C_TITLE, C_FILESIZE_TEXT, C_EPISODE, C_STATUS_ICON, \ C_PUBLISHED_TEXT, C_DESCRIPTION, C_TOOLTIP, \ @@ -150,6 +185,9 @@ self.ICON_DOWNLOADING = gtk.STOCK_GO_DOWN self.ICON_DELETED = gtk.STOCK_DELETE + self.background_update = None + self.background_update_tag = None + if 'KDE_FULL_SESSION' in os.environ: # Workaround until KDE adds all the freedesktop icons # See https://bugs.kde.org/show_bug.cgi?id=233505 and @@ -229,23 +267,25 @@ def _format_description(self, episode, include_description=False): title = episode.trimmed_title - a, b = '', '' + if episode.state != gpodder.STATE_DELETED and episode.is_new: - a, b = '<b>', '</b>' - if include_description and self._all_episodes_view: - return '%s%s%s\n%s' % (a, cgi.escape(title), b, - _('from %s') % cgi.escape(episode.channel.title)) - elif include_description: - description = episode.one_line_description() - if description.startswith(title): - description = description[len(title):].strip() - return '%s%s%s\n%s' % (a, cgi.escape(title), b, - cgi.escape(description)) + yield '<b>' + yield cgi.escape(title) + yield '</b>' else: - return ''.join((a, cgi.escape(title), b)) - - def replace_from_channel(self, channel, include_description=False, - treeview=None): + yield cgi.escape(title) + + if include_description: + yield '\n' + if self._all_episodes_view: + yield _('from %s') % cgi.escape(episode.channel.title) + else: + description = episode.one_line_description() + if description.startswith(title): + description = description[len(title):].strip() + yield cgi.escape(description) + + def replace_from_channel(self, channel, include_description=False): """ Add episode from the given channel to this model. Downloading should be a callback. @@ -256,9 +296,6 @@ # Remove old episodes in the list store self.clear() - if treeview is not None: - util.idle_add(treeview.queue_draw) - self._all_episodes_view = getattr(channel, 'ALL_EPISODES_PROXY', False) # Avoid gPodder bug 1291 @@ -267,36 +304,42 @@ else: episodes = channel.get_all_episodes() - if not isinstance(episodes, list): - episodes = list(episodes) - count = len(episodes) - - for position, episode in enumerate(episodes): - iter = self.append((episode.url, \ - episode.title, \ - self._format_filesize(episode), \ - episode, \ - None, \ - episode.cute_pubdate(), \ - '', \ - '', \ - True, \ - True, \ - True, \ - episode.file_size, \ - episode.published, \ - episode.get_play_info_string(), \ - bool(episode.total_time), \ - episode.total_time, \ - episode.archive)) - - self.update_by_iter(iter, include_description) - - self._on_filter_changed(self.has_episodes()) + # Always make a copy, so we can pass the episode list to BackgroundUpdate + episodes = list(episodes) + + for _ in range(len(episodes)): + self.append() + + self._update_from_episodes(episodes, include_description) + + def _update_from_episodes(self, episodes, include_description): + if self.background_update_tag is not None: + gobject.source_remove(self.background_update_tag) + + self.background_update = BackgroundUpdate(self, episodes, include_description) + self.background_update_tag = gobject.idle_add(self._update_background) + + def _update_background(self): + if self.background_update is not None: + if self.background_update.update(): + return True + + self.background_update = None + self.background_update_tag = None + self._on_filter_changed(self.has_episodes()) + + return False def update_all(self, include_description=False): - for row in self: - self.update_by_iter(row.iter, include_description) + if self.background_update is None: + episodes = [row[self.C_EPISODE] for row in self] + else: + # Update all episodes that have already been initialized... + episodes = [row[self.C_EPISODE] for index, row in enumerate(self) if index < self.background_update.index] + # ...and also include episodes that still need to be initialized + episodes.extend(self.background_update.episodes) + + self._update_from_episodes(episodes, include_description) def update_by_urls(self, urls, include_description=False): for row in self: @@ -310,9 +353,7 @@ self.update_by_iter(self._filter.convert_iter_to_child_iter(iter), include_description) - def update_by_iter(self, iter, include_description=False): - episode = self.get_value(iter, self.C_EPISODE) - + def get_update_fields(self, episode, include_description): show_bullet = False show_padlock = False show_missing = False @@ -406,20 +447,26 @@ tooltip = ', '.join(tooltip) - description = self._format_description(episode, include_description) - self.set(iter, \ - self.C_STATUS_ICON, status_icon, \ - self.C_VIEW_SHOW_UNDELETED, view_show_undeleted, \
View file
gpodder-3.9.1.tar.gz/src/gpodder/model.py -> gpodder-3.9.2.tar.gz/src/gpodder/model.py
Changed
@@ -44,7 +44,7 @@ import datetime import hashlib -import feedparser +import podcastparser import collections import string @@ -60,12 +60,9 @@ """ custom_handlers = [] - def __init__(self): - feedcore.Fetcher.__init__(self, gpodder.user_agent) - def fetch_channel(self, channel): etag = channel.http_etag - modified = feedparser._parse_date(channel.http_last_modified) + modified = podcastparser.parse_pubdate(channel.http_last_modified) # If we have a username or password, rebuild the url with them included # Note: using a HTTPBasicAuthHandler would be pain because we need to # know the realm. It can be done, but I think this method works, too @@ -144,145 +141,54 @@ youtube.is_video_link(self.link)) @classmethod - def from_feedparser_entry(cls, entry, channel): + def from_podcastparser_entry(cls, entry, channel): episode = cls(channel) - episode.guid = entry.get('id', '') - - # Replace multi-space and newlines with single space (Maemo bug 11173) - episode.title = re.sub('\s+', ' ', entry.get('title', '')) - episode.link = entry.get('link', '') - if 'content' in entry and len(entry['content']) and \ - entry['content'][0].get('type', '') == 'text/html': - episode.description = entry['content'][0].value - else: - episode.description = entry.get('summary', '') + episode.guid = entry['guid'] + episode.title = entry['title'] + episode.link = entry['link'] + episode.description = entry['description'] + episode.total_time = entry['total_time'] + episode.published = entry['published'] + episode.payment_url = entry['payment_url'] - # Fallback to subtitle if summary is not available - if not episode.description: - episode.description = entry.get('subtitle', '') + audio_available = any(enclosure['mime_type'].startswith('audio/') for enclosure in entry['enclosures']) + video_available = any(enclosure['mime_type'].startswith('video/') for enclosure in entry['enclosures']) - try: - total_time = 0 - - # Parse iTunes-specific podcast duration metadata - itunes_duration = entry.get('itunes_duration', '') - if itunes_duration: - total_time = util.parse_time(itunes_duration) - - # Parse time from YouTube descriptions if it's a YouTube feed - if youtube.is_youtube_guid(episode.guid): - result = re.search(r'Time:<[^>]*>\n<[^>]*>([:0-9]*)<', - episode.description) - if result: - youtube_duration = result.group(1) - total_time = util.parse_time(youtube_duration) - - episode.total_time = total_time - except: - pass - - episode.published = feedcore.get_pubdate(entry) - - enclosures = entry.get('enclosures', []) - media_rss_content = entry.get('media_content', []) - audio_available = any(e.get('type', '').startswith('audio/') \ - for e in enclosures + media_rss_content) - video_available = any(e.get('type', '').startswith('video/') \ - for e in enclosures + media_rss_content) - - # XXX: Make it possible for hooks/extensions to override this by - # giving them a list of enclosures and the "self" object (podcast) - # and letting them sort and/or filter the list of enclosures to - # get the desired enclosure picked by the algorithm below. - filter_and_sort_enclosures = lambda x: x - - payment_info = [link['href'] for link in entry.get('links', []) - if link['rel'] == 'payment'] - if payment_info: - episode.payment_url = payment_info[0] - - # Enclosures - for e in filter_and_sort_enclosures(enclosures): - episode.mime_type = e.get('type', 'application/octet-stream') - if episode.mime_type == '': - # See Maemo bug 10036 - logger.warn('Fixing empty mimetype in ugly feed') - episode.mime_type = 'application/octet-stream' - - if '/' not in episode.mime_type: - continue + for enclosure in entry['enclosures']: + episode.mime_type = enclosure['mime_type'] # Skip images in feeds if audio or video is available (bug 979) # This must (and does) also look in Media RSS enclosures (bug 1430) - if episode.mime_type.startswith('image/') and \ - (audio_available or video_available): + if episode.mime_type.startswith('image/') and (audio_available or video_available): continue # If we have audio or video available later on, skip # 'application/octet-stream' data types (fixes Linux Outlaws) - if episode.mime_type == 'application/octet-stream' and \ - (audio_available or video_available): + if episode.mime_type == 'application/octet-stream' and (audio_available or video_available): continue - episode.url = util.normalize_feed_url(e.get('href', '')) + episode.url = util.normalize_feed_url(enclosure['url']) if not episode.url: continue - try: - episode.file_size = int(e.length) or -1 - except: - episode.file_size = -1 - + episode.file_size = enclosure['file_size'] return episode - # Media RSS content - for m in filter_and_sort_enclosures(media_rss_content): - episode.mime_type = m.get('type', 'application/octet-stream') - if '/' not in episode.mime_type: - continue - - # Skip images in Media RSS if we have audio/video (bug 1444) - if episode.mime_type.startswith('image/') and \ - (audio_available or video_available): - continue - - episode.url = util.normalize_feed_url(m.get('url', '')) - if not episode.url: - continue - - try: - episode.file_size = int(m.get('filesize', 0)) or -1 - except: - episode.file_size = -1 - - try: - episode.total_time = int(m.get('duration', 0)) or 0 - except: - episode.total_time = 0 + # Brute-force detection of the episode link + episode.url = util.normalize_feed_url(entry['link']) + if not episode.url: + return None + if any(mod.is_video_link(episode.url) for mod in (youtube, vimeo, escapist_videos)): return episode - # Brute-force detection of any links - for l in entry.get('links', ()): - episode.url = util.normalize_feed_url(l.get('href', '')) - if not episode.url: - continue - - if ( youtube.is_video_link(episode.url) or \ - vimeo.is_video_link(episode.url) or \ - escapist_videos.is_video_link(episode.url) ): - return episode + # Check if we can resolve this link to a audio/video file + filename, extension = util.filename_from_url(episode.url) + file_type = util.file_type_by_extension(extension) - # Check if we can resolve this link to a audio/video file - filename, extension = util.filename_from_url(episode.url) - file_type = util.file_type_by_extension(extension) - if file_type is None and hasattr(l, 'type'): - extension = util.extension_from_mimetype(l.type) - file_type = util.file_type_by_extension(extension) - - # The link points to a audio or video file - use it! - if file_type is not None: - return episode + # The link points to a audio or video file - use it! + if file_type is not None: + return episode return None @@ -775,6 +681,7 @@ self.download_folder = None self.pause_subscription = False self.sync_to_mp3_player = True
View file
gpodder-3.9.1.tar.gz/src/gpodder/schema.py -> gpodder-3.9.2.tar.gz/src/gpodder/schema.py
Changed
@@ -66,9 +66,10 @@ 'payment_url', 'download_strategy', 'sync_to_mp3_player', + 'cover_thumb', ) -CURRENT_VERSION = 5 +CURRENT_VERSION = 6 # SQL commands to upgrade old database versions to new ones @@ -96,7 +97,12 @@ # Version 5: Per-podcast MP3 player device synchronization option (4, 5, """ ALTER TABLE podcast ADD COLUMN sync_to_mp3_player INTEGER NOT NULL DEFAULT 1 - """) + """), + + # Version 6: Add thumbnail for cover art + (5, 6, """ + ALTER TABLE podcast ADD COLUMN cover_thumb BLOB NULL DEFAULT NULL + """), ] def initialize_database(db): @@ -119,7 +125,8 @@ section TEXT NOT NULL DEFAULT '', payment_url TEXT NULL DEFAULT NULL, download_strategy INTEGER NOT NULL DEFAULT 0, - sync_to_mp3_player INTEGER NOT NULL DEFAULT 1 + sync_to_mp3_player INTEGER NOT NULL DEFAULT 1, + cover_thumb BLOB NULL DEFAULT NULL ) """)
View file
gpodder-3.9.1.tar.gz/src/gpodder/util.py -> gpodder-3.9.2.tar.gz/src/gpodder/util.py
Changed
@@ -62,8 +62,6 @@ import mimetypes import itertools -import feedparser - import StringIO import xml.dom.minidom @@ -1437,10 +1435,14 @@ u'Hello' >>> convert_bytes(u'Hey') u'Hey' + >>> type(convert_bytes(buffer('hoho'))) + <type 'buffer'> """ if d is None: return d - if any(isinstance(d, t) for t in (int, long, bool, float)): + if isinstance(d, buffer): + return d + elif any(isinstance(d, t) for t in (int, long, bool, float)): return d elif not isinstance(d, unicode): return d.decode('utf-8', 'ignore')
View file
gpodder-3.9.1.tar.gz/src/gpodder/youtube.py -> gpodder-3.9.2.tar.gz/src/gpodder/youtube.py
Changed
@@ -213,7 +213,11 @@ try: api_url = 'https://www.youtube.com/channel/{0}'.format(channel) data = util.urlopen(api_url).read() - m = re.search('<img class="channel-header-profile-image"[^>]* src=[\'"]([^\'"]+)[\'"][^>]*>', data) + # Look for 900x900px image first. + m = re.search('<link rel="image_src"[^>]* href=[\'"]([^\'"]+)[\'"][^>]*>', data) + if m is None: + # Fallback to image that may only be 100x100px. + m = re.search('<img class="channel-header-profile-image"[^>]* src=[\'"]([^\'"]+)[\'"][^>]*>', data) if m is not None: logger.debug('YouTube userpic for %s is: %s', url, m.group(1)) return m.group(1) @@ -221,7 +225,6 @@ logger.warn('Could not retrieve cover art', exc_info=True) return None - return None return for_each_feed_pattern(return_user_cover, url, None)
View file
gpodder-3.9.1.tar.gz/tools/localdepends.py -> gpodder-3.9.2.tar.gz/tools/localdepends.py
Changed
@@ -24,7 +24,7 @@ MODULES = [ # Module name, Regex-file chooser (1st group = location in "src/") - ('feedparser', r'feedparser-[0-9.]+/feedparser/(feedparser.py)'), + ('podcastparser', r'podcastparser-[0-9.]+/(podcastparser.py)'), ('mygpoclient', r'mygpoclient-[0-9.]+/(mygpoclient/[^/]*\.py)') ]
View file
gpodder-3.9.1.tar.gz/tools/win32-launcher/gpodder.c -> gpodder-3.9.2.tar.gz/tools/win32-launcher/gpodder.c
Changed
@@ -79,6 +79,10 @@ char *FindPythonDLL() { char *path = get_python_install_path(); + if (path == NULL) { + return NULL; + } + static const char *python27_dll = "\\python27.dll"; char *result = malloc(strlen(path) + strlen(python27_dll) + 1); sprintf(result, "%s%s", path, python27_dll); @@ -248,7 +252,7 @@ // decref GtkModule #endif - // XXX: Test for feedparser, mygpoclient, dbus + // XXX: Test for podcastparser, mygpoclient, dbus MainPy = (void*)PyFile_FromString(MAIN_MODULE, "r"); if (MainPy == NULL) { BAILOUT("Cannot load main file") }
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.