Browse Source

Merge branch 'develop'

tags/2.3.7
Safihre 6 years ago
parent
commit
92ecc2d0d4
  1. 2
      ABOUT.txt
  2. 2
      COPYRIGHT.txt
  3. 4
      INSTALL.txt
  4. 2
      LICENSE.txt
  5. 4
      PKG-INFO
  6. 28
      README.mkd
  7. 2
      SABHelper.py
  8. 4
      SABnzbd.py
  9. 2
      interfaces/Config/templates/config.tmpl
  10. 2
      interfaces/Config/templates/config_server.tmpl
  11. 9
      interfaces/Glitter/templates/include_overlays.tmpl
  12. 18
      interfaces/Glitter/templates/static/javascripts/glitter.main.js
  13. 8
      interfaces/Glitter/templates/static/stylesheets/glitter.css
  14. 2
      interfaces/Plush/templates/_inc_modals.tmpl
  15. 2
      po/email/SABemail.pot
  16. 6
      po/email/da.po
  17. 6
      po/email/de.po
  18. 6
      po/email/es.po
  19. 6
      po/email/fi.po
  20. 6
      po/email/fr.po
  21. 6
      po/email/he.po
  22. 6
      po/email/nb.po
  23. 6
      po/email/nl.po
  24. 6
      po/email/pl.po
  25. 6
      po/email/pt_BR.po
  26. 6
      po/email/ro.po
  27. 6
      po/email/ru.po
  28. 6
      po/email/sr.po
  29. 6
      po/email/sv.po
  30. 6
      po/email/zh_CN.po
  31. 38
      po/main/SABnzbd.pot
  32. 56
      po/main/da.po
  33. 57
      po/main/de.po
  34. 57
      po/main/es.po
  35. 57
      po/main/fi.po
  36. 61
      po/main/fr.po
  37. 66
      po/main/he.po
  38. 54
      po/main/nb.po
  39. 61
      po/main/nl.po
  40. 54
      po/main/pl.po
  41. 54
      po/main/pt_BR.po
  42. 57
      po/main/ro.po
  43. 51
      po/main/ru.po
  44. 54
      po/main/sr.po
  45. 54
      po/main/sv.po
  46. 54
      po/main/zh_CN.po
  47. 2
      po/nsis/SABnsis.pot
  48. 6
      po/nsis/da.po
  49. 6
      po/nsis/de.po
  50. 6
      po/nsis/es.po
  51. 6
      po/nsis/fi.po
  52. 6
      po/nsis/fr.po
  53. 6
      po/nsis/he.po
  54. 6
      po/nsis/nb.po
  55. 6
      po/nsis/nl.po
  56. 6
      po/nsis/pl.po
  57. 6
      po/nsis/pt_BR.po
  58. 6
      po/nsis/ro.po
  59. 6
      po/nsis/ru.po
  60. 6
      po/nsis/sr.po
  61. 6
      po/nsis/sv.po
  62. 6
      po/nsis/zh_CN.po
  63. 2
      sabnzbd/__init__.py
  64. 9
      sabnzbd/api.py
  65. 2
      sabnzbd/articlecache.py
  66. 2
      sabnzbd/assembler.py
  67. 2
      sabnzbd/bpsmeter.py
  68. 3
      sabnzbd/cfg.py
  69. 2
      sabnzbd/config.py
  70. 2
      sabnzbd/constants.py
  71. 2
      sabnzbd/database.py
  72. 2
      sabnzbd/decoder.py
  73. 2
      sabnzbd/decorators.py
  74. 32
      sabnzbd/directunpacker.py
  75. 2
      sabnzbd/dirscanner.py
  76. 2
      sabnzbd/downloader.py
  77. 2
      sabnzbd/emailer.py
  78. 2
      sabnzbd/encoding.py
  79. 2
      sabnzbd/getipaddress.py
  80. 6
      sabnzbd/interface.py
  81. 2
      sabnzbd/lang.py
  82. 2
      sabnzbd/misc.py
  83. 2
      sabnzbd/newsunpack.py
  84. 2
      sabnzbd/newswrapper.py
  85. 2
      sabnzbd/notifier.py
  86. 4
      sabnzbd/nzbqueue.py
  87. 129
      sabnzbd/nzbstuff.py
  88. 2
      sabnzbd/osxmenu.py
  89. 2
      sabnzbd/panic.py
  90. 2
      sabnzbd/par2file.py
  91. 4
      sabnzbd/postproc.py
  92. 2
      sabnzbd/powersup.py
  93. 4
      sabnzbd/rss.py
  94. 2
      sabnzbd/sabtray.py
  95. 2
      sabnzbd/sabtraylinux.py
  96. 2
      sabnzbd/scheduler.py
  97. 11
      sabnzbd/skintext.py
  98. 2
      sabnzbd/sorting.py
  99. 2
      sabnzbd/urlgrabber.py
  100. 2
      sabnzbd/utils/servertests.py

2
ABOUT.txt

@ -1,5 +1,5 @@
*******************************************
*** This is SABnzbd 2.3.6 ***
*** This is SABnzbd 2.3.7 ***
*******************************************
SABnzbd is an open-source cross-platform binary newsreader.
It simplifies the process of downloading from Usenet dramatically,

2
COPYRIGHT.txt

@ -1,5 +1,5 @@
(c) Copyright 2007-2018 by "The SABnzbd-team" <team@sabnzbd.org>
(c) Copyright 2007-2019 by "The SABnzbd-team" <team@sabnzbd.org>
The SABnzbd-team is:

4
INSTALL.txt

@ -1,10 +1,10 @@
SABnzbd 2.3.6
SABnzbd 2.3.7
-------------------------------------------------------------------------------
0) LICENSE
-------------------------------------------------------------------------------
(c) Copyright 2007-2018 by "The SABnzbd-team" <team@sabnzbd.org>
(c) Copyright 2007-2019 by "The SABnzbd-team" <team@sabnzbd.org>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

2
LICENSE.txt

@ -1,4 +1,4 @@
(c) Copyright 2007-2018 by "The SABnzbd-team" <team@sabnzbd.org>
(c) Copyright 2007-2019 by "The SABnzbd-team" <team@sabnzbd.org>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License

4
PKG-INFO

@ -1,7 +1,7 @@
Metadata-Version: 1.0
Name: SABnzbd
Version: 2.3.6
Summary: SABnzbd-2.3.6
Version: 2.3.7
Summary: SABnzbd-2.3.7
Home-page: https://sabnzbd.org
Author: The SABnzbd Team
Author-email: team@sabnzbd.org

28
README.mkd

@ -1,21 +1,15 @@
Release Notes - SABnzbd 2.3.6
Release Notes - SABnzbd 2.3.7
=========================================================
## Improvements and bug fixes since 2.3.5
- New option require_modern_tls forces TLSv1.2+ for SSL-connections
- RSS source icon on all tabs of feed overview
- RSS source icon now links to feed details page (if available)
- RSS feed URL's with commas would be wrongly escaped
- Common RSS login problems will show more appropriate error
- Added API-call to modify RSS-filters
- Exceeding disk space could result in endless retry-loop
- History Retry All would not retry failed NZB URL-fetches
- API-call to retry a job could result in unexpected error
- Assume correct SSL/certificate setup if test-host was disabled
- The par2-file creator was logged incorrectly
- Linux: Correct supported file extensions of tray icon
- Windows: Update MultiPar to 1.3.0.2
- Windows and macOS: Update UnRar to 5.61
## Improvements and bug fixes since 2.3.6
- Hopeless jobs will be failed faster, based on the first article of
each file. If 80% of these first articles is missing, the job is aborted.
- Option "fast_fail" added to disable the new behavior.
- Added option to quickly add a verified test download
- Readout of some RSS feeds could result in a crash
- Direct Unpack could get stuck processing
- Show Details on Servers page could break graph display
- Windows: Update MultiPar to 1.3.0.3
Still looking for help with SABnzbd (Python 3) development!
https://www.reddit.com/r/usenet/comments/918nxv/
@ -44,4 +38,4 @@ https://www.reddit.com/r/usenet/comments/918nxv/
that automatically verify, repair, extract and clean up posts downloaded
from Usenet.
(c) Copyright 2007-2018 by "The SABnzbd-team" \<team@sabnzbd.org\>
(c) Copyright 2007-2019 by "The SABnzbd-team" \<team@sabnzbd.org\>

2
SABHelper.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

4
SABnzbd.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -217,7 +217,7 @@ def print_version():
print """
%s-%s
Copyright (C) 2007-2018, The SABnzbd-Team <team@sabnzbd.org>
Copyright (C) 2007-2019, The SABnzbd-Team <team@sabnzbd.org>
SABnzbd comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. It is licensed under the

2
interfaces/Config/templates/config.tmpl

@ -142,7 +142,7 @@
<div class="colmask">
<div class="padding alt">
<h5 class="copyright">Copyright &copy; 2007-2018 The SABnzbd Team &lt;<a href="mailto:team@sabnzbd.org">team@sabnzbd.org</a>&gt;</h5>
<h5 class="copyright">Copyright &copy; 2007-2019 The SABnzbd Team &lt;<a href="mailto:team@sabnzbd.org">team@sabnzbd.org</a>&gt;</h5>
<p class="copyright"><small>$T('yourRights')</small></p>
</div>

2
interfaces/Config/templates/config_server.tmpl

@ -450,6 +450,8 @@
\$(this).html(\$(this).html().replace("$T('showDetails')", "$T('hideDetails')"));
} else {
\$(this).html(\$(this).html().replace("$T('hideDetails')", "$T('showDetails')"));
// Recalculate the charts if changed while details were open
showCharts()
}
// Add coloring
addRowColor()

9
interfaces/Glitter/templates/include_overlays.tmpl

@ -137,6 +137,13 @@
</div>
<div class="col-sm-6 col-loading" data-bind="visible: !hasPerformanceInfo()">$T('Glitter-loading')<span class="loader-dot-one">.</span><span class="loader-dot-two">.</span><span class="loader-dot-three">.</span></div>
</div>
<div class="row test-download">
<div class="col-sm-6">$T('dashboard-testDownload')</div>
<div class="col-sm-6">
<a href="#" class="btn btn-default" data-bind="click: testDownload" data-size="100MB" data-tooltip="true" data-placement="top" title="$T('dashboard-testDownload-explain')"><span class="glyphicon glyphicon-download-alt"></span> 100 MB</a>
<a href="#" class="btn btn-default" data-bind="click: testDownload" data-size="1000MB" data-tooltip="true" data-placement="top" title="$T('dashboard-testDownload-explain')"><span class="glyphicon glyphicon-download-alt"></span> 1000 MB</a>
</div>
</div>
<hr />
<div class="row options-function-box">
<div class="col-sm-6">
@ -633,7 +640,7 @@
</tbody>
</table>
<hr/>
<p><small>Copyright (C) 2007-2018, The SABnzbd Team &lt;team@sabnzbd.org&gt;<br/>$T('yourRights') </small></p>
<p><small>Copyright (C) 2007-2019, The SABnzbd Team &lt;team@sabnzbd.org&gt;<br/>$T('yourRights') </small></p>
</div>
</div>
</div>

18
interfaces/Glitter/templates/static/javascripts/glitter.main.js

@ -849,6 +849,24 @@ function ViewModel() {
})
}
// Download a test-NZB
self.testDownload = function(data, event) {
var nzbSize = $(event.target).data('size')
// Build request
var theCall = {
mode: "addurl",
name: "https://sabnzbd.org/tests/test_download_" + nzbSize + ".nzb",
priority: self.queue.priorityName["Force"]
}
// Add
callAPI(theCall).then(function(r) {
// Hide and reset/refresh
self.refresh()
$("#modal-options").modal("hide");
});
}
// Unblock server
self.unblockServer = function(servername) {
callSpecialAPI("./status/unblock_server/", {

8
interfaces/Glitter/templates/static/stylesheets/glitter.css

@ -1419,6 +1419,14 @@ tr.queue-item>td:first-child>a {
margin: 5px 0px 10px;
}
#modal-options .test-download .btn {
padding: 1px 5px;
}
#modal-options #options-status .test-download .btn .glyphicon {
margin-right: 2px;
}
#modal-options .options-function-box {
margin-top: 5px;
}

2
interfaces/Plush/templates/_inc_modals.tmpl

@ -28,7 +28,7 @@
</table>
<div class="sabnzbd_logo main_sprite_container sprite_sabnzbdplus_logo"></div>
<p><strong>SABnzbd $T('version'):</strong> $version</p>
<p><small>Copyright (C) 2008-2016, The SABnzbd Team &lt;team@sabnzbd.org&gt;</small></p>
<p><small>Copyright (C) 2008-2019, The SABnzbd Team &lt;team@sabnzbd.org&gt;</small></p>
<p><small>$T('yourRights')</small></p>
</div>

2
po/email/SABemail.pot

@ -1,6 +1,6 @@
#
# SABnzbd Translation Template file EMAIL
# Copyright 2011-2018 The SABnzbd-Team
# Copyright 2011-2019 The SABnzbd-Team
# team@sabnzbd.org
#
msgid ""

6
po/email/da.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2018-11-27 23:39+0000\n"
"Last-Translator: scootergrisen <scootergrisen@gmail.com>\n"
"Language-Team: Danish <da@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-11-28 05:48+0000\n"
"X-Generator: Launchpad (build 18826)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/de.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Thomas Lucke (Lucky) <Unknown>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/es.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: shypike <Unknown>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/fi.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Matti Ylönen <Unknown>\n"
"Language-Team: Finnish <fi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/fr.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Fox Ace <Unknown>\n"
"Language-Team: French <fr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/he.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-08-01 16:45+0000\n"
"Last-Translator: ION IL <Unknown>\n"
"Language-Team: Hebrew <he@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/nb.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/nl.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: shypike <Unknown>\n"
"Language-Team: Dutch <nl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/pl.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Tomasz 'Zen' Napierala <tomasz@napierala.org>\n"
"Language-Team: Polish <pl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/pt_BR.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: lrrosa <Unknown>\n"
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/ro.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: nicusor <Unknown>\n"
"Language-Team: Romanian <ro@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/ru.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Pavel Maryanov <Unknown>\n"
"Language-Team: Russian <gnu@mx.ru>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/sr.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-06-24 19:51+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Launchpad Serbian Translators\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
"Language: sr\n"
#: email/email.tmpl:1

6
po/email/sv.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-06-24 19:50+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Swedish <sv@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

6
po/email/zh_CN.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:04+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2015-10-24 11:05+0000\n"
"Last-Translator: shypike <Unknown>\n"
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:37+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:47+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: email/email.tmpl:1
msgid ""

38
po/main/SABnzbd.pot

@ -1,6 +1,6 @@
#
# SABnzbd Translation Template file MAIN
# Copyright 2011-2018 The SABnzbd-Team
# Copyright 2011-2019 The SABnzbd-Team
# team@sabnzbd.org
#
msgid ""
@ -12,7 +12,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ASCII\n"
"Content-Transfer-Encoding: 7bit\n"
"POT-Creation-Date: 2018-11-28 09:21+W. Europe Standard Time\n"
"POT-Creation-Date: 2019-01-04 12:49+W. Europe Standard Time\n"
"Generated-By: pygettext.py 1.5\n"
@ -413,6 +413,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2018,7 +2022,7 @@ msgstr ""
msgid "Email"
msgstr ""
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr ""
@ -2415,6 +2419,14 @@ msgid "Repeat test"
msgstr ""
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid "Adds a verified test NZB of the specified size, filled with random data. Can be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr ""
@ -3383,14 +3395,6 @@ msgid "Send group command before requesting articles."
msgstr ""
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr ""
#: sabnzbd/skintext.py
msgid "None of the enabled servers have the 'Default' category selected. Jobs in the queue that are not assigned to one of the server's categories will not be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr ""
@ -3563,10 +3567,6 @@ msgid "Enable Growl"
msgstr ""
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr ""
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr ""
@ -3582,19 +3582,11 @@ msgstr ""
msgid "Enable NotifyOSD"
msgstr ""
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr ""
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr ""
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr ""
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr ""

56
po/main/da.po

@ -6,15 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-11-28 04:21+0000\n"
"Last-Translator: scootergrisen <scootergrisen@gmail.com>\n"
"Language-Team: Danish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:53+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:41+0000\n"
"X-Generator: Launchpad (build 18847)\n"
"Language: da\n"
#: SABnzbd.py [Error message]
@ -442,6 +442,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Udpakket %s filer/mapper i %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2135,7 +2139,7 @@ msgstr "Meddelelser"
msgid "Email"
msgstr "E-mail"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Kategorier"
@ -2534,6 +2538,16 @@ msgid "Repeat test"
msgstr "Gentagelse test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Konfigurations fil"
@ -3648,19 +3662,6 @@ msgid "Send group command before requesting articles."
msgstr "Send gruppe kommandoen, før du anmoder om artikler."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Brug kun denne server for disse kategorier."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Ingen af ​​de aktiverede servere har kategorien 'Standard' valgt. Job i køen "
"som ikke er tildelt en af ​​serverens kategorier vil ikke blive downloadet."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Personlige notater"
@ -3841,10 +3842,6 @@ msgid "Enable Growl"
msgstr "Aktiver Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Send meddelelser til Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Bruges kun ved Growl fjern server (vært: port)"
@ -3860,19 +3857,11 @@ msgstr "Valgfri adgangskode til Growl server"
msgid "Enable NotifyOSD"
msgstr "Aktiver NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Send meddelelser til NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Notification Center"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Send notifications to Notification Center"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Aktiver Windows notifikationer"
@ -5430,6 +5419,12 @@ msgstr "URL hentning mislykkedes; %s"
#~ msgid "Join files ending in .001.ts, .002.ts etc. into one file."
#~ msgstr "Sammenføjer filer, der ender med, 001.ts, .002.ts osv. til en fil."
#~ msgid "Send notifications to Growl"
#~ msgstr "Send meddelelser til Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Send meddelelser til NotifyOSD"
#~ msgid "Only for optional servers"
#~ msgstr "Kun for ekstra servere"
@ -5449,6 +5444,9 @@ msgstr "URL hentning mislykkedes; %s"
#~ msgstr ""
#~ "Aktiver klasser af meddelelser der skal indberettes (ingen, én eller flere)"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Send notifications to Notification Center"
#~ msgid "Refer to https://www.oznzb.com/profile"
#~ msgstr "Se https://www.oznzb.com/profile"

57
po/main/de.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-05-31 06:22+0000\n"
"Last-Translator: scope <Unknown>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:53+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:41+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -458,6 +458,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "%s Datei(en)/Ordner entpackt in %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr "Direkt entpacken wurde automatisch aktiviert"
@ -2192,7 +2196,7 @@ msgstr "Benachrichtigungen"
msgid "Email"
msgstr "E-Mail"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Kategorien"
@ -2594,6 +2598,16 @@ msgid "Repeat test"
msgstr "Test wiederholen"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Konfigurationsdatei"
@ -3756,20 +3770,6 @@ msgid "Send group command before requesting articles."
msgstr "Gruppen-Befehl senden, bevor Artikeln angefordert werden."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Diesen Server nur für diese Kategorien benutzen."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Keiner der aktivierten Server hat die \"Standard\" Kategorie ausgewählt. "
"Jobs in der Warteschlange die nicht mit einer Server Kategorie verbunden "
"sind werden nicht Heruntergeladen."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Persönliche Notizen"
@ -3952,10 +3952,6 @@ msgid "Enable Growl"
msgstr "Growl aktivieren"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Benachrichtigungen an Growl senden"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Nur für entfernten Growl-Server verwenden (Rechnername:Port)"
@ -3971,19 +3967,11 @@ msgstr "Optionales Passwort für den Growl-Server"
msgid "Enable NotifyOSD"
msgstr "NotifyOSD aktivieren"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Benachrichtigungen an NotifyOSD senden"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Benachrichtigungscenter"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Benachrichtigung an Benachrichtigungscenter schicken"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Windows-Benachrichtigungen aktivieren"
@ -5588,6 +5576,12 @@ msgstr "Abrufen der URL fehlgeschlagen; %s"
#~ msgid "Apply maximum retries only to optional servers"
#~ msgstr "Die Anzahl Wiederholungen nur auf optionale Server anwenden"
#~ msgid "Send notifications to Growl"
#~ msgstr "Benachrichtigungen an Growl senden"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Benachrichtigungen an NotifyOSD senden"
#~ msgid "Check result of unpacking"
#~ msgstr "Resultat des Entpackens überprüfen"
@ -5618,6 +5612,9 @@ msgstr "Abrufen der URL fehlgeschlagen; %s"
#~ msgid "Notification classes"
#~ msgstr "Benachrichtigungsarten"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Benachrichtigung an Benachrichtigungscenter schicken"
#~ msgid "Enable classes of messages to be reported (none, one or multiple)"
#~ msgstr ""
#~ "Benachrichtigung für Nachrichtengruppen aktivieren (keine, eine oder "

57
po/main/es.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:18+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:55+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -440,6 +440,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Descompresos %s archivos/directorios en %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2149,7 +2153,7 @@ msgstr "Notificaciones"
msgid "Email"
msgstr "Correo"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Categorías"
@ -2551,6 +2555,16 @@ msgid "Repeat test"
msgstr "Repita la prueba"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Fichero de Config"
@ -3667,20 +3681,6 @@ msgid "Send group command before requesting articles."
msgstr "Enviar comando group antes de solicitar los artículos."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Sólo utilizar este servidor para estas categorías ."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Ninguno de los servidores activos tiene la categoría \"por defecto\" "
"seleccionada. Las tareas en espera que no estén asignadas a una categoría "
"del servidor no serán descargadas."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Notas personales"
@ -3864,10 +3864,6 @@ msgid "Enable Growl"
msgstr "Habilitar Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Enviar notificaciones a Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Usar sólo para un servidor Growl remoto (servidor:puerto)"
@ -3883,19 +3879,11 @@ msgstr "Contraseña opcional para el servidor Growl"
msgid "Enable NotifyOSD"
msgstr "Habilitar NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Enviar notificaciones a NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Centro de Notificación"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Envía notificaciones al Centro de Notificación"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Activar notificaciones Windows"
@ -5403,6 +5391,12 @@ msgstr "Error al recuperar la URL; %s"
#~ msgid "Email Account Settings"
#~ msgstr "Ajustes de E-Mail"
#~ msgid "Send notifications to Growl"
#~ msgstr "Enviar notificaciones a Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Enviar notificaciones a NotifyOSD"
#~ msgid "User-defined categories"
#~ msgstr "Categorías definidas por el usuario"
@ -5521,6 +5515,9 @@ msgstr "Error al recuperar la URL; %s"
#~ msgstr ""
#~ "Activar clases de mensajes que deben notificarse (ninguno, uno o múltiples)"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Envía notificaciones al Centro de Notificación"
#~ msgid "WARNING: Aborted job \"%s\" because of encrypted RAR file"
#~ msgstr "AVISO: Abortadeo el trabajo \"%s\" por un archivo RAR cifrado"

57
po/main/fi.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:19+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Finnish <fi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:53+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:41+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -439,6 +439,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Purettiin %s tiedostoa/kansiota kohteeseen %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2133,7 +2137,7 @@ msgstr "Ilmoitukset"
msgid "Email"
msgstr "Sähköposti"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Kategoriat"
@ -2533,6 +2537,16 @@ msgid "Repeat test"
msgstr "Toista testi"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Asetustiedosto"
@ -3656,20 +3670,6 @@ msgid "Send group command before requesting articles."
msgstr "Lähettää ryhmäkomennon ennen artikkeleiden pyytämistä."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Käytä tätä palvelinta vain näihin kategorioihin."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Ainoallakaan käytössä olevalla palvelimella ei ole 'Oletus' kategoriaa "
"valittuna. Jonossa olevia latauksia, joita ei ole lisätty johonkin "
"palvelimen kategoriaan ei tulla lataamaan."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Henkilökohtaiset huomautukset"
@ -3850,10 +3850,6 @@ msgid "Enable Growl"
msgstr "Growl käytössä"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Lähetä ilmoitukset Growliin"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Käytä vain Growl etäpalvelimelle (isäntä:portti)"
@ -3869,19 +3865,11 @@ msgstr "Vaihtoehtoinen salasana Growl palvelimelle"
msgid "Enable NotifyOSD"
msgstr "NotifyOSD käytössä"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Lähetä ilmoitukset NotifyOSD:hen"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Ilmoituskeskus"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Lähetä ilmoitukset ilmoituskeskukseen"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Windows-ilmoitukset käytössä"
@ -5390,6 +5378,12 @@ msgstr "Osoitteen nouto epäonnistui; %s"
#~ msgid "Are you sure you want to delete"
#~ msgstr "Oletko varma, että haluat poistaa"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Lähetä ilmoitukset NotifyOSD:hen"
#~ msgid "Send notifications to Growl"
#~ msgstr "Lähetä ilmoitukset Growliin"
#~ msgid "Failed to remove nzo from postproc queue (id)"
#~ msgstr "Ei voitu poistaa nzo:ta jälkikäsittelyn jonosta (id)"
@ -5493,6 +5487,9 @@ msgstr "Osoitteen nouto epäonnistui; %s"
#~ "Ottaa luokat käyttöön viesteille joita raportoidaan (ei mitään, yksi tai "
#~ "monta)"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Lähetä ilmoitukset ilmoituskeskukseen"
#~ msgid "Groups / Indexer tags"
#~ msgstr "Ryhmien / Indeksoijan tunnisteet"

61
po/main/fr.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"PO-Revision-Date: 2018-03-16 21:07+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2019-01-05 12:50+0000\n"
"Last-Translator: Fred <88com88@gmail.com>\n"
"Language-Team: French <fr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:53+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-06 04:48+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -460,6 +460,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "%s fichier(s)/dossier(s) extrait(s) en %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr "Impossible d'arrêter le processus unrar."
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr "La Décompression Directe a été activée automatiquement."
@ -2198,7 +2202,7 @@ msgstr "Notifications"
msgid "Email"
msgstr "Email"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Catégories"
@ -2601,6 +2605,18 @@ msgid "Repeat test"
msgstr "Refaire le test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr "Tester le téléchargement"
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
"Ajoute un fichier test NZB, de la taille spécifiée, rempli de données "
"aléatoires. Peut être utilisé pour vérifier votre configuration."
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Fichier de configuration"
@ -3764,20 +3780,6 @@ msgid "Send group command before requesting articles."
msgstr "Envoyer la commande 'group' avant la demande des articles."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Utilisez uniquement ce serveur pour ces catégories."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Aucun des serveurs activés n'a la catégorie \"Par défaut\" sélectionnée. Les "
"tâches de la file d'attente qui ne sont pas affectées à une des catégories "
"de serveur ne seront pas téléchargées."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Notes personnelles"
@ -3962,10 +3964,6 @@ msgid "Enable Growl"
msgstr "Activer Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Envoie les notifications à Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Utiliser seulement pour le serveur Growl à distance (hôte:port)"
@ -3981,19 +3979,11 @@ msgstr "Mot de passe optionnel pour le serveur Growl"
msgid "Enable NotifyOSD"
msgstr "Activer NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Envoie les notifications à NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Centre de notification"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Envoyer des notifications au centre de notification"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Activer les notifications Windows"
@ -5526,6 +5516,9 @@ msgstr "Échec de récupération de l'URL ; %s"
#~ msgid "Email Account Settings"
#~ msgstr "Paramètres du compte email"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Envoie les notifications à NotifyOSD"
#~ msgid "Generic Sorting"
#~ msgstr "Tri générique"
@ -5537,6 +5530,9 @@ msgstr "Échec de récupération de l'URL ; %s"
#~ "Activer les classes de messages qui doivent être communiqués (aucun, un ou "
#~ "plusieurs)"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Envoyer des notifications au centre de notification"
#~ msgid "Refer to https://www.oznzb.com/profile"
#~ msgstr "Reportez-vous à https://www.oznzb.com/profile"
@ -5663,6 +5659,9 @@ msgstr "Échec de récupération de l'URL ; %s"
#~ msgid "Skip"
#~ msgstr "Ignorer"
#~ msgid "Send notifications to Growl"
#~ msgstr "Envoie les notifications à Growl"
#~ msgid "Groups / Indexer tags"
#~ msgstr "balises Groupes / Indexeur"

66
po/main/he.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"PO-Revision-Date: 2018-09-26 20:48+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2019-01-05 10:03+0000\n"
"Last-Translator: ION IL <Unknown>\n"
"Language-Team: Hebrew <he@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:53+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-06 04:48+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -433,6 +433,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "פורקו %s קבצים/תיקיות תוך %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr "לא היה ניתן לעצור את תהליך החילוץ"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ".פריקה ישירה אופשרה באופן אוטומטי"
@ -1245,7 +1249,7 @@ msgstr "אזהרות"
#: sabnzbd/osxmenu.py # sabnzbd/sabtray.py # sabnzbd/sabtraylinux.py # sabnzbd/skintext.py
msgid "Idle"
msgstr "סרק"
msgstr "מנוחה"
#: sabnzbd/osxmenu.py
msgid "Configuration"
@ -2127,7 +2131,7 @@ msgstr "התראות"
msgid "Email"
msgstr "דוא\"ל"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "קטגוריות"
@ -2528,6 +2532,18 @@ msgid "Repeat test"
msgstr "חזור על בחינה"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr "בחן הורדה"
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
"מוסיף בחינה מוודאת של הגודל המצוין, ממולא בנתונים אקראיים. יכול לשמש כדי "
"לוודא ההגדרה שלך"
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "קובץ תצורה"
@ -3626,19 +3642,6 @@ msgid "Send group command before requesting articles."
msgstr ".פקודת שלח קבוצה לפני בקשת מאמרים"
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr ".השתמש רק בשרת זה עבור קטגוריות אלו"
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
".לאף אחד מהשרתים המאופשרים אין את הקטגוריה 'ברירת מחדל' נבחרת. עבודות בתור "
"שאינן מוקצאות לאחד ממדורי השרת לא יורדו"
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "הערות אישיות"
@ -3818,10 +3821,6 @@ msgid "Enable Growl"
msgstr "Growl אפשר"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Growl שלח התראות אל"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "מרוחק (מארח:פתחה) Growl השתמש רק עבור שרת"
@ -3837,19 +3836,11 @@ msgstr "שרת Growl סיסמה רשותית עבור"
msgid "Enable NotifyOSD"
msgstr "NotifyOSD אפשר"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "NotifyOSD שלח התראות אל"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "מרכז ההתראות"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "שלח התראות אל מרכז ההתראות"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Windows אפשר התראות"
@ -4344,7 +4335,7 @@ msgstr "..SABnzbd אבד חיבור אל"
#: sabnzbd/skintext.py
msgid "In case of SABnzbd restart this screen will disappear automatically!"
msgstr "!המסך יעלם באופן אוטומטי SABnzbd במקרה של הפעלה מחדש של"
msgstr "!המסך ייעלם באופן אוטומטי SABnzbd במקרה של הפעלה מחדש של"
#: sabnzbd/skintext.py
msgid "WARNING:"
@ -4698,7 +4689,7 @@ msgstr "פנוי (זמני)"
#: sabnzbd/skintext.py
msgid "IDLE"
msgstr "מושבת"
msgstr "מנוחה"
#: sabnzbd/skintext.py
msgid "Downloads"
@ -4954,6 +4945,15 @@ msgstr "%s ;משיכת כתובת נכשלה"
#~ msgid "Email Test Result"
#~ msgstr "תוצאת בחינת דוא\"ל"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "NotifyOSD שלח התראות אל"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "שלח התראות אל מרכז ההתראות"
#~ msgid "Send notifications to Growl"
#~ msgstr "Growl שלח התראות אל"
#~ msgid "Show files"
#~ msgstr "הראה קבצים"

54
po/main/nb.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:18+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:54+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:41+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -435,6 +435,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Utpakket %s filer/mapper på %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2126,7 +2130,7 @@ msgstr "Varsler"
msgid "Email"
msgstr "E-Post"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Kategorier"
@ -2526,6 +2530,16 @@ msgid "Repeat test"
msgstr "Gjenta test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Konfig fil"
@ -3620,17 +3634,6 @@ msgid "Send group command before requesting articles."
msgstr "Send gruppekommando før du ber om artikler."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Bruk denne serveren kun for disse kategoriene"
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Persolige notater"
@ -3811,10 +3814,6 @@ msgid "Enable Growl"
msgstr "Aktiver Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Send varsler til Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Brukes kun for fjerntliggende Growl tjener (vert:port)"
@ -3830,19 +3829,11 @@ msgstr "Valgfritt passord for Growl tjener"
msgid "Enable NotifyOSD"
msgstr "Aktiver NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Send varsler til NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Varselsenter"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Send varsler til Varselsenter"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Windows-varslinger"
@ -5399,6 +5390,9 @@ msgstr "URL henting mislyktes; %s"
#~ msgid "Server definition"
#~ msgstr "Server definisjon"
#~ msgid "Send notifications to Growl"
#~ msgstr "Send varsler til Growl"
#~ msgid "Enable classes of messages to be reported (none, one or multiple)"
#~ msgstr ""
#~ "Aktiver hvilke meldingsklasser som skal rapporteres (ingen, en eller flere)"
@ -5406,6 +5400,12 @@ msgstr "URL henting mislyktes; %s"
#~ msgid "Notification classes"
#~ msgstr "Varselklasser"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Send varsler til NotifyOSD"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Send varsler til Varselsenter"
#~ msgid "Open Source URL"
#~ msgstr "Åpen kildekode URL"

61
po/main/nl.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"PO-Revision-Date: 2018-03-16 12:21+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2019-01-10 08:23+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Dutch <nl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:53+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-11 05:42+0000\n"
"X-Generator: Launchpad (build 18855)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -453,6 +453,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "%s bestanden/mappen uitgepakt in %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr "Het was niet mogelijk het unrar process te stoppen."
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr "Direct Uitpakken is automatisch ingeschakeld."
@ -2167,7 +2171,7 @@ msgstr "Meldingen"
msgid "Email"
msgstr "E-mail"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Categorieën"
@ -2568,6 +2572,18 @@ msgid "Repeat test"
msgstr "Herhaal test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr "Test download"
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
"Voeg een test NZB (gevuld met willekeurige data) toe aan de wachtrij. "
"Hiermee kan je controleren of alles goed werkt."
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Instellingen bestand"
@ -3712,20 +3728,6 @@ msgid "Send group command before requesting articles."
msgstr "Verzend de groepsnaam naar de server."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Gebruik de server alleen voor deze categorieën"
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Geen enkele server heeft de \"Standaard\" categorie. Downloads in de "
"wachtrij die geen categorie hebben die ook aan een server is gekoppeld, "
"zullen niet worden gedownload."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Persoonlijke aantekeningen"
@ -3909,10 +3911,6 @@ msgid "Enable Growl"
msgstr "Growl meldingen activeren"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Zend meldingen naar Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr ""
"Alleen gebruiken voor een Growl server op een ander systeem (server:poort)"
@ -3929,19 +3927,11 @@ msgstr "Optioneel wachtwoord voor de Growl server"
msgid "Enable NotifyOSD"
msgstr "NotifyOSD activeren"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Zend meldingen naar NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Berichtencentrum"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Stuur meldingen naar het Berichtencentrum"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Windows meldingen activeren"
@ -5450,6 +5440,12 @@ msgstr "URL ophalen mislukt; %s"
#~ "Controleer resultaat van uitpakken (moet \"uit\" staan voor sommige "
#~ "bestandssystemen)."
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Zend meldingen naar NotifyOSD"
#~ msgid "Send notifications to Growl"
#~ msgstr "Zend meldingen naar Growl"
#~ msgid "Add Feed"
#~ msgstr "Feed toevoegen"
@ -5514,6 +5510,9 @@ msgstr "URL ophalen mislukt; %s"
#~ "Send automatically calculated validation results for downloads to indexer."
#~ msgstr "Verzend berekende validatie gegevens over downloads naar de indexer."
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Stuur meldingen naar het Berichtencentrum"
#~ msgid "Email Test Result"
#~ msgstr "Test resultaat e-mail"

54
po/main/pl.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:18+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Polish <pl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:54+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -435,6 +435,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Rozpakowano %s plików/katalogów w %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2133,7 +2137,7 @@ msgstr "Powiadomienia"
msgid "Email"
msgstr "Email"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Kategorie"
@ -2532,6 +2536,16 @@ msgid "Repeat test"
msgstr "Powtórz test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Plik konfiguracyjny"
@ -3637,17 +3651,6 @@ msgid "Send group command before requesting articles."
msgstr "Wyślij polecenie GROUP przed żądaniem artykułu"
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Używaj tego serwera tylko dla tych kategorii"
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Notatki osobiste"
@ -3828,10 +3831,6 @@ msgid "Enable Growl"
msgstr "Włącz Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Wysyłaj powiadomienia Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Tylko dla zdalnych serwerów Growl (host:port)"
@ -3847,19 +3846,11 @@ msgstr "Opcjonalne hasło dla serwera Growl"
msgid "Enable NotifyOSD"
msgstr "Włącz NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Wysyłaj powiadomienia do NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Centrum powiadomień"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Wysyłaj powiadomienia do centrum powiadomień"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Włącz powiadomienia Windows"
@ -5147,6 +5138,12 @@ msgstr "Pobieranie URL nie powiodło się; %s"
#~ msgid "Email Account Settings"
#~ msgstr "Ustawienia konta email"
#~ msgid "Send notifications to Growl"
#~ msgstr "Wysyłaj powiadomienia Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Wysyłaj powiadomienia do NotifyOSD"
#~ msgid "Enable sorting and renaming of episodes."
#~ msgstr "Włącz sortowanie i zmianę nazw odcinków"
@ -5422,6 +5419,9 @@ msgstr "Pobieranie URL nie powiodło się; %s"
#~ msgid "Click below to test."
#~ msgstr "Kliknij przycisk poniżej, aby przetestować"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Wysyłaj powiadomienia do centrum powiadomień"
#~ msgid "Notification classes"
#~ msgstr "Klasy powiadomień"

54
po/main/pt_BR.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:16+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:55+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -437,6 +437,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Descompactados %s arquivos/pastas em %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2133,7 +2137,7 @@ msgstr "Notificações"
msgid "Email"
msgstr "E-mail"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Categorias"
@ -2533,6 +2537,16 @@ msgid "Repeat test"
msgstr "Repetir teste"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Arquivo de Configuração"
@ -3635,17 +3649,6 @@ msgid "Send group command before requesting articles."
msgstr "Enviar comando do grupo antes de solicitar artigos."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Apenas utilize esse servidor para essas categorias."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Notas pessoais"
@ -3827,10 +3830,6 @@ msgid "Enable Growl"
msgstr "Habilitar Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Enviar notificações ao Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Utilize apenas para servidor remoto Growl (host: porta)"
@ -3846,19 +3845,11 @@ msgstr "Senha opcional para o servidor Growl"
msgid "Enable NotifyOSD"
msgstr "Habilitar NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Enviar as notificações a NotifyOSD."
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Centro de Notificações"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Envia notificações para o Centro de Notificações"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Habilitar notificações Windows"
@ -5316,6 +5307,12 @@ msgstr "A busca da URL falhou; %s"
#~ msgid "Email Account Settings"
#~ msgstr "Configurações da Conta de E-mail"
#~ msgid "Send notifications to Growl"
#~ msgstr "Enviar notificações ao Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Enviar as notificações a NotifyOSD."
#~ msgid "User-defined categories"
#~ msgstr "Categorias do usuário"
@ -5473,6 +5470,9 @@ msgstr "A busca da URL falhou; %s"
#~ msgstr ""
#~ "Habilita classes de mensagens a serem relatadas (nenhuma, uma, ou múltiplas)"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Envia notificações para o Centro de Notificações"
#~ msgid "WARNING: Aborted job \"%s\" because of encrypted RAR file"
#~ msgstr ""
#~ "ATENÇÃO: Tarefa \"%s\" cancelada por causa de arquivo RAR criptografado"

57
po/main/ro.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:18+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Romanian <ro@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:54+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -439,6 +439,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Dezarhivat %s fişierele/dosarele în %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2138,7 +2142,7 @@ msgstr "Notificări"
msgid "Email"
msgstr "Email"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Categorii"
@ -2537,6 +2541,16 @@ msgid "Repeat test"
msgstr "Repetă test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Fişier Configurare"
@ -3638,20 +3652,6 @@ msgid "Send group command before requesting articles."
msgstr "Trimite comanda group înainte de a cere articole."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Utilizează acest server doar pentru aceste categorii."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
"Nici unul din serverele activate au categoria 'Default' delectată. Sarcinile "
"din coada de descărcare care nu au desemnate o categorie corespunzătoare "
"serverelor nu vor fi descărcate."
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Note personale"
@ -3832,10 +3832,6 @@ msgid "Enable Growl"
msgstr "Activează Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Trimite notificări Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Foloseşte doar pentru server Growl de la distanţă (gazdă:port)"
@ -3851,19 +3847,11 @@ msgstr "Parolă opţională server Growl"
msgid "Enable NotifyOSD"
msgstr "Activează NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Trimite notificări către NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Centru Notificări"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Trimite notificări la Centru Notificări"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Activează notificări Windows"
@ -5462,6 +5450,12 @@ msgstr "Descărcare URL nereuşită; %s"
#~ "Verifică rezultatul dezarhivării ( trebuie să fie dezactivat pentru unele "
#~ "sisteme de fișiere )"
#~ msgid "Send notifications to Growl"
#~ msgstr "Trimite notificări Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Trimite notificări către NotifyOSD"
#~ msgid "Invalid par2 files, cannot verify or repair"
#~ msgstr "Fișier par2 invalid, nu pot verifica sau repara"
@ -5481,6 +5475,9 @@ msgstr "Descărcare URL nereuşită; %s"
#~ msgid "Notification classes"
#~ msgstr "Clase notificări"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Trimite notificări la Centru Notificări"
#~ msgid "WARNING: Aborted job \"%s\" because of encrypted RAR file"
#~ msgstr ""
#~ "ATENŢIE: Sarcină \"%s\" abandonată deoarce conţine un fişier RAR ecriptat"

51
po/main/ru.po

@ -2,15 +2,15 @@ msgid ""
msgstr ""
"Project-Id-Version: SABnzbd-0.7.x\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Pavel Maryanov <Unknown>\n"
"Language-Team: Russian <gmu@mx.ru>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:54+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
"Generated-By: pygettext.py 1.5\n"
#: SABnzbd.py [Error message]
@ -428,6 +428,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Распаковка %s файлов или папок в %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2124,7 +2128,7 @@ msgstr "Уведомления"
msgid "Email"
msgstr "Эл. почта"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Категории"
@ -2523,6 +2527,16 @@ msgid "Repeat test"
msgstr ""
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Файл конфигурации"
@ -3612,17 +3626,6 @@ msgid "Send group command before requesting articles."
msgstr "Отправлять команду группы перед запросом статей."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr ""
@ -3810,10 +3813,6 @@ msgid "Enable Growl"
msgstr "Использовать Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Отправлять уведомления в Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Используется только для удалённого сервера Growl (адрес:порт)"
@ -3829,19 +3828,11 @@ msgstr "Необязательный пароль для сервера Growl"
msgid "Enable NotifyOSD"
msgstr "Использовать NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Отправлять уведомления в NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr ""
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr ""
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr ""
@ -5320,6 +5311,12 @@ msgstr "Не удалось загрузить URL: %s"
#~ msgid "Email Account Settings"
#~ msgstr "Параметры учётной записи электронной почты"
#~ msgid "Send notifications to Growl"
#~ msgstr "Отправлять уведомления в Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Отправлять уведомления в NotifyOSD"
#~ msgid "User-defined categories"
#~ msgstr "Пользовательские категории"

54
po/main/sr.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: ОZZII <ozzii.translate@gmail.com>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:18+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Serbian <sr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:54+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -432,6 +432,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Издвојено %s датотека/фасцикла у %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2118,7 +2122,7 @@ msgstr "Обавештења"
msgid "Email"
msgstr "Е-пошта"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Категорије"
@ -2517,6 +2521,16 @@ msgid "Repeat test"
msgstr "Ponovi test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "; Датотека подешавања"
@ -3606,17 +3620,6 @@ msgid "Send group command before requesting articles."
msgstr "Послати команду 'group' пре тражења артикла."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Koristi ovaj server samo za sledeće kategorije"
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Lične zabeleške"
@ -3796,10 +3799,6 @@ msgid "Enable Growl"
msgstr "Упали „Growl“"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Пошаљи обавештења у „Growl“"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Користи само удаљен „Growl“ сервер (хост:порт)"
@ -3815,19 +3814,11 @@ msgstr "Опциона лозинка за „Growl“ сервер"
msgid "Enable NotifyOSD"
msgstr "Упали „NotifyOSD“"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Шаљи обавештења у „NotifyOSD“"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Центар за обавештења"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Пошаљи нотификације у Центру нотификације"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Windows notifikacije"
@ -5279,6 +5270,12 @@ msgstr "Погрешно учитавање УРЛ-а; %s"
#~ msgstr ""
#~ "Провери резултат издвоја (треба да се угаси за неке системе датотеке)."
#~ msgid "Send notifications to Growl"
#~ msgstr "Пошаљи обавештења у „Growl“"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Шаљи обавештења у „NotifyOSD“"
#~ msgid "Invalid par2 files, cannot verify or repair"
#~ msgstr "Погрешне par2 дат., не може да се провери/поправи"
@ -5401,6 +5398,9 @@ msgstr "Погрешно учитавање УРЛ-а; %s"
#~ msgid "Notification classes"
#~ msgstr "Класе нотификације"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Пошаљи нотификације у Центру нотификације"
#~ msgid "Enable classes of messages to be reported (none, one or multiple)"
#~ msgstr "Омогући класе поруке да буду извештене (без, једна или више)"

54
po/main/sv.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2018-02-14 14:19+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Swedish <sv@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:55+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -433,6 +433,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "Uppackad %s filer/mappar i %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2129,7 +2133,7 @@ msgstr "Meddelanden"
msgid "Email"
msgstr "E-post"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "Kategorier"
@ -2528,6 +2532,16 @@ msgid "Repeat test"
msgstr "Gör om test"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "Konfig fil"
@ -3620,17 +3634,6 @@ msgid "Send group command before requesting articles."
msgstr "Skicka gruppkommando innan du begär artiklar."
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "Använd endast denna server för dessa kategorier."
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr ""
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "Personliga noteringar"
@ -3811,10 +3814,6 @@ msgid "Enable Growl"
msgstr "Aktivera Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "Skicka notis till Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "Använd endast för extern Growl.server (host:port)"
@ -3830,19 +3829,11 @@ msgstr "Valfritt lösenord för Growl-server"
msgid "Enable NotifyOSD"
msgstr "Aktivera NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "Skicka notiser till NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "Meddelandecenter"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "Skicka notiser till Meddelandecenter"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "Aktivera Windows-notiser"
@ -5425,6 +5416,15 @@ msgstr "URL hämtning misslyckades; %s"
#~ msgid "Skip"
#~ msgstr "Hoppa över"
#~ msgid "Send notifications to Growl"
#~ msgstr "Skicka notis till Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "Skicka notiser till NotifyOSD"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "Skicka notiser till Meddelandecenter"
#~ msgid "Groups / Indexer tags"
#~ msgstr "Grupper/Indexering-tagg"

54
po/main/zh_CN.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-12-14 08:30+0000\n"
"POT-Creation-Date: 2019-01-04 12:42+0000\n"
"PO-Revision-Date: 2017-06-22 07:06+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-12-15 05:55+0000\n"
"X-Generator: Launchpad (build 18837)\n"
"X-Launchpad-Export-Date: 2019-01-05 05:42+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: SABnzbd.py [Error message]
msgid "Failed to start web-interface"
@ -427,6 +427,10 @@ msgid "Unpacked %s files/folders in %s"
msgstr "已解压 %s 个文件/文件夹,耗时 %s"
#: sabnzbd/directunpacker.py [Warning message]
msgid "Unable to stop the unrar process."
msgstr ""
#: sabnzbd/directunpacker.py [Warning message]
msgid "Direct Unpack was automatically enabled."
msgstr ""
@ -2102,7 +2106,7 @@ msgstr "通知"
msgid "Email"
msgstr "Email"
#: sabnzbd/skintext.py [Main menu item] # sabnzbd/skintext.py
#: sabnzbd/skintext.py [Main menu item]
msgid "Categories"
msgstr "分类"
@ -2501,6 +2505,16 @@ msgid "Repeat test"
msgstr "重复测试"
#: sabnzbd/skintext.py
msgid "Test download"
msgstr ""
#: sabnzbd/skintext.py
msgid ""
"Adds a verified test NZB of the specified size, filled with random data. Can "
"be used to verify your setup."
msgstr ""
#: sabnzbd/skintext.py
msgid "Config File"
msgstr "配置文件"
@ -3549,17 +3563,6 @@ msgid "Send group command before requesting articles."
msgstr "请求文章之前发送 group 命令。"
#: sabnzbd/skintext.py
msgid "Only use this server for these categories."
msgstr "只为这些分类使用该服务器。"
#: sabnzbd/skintext.py
msgid ""
"None of the enabled servers have the 'Default' category selected. Jobs in "
"the queue that are not assigned to one of the server's categories will not "
"be downloaded."
msgstr "已启用的服务器均未选择“默认”分类。队列中未分配到服务器对应分类的任务不会开始下载。"
#: sabnzbd/skintext.py
msgid "Personal notes"
msgstr "注释"
@ -3738,10 +3741,6 @@ msgid "Enable Growl"
msgstr "启用 Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Send notifications to Growl"
msgstr "将通知发送到 Growl"
#: sabnzbd/skintext.py [Don't translate "Growl"]
msgid "Only use for remote Growl server (host:port)"
msgstr "仅当使用远程 Growl 服务器时需要 (主机:端口)"
@ -3757,19 +3756,11 @@ msgstr "Growl 服务器可选密码"
msgid "Enable NotifyOSD"
msgstr "启用NotifyOSD"
#: sabnzbd/skintext.py [Don't translate "NotifyOSD"]
msgid "Send notifications to NotifyOSD"
msgstr "将通知发送到 NotifyOSD"
#: sabnzbd/skintext.py # sabnzbd/skintext.py [Header for OSX Notfication Center section]
msgid "Notification Center"
msgstr "通知中心"
#: sabnzbd/skintext.py
msgid "Send notifications to Notification Center"
msgstr "将通知发送到“通知中心”"
#: sabnzbd/skintext.py
msgid "Enable Windows Notifications"
msgstr "启用 Windows 通知"
@ -5215,6 +5206,12 @@ msgstr "URL 装取失败; %s"
#~ msgid "Email Account Settings"
#~ msgstr "Email 账号设置"
#~ msgid "Send notifications to Growl"
#~ msgstr "将通知发送到 Growl"
#~ msgid "Send notifications to NotifyOSD"
#~ msgstr "将通知发送到 NotifyOSD"
#~ msgid "User-defined categories"
#~ msgstr "用户定义的分类"
@ -5353,6 +5350,9 @@ msgstr "URL 装取失败; %s"
#~ msgid "Enable classes of messages to be reported (none, one or multiple)"
#~ msgstr "启用要报告的消息分组 (无、一或多个)"
#~ msgid "Send notifications to Notification Center"
#~ msgstr "将通知发送到“通知中心”"
#~ msgid "WARNING: Aborted job \"%s\" because of encrypted RAR file"
#~ msgstr "*警告*: 已中止任务 \"%s\",因为发现了加密的 RAR 文件"

2
po/nsis/SABnsis.pot

@ -1,6 +1,6 @@
#
# SABnzbd Translation Template file NSIS
# Copyright 2011-2018 The SABnzbd-Team
# Copyright 2011-2019 The SABnzbd-Team
# team@sabnzbd.org
#
msgid ""

6
po/nsis/da.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2018-11-27 23:30+0000\n"
"Last-Translator: scootergrisen <scootergrisen@gmail.com>\n"
"Language-Team: Danish <da@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-11-28 05:48+0000\n"
"X-Generator: Launchpad (build 18826)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/de.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-05-22 08:00+0000\n"
"Last-Translator: larshuth <Unknown>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/es.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Victor Herrero <victorhera@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/fi.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-04-02 07:38+0000\n"
"Last-Translator: Paavo Rissanen <paavo.rissanen@outlook.com>\n"
"Language-Team: Finnish <fi@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/fr.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-03-21 08:58+0000\n"
"Last-Translator: Fred <88com88@gmail.com>\n"
"Language-Team: French <fr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/he.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-05-06 09:07+0000\n"
"Last-Translator: ION IL <Unknown>\n"
"Language-Team: Hebrew <he@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/nb.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/nl.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-03-19 09:47+0000\n"
"Last-Translator: Safihre <safihre@sabnzbd.org>\n"
"Language-Team: Dutch <nl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/pl.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Tomasz 'Zen' Napierala <tomasz@napierala.org>\n"
"Language-Team: Polish <pl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/pt_BR.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: lrrosa <Unknown>\n"
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/ro.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: nicusor <Unknown>\n"
"Language-Team: Romanian <ro@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/ru.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Pavel Maryanov <Unknown>\n"
"Language-Team: Russian <gnu@mx.ru>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/sr.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Ozzii <Unknown>\n"
"Language-Team: Launchpad Serbian Translators\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
"Language: sr\n"
#: NSIS_Installer.nsi

6
po/nsis/sv.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2013-05-05 14:50+0000\n"
"Last-Translator: Andreas Lindberg <andypandyswe@gmail.com>\n"
"Language-Team: Swedish <sv@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

6
po/nsis/zh_CN.po

@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: sabnzbd\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2018-03-15 13:05+0000\n"
"POT-Creation-Date: 2018-12-24 11:01+0000\n"
"PO-Revision-Date: 2017-05-28 17:17+0000\n"
"Last-Translator: ninjai <ninjai.us@gmail.com>\n"
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2018-03-16 05:38+0000\n"
"X-Generator: Launchpad (build 18571)\n"
"X-Launchpad-Export-Date: 2018-12-25 04:49+0000\n"
"X-Generator: Launchpad (build 18847)\n"
#: NSIS_Installer.nsi
msgid "Show Release Notes"

2
sabnzbd/__init__.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

9
sabnzbd/api.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -1834,10 +1834,9 @@ def build_history(start=None, limit=None, verbose=False, verbose_list=None, sear
item['show_details'] = 'True'
else:
item['show_details'] = ''
if item['bytes']:
item['size'] = format_bytes(item['bytes'])
else:
item['size'] = ''
item['size'] = format_bytes(item['bytes'])
if 'loaded' not in item:
item['loaded'] = False

2
sabnzbd/articlecache.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/assembler.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/bpsmeter.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

3
sabnzbd/cfg.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -146,6 +146,7 @@ nice = OptionStr('misc', 'nice', '', validation=no_nonsense)
win_process_prio = OptionNumber('misc', 'win_process_prio', 3)
ionice = OptionStr('misc', 'ionice', '', validation=no_nonsense)
fail_hopeless_jobs = OptionBool('misc', 'fail_hopeless_jobs', True)
fast_fail = OptionBool('misc', 'fast_fail', True)
autodisconnect = OptionBool('misc', 'auto_disconnect', True)
no_dupes = OptionNumber('misc', 'no_dupes', 0)
no_series_dupes = OptionNumber('misc', 'no_series_dupes', 0)

2
sabnzbd/config.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/constants.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/database.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/decoder.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/decorators.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

32
sabnzbd/directunpacker.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -180,7 +180,7 @@ class DirectUnpacker(threading.Thread):
'checksum failed', 'You need to start extraction from a previous volume',
'password is incorrect', 'Write error', 'checksum error',
'start extraction from a previous volume')):
logging.info('Error in DirectUnpack of %s', self.cur_setname)
logging.info('Error in DirectUnpack of %s: %s', self.cur_setname, linebuf.strip())
self.abort()
if linebuf.endswith('\n'):
@ -344,6 +344,11 @@ class DirectUnpacker(threading.Thread):
# The first NZF
self.rarfile_nzf = self.have_next_volume()
# Ignore if maybe this set is not there any more
# This can happen due to race/timing issues when creating the sets
if not self.rarfile_nzf:
return
# Generate command
rarfile_path = os.path.join(self.nzo.downpath, self.rarfile_nzf.filename)
if sabnzbd.WIN32:
@ -385,9 +390,28 @@ class DirectUnpacker(threading.Thread):
# Abort Unrar
if self.active_instance:
# First we try to abort gracefully
try:
self.active_instance.stdin.write('Q\n')
time.sleep(0.2)
except IOError:
pass
# Now force kill and give it a bit of time
self.active_instance.kill()
# We need to wait for it to kill the process
self.active_instance.wait()
time.sleep(0.2)
# Have to collect the return-code to avoid zombie
# But it will block forever if the process is in special state.
# That should never happen, but it can happen on broken unrar's
if self.active_instance.poll():
self.active_instance.communicate()
else:
# It is still running?!? This should never happen
# Wait a little bit longer just to be sure..
time.sleep(2.0)
if not self.active_instance.poll():
logging.warning(T('Unable to stop the unrar process.'))
# Wake up the thread
with self.next_file_lock:

2
sabnzbd/dirscanner.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/downloader.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/emailer.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/encoding.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/getipaddress.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

6
sabnzbd/interface.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -149,7 +149,7 @@ def check_access(access_type=4):
def check_hostname():
""" Check if hostname is allowed, to mitigate DNS-rebinding attack.
Similar to CVE-2018-5702, we need to add protection even
Similar to CVE-2019-5702, we need to add protection even
if only allowed to be accessed via localhost.
"""
# If login is enabled, no API-key can be deducted
@ -1364,7 +1364,7 @@ class ConfigSwitches(object):
##############################################################################
SPECIAL_BOOL_LIST = \
('start_paused', 'no_penalties', 'ignore_wrong_unrar', 'overwrite_files', 'enable_par_cleanup',
('start_paused', 'no_penalties', 'fast_fail', 'ignore_wrong_unrar', 'overwrite_files', 'enable_par_cleanup',
'queue_complete_pers', 'api_warnings', 'ampm', 'enable_unrar', 'enable_unzip', 'enable_7zip',
'enable_filejoin', 'enable_tsjoin', 'ignore_unrar_dates', 'debug_log_decoding',
'multipar', 'osx_menu', 'osx_speed', 'win_menu', 'use_pickle', 'allow_incomplete_nzb',

2
sabnzbd/lang.py

@ -1,6 +1,6 @@
#!/usr/bin/python -OO
# -*- coding: utf-8 -*-
# Copyright 2011-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2011-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/misc.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/newsunpack.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/newswrapper.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/notifier.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

4
sabnzbd/nzbqueue.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -787,7 +787,7 @@ class NzbQueue(object):
if nzo.precheck:
nzo.save_to_disk()
# Check result
enough, _ratio = nzo.check_quality()
enough, _ratio = nzo.check_availability_ratio()
if enough:
# Enough data present, do real download
self.cleanup_nzo(nzo, keep_basic=True)

129
sabnzbd/nzbstuff.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -272,13 +272,13 @@ class NzbFile(TryList):
if self.valid and self.nzf_id:
# Save first article seperate, but not for all but first par2 file
# Non-par2 files and the first par2 will have no volume and block number
# When DirectUnpack is disabled, do not do any of this to also preserve disk IO
setname, vol, block = sabnzbd.par2file.analyse_par2(self.filename)
if cfg.direct_unpack() and not vol and not block:
if not vol and not block:
first_num = min(article_db.keys())
first_article = self.add_article(article_db.pop(first_num), first_num)
first_article.lowest_partnum = True
self.nzo.first_articles.append(first_article)
self.nzo.first_articles_count += 1
# Any articles left?
if article_db:
@ -578,7 +578,7 @@ NzbObjectSaver = (
'futuretype', 'deleted', 'parsed', 'action_line', 'unpack_info', 'fail_msg', 'nzo_info',
'custom_name', 'password', 'next_save', 'save_timeout', 'encrypted', 'bad_articles',
'duplicate', 'oversized', 'precheck', 'incomplete', 'reuse', 'meta', 'first_articles',
'md5sum', 'servercount', 'unwanted_ext', 'renames', 'rating_filtered'
'first_articles_count', 'md5sum', 'servercount', 'unwanted_ext', 'renames', 'rating_filtered'
)
# Lock to prevent errors when saving the NZO data
@ -672,6 +672,7 @@ class NzbObject(TryList):
self.avg_bps_total = 0
self.first_articles = []
self.first_articles_count = 0
self.saved_articles = []
self.nzo_id = None
@ -1137,6 +1138,8 @@ class NzbObject(TryList):
@synchronized(NZO_LOCK)
def remove_article(self, article, found):
""" Remove article from the NzbFile and do check if it can succeed"""
job_can_succeed = True
nzf = article.nzf
# First or regular article?
@ -1144,8 +1147,14 @@ class NzbObject(TryList):
self.first_articles.remove(article)
# All first articles done?
if not self.first_articles and self.md5of16k:
self.verify_all_filenames_and_resort()
if not self.first_articles:
# Do we have rename information from par2
if self.md5of16k:
self.verify_all_filenames_and_resort()
# Check the availability of these first articles
if cfg.fail_hopeless_jobs() and cfg.fast_fail():
job_can_succeed = self.check_first_article_availability()
# Remove from file-tracking
file_done = nzf.remove_article(article, found)
@ -1157,14 +1166,18 @@ class NzbObject(TryList):
# File completed, remove and do checks
if file_done:
self.remove_nzf(nzf)
if not self.reuse and cfg.fail_hopeless_jobs() and not self.check_quality(99)[0]:
# set the nzo status to return "Queued"
self.status = Status.QUEUED
self.set_download_report()
self.fail_msg = T('Aborted, cannot be completed') + ' - https://sabnzbd.org/not-complete'
self.set_unpack_info('Download', self.fail_msg, unique=False)
logging.debug('Abort job "%s", due to impossibility to complete it', self.final_name_pw_clean)
return True, True
if not self.reuse and cfg.fail_hopeless_jobs():
job_can_succeed, _ratio = self.check_availability_ratio(99)
# Abort the job due to failure
if not job_can_succeed:
# Set the nzo status to return "Queued"
self.status = Status.QUEUED
self.set_download_report()
self.fail_msg = T('Aborted, cannot be completed') + ' - https://sabnzbd.org/not-complete'
self.set_unpack_info('Download', self.fail_msg, unique=False)
logging.debug('Abort job "%s", due to impossibility to complete it', self.final_name_pw_clean)
return True, True
if not found:
# Add extra parfiles when there was a damaged article and not pre-checking
@ -1425,7 +1438,7 @@ class NzbObject(TryList):
if self.direct_unpacker:
self.direct_unpacker.abort()
def check_quality(self, req_ratio=0):
def check_availability_ratio(self, req_ratio=0):
""" Determine amount of articles present on servers
and return (gross available, nett) bytes
"""
@ -1457,48 +1470,69 @@ class NzbObject(TryList):
logging.debug('Download Quality: enough=%s, have=%s, need=%s, ratio=%s', enough, have, need, ratio)
return enough, ratio
def check_first_article_availability(self):
""" Use the first articles to see if
it's likely the job will succeed
"""
# Ignore this check on retry
if not self.reuse:
# Ignore undamaged or small downloads
if self.bad_articles and self.first_articles_count >= 10:
# We need a float-division, see if more than 80% is there
if (float(self.bad_articles) / self.first_articles_count) >= 0.8:
return False
return True
@synchronized(NZO_LOCK)
def set_download_report(self):
""" Format the stats for the history information """
# Pretty-format the per-server stats
if self.servercount:
# Sort the servers first
servers = config.get_servers()
server_names = sorted(servers.keys(), key=lambda svr: '%d%02d%s' % (int(not servers[svr].enable()), servers[svr].priority(), servers[svr].displayname().lower()))
msgs = ['%s=%sB' % (servers[server_name].displayname(), to_units(self.servercount[server_name])) for server_name in server_names if server_name in self.servercount]
self.set_unpack_info('Servers', ', '.join(msgs), unique=True)
# In case there were no bytes available at all of this download
# we list the number of bytes we used while trying
if not self.bytes_downloaded:
self.bytes_downloaded = sum(self.servercount.values())
# Format information about the download itself
download_msgs = []
if self.avg_bps_total and self.bytes_downloaded and self.avg_bps_freq:
# get the deltatime since the download started
# Get the deltatime since the download started
avg_bps = self.avg_bps_total / self.avg_bps_freq
timecompleted = datetime.timedelta(seconds=self.bytes_downloaded / (avg_bps * 1024))
seconds = timecompleted.seconds
# find the total time including days
# Find the total time including days
totaltime = (timecompleted.days / 86400) + seconds
self.nzo_info['download_time'] = totaltime
# format the total time the download took, in days, hours, and minutes, or seconds.
# Format the total time the download took, in days, hours, and minutes, or seconds.
complete_time = format_time_string(seconds, timecompleted.days)
msg1 = T('Downloaded in %s at an average of %sB/s') % (complete_time, to_units(avg_bps * 1024))
msg1 += u'<br/>' + T('Age') + ': ' + calc_age(self.avg_date, True)
bad = self.nzo_info.get('bad_articles', 0)
miss = self.nzo_info.get('missing_articles', 0)
killed = self.nzo_info.get('killed_articles', 0)
dups = self.nzo_info.get('duplicate_articles', 0)
msg2 = msg3 = msg4 = msg5 = ''
if bad:
msg2 = (u'<br/>' + T('%s articles were malformed')) % bad
if miss:
msg3 = (u'<br/>' + T('%s articles were missing')) % miss
if dups:
msg4 = (u'<br/>' + T('%s articles had non-matching duplicates')) % dups
if killed:
msg5 = (u'<br/>' + T('%s articles were removed')) % killed
msg = u''.join((msg1, msg2, msg3, msg4, msg5, ))
self.set_unpack_info('Download', msg, unique=True)
if self.url:
self.set_unpack_info('Source', self.url, unique=True)
if len(self.servercount) > 0:
# Sort the servers first
servers = config.get_servers()
server_names = sorted(servers.keys(), key=lambda svr: '%d%02d%s' % (int(not servers[svr].enable()), servers[svr].priority(), servers[svr].displayname().lower()))
msgs = ['%s=%sB' % (servers[server_name].displayname(), to_units(self.servercount[server_name])) for server_name in server_names if server_name in self.servercount]
self.set_unpack_info('Servers', ', '.join(msgs), unique=True)
download_msgs.append(T('Downloaded in %s at an average of %sB/s') % (complete_time, to_units(avg_bps * 1024)))
download_msgs.append(T('Age') + ': ' + calc_age(self.avg_date, True))
bad = self.nzo_info.get('bad_articles', 0)
miss = self.nzo_info.get('missing_articles', 0)
killed = self.nzo_info.get('killed_articles', 0)
dups = self.nzo_info.get('duplicate_articles', 0)
if bad:
download_msgs.append(T('%s articles were malformed') % bad)
if miss:
download_msgs.append(T('%s articles were missing') % miss)
if dups:
download_msgs.append(T('%s articles had non-matching duplicates') % dups)
if killed:
download_msgs.append(T('%s articles were removed') % killed)
self.set_unpack_info('Download', u'<br/>'.join(download_msgs), unique=True)
if self.url:
self.set_unpack_info('Source', self.url, unique=True)
@synchronized(NZO_LOCK)
def increase_bad_articles_counter(self, article_type):
@ -1903,6 +1937,7 @@ class NzbObject(TryList):
self.renames = {}
if self.bad_articles is None:
self.bad_articles = 0
self.first_articles_count = 0
if self.bytes_missing is None:
self.bytes_missing = 0
if self.bytes_tried is None:

2
sabnzbd/osxmenu.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/panic.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/par2file.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

4
sabnzbd/postproc.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -311,7 +311,7 @@ def process_job(nzo):
# if no files are present (except __admin__), fail the job
if all_ok and len(globber(workdir)) < 2:
if nzo.precheck:
_enough, ratio = nzo.check_quality()
_enough, ratio = nzo.check_availability_ratio()
req_ratio = float(cfg.req_completion_rate()) / 100.0
# Make sure that rounded ratio doesn't equal required ratio
# when it is actually below required

2
sabnzbd/powersup.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

4
sabnzbd/rss.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -648,7 +648,7 @@ def _get_link(entry):
# GUID usually has URL to result on page
infourl = None
if entry.id and entry.id != link and entry.id.startswith('http'):
if entry.get('id') and entry.id != link and entry.id.startswith('http'):
infourl = entry.id
if size == 0L:

2
sabnzbd/sabtray.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/sabtraylinux.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/scheduler.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

11
sabnzbd/skintext.py

@ -1,6 +1,6 @@
#!/usr/bin/python -OO
# -*- coding: UTF-8 -*-
# Copyright 2012-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2012-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
@ -299,6 +299,8 @@ SKIN_TEXT = {
'dashboard-speedTestFailed' : TT('Could not write. Check that the directory is writable.'),
'dashboard-clickToStart' : TT('Click on Repeat test button below to determine'),
'dashboard-repeatTest' : TT('Repeat test'),
'dashboard-testDownload' : TT('Test download'),
'dashboard-testDownload-explain' : TT('Adds a verified test NZB of the specified size, filled with random data. Can be used to verify your setup.'),
# Configuration
'confgFile' : TT('Config File'),
@ -312,7 +314,6 @@ SKIN_TEXT = {
'explain-Repair' : TT('The "Repair" button will restart SABnzbd and do a complete<br />reconstruction of the queue content, preserving already downloaded files.<br />This will modify the queue order.'),
'confirmWithoutSavingPrompt' : TT('Changes have not been saved, and will be lost.'),
'explain-sessionExpire': TT('When your IP address changes or SABnzbd is restarted the session will expire.'),
#'explain-Shutdown' : TT('This will end the SABnzbd process. <br />You will be unable to access SABnzbd and no downloading will take place until the service is started again.'),
'opt-enable_unzip' : TT('Enable Unzip'),
'opt-enable_7zip' : TT('Enable 7zip'),
'opt-multicore-par2' : TT('Multicore Par2'),
@ -577,9 +578,6 @@ SKIN_TEXT = {
'srv-bandwidth' : TT('Bandwidth'),
'srv-send_group' : TT('Send Group'),
'srv-explain-send_group' : TT('Send group command before requesting articles.'),
'srv-categories' : TT('Categories'),
'srv-explain-categories' : TT('Only use this server for these categories.'),
'srv-explain-no-categories' : TT('None of the enabled servers have the \'Default\' category selected. Jobs in the queue that are not assigned to one of the server\'s categories will not be downloaded.'),
'srv-notes' : TT('Personal notes'),
# Config->Scheduling
@ -639,15 +637,12 @@ SKIN_TEXT = {
'explain-email_pwd' : TT('For authenticated email, password.'),
'growlSettings' : TT('Growl'), #: Header Growl section
'opt-growl_enable' : TT('Enable Growl'), #: Don't translate "Growl"
'explain-growl_enable' : TT('Send notifications to Growl'), #: Don't translate "Growl"
'opt-growl_server' : TT('Server address'), #: Address of Growl server
'explain-growl_server' : TT('Only use for remote Growl server (host:port)'), #: Don't translate "Growl"
'opt-growl_password' : TT('Server password'), #: Growl server password
'explain-growl_password' : TT('Optional password for Growl server'), #: Don't translate "Growl"
'opt-ntfosd_enable' : TT('Enable NotifyOSD'), #: Don't translate "NotifyOSD"
'explain-ntfosd_enable' : TT('Send notifications to NotifyOSD'), #: Don't translate "NotifyOSD"
'opt-ncenter_enable' : TT('Notification Center'),
'explain-ncenter_enable' : TT('Send notifications to Notification Center'),
'opt-acenter_enable' : TT('Enable Windows Notifications'),
'testNotify' : TT('Test Notification'),
'section-NC' : TT('Notification Center'), #: Header for OSX Notfication Center section

2
sabnzbd/sorting.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/urlgrabber.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

2
sabnzbd/utils/servertests.py

@ -1,5 +1,5 @@
#!/usr/bin/python -OO
# Copyright 2007-2018 The SABnzbd-Team <team@sabnzbd.org>
# Copyright 2007-2019 The SABnzbd-Team <team@sabnzbd.org>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save